diff --git a/404.html b/404.html index fb2c93e..29e0df1 100644 --- a/404.html +++ b/404.html @@ -6,10 +6,10 @@ - + - + - + diff --git a/Galeria/Compromisso_SEM_LOGO_Celular.jpg b/Galeria/Compromisso_SEM_LOGO_Celular.jpg new file mode 100644 index 0000000..3305e56 Binary files /dev/null and b/Galeria/Compromisso_SEM_LOGO_Celular.jpg differ diff --git a/index.html b/index.html index fb2c93e..29e0df1 100644 --- a/index.html +++ b/index.html @@ -6,10 +6,10 @@ - + - + - + diff --git a/main-6OLPNB3W.js b/main-XZVI5PA4.js similarity index 79% rename from main-6OLPNB3W.js rename to main-XZVI5PA4.js index e39be29..8806e8e 100644 --- a/main-6OLPNB3W.js +++ b/main-XZVI5PA4.js @@ -1,12 +1,12 @@ -import{$ as G9,A as T9,B as qn,D as va,F as k8,H as zi,I as N9,J as Xo,L as D9,M as Be,N as R9,O as P9,P as k9,Q as O9,R as F9,S as Ot,T as ge,U as U9,V as B9,W as V9,X as j9,Y as H9,Z as Gn,_ as q9,a as bo,aa as W9,b as y9,ba as $9,c as y3,ca as K9,d as v9,da as Y9,e as b9,ea as qN,f as fi,fa as X9,g as _9,ga as Z9,h as C9,ha as Q9,i as Hn,ia as J9,j as x9,ja as eh,k as s2,l as w9,m as S9,n as N8,o as M9,q as E9,r as L9,s as I9,t as A9,u as D8,v as z9,w as v3,x as R8,y as yr,z as P8}from"./chunk-6YRMYVUN.js";import{$ as J1,$a as dn,$b as s9,A as t3,Aa as Ei,Ab as Vn,Ac as m3,B as x8,Ba as qt,Bb as sn,Bc as p9,C as Zt,Ca as ua,Cb as at,Cc as At,D as Ap,Da as L8,Db as xn,Dc as h9,E as ca,Ea as fr,Eb as B,Ec as g9,F as qo,Fa as mr,Fb as P,Fc as ga,G as Go,Ga as Fp,Gb as Ge,Gc as p3,H as w8,Ha as Up,Hb as ce,I as zp,Ia as Bp,Ib as yt,J as Tp,Ja as Vp,Jb as ft,Jc as jn,K as Np,Ka as jp,Kb as me,Kc as un,L as S8,La as Hp,Lb as pe,M as n3,Ma as qp,Mb as n9,Mc as ct,N as Un,Na as Cn,Nb as i9,Nc as Jt,O as rn,Oa as Gp,Ob as n2,Oc as ya,P as Ue,Pa as Ko,Pb as x,Pc as en,Q as Dp,Qa as li,Qb as Pe,Qc as h3,R as wt,Ra as Wp,Rb as ie,Rc as g3,S as Xe,Sa as fa,Sb as ma,T as dr,Ta as b,Tb as pa,U as O,Ua as v,Ub as ha,V as J,Va as pr,Vb as Ze,W as Rp,Wa as Qt,Wb as k,X as U,Xa as $p,Xb as A8,Y as M8,Ya as o3,Yb as c3,Z as A,Za as r3,Zb as o9,_ as D,_a as t2,_b as r9,a as on,aa as ur,ab as s3,ac as l3,b as Lp,ba as la,bb as I8,bc as d3,c as ai,ca as T,cb as hr,cc as u3,d as _8,da as ee,db as Kp,dc as i2,e as aa,ea as V,eb as we,ec as a9,f as q,fa as Wo,fb as Yp,fc as z8,g as Tt,ga as Pp,gb as st,gc as c9,h as Z0,ha as $o,hb as Xp,hc as mt,i as Mi,ia as ci,ib as Zp,ic as o2,j as cn,ja as ut,jb as F,jc as l9,k as W,ka as De,kb as a3,kc as d9,l as X1,la as Re,lb as di,lc as ue,m as Z1,ma as Wt,mb as Z,mc as Ii,n as Ip,na as go,nb as w,nc as vo,o as ae,oa as Rt,ob as Li,oc as ui,p as po,pa as yo,pb as he,pc as u9,q as Fn,qa as It,qb as $t,qc as gr,r as Q0,ra as i3,rb as Qp,rc as f9,s as ho,sa as xe,sb as Oe,sc as m9,t as J0,ta as X,tb as Jp,tc as te,u as e3,ua as e2,ub as e9,uc as T8,v as ln,va as $,vb as t9,vc as Yo,w as xt,wa as E8,wb as p,wc as f3,x as C8,xa as kp,xb as h,xc as r2,y as Ho,ya as da,yb as L,yc as Ai,z as Q1,za as Op,zb as Bn,zc as pt}from"./chunk-OIY7FNMJ.js";import{a as u,b as E,c as On,d as M,e as Ep,f as sa,g}from"./chunk-XNH67M2Q.js";var lf=M((yCe,ex)=>{"use strict";function Tj(t,n){for(var e=-1,i=t==null?0:t.length,o=Array(i);++e{"use strict";function Nj(){this.__data__=[],this.size=0}tx.exports=Nj});var bs=M((bCe,ix)=>{"use strict";function Dj(t,n){return t===n||t!==t&&n!==n}ix.exports=Dj});var Qc=M((_Ce,ox)=>{"use strict";var Rj=bs();function Pj(t,n){for(var e=t.length;e--;)if(Rj(t[e][0],n))return e;return-1}ox.exports=Pj});var sx=M((CCe,rx)=>{"use strict";var kj=Qc(),Oj=Array.prototype,Fj=Oj.splice;function Uj(t){var n=this.__data__,e=kj(n,t);if(e<0)return!1;var i=n.length-1;return e==i?n.pop():Fj.call(n,e,1),--this.size,!0}rx.exports=Uj});var cx=M((xCe,ax)=>{"use strict";var Bj=Qc();function Vj(t){var n=this.__data__,e=Bj(n,t);return e<0?void 0:n[e][1]}ax.exports=Vj});var dx=M((wCe,lx)=>{"use strict";var jj=Qc();function Hj(t){return jj(this.__data__,t)>-1}lx.exports=Hj});var fx=M((SCe,ux)=>{"use strict";var qj=Qc();function Gj(t,n){var e=this.__data__,i=qj(e,t);return i<0?(++this.size,e.push([t,n])):e[i][1]=n,this}ux.exports=Gj});var Jc=M((MCe,mx)=>{"use strict";var Wj=nx(),$j=sx(),Kj=cx(),Yj=dx(),Xj=fx();function _s(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var Zj=Jc();function Qj(){this.__data__=new Zj,this.size=0}px.exports=Qj});var yx=M((LCe,gx)=>{"use strict";function Jj(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e}gx.exports=Jj});var bx=M((ICe,vx)=>{"use strict";function eH(t){return this.__data__.get(t)}vx.exports=eH});var Cx=M((ACe,_x)=>{"use strict";function tH(t){return this.__data__.has(t)}_x.exports=tH});var df=M((zCe,xx)=>{"use strict";var nH=typeof global=="object"&&global&&global.Object===Object&&global;xx.exports=nH});var _i=M((TCe,wx)=>{"use strict";var iH=df(),oH=typeof self=="object"&&self&&self.Object===Object&&self,rH=iH||oH||Function("return this")();wx.exports=rH});var e0=M((NCe,Sx)=>{"use strict";var sH=_i(),aH=sH.Symbol;Sx.exports=aH});var Ix=M((DCe,Lx)=>{"use strict";var Mx=e0(),Ex=Object.prototype,cH=Ex.hasOwnProperty,lH=Ex.toString,t0=Mx?Mx.toStringTag:void 0;function dH(t){var n=cH.call(t,t0),e=t[t0];try{t[t0]=void 0;var i=!0}catch{}var o=lH.call(t);return i&&(n?t[t0]=e:delete t[t0]),o}Lx.exports=dH});var zx=M((RCe,Ax)=>{"use strict";var uH=Object.prototype,fH=uH.toString;function mH(t){return fH.call(t)}Ax.exports=mH});var W2=M((PCe,Dx)=>{"use strict";var Tx=e0(),pH=Ix(),hH=zx(),gH="[object Null]",yH="[object Undefined]",Nx=Tx?Tx.toStringTag:void 0;function vH(t){return t==null?t===void 0?yH:gH:Nx&&Nx in Object(t)?pH(t):hH(t)}Dx.exports=vH});var io=M((kCe,Rx)=>{"use strict";function bH(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}Rx.exports=bH});var Ul=M((OCe,Px)=>{"use strict";var _H=W2(),CH=io(),xH="[object AsyncFunction]",wH="[object Function]",SH="[object GeneratorFunction]",MH="[object Proxy]";function EH(t){if(!CH(t))return!1;var n=_H(t);return n==wH||n==SH||n==xH||n==MH}Px.exports=EH});var Ox=M((FCe,kx)=>{"use strict";var LH=_i(),IH=LH["__core-js_shared__"];kx.exports=IH});var Bx=M((UCe,Ux)=>{"use strict";var uf=Ox(),Fx=function(){var t=/[^.]+$/.exec(uf&&uf.keys&&uf.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function AH(t){return!!Fx&&Fx in t}Ux.exports=AH});var ff=M((BCe,Vx)=>{"use strict";var zH=Function.prototype,TH=zH.toString;function NH(t){if(t!=null){try{return TH.call(t)}catch{}try{return t+""}catch{}}return""}Vx.exports=NH});var Hx=M((VCe,jx)=>{"use strict";var DH=Ul(),RH=Bx(),PH=io(),kH=ff(),OH=/[\\^$.*+?()[\]{}|]/g,FH=/^\[object .+?Constructor\]$/,UH=Function.prototype,BH=Object.prototype,VH=UH.toString,jH=BH.hasOwnProperty,HH=RegExp("^"+VH.call(jH).replace(OH,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function qH(t){if(!PH(t)||RH(t))return!1;var n=DH(t)?HH:FH;return n.test(kH(t))}jx.exports=qH});var Gx=M((jCe,qx)=>{"use strict";function GH(t,n){return t?.[n]}qx.exports=GH});var A1=M((HCe,Wx)=>{"use strict";var WH=Hx(),$H=Gx();function KH(t,n){var e=$H(t,n);return WH(e)?e:void 0}Wx.exports=KH});var Bl=M((qCe,$x)=>{"use strict";var YH=A1(),XH=_i(),ZH=YH(XH,"Map");$x.exports=ZH});var n0=M((GCe,Kx)=>{"use strict";var QH=A1(),JH=QH(Object,"create");Kx.exports=JH});var Zx=M((WCe,Xx)=>{"use strict";var Yx=n0();function eq(){this.__data__=Yx?Yx(null):{},this.size=0}Xx.exports=eq});var Jx=M(($Ce,Qx)=>{"use strict";function tq(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}Qx.exports=tq});var tw=M((KCe,ew)=>{"use strict";var nq=n0(),iq="__lodash_hash_undefined__",oq=Object.prototype,rq=oq.hasOwnProperty;function sq(t){var n=this.__data__;if(nq){var e=n[t];return e===iq?void 0:e}return rq.call(n,t)?n[t]:void 0}ew.exports=sq});var iw=M((YCe,nw)=>{"use strict";var aq=n0(),cq=Object.prototype,lq=cq.hasOwnProperty;function dq(t){var n=this.__data__;return aq?n[t]!==void 0:lq.call(n,t)}nw.exports=dq});var rw=M((XCe,ow)=>{"use strict";var uq=n0(),fq="__lodash_hash_undefined__";function mq(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=uq&&n===void 0?fq:n,this}ow.exports=mq});var aw=M((ZCe,sw)=>{"use strict";var pq=Zx(),hq=Jx(),gq=tw(),yq=iw(),vq=rw();function Cs(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var cw=aw(),bq=Jc(),_q=Bl();function Cq(){this.size=0,this.__data__={hash:new cw,map:new(_q||bq),string:new cw}}lw.exports=Cq});var fw=M((JCe,uw)=>{"use strict";function xq(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}uw.exports=xq});var i0=M((exe,mw)=>{"use strict";var wq=fw();function Sq(t,n){var e=t.__data__;return wq(n)?e[typeof n=="string"?"string":"hash"]:e.map}mw.exports=Sq});var hw=M((txe,pw)=>{"use strict";var Mq=i0();function Eq(t){var n=Mq(this,t).delete(t);return this.size-=n?1:0,n}pw.exports=Eq});var yw=M((nxe,gw)=>{"use strict";var Lq=i0();function Iq(t){return Lq(this,t).get(t)}gw.exports=Iq});var bw=M((ixe,vw)=>{"use strict";var Aq=i0();function zq(t){return Aq(this,t).has(t)}vw.exports=zq});var Cw=M((oxe,_w)=>{"use strict";var Tq=i0();function Nq(t,n){var e=Tq(this,t),i=e.size;return e.set(t,n),this.size+=e.size==i?0:1,this}_w.exports=Nq});var Vl=M((rxe,xw)=>{"use strict";var Dq=dw(),Rq=hw(),Pq=yw(),kq=bw(),Oq=Cw();function xs(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var Fq=Jc(),Uq=Bl(),Bq=Vl(),Vq=200;function jq(t,n){var e=this.__data__;if(e instanceof Fq){var i=e.__data__;if(!Uq||i.length{"use strict";var Hq=Jc(),qq=hx(),Gq=yx(),Wq=bx(),$q=Cx(),Kq=Sw();function ws(t){var n=this.__data__=new Hq(t);this.size=n.size}ws.prototype.clear=qq;ws.prototype.delete=Gq;ws.prototype.get=Wq;ws.prototype.has=$q;ws.prototype.set=Kq;Mw.exports=ws});var Lw=M((cxe,Ew)=>{"use strict";var Yq="__lodash_hash_undefined__";function Xq(t){return this.__data__.set(t,Yq),this}Ew.exports=Xq});var Aw=M((lxe,Iw)=>{"use strict";function Zq(t){return this.__data__.has(t)}Iw.exports=Zq});var Tw=M((dxe,zw)=>{"use strict";var Qq=Vl(),Jq=Lw(),eG=Aw();function Hl(t){var n=-1,e=t==null?0:t.length;for(this.__data__=new Qq;++n{"use strict";function tG(t,n){for(var e=-1,i=t==null?0:t.length;++e{"use strict";function nG(t,n){return t.has(n)}Rw.exports=nG});var mf=M((mxe,kw)=>{"use strict";var iG=Tw(),oG=Dw(),rG=Pw(),sG=1,aG=2;function cG(t,n,e,i,o,r){var s=e&sG,a=t.length,c=n.length;if(a!=c&&!(s&&c>a))return!1;var l=r.get(t),d=r.get(n);if(l&&d)return l==n&&d==t;var f=-1,m=!0,y=e&aG?new iG:void 0;for(r.set(t,n),r.set(n,t);++f{"use strict";var lG=_i(),dG=lG.Uint8Array;Ow.exports=dG});var Uw=M((hxe,Fw)=>{"use strict";function uG(t){var n=-1,e=Array(t.size);return t.forEach(function(i,o){e[++n]=[o,i]}),e}Fw.exports=uG});var Vw=M((gxe,Bw)=>{"use strict";function fG(t){var n=-1,e=Array(t.size);return t.forEach(function(i){e[++n]=i}),e}Bw.exports=fG});var Ww=M((yxe,Gw)=>{"use strict";var jw=e0(),Hw=pf(),mG=bs(),pG=mf(),hG=Uw(),gG=Vw(),yG=1,vG=2,bG="[object Boolean]",_G="[object Date]",CG="[object Error]",xG="[object Map]",wG="[object Number]",SG="[object RegExp]",MG="[object Set]",EG="[object String]",LG="[object Symbol]",IG="[object ArrayBuffer]",AG="[object DataView]",qw=jw?jw.prototype:void 0,hf=qw?qw.valueOf:void 0;function zG(t,n,e,i,o,r,s){switch(e){case AG:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case IG:return!(t.byteLength!=n.byteLength||!r(new Hw(t),new Hw(n)));case bG:case _G:case wG:return mG(+t,+n);case CG:return t.name==n.name&&t.message==n.message;case SG:case EG:return t==n+"";case xG:var a=hG;case MG:var c=i&yG;if(a||(a=gG),t.size!=n.size&&!c)return!1;var l=s.get(t);if(l)return l==n;i|=vG,s.set(t,n);var d=pG(a(t),a(n),i,o,r,s);return s.delete(t),d;case LG:if(hf)return hf.call(t)==hf.call(n)}return!1}Gw.exports=zG});var gf=M((vxe,$w)=>{"use strict";function TG(t,n){for(var e=-1,i=n.length,o=t.length;++e{"use strict";var NG=Array.isArray;Kw.exports=NG});var yf=M((_xe,Yw)=>{"use strict";var DG=gf(),RG=oo();function PG(t,n,e){var i=n(t);return RG(t)?i:DG(i,e(t))}Yw.exports=PG});var Zw=M((Cxe,Xw)=>{"use strict";function kG(t,n){for(var e=-1,i=t==null?0:t.length,o=0,r=[];++e{"use strict";function OG(){return[]}Qw.exports=OG});var bf=M((wxe,eS)=>{"use strict";var FG=Zw(),UG=vf(),BG=Object.prototype,VG=BG.propertyIsEnumerable,Jw=Object.getOwnPropertySymbols,jG=Jw?function(t){return t==null?[]:(t=Object(t),FG(Jw(t),function(n){return VG.call(t,n)}))}:UG;eS.exports=jG});var nS=M((Sxe,tS)=>{"use strict";function HG(t,n){for(var e=-1,i=Array(t);++e{"use strict";function qG(t){return t!=null&&typeof t=="object"}iS.exports=qG});var rS=M((Exe,oS)=>{"use strict";var GG=W2(),WG=z1(),$G="[object Arguments]";function KG(t){return WG(t)&&GG(t)==$G}oS.exports=KG});var ql=M((Lxe,cS)=>{"use strict";var sS=rS(),YG=z1(),aS=Object.prototype,XG=aS.hasOwnProperty,ZG=aS.propertyIsEnumerable,QG=sS(function(){return arguments}())?sS:function(t){return YG(t)&&XG.call(t,"callee")&&!ZG.call(t,"callee")};cS.exports=QG});var dS=M((Ixe,lS)=>{"use strict";function JG(){return!1}lS.exports=JG});var Gl=M((o0,Ss)=>{"use strict";var eW=_i(),tW=dS(),mS=typeof o0=="object"&&o0&&!o0.nodeType&&o0,uS=mS&&typeof Ss=="object"&&Ss&&!Ss.nodeType&&Ss,nW=uS&&uS.exports===mS,fS=nW?eW.Buffer:void 0,iW=fS?fS.isBuffer:void 0,oW=iW||tW;Ss.exports=oW});var r0=M((Axe,pS)=>{"use strict";var rW=9007199254740991,sW=/^(?:0|[1-9]\d*)$/;function aW(t,n){var e=typeof t;return n=n??rW,!!n&&(e=="number"||e!="symbol"&&sW.test(t))&&t>-1&&t%1==0&&t{"use strict";var cW=9007199254740991;function lW(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=cW}hS.exports=lW});var yS=M((Txe,gS)=>{"use strict";var dW=W2(),uW=Wl(),fW=z1(),mW="[object Arguments]",pW="[object Array]",hW="[object Boolean]",gW="[object Date]",yW="[object Error]",vW="[object Function]",bW="[object Map]",_W="[object Number]",CW="[object Object]",xW="[object RegExp]",wW="[object Set]",SW="[object String]",MW="[object WeakMap]",EW="[object ArrayBuffer]",LW="[object DataView]",IW="[object Float32Array]",AW="[object Float64Array]",zW="[object Int8Array]",TW="[object Int16Array]",NW="[object Int32Array]",DW="[object Uint8Array]",RW="[object Uint8ClampedArray]",PW="[object Uint16Array]",kW="[object Uint32Array]",_t={};_t[IW]=_t[AW]=_t[zW]=_t[TW]=_t[NW]=_t[DW]=_t[RW]=_t[PW]=_t[kW]=!0;_t[mW]=_t[pW]=_t[EW]=_t[hW]=_t[LW]=_t[gW]=_t[yW]=_t[vW]=_t[bW]=_t[_W]=_t[CW]=_t[xW]=_t[wW]=_t[SW]=_t[MW]=!1;function OW(t){return fW(t)&&uW(t.length)&&!!_t[dW(t)]}gS.exports=OW});var bS=M((Nxe,vS)=>{"use strict";function FW(t){return function(n){return t(n)}}vS.exports=FW});var CS=M((s0,Ms)=>{"use strict";var UW=df(),_S=typeof s0=="object"&&s0&&!s0.nodeType&&s0,a0=_S&&typeof Ms=="object"&&Ms&&!Ms.nodeType&&Ms,BW=a0&&a0.exports===_S,_f=BW&&UW.process,VW=function(){try{var t=a0&&a0.require&&a0.require("util").types;return t||_f&&_f.binding&&_f.binding("util")}catch{}}();Ms.exports=VW});var $l=M((Dxe,SS)=>{"use strict";var jW=yS(),HW=bS(),xS=CS(),wS=xS&&xS.isTypedArray,qW=wS?HW(wS):jW;SS.exports=qW});var Cf=M((Rxe,MS)=>{"use strict";var GW=nS(),WW=ql(),$W=oo(),KW=Gl(),YW=r0(),XW=$l(),ZW=Object.prototype,QW=ZW.hasOwnProperty;function JW(t,n){var e=$W(t),i=!e&&WW(t),o=!e&&!i&&KW(t),r=!e&&!i&&!o&&XW(t),s=e||i||o||r,a=s?GW(t.length,String):[],c=a.length;for(var l in t)(n||QW.call(t,l))&&!(s&&(l=="length"||o&&(l=="offset"||l=="parent")||r&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||YW(l,c)))&&a.push(l);return a}MS.exports=JW});var Kl=M((Pxe,ES)=>{"use strict";var e$=Object.prototype;function t$(t){var n=t&&t.constructor,e=typeof n=="function"&&n.prototype||e$;return t===e}ES.exports=t$});var xf=M((kxe,LS)=>{"use strict";function n$(t,n){return function(e){return t(n(e))}}LS.exports=n$});var AS=M((Oxe,IS)=>{"use strict";var i$=xf(),o$=i$(Object.keys,Object);IS.exports=o$});var TS=M((Fxe,zS)=>{"use strict";var r$=Kl(),s$=AS(),a$=Object.prototype,c$=a$.hasOwnProperty;function l$(t){if(!r$(t))return s$(t);var n=[];for(var e in Object(t))c$.call(t,e)&&e!="constructor"&&n.push(e);return n}zS.exports=l$});var c0=M((Uxe,NS)=>{"use strict";var d$=Ul(),u$=Wl();function f$(t){return t!=null&&u$(t.length)&&!d$(t)}NS.exports=f$});var wf=M((Bxe,DS)=>{"use strict";var m$=Cf(),p$=TS(),h$=c0();function g$(t){return h$(t)?m$(t):p$(t)}DS.exports=g$});var PS=M((Vxe,RS)=>{"use strict";var y$=yf(),v$=bf(),b$=wf();function _$(t){return y$(t,b$,v$)}RS.exports=_$});var FS=M((jxe,OS)=>{"use strict";var kS=PS(),C$=1,x$=Object.prototype,w$=x$.hasOwnProperty;function S$(t,n,e,i,o,r){var s=e&C$,a=kS(t),c=a.length,l=kS(n),d=l.length;if(c!=d&&!s)return!1;for(var f=c;f--;){var m=a[f];if(!(s?m in n:w$.call(n,m)))return!1}var y=r.get(t),C=r.get(n);if(y&&C)return y==n&&C==t;var _=!0;r.set(t,n),r.set(n,t);for(var S=s;++f{"use strict";var M$=A1(),E$=_i(),L$=M$(E$,"DataView");US.exports=L$});var jS=M((qxe,VS)=>{"use strict";var I$=A1(),A$=_i(),z$=I$(A$,"Promise");VS.exports=z$});var qS=M((Gxe,HS)=>{"use strict";var T$=A1(),N$=_i(),D$=T$(N$,"Set");HS.exports=D$});var WS=M((Wxe,GS)=>{"use strict";var R$=A1(),P$=_i(),k$=R$(P$,"WeakMap");GS.exports=k$});var eM=M(($xe,JS)=>{"use strict";var Sf=BS(),Mf=Bl(),Ef=jS(),Lf=qS(),If=WS(),QS=W2(),Es=ff(),$S="[object Map]",O$="[object Object]",KS="[object Promise]",YS="[object Set]",XS="[object WeakMap]",ZS="[object DataView]",F$=Es(Sf),U$=Es(Mf),B$=Es(Ef),V$=Es(Lf),j$=Es(If),$2=QS;(Sf&&$2(new Sf(new ArrayBuffer(1)))!=ZS||Mf&&$2(new Mf)!=$S||Ef&&$2(Ef.resolve())!=KS||Lf&&$2(new Lf)!=YS||If&&$2(new If)!=XS)&&($2=function(t){var n=QS(t),e=n==O$?t.constructor:void 0,i=e?Es(e):"";if(i)switch(i){case F$:return ZS;case U$:return $S;case B$:return KS;case V$:return YS;case j$:return XS}return n});JS.exports=$2});var cM=M((Kxe,aM)=>{"use strict";var Af=jl(),H$=mf(),q$=Ww(),G$=FS(),tM=eM(),nM=oo(),iM=Gl(),W$=$l(),$$=1,oM="[object Arguments]",rM="[object Array]",Yl="[object Object]",K$=Object.prototype,sM=K$.hasOwnProperty;function Y$(t,n,e,i,o,r){var s=nM(t),a=nM(n),c=s?rM:tM(t),l=a?rM:tM(n);c=c==oM?Yl:c,l=l==oM?Yl:l;var d=c==Yl,f=l==Yl,m=c==l;if(m&&iM(t)){if(!iM(n))return!1;s=!0,d=!1}if(m&&!d)return r||(r=new Af),s||W$(t)?H$(t,n,e,i,o,r):q$(t,n,c,e,i,o,r);if(!(e&$$)){var y=d&&sM.call(t,"__wrapped__"),C=f&&sM.call(n,"__wrapped__");if(y||C){var _=y?t.value():t,S=C?n.value():n;return r||(r=new Af),o(_,S,e,i,r)}}return m?(r||(r=new Af),G$(t,n,e,i,o,r)):!1}aM.exports=Y$});var zf=M((Yxe,uM)=>{"use strict";var X$=cM(),lM=z1();function dM(t,n,e,i,o){return t===n?!0:t==null||n==null||!lM(t)&&!lM(n)?t!==t&&n!==n:X$(t,n,e,i,dM,o)}uM.exports=dM});var mM=M((Xxe,fM)=>{"use strict";var Z$=jl(),Q$=zf(),J$=1,eK=2;function tK(t,n,e,i){var o=e.length,r=o,s=!i;if(t==null)return!r;for(t=Object(t);o--;){var a=e[o];if(s&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o{"use strict";var nK=io();function iK(t){return t===t&&!nK(t)}pM.exports=iK});var gM=M((Qxe,hM)=>{"use strict";var oK=Tf(),rK=wf();function sK(t){for(var n=rK(t),e=n.length;e--;){var i=n[e],o=t[i];n[e]=[i,o,oK(o)]}return n}hM.exports=sK});var Nf=M((Jxe,yM)=>{"use strict";function aK(t,n){return function(e){return e==null?!1:e[t]===n&&(n!==void 0||t in Object(e))}}yM.exports=aK});var bM=M((ewe,vM)=>{"use strict";var cK=mM(),lK=gM(),dK=Nf();function uK(t){var n=lK(t);return n.length==1&&n[0][2]?dK(n[0][0],n[0][1]):function(e){return e===t||cK(e,t,n)}}vM.exports=uK});var Xl=M((twe,_M)=>{"use strict";var fK=W2(),mK=z1(),pK="[object Symbol]";function hK(t){return typeof t=="symbol"||mK(t)&&fK(t)==pK}_M.exports=hK});var Zl=M((nwe,CM)=>{"use strict";var gK=oo(),yK=Xl(),vK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bK=/^\w*$/;function _K(t,n){if(gK(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||yK(t)?!0:bK.test(t)||!vK.test(t)||n!=null&&t in Object(n)}CM.exports=_K});var SM=M((iwe,wM)=>{"use strict";var xM=Vl(),CK="Expected a function";function Df(t,n){if(typeof t!="function"||n!=null&&typeof n!="function")throw new TypeError(CK);var e=function(){var i=arguments,o=n?n.apply(this,i):i[0],r=e.cache;if(r.has(o))return r.get(o);var s=t.apply(this,i);return e.cache=r.set(o,s)||r,s};return e.cache=new(Df.Cache||xM),e}Df.Cache=xM;wM.exports=Df});var EM=M((owe,MM)=>{"use strict";var xK=SM(),wK=500;function SK(t){var n=xK(t,function(i){return e.size===wK&&e.clear(),i}),e=n.cache;return n}MM.exports=SK});var IM=M((rwe,LM)=>{"use strict";var MK=EM(),EK=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,LK=/\\(\\)?/g,IK=MK(function(t){var n=[];return t.charCodeAt(0)===46&&n.push(""),t.replace(EK,function(e,i,o,r){n.push(o?r.replace(LK,"$1"):i||e)}),n});LM.exports=IK});var RM=M((swe,DM)=>{"use strict";var AM=e0(),AK=lf(),zK=oo(),TK=Xl(),NK=1/0,zM=AM?AM.prototype:void 0,TM=zM?zM.toString:void 0;function NM(t){if(typeof t=="string")return t;if(zK(t))return AK(t,NM)+"";if(TK(t))return TM?TM.call(t):"";var n=t+"";return n=="0"&&1/t==-NK?"-0":n}DM.exports=NM});var kM=M((awe,PM)=>{"use strict";var DK=RM();function RK(t){return t==null?"":DK(t)}PM.exports=RK});var l0=M((cwe,OM)=>{"use strict";var PK=oo(),kK=Zl(),OK=IM(),FK=kM();function UK(t,n){return PK(t)?t:kK(t,n)?[t]:OK(FK(t))}OM.exports=UK});var Ls=M((lwe,FM)=>{"use strict";var BK=Xl(),VK=1/0;function jK(t){if(typeof t=="string"||BK(t))return t;var n=t+"";return n=="0"&&1/t==-VK?"-0":n}FM.exports=jK});var Ql=M((dwe,UM)=>{"use strict";var HK=l0(),qK=Ls();function GK(t,n){n=HK(n,t);for(var e=0,i=n.length;t!=null&&e{"use strict";var WK=Ql();function $K(t,n,e){var i=t==null?void 0:WK(t,n);return i===void 0?e:i}BM.exports=$K});var HM=M((fwe,jM)=>{"use strict";function KK(t,n){return t!=null&&n in Object(t)}jM.exports=KK});var GM=M((mwe,qM)=>{"use strict";var YK=l0(),XK=ql(),ZK=oo(),QK=r0(),JK=Wl(),eY=Ls();function tY(t,n,e){n=YK(n,t);for(var i=-1,o=n.length,r=!1;++i{"use strict";var nY=HM(),iY=GM();function oY(t,n){return t!=null&&iY(t,n,nY)}WM.exports=oY});var YM=M((hwe,KM)=>{"use strict";var rY=zf(),sY=VM(),aY=$M(),cY=Zl(),lY=Tf(),dY=Nf(),uY=Ls(),fY=1,mY=2;function pY(t,n){return cY(t)&&lY(n)?dY(uY(t),n):function(e){var i=sY(e,t);return i===void 0&&i===n?aY(e,t):rY(n,i,fY|mY)}}KM.exports=pY});var Jl=M((gwe,XM)=>{"use strict";function hY(t){return t}XM.exports=hY});var QM=M((ywe,ZM)=>{"use strict";function gY(t){return function(n){return n?.[t]}}ZM.exports=gY});var eE=M((vwe,JM)=>{"use strict";var yY=Ql();function vY(t){return function(n){return yY(n,t)}}JM.exports=vY});var nE=M((bwe,tE)=>{"use strict";var bY=QM(),_Y=eE(),CY=Zl(),xY=Ls();function wY(t){return CY(t)?bY(xY(t)):_Y(t)}tE.exports=wY});var oE=M((_we,iE)=>{"use strict";var SY=bM(),MY=YM(),EY=Jl(),LY=oo(),IY=nE();function AY(t){return typeof t=="function"?t:t==null?EY:typeof t=="object"?LY(t)?MY(t[0],t[1]):SY(t):IY(t)}iE.exports=AY});var Rf=M((Cwe,rE)=>{"use strict";var zY=A1(),TY=function(){try{var t=zY(Object,"defineProperty");return t({},"",{}),t}catch{}}();rE.exports=TY});var e6=M((xwe,aE)=>{"use strict";var sE=Rf();function NY(t,n,e){n=="__proto__"&&sE?sE(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}aE.exports=NY});var Pf=M((wwe,cE)=>{"use strict";var DY=e6(),RY=bs(),PY=Object.prototype,kY=PY.hasOwnProperty;function OY(t,n,e){var i=t[n];(!(kY.call(t,n)&&RY(i,e))||e===void 0&&!(n in t))&&DY(t,n,e)}cE.exports=OY});var uE=M((Swe,dE)=>{"use strict";var FY=Pf(),UY=l0(),BY=r0(),lE=io(),VY=Ls();function jY(t,n,e,i){if(!lE(t))return t;n=UY(n,t);for(var o=-1,r=n.length,s=r-1,a=t;a!=null&&++o{"use strict";var HY=Ql(),qY=uE(),GY=l0();function WY(t,n,e){for(var i=-1,o=n.length,r={};++i{"use strict";var $Y=xf(),KY=$Y(Object.getPrototypeOf,Object);pE.exports=KY});var gE=M((Lwe,hE)=>{"use strict";var YY=gf(),XY=t6(),ZY=bf(),QY=vf(),JY=Object.getOwnPropertySymbols,eX=JY?function(t){for(var n=[];t;)YY(n,ZY(t)),t=XY(t);return n}:QY;hE.exports=eX});var vE=M((Iwe,yE)=>{"use strict";function tX(t){var n=[];if(t!=null)for(var e in Object(t))n.push(e);return n}yE.exports=tX});var _E=M((Awe,bE)=>{"use strict";var nX=io(),iX=Kl(),oX=vE(),rX=Object.prototype,sX=rX.hasOwnProperty;function aX(t){if(!nX(t))return oX(t);var n=iX(t),e=[];for(var i in t)i=="constructor"&&(n||!sX.call(t,i))||e.push(i);return e}bE.exports=aX});var n6=M((zwe,CE)=>{"use strict";var cX=Cf(),lX=_E(),dX=c0();function uX(t){return dX(t)?cX(t,!0):lX(t)}CE.exports=uX});var wE=M((Twe,xE)=>{"use strict";var fX=yf(),mX=gE(),pX=n6();function hX(t){return fX(t,pX,mX)}xE.exports=hX});var ME=M((Nwe,SE)=>{"use strict";var gX=lf(),yX=oE(),vX=mE(),bX=wE();function _X(t,n){if(t==null)return{};var e=gX(bX(t),function(i){return[i]});return n=yX(n),vX(t,e,function(i,o){return n(i,o[0])})}SE.exports=_X});var kf=M((jwe,zE)=>{"use strict";var xZ=e6(),wZ=bs();function SZ(t,n,e){(e!==void 0&&!wZ(t[n],e)||e===void 0&&!(n in t))&&xZ(t,n,e)}zE.exports=SZ});var NE=M((Hwe,TE)=>{"use strict";function MZ(t){return function(n,e,i){for(var o=-1,r=Object(n),s=i(n),a=s.length;a--;){var c=s[t?a:++o];if(e(r[c],c,r)===!1)break}return n}}TE.exports=MZ});var RE=M((qwe,DE)=>{"use strict";var EZ=NE(),LZ=EZ();DE.exports=LZ});var UE=M((u0,Is)=>{"use strict";var IZ=_i(),FE=typeof u0=="object"&&u0&&!u0.nodeType&&u0,PE=FE&&typeof Is=="object"&&Is&&!Is.nodeType&&Is,AZ=PE&&PE.exports===FE,kE=AZ?IZ.Buffer:void 0,OE=kE?kE.allocUnsafe:void 0;function zZ(t,n){if(n)return t.slice();var e=t.length,i=OE?OE(e):new t.constructor(e);return t.copy(i),i}Is.exports=zZ});var jE=M((Gwe,VE)=>{"use strict";var BE=pf();function TZ(t){var n=new t.constructor(t.byteLength);return new BE(n).set(new BE(t)),n}VE.exports=TZ});var qE=M((Wwe,HE)=>{"use strict";var NZ=jE();function DZ(t,n){var e=n?NZ(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}HE.exports=DZ});var WE=M(($we,GE)=>{"use strict";function RZ(t,n){var e=-1,i=t.length;for(n||(n=Array(i));++e{"use strict";var PZ=io(),$E=Object.create,kZ=function(){function t(){}return function(n){if(!PZ(n))return{};if($E)return $E(n);t.prototype=n;var e=new t;return t.prototype=void 0,e}}();KE.exports=kZ});var ZE=M((Ywe,XE)=>{"use strict";var OZ=YE(),FZ=t6(),UZ=Kl();function BZ(t){return typeof t.constructor=="function"&&!UZ(t)?OZ(FZ(t)):{}}XE.exports=BZ});var JE=M((Xwe,QE)=>{"use strict";var VZ=c0(),jZ=z1();function HZ(t){return jZ(t)&&VZ(t)}QE.exports=HZ});var nL=M((Zwe,tL)=>{"use strict";var qZ=W2(),GZ=t6(),WZ=z1(),$Z="[object Object]",KZ=Function.prototype,YZ=Object.prototype,eL=KZ.toString,XZ=YZ.hasOwnProperty,ZZ=eL.call(Object);function QZ(t){if(!WZ(t)||qZ(t)!=$Z)return!1;var n=GZ(t);if(n===null)return!0;var e=XZ.call(n,"constructor")&&n.constructor;return typeof e=="function"&&e instanceof e&&eL.call(e)==ZZ}tL.exports=QZ});var Of=M((Qwe,iL)=>{"use strict";function JZ(t,n){if(!(n==="constructor"&&typeof t[n]=="function")&&n!="__proto__")return t[n]}iL.exports=JZ});var rL=M((Jwe,oL)=>{"use strict";var eQ=Pf(),tQ=e6();function nQ(t,n,e,i){var o=!e;e||(e={});for(var r=-1,s=n.length;++r{"use strict";var iQ=rL(),oQ=n6();function rQ(t){return iQ(t,oQ(t))}sL.exports=rQ});var mL=M((tSe,fL)=>{"use strict";var cL=kf(),sQ=UE(),aQ=qE(),cQ=WE(),lQ=ZE(),lL=ql(),dL=oo(),dQ=JE(),uQ=Gl(),fQ=Ul(),mQ=io(),pQ=nL(),hQ=$l(),uL=Of(),gQ=aL();function yQ(t,n,e,i,o,r,s){var a=uL(t,e),c=uL(n,e),l=s.get(c);if(l){cL(t,e,l);return}var d=r?r(a,c,e+"",t,n,s):void 0,f=d===void 0;if(f){var m=dL(c),y=!m&&uQ(c),C=!m&&!y&&hQ(c);d=c,m||y||C?dL(a)?d=a:dQ(a)?d=cQ(a):y?(f=!1,d=sQ(c,!0)):C?(f=!1,d=aQ(c,!0)):d=[]:pQ(c)||lL(c)?(d=a,lL(a)?d=gQ(a):(!mQ(a)||fQ(a))&&(d=lQ(c))):f=!1}f&&(s.set(c,d),o(d,c,i,r,s),s.delete(c)),cL(t,e,d)}fL.exports=yQ});var gL=M((nSe,hL)=>{"use strict";var vQ=jl(),bQ=kf(),_Q=RE(),CQ=mL(),xQ=io(),wQ=n6(),SQ=Of();function pL(t,n,e,i,o){t!==n&&_Q(n,function(r,s){if(o||(o=new vQ),xQ(r))CQ(t,n,s,e,pL,i,o);else{var a=i?i(SQ(t,s),r,s+"",t,n,o):void 0;a===void 0&&(a=r),bQ(t,s,a)}},wQ)}hL.exports=pL});var vL=M((iSe,yL)=>{"use strict";function MQ(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}yL.exports=MQ});var CL=M((oSe,_L)=>{"use strict";var EQ=vL(),bL=Math.max;function LQ(t,n,e){return n=bL(n===void 0?t.length-1:n,0),function(){for(var i=arguments,o=-1,r=bL(i.length-n,0),s=Array(r);++o{"use strict";function IQ(t){return function(){return t}}xL.exports=IQ});var EL=M((sSe,ML)=>{"use strict";var AQ=wL(),SL=Rf(),zQ=Jl(),TQ=SL?function(t,n){return SL(t,"toString",{configurable:!0,enumerable:!1,value:AQ(n),writable:!0})}:zQ;ML.exports=TQ});var IL=M((aSe,LL)=>{"use strict";var NQ=800,DQ=16,RQ=Date.now;function PQ(t){var n=0,e=0;return function(){var i=RQ(),o=DQ-(i-e);if(e=i,o>0){if(++n>=NQ)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}LL.exports=PQ});var zL=M((cSe,AL)=>{"use strict";var kQ=EL(),OQ=IL(),FQ=OQ(kQ);AL.exports=FQ});var NL=M((lSe,TL)=>{"use strict";var UQ=Jl(),BQ=CL(),VQ=zL();function jQ(t,n){return VQ(BQ(t,n,UQ),t+"")}TL.exports=jQ});var RL=M((dSe,DL)=>{"use strict";var HQ=bs(),qQ=c0(),GQ=r0(),WQ=io();function $Q(t,n,e){if(!WQ(e))return!1;var i=typeof n;return(i=="number"?qQ(e)&&GQ(n,e.length):i=="string"&&n in e)?HQ(e[n],t):!1}DL.exports=$Q});var kL=M((uSe,PL)=>{"use strict";var KQ=NL(),YQ=RL();function XQ(t){return KQ(function(n,e){var i=-1,o=e.length,r=o>1?e[o-1]:void 0,s=o>2?e[2]:void 0;for(r=t.length>3&&typeof r=="function"?(o--,r):void 0,s&&YQ(e[0],e[1],s)&&(r=o<3?void 0:r,o=1),n=Object(n);++i{"use strict";var ZQ=gL(),QQ=kL(),JQ=QQ(function(t,n,e){ZQ(t,n,e)});OL.exports=JQ});var WL=M((ZMe,GL)=>{"use strict";GL.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var D1=M(K2=>{"use strict";var Vf,fJ=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];K2.getSymbolSize=function(n){if(!n)throw new Error('"version" cannot be null or undefined');if(n<1||n>40)throw new Error('"version" should be in range from 1 to 40');return n*4+17};K2.getSymbolTotalCodewords=function(n){return fJ[n]};K2.getBCHDigit=function(t){let n=0;for(;t!==0;)n++,t>>>=1;return n};K2.setToSJISFunction=function(n){if(typeof n!="function")throw new Error('"toSJISFunc" is not a valid function.');Vf=n};K2.isKanjiModeEnabled=function(){return typeof Vf<"u"};K2.toSJIS=function(n){return Vf(n)}});var a6=M(oi=>{"use strict";oi.L={bit:1};oi.M={bit:0};oi.Q={bit:3};oi.H={bit:2};function mJ(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return oi.L;case"m":case"medium":return oi.M;case"q":case"quartile":return oi.Q;case"h":case"high":return oi.H;default:throw new Error("Unknown EC Level: "+t)}}oi.isValid=function(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4};oi.from=function(n,e){if(oi.isValid(n))return n;try{return mJ(n)}catch{return e}}});var YL=M((eEe,KL)=>{"use strict";function $L(){this.buffer=[],this.length=0}$L.prototype={get:function(t){let n=Math.floor(t/8);return(this.buffer[n]>>>7-t%8&1)===1},put:function(t,n){for(let e=0;e>>n-e-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){let n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),t&&(this.buffer[n]|=128>>>this.length%8),this.length++}};KL.exports=$L});var ZL=M((tEe,XL)=>{"use strict";function m0(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}m0.prototype.set=function(t,n,e,i){let o=t*this.size+n;this.data[o]=e,i&&(this.reservedBit[o]=!0)};m0.prototype.get=function(t,n){return this.data[t*this.size+n]};m0.prototype.xor=function(t,n,e){this.data[t*this.size+n]^=e};m0.prototype.isReserved=function(t,n){return this.reservedBit[t*this.size+n]};XL.exports=m0});var QL=M(c6=>{"use strict";var pJ=D1().getSymbolSize;c6.getRowColCoords=function(n){if(n===1)return[];let e=Math.floor(n/7)+2,i=pJ(n),o=i===145?26:Math.ceil((i-13)/(2*e-2))*2,r=[i-7];for(let s=1;s{"use strict";var hJ=D1().getSymbolSize,JL=7;eI.getPositions=function(n){let e=hJ(n);return[[0,0],[e-JL,0],[0,e-JL]]}});var nI=M(gt=>{"use strict";gt.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var Y2={N1:3,N2:3,N3:40,N4:10};gt.isValid=function(n){return n!=null&&n!==""&&!isNaN(n)&&n>=0&&n<=7};gt.from=function(n){return gt.isValid(n)?parseInt(n,10):void 0};gt.getPenaltyN1=function(n){let e=n.size,i=0,o=0,r=0,s=null,a=null;for(let c=0;c=5&&(i+=Y2.N1+(o-5)),s=d,o=1),d=n.get(l,c),d===a?r++:(r>=5&&(i+=Y2.N1+(r-5)),a=d,r=1)}o>=5&&(i+=Y2.N1+(o-5)),r>=5&&(i+=Y2.N1+(r-5))}return i};gt.getPenaltyN2=function(n){let e=n.size,i=0;for(let o=0;o=10&&(o===1488||o===93)&&i++,r=r<<1&2047|n.get(a,s),a>=10&&(r===1488||r===93)&&i++}return i*Y2.N3};gt.getPenaltyN4=function(n){let e=0,i=n.data.length;for(let r=0;r{"use strict";var R1=a6(),l6=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],d6=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];jf.getBlocksCount=function(n,e){switch(e){case R1.L:return l6[(n-1)*4+0];case R1.M:return l6[(n-1)*4+1];case R1.Q:return l6[(n-1)*4+2];case R1.H:return l6[(n-1)*4+3];default:return}};jf.getTotalCodewordsCount=function(n,e){switch(e){case R1.L:return d6[(n-1)*4+0];case R1.M:return d6[(n-1)*4+1];case R1.Q:return d6[(n-1)*4+2];case R1.H:return d6[(n-1)*4+3];default:return}}});var iI=M(f6=>{"use strict";var p0=new Uint8Array(512),u6=new Uint8Array(256);(function(){let n=1;for(let e=0;e<255;e++)p0[e]=n,u6[n]=e,n<<=1,n&256&&(n^=285);for(let e=255;e<512;e++)p0[e]=p0[e-255]})();f6.log=function(n){if(n<1)throw new Error("log("+n+")");return u6[n]};f6.exp=function(n){return p0[n]};f6.mul=function(n,e){return n===0||e===0?0:p0[u6[n]+u6[e]]}});var oI=M(h0=>{"use strict";var qf=iI();h0.mul=function(n,e){let i=new Uint8Array(n.length+e.length-1);for(let o=0;o=0;){let o=i[0];for(let s=0;s{"use strict";var rI=oI();function Gf(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}Gf.prototype.initialize=function(n){this.degree=n,this.genPoly=rI.generateECPolynomial(this.degree)};Gf.prototype.encode=function(n){if(!this.genPoly)throw new Error("Encoder not initialized");let e=new Uint8Array(n.length+this.degree);e.set(n);let i=rI.mod(e,this.genPoly),o=this.degree-i.length;if(o>0){let r=new Uint8Array(this.degree);return r.set(i,o),r}return i};sI.exports=Gf});var Wf=M(cI=>{"use strict";cI.isValid=function(n){return!isNaN(n)&&n>=1&&n<=40}});var $f=M(ko=>{"use strict";var lI="[0-9]+",yJ="[A-Z $%*+\\-./:]+",g0="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";g0=g0.replace(/u/g,"\\u");var vJ="(?:(?![A-Z0-9 $%*+\\-./:]|"+g0+`)(?:.|[\r -]))+`;ko.KANJI=new RegExp(g0,"g");ko.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");ko.BYTE=new RegExp(vJ,"g");ko.NUMERIC=new RegExp(lI,"g");ko.ALPHANUMERIC=new RegExp(yJ,"g");var bJ=new RegExp("^"+g0+"$"),_J=new RegExp("^"+lI+"$"),CJ=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");ko.testKanji=function(n){return bJ.test(n)};ko.testNumeric=function(n){return _J.test(n)};ko.testAlphanumeric=function(n){return CJ.test(n)}});var P1=M(Vt=>{"use strict";var xJ=Wf(),Kf=$f();Vt.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};Vt.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};Vt.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};Vt.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};Vt.MIXED={bit:-1};Vt.getCharCountIndicator=function(n,e){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!xJ.isValid(e))throw new Error("Invalid version: "+e);return e>=1&&e<10?n.ccBits[0]:e<27?n.ccBits[1]:n.ccBits[2]};Vt.getBestModeForData=function(n){return Kf.testNumeric(n)?Vt.NUMERIC:Kf.testAlphanumeric(n)?Vt.ALPHANUMERIC:Kf.testKanji(n)?Vt.KANJI:Vt.BYTE};Vt.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")};Vt.isValid=function(n){return n&&n.bit&&n.ccBits};function wJ(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return Vt.NUMERIC;case"alphanumeric":return Vt.ALPHANUMERIC;case"kanji":return Vt.KANJI;case"byte":return Vt.BYTE;default:throw new Error("Unknown mode: "+t)}}Vt.from=function(n,e){if(Vt.isValid(n))return n;try{return wJ(n)}catch{return e}}});var pI=M(X2=>{"use strict";var m6=D1(),SJ=Hf(),dI=a6(),k1=P1(),Yf=Wf(),fI=7973,uI=m6.getBCHDigit(fI);function MJ(t,n,e){for(let i=1;i<=40;i++)if(n<=X2.getCapacity(i,e,t))return i}function mI(t,n){return k1.getCharCountIndicator(t,n)+4}function EJ(t,n){let e=0;return t.forEach(function(i){let o=mI(i.mode,n);e+=o+i.getBitsLength()}),e}function LJ(t,n){for(let e=1;e<=40;e++)if(EJ(t,e)<=X2.getCapacity(e,n,k1.MIXED))return e}X2.from=function(n,e){return Yf.isValid(n)?parseInt(n,10):e};X2.getCapacity=function(n,e,i){if(!Yf.isValid(n))throw new Error("Invalid QR Code version");typeof i>"u"&&(i=k1.BYTE);let o=m6.getSymbolTotalCodewords(n),r=SJ.getTotalCodewordsCount(n,e),s=(o-r)*8;if(i===k1.MIXED)return s;let a=s-mI(i,n);switch(i){case k1.NUMERIC:return Math.floor(a/10*3);case k1.ALPHANUMERIC:return Math.floor(a/11*2);case k1.KANJI:return Math.floor(a/13);case k1.BYTE:default:return Math.floor(a/8)}};X2.getBestVersionForData=function(n,e){let i,o=dI.from(e,dI.M);if(Array.isArray(n)){if(n.length>1)return LJ(n,o);if(n.length===0)return 1;i=n[0]}else i=n;return MJ(i.mode,i.getLength(),o)};X2.getEncodedBits=function(n){if(!Yf.isValid(n)||n<7)throw new Error("Invalid QR Code version");let e=n<<12;for(;m6.getBCHDigit(e)-uI>=0;)e^=fI<{"use strict";var Xf=D1(),gI=1335,IJ=21522,hI=Xf.getBCHDigit(gI);yI.getEncodedBits=function(n,e){let i=n.bit<<3|e,o=i<<10;for(;Xf.getBCHDigit(o)-hI>=0;)o^=gI<{"use strict";var AJ=P1();function As(t){this.mode=AJ.NUMERIC,this.data=t.toString()}As.getBitsLength=function(n){return 10*Math.floor(n/3)+(n%3?n%3*3+1:0)};As.prototype.getLength=function(){return this.data.length};As.prototype.getBitsLength=function(){return As.getBitsLength(this.data.length)};As.prototype.write=function(n){let e,i,o;for(e=0;e+3<=this.data.length;e+=3)i=this.data.substr(e,3),o=parseInt(i,10),n.put(o,10);let r=this.data.length-e;r>0&&(i=this.data.substr(e),o=parseInt(i,10),n.put(o,r*3+1))};bI.exports=As});var xI=M((hEe,CI)=>{"use strict";var zJ=P1(),Zf=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function zs(t){this.mode=zJ.ALPHANUMERIC,this.data=t}zs.getBitsLength=function(n){return 11*Math.floor(n/2)+6*(n%2)};zs.prototype.getLength=function(){return this.data.length};zs.prototype.getBitsLength=function(){return zs.getBitsLength(this.data.length)};zs.prototype.write=function(n){let e;for(e=0;e+2<=this.data.length;e+=2){let i=Zf.indexOf(this.data[e])*45;i+=Zf.indexOf(this.data[e+1]),n.put(i,11)}this.data.length%2&&n.put(Zf.indexOf(this.data[e]),6)};CI.exports=zs});var SI=M((gEe,wI)=>{"use strict";wI.exports=function(n){for(var e=[],i=n.length,o=0;o=55296&&r<=56319&&i>o+1){var s=n.charCodeAt(o+1);s>=56320&&s<=57343&&(r=(r-55296)*1024+s-56320+65536,o+=1)}if(r<128){e.push(r);continue}if(r<2048){e.push(r>>6|192),e.push(r&63|128);continue}if(r<55296||r>=57344&&r<65536){e.push(r>>12|224),e.push(r>>6&63|128),e.push(r&63|128);continue}if(r>=65536&&r<=1114111){e.push(r>>18|240),e.push(r>>12&63|128),e.push(r>>6&63|128),e.push(r&63|128);continue}e.push(239,191,189)}return new Uint8Array(e).buffer}});var EI=M((yEe,MI)=>{"use strict";var TJ=SI(),NJ=P1();function Ts(t){this.mode=NJ.BYTE,this.data=new Uint8Array(TJ(t))}Ts.getBitsLength=function(n){return n*8};Ts.prototype.getLength=function(){return this.data.length};Ts.prototype.getBitsLength=function(){return Ts.getBitsLength(this.data.length)};Ts.prototype.write=function(t){for(let n=0,e=this.data.length;n{"use strict";var DJ=P1(),RJ=D1();function Ns(t){this.mode=DJ.KANJI,this.data=t}Ns.getBitsLength=function(n){return n*13};Ns.prototype.getLength=function(){return this.data.length};Ns.prototype.getBitsLength=function(){return Ns.getBitsLength(this.data.length)};Ns.prototype.write=function(t){let n;for(n=0;n=33088&&e<=40956)e-=33088;else if(e>=57408&&e<=60351)e-=49472;else throw new Error("Invalid SJIS character: "+this.data[n]+` -Make sure your charset is UTF-8`);e=(e>>>8&255)*192+(e&255),t.put(e,13)}};LI.exports=Ns});var AI=M((bEe,Qf)=>{"use strict";var y0={single_source_shortest_paths:function(t,n,e){var i={},o={};o[n]=0;var r=y0.PriorityQueue.make();r.push(n,0);for(var s,a,c,l,d,f,m,y,C;!r.empty();){s=r.pop(),a=s.value,l=s.cost,d=t[a]||{};for(c in d)d.hasOwnProperty(c)&&(f=d[c],m=l+f,y=o[c],C=typeof o[c]>"u",(C||y>m)&&(o[c]=m,r.push(c,m),i[c]=a))}if(typeof e<"u"&&typeof o[e]>"u"){var _=["Could not find a path from ",n," to ",e,"."].join("");throw new Error(_)}return i},extract_shortest_path_from_predecessor_list:function(t,n){for(var e=[],i=n,o;i;)e.push(i),o=t[i],i=t[i];return e.reverse(),e},find_path:function(t,n,e){var i=y0.single_source_shortest_paths(t,n,e);return y0.extract_shortest_path_from_predecessor_list(i,e)},PriorityQueue:{make:function(t){var n=y0.PriorityQueue,e={},i;t=t||{};for(i in n)n.hasOwnProperty(i)&&(e[i]=n[i]);return e.queue=[],e.sorter=t.sorter||n.default_sorter,e},default_sorter:function(t,n){return t.cost-n.cost},push:function(t,n){var e={value:t,cost:n};this.queue.push(e),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof Qf<"u"&&(Qf.exports=y0)});var OI=M(Ds=>{"use strict";var ot=P1(),NI=_I(),DI=xI(),RI=EI(),PI=II(),v0=$f(),p6=D1(),PJ=AI();function zI(t){return unescape(encodeURIComponent(t)).length}function b0(t,n,e){let i=[],o;for(;(o=t.exec(e))!==null;)i.push({data:o[0],index:o.index,mode:n,length:o[0].length});return i}function kI(t){let n=b0(v0.NUMERIC,ot.NUMERIC,t),e=b0(v0.ALPHANUMERIC,ot.ALPHANUMERIC,t),i,o;return p6.isKanjiModeEnabled()?(i=b0(v0.BYTE,ot.BYTE,t),o=b0(v0.KANJI,ot.KANJI,t)):(i=b0(v0.BYTE_KANJI,ot.BYTE,t),o=[]),n.concat(e,i,o).sort(function(s,a){return s.index-a.index}).map(function(s){return{data:s.data,mode:s.mode,length:s.length}})}function Jf(t,n){switch(n){case ot.NUMERIC:return NI.getBitsLength(t);case ot.ALPHANUMERIC:return DI.getBitsLength(t);case ot.KANJI:return PI.getBitsLength(t);case ot.BYTE:return RI.getBitsLength(t)}}function kJ(t){return t.reduce(function(n,e){let i=n.length-1>=0?n[n.length-1]:null;return i&&i.mode===e.mode?(n[n.length-1].data+=e.data,n):(n.push(e),n)},[])}function OJ(t){let n=[];for(let e=0;e{"use strict";var g6=D1(),em=a6(),UJ=YL(),BJ=ZL(),VJ=QL(),jJ=tI(),im=nI(),om=Hf(),HJ=aI(),h6=pI(),qJ=vI(),GJ=P1(),tm=OI();function WJ(t,n){let e=t.size,i=jJ.getPositions(n);for(let o=0;o=0&&a<=6&&(c===0||c===6)||c>=0&&c<=6&&(a===0||a===6)||a>=2&&a<=4&&c>=2&&c<=4?t.set(r+a,s+c,!0,!0):t.set(r+a,s+c,!1,!0))}}function $J(t){let n=t.size;for(let e=8;e>a&1)===1,t.set(o,r,s,!0),t.set(r,o,s,!0)}function nm(t,n,e){let i=t.size,o=qJ.getEncodedBits(n,e),r,s;for(r=0;r<15;r++)s=(o>>r&1)===1,r<6?t.set(r,8,s,!0):r<8?t.set(r+1,8,s,!0):t.set(i-15+r,8,s,!0),r<8?t.set(8,i-r-1,s,!0):r<9?t.set(8,15-r-1+1,s,!0):t.set(8,15-r-1,s,!0);t.set(i-8,8,1,!0)}function XJ(t,n){let e=t.size,i=-1,o=e-1,r=7,s=0;for(let a=e-1;a>0;a-=2)for(a===6&&a--;;){for(let c=0;c<2;c++)if(!t.isReserved(o,a-c)){let l=!1;s>>r&1)===1),t.set(o,a-c,l),r--,r===-1&&(s++,r=7)}if(o+=i,o<0||e<=o){o-=i,i=-i;break}}}function ZJ(t,n,e){let i=new UJ;e.forEach(function(c){i.put(c.mode.bit,4),i.put(c.getLength(),GJ.getCharCountIndicator(c.mode,t)),c.write(i)});let o=g6.getSymbolTotalCodewords(t),r=om.getTotalCodewordsCount(t,n),s=(o-r)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);let a=(s-i.getLengthInBits())/8;for(let c=0;c{"use strict";function Tj(t,n){for(var e=-1,i=t==null?0:t.length,o=Array(i);++e{"use strict";function Nj(){this.__data__=[],this.size=0}tx.exports=Nj});var bs=M((bCe,ix)=>{"use strict";function Dj(t,n){return t===n||t!==t&&n!==n}ix.exports=Dj});var Qc=M((_Ce,ox)=>{"use strict";var Pj=bs();function Rj(t,n){for(var e=t.length;e--;)if(Pj(t[e][0],n))return e;return-1}ox.exports=Rj});var sx=M((CCe,rx)=>{"use strict";var kj=Qc(),Oj=Array.prototype,Fj=Oj.splice;function Uj(t){var n=this.__data__,e=kj(n,t);if(e<0)return!1;var i=n.length-1;return e==i?n.pop():Fj.call(n,e,1),--this.size,!0}rx.exports=Uj});var cx=M((xCe,ax)=>{"use strict";var Bj=Qc();function Vj(t){var n=this.__data__,e=Bj(n,t);return e<0?void 0:n[e][1]}ax.exports=Vj});var dx=M((wCe,lx)=>{"use strict";var jj=Qc();function Hj(t){return jj(this.__data__,t)>-1}lx.exports=Hj});var fx=M((SCe,ux)=>{"use strict";var qj=Qc();function Gj(t,n){var e=this.__data__,i=qj(e,t);return i<0?(++this.size,e.push([t,n])):e[i][1]=n,this}ux.exports=Gj});var Jc=M((MCe,mx)=>{"use strict";var Wj=nx(),$j=sx(),Kj=cx(),Yj=dx(),Xj=fx();function _s(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var Zj=Jc();function Qj(){this.__data__=new Zj,this.size=0}px.exports=Qj});var yx=M((LCe,gx)=>{"use strict";function Jj(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e}gx.exports=Jj});var bx=M((ICe,vx)=>{"use strict";function eH(t){return this.__data__.get(t)}vx.exports=eH});var Cx=M((ACe,_x)=>{"use strict";function tH(t){return this.__data__.has(t)}_x.exports=tH});var d7=M((zCe,xx)=>{"use strict";var nH=typeof global=="object"&&global&&global.Object===Object&&global;xx.exports=nH});var _i=M((TCe,wx)=>{"use strict";var iH=d7(),oH=typeof self=="object"&&self&&self.Object===Object&&self,rH=iH||oH||Function("return this")();wx.exports=rH});var e0=M((NCe,Sx)=>{"use strict";var sH=_i(),aH=sH.Symbol;Sx.exports=aH});var Ix=M((DCe,Lx)=>{"use strict";var Mx=e0(),Ex=Object.prototype,cH=Ex.hasOwnProperty,lH=Ex.toString,t0=Mx?Mx.toStringTag:void 0;function dH(t){var n=cH.call(t,t0),e=t[t0];try{t[t0]=void 0;var i=!0}catch{}var o=lH.call(t);return i&&(n?t[t0]=e:delete t[t0]),o}Lx.exports=dH});var zx=M((PCe,Ax)=>{"use strict";var uH=Object.prototype,fH=uH.toString;function mH(t){return fH.call(t)}Ax.exports=mH});var W2=M((RCe,Dx)=>{"use strict";var Tx=e0(),pH=Ix(),hH=zx(),gH="[object Null]",yH="[object Undefined]",Nx=Tx?Tx.toStringTag:void 0;function vH(t){return t==null?t===void 0?yH:gH:Nx&&Nx in Object(t)?pH(t):hH(t)}Dx.exports=vH});var io=M((kCe,Px)=>{"use strict";function bH(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}Px.exports=bH});var Ul=M((OCe,Rx)=>{"use strict";var _H=W2(),CH=io(),xH="[object AsyncFunction]",wH="[object Function]",SH="[object GeneratorFunction]",MH="[object Proxy]";function EH(t){if(!CH(t))return!1;var n=_H(t);return n==wH||n==SH||n==xH||n==MH}Rx.exports=EH});var Ox=M((FCe,kx)=>{"use strict";var LH=_i(),IH=LH["__core-js_shared__"];kx.exports=IH});var Bx=M((UCe,Ux)=>{"use strict";var u7=Ox(),Fx=function(){var t=/[^.]+$/.exec(u7&&u7.keys&&u7.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function AH(t){return!!Fx&&Fx in t}Ux.exports=AH});var f7=M((BCe,Vx)=>{"use strict";var zH=Function.prototype,TH=zH.toString;function NH(t){if(t!=null){try{return TH.call(t)}catch{}try{return t+""}catch{}}return""}Vx.exports=NH});var Hx=M((VCe,jx)=>{"use strict";var DH=Ul(),PH=Bx(),RH=io(),kH=f7(),OH=/[\\^$.*+?()[\]{}|]/g,FH=/^\[object .+?Constructor\]$/,UH=Function.prototype,BH=Object.prototype,VH=UH.toString,jH=BH.hasOwnProperty,HH=RegExp("^"+VH.call(jH).replace(OH,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function qH(t){if(!RH(t)||PH(t))return!1;var n=DH(t)?HH:FH;return n.test(kH(t))}jx.exports=qH});var Gx=M((jCe,qx)=>{"use strict";function GH(t,n){return t?.[n]}qx.exports=GH});var A1=M((HCe,Wx)=>{"use strict";var WH=Hx(),$H=Gx();function KH(t,n){var e=$H(t,n);return WH(e)?e:void 0}Wx.exports=KH});var Bl=M((qCe,$x)=>{"use strict";var YH=A1(),XH=_i(),ZH=YH(XH,"Map");$x.exports=ZH});var n0=M((GCe,Kx)=>{"use strict";var QH=A1(),JH=QH(Object,"create");Kx.exports=JH});var Zx=M((WCe,Xx)=>{"use strict";var Yx=n0();function eq(){this.__data__=Yx?Yx(null):{},this.size=0}Xx.exports=eq});var Jx=M(($Ce,Qx)=>{"use strict";function tq(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}Qx.exports=tq});var tw=M((KCe,ew)=>{"use strict";var nq=n0(),iq="__lodash_hash_undefined__",oq=Object.prototype,rq=oq.hasOwnProperty;function sq(t){var n=this.__data__;if(nq){var e=n[t];return e===iq?void 0:e}return rq.call(n,t)?n[t]:void 0}ew.exports=sq});var iw=M((YCe,nw)=>{"use strict";var aq=n0(),cq=Object.prototype,lq=cq.hasOwnProperty;function dq(t){var n=this.__data__;return aq?n[t]!==void 0:lq.call(n,t)}nw.exports=dq});var rw=M((XCe,ow)=>{"use strict";var uq=n0(),fq="__lodash_hash_undefined__";function mq(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=uq&&n===void 0?fq:n,this}ow.exports=mq});var aw=M((ZCe,sw)=>{"use strict";var pq=Zx(),hq=Jx(),gq=tw(),yq=iw(),vq=rw();function Cs(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var cw=aw(),bq=Jc(),_q=Bl();function Cq(){this.size=0,this.__data__={hash:new cw,map:new(_q||bq),string:new cw}}lw.exports=Cq});var fw=M((JCe,uw)=>{"use strict";function xq(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}uw.exports=xq});var i0=M((exe,mw)=>{"use strict";var wq=fw();function Sq(t,n){var e=t.__data__;return wq(n)?e[typeof n=="string"?"string":"hash"]:e.map}mw.exports=Sq});var hw=M((txe,pw)=>{"use strict";var Mq=i0();function Eq(t){var n=Mq(this,t).delete(t);return this.size-=n?1:0,n}pw.exports=Eq});var yw=M((nxe,gw)=>{"use strict";var Lq=i0();function Iq(t){return Lq(this,t).get(t)}gw.exports=Iq});var bw=M((ixe,vw)=>{"use strict";var Aq=i0();function zq(t){return Aq(this,t).has(t)}vw.exports=zq});var Cw=M((oxe,_w)=>{"use strict";var Tq=i0();function Nq(t,n){var e=Tq(this,t),i=e.size;return e.set(t,n),this.size+=e.size==i?0:1,this}_w.exports=Nq});var Vl=M((rxe,xw)=>{"use strict";var Dq=dw(),Pq=hw(),Rq=yw(),kq=bw(),Oq=Cw();function xs(t){var n=-1,e=t==null?0:t.length;for(this.clear();++n{"use strict";var Fq=Jc(),Uq=Bl(),Bq=Vl(),Vq=200;function jq(t,n){var e=this.__data__;if(e instanceof Fq){var i=e.__data__;if(!Uq||i.length{"use strict";var Hq=Jc(),qq=hx(),Gq=yx(),Wq=bx(),$q=Cx(),Kq=Sw();function ws(t){var n=this.__data__=new Hq(t);this.size=n.size}ws.prototype.clear=qq;ws.prototype.delete=Gq;ws.prototype.get=Wq;ws.prototype.has=$q;ws.prototype.set=Kq;Mw.exports=ws});var Lw=M((cxe,Ew)=>{"use strict";var Yq="__lodash_hash_undefined__";function Xq(t){return this.__data__.set(t,Yq),this}Ew.exports=Xq});var Aw=M((lxe,Iw)=>{"use strict";function Zq(t){return this.__data__.has(t)}Iw.exports=Zq});var Tw=M((dxe,zw)=>{"use strict";var Qq=Vl(),Jq=Lw(),eG=Aw();function Hl(t){var n=-1,e=t==null?0:t.length;for(this.__data__=new Qq;++n{"use strict";function tG(t,n){for(var e=-1,i=t==null?0:t.length;++e{"use strict";function nG(t,n){return t.has(n)}Pw.exports=nG});var m7=M((mxe,kw)=>{"use strict";var iG=Tw(),oG=Dw(),rG=Rw(),sG=1,aG=2;function cG(t,n,e,i,o,r){var s=e&sG,a=t.length,c=n.length;if(a!=c&&!(s&&c>a))return!1;var l=r.get(t),d=r.get(n);if(l&&d)return l==n&&d==t;var f=-1,m=!0,y=e&aG?new iG:void 0;for(r.set(t,n),r.set(n,t);++f{"use strict";var lG=_i(),dG=lG.Uint8Array;Ow.exports=dG});var Uw=M((hxe,Fw)=>{"use strict";function uG(t){var n=-1,e=Array(t.size);return t.forEach(function(i,o){e[++n]=[o,i]}),e}Fw.exports=uG});var Vw=M((gxe,Bw)=>{"use strict";function fG(t){var n=-1,e=Array(t.size);return t.forEach(function(i){e[++n]=i}),e}Bw.exports=fG});var Ww=M((yxe,Gw)=>{"use strict";var jw=e0(),Hw=p7(),mG=bs(),pG=m7(),hG=Uw(),gG=Vw(),yG=1,vG=2,bG="[object Boolean]",_G="[object Date]",CG="[object Error]",xG="[object Map]",wG="[object Number]",SG="[object RegExp]",MG="[object Set]",EG="[object String]",LG="[object Symbol]",IG="[object ArrayBuffer]",AG="[object DataView]",qw=jw?jw.prototype:void 0,h7=qw?qw.valueOf:void 0;function zG(t,n,e,i,o,r,s){switch(e){case AG:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case IG:return!(t.byteLength!=n.byteLength||!r(new Hw(t),new Hw(n)));case bG:case _G:case wG:return mG(+t,+n);case CG:return t.name==n.name&&t.message==n.message;case SG:case EG:return t==n+"";case xG:var a=hG;case MG:var c=i&yG;if(a||(a=gG),t.size!=n.size&&!c)return!1;var l=s.get(t);if(l)return l==n;i|=vG,s.set(t,n);var d=pG(a(t),a(n),i,o,r,s);return s.delete(t),d;case LG:if(h7)return h7.call(t)==h7.call(n)}return!1}Gw.exports=zG});var g7=M((vxe,$w)=>{"use strict";function TG(t,n){for(var e=-1,i=n.length,o=t.length;++e{"use strict";var NG=Array.isArray;Kw.exports=NG});var y7=M((_xe,Yw)=>{"use strict";var DG=g7(),PG=oo();function RG(t,n,e){var i=n(t);return PG(t)?i:DG(i,e(t))}Yw.exports=RG});var Zw=M((Cxe,Xw)=>{"use strict";function kG(t,n){for(var e=-1,i=t==null?0:t.length,o=0,r=[];++e{"use strict";function OG(){return[]}Qw.exports=OG});var b7=M((wxe,eS)=>{"use strict";var FG=Zw(),UG=v7(),BG=Object.prototype,VG=BG.propertyIsEnumerable,Jw=Object.getOwnPropertySymbols,jG=Jw?function(t){return t==null?[]:(t=Object(t),FG(Jw(t),function(n){return VG.call(t,n)}))}:UG;eS.exports=jG});var nS=M((Sxe,tS)=>{"use strict";function HG(t,n){for(var e=-1,i=Array(t);++e{"use strict";function qG(t){return t!=null&&typeof t=="object"}iS.exports=qG});var rS=M((Exe,oS)=>{"use strict";var GG=W2(),WG=z1(),$G="[object Arguments]";function KG(t){return WG(t)&&GG(t)==$G}oS.exports=KG});var ql=M((Lxe,cS)=>{"use strict";var sS=rS(),YG=z1(),aS=Object.prototype,XG=aS.hasOwnProperty,ZG=aS.propertyIsEnumerable,QG=sS(function(){return arguments}())?sS:function(t){return YG(t)&&XG.call(t,"callee")&&!ZG.call(t,"callee")};cS.exports=QG});var dS=M((Ixe,lS)=>{"use strict";function JG(){return!1}lS.exports=JG});var Gl=M((o0,Ss)=>{"use strict";var eW=_i(),tW=dS(),mS=typeof o0=="object"&&o0&&!o0.nodeType&&o0,uS=mS&&typeof Ss=="object"&&Ss&&!Ss.nodeType&&Ss,nW=uS&&uS.exports===mS,fS=nW?eW.Buffer:void 0,iW=fS?fS.isBuffer:void 0,oW=iW||tW;Ss.exports=oW});var r0=M((Axe,pS)=>{"use strict";var rW=9007199254740991,sW=/^(?:0|[1-9]\d*)$/;function aW(t,n){var e=typeof t;return n=n??rW,!!n&&(e=="number"||e!="symbol"&&sW.test(t))&&t>-1&&t%1==0&&t{"use strict";var cW=9007199254740991;function lW(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=cW}hS.exports=lW});var yS=M((Txe,gS)=>{"use strict";var dW=W2(),uW=Wl(),fW=z1(),mW="[object Arguments]",pW="[object Array]",hW="[object Boolean]",gW="[object Date]",yW="[object Error]",vW="[object Function]",bW="[object Map]",_W="[object Number]",CW="[object Object]",xW="[object RegExp]",wW="[object Set]",SW="[object String]",MW="[object WeakMap]",EW="[object ArrayBuffer]",LW="[object DataView]",IW="[object Float32Array]",AW="[object Float64Array]",zW="[object Int8Array]",TW="[object Int16Array]",NW="[object Int32Array]",DW="[object Uint8Array]",PW="[object Uint8ClampedArray]",RW="[object Uint16Array]",kW="[object Uint32Array]",_t={};_t[IW]=_t[AW]=_t[zW]=_t[TW]=_t[NW]=_t[DW]=_t[PW]=_t[RW]=_t[kW]=!0;_t[mW]=_t[pW]=_t[EW]=_t[hW]=_t[LW]=_t[gW]=_t[yW]=_t[vW]=_t[bW]=_t[_W]=_t[CW]=_t[xW]=_t[wW]=_t[SW]=_t[MW]=!1;function OW(t){return fW(t)&&uW(t.length)&&!!_t[dW(t)]}gS.exports=OW});var bS=M((Nxe,vS)=>{"use strict";function FW(t){return function(n){return t(n)}}vS.exports=FW});var CS=M((s0,Ms)=>{"use strict";var UW=d7(),_S=typeof s0=="object"&&s0&&!s0.nodeType&&s0,a0=_S&&typeof Ms=="object"&&Ms&&!Ms.nodeType&&Ms,BW=a0&&a0.exports===_S,_7=BW&&UW.process,VW=function(){try{var t=a0&&a0.require&&a0.require("util").types;return t||_7&&_7.binding&&_7.binding("util")}catch{}}();Ms.exports=VW});var $l=M((Dxe,SS)=>{"use strict";var jW=yS(),HW=bS(),xS=CS(),wS=xS&&xS.isTypedArray,qW=wS?HW(wS):jW;SS.exports=qW});var C7=M((Pxe,MS)=>{"use strict";var GW=nS(),WW=ql(),$W=oo(),KW=Gl(),YW=r0(),XW=$l(),ZW=Object.prototype,QW=ZW.hasOwnProperty;function JW(t,n){var e=$W(t),i=!e&&WW(t),o=!e&&!i&&KW(t),r=!e&&!i&&!o&&XW(t),s=e||i||o||r,a=s?GW(t.length,String):[],c=a.length;for(var l in t)(n||QW.call(t,l))&&!(s&&(l=="length"||o&&(l=="offset"||l=="parent")||r&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||YW(l,c)))&&a.push(l);return a}MS.exports=JW});var Kl=M((Rxe,ES)=>{"use strict";var e$=Object.prototype;function t$(t){var n=t&&t.constructor,e=typeof n=="function"&&n.prototype||e$;return t===e}ES.exports=t$});var x7=M((kxe,LS)=>{"use strict";function n$(t,n){return function(e){return t(n(e))}}LS.exports=n$});var AS=M((Oxe,IS)=>{"use strict";var i$=x7(),o$=i$(Object.keys,Object);IS.exports=o$});var TS=M((Fxe,zS)=>{"use strict";var r$=Kl(),s$=AS(),a$=Object.prototype,c$=a$.hasOwnProperty;function l$(t){if(!r$(t))return s$(t);var n=[];for(var e in Object(t))c$.call(t,e)&&e!="constructor"&&n.push(e);return n}zS.exports=l$});var c0=M((Uxe,NS)=>{"use strict";var d$=Ul(),u$=Wl();function f$(t){return t!=null&&u$(t.length)&&!d$(t)}NS.exports=f$});var w7=M((Bxe,DS)=>{"use strict";var m$=C7(),p$=TS(),h$=c0();function g$(t){return h$(t)?m$(t):p$(t)}DS.exports=g$});var RS=M((Vxe,PS)=>{"use strict";var y$=y7(),v$=b7(),b$=w7();function _$(t){return y$(t,b$,v$)}PS.exports=_$});var FS=M((jxe,OS)=>{"use strict";var kS=RS(),C$=1,x$=Object.prototype,w$=x$.hasOwnProperty;function S$(t,n,e,i,o,r){var s=e&C$,a=kS(t),c=a.length,l=kS(n),d=l.length;if(c!=d&&!s)return!1;for(var f=c;f--;){var m=a[f];if(!(s?m in n:w$.call(n,m)))return!1}var y=r.get(t),C=r.get(n);if(y&&C)return y==n&&C==t;var _=!0;r.set(t,n),r.set(n,t);for(var S=s;++f{"use strict";var M$=A1(),E$=_i(),L$=M$(E$,"DataView");US.exports=L$});var jS=M((qxe,VS)=>{"use strict";var I$=A1(),A$=_i(),z$=I$(A$,"Promise");VS.exports=z$});var qS=M((Gxe,HS)=>{"use strict";var T$=A1(),N$=_i(),D$=T$(N$,"Set");HS.exports=D$});var WS=M((Wxe,GS)=>{"use strict";var P$=A1(),R$=_i(),k$=P$(R$,"WeakMap");GS.exports=k$});var eM=M(($xe,JS)=>{"use strict";var S7=BS(),M7=Bl(),E7=jS(),L7=qS(),I7=WS(),QS=W2(),Es=f7(),$S="[object Map]",O$="[object Object]",KS="[object Promise]",YS="[object Set]",XS="[object WeakMap]",ZS="[object DataView]",F$=Es(S7),U$=Es(M7),B$=Es(E7),V$=Es(L7),j$=Es(I7),$2=QS;(S7&&$2(new S7(new ArrayBuffer(1)))!=ZS||M7&&$2(new M7)!=$S||E7&&$2(E7.resolve())!=KS||L7&&$2(new L7)!=YS||I7&&$2(new I7)!=XS)&&($2=function(t){var n=QS(t),e=n==O$?t.constructor:void 0,i=e?Es(e):"";if(i)switch(i){case F$:return ZS;case U$:return $S;case B$:return KS;case V$:return YS;case j$:return XS}return n});JS.exports=$2});var cM=M((Kxe,aM)=>{"use strict";var A7=jl(),H$=m7(),q$=Ww(),G$=FS(),tM=eM(),nM=oo(),iM=Gl(),W$=$l(),$$=1,oM="[object Arguments]",rM="[object Array]",Yl="[object Object]",K$=Object.prototype,sM=K$.hasOwnProperty;function Y$(t,n,e,i,o,r){var s=nM(t),a=nM(n),c=s?rM:tM(t),l=a?rM:tM(n);c=c==oM?Yl:c,l=l==oM?Yl:l;var d=c==Yl,f=l==Yl,m=c==l;if(m&&iM(t)){if(!iM(n))return!1;s=!0,d=!1}if(m&&!d)return r||(r=new A7),s||W$(t)?H$(t,n,e,i,o,r):q$(t,n,c,e,i,o,r);if(!(e&$$)){var y=d&&sM.call(t,"__wrapped__"),C=f&&sM.call(n,"__wrapped__");if(y||C){var _=y?t.value():t,S=C?n.value():n;return r||(r=new A7),o(_,S,e,i,r)}}return m?(r||(r=new A7),G$(t,n,e,i,o,r)):!1}aM.exports=Y$});var z7=M((Yxe,uM)=>{"use strict";var X$=cM(),lM=z1();function dM(t,n,e,i,o){return t===n?!0:t==null||n==null||!lM(t)&&!lM(n)?t!==t&&n!==n:X$(t,n,e,i,dM,o)}uM.exports=dM});var mM=M((Xxe,fM)=>{"use strict";var Z$=jl(),Q$=z7(),J$=1,eK=2;function tK(t,n,e,i){var o=e.length,r=o,s=!i;if(t==null)return!r;for(t=Object(t);o--;){var a=e[o];if(s&&a[2]?a[1]!==t[a[0]]:!(a[0]in t))return!1}for(;++o{"use strict";var nK=io();function iK(t){return t===t&&!nK(t)}pM.exports=iK});var gM=M((Qxe,hM)=>{"use strict";var oK=T7(),rK=w7();function sK(t){for(var n=rK(t),e=n.length;e--;){var i=n[e],o=t[i];n[e]=[i,o,oK(o)]}return n}hM.exports=sK});var N7=M((Jxe,yM)=>{"use strict";function aK(t,n){return function(e){return e==null?!1:e[t]===n&&(n!==void 0||t in Object(e))}}yM.exports=aK});var bM=M((ewe,vM)=>{"use strict";var cK=mM(),lK=gM(),dK=N7();function uK(t){var n=lK(t);return n.length==1&&n[0][2]?dK(n[0][0],n[0][1]):function(e){return e===t||cK(e,t,n)}}vM.exports=uK});var Xl=M((twe,_M)=>{"use strict";var fK=W2(),mK=z1(),pK="[object Symbol]";function hK(t){return typeof t=="symbol"||mK(t)&&fK(t)==pK}_M.exports=hK});var Zl=M((nwe,CM)=>{"use strict";var gK=oo(),yK=Xl(),vK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bK=/^\w*$/;function _K(t,n){if(gK(t))return!1;var e=typeof t;return e=="number"||e=="symbol"||e=="boolean"||t==null||yK(t)?!0:bK.test(t)||!vK.test(t)||n!=null&&t in Object(n)}CM.exports=_K});var SM=M((iwe,wM)=>{"use strict";var xM=Vl(),CK="Expected a function";function D7(t,n){if(typeof t!="function"||n!=null&&typeof n!="function")throw new TypeError(CK);var e=function(){var i=arguments,o=n?n.apply(this,i):i[0],r=e.cache;if(r.has(o))return r.get(o);var s=t.apply(this,i);return e.cache=r.set(o,s)||r,s};return e.cache=new(D7.Cache||xM),e}D7.Cache=xM;wM.exports=D7});var EM=M((owe,MM)=>{"use strict";var xK=SM(),wK=500;function SK(t){var n=xK(t,function(i){return e.size===wK&&e.clear(),i}),e=n.cache;return n}MM.exports=SK});var IM=M((rwe,LM)=>{"use strict";var MK=EM(),EK=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,LK=/\\(\\)?/g,IK=MK(function(t){var n=[];return t.charCodeAt(0)===46&&n.push(""),t.replace(EK,function(e,i,o,r){n.push(o?r.replace(LK,"$1"):i||e)}),n});LM.exports=IK});var PM=M((swe,DM)=>{"use strict";var AM=e0(),AK=l7(),zK=oo(),TK=Xl(),NK=1/0,zM=AM?AM.prototype:void 0,TM=zM?zM.toString:void 0;function NM(t){if(typeof t=="string")return t;if(zK(t))return AK(t,NM)+"";if(TK(t))return TM?TM.call(t):"";var n=t+"";return n=="0"&&1/t==-NK?"-0":n}DM.exports=NM});var kM=M((awe,RM)=>{"use strict";var DK=PM();function PK(t){return t==null?"":DK(t)}RM.exports=PK});var l0=M((cwe,OM)=>{"use strict";var RK=oo(),kK=Zl(),OK=IM(),FK=kM();function UK(t,n){return RK(t)?t:kK(t,n)?[t]:OK(FK(t))}OM.exports=UK});var Ls=M((lwe,FM)=>{"use strict";var BK=Xl(),VK=1/0;function jK(t){if(typeof t=="string"||BK(t))return t;var n=t+"";return n=="0"&&1/t==-VK?"-0":n}FM.exports=jK});var Ql=M((dwe,UM)=>{"use strict";var HK=l0(),qK=Ls();function GK(t,n){n=HK(n,t);for(var e=0,i=n.length;t!=null&&e{"use strict";var WK=Ql();function $K(t,n,e){var i=t==null?void 0:WK(t,n);return i===void 0?e:i}BM.exports=$K});var HM=M((fwe,jM)=>{"use strict";function KK(t,n){return t!=null&&n in Object(t)}jM.exports=KK});var GM=M((mwe,qM)=>{"use strict";var YK=l0(),XK=ql(),ZK=oo(),QK=r0(),JK=Wl(),eY=Ls();function tY(t,n,e){n=YK(n,t);for(var i=-1,o=n.length,r=!1;++i{"use strict";var nY=HM(),iY=GM();function oY(t,n){return t!=null&&iY(t,n,nY)}WM.exports=oY});var YM=M((hwe,KM)=>{"use strict";var rY=z7(),sY=VM(),aY=$M(),cY=Zl(),lY=T7(),dY=N7(),uY=Ls(),fY=1,mY=2;function pY(t,n){return cY(t)&&lY(n)?dY(uY(t),n):function(e){var i=sY(e,t);return i===void 0&&i===n?aY(e,t):rY(n,i,fY|mY)}}KM.exports=pY});var Jl=M((gwe,XM)=>{"use strict";function hY(t){return t}XM.exports=hY});var QM=M((ywe,ZM)=>{"use strict";function gY(t){return function(n){return n?.[t]}}ZM.exports=gY});var eE=M((vwe,JM)=>{"use strict";var yY=Ql();function vY(t){return function(n){return yY(n,t)}}JM.exports=vY});var nE=M((bwe,tE)=>{"use strict";var bY=QM(),_Y=eE(),CY=Zl(),xY=Ls();function wY(t){return CY(t)?bY(xY(t)):_Y(t)}tE.exports=wY});var oE=M((_we,iE)=>{"use strict";var SY=bM(),MY=YM(),EY=Jl(),LY=oo(),IY=nE();function AY(t){return typeof t=="function"?t:t==null?EY:typeof t=="object"?LY(t)?MY(t[0],t[1]):SY(t):IY(t)}iE.exports=AY});var P7=M((Cwe,rE)=>{"use strict";var zY=A1(),TY=function(){try{var t=zY(Object,"defineProperty");return t({},"",{}),t}catch{}}();rE.exports=TY});var e6=M((xwe,aE)=>{"use strict";var sE=P7();function NY(t,n,e){n=="__proto__"&&sE?sE(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}aE.exports=NY});var R7=M((wwe,cE)=>{"use strict";var DY=e6(),PY=bs(),RY=Object.prototype,kY=RY.hasOwnProperty;function OY(t,n,e){var i=t[n];(!(kY.call(t,n)&&PY(i,e))||e===void 0&&!(n in t))&&DY(t,n,e)}cE.exports=OY});var uE=M((Swe,dE)=>{"use strict";var FY=R7(),UY=l0(),BY=r0(),lE=io(),VY=Ls();function jY(t,n,e,i){if(!lE(t))return t;n=UY(n,t);for(var o=-1,r=n.length,s=r-1,a=t;a!=null&&++o{"use strict";var HY=Ql(),qY=uE(),GY=l0();function WY(t,n,e){for(var i=-1,o=n.length,r={};++i{"use strict";var $Y=x7(),KY=$Y(Object.getPrototypeOf,Object);pE.exports=KY});var gE=M((Lwe,hE)=>{"use strict";var YY=g7(),XY=t6(),ZY=b7(),QY=v7(),JY=Object.getOwnPropertySymbols,eX=JY?function(t){for(var n=[];t;)YY(n,ZY(t)),t=XY(t);return n}:QY;hE.exports=eX});var vE=M((Iwe,yE)=>{"use strict";function tX(t){var n=[];if(t!=null)for(var e in Object(t))n.push(e);return n}yE.exports=tX});var _E=M((Awe,bE)=>{"use strict";var nX=io(),iX=Kl(),oX=vE(),rX=Object.prototype,sX=rX.hasOwnProperty;function aX(t){if(!nX(t))return oX(t);var n=iX(t),e=[];for(var i in t)i=="constructor"&&(n||!sX.call(t,i))||e.push(i);return e}bE.exports=aX});var n6=M((zwe,CE)=>{"use strict";var cX=C7(),lX=_E(),dX=c0();function uX(t){return dX(t)?cX(t,!0):lX(t)}CE.exports=uX});var wE=M((Twe,xE)=>{"use strict";var fX=y7(),mX=gE(),pX=n6();function hX(t){return fX(t,pX,mX)}xE.exports=hX});var ME=M((Nwe,SE)=>{"use strict";var gX=l7(),yX=oE(),vX=mE(),bX=wE();function _X(t,n){if(t==null)return{};var e=gX(bX(t),function(i){return[i]});return n=yX(n),vX(t,e,function(i,o){return n(i,o[0])})}SE.exports=_X});var k7=M((jwe,zE)=>{"use strict";var xZ=e6(),wZ=bs();function SZ(t,n,e){(e!==void 0&&!wZ(t[n],e)||e===void 0&&!(n in t))&&xZ(t,n,e)}zE.exports=SZ});var NE=M((Hwe,TE)=>{"use strict";function MZ(t){return function(n,e,i){for(var o=-1,r=Object(n),s=i(n),a=s.length;a--;){var c=s[t?a:++o];if(e(r[c],c,r)===!1)break}return n}}TE.exports=MZ});var PE=M((qwe,DE)=>{"use strict";var EZ=NE(),LZ=EZ();DE.exports=LZ});var UE=M((u0,Is)=>{"use strict";var IZ=_i(),FE=typeof u0=="object"&&u0&&!u0.nodeType&&u0,RE=FE&&typeof Is=="object"&&Is&&!Is.nodeType&&Is,AZ=RE&&RE.exports===FE,kE=AZ?IZ.Buffer:void 0,OE=kE?kE.allocUnsafe:void 0;function zZ(t,n){if(n)return t.slice();var e=t.length,i=OE?OE(e):new t.constructor(e);return t.copy(i),i}Is.exports=zZ});var jE=M((Gwe,VE)=>{"use strict";var BE=p7();function TZ(t){var n=new t.constructor(t.byteLength);return new BE(n).set(new BE(t)),n}VE.exports=TZ});var qE=M((Wwe,HE)=>{"use strict";var NZ=jE();function DZ(t,n){var e=n?NZ(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}HE.exports=DZ});var WE=M(($we,GE)=>{"use strict";function PZ(t,n){var e=-1,i=t.length;for(n||(n=Array(i));++e{"use strict";var RZ=io(),$E=Object.create,kZ=function(){function t(){}return function(n){if(!RZ(n))return{};if($E)return $E(n);t.prototype=n;var e=new t;return t.prototype=void 0,e}}();KE.exports=kZ});var ZE=M((Ywe,XE)=>{"use strict";var OZ=YE(),FZ=t6(),UZ=Kl();function BZ(t){return typeof t.constructor=="function"&&!UZ(t)?OZ(FZ(t)):{}}XE.exports=BZ});var JE=M((Xwe,QE)=>{"use strict";var VZ=c0(),jZ=z1();function HZ(t){return jZ(t)&&VZ(t)}QE.exports=HZ});var nL=M((Zwe,tL)=>{"use strict";var qZ=W2(),GZ=t6(),WZ=z1(),$Z="[object Object]",KZ=Function.prototype,YZ=Object.prototype,eL=KZ.toString,XZ=YZ.hasOwnProperty,ZZ=eL.call(Object);function QZ(t){if(!WZ(t)||qZ(t)!=$Z)return!1;var n=GZ(t);if(n===null)return!0;var e=XZ.call(n,"constructor")&&n.constructor;return typeof e=="function"&&e instanceof e&&eL.call(e)==ZZ}tL.exports=QZ});var O7=M((Qwe,iL)=>{"use strict";function JZ(t,n){if(!(n==="constructor"&&typeof t[n]=="function")&&n!="__proto__")return t[n]}iL.exports=JZ});var rL=M((Jwe,oL)=>{"use strict";var eQ=R7(),tQ=e6();function nQ(t,n,e,i){var o=!e;e||(e={});for(var r=-1,s=n.length;++r{"use strict";var iQ=rL(),oQ=n6();function rQ(t){return iQ(t,oQ(t))}sL.exports=rQ});var mL=M((tSe,fL)=>{"use strict";var cL=k7(),sQ=UE(),aQ=qE(),cQ=WE(),lQ=ZE(),lL=ql(),dL=oo(),dQ=JE(),uQ=Gl(),fQ=Ul(),mQ=io(),pQ=nL(),hQ=$l(),uL=O7(),gQ=aL();function yQ(t,n,e,i,o,r,s){var a=uL(t,e),c=uL(n,e),l=s.get(c);if(l){cL(t,e,l);return}var d=r?r(a,c,e+"",t,n,s):void 0,f=d===void 0;if(f){var m=dL(c),y=!m&&uQ(c),C=!m&&!y&&hQ(c);d=c,m||y||C?dL(a)?d=a:dQ(a)?d=cQ(a):y?(f=!1,d=sQ(c,!0)):C?(f=!1,d=aQ(c,!0)):d=[]:pQ(c)||lL(c)?(d=a,lL(a)?d=gQ(a):(!mQ(a)||fQ(a))&&(d=lQ(c))):f=!1}f&&(s.set(c,d),o(d,c,i,r,s),s.delete(c)),cL(t,e,d)}fL.exports=yQ});var gL=M((nSe,hL)=>{"use strict";var vQ=jl(),bQ=k7(),_Q=PE(),CQ=mL(),xQ=io(),wQ=n6(),SQ=O7();function pL(t,n,e,i,o){t!==n&&_Q(n,function(r,s){if(o||(o=new vQ),xQ(r))CQ(t,n,s,e,pL,i,o);else{var a=i?i(SQ(t,s),r,s+"",t,n,o):void 0;a===void 0&&(a=r),bQ(t,s,a)}},wQ)}hL.exports=pL});var vL=M((iSe,yL)=>{"use strict";function MQ(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}yL.exports=MQ});var CL=M((oSe,_L)=>{"use strict";var EQ=vL(),bL=Math.max;function LQ(t,n,e){return n=bL(n===void 0?t.length-1:n,0),function(){for(var i=arguments,o=-1,r=bL(i.length-n,0),s=Array(r);++o{"use strict";function IQ(t){return function(){return t}}xL.exports=IQ});var EL=M((sSe,ML)=>{"use strict";var AQ=wL(),SL=P7(),zQ=Jl(),TQ=SL?function(t,n){return SL(t,"toString",{configurable:!0,enumerable:!1,value:AQ(n),writable:!0})}:zQ;ML.exports=TQ});var IL=M((aSe,LL)=>{"use strict";var NQ=800,DQ=16,PQ=Date.now;function RQ(t){var n=0,e=0;return function(){var i=PQ(),o=DQ-(i-e);if(e=i,o>0){if(++n>=NQ)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}LL.exports=RQ});var zL=M((cSe,AL)=>{"use strict";var kQ=EL(),OQ=IL(),FQ=OQ(kQ);AL.exports=FQ});var NL=M((lSe,TL)=>{"use strict";var UQ=Jl(),BQ=CL(),VQ=zL();function jQ(t,n){return VQ(BQ(t,n,UQ),t+"")}TL.exports=jQ});var PL=M((dSe,DL)=>{"use strict";var HQ=bs(),qQ=c0(),GQ=r0(),WQ=io();function $Q(t,n,e){if(!WQ(e))return!1;var i=typeof n;return(i=="number"?qQ(e)&&GQ(n,e.length):i=="string"&&n in e)?HQ(e[n],t):!1}DL.exports=$Q});var kL=M((uSe,RL)=>{"use strict";var KQ=NL(),YQ=PL();function XQ(t){return KQ(function(n,e){var i=-1,o=e.length,r=o>1?e[o-1]:void 0,s=o>2?e[2]:void 0;for(r=t.length>3&&typeof r=="function"?(o--,r):void 0,s&&YQ(e[0],e[1],s)&&(r=o<3?void 0:r,o=1),n=Object(n);++i{"use strict";var ZQ=gL(),QQ=kL(),JQ=QQ(function(t,n,e){ZQ(t,n,e)});OL.exports=JQ});var WL=M((ZMe,GL)=>{"use strict";GL.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var D1=M(K2=>{"use strict";var V7,fJ=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];K2.getSymbolSize=function(n){if(!n)throw new Error('"version" cannot be null or undefined');if(n<1||n>40)throw new Error('"version" should be in range from 1 to 40');return n*4+17};K2.getSymbolTotalCodewords=function(n){return fJ[n]};K2.getBCHDigit=function(t){let n=0;for(;t!==0;)n++,t>>>=1;return n};K2.setToSJISFunction=function(n){if(typeof n!="function")throw new Error('"toSJISFunc" is not a valid function.');V7=n};K2.isKanjiModeEnabled=function(){return typeof V7<"u"};K2.toSJIS=function(n){return V7(n)}});var a6=M(oi=>{"use strict";oi.L={bit:1};oi.M={bit:0};oi.Q={bit:3};oi.H={bit:2};function mJ(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return oi.L;case"m":case"medium":return oi.M;case"q":case"quartile":return oi.Q;case"h":case"high":return oi.H;default:throw new Error("Unknown EC Level: "+t)}}oi.isValid=function(n){return n&&typeof n.bit<"u"&&n.bit>=0&&n.bit<4};oi.from=function(n,e){if(oi.isValid(n))return n;try{return mJ(n)}catch{return e}}});var YL=M((eEe,KL)=>{"use strict";function $L(){this.buffer=[],this.length=0}$L.prototype={get:function(t){let n=Math.floor(t/8);return(this.buffer[n]>>>7-t%8&1)===1},put:function(t,n){for(let e=0;e>>n-e-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){let n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),t&&(this.buffer[n]|=128>>>this.length%8),this.length++}};KL.exports=$L});var ZL=M((tEe,XL)=>{"use strict";function m0(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}m0.prototype.set=function(t,n,e,i){let o=t*this.size+n;this.data[o]=e,i&&(this.reservedBit[o]=!0)};m0.prototype.get=function(t,n){return this.data[t*this.size+n]};m0.prototype.xor=function(t,n,e){this.data[t*this.size+n]^=e};m0.prototype.isReserved=function(t,n){return this.reservedBit[t*this.size+n]};XL.exports=m0});var QL=M(c6=>{"use strict";var pJ=D1().getSymbolSize;c6.getRowColCoords=function(n){if(n===1)return[];let e=Math.floor(n/7)+2,i=pJ(n),o=i===145?26:Math.ceil((i-13)/(2*e-2))*2,r=[i-7];for(let s=1;s{"use strict";var hJ=D1().getSymbolSize,JL=7;eI.getPositions=function(n){let e=hJ(n);return[[0,0],[e-JL,0],[0,e-JL]]}});var nI=M(gt=>{"use strict";gt.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var Y2={N1:3,N2:3,N3:40,N4:10};gt.isValid=function(n){return n!=null&&n!==""&&!isNaN(n)&&n>=0&&n<=7};gt.from=function(n){return gt.isValid(n)?parseInt(n,10):void 0};gt.getPenaltyN1=function(n){let e=n.size,i=0,o=0,r=0,s=null,a=null;for(let c=0;c=5&&(i+=Y2.N1+(o-5)),s=d,o=1),d=n.get(l,c),d===a?r++:(r>=5&&(i+=Y2.N1+(r-5)),a=d,r=1)}o>=5&&(i+=Y2.N1+(o-5)),r>=5&&(i+=Y2.N1+(r-5))}return i};gt.getPenaltyN2=function(n){let e=n.size,i=0;for(let o=0;o=10&&(o===1488||o===93)&&i++,r=r<<1&2047|n.get(a,s),a>=10&&(r===1488||r===93)&&i++}return i*Y2.N3};gt.getPenaltyN4=function(n){let e=0,i=n.data.length;for(let r=0;r{"use strict";var P1=a6(),l6=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],d6=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];j7.getBlocksCount=function(n,e){switch(e){case P1.L:return l6[(n-1)*4+0];case P1.M:return l6[(n-1)*4+1];case P1.Q:return l6[(n-1)*4+2];case P1.H:return l6[(n-1)*4+3];default:return}};j7.getTotalCodewordsCount=function(n,e){switch(e){case P1.L:return d6[(n-1)*4+0];case P1.M:return d6[(n-1)*4+1];case P1.Q:return d6[(n-1)*4+2];case P1.H:return d6[(n-1)*4+3];default:return}}});var iI=M(f6=>{"use strict";var p0=new Uint8Array(512),u6=new Uint8Array(256);(function(){let n=1;for(let e=0;e<255;e++)p0[e]=n,u6[n]=e,n<<=1,n&256&&(n^=285);for(let e=255;e<512;e++)p0[e]=p0[e-255]})();f6.log=function(n){if(n<1)throw new Error("log("+n+")");return u6[n]};f6.exp=function(n){return p0[n]};f6.mul=function(n,e){return n===0||e===0?0:p0[u6[n]+u6[e]]}});var oI=M(h0=>{"use strict";var q7=iI();h0.mul=function(n,e){let i=new Uint8Array(n.length+e.length-1);for(let o=0;o=0;){let o=i[0];for(let s=0;s{"use strict";var rI=oI();function G7(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}G7.prototype.initialize=function(n){this.degree=n,this.genPoly=rI.generateECPolynomial(this.degree)};G7.prototype.encode=function(n){if(!this.genPoly)throw new Error("Encoder not initialized");let e=new Uint8Array(n.length+this.degree);e.set(n);let i=rI.mod(e,this.genPoly),o=this.degree-i.length;if(o>0){let r=new Uint8Array(this.degree);return r.set(i,o),r}return i};sI.exports=G7});var W7=M(cI=>{"use strict";cI.isValid=function(n){return!isNaN(n)&&n>=1&&n<=40}});var $7=M(ko=>{"use strict";var lI="[0-9]+",yJ="[A-Z $%*+\\-./:]+",g0="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";g0=g0.replace(/u/g,"\\u");var vJ="(?:(?![A-Z0-9 $%*+\\-./:]|"+g0+`)(?:.|[\r +]))+`;ko.KANJI=new RegExp(g0,"g");ko.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");ko.BYTE=new RegExp(vJ,"g");ko.NUMERIC=new RegExp(lI,"g");ko.ALPHANUMERIC=new RegExp(yJ,"g");var bJ=new RegExp("^"+g0+"$"),_J=new RegExp("^"+lI+"$"),CJ=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");ko.testKanji=function(n){return bJ.test(n)};ko.testNumeric=function(n){return _J.test(n)};ko.testAlphanumeric=function(n){return CJ.test(n)}});var R1=M(Vt=>{"use strict";var xJ=W7(),K7=$7();Vt.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};Vt.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};Vt.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};Vt.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};Vt.MIXED={bit:-1};Vt.getCharCountIndicator=function(n,e){if(!n.ccBits)throw new Error("Invalid mode: "+n);if(!xJ.isValid(e))throw new Error("Invalid version: "+e);return e>=1&&e<10?n.ccBits[0]:e<27?n.ccBits[1]:n.ccBits[2]};Vt.getBestModeForData=function(n){return K7.testNumeric(n)?Vt.NUMERIC:K7.testAlphanumeric(n)?Vt.ALPHANUMERIC:K7.testKanji(n)?Vt.KANJI:Vt.BYTE};Vt.toString=function(n){if(n&&n.id)return n.id;throw new Error("Invalid mode")};Vt.isValid=function(n){return n&&n.bit&&n.ccBits};function wJ(t){if(typeof t!="string")throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return Vt.NUMERIC;case"alphanumeric":return Vt.ALPHANUMERIC;case"kanji":return Vt.KANJI;case"byte":return Vt.BYTE;default:throw new Error("Unknown mode: "+t)}}Vt.from=function(n,e){if(Vt.isValid(n))return n;try{return wJ(n)}catch{return e}}});var pI=M(X2=>{"use strict";var m6=D1(),SJ=H7(),dI=a6(),k1=R1(),Y7=W7(),fI=7973,uI=m6.getBCHDigit(fI);function MJ(t,n,e){for(let i=1;i<=40;i++)if(n<=X2.getCapacity(i,e,t))return i}function mI(t,n){return k1.getCharCountIndicator(t,n)+4}function EJ(t,n){let e=0;return t.forEach(function(i){let o=mI(i.mode,n);e+=o+i.getBitsLength()}),e}function LJ(t,n){for(let e=1;e<=40;e++)if(EJ(t,e)<=X2.getCapacity(e,n,k1.MIXED))return e}X2.from=function(n,e){return Y7.isValid(n)?parseInt(n,10):e};X2.getCapacity=function(n,e,i){if(!Y7.isValid(n))throw new Error("Invalid QR Code version");typeof i>"u"&&(i=k1.BYTE);let o=m6.getSymbolTotalCodewords(n),r=SJ.getTotalCodewordsCount(n,e),s=(o-r)*8;if(i===k1.MIXED)return s;let a=s-mI(i,n);switch(i){case k1.NUMERIC:return Math.floor(a/10*3);case k1.ALPHANUMERIC:return Math.floor(a/11*2);case k1.KANJI:return Math.floor(a/13);case k1.BYTE:default:return Math.floor(a/8)}};X2.getBestVersionForData=function(n,e){let i,o=dI.from(e,dI.M);if(Array.isArray(n)){if(n.length>1)return LJ(n,o);if(n.length===0)return 1;i=n[0]}else i=n;return MJ(i.mode,i.getLength(),o)};X2.getEncodedBits=function(n){if(!Y7.isValid(n)||n<7)throw new Error("Invalid QR Code version");let e=n<<12;for(;m6.getBCHDigit(e)-uI>=0;)e^=fI<{"use strict";var X7=D1(),gI=1335,IJ=21522,hI=X7.getBCHDigit(gI);yI.getEncodedBits=function(n,e){let i=n.bit<<3|e,o=i<<10;for(;X7.getBCHDigit(o)-hI>=0;)o^=gI<{"use strict";var AJ=R1();function As(t){this.mode=AJ.NUMERIC,this.data=t.toString()}As.getBitsLength=function(n){return 10*Math.floor(n/3)+(n%3?n%3*3+1:0)};As.prototype.getLength=function(){return this.data.length};As.prototype.getBitsLength=function(){return As.getBitsLength(this.data.length)};As.prototype.write=function(n){let e,i,o;for(e=0;e+3<=this.data.length;e+=3)i=this.data.substr(e,3),o=parseInt(i,10),n.put(o,10);let r=this.data.length-e;r>0&&(i=this.data.substr(e),o=parseInt(i,10),n.put(o,r*3+1))};bI.exports=As});var xI=M((hEe,CI)=>{"use strict";var zJ=R1(),Z7=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function zs(t){this.mode=zJ.ALPHANUMERIC,this.data=t}zs.getBitsLength=function(n){return 11*Math.floor(n/2)+6*(n%2)};zs.prototype.getLength=function(){return this.data.length};zs.prototype.getBitsLength=function(){return zs.getBitsLength(this.data.length)};zs.prototype.write=function(n){let e;for(e=0;e+2<=this.data.length;e+=2){let i=Z7.indexOf(this.data[e])*45;i+=Z7.indexOf(this.data[e+1]),n.put(i,11)}this.data.length%2&&n.put(Z7.indexOf(this.data[e]),6)};CI.exports=zs});var SI=M((gEe,wI)=>{"use strict";wI.exports=function(n){for(var e=[],i=n.length,o=0;o=55296&&r<=56319&&i>o+1){var s=n.charCodeAt(o+1);s>=56320&&s<=57343&&(r=(r-55296)*1024+s-56320+65536,o+=1)}if(r<128){e.push(r);continue}if(r<2048){e.push(r>>6|192),e.push(r&63|128);continue}if(r<55296||r>=57344&&r<65536){e.push(r>>12|224),e.push(r>>6&63|128),e.push(r&63|128);continue}if(r>=65536&&r<=1114111){e.push(r>>18|240),e.push(r>>12&63|128),e.push(r>>6&63|128),e.push(r&63|128);continue}e.push(239,191,189)}return new Uint8Array(e).buffer}});var EI=M((yEe,MI)=>{"use strict";var TJ=SI(),NJ=R1();function Ts(t){this.mode=NJ.BYTE,this.data=new Uint8Array(TJ(t))}Ts.getBitsLength=function(n){return n*8};Ts.prototype.getLength=function(){return this.data.length};Ts.prototype.getBitsLength=function(){return Ts.getBitsLength(this.data.length)};Ts.prototype.write=function(t){for(let n=0,e=this.data.length;n{"use strict";var DJ=R1(),PJ=D1();function Ns(t){this.mode=DJ.KANJI,this.data=t}Ns.getBitsLength=function(n){return n*13};Ns.prototype.getLength=function(){return this.data.length};Ns.prototype.getBitsLength=function(){return Ns.getBitsLength(this.data.length)};Ns.prototype.write=function(t){let n;for(n=0;n=33088&&e<=40956)e-=33088;else if(e>=57408&&e<=60351)e-=49472;else throw new Error("Invalid SJIS character: "+this.data[n]+` +Make sure your charset is UTF-8`);e=(e>>>8&255)*192+(e&255),t.put(e,13)}};LI.exports=Ns});var AI=M((bEe,Q7)=>{"use strict";var y0={single_source_shortest_paths:function(t,n,e){var i={},o={};o[n]=0;var r=y0.PriorityQueue.make();r.push(n,0);for(var s,a,c,l,d,f,m,y,C;!r.empty();){s=r.pop(),a=s.value,l=s.cost,d=t[a]||{};for(c in d)d.hasOwnProperty(c)&&(f=d[c],m=l+f,y=o[c],C=typeof o[c]>"u",(C||y>m)&&(o[c]=m,r.push(c,m),i[c]=a))}if(typeof e<"u"&&typeof o[e]>"u"){var _=["Could not find a path from ",n," to ",e,"."].join("");throw new Error(_)}return i},extract_shortest_path_from_predecessor_list:function(t,n){for(var e=[],i=n,o;i;)e.push(i),o=t[i],i=t[i];return e.reverse(),e},find_path:function(t,n,e){var i=y0.single_source_shortest_paths(t,n,e);return y0.extract_shortest_path_from_predecessor_list(i,e)},PriorityQueue:{make:function(t){var n=y0.PriorityQueue,e={},i;t=t||{};for(i in n)n.hasOwnProperty(i)&&(e[i]=n[i]);return e.queue=[],e.sorter=t.sorter||n.default_sorter,e},default_sorter:function(t,n){return t.cost-n.cost},push:function(t,n){var e={value:t,cost:n};this.queue.push(e),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof Q7<"u"&&(Q7.exports=y0)});var OI=M(Ds=>{"use strict";var ot=R1(),NI=_I(),DI=xI(),PI=EI(),RI=II(),v0=$7(),p6=D1(),RJ=AI();function zI(t){return unescape(encodeURIComponent(t)).length}function b0(t,n,e){let i=[],o;for(;(o=t.exec(e))!==null;)i.push({data:o[0],index:o.index,mode:n,length:o[0].length});return i}function kI(t){let n=b0(v0.NUMERIC,ot.NUMERIC,t),e=b0(v0.ALPHANUMERIC,ot.ALPHANUMERIC,t),i,o;return p6.isKanjiModeEnabled()?(i=b0(v0.BYTE,ot.BYTE,t),o=b0(v0.KANJI,ot.KANJI,t)):(i=b0(v0.BYTE_KANJI,ot.BYTE,t),o=[]),n.concat(e,i,o).sort(function(s,a){return s.index-a.index}).map(function(s){return{data:s.data,mode:s.mode,length:s.length}})}function J7(t,n){switch(n){case ot.NUMERIC:return NI.getBitsLength(t);case ot.ALPHANUMERIC:return DI.getBitsLength(t);case ot.KANJI:return RI.getBitsLength(t);case ot.BYTE:return PI.getBitsLength(t)}}function kJ(t){return t.reduce(function(n,e){let i=n.length-1>=0?n[n.length-1]:null;return i&&i.mode===e.mode?(n[n.length-1].data+=e.data,n):(n.push(e),n)},[])}function OJ(t){let n=[];for(let e=0;e{"use strict";var g6=D1(),em=a6(),UJ=YL(),BJ=ZL(),VJ=QL(),jJ=tI(),im=nI(),om=H7(),HJ=aI(),h6=pI(),qJ=vI(),GJ=R1(),tm=OI();function WJ(t,n){let e=t.size,i=jJ.getPositions(n);for(let o=0;o=0&&a<=6&&(c===0||c===6)||c>=0&&c<=6&&(a===0||a===6)||a>=2&&a<=4&&c>=2&&c<=4?t.set(r+a,s+c,!0,!0):t.set(r+a,s+c,!1,!0))}}function $J(t){let n=t.size;for(let e=8;e>a&1)===1,t.set(o,r,s,!0),t.set(r,o,s,!0)}function nm(t,n,e){let i=t.size,o=qJ.getEncodedBits(n,e),r,s;for(r=0;r<15;r++)s=(o>>r&1)===1,r<6?t.set(r,8,s,!0):r<8?t.set(r+1,8,s,!0):t.set(i-15+r,8,s,!0),r<8?t.set(8,i-r-1,s,!0):r<9?t.set(8,15-r-1+1,s,!0):t.set(8,15-r-1,s,!0);t.set(i-8,8,1,!0)}function XJ(t,n){let e=t.size,i=-1,o=e-1,r=7,s=0;for(let a=e-1;a>0;a-=2)for(a===6&&a--;;){for(let c=0;c<2;c++)if(!t.isReserved(o,a-c)){let l=!1;s>>r&1)===1),t.set(o,a-c,l),r--,r===-1&&(s++,r=7)}if(o+=i,o<0||e<=o){o-=i,i=-i;break}}}function ZJ(t,n,e){let i=new UJ;e.forEach(function(c){i.put(c.mode.bit,4),i.put(c.getLength(),GJ.getCharCountIndicator(c.mode,t)),c.write(i)});let o=g6.getSymbolTotalCodewords(t),r=om.getTotalCodewordsCount(t,n),s=(o-r)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);let a=(s-i.getLengthInBits())/8;for(let c=0;c=7&&YJ(c,n),XJ(c,s),isNaN(i)&&(i=im.getBestMask(c,nm.bind(null,c,e))),im.applyMask(i,c),nm(c,e,i),{modules:c,version:n,errorCorrectionLevel:e,maskPattern:i,segments:o}}FI.create=function(n,e){if(typeof n>"u"||n==="")throw new Error("No input text");let i=em.M,o,r;return typeof e<"u"&&(i=em.from(e.errorCorrectionLevel,em.M),o=h6.from(e.version),r=im.from(e.maskPattern),e.toSJISFunc&&g6.setToSJISFunction(e.toSJISFunc)),JJ(n,o,i,r)}});var rm=M(Z2=>{"use strict";function BI(t){if(typeof t=="number"&&(t=t.toString()),typeof t!="string")throw new Error("Color should be defined as hex string");let n=t.slice().replace("#","").split("");if(n.length<3||n.length===5||n.length>8)throw new Error("Invalid hex color: "+t);(n.length===3||n.length===4)&&(n=Array.prototype.concat.apply([],n.map(function(i){return[i,i]}))),n.length===6&&n.push("F","F");let e=parseInt(n.join(""),16);return{r:e>>24&255,g:e>>16&255,b:e>>8&255,a:e&255,hex:"#"+n.slice(0,6).join("")}}Z2.getOptions=function(n){n||(n={}),n.color||(n.color={});let e=typeof n.margin>"u"||n.margin===null||n.margin<0?4:n.margin,i=n.width&&n.width>=21?n.width:void 0,o=n.scale||4;return{width:i,scale:i?4:o,margin:e,color:{dark:BI(n.color.dark||"#000000ff"),light:BI(n.color.light||"#ffffffff")},type:n.type,rendererOpts:n.rendererOpts||{}}};Z2.getScale=function(n,e){return e.width&&e.width>=n+e.margin*2?e.width/(n+e.margin*2):e.scale};Z2.getImageWidth=function(n,e){let i=Z2.getScale(n,e);return Math.floor((n+e.margin*2)*i)};Z2.qrToImageData=function(n,e,i){let o=e.modules.size,r=e.modules.data,s=Z2.getScale(o,i),a=Math.floor((o+i.margin*2)*s),c=i.margin*s,l=[i.color.light,i.color.dark];for(let d=0;d=c&&f>=c&&d{"use strict";var sm=rm();function eee(t,n,e){t.clearRect(0,0,n.width,n.height),n.style||(n.style={}),n.height=e,n.width=e,n.style.height=e+"px",n.style.width=e+"px"}function tee(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}y6.render=function(n,e,i){let o=i,r=e;typeof o>"u"&&(!e||!e.getContext)&&(o=e,e=void 0),e||(r=tee()),o=sm.getOptions(o);let s=sm.getImageWidth(n.modules.size,o),a=r.getContext("2d"),c=a.createImageData(s,s);return sm.qrToImageData(c.data,n,o),eee(a,r,s),a.putImageData(c,0,0),r};y6.renderToDataURL=function(n,e,i){let o=i;typeof o>"u"&&(!e||!e.getContext)&&(o=e,e=void 0),o||(o={});let r=y6.render(n,e,o),s=o.type||"image/png",a=o.rendererOpts||{};return r.toDataURL(s,a.quality)}});var qI=M(HI=>{"use strict";var nee=rm();function jI(t,n){let e=t.a/255,i=n+'="'+t.hex+'"';return e<1?i+" "+n+'-opacity="'+e.toFixed(2).slice(1)+'"':i}function am(t,n,e){let i=t+n;return typeof e<"u"&&(i+=" "+e),i}function iee(t,n,e){let i="",o=0,r=!1,s=0;for(let a=0;a0&&c>0&&t[a-1]||(i+=r?am("M",c+e,.5+l+e):am("m",o,0),o=0,r=!1),c+1':"",l="',d='viewBox="0 0 '+a+" "+a+'"',m=''+c+l+` -`;return typeof i=="function"&&i(null,m),m}});var WI=M(_0=>{"use strict";var oee=WL(),cm=UI(),GI=VI(),ree=qI();function lm(t,n,e,i,o){let r=[].slice.call(arguments,1),s=r.length,a=typeof r[s-1]=="function";if(!a&&!oee())throw new Error("Callback required as last argument");if(a){if(s<2)throw new Error("Too few arguments provided");s===2?(o=e,e=n,n=i=void 0):s===3&&(n.getContext&&typeof o>"u"?(o=i,i=void 0):(o=i,i=e,e=n,n=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(e=n,n=i=void 0):s===2&&!n.getContext&&(i=e,e=n,n=void 0),new Promise(function(c,l){try{let d=cm.create(e,i);c(t(d,n,i))}catch(d){l(d)}})}try{let c=cm.create(e,i);o(null,t(c,n,i))}catch(c){o(c)}}_0.create=cm.create;_0.toCanvas=lm.bind(null,GI.render);_0.toDataURL=lm.bind(null,GI.renderToDataURL);_0.toString=lm.bind(null,function(t,n,e){return ree.render(t,e)})});var Xz=M((TNe,Yz)=>{"use strict";function jo(t){Object.defineProperty(this,"_next",{writable:!1,enumerable:!1,value:t}),this.done=!1}jo.prototype.next=function(){if(this.done)return{done:!0};var t=this._next();return t.done&&(this.done=!0),t};typeof Symbol<"u"&&(jo.prototype[Symbol.iterator]=function(){return this});jo.of=function(){var t=arguments,n=t.length,e=0;return new jo(function(){return e>=n?{done:!0}:{done:!1,value:t[e++]}})};jo.empty=function(){var t=new jo(null);return t.done=!0,t};jo.is=function(t){return t instanceof jo?!0:typeof t=="object"&&t!==null&&typeof t.next=="function"};Yz.exports=jo});var Qm=M((NNe,eT)=>{"use strict";var Zz=typeof ArrayBuffer<"u",Qz=typeof Symbol<"u";function Jz(t,n){var e,i,o,r,s;if(!t)throw new Error("obliterator/forEach: invalid iterable.");if(typeof n!="function")throw new Error("obliterator/forEach: expecting a callback.");if(Array.isArray(t)||Zz&&ArrayBuffer.isView(t)||typeof t=="string"||t.toString()==="[object Arguments]"){for(o=0,r=t.length;o{"use strict";var c1e=Math.pow(2,8)-1,l1e=Math.pow(2,16)-1,d1e=Math.pow(2,32)-1,u1e=Math.pow(2,7)-1,f1e=Math.pow(2,15)-1,m1e=Math.pow(2,31)-1;co.getPointerArray=function(t){var n=t-1;return n<=c1e?Uint8Array:n<=l1e?Uint16Array:n<=d1e?Uint32Array:Float64Array};co.getSignedPointerArray=function(t){var n=t-1;return n<=u1e?Int8Array:n<=f1e?Int16Array:n<=m1e?Int32Array:Float64Array};co.getNumberType=function(t){return t===(t|0)?Math.sign(t)===-1?t<=127&&t>=-128?Int8Array:t<=32767&&t>=-32768?Int16Array:Int32Array:t<=255?Uint8Array:t<=65535?Uint16Array:Uint32Array:Float64Array};var p1e={Uint8Array:1,Int8Array:2,Uint16Array:3,Int16Array:4,Uint32Array:5,Int32Array:6,Float32Array:7,Float64Array:8};co.getMinimalRepresentation=function(t,n){var e=null,i=0,o,r,s,a,c;for(a=0,c=t.length;ai&&(i=o,e=r);return e};co.isTypedArray=function(t){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView(t)};co.concat=function(){var t=0,n,e,i;for(n=0,i=arguments.length;n{"use strict";var tT=Qm(),nT=Jm();function h1e(t){return Array.isArray(t)||nT.isTypedArray(t)}function ep(t){if(typeof t.length=="number")return t.length;if(typeof t.size=="number")return t.size}function g1e(t){var n=ep(t),e=typeof n=="number"?new Array(n):[],i=0;return tT(t,function(o){e[i++]=o}),e}function y1e(t){var n=ep(t),e=typeof n=="number"?nT.getPointerArray(n):Array,i=typeof n=="number"?new Array(n):[],o=typeof n=="number"?new e(n):[],r=0;return tT(t,function(s){i[r]=s,o[r]=r++}),[i,o]}B0.isArrayLike=h1e;B0.guessLength=ep;B0.toArray=g1e;B0.toArrayWithIndices=y1e});var rT=M((PNe,oT)=>{"use strict";var tp=Xz(),v1e=Qm(),b1e=Jm(),_1e=iT();function Ht(t,n,e){if(arguments.length<2&&(e=t,t=null,n=null),this.capacity=e,typeof this.capacity!="number"||this.capacity<=0)throw new Error("mnemonist/lru-cache: capacity should be positive number.");var i=b1e.getPointerArray(e);this.forward=new i(e),this.backward=new i(e),this.K=typeof t=="function"?new t(e):new Array(e),this.V=typeof n=="function"?new n(e):new Array(e),this.size=0,this.head=0,this.tail=0,this.items={}}Ht.prototype.clear=function(){this.size=0,this.head=0,this.tail=0,this.items={}};Ht.prototype.splayOnTop=function(t){var n=this.head;if(this.head===t)return this;var e=this.backward[t],i=this.forward[t];return this.tail===t?this.tail=e:this.backward[i]=e,this.forward[e]=i,this.backward[n]=t,this.head=t,this.forward[t]=n,this};Ht.prototype.set=function(t,n){var e=this.items[t];if(typeof e<"u"){this.splayOnTop(e),this.V[e]=n;return}this.size"u"))return this.splayOnTop(n),this.V[n]};Ht.prototype.peek=function(t){var n=this.items[t];if(!(typeof n>"u"))return this.V[n]};Ht.prototype.forEach=function(t,n){n=arguments.length>1?n:this;for(var e=0,i=this.size,o=this.head,r=this.K,s=this.V,a=this.forward;e=n)return{done:!0};var r=i[e];return t++,t=n)return{done:!0};var r=i[e];return t++,t=n)return{done:!0};var s=i[e],a=o[e];return t++,t{this.headers=new Map,n.split(` -`).forEach(e=>{let i=e.indexOf(":");if(i>0){let o=e.slice(0,i),r=o.toLowerCase(),s=e.slice(i+1).trim();this.maybeSetNormalizedName(o,r),this.headers.has(r)?this.headers.get(r).push(s):this.headers.set(r,[s])}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((e,i)=>{this.setHeaderEntries(i,e)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([e,i])=>{this.setHeaderEntries(e,i)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof t?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){let e=new t;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof t?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){let e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if(typeof i=="string"&&(i=[i]),i.length===0)return;this.maybeSetNormalizedName(n.name,e);let o=(n.op==="a"?this.headers.get(e):void 0)||[];o.push(...i),this.headers.set(e,o);break;case"d":let r=n.value;if(!r)this.headers.delete(e),this.normalizedNames.delete(e);else{let s=this.headers.get(e);if(!s)return;s=s.filter(a=>r.indexOf(a)===-1),s.length===0?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,s)}break}}setHeaderEntries(n,e){let i=(Array.isArray(e)?e:[e]).map(r=>r.toString()),o=n.toLowerCase();this.headers.set(o,i),this.maybeSetNormalizedName(n,o)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}};var F8=class{encodeKey(n){return th(n)}encodeValue(n){return th(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function WN(t,n){let e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(o=>{let r=o.indexOf("="),[s,a]=r==-1?[n.decodeKey(o),""]:[n.decodeKey(o.slice(0,r)),n.decodeValue(o.slice(r+1))],c=e.get(s)||[];c.push(a),e.set(s,c)}),e}var $N=/%(\d[a-f0-9])/gi,KN={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function th(t){return encodeURIComponent(t).replace($N,(n,e)=>KN[e]??n)}function b3(t){return`${t}`}var Qo=class t{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new F8,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=WN(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{let i=n.fromObject[e],o=Array.isArray(i)?i.map(b3):[b3(i)];this.map.set(e,o)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){let e=[];return Object.keys(n).forEach(i=>{let o=n[i];Array.isArray(o)?o.forEach(r=>{e.push({param:i,value:r,op:"a"})}):e.push({param:i,value:o,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let e=new t({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let e=(n.op==="a"?this.map.get(n.param):void 0)||[];e.push(b3(n.value)),this.map.set(n.param,e);break;case"d":if(n.value!==void 0){let i=this.map.get(n.param)||[],o=i.indexOf(b3(n.value));o!==-1&&i.splice(o,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};var U8=class{constructor(){this.map=new Map}set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}};function YN(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function nh(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function ih(t){return typeof Blob<"u"&&t instanceof Blob}function oh(t){return typeof FormData<"u"&&t instanceof FormData}function XN(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}var ba=class t{constructor(n,e,i,o){this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase();let r;if(YN(this.method)||o?(this.body=i!==void 0?i:null,r=o):r=i,r&&(this.reportProgress=!!r.reportProgress,this.withCredentials=!!r.withCredentials,r.responseType&&(this.responseType=r.responseType),r.headers&&(this.headers=r.headers),r.context&&(this.context=r.context),r.params&&(this.params=r.params),this.transferCache=r.transferCache),this.headers??=new Ti,this.context??=new U8,!this.params)this.params=new Qo,this.urlWithParams=e;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=e;else{let a=e.indexOf("?"),c=a===-1?"?":am.set(y,n.setHeaders[y]),l)),n.setParams&&(d=Object.keys(n.setParams).reduce((m,y)=>m.set(y,n.setParams[y]),d)),new t(e,i,s,{params:d,headers:l,context:f,reportProgress:c,responseType:o,withCredentials:a,transferCache:r})}},Jo=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(Jo||{}),Ca=class{constructor(n,e=200,i="OK"){this.headers=n.headers||new Ti,this.status=n.status!==void 0?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}},x3=class t extends Ca{constructor(n={}){super(n),this.type=Jo.ResponseHeader}clone(n={}){return new t({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},a2=class t extends Ca{constructor(n={}){super(n),this.type=Jo.Response,this.body=n.body!==void 0?n.body:null}clone(n={}){return new t({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Zo=class extends Ca{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},hh=200,ZN=204;function O8(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials,transferCache:t.transferCache}}var xa=(()=>{class t{constructor(e){this.handler=e}request(e,i,o={}){let r;if(e instanceof ba)r=e;else{let c;o.headers instanceof Ti?c=o.headers:c=new Ti(o.headers);let l;o.params&&(o.params instanceof Qo?l=o.params:l=new Qo({fromObject:o.params})),r=new ba(e,i,o.body!==void 0?o.body:null,{headers:c,context:o.context,params:l,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache})}let s=W(r).pipe(Q1(c=>this.handler.handle(c)));if(e instanceof ba||o.observe==="events")return s;let a=s.pipe(xt(c=>c instanceof a2));switch(o.observe||"body"){case"body":switch(r.responseType){case"arraybuffer":return a.pipe(ae(c=>{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return c.body}));case"blob":return a.pipe(ae(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new Error("Response is not a Blob.");return c.body}));case"text":return a.pipe(ae(c=>{if(c.body!==null&&typeof c.body!="string")throw new Error("Response is not a string.");return c.body}));case"json":default:return a.pipe(ae(c=>c.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${o.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:new Qo().append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,o={}){return this.request("PATCH",e,O8(o,i))}post(e,i,o={}){return this.request("POST",e,O8(o,i))}put(e,i,o={}){return this.request("PUT",e,O8(o,i))}static{this.\u0275fac=function(i){return new(i||t)(A(_a))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),QN=/^\)\]\}',?\n/,JN="X-Request-URL";function rh(t){if(t.url)return t.url;let n=JN.toLocaleLowerCase();return t.headers.get(n)}var eD=(()=>{class t{constructor(){this.fetchImpl=D(B8,{optional:!0})?.fetch??((...e)=>globalThis.fetch(...e)),this.ngZone=D(X)}handle(e){return new ai(i=>{let o=new AbortController;return this.doRequest(e,o.signal,i).then(V8,r=>i.error(new Zo({error:r}))),()=>o.abort()})}doRequest(e,i,o){return g(this,null,function*(){let r=this.createRequestInit(e),s;try{let y=this.ngZone.runOutsideAngular(()=>this.fetchImpl(e.urlWithParams,u({signal:i},r)));tD(y),o.next({type:Jo.Sent}),s=yield y}catch(y){o.error(new Zo({error:y,status:y.status??0,statusText:y.statusText,url:e.urlWithParams,headers:y.headers}));return}let a=new Ti(s.headers),c=s.statusText,l=rh(s)??e.urlWithParams,d=s.status,f=null;if(e.reportProgress&&o.next(new x3({headers:a,status:d,statusText:c,url:l})),s.body){let y=s.headers.get("content-length"),C=[],_=s.body.getReader(),S=0,I,z,N=typeof Zone<"u"&&Zone.current;yield this.ngZone.runOutsideAngular(()=>g(this,null,function*(){for(;;){let{done:H,value:ne}=yield _.read();if(H)break;if(C.push(ne),S+=ne.length,e.reportProgress){z=e.responseType==="text"?(z??"")+(I??=new TextDecoder).decode(ne,{stream:!0}):void 0;let se=()=>o.next({type:Jo.DownloadProgress,total:y?+y:void 0,loaded:S,partialText:z});N?N.run(se):se()}}}));let j=this.concatChunks(C,S);try{let H=s.headers.get("Content-Type")??"";f=this.parseBody(e,j,H)}catch(H){o.error(new Zo({error:H,headers:new Ti(s.headers),status:s.status,statusText:s.statusText,url:rh(s)??e.urlWithParams}));return}}d===0&&(d=f?hh:0),d>=200&&d<300?(o.next(new a2({body:f,headers:a,status:d,statusText:c,url:l})),o.complete()):o.error(new Zo({error:f,headers:a,status:d,statusText:c,url:l}))})}parseBody(e,i,o){switch(e.responseType){case"json":let r=new TextDecoder().decode(i).replace(QN,"");return r===""?null:JSON.parse(r);case"text":return new TextDecoder().decode(i);case"blob":return new Blob([i],{type:o});case"arraybuffer":return i.buffer}}createRequestInit(e){let i={},o=e.withCredentials?"include":void 0;if(e.headers.forEach((r,s)=>i[r]=s.join(",")),e.headers.has("Accept")||(i.Accept="application/json, text/plain, */*"),!e.headers.has("Content-Type")){let r=e.detectContentTypeHeader();r!==null&&(i["Content-Type"]=r)}return{body:e.serializeBody(),method:e.method,headers:i,credentials:o}}concatChunks(e,i){let o=new Uint8Array(i),r=0;for(let s of e)o.set(s,r),r+=s.length;return o}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),B8=class{};function V8(){}function tD(t){t.then(V8,V8)}function nD(t,n){return n(t)}function iD(t,n,e){return(i,o)=>ci(e,()=>n(i,r=>t(r,o)))}var gh=new U(""),yh=new U(""),oD=new U("",{providedIn:"root",factory:()=>!0});var sh=(()=>{class t extends _a{constructor(e,i){super(),this.backend=e,this.injector=i,this.chain=null,this.pendingTasks=D(i3),this.contributeToStability=D(oD)}handle(e){if(this.chain===null){let i=Array.from(new Set([...this.injector.get(gh),...this.injector.get(yh,[])]));this.chain=i.reduceRight((o,r)=>iD(o,r,this.injector),nD)}if(this.contributeToStability){let i=this.pendingTasks.add();return this.chain(e,o=>this.backend.handle(o)).pipe(qo(()=>this.pendingTasks.remove(i)))}else return this.chain(e,i=>this.backend.handle(i))}static{this.\u0275fac=function(i){return new(i||t)(A(C3),A($o))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();var rD=/^\)\]\}',?\n/;function sD(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}var ah=(()=>{class t{constructor(e){this.xhrFactory=e}handle(e){if(e.method==="JSONP")throw new Xe(-2800,!1);let i=this.xhrFactory;return(i.\u0275loadImpl?cn(i.\u0275loadImpl()):W(null)).pipe(rn(()=>new ai(r=>{let s=i.build();if(s.open(e.method,e.urlWithParams),e.withCredentials&&(s.withCredentials=!0),e.headers.forEach((_,S)=>s.setRequestHeader(_,S.join(","))),e.headers.has("Accept")||s.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){let _=e.detectContentTypeHeader();_!==null&&s.setRequestHeader("Content-Type",_)}if(e.responseType){let _=e.responseType.toLowerCase();s.responseType=_!=="json"?_:"text"}let a=e.serializeBody(),c=null,l=()=>{if(c!==null)return c;let _=s.statusText||"OK",S=new Ti(s.getAllResponseHeaders()),I=sD(s)||e.url;return c=new x3({headers:S,status:s.status,statusText:_,url:I}),c},d=()=>{let{headers:_,status:S,statusText:I,url:z}=l(),N=null;S!==ZN&&(N=typeof s.response>"u"?s.responseText:s.response),S===0&&(S=N?hh:0);let j=S>=200&&S<300;if(e.responseType==="json"&&typeof N=="string"){let H=N;N=N.replace(rD,"");try{N=N!==""?JSON.parse(N):null}catch(ne){N=H,j&&(j=!1,N={error:ne,text:N})}}j?(r.next(new a2({body:N,headers:_,status:S,statusText:I,url:z||void 0})),r.complete()):r.error(new Zo({error:N,headers:_,status:S,statusText:I,url:z||void 0}))},f=_=>{let{url:S}=l(),I=new Zo({error:_,status:s.status||0,statusText:s.statusText||"Unknown Error",url:S||void 0});r.error(I)},m=!1,y=_=>{m||(r.next(l()),m=!0);let S={type:Jo.DownloadProgress,loaded:_.loaded};_.lengthComputable&&(S.total=_.total),e.responseType==="text"&&s.responseText&&(S.partialText=s.responseText),r.next(S)},C=_=>{let S={type:Jo.UploadProgress,loaded:_.loaded};_.lengthComputable&&(S.total=_.total),r.next(S)};return s.addEventListener("load",d),s.addEventListener("error",f),s.addEventListener("timeout",f),s.addEventListener("abort",f),e.reportProgress&&(s.addEventListener("progress",y),a!==null&&s.upload&&s.upload.addEventListener("progress",C)),s.send(a),r.next({type:Jo.Sent}),()=>{s.removeEventListener("error",f),s.removeEventListener("abort",f),s.removeEventListener("load",d),s.removeEventListener("timeout",f),e.reportProgress&&(s.removeEventListener("progress",y),a!==null&&s.upload&&s.upload.removeEventListener("progress",C)),s.readyState!==s.DONE&&s.abort()}})))}static{this.\u0275fac=function(i){return new(i||t)(A(p3))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),vh=new U(""),aD="XSRF-TOKEN",cD=new U("",{providedIn:"root",factory:()=>aD}),lD="X-XSRF-TOKEN",dD=new U("",{providedIn:"root",factory:()=>lD}),w3=class{},uD=(()=>{class t{constructor(e,i,o){this.doc=e,this.platform=i,this.cookieName=o,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=f3(e,this.cookieName),this.lastCookieString=e),this.lastToken}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Ei),A(cD))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();function fD(t,n){let e=t.url.toLowerCase();if(!D(vh)||t.method==="GET"||t.method==="HEAD"||e.startsWith("http://")||e.startsWith("https://"))return n(t);let i=D(w3).getToken(),o=D(dD);return i!=null&&!t.headers.has(o)&&(t=t.clone({headers:t.headers.set(o,i)})),n(t)}function bh(...t){let n=[xa,ah,sh,{provide:_a,useExisting:sh},{provide:C3,useFactory:()=>D(eD,{optional:!0})??D(ah)},{provide:gh,useValue:fD,multi:!0},{provide:vh,useValue:!0},{provide:w3,useClass:uD}];for(let e of t)n.push(...e.\u0275providers);return Wo(n)}var mD=new U(""),ch="b",lh="h",dh="s",uh="st",fh="u",mh="rt",_3=new U(""),pD=["GET","HEAD"];function hD(t,n){let y=D(_3),{isCacheActive:e}=y,i=On(y,["isCacheActive"]),{transferCache:o,method:r}=t;if(!e||o===!1||r==="POST"&&!i.includePostRequests&&!o||r!=="POST"&&!pD.includes(r)||!i.includeRequestsWithAuthHeaders&&gD(t)||i.filter?.(t)===!1)return n(t);let s=D(L8),a=D(mD,{optional:!0}),c=ga(D(Ei));if(a&&!c)throw new Xe(2803,!1);let l=c&&a?_D(t.url,a):t.url,d=vD(t,l),f=s.get(d,null),m=i.includeHeaders;if(typeof o=="object"&&o.includeHeaders&&(m=o.includeHeaders),f){let{[ch]:C,[mh]:_,[lh]:S,[dh]:I,[uh]:z,[fh]:N}=f,j=C;switch(_){case"arraybuffer":j=new TextEncoder().encode(C).buffer;break;case"blob":j=new Blob([C]);break}let H=new Ti(S);return W(new a2({body:j,headers:H,status:I,statusText:z,url:N}))}return n(t).pipe(wt(C=>{C instanceof a2&&c&&s.set(d,{[ch]:C.body,[lh]:yD(C.headers,m),[dh]:C.status,[uh]:C.statusText,[fh]:l,[mh]:t.responseType})}))}function gD(t){return t.headers.has("authorization")||t.headers.has("proxy-authorization")}function yD(t,n){if(!n)return{};let e={};for(let i of n){let o=t.getAll(i);o!==null&&(e[i]=o)}return e}function ph(t){return[...t.keys()].sort().map(n=>`${n}=${t.getAll(n)}`).join("&")}function vD(t,n){let{params:e,method:i,responseType:o}=t,r=ph(e),s=t.serializeBody();s instanceof URLSearchParams?s=ph(s):typeof s!="string"&&(s="");let a=[i,o,n,s,r].join("|"),c=bD(a);return c}function bD(t){let n=0;for(let e of t)n=Math.imul(31,n)+e.charCodeAt(0)<<0;return n+=2147483648,n.toString()}function _h(t){return[{provide:_3,useFactory:()=>(s3("NgHttpTransferCache"),u({isCacheActive:!0},t))},{provide:yh,useValue:hD,multi:!0,deps:[L8,_3]},{provide:u3,multi:!0,useFactory:()=>{let n=D(i2),e=D(_3);return()=>{a9(n).then(()=>{e.isCacheActive=!1})}}}]}function _D(t,n){let e=new URL(t,"resolve://").origin,i=n[e];return i?t.replace(e,i):t}var q8=class extends m9{constructor(){super(...arguments),this.supportsDOMEvents=!0}},G8=class t extends q8{static makeCurrent(){f9(new t)}onAndCancel(n,e,i){return n.addEventListener(e,i),()=>{n.removeEventListener(e,i)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.remove()}createElement(n,e){return e=e||this.getDefaultDocument(),e.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return e==="window"?window:e==="document"?n:e==="body"?n.body:null}getBaseHref(n){let e=xD();return e==null?null:wD(e)}resetBaseElement(){wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return f3(document.cookie,n)}},wa=null;function xD(){return wa=wa||document.querySelector("base"),wa?wa.getAttribute("href"):null}function wD(t){return new URL(t,document.baseURI).pathname}var SD=(()=>{class t{build(){return new XMLHttpRequest}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),W8=new U(""),Sh=(()=>{class t{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(o=>{o.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,o){return this._findPluginFor(i).addEventListener(e,i,o)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(r=>r.supports(e)),!i)throw new Xe(5101,!1);return this._eventNameToPlugin.set(e,i),i}static{this.\u0275fac=function(i){return new(i||t)(A(W8),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),S3=class{constructor(n){this._doc=n}},j8="ng-app-id",Mh=(()=>{class t{constructor(e,i,o,r={}){this.doc=e,this.appId=i,this.nonce=o,this.platformId=r,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=ga(r),this.resetHostNodes()}addStyles(e){for(let i of e)this.changeUsageCount(i,1)===1&&this.onStyleAdded(i)}removeStyles(e){for(let i of e)this.changeUsageCount(i,-1)<=0&&this.onStyleRemoved(i)}ngOnDestroy(){let e=this.styleNodesInDOM;e&&(e.forEach(i=>i.remove()),e.clear());for(let i of this.getAllStyles())this.onStyleRemoved(i);this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(let i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(e){for(let i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){let i=this.styleRef;i.get(e)?.elements?.forEach(o=>o.remove()),i.delete(e)}collectServerRenderedStyles(){let e=this.doc.head?.querySelectorAll(`style[${j8}="${this.appId}"]`);if(e?.length){let i=new Map;return e.forEach(o=>{o.textContent!=null&&i.set(o.textContent,o)}),i}return null}changeUsageCount(e,i){let o=this.styleRef;if(o.has(e)){let r=o.get(e);return r.usage+=i,r.usage}return o.set(e,{usage:i,elements:[]}),i}getStyleElement(e,i){let o=this.styleNodesInDOM,r=o?.get(i);if(r?.parentNode===e)return o.delete(i),r.removeAttribute(j8),r;{let s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=i,this.platformIsServer&&s.setAttribute(j8,this.appId),e.appendChild(s),s}}addStyleToHost(e,i){let o=this.getStyleElement(e,i),r=this.styleRef,s=r.get(i)?.elements;s?s.push(o):r.set(i,{elements:[o],usage:1})}resetHostNodes(){let e=this.hostNodes;e.clear(),e.add(this.doc.head)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(da),A(ua,8),A(Ei))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),H8={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"},X8=/%COMP%/g,Eh="%COMP%",MD=`_nghost-${Eh}`,ED=`_ngcontent-${Eh}`,LD=!0,ID=new U("",{providedIn:"root",factory:()=>LD});function AD(t){return ED.replace(X8,t)}function zD(t){return MD.replace(X8,t)}function Lh(t,n){return n.map(e=>e.replace(X8,t))}var M3=(()=>{class t{constructor(e,i,o,r,s,a,c,l=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=o,this.removeStylesOnCompDestroy=r,this.doc=s,this.platformId=a,this.ngZone=c,this.nonce=l,this.rendererByCompId=new Map,this.platformIsServer=ga(a),this.defaultRenderer=new Sa(e,s,c,this.platformIsServer)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===la.ShadowDom&&(i=E(u({},i),{encapsulation:la.Emulated}));let o=this.getOrCreateRenderer(e,i);return o instanceof E3?o.applyToHost(e):o instanceof Ma&&o.applyStyles(),o}getOrCreateRenderer(e,i){let o=this.rendererByCompId,r=o.get(i.id);if(!r){let s=this.doc,a=this.ngZone,c=this.eventManager,l=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,f=this.platformIsServer;switch(i.encapsulation){case la.Emulated:r=new E3(c,l,i,this.appId,d,s,a,f);break;case la.ShadowDom:return new $8(c,l,e,i,s,a,this.nonce,f);default:r=new Ma(c,l,i,d,s,a,f);break}o.set(i.id,r)}return r}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(i){return new(i||t)(A(Sh),A(Mh),A(da),A(ID),A(te),A(Ei),A(X),A(ua))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),Sa=class{constructor(n,e,i,o){this.eventManager=n,this.doc=e,this.ngZone=i,this.platformIsServer=o,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,e){return e?this.doc.createElementNS(H8[e]||e,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,e){(xh(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(xh(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){e.remove()}selectRootElement(n,e){let i=typeof n=="string"?this.doc.querySelector(n):n;if(!i)throw new Xe(-5104,!1);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,o){if(o){e=o+":"+e;let r=H8[o];r?n.setAttributeNS(r,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){let o=H8[i];o?n.removeAttributeNS(o,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,o){o&(fa.DashCase|fa.Important)?n.style.setProperty(e,i,o&fa.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&fa.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){n!=null&&(n[e]=i)}setValue(n,e){n.nodeValue=e}listen(n,e,i){if(typeof n=="string"&&(n=gr().getGlobalEventTarget(this.doc,n),!n))throw new Error(`Unsupported event target ${n} for event ${e}`);return this.eventManager.addEventListener(n,e,this.decoratePreventDefault(i))}decoratePreventDefault(n){return e=>{if(e==="__ngUnwrap__")return n;(this.platformIsServer?this.ngZone.runGuarded(()=>n(e)):n(e))===!1&&e.preventDefault()}}};function xh(t){return t.tagName==="TEMPLATE"&&t.content!==void 0}var $8=class extends Sa{constructor(n,e,i,o,r,s,a,c){super(n,r,s,c),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let l=Lh(o.id,o.styles);for(let d of l){let f=document.createElement("style");a&&f.setAttribute("nonce",a),f.textContent=d,this.shadowRoot.appendChild(f)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,i){return super.insertBefore(this.nodeOrShadowRoot(n),e,i)}removeChild(n,e){return super.removeChild(null,e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Ma=class extends Sa{constructor(n,e,i,o,r,s,a,c){super(n,r,s,a),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=o,this.styles=c?Lh(c,i.styles):i.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},E3=class extends Ma{constructor(n,e,i,o,r,s,a,c){let l=o+"-"+i.id;super(n,e,i,r,s,a,c,l),this.contentAttr=AD(l),this.hostAttr=zD(l)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,e){let i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}},TD=(()=>{class t extends S3{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,o){return e.addEventListener(i,o,!1),()=>this.removeEventListener(e,i,o)}removeEventListener(e,i,o){return e.removeEventListener(i,o)}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),wh=["alt","control","meta","shift"],ND={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},DD={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey},RD=(()=>{class t extends S3{constructor(e){super(e)}supports(e){return t.parseEventName(e)!=null}addEventListener(e,i,o){let r=t.parseEventName(i),s=t.eventCallback(r.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>gr().onAndCancel(e,r.domEventName,s))}static parseEventName(e){let i=e.toLowerCase().split("."),o=i.shift();if(i.length===0||!(o==="keydown"||o==="keyup"))return null;let r=t._normalizeKey(i.pop()),s="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),s="code."),wh.forEach(l=>{let d=i.indexOf(l);d>-1&&(i.splice(d,1),s+=l+".")}),s+=r,i.length!=0||r.length===0)return null;let c={};return c.domEventName=o,c.fullKey=s,c}static matchEventFullKeyCode(e,i){let o=ND[e.key]||e.key,r="";return i.indexOf("code.")>-1&&(o=e.code,r="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),wh.forEach(s=>{if(s!==o){let a=DD[s];a(e)&&(r+=s+".")}}),r+=o,r===i)}static eventCallback(e,i,o){return r=>{t.matchEventFullKeyCode(r,e)&&o.runGuarded(()=>i(r))}}static _normalizeKey(e){return e==="esc"?"escape":e}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();function Ih(t,n){return l9(u({rootComponent:t},PD(n)))}function PD(t){return{appProviders:[...BD,...t?.providers??[]],platformProviders:UD}}function kD(){G8.makeCurrent()}function OD(){return new e2}function FD(){return kp(document),document}var UD=[{provide:Ei,useValue:h9},{provide:Op,useValue:kD,multi:!0},{provide:te,useFactory:FD,deps:[]}];var BD=[{provide:Pp,useValue:"root"},{provide:e2,useFactory:OD,deps:[]},{provide:W8,useClass:TD,multi:!0,deps:[te,X,Ei]},{provide:W8,useClass:RD,multi:!0,deps:[te]},M3,Mh,Sh,{provide:r3,useExisting:M3},{provide:p3,useClass:SD,deps:[]},[]];var Ah=(()=>{class t{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ea=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:function(i){let o=null;return i?o=new(i||t):o=A(VD),o},providedIn:"root"})}}return t})(),VD=(()=>{class t extends Ea{constructor(e){super(),this._doc=e}sanitize(e,i){if(i==null)return null;switch(e){case Cn.NONE:return i;case Cn.HTML:return mr(i,"HTML")?fr(i):qp(this._doc,String(i)).toString();case Cn.STYLE:return mr(i,"Style")?fr(i):i;case Cn.SCRIPT:if(mr(i,"Script"))return fr(i);throw new Xe(5200,!1);case Cn.URL:return mr(i,"URL")?fr(i):Hp(String(i));case Cn.RESOURCE_URL:if(mr(i,"ResourceURL"))return fr(i);throw new Xe(5201,!1);default:throw new Xe(5202,!1)}}bypassSecurityTrustHtml(e){return Fp(e)}bypassSecurityTrustStyle(e){return Up(e)}bypassSecurityTrustScript(e){return Bp(e)}bypassSecurityTrustUrl(e){return Vp(e)}bypassSecurityTrustResourceUrl(e){return jp(e)}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),K8=function(t){return t[t.NoHttpTransferCache=0]="NoHttpTransferCache",t[t.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",t[t.I18nSupport=2]="I18nSupport",t[t.EventReplay=3]="EventReplay",t}(K8||{});function zh(...t){let n=[],e=new Set,i=e.has(K8.HttpTransferCacheOptions);for(let{\u0275providers:o,\u0275kind:r}of t)e.add(r),o.length&&n.push(o);return Wo([[],d9(),e.has(K8.NoHttpTransferCache)||i?[]:_h({}),n])}var _e="primary",ja=Symbol("RouteTitle"),n5=class{constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){let e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}};function wr(t){return new n5(t)}function jD(t,n,e){let i=e.path.split("/");if(i.length>t.length||e.pathMatch==="full"&&(n.hasChildren()||i.lengthi[r]===o)}else return t===n}function Uh(t){return t.length>0?t[t.length-1]:null}function t1(t){return Z1(t)?t:d3(t)?cn(Promise.resolve(t)):W(t)}var qD={exact:Vh,subset:jh},Bh={exact:GD,subset:WD,ignored:()=>!0};function Th(t,n,e){return qD[e.paths](t.root,n.root,e.matrixParams)&&Bh[e.queryParams](t.queryParams,n.queryParams)&&!(e.fragment==="exact"&&t.fragment!==n.fragment)}function GD(t,n){return Ni(t,n)}function Vh(t,n,e){if(!l2(t.segments,n.segments)||!A3(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(let i in n.children)if(!t.children[i]||!Vh(t.children[i],n.children[i],e))return!1;return!0}function WD(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>Fh(t[e],n[e]))}function jh(t,n,e){return Hh(t,n,n.segments,e)}function Hh(t,n,e,i){if(t.segments.length>e.length){let o=t.segments.slice(0,e.length);return!(!l2(o,e)||n.hasChildren()||!A3(o,e,i))}else if(t.segments.length===e.length){if(!l2(t.segments,e)||!A3(t.segments,e,i))return!1;for(let o in n.children)if(!t.children[o]||!jh(t.children[o],n.children[o],i))return!1;return!0}else{let o=e.slice(0,t.segments.length),r=e.slice(t.segments.length);return!l2(t.segments,o)||!A3(t.segments,o,i)||!t.children[_e]?!1:Hh(t.children[_e],n,r,i)}}function A3(t,n,e){return n.every((i,o)=>Bh[e](t[o].parameters,i.parameters))}var xo=class{constructor(n=new Qe([],{}),e={},i=null){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap??=wr(this.queryParams),this._queryParamMap}toString(){return YD.serialize(this)}},Qe=class{constructor(n,e){this.segments=n,this.children=e,this.parent=null,Object.values(e).forEach(i=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return z3(this)}},c2=class{constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap??=wr(this.parameters),this._parameterMap}toString(){return Gh(this)}};function $D(t,n){return l2(t,n)&&t.every((e,i)=>Ni(e.parameters,n[i].parameters))}function l2(t,n){return t.length!==n.length?!1:t.every((e,i)=>e.path===n[i].path)}function KD(t,n){let e=[];return Object.entries(t.children).forEach(([i,o])=>{i===_e&&(e=e.concat(n(o,i)))}),Object.entries(t.children).forEach(([i,o])=>{i!==_e&&(e=e.concat(n(o,i)))}),e}var A5=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>new Da,providedIn:"root"})}}return t})(),Da=class{parse(n){let e=new r5(n);return new xo(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){let e=`/${La(n.root,!0)}`,i=QD(n.queryParams),o=typeof n.fragment=="string"?`#${XD(n.fragment)}`:"";return`${e}${i}${o}`}},YD=new Da;function z3(t){return t.segments.map(n=>Gh(n)).join("/")}function La(t,n){if(!t.hasChildren())return z3(t);if(n){let e=t.children[_e]?La(t.children[_e],!1):"",i=[];return Object.entries(t.children).forEach(([o,r])=>{o!==_e&&i.push(`${o}:${La(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}else{let e=KD(t,(i,o)=>o===_e?[La(t.children[_e],!1)]:[`${o}:${La(i,!1)}`]);return Object.keys(t.children).length===1&&t.children[_e]!=null?`${z3(t)}/${e[0]}`:`${z3(t)}/(${e.join("//")})`}}function qh(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function L3(t){return qh(t).replace(/%3B/gi,";")}function XD(t){return encodeURI(t)}function o5(t){return qh(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function T3(t){return decodeURIComponent(t)}function Nh(t){return T3(t.replace(/\+/g,"%20"))}function Gh(t){return`${o5(t.path)}${ZD(t.parameters)}`}function ZD(t){return Object.entries(t).map(([n,e])=>`;${o5(n)}=${o5(e)}`).join("")}function QD(t){let n=Object.entries(t).map(([e,i])=>Array.isArray(i)?i.map(o=>`${L3(e)}=${L3(o)}`).join("&"):`${L3(e)}=${L3(i)}`).filter(e=>e);return n.length?`?${n.join("&")}`:""}var JD=/^[^\/()?;#]+/;function Q8(t){let n=t.match(JD);return n?n[0]:""}var eR=/^[^\/()?;=#]+/;function tR(t){let n=t.match(eR);return n?n[0]:""}var nR=/^[^=?&#]+/;function iR(t){let n=t.match(nR);return n?n[0]:""}var oR=/^[^&#]+/;function rR(t){let n=t.match(oR);return n?n[0]:""}var r5=class{constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new Qe([],{}):new Qe([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[_e]=new Qe(n,e)),i}parseSegment(){let n=Q8(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new Xe(4009,!1);return this.capture(n),new c2(T3(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let e=tR(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){let o=Q8(this.remaining);o&&(i=o,this.capture(i))}n[T3(e)]=T3(i)}parseQueryParam(n){let e=iR(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){let s=rR(this.remaining);s&&(i=s,this.capture(i))}let o=Nh(e),r=Nh(i);if(n.hasOwnProperty(o)){let s=n[o];Array.isArray(s)||(s=[s],n[o]=s),s.push(r)}else n[o]=r}parseParens(n){let e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let i=Q8(this.remaining),o=this.remaining[i.length];if(o!=="/"&&o!==")"&&o!==";")throw new Xe(4010,!1);let r;i.indexOf(":")>-1?(r=i.slice(0,i.indexOf(":")),this.capture(r),this.capture(":")):n&&(r=_e);let s=this.parseChildren();e[r]=Object.keys(s).length===1?s[_e]:new Qe([],s),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new Xe(4011,!1)}};function Wh(t){return t.segments.length>0?new Qe([],{[_e]:t}):t}function $h(t){let n={};for(let[i,o]of Object.entries(t.children)){let r=$h(o);if(i===_e&&r.segments.length===0&&r.hasChildren())for(let[s,a]of Object.entries(r.children))n[s]=a;else(r.segments.length>0||r.hasChildren())&&(n[i]=r)}let e=new Qe(t.segments,n);return sR(e)}function sR(t){if(t.numberOfChildren===1&&t.children[_e]){let n=t.children[_e];return new Qe(t.segments.concat(n.segments),n.children)}return t}function d2(t){return t instanceof xo}function aR(t,n,e=null,i=null){let o=Kh(t);return Yh(o,n,e,i)}function Kh(t){let n;function e(r){let s={};for(let c of r.children){let l=e(c);s[c.outlet]=l}let a=new Qe(r.url,s);return r===t&&(n=a),a}let i=e(t.root),o=Wh(i);return n??o}function Yh(t,n,e,i){let o=t;for(;o.parent;)o=o.parent;if(n.length===0)return J8(o,o,o,e,i);let r=cR(n);if(r.toRoot())return J8(o,o,new Qe([],{}),e,i);let s=lR(r,o,t),a=s.processChildren?za(s.segmentGroup,s.index,r.commands):Zh(s.segmentGroup,s.index,r.commands);return J8(o,s.segmentGroup,a,e,i)}function N3(t){return typeof t=="object"&&t!=null&&!t.outlets&&!t.segmentPath}function Ra(t){return typeof t=="object"&&t!=null&&t.outlets}function J8(t,n,e,i,o){let r={};i&&Object.entries(i).forEach(([c,l])=>{r[c]=Array.isArray(l)?l.map(d=>`${d}`):`${l}`});let s;t===n?s=e:s=Xh(t,n,e);let a=Wh($h(s));return new xo(a,r,o)}function Xh(t,n,e){let i={};return Object.entries(t.children).forEach(([o,r])=>{r===n?i[o]=e:i[o]=Xh(r,n,e)}),new Qe(t.segments,i)}var D3=class{constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&N3(i[0]))throw new Xe(4003,!1);let o=i.find(Ra);if(o&&o!==Uh(i))throw new Xe(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function cR(t){if(typeof t[0]=="string"&&t.length===1&&t[0]==="/")return new D3(!0,0,t);let n=0,e=!1,i=t.reduce((o,r,s)=>{if(typeof r=="object"&&r!=null){if(r.outlets){let a={};return Object.entries(r.outlets).forEach(([c,l])=>{a[c]=typeof l=="string"?l.split("/"):l}),[...o,{outlets:a}]}if(r.segmentPath)return[...o,r.segmentPath]}return typeof r!="string"?[...o,r]:s===0?(r.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?e=!0:a===".."?n++:a!=""&&o.push(a))}),o):[...o,r]},[]);return new D3(e,n,i)}var _r=class{constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}};function lR(t,n,e){if(t.isAbsolute)return new _r(n,!0,0);if(!e)return new _r(n,!1,NaN);if(e.parent===null)return new _r(e,!0,0);let i=N3(t.commands[0])?0:1,o=e.segments.length-1+i;return dR(e,o,t.numberOfDoubleDots)}function dR(t,n,e){let i=t,o=n,r=e;for(;r>o;){if(r-=o,i=i.parent,!i)throw new Xe(4005,!1);o=i.segments.length}return new _r(i,!1,o-r)}function uR(t){return Ra(t[0])?t[0].outlets:{[_e]:t}}function Zh(t,n,e){if(t??=new Qe([],{}),t.segments.length===0&&t.hasChildren())return za(t,n,e);let i=fR(t,n,e),o=e.slice(i.commandIndex);if(i.match&&i.pathIndexr!==_e)&&t.children[_e]&&t.numberOfChildren===1&&t.children[_e].segments.length===0){let r=za(t.children[_e],n,e);return new Qe(t.segments,r.children)}return Object.entries(i).forEach(([r,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(o[r]=Zh(t.children[r],n,s))}),Object.entries(t.children).forEach(([r,s])=>{i[r]===void 0&&(o[r]=s)}),new Qe(t.segments,o)}}function fR(t,n,e){let i=0,o=n,r={match:!1,pathIndex:0,commandIndex:0};for(;o=e.length)return r;let s=t.segments[o],a=e[i];if(Ra(a))break;let c=`${a}`,l=i0&&c===void 0)break;if(c&&l&&typeof l=="object"&&l.outlets===void 0){if(!Rh(c,l,s))return r;i+=2}else{if(!Rh(c,{},s))return r;i++}o++}return{match:!0,pathIndex:o,commandIndex:i}}function s5(t,n,e){let i=t.segments.slice(0,n),o=0;for(;o{typeof i=="string"&&(i=[i]),i!==null&&(n[e]=s5(new Qe([],{}),0,i))}),n}function Dh(t){let n={};return Object.entries(t).forEach(([e,i])=>n[e]=`${i}`),n}function Rh(t,n,e){return t==e.path&&Ni(n,e.parameters)}var Ta="imperative",tn=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(tn||{}),Wn=class{constructor(n,e){this.id=n,this.url=e}},Pa=class extends Wn{constructor(n,e,i="imperative",o=null){super(n,e),this.type=tn.NavigationStart,this.navigationTrigger=i,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},e1=class extends Wn{constructor(n,e,i){super(n,e),this.urlAfterRedirects=i,this.type=tn.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Sn=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromResolver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t}(Sn||{}),a5=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(a5||{}),Co=class extends Wn{constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o,this.type=tn.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},u2=class extends Wn{constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o,this.type=tn.NavigationSkipped}},ka=class extends Wn{constructor(n,e,i,o){super(n,e),this.error=i,this.target=o,this.type=tn.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},R3=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},c5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},l5=class extends Wn{constructor(n,e,i,o,r){super(n,e),this.urlAfterRedirects=i,this.state=o,this.shouldActivate=r,this.type=tn.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},d5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},u5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},f5=class{constructor(n){this.route=n,this.type=tn.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},m5=class{constructor(n){this.route=n,this.type=tn.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},p5=class{constructor(n){this.snapshot=n,this.type=tn.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},h5=class{constructor(n){this.snapshot=n,this.type=tn.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},g5=class{constructor(n){this.snapshot=n,this.type=tn.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},y5=class{constructor(n){this.snapshot=n,this.type=tn.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var Oa=class{},Sr=class{constructor(n,e){this.url=n,this.navigationBehaviorOptions=e}};function pR(t,n){return t.providers&&!t._injector&&(t._injector=Zp(t.providers,n,`Route: ${t.path}`)),t._injector??n}function mi(t){return t.outlet||_e}function hR(t,n){let e=t.filter(i=>mi(i)===n);return e.push(...t.filter(i=>mi(i)!==n)),e}function Ha(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){let e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}var v5=class{get injector(){return Ha(this.route?.snapshot)??this.rootInjector}set injector(n){}constructor(n){this.rootInjector=n,this.outlet=null,this.route=null,this.children=new V3(this.rootInjector),this.attachRef=null}},V3=(()=>{class t{constructor(e){this.rootInjector=e,this.contexts=new Map}onChildOutletCreated(e,i){let o=this.getOrCreateContext(e);o.outlet=i,this.contexts.set(e,o)}onChildOutletDestroyed(e){let i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){let e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new v5(this.rootInjector),this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}static{this.\u0275fac=function(i){return new(i||t)(A($o))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),P3=class{constructor(n){this._root=n}get root(){return this._root.value}parent(n){let e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){let e=b5(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){let e=b5(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){let e=_5(n,this._root);return e.length<2?[]:e[e.length-2].children.map(o=>o.value).filter(o=>o!==n)}pathFromRoot(n){return _5(n,this._root).map(e=>e.value)}};function b5(t,n){if(t===n.value)return n;for(let e of n.children){let i=b5(t,e);if(i)return i}return null}function _5(t,n){if(t===n.value)return[n];for(let e of n.children){let i=_5(t,e);if(i.length)return i.unshift(n),i}return[]}var wn=class{constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}};function br(t){let n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}var k3=class extends P3{constructor(n,e){super(n),this.snapshot=e,z5(this,n)}toString(){return this.snapshot.toString()}};function Qh(t){let n=gR(t),e=new Tt([new c2("",{})]),i=new Tt({}),o=new Tt({}),r=new Tt({}),s=new Tt(""),a=new f2(e,i,r,s,o,_e,t,n.root);return a.snapshot=n.root,new k3(new wn(a,[]),n)}function gR(t){let n={},e={},i={},o="",r=new Cr([],n,i,o,e,_e,t,null,{});return new F3("",new wn(r,[]))}var f2=class{constructor(n,e,i,o,r,s,a,c){this.urlSubject=n,this.paramsSubject=e,this.queryParamsSubject=i,this.fragmentSubject=o,this.dataSubject=r,this.outlet=s,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(ae(l=>l[ja]))??W(void 0),this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(ae(n=>wr(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(ae(n=>wr(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function O3(t,n,e="emptyOnly"){let i,{routeConfig:o}=t;return n!==null&&(e==="always"||o?.path===""||!n.component&&!n.routeConfig?.loadComponent)?i={params:u(u({},n.params),t.params),data:u(u({},n.data),t.data),resolve:u(u(u(u({},t.data),n.data),o?.data),t._resolvedData)}:i={params:u({},t.params),data:u({},t.data),resolve:u(u({},t.data),t._resolvedData??{})},o&&eg(o)&&(i.resolve[ja]=o.title),i}var Cr=class{get title(){return this.data?.[ja]}constructor(n,e,i,o,r,s,a,c,l){this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r,this.outlet=s,this.component=a,this.routeConfig=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=wr(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=wr(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(i=>i.toString()).join("/"),e=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${e}')`}},F3=class extends P3{constructor(n,e){super(e),this.url=n,z5(this,e)}toString(){return Jh(this._root)}};function z5(t,n){n.value._routerState=t,n.children.forEach(e=>z5(t,e))}function Jh(t){let n=t.children.length>0?` { ${t.children.map(Jh).join(", ")} } `:"";return`${t.value}${n}`}function e5(t){if(t.snapshot){let n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Ni(n.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),n.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),Ni(n.params,e.params)||t.paramsSubject.next(e.params),HD(n.url,e.url)||t.urlSubject.next(e.url),Ni(n.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function C5(t,n){let e=Ni(t.params,n.params)&&$D(t.url,n.url),i=!t.parent!=!n.parent;return e&&!i&&(!t.parent||C5(t.parent,n.parent))}function eg(t){return typeof t.title=="string"||t.title===null}var T5=(()=>{class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=_e,this.activateEvents=new xe,this.deactivateEvents=new xe,this.attachEvents=new xe,this.detachEvents=new xe,this.parentContexts=D(V3),this.location=D(dn),this.changeDetector=D(mt),this.inputBinder=D(N5,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(e){if(e.name){let{firstChange:i,previousValue:o}=e.name;if(i)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Xe(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Xe(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Xe(4012,!1);this.location.detach();let e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){let e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new Xe(4013,!1);this._activatedRoute=e;let o=this.location,s=e.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new x5(e,a,o.injector);this.activated=o.createComponent(s,{index:o.length,injector:c,environmentInjector:i}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[ut]})}}return t})(),x5=class t{__ngOutletInjector(n){return new t(this.route,this.childContexts,n)}constructor(n,e,i){this.route=n,this.childContexts=e,this.parent=i}get(n,e){return n===f2?this.route:n===V3?this.childContexts:this.parent.get(n,e)}},N5=new U("");function yR(t,n,e){let i=Fa(t,n._root,e?e._root:void 0);return new k3(i,n)}function Fa(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){let i=e.value;i._futureSnapshot=n.value;let o=vR(t,n,e);return new wn(i,o)}else{if(t.shouldAttach(n.value)){let r=t.retrieve(n.value);if(r!==null){let s=r.route;return s.value._futureSnapshot=n.value,s.children=n.children.map(a=>Fa(t,a)),s}}let i=bR(n.value),o=n.children.map(r=>Fa(t,r));return new wn(i,o)}}function vR(t,n,e){return n.children.map(i=>{for(let o of e.children)if(t.shouldReuseRoute(i.value,o.value.snapshot))return Fa(t,i,o);return Fa(t,i)})}function bR(t){return new f2(new Tt(t.url),new Tt(t.params),new Tt(t.queryParams),new Tt(t.fragment),new Tt(t.data),t.outlet,t.component,t)}var Ua=class{constructor(n,e){this.redirectTo=n,this.navigationBehaviorOptions=e}},tg="ngNavigationCancelingError";function U3(t,n){let{redirectTo:e,navigationBehaviorOptions:i}=d2(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,o=ng(!1,Sn.Redirect);return o.url=e,o.navigationBehaviorOptions=i,o}function ng(t,n){let e=new Error(`NavigationCancelingError: ${t||""}`);return e[tg]=!0,e.cancellationCode=n,e}function _R(t){return ig(t)&&d2(t.url)}function ig(t){return!!t&&t[tg]}var CR=(t,n,e,i)=>ae(o=>(new w5(n,o.targetRouterState,o.currentRouterState,e,i).activate(t),o)),w5=class{constructor(n,e,i,o,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=o,this.inputBindingEnabled=r}activate(n){let e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),e5(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){let o=br(e);n.children.forEach(r=>{let s=r.value.outlet;this.deactivateRoutes(r,o[s],i),delete o[s]}),Object.values(o).forEach(r=>{this.deactivateRouteAndItsChildren(r,i)})}deactivateRoutes(n,e,i){let o=n.value,r=e?e.value:null;if(o===r)if(o.component){let s=i.getContext(o.outlet);s&&this.deactivateChildRoutes(n,e,s.children)}else this.deactivateChildRoutes(n,e,i);else r&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){let i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=br(n);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,o);if(i&&i.outlet){let s=i.outlet.detach(),a=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:s,route:n,contexts:a})}}deactivateRouteAndOutlet(n,e){let i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=br(n);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,o);i&&(i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated()),i.attachRef=null,i.route=null)}activateChildRoutes(n,e,i){let o=br(e);n.children.forEach(r=>{this.activateRoutes(r,o[r.value.outlet],i),this.forwardEvent(new y5(r.value.snapshot))}),n.children.length&&this.forwardEvent(new h5(n.value.snapshot))}activateRoutes(n,e,i){let o=n.value,r=e?e.value:null;if(e5(o),o===r)if(o.component){let s=i.getOrCreateContext(o.outlet);this.activateChildRoutes(n,e,s.children)}else this.activateChildRoutes(n,e,i);else if(o.component){let s=i.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){let a=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),e5(a.route.value),this.activateChildRoutes(n,null,s.children)}else s.attachRef=null,s.route=o,s.outlet&&s.outlet.activateWith(o,s.injector),this.activateChildRoutes(n,null,s.children)}else this.activateChildRoutes(n,null,i)}},B3=class{constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},xr=class{constructor(n,e){this.component=n,this.route=e}};function xR(t,n,e){let i=t._root,o=n?n._root:null;return Ia(i,o,e,[i.value])}function wR(t){let n=t.routeConfig?t.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:t,guards:n}}function Er(t,n){let e=Symbol(),i=n.get(t,e);return i===e?typeof t=="function"&&!Rp(t)?t:n.get(t):i}function Ia(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){let r=br(n);return t.children.forEach(s=>{SR(s,r[s.value.outlet],e,i.concat([s.value]),o),delete r[s.value.outlet]}),Object.entries(r).forEach(([s,a])=>Na(a,e.getContext(s),o)),o}function SR(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){let r=t.value,s=n?n.value:null,a=e?e.getContext(t.value.outlet):null;if(s&&r.routeConfig===s.routeConfig){let c=MR(s,r,r.routeConfig.runGuardsAndResolvers);c?o.canActivateChecks.push(new B3(i)):(r.data=s.data,r._resolvedData=s._resolvedData),r.component?Ia(t,n,a?a.children:null,i,o):Ia(t,n,e,i,o),c&&a&&a.outlet&&a.outlet.isActivated&&o.canDeactivateChecks.push(new xr(a.outlet.component,s))}else s&&Na(n,a,o),o.canActivateChecks.push(new B3(i)),r.component?Ia(t,null,a?a.children:null,i,o):Ia(t,null,e,i,o);return o}function MR(t,n,e){if(typeof e=="function")return e(t,n);switch(e){case"pathParamsChange":return!l2(t.url,n.url);case"pathParamsOrQueryParamsChange":return!l2(t.url,n.url)||!Ni(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!C5(t,n)||!Ni(t.queryParams,n.queryParams);case"paramsChange":default:return!C5(t,n)}}function Na(t,n,e){let i=br(t),o=t.value;Object.entries(i).forEach(([r,s])=>{o.component?n?Na(s,n.children.getContext(r),e):Na(s,null,e):Na(s,n,e)}),o.component?n&&n.outlet&&n.outlet.isActivated?e.canDeactivateChecks.push(new xr(n.outlet.component,o)):e.canDeactivateChecks.push(new xr(null,o)):e.canDeactivateChecks.push(new xr(null,o))}function qa(t){return typeof t=="function"}function ER(t){return typeof t=="boolean"}function LR(t){return t&&qa(t.canLoad)}function IR(t){return t&&qa(t.canActivate)}function AR(t){return t&&qa(t.canActivateChild)}function zR(t){return t&&qa(t.canDeactivate)}function TR(t){return t&&qa(t.canMatch)}function og(t){return t instanceof Ip||t?.name==="EmptyError"}var I3=Symbol("INITIAL_VALUE");function Mr(){return rn(t=>po(t.map(n=>n.pipe(Zt(1),Un(I3)))).pipe(ae(n=>{for(let e of n)if(e!==!0){if(e===I3)return I3;if(e===!1||NR(e))return e}return!0}),xt(n=>n!==I3),Zt(1)))}function NR(t){return d2(t)||t instanceof Ua}function DR(t,n){return Fn(e=>{let{targetSnapshot:i,currentSnapshot:o,guards:{canActivateChecks:r,canDeactivateChecks:s}}=e;return s.length===0&&r.length===0?W(E(u({},e),{guardsResult:!0})):RR(s,i,o,t).pipe(Fn(a=>a&&ER(a)?PR(i,r,t,n):W(a)),ae(a=>E(u({},e),{guardsResult:a})))})}function RR(t,n,e,i){return cn(t).pipe(Fn(o=>BR(o.component,o.route,e,n,i)),Go(o=>o!==!0,!0))}function PR(t,n,e,i){return cn(n).pipe(Q1(o=>Q0(OR(o.route.parent,i),kR(o.route,i),UR(t,o.path,e),FR(t,o.route,e))),Go(o=>o!==!0,!0))}function kR(t,n){return t!==null&&n&&n(new g5(t)),W(!0)}function OR(t,n){return t!==null&&n&&n(new p5(t)),W(!0)}function FR(t,n,e){let i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||i.length===0)return W(!0);let o=i.map(r=>ho(()=>{let s=Ha(n)??e,a=Er(r,s),c=IR(a)?a.canActivate(n,t):ci(s,()=>a(n,t));return t1(c).pipe(Go())}));return W(o).pipe(Mr())}function UR(t,n,e){let i=n[n.length-1],r=n.slice(0,n.length-1).reverse().map(s=>wR(s)).filter(s=>s!==null).map(s=>ho(()=>{let a=s.guards.map(c=>{let l=Ha(s.node)??e,d=Er(c,l),f=AR(d)?d.canActivateChild(i,t):ci(l,()=>d(i,t));return t1(f).pipe(Go())});return W(a).pipe(Mr())}));return W(r).pipe(Mr())}function BR(t,n,e,i,o){let r=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!r||r.length===0)return W(!0);let s=r.map(a=>{let c=Ha(n)??o,l=Er(a,c),d=zR(l)?l.canDeactivate(t,n,e,i):ci(c,()=>l(t,n,e,i));return t1(d).pipe(Go())});return W(s).pipe(Mr())}function VR(t,n,e,i){let o=n.canLoad;if(o===void 0||o.length===0)return W(!0);let r=o.map(s=>{let a=Er(s,t),c=LR(a)?a.canLoad(n,e):ci(t,()=>a(n,e));return t1(c)});return W(r).pipe(Mr(),rg(i))}function rg(t){return Lp(wt(n=>{if(typeof n!="boolean")throw U3(t,n)}),ae(n=>n===!0))}function jR(t,n,e,i){let o=n.canMatch;if(!o||o.length===0)return W(!0);let r=o.map(s=>{let a=Er(s,t),c=TR(a)?a.canMatch(n,e):ci(t,()=>a(n,e));return t1(c)});return W(r).pipe(Mr(),rg(i))}var Ba=class{constructor(n){this.segmentGroup=n||null}},Va=class extends Error{constructor(n){super(),this.urlTree=n}};function vr(t){return X1(new Ba(t))}function HR(t){return X1(new Xe(4e3,!1))}function qR(t){return X1(ng(!1,Sn.GuardRejected))}var S5=class{constructor(n,e){this.urlSerializer=n,this.urlTree=e}lineralizeSegments(n,e){let i=[],o=e.root;for(;;){if(i=i.concat(o.segments),o.numberOfChildren===0)return W(i);if(o.numberOfChildren>1||!o.children[_e])return HR(`${n.redirectTo}`);o=o.children[_e]}}applyRedirectCommands(n,e,i,o,r){if(typeof e!="string"){let a=e,{queryParams:c,fragment:l,routeConfig:d,url:f,outlet:m,params:y,data:C,title:_}=o,S=ci(r,()=>a({params:y,data:C,queryParams:c,fragment:l,routeConfig:d,url:f,outlet:m,title:_}));if(S instanceof xo)throw new Va(S);e=S}let s=this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),n,i);if(e[0]==="/")throw new Va(s);return s}applyRedirectCreateUrlTree(n,e,i,o){let r=this.createSegmentGroup(n,e.root,i,o);return new xo(r,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){let i={};return Object.entries(n).forEach(([o,r])=>{if(typeof r=="string"&&r[0]===":"){let a=r.substring(1);i[o]=e[a]}else i[o]=r}),i}createSegmentGroup(n,e,i,o){let r=this.createSegments(n,e.segments,i,o),s={};return Object.entries(e.children).forEach(([a,c])=>{s[a]=this.createSegmentGroup(n,c,i,o)}),new Qe(r,s)}createSegments(n,e,i,o){return e.map(r=>r.path[0]===":"?this.findPosParam(n,r,o):this.findOrReturn(r,i))}findPosParam(n,e,i){let o=i[e.path.substring(1)];if(!o)throw new Xe(4001,!1);return o}findOrReturn(n,e){let i=0;for(let o of e){if(o.path===n.path)return e.splice(i),o;i++}return n}},M5={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function GR(t,n,e,i,o){let r=sg(t,n,e);return r.matched?(i=pR(n,i),jR(i,n,e,o).pipe(ae(s=>s===!0?r:u({},M5)))):W(r)}function sg(t,n,e){if(n.path==="**")return WR(e);if(n.path==="")return n.pathMatch==="full"&&(t.hasChildren()||e.length>0)?u({},M5):{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};let o=(n.matcher||jD)(e,t,n);if(!o)return u({},M5);let r={};Object.entries(o.posParams??{}).forEach(([a,c])=>{r[a]=c.path});let s=o.consumed.length>0?u(u({},r),o.consumed[o.consumed.length-1].parameters):r;return{matched:!0,consumedSegments:o.consumed,remainingSegments:e.slice(o.consumed.length),parameters:s,positionalParamSegments:o.posParams??{}}}function WR(t){return{matched:!0,parameters:t.length>0?Uh(t).parameters:{},consumedSegments:t,remainingSegments:[],positionalParamSegments:{}}}function Ph(t,n,e,i){return e.length>0&&YR(t,e,i)?{segmentGroup:new Qe(n,KR(i,new Qe(e,t.children))),slicedSegments:[]}:e.length===0&&XR(t,e,i)?{segmentGroup:new Qe(t.segments,$R(t,e,i,t.children)),slicedSegments:e}:{segmentGroup:new Qe(t.segments,t.children),slicedSegments:e}}function $R(t,n,e,i){let o={};for(let r of e)if(j3(t,n,r)&&!i[mi(r)]){let s=new Qe([],{});o[mi(r)]=s}return u(u({},i),o)}function KR(t,n){let e={};e[_e]=n;for(let i of t)if(i.path===""&&mi(i)!==_e){let o=new Qe([],{});e[mi(i)]=o}return e}function YR(t,n,e){return e.some(i=>j3(t,n,i)&&mi(i)!==_e)}function XR(t,n,e){return e.some(i=>j3(t,n,i))}function j3(t,n,e){return(t.hasChildren()||n.length>0)&&e.pathMatch==="full"?!1:e.path===""}function ZR(t,n,e){return n.length===0&&!t.children[e]}var E5=class{};function QR(t,n,e,i,o,r,s="emptyOnly"){return new L5(t,n,e,i,o,s,r).recognize()}var JR=31,L5=class{constructor(n,e,i,o,r,s,a){this.injector=n,this.configLoader=e,this.rootComponentType=i,this.config=o,this.urlTree=r,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.applyRedirects=new S5(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(n){return new Xe(4002,`'${n.segmentGroup}'`)}recognize(){let n=Ph(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(n).pipe(ae(({children:e,rootSnapshot:i})=>{let o=new wn(i,e),r=new F3("",o),s=aR(i,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,r.url=this.urlSerializer.serialize(s),{state:r,tree:s}}))}match(n){let e=new Cr([],Object.freeze({}),Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),_e,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,n,_e,e).pipe(ae(i=>({children:i,rootSnapshot:e})),Ho(i=>{if(i instanceof Va)return this.urlTree=i.urlTree,this.match(i.urlTree.root);throw i instanceof Ba?this.noMatchError(i):i}))}processSegmentGroup(n,e,i,o,r){return i.segments.length===0&&i.hasChildren()?this.processChildren(n,e,i,r):this.processSegment(n,e,i,i.segments,o,!0,r).pipe(ae(s=>s instanceof wn?[s]:[]))}processChildren(n,e,i,o){let r=[];for(let s of Object.keys(i.children))s==="primary"?r.unshift(s):r.push(s);return cn(r).pipe(Q1(s=>{let a=i.children[s],c=hR(e,s);return this.processSegmentGroup(n,c,a,s,o)}),Tp((s,a)=>(s.push(...a),s)),x8(null),zp(),Fn(s=>{if(s===null)return vr(i);let a=ag(s);return eP(a),W(a)}))}processSegment(n,e,i,o,r,s,a){return cn(e).pipe(Q1(c=>this.processSegmentAgainstRoute(c._injector??n,e,c,i,o,r,s,a).pipe(Ho(l=>{if(l instanceof Ba)return W(null);throw l}))),Go(c=>!!c),Ho(c=>{if(og(c))return ZR(i,o,r)?W(new E5):vr(i);throw c}))}processSegmentAgainstRoute(n,e,i,o,r,s,a,c){return mi(i)!==s&&(s===_e||!j3(o,r,i))?vr(o):i.redirectTo===void 0?this.matchSegmentAgainstRoute(n,o,i,r,s,c):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(n,o,e,i,r,s,c):vr(o)}expandSegmentAgainstRouteUsingRedirect(n,e,i,o,r,s,a){let{matched:c,parameters:l,consumedSegments:d,positionalParamSegments:f,remainingSegments:m}=sg(e,o,r);if(!c)return vr(e);typeof o.redirectTo=="string"&&o.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>JR&&(this.allowRedirects=!1));let y=new Cr(r,l,Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,kh(o),mi(o),o.component??o._loadedComponent??null,o,Oh(o)),C=O3(y,a,this.paramsInheritanceStrategy);y.params=Object.freeze(C.params),y.data=Object.freeze(C.data);let _=this.applyRedirects.applyRedirectCommands(d,o.redirectTo,f,y,n);return this.applyRedirects.lineralizeSegments(o,_).pipe(Fn(S=>this.processSegment(n,i,e,S.concat(m),s,!1,a)))}matchSegmentAgainstRoute(n,e,i,o,r,s){let a=GR(e,i,o,n,this.urlSerializer);return i.path==="**"&&(e.children={}),a.pipe(rn(c=>c.matched?(n=i._injector??n,this.getChildConfig(n,i,o).pipe(rn(({routes:l})=>{let d=i._loadedInjector??n,{parameters:f,consumedSegments:m,remainingSegments:y}=c,C=new Cr(m,f,Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,kh(i),mi(i),i.component??i._loadedComponent??null,i,Oh(i)),_=O3(C,s,this.paramsInheritanceStrategy);C.params=Object.freeze(_.params),C.data=Object.freeze(_.data);let{segmentGroup:S,slicedSegments:I}=Ph(e,m,y,l);if(I.length===0&&S.hasChildren())return this.processChildren(d,l,S,C).pipe(ae(N=>new wn(C,N)));if(l.length===0&&I.length===0)return W(new wn(C,[]));let z=mi(i)===r;return this.processSegment(d,l,S,I,z?_e:r,!0,C).pipe(ae(N=>new wn(C,N instanceof wn?[N]:[])))}))):vr(e)))}getChildConfig(n,e,i){return e.children?W({routes:e.children,injector:n}):e.loadChildren?e._loadedRoutes!==void 0?W({routes:e._loadedRoutes,injector:e._loadedInjector}):VR(n,e,i,this.urlSerializer).pipe(Fn(o=>o?this.configLoader.loadChildren(n,e).pipe(wt(r=>{e._loadedRoutes=r.routes,e._loadedInjector=r.injector})):qR(e))):W({routes:[],injector:n})}};function eP(t){t.sort((n,e)=>n.value.outlet===_e?-1:e.value.outlet===_e?1:n.value.outlet.localeCompare(e.value.outlet))}function tP(t){let n=t.value.routeConfig;return n&&n.path===""}function ag(t){let n=[],e=new Set;for(let i of t){if(!tP(i)){n.push(i);continue}let o=n.find(r=>i.value.routeConfig===r.value.routeConfig);o!==void 0?(o.children.push(...i.children),e.add(o)):n.push(i)}for(let i of e){let o=ag(i.children);n.push(new wn(i.value,o))}return n.filter(i=>!e.has(i))}function kh(t){return t.data||{}}function Oh(t){return t.resolve||{}}function nP(t,n,e,i,o,r){return Fn(s=>QR(t,n,e,i,s.extractedUrl,o,r).pipe(ae(({state:a,tree:c})=>E(u({},s),{targetSnapshot:a,urlAfterRedirects:c}))))}function iP(t,n){return Fn(e=>{let{targetSnapshot:i,guards:{canActivateChecks:o}}=e;if(!o.length)return W(e);let r=new Set(o.map(c=>c.route)),s=new Set;for(let c of r)if(!s.has(c))for(let l of cg(c))s.add(l);let a=0;return cn(s).pipe(Q1(c=>r.has(c)?oP(c,i,t,n):(c.data=O3(c,c.parent,t).resolve,W(void 0))),wt(()=>a++),w8(1),Fn(c=>a===s.size?W(e):Mi))})}function cg(t){let n=t.children.map(e=>cg(e)).flat();return[t,...n]}function oP(t,n,e,i){let o=t.routeConfig,r=t._resolve;return o?.title!==void 0&&!eg(o)&&(r[ja]=o.title),rP(r,t,n,i).pipe(ae(s=>(t._resolvedData=s,t.data=O3(t,t.parent,e).resolve,null)))}function rP(t,n,e,i){let o=i5(t);if(o.length===0)return W({});let r={};return cn(o).pipe(Fn(s=>sP(t[s],n,e,i).pipe(Go(),wt(a=>{if(a instanceof Ua)throw U3(new Da,a);r[s]=a}))),w8(1),Ap(r),Ho(s=>og(s)?Mi:X1(s)))}function sP(t,n,e,i){let o=Ha(n)??i,r=Er(t,o),s=r.resolve?r.resolve(n,e):ci(o,()=>r(n,e));return t1(s)}function t5(t){return rn(n=>{let e=t(n);return e?cn(e).pipe(ae(()=>n)):W(n)})}var lg=(()=>{class t{buildTitle(e){let i,o=e.root;for(;o!==void 0;)i=this.getResolvedTitleForRoute(o)??i,o=o.children.find(r=>r.outlet===_e);return i}getResolvedTitleForRoute(e){return e.data[ja]}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(aP),providedIn:"root"})}}return t})(),aP=(()=>{class t extends lg{constructor(e){super(),this.title=e}updateTitle(e){let i=this.buildTitle(e);i!==void 0&&this.title.setTitle(i)}static{this.\u0275fac=function(i){return new(i||t)(A(Ah))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),D5=new U("",{providedIn:"root",factory:()=>({})}),cP=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["ng-component"]],standalone:!0,features:[k],decls:1,vars:0,template:function(i,o){i&1&&L(0,"router-outlet")},dependencies:[T5],encapsulation:2})}}return t})();function R5(t){let n=t.children&&t.children.map(R5),e=n?E(u({},t),{children:n}):u({},t);return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==_e&&(e.component=cP),e}var P5=new U(""),lP=(()=>{class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=D(z8)}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return W(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);let i=t1(e.loadComponent()).pipe(ae(dg),wt(r=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=r}),qo(()=>{this.componentLoaders.delete(e)})),o=new aa(i,()=>new q).pipe(_8());return this.componentLoaders.set(e,o),o}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return W({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);let r=dP(i,this.compiler,e,this.onLoadEndListener).pipe(qo(()=>{this.childrenLoaders.delete(i)})),s=new aa(r,()=>new q).pipe(_8());return this.childrenLoaders.set(i,s),s}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function dP(t,n,e,i){return t1(t.loadChildren()).pipe(ae(dg),Fn(o=>o instanceof Xp||Array.isArray(o)?W(o):cn(n.compileModuleAsync(o))),ae(o=>{i&&i(t);let r,s,a=!1;return Array.isArray(o)?(s=o,a=!0):(r=o.create(e).injector,s=r.get(P5,[],{optional:!0,self:!0}).flat()),{routes:s.map(R5),injector:r}}))}function uP(t){return t&&typeof t=="object"&&"default"in t}function dg(t){return uP(t)?t.default:t}var k5=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(fP),providedIn:"root"})}}return t})(),fP=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),mP=new U("");var pP=new U(""),hP=(()=>{class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new q,this.transitionAbortSubject=new q,this.configLoader=D(lP),this.environmentInjector=D($o),this.urlSerializer=D(A5),this.rootContexts=D(V3),this.location=D(Yo),this.inputBindingEnabled=D(N5,{optional:!0})!==null,this.titleStrategy=D(lg),this.options=D(D5,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=D(k5),this.createViewTransition=D(mP,{optional:!0}),this.navigationErrorHandler=D(pP,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>W(void 0),this.rootComponentType=null;let e=o=>this.events.next(new f5(o)),i=o=>this.events.next(new m5(o));this.configLoader.onLoadEndListener=i,this.configLoader.onLoadStartListener=e}complete(){this.transitions?.complete()}handleNavigationRequest(e){let i=++this.navigationId;this.transitions?.next(E(u(u({},this.transitions.value),e),{id:i}))}setupNavigations(e,i,o){return this.transitions=new Tt({id:0,currentUrlTree:i,currentRawUrl:i,extractedUrl:this.urlHandlingStrategy.extract(i),urlAfterRedirects:this.urlHandlingStrategy.extract(i),rawUrl:i,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:Ta,restoredState:null,currentSnapshot:o.snapshot,targetSnapshot:null,currentRouterState:o,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(xt(r=>r.id!==0),ae(r=>E(u({},r),{extractedUrl:this.urlHandlingStrategy.extract(r.rawUrl)})),rn(r=>{let s=!1,a=!1;return W(r).pipe(rn(c=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Sn.SupersededByNewNavigation),Mi;this.currentTransition=r,this.currentNavigation={id:c.id,initialUrl:c.rawUrl,extractedUrl:c.extractedUrl,targetBrowserUrl:typeof c.extras.browserUrl=="string"?this.urlSerializer.parse(c.extras.browserUrl):c.extras.browserUrl,trigger:c.source,extras:c.extras,previousNavigation:this.lastSuccessfulNavigation?E(u({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!e.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),d=c.extras.onSameUrlNavigation??e.onSameUrlNavigation;if(!l&&d!=="reload"){let f="";return this.events.next(new u2(c.id,this.urlSerializer.serialize(c.rawUrl),f,a5.IgnoredSameUrlNavigation)),c.resolve(!1),Mi}if(this.urlHandlingStrategy.shouldProcessUrl(c.rawUrl))return W(c).pipe(rn(f=>{let m=this.transitions?.getValue();return this.events.next(new Pa(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),m!==this.transitions?.getValue()?Mi:Promise.resolve(f)}),nP(this.environmentInjector,this.configLoader,this.rootComponentType,e.config,this.urlSerializer,this.paramsInheritanceStrategy),wt(f=>{r.targetSnapshot=f.targetSnapshot,r.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=E(u({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let m=new R3(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(m)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(c.currentRawUrl)){let{id:f,extractedUrl:m,source:y,restoredState:C,extras:_}=c,S=new Pa(f,this.urlSerializer.serialize(m),y,C);this.events.next(S);let I=Qh(this.rootComponentType).snapshot;return this.currentTransition=r=E(u({},c),{targetSnapshot:I,urlAfterRedirects:m,extras:E(u({},_),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=m,W(r)}else{let f="";return this.events.next(new u2(c.id,this.urlSerializer.serialize(c.extractedUrl),f,a5.IgnoredByUrlHandlingStrategy)),c.resolve(!1),Mi}}),wt(c=>{let l=new c5(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}),ae(c=>(this.currentTransition=r=E(u({},c),{guards:xR(c.targetSnapshot,c.currentSnapshot,this.rootContexts)}),r)),DR(this.environmentInjector,c=>this.events.next(c)),wt(c=>{if(r.guardsResult=c.guardsResult,c.guardsResult&&typeof c.guardsResult!="boolean")throw U3(this.urlSerializer,c.guardsResult);let l=new l5(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot,!!c.guardsResult);this.events.next(l)}),xt(c=>c.guardsResult?!0:(this.cancelNavigationTransition(c,"",Sn.GuardRejected),!1)),t5(c=>{if(c.guards.canActivateChecks.length)return W(c).pipe(wt(l=>{let d=new d5(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(d)}),rn(l=>{let d=!1;return W(l).pipe(iP(this.paramsInheritanceStrategy,this.environmentInjector),wt({next:()=>d=!0,complete:()=>{d||this.cancelNavigationTransition(l,"",Sn.NoDataFromResolver)}}))}),wt(l=>{let d=new u5(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(d)}))}),t5(c=>{let l=d=>{let f=[];d.routeConfig?.loadComponent&&!d.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(d.routeConfig).pipe(wt(m=>{d.component=m}),ae(()=>{})));for(let m of d.children)f.push(...l(m));return f};return po(l(c.targetSnapshot.root)).pipe(x8(null),Zt(1))}),t5(()=>this.afterPreactivation()),rn(()=>{let{currentSnapshot:c,targetSnapshot:l}=r,d=this.createViewTransition?.(this.environmentInjector,c.root,l.root);return d?cn(d).pipe(ae(()=>r)):W(r)}),ae(c=>{let l=yR(e.routeReuseStrategy,c.targetSnapshot,c.currentRouterState);return this.currentTransition=r=E(u({},c),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,r}),wt(()=>{this.events.next(new Oa)}),CR(this.rootContexts,e.routeReuseStrategy,c=>this.events.next(c),this.inputBindingEnabled),Zt(1),wt({next:c=>{s=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new e1(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects))),this.titleStrategy?.updateTitle(c.targetRouterState.snapshot),c.resolve(!0)},complete:()=>{s=!0}}),Ue(this.transitionAbortSubject.pipe(wt(c=>{throw c}))),qo(()=>{!s&&!a&&this.cancelNavigationTransition(r,"",Sn.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation=null,this.currentTransition=null)}),Ho(c=>{if(a=!0,ig(c))this.events.next(new Co(r.id,this.urlSerializer.serialize(r.extractedUrl),c.message,c.cancellationCode)),_R(c)?this.events.next(new Sr(c.url,c.navigationBehaviorOptions)):r.resolve(!1);else{let l=new ka(r.id,this.urlSerializer.serialize(r.extractedUrl),c,r.targetSnapshot??void 0);try{let d=ci(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(d instanceof Ua){let{message:f,cancellationCode:m}=U3(this.urlSerializer,d);this.events.next(new Co(r.id,this.urlSerializer.serialize(r.extractedUrl),f,m)),this.events.next(new Sr(d.redirectTo,d.navigationBehaviorOptions))}else{this.events.next(l);let f=e.errorHandler(c);r.resolve(!!f)}}catch(d){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(d)}}return Mi}))}))}cancelNavigationTransition(e,i,o){let r=new Co(e.id,this.urlSerializer.serialize(e.extractedUrl),i,o);this.events.next(r),e.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let e=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),i=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return e.toString()!==i?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function gP(t){return t!==Ta}var yP=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(vP),providedIn:"root"})}}return t})(),I5=class{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}},vP=(()=>{class t extends I5{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),ug=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(bP),providedIn:"root"})}}return t})(),bP=(()=>{class t extends ug{constructor(){super(...arguments),this.location=D(Yo),this.urlSerializer=D(A5),this.options=D(D5,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=D(k5),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new xo,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=Qh(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(e){return this.location.subscribe(i=>{i.type==="popstate"&&e(i.url,i.state)})}handleRouterEvent(e,i){if(e instanceof Pa)this.stateMemento=this.createStateMemento();else if(e instanceof u2)this.rawUrlTree=i.initialUrl;else if(e instanceof R3){if(this.urlUpdateStrategy==="eager"&&!i.extras.skipLocationChange){let o=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl);this.setBrowserUrl(i.targetBrowserUrl??o,i)}}else e instanceof Oa?(this.currentUrlTree=i.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl),this.routerState=i.targetRouterState,this.urlUpdateStrategy==="deferred"&&!i.extras.skipLocationChange&&this.setBrowserUrl(i.targetBrowserUrl??this.rawUrlTree,i)):e instanceof Co&&(e.code===Sn.GuardRejected||e.code===Sn.NoDataFromResolver)?this.restoreHistory(i):e instanceof ka?this.restoreHistory(i,!0):e instanceof e1&&(this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId)}setBrowserUrl(e,i){let o=e instanceof xo?this.urlSerializer.serialize(e):e;if(this.location.isCurrentPathEqualTo(o)||i.extras.replaceUrl){let r=this.browserPageId,s=u(u({},i.extras.state),this.generateNgRouterState(i.id,r));this.location.replaceState(o,"",s)}else{let r=u(u({},i.extras.state),this.generateNgRouterState(i.id,this.browserPageId+1));this.location.go(o,"",r)}}restoreHistory(e,i=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,r=this.currentPageId-o;r!==0?this.location.historyGo(r):this.currentUrlTree===e.finalUrl&&r===0&&(this.resetState(e),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return this.canceledNavigationResolution==="computed"?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Aa=function(t){return t[t.COMPLETE=0]="COMPLETE",t[t.FAILED=1]="FAILED",t[t.REDIRECTING=2]="REDIRECTING",t}(Aa||{});function _P(t,n){t.events.pipe(xt(e=>e instanceof e1||e instanceof Co||e instanceof ka||e instanceof u2),ae(e=>e instanceof e1||e instanceof u2?Aa.COMPLETE:(e instanceof Co?e.code===Sn.Redirect||e.code===Sn.SupersededByNewNavigation:!1)?Aa.REDIRECTING:Aa.FAILED),xt(e=>e!==Aa.REDIRECTING),Zt(1)).subscribe(()=>{n()})}function CP(t){throw t}var xP={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},wP={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},O5=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=D(l3),this.stateManager=D(ug),this.options=D(D5,{optional:!0})||{},this.pendingTasks=D(i3),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=D(hP),this.urlSerializer=D(A5),this.location=D(Yo),this.urlHandlingStrategy=D(k5),this._events=new q,this.errorHandler=this.options.errorHandler||CP,this.navigated=!1,this.routeReuseStrategy=D(yP),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=D(P5,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!D(N5,{optional:!0}),this.eventsSubscription=new on,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:e=>{this.console.warn(e)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let e=this.navigationTransitions.events.subscribe(i=>{try{let o=this.navigationTransitions.currentTransition,r=this.navigationTransitions.currentNavigation;if(o!==null&&r!==null){if(this.stateManager.handleRouterEvent(i,r),i instanceof Co&&i.code!==Sn.Redirect&&i.code!==Sn.SupersededByNewNavigation)this.navigated=!0;else if(i instanceof e1)this.navigated=!0;else if(i instanceof Sr){let s=i.navigationBehaviorOptions,a=this.urlHandlingStrategy.merge(i.url,o.currentRawUrl),c=u({browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||this.urlUpdateStrategy==="eager"||gP(o.source)},s);this.scheduleNavigation(a,Ta,null,c,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}MP(i)&&this._events.next(i)}catch(o){this.navigationTransitions.transitionAbortSubject.next(o)}});this.eventsSubscription.add(e)}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Ta,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((e,i)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(e,"popstate",i)},0)})}navigateToSyncWithBrowser(e,i,o){let r={replaceUrl:!0},s=o?.navigationId?o:null;if(o){let c=u({},o);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(r.state=c)}let a=this.parseUrl(e);this.scheduleNavigation(a,i,s,r)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(R5),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(e,i={}){let{relativeTo:o,queryParams:r,fragment:s,queryParamsHandling:a,preserveFragment:c}=i,l=c?this.currentUrlTree.fragment:s,d=null;switch(a??this.options.defaultQueryParamsHandling){case"merge":d=u(u({},this.currentUrlTree.queryParams),r);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=r||null}d!==null&&(d=this.removeEmptyProps(d));let f;try{let m=o?o.snapshot:this.routerState.snapshot.root;f=Kh(m)}catch{(typeof e[0]!="string"||e[0][0]!=="/")&&(e=[]),f=this.currentUrlTree.root}return Yh(f,e,d,l??null)}navigateByUrl(e,i={skipLocationChange:!1}){let o=d2(e)?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(r,Ta,null,i)}navigate(e,i={skipLocationChange:!1}){return SP(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){try{return this.urlSerializer.parse(e)}catch{return this.urlSerializer.parse("/")}}isActive(e,i){let o;if(i===!0?o=u({},xP):i===!1?o=u({},wP):o=i,d2(e))return Th(this.currentUrlTree,e,o);let r=this.parseUrl(e);return Th(this.currentUrlTree,r,o)}removeEmptyProps(e){return Object.entries(e).reduce((i,[o,r])=>(r!=null&&(i[o]=r),i),{})}scheduleNavigation(e,i,o,r,s){if(this.disposed)return Promise.resolve(!1);let a,c,l;s?(a=s.resolve,c=s.reject,l=s.promise):l=new Promise((f,m)=>{a=f,c=m});let d=this.pendingTasks.add();return _P(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(d))}),this.navigationTransitions.handleNavigationRequest({source:i,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:r,resolve:a,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function SP(t){for(let n=0;n{class t{constructor(e,i,o,r,s,a){this.router=e,this.route=i,this.tabIndexAttribute=o,this.renderer=r,this.el=s,this.locationStrategy=a,this.href=null,this.onChanges=new q,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1,this.routerLinkInput=null;let c=s.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area",this.isAnchorElement?this.subscription=e.events.subscribe(l=>{l instanceof e1&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(e){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(e){e==null?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(d2(e)?this.routerLinkInput=e:this.routerLinkInput=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0"))}onClick(e,i,o,r,s){let a=this.urlTree;if(a===null||this.isAnchorElement&&(e!==0||i||o||r||s||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(a,c),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let e=this.urlTree;this.href=e!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(e)):null;let i=this.href===null?null:Wp(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",i)}applyAttributeValue(e,i){let o=this.renderer,r=this.el.nativeElement;i!==null?o.setAttribute(r,e,i):o.removeAttribute(r,e)}get urlTree(){return this.routerLinkInput===null?null:d2(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static{this.\u0275fac=function(i){return new(i||t)(v(O5),v(f2),yo("tabindex"),v(t2),v($),v(T8))}}static{this.\u0275dir=V({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(i,o){i&1&&B("click",function(s){return o.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),i&2&&Z("target",o.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",ue],skipLocationChange:[2,"skipLocationChange","skipLocationChange",ue],replaceUrl:[2,"replaceUrl","replaceUrl",ue],routerLink:"routerLink"},standalone:!0,features:[st,ut]})}}return t})();var EP=new U("");function fg(t,...n){return Wo([{provide:P5,multi:!0,useValue:t},[],{provide:f2,useFactory:LP,deps:[O5]},{provide:u3,multi:!0,useFactory:IP},n.map(e=>e.\u0275providers)])}function LP(t){return t.routerState.root}function IP(){let t=D(It);return n=>{let e=t.get(i2);if(n!==e.components[0])return;let i=t.get(O5),o=t.get(AP);t.get(zP)===1&&i.initialNavigation(),t.get(TP,null,M8.Optional)?.setUpPreloading(),t.get(EP,null,M8.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}var AP=new U("",{factory:()=>new q}),zP=new U("",{providedIn:"root",factory:()=>1});var TP=new U("");var H3=class t{descricao=" A ABICCA e a ABNT selaram um acordo hist\xF3rico que promete revolucionar a normaliza\xE7\xE3o de cabos de a\xE7o e acess\xF3rios no Brasil. Marcos Antonio Piccoli, presidente da ABICCA, e l\xEDderes da ABNT uniram for\xE7as com um objetivo claro: elevar os padr\xF5es de qualidade e seguran\xE7a na ind\xFAstria. Este compromisso n\xE3o s\xF3 refor\xE7a a competitividade do setor, mas tamb\xE9m traz benef\xEDcios diretos para consumidores e toda a cadeia produtiva. O que mais essa parceria pode trazer para o futuro da ind\xFAstria brasileira?";static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-noticia"]],standalone:!0,features:[k],decls:19,vars:1,consts:[[1,"container"],[1,"cabecalho"],[1,"cartao"],["src","Galeria/Noticias/Noticia1.jpg","alt",""],[1,"conteudo"],["href","#",1,"titulo"],[1,"data"],[1,"bi","bi-clock-history","me-2"],[1,"descricao"],[1,"botao-container"],[1,"botao"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h1"),x(3,"\xDAltimas Not\xEDcias"),h()(),p(4,"div",2),L(5,"img",3),p(6,"div",4)(7,"a",5)(8,"h4"),x(9,"A ABICCA e a ABNT formalizam assinatura de acordo de coopera\xE7\xE3o."),h()(),p(10,"div",6),L(11,"i",7),p(12,"span"),x(13,"23/10/2024"),h()(),p(14,"p",8),x(15),h(),p(16,"div",9)(17,"button",10),x(18,"Saiba mais"),h()()()()()),e&2&&(b(15),Pe(i.descricao.substring(0,400)+"..."))},styles:[".container[_ngcontent-%COMP%]{margin-top:50px;max-width:auto;padding:0 20px}.cabecalho[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:3rem;color:#fff;text-align:center;margin-bottom:50px;font-family:Arial,sans-serif}.cartao[_ngcontent-%COMP%]{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;overflow:hidden;display:flex;margin-bottom:40px;transition:transform .3s ease,box-shadow .3s ease}.cartao[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0003}.cartao[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:400px;height:auto;border-radius:12px 0 0 12px}.conteudo[_ngcontent-%COMP%]{flex-grow:1;padding:30px}.titulo[_ngcontent-%COMP%]{color:#34495e;font-size:2rem;margin-bottom:20px;text-decoration:none;font-family:Arial,sans-serif}.data[_ngcontent-%COMP%]{font-size:1rem;color:#7f8c8d;margin-bottom:15px}.descricao[_ngcontent-%COMP%]{color:#555;font-size:1.8rem;line-height:1.7;margin-bottom:25px}.botao[_ngcontent-%COMP%]{background-color:#3498db;border:none;color:#fff;padding:15px 30px;border-radius:5px;font-size:1.2rem;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.botao[_ngcontent-%COMP%]:hover{background-color:#2980b9}.botao[_ngcontent-%COMP%]:active{transform:scale(.95)}.botao-container[_ngcontent-%COMP%]{text-align:center;margin-top:25px}"]})};var q3=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-navio"]],standalone:!0,features:[k],decls:2,vars:0,consts:[[1,"container"],[1,"navio"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"div",1),h())},styles:["*[_ngcontent-%COMP%]{margin:0;overflow:hidden;background-color:var(--neutra)}.container[_ngcontent-%COMP%]{position:relative;width:100%;height:20vh}.navio[_ngcontent-%COMP%]{position:absolute;width:100px;height:50px;background-color:var(--texto3);clip-path:polygon(0 100%,50% 0,100% 100%);animation:_ngcontent-%COMP%_moverNavio 5s linear infinite}@keyframes _ngcontent-%COMP%_moverNavio{0%{left:-100px;top:50%;transform:translateY(-50%)}to{left:100%;top:50%;transform:translateY(-50%)}}"]})};var G3=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-sobre"]],standalone:!0,features:[k],decls:10,vars:0,consts:[[1,"container"],[1,"imagem"],[1,"titulo"],[1,"texto"],["href","","mat-button","","routerLink","/associese",1,"button"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"H1",2),x(3,"SUA EMPRESA SEGURA"),h(),p(4,"p",3),x(5,"PARA UM MERCADO MAIS JUSTO"),L(6,"br"),x(7," E REGULAMENTADO"),h(),p(8,"a",4),x(9,"ASSOCIE-SE"),h()()())},dependencies:[Lr],styles:[".container[_ngcontent-%COMP%]{display:flex;width:100%;height:800px;align-items:center;justify-content:flex-end;margin:0;padding:0 30px 0 0;font-size:1.5rem;background-image:var(--image-sobre);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:local;background-color:var(--neutra)}.imagem[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center}.titulo[_ngcontent-%COMP%]{font-weight:700;color:var(--neutra);font-family:Barlow,sans-serif;font-size:4em;margin-bottom:30px;text-shadow:1px 2px var(--primaria)}.texto[_ngcontent-%COMP%]{color:var(--primaria);text-align:center;font-size:2em;line-height:1;text-shadow:1px 2px var(--neutra)}.button[_ngcontent-%COMP%]{width:fit-content;height:fit-content;padding:14px 30px;color:var(--primaria);background-color:var(--neutra);text-align:center;font-size:1.5em;text-decoration:none;border:1px solid var(--primaria)}.button[_ngcontent-%COMP%]:hover{background-color:var(--quarta)}"]})};var U5;try{U5=typeof Intl<"u"&&Intl.v8BreakIterator}catch{U5=!1}var Me=(()=>{class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?g9(this._platformId):typeof document=="object"&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!!(window.chrome||U5)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static{this.\u0275fac=function(i){return new(i||t)(A(Ei))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ir,mg=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function B5(){if(Ir)return Ir;if(typeof document!="object"||!document)return Ir=new Set(mg),Ir;let t=document.createElement("input");return Ir=new Set(mg.filter(n=>(t.setAttribute("type",n),t.type===n))),Ir}var Ga;function NP(){if(Ga==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ga=!0}))}finally{Ga=Ga||!1}return Ga}function Di(t){return NP()?t:!!t.capture}var pi=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(pi||{}),W3,m2;function $3(){if(m2==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return m2=!1,m2;if("scrollBehavior"in document.documentElement.style)m2=!0;else{let t=Element.prototype.scrollTo;t?m2=!/\{\s*\[native code\]\s*\}/.test(t.toString()):m2=!1}}return m2}function Ar(){if(typeof document!="object"||!document)return pi.NORMAL;if(W3==null){let t=document.createElement("div"),n=t.style;t.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";let e=document.createElement("div"),i=e.style;i.width="2px",i.height="1px",t.appendChild(e),document.body.appendChild(t),W3=pi.NORMAL,t.scrollLeft===0&&(t.scrollLeft=1,W3=t.scrollLeft===0?pi.NEGATED:pi.INVERTED),t.remove()}return W3}var F5;function DP(){if(F5==null){let t=typeof document<"u"?document.head:null;F5=!!(t&&(t.createShadowRoot||t.attachShadow))}return F5}function pg(t){if(DP()){let n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}function Wa(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){let n=t.shadowRoot.activeElement;if(n===t)break;t=n}return t}function Mn(t){return t.composedPath?t.composedPath()[0]:t.target}function $a(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function fn(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}function Ri(t){return t!=null&&`${t}`!="false"}function wo(t,n=0){return V5(t)?Number(t):arguments.length===2?n:0}function V5(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function zr(t){return Array.isArray(t)?t:[t]}function Pt(t){return t==null?"":typeof t=="string"?t:`${t}px`}function Kn(t){return t instanceof $?t.nativeElement:t}var RP=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var K3=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[RP]})}}return t})();var hg=new Set,p2,PP=(()=>{class t{constructor(e,i){this._platform=e,this._nonce=i,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):OP}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&kP(e,this._nonce),this._matchMedia(e)}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(ua,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function kP(t,n){if(!hg.has(t))try{p2||(p2=document.createElement("style"),n&&p2.setAttribute("nonce",n),p2.setAttribute("type","text/css"),document.head.appendChild(p2)),p2.sheet&&(p2.sheet.insertRule(`@media ${t} {body{ }}`,0),hg.add(t))}catch(e){console.error(e)}}function OP(t){return{matches:t==="all"||t==="",media:t,addListener:()=>{},removeListener:()=>{}}}var yg=(()=>{class t{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new q}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return gg(zr(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let o=gg(zr(e)).map(s=>this._registerQuery(s).observable),r=po(o);return r=Q0(r.pipe(Zt(1)),r.pipe(n3(1),t3(0))),r.pipe(ae(s=>{let a={matches:!1,breakpoints:{}};return s.forEach(({matches:c,query:l})=>{a.matches=a.matches||c,a.breakpoints[l]=c}),a}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);let i=this._mediaMatcher.matchMedia(e),r={observable:new ai(s=>{let a=c=>this._zone.run(()=>s.next(c));return i.addListener(a),()=>{i.removeListener(a)}}).pipe(Un(i),ae(({matches:s})=>({query:e,matches:s})),Ue(this._destroySubject)),mql:i};return this._queries.set(e,r),r}static{this.\u0275fac=function(i){return new(i||t)(A(PP),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function gg(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}var xg=" ";function Z5(t,n,e){let i=Q3(t,n);e=e.trim(),!i.some(o=>o.trim()===e)&&(i.push(e),t.setAttribute(n,i.join(xg)))}function n4(t,n,e){let i=Q3(t,n);e=e.trim();let o=i.filter(r=>r!==e);o.length?t.setAttribute(n,o.join(xg)):t.removeAttribute(n)}function Q3(t,n){return t.getAttribute(n)?.match(/\S+/g)??[]}var wg="cdk-describedby-message",Y3="cdk-describedby-host",q5=0,i4=(()=>{class t{constructor(e,i){this._platform=i,this._messageRegistry=new Map,this._messagesContainer=null,this._id=`${q5++}`,this._document=e,this._id=D(da)+"-"+q5++}describe(e,i,o){if(!this._canBeDescribed(e,i))return;let r=j5(i,o);typeof i!="string"?(vg(i,this._id),this._messageRegistry.set(r,{messageElement:i,referenceCount:0})):this._messageRegistry.has(r)||this._createMessageElement(i,o),this._isElementDescribedByMessage(e,r)||this._addMessageReference(e,r)}removeDescription(e,i,o){if(!i||!this._isElementNode(e))return;let r=j5(i,o);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),typeof i=="string"){let s=this._messageRegistry.get(r);s&&s.referenceCount===0&&this._deleteMessageElement(r)}this._messagesContainer?.childNodes.length===0&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let e=this._document.querySelectorAll(`[${Y3}="${this._id}"]`);for(let i=0;io.indexOf(wg)!=0);e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){let o=this._messageRegistry.get(i);Z5(e,"aria-describedby",o.messageElement.id),e.setAttribute(Y3,this._id),o.referenceCount++}_removeMessageReference(e,i){let o=this._messageRegistry.get(i);o.referenceCount--,n4(e,"aria-describedby",o.messageElement.id),e.removeAttribute(Y3)}_isElementDescribedByMessage(e,i){let o=Q3(e,"aria-describedby"),r=this._messageRegistry.get(i),s=r&&r.messageElement.id;return!!s&&o.indexOf(s)!=-1}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&typeof i=="object")return!0;let o=i==null?"":`${i}`.trim(),r=e.getAttribute("aria-label");return o?!r||r.trim()!==o:!1}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Me))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function j5(t,n){return typeof t=="string"?`${n||""}/${t}`:t}function vg(t,n){t.id||(t.id=`${wg}-${n}-${q5++}`)}var ZP=200,G5=class{constructor(n,e){this._letterKeyStream=new q,this._items=[],this._selectedItemIndex=-1,this._pressedLetters=[],this._selectedItem=new q,this.selectedItem=this._selectedItem;let i=typeof e?.debounceInterval=="number"?e.debounceInterval:ZP;e?.skipPredicate&&(this._skipPredicateFn=e.skipPredicate),this.setItems(n),this._setupKeyHandler(i)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(n){this._selectedItemIndex=n}setItems(n){this._items=n}handleKey(n){let e=n.keyCode;n.key&&n.key.length===1?this._letterKeyStream.next(n.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(n){this._letterKeyStream.pipe(wt(e=>this._pressedLetters.push(e)),t3(n),xt(()=>this._pressedLetters.length>0),ae(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(e=>{for(let i=1;ii.disabled,this.tabOut=new q,this.change=new q,n instanceof E8?this._itemChangesSubscription=n.changes.subscribe(i=>this._itemsChanged(i.toArray())):I8(n)&&(this._effectRef=u9(()=>this._itemsChanged(n()),{injector:e}))}skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}withTypeAhead(n=200){this._typeaheadSubscription.unsubscribe();let e=this._getItemsArray();return this._typeahead=new G5(e,{debounceInterval:typeof n=="number"?n:void 0,skipPredicate:i=>this._skipPredicateFn(i)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(i=>{this.setActiveItem(i)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}withPageUpDown(n=!0,e=10){return this._pageUpAndDown={enabled:n,delta:e},this}setActiveItem(n){let e=this._activeItem;this.updateActiveItem(n),this._activeItem!==e&&this.change.next(this._activeItemIndex)}onKeydown(n){let e=n.keyCode,o=["altKey","ctrlKey","metaKey","shiftKey"].every(r=>!n[r]||this._allowedModifierKeys.indexOf(r)>-1);switch(e){case 9:this.tabOut.next();return;case 40:if(this._vertical&&o){this.setNextItemActive();break}else return;case 38:if(this._vertical&&o){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&o){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&o){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&o){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&o){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&o){let r=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(r>0?r:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&o){let r=this._activeItemIndex+this._pageUpAndDown.delta,s=this._getItemsArray().length;this._setActiveItemByIndex(r-1&&e!==this._activeItemIndex&&(this._activeItemIndex=e,this._typeahead?.setCurrentSelectedItemIndex(e))}}},J3=class extends W5{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}};var Ka=(()=>{class t{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return JP(e)&&getComputedStyle(e).visibility==="visible"}isTabbable(e){if(!this._platform.isBrowser)return!1;let i=QP(ak(e));if(i&&(bg(i)===-1||!this.isVisible(i)))return!1;let o=e.nodeName.toLowerCase(),r=bg(e);return e.hasAttribute("contenteditable")?r!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&&this._platform.IOS&&!rk(e)?!1:o==="audio"?e.hasAttribute("controls")?r!==-1:!1:o==="video"?r===-1?!1:r!==null?!0:this._platform.FIREFOX||e.hasAttribute("controls"):e.tabIndex>=0}isFocusable(e,i){return sk(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}static{this.\u0275fac=function(i){return new(i||t)(A(Me))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function QP(t){try{return t.frameElement}catch{return null}}function JP(t){return!!(t.offsetWidth||t.offsetHeight||typeof t.getClientRects=="function"&&t.getClientRects().length)}function ek(t){let n=t.nodeName.toLowerCase();return n==="input"||n==="select"||n==="button"||n==="textarea"}function tk(t){return ik(t)&&t.type=="hidden"}function nk(t){return ok(t)&&t.hasAttribute("href")}function ik(t){return t.nodeName.toLowerCase()=="input"}function ok(t){return t.nodeName.toLowerCase()=="a"}function Sg(t){if(!t.hasAttribute("tabindex")||t.tabIndex===void 0)return!1;let n=t.getAttribute("tabindex");return!!(n&&!isNaN(parseInt(n,10)))}function bg(t){if(!Sg(t))return null;let n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}function rk(t){let n=t.nodeName.toLowerCase(),e=n==="input"&&t.type;return e==="text"||e==="password"||n==="select"||n==="textarea"}function sk(t){return tk(t)?!1:ek(t)||nk(t)||t.hasAttribute("contenteditable")||Sg(t)}function ak(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}var $5=class{get enabled(){return this._enabled}set enabled(n){this._enabled=n,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}constructor(n,e,i,o,r=!1,s){this._element=n,this._checker=e,this._ngZone=i,this._document=o,this._injector=s,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,r||this.attachAnchors()}destroy(){let n=this._startAnchor,e=this._endAnchor;n&&(n.removeEventListener("focus",this.startAnchorListener),n.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(n)))})}focusFirstTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(n)))})}focusLastTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(n)))})}_getRegionBoundary(n){let e=this._element.querySelectorAll(`[cdk-focus-region-${n}], [cdkFocusRegion${n}], [cdk-focus-${n}]`);return n=="start"?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(n){let e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){let i=this._getFirstTabbableElement(e);return i?.focus(n),!!i}return e.focus(n),!0}return this.focusFirstTabbableElement(n)}focusFirstTabbableElement(n){let e=this._getRegionBoundary("start");return e&&e.focus(n),!!e}focusLastTabbableElement(n){let e=this._getRegionBoundary("end");return e&&e.focus(n),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;let e=n.children;for(let i=0;i=0;i--){let o=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(o)return o}return null}_createAnchor(){let n=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,n),n.classList.add("cdk-visually-hidden"),n.classList.add("cdk-focus-trap-anchor"),n.setAttribute("aria-hidden","true"),n}_toggleAnchorTabIndex(n,e){n?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(n){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_executeOnStable(n){this._injector?di(n,{injector:this._injector}):setTimeout(n)}},o4=(()=>{class t{constructor(e,i,o){this._checker=e,this._ngZone=i,this._injector=D(It),this._document=o}create(e,i=!1){return new $5(e,this._checker,this._ngZone,this._document,i,this._injector)}static{this.\u0275fac=function(i){return new(i||t)(A(Ka),A(X),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Q5(t){return t.buttons===0||t.detail===0}function J5(t){let n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!!n&&n.identifier===-1&&(n.radiusX==null||n.radiusX===1)&&(n.radiusY==null||n.radiusY===1)}var ck=new U("cdk-input-modality-detector-options"),lk={ignoreKeys:[18,17,224,91,16]},Mg=650,Tr=Di({passive:!0,capture:!0}),dk=(()=>{class t{get mostRecentModality(){return this._modality.value}constructor(e,i,o,r){this._platform=e,this._mostRecentTarget=null,this._modality=new Tt(null),this._lastTouchMs=0,this._onKeydown=s=>{this._options?.ignoreKeys?.some(a=>a===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=Mn(s))},this._onMousedown=s=>{Date.now()-this._lastTouchMs{if(J5(s)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=Mn(s)},this._options=u(u({},lk),r),this.modalityDetected=this._modality.pipe(n3(1)),this.modalityChanged=this.modalityDetected.pipe(ca()),e.isBrowser&&i.runOutsideAngular(()=>{o.addEventListener("keydown",this._onKeydown,Tr),o.addEventListener("mousedown",this._onMousedown,Tr),o.addEventListener("touchstart",this._onTouchstart,Tr)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Tr),document.removeEventListener("mousedown",this._onMousedown,Tr),document.removeEventListener("touchstart",this._onTouchstart,Tr))}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X),A(te),A(ck,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),uk=new U("liveAnnouncerElement",{providedIn:"root",factory:fk});function fk(){return null}var mk=new U("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),pk=0,Eg=(()=>{class t{constructor(e,i,o,r){this._ngZone=i,this._defaultOptions=r,this._document=o,this._liveElement=e||this._createLiveElement()}announce(e,...i){let o=this._defaultOptions,r,s;return i.length===1&&typeof i[0]=="number"?s=i[0]:[r,s]=i,this.clear(),clearTimeout(this._previousTimeout),r||(r=o&&o.politeness?o.politeness:"polite"),s==null&&o&&(s=o.duration),this._liveElement.setAttribute("aria-live",r),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(a=>this._currentResolve=a)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,typeof s=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let r=0;r .cdk-overlay-container [aria-modal="true"]');for(let o=0;o{class t{constructor(e,i,o,r,s){this._ngZone=e,this._platform=i,this._inputModalityDetector=o,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new q,this._rootNodeFocusAndBlurListener=a=>{let c=Mn(a);for(let l=c;l;l=l.parentElement)a.type==="focus"?this._onFocus(a,l):this._onBlur(a,l)},this._document=r,this._detectionMode=s?.detectionMode||Z3.IMMEDIATE}monitor(e,i=!1){let o=Kn(e);if(!this._platform.isBrowser||o.nodeType!==1)return W();let r=pg(o)||this._getDocument(),s=this._elementInfo.get(o);if(s)return i&&(s.checkChildren=!0),s.subject;let a={checkChildren:i,subject:new q,rootNode:r};return this._elementInfo.set(o,a),this._registerGlobalListeners(a),a.subject}stopMonitoring(e){let i=Kn(e),o=this._elementInfo.get(i);o&&(o.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(o))}focusVia(e,i,o){let r=Kn(e),s=this._getDocument().activeElement;r===s?this._getClosestElementsInfo(r).forEach(([a,c])=>this._originChanged(a,i,c)):(this._setOrigin(i),typeof r.focus=="function"&&r.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===Z3.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused",i==="touch"),e.classList.toggle("cdk-keyboard-focused",i==="keyboard"),e.classList.toggle("cdk-mouse-focused",i==="mouse"),e.classList.toggle("cdk-program-focused",i==="program")}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=e,this._originFromTouchInteraction=e==="touch"&&i,this._detectionMode===Z3.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?Mg:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(e,i){let o=this._elementInfo.get(i),r=Mn(e);!o||!o.checkChildren&&i!==r||this._originChanged(i,this._getFocusOrigin(r),o)}_onBlur(e,i){let o=this._elementInfo.get(i);!o||o.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(o,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;let i=e.rootNode,o=this._rootNodeFocusListenerCount.get(i)||0;o||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,X3),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,X3)}),this._rootNodeFocusListenerCount.set(i,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Ue(this._stopInputModalityDetector)).subscribe(r=>{this._setOrigin(r,!0)}))}_removeGlobalListeners(e){let i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){let o=this._rootNodeFocusListenerCount.get(i);o>1?this._rootNodeFocusListenerCount.set(i,o-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,X3),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,X3),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,o){this._setClasses(e,i),this._emitOrigin(o,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){let i=[];return this._elementInfo.forEach((o,r)=>{(r===e||o.checkChildren&&r.contains(e))&&i.push([r,o])}),i}_isLastInteractionFromInputLabel(e){let{_mostRecentTarget:i,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!i||i===e||e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"||e.disabled)return!1;let r=e.labels;if(r){for(let s=0;s{class t{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=D(yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return h2.NONE;let e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);let i=this._document.defaultView||window,o=i&&i.getComputedStyle?i.getComputedStyle(e):null,r=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),r){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return h2.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return h2.BLACK_ON_WHITE}return h2.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){let e=this._document.body.classList;e.remove(H5,_g,Cg),this._hasCheckedHighContrastMode=!0;let i=this.getHighContrastMode();i===h2.BLACK_ON_WHITE?e.add(H5,_g):i===h2.WHITE_ON_BLACK&&e.add(H5,Cg)}}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),r4=(()=>{class t{constructor(e){e._applyBodyHighContrastModeCssClasses()}static{this.\u0275fac=function(i){return new(i||t)(A(eu))}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[K3]})}}return t})();var gk=new U("cdk-dir-doc",{providedIn:"root",factory:yk});function yk(){return D(te)}var vk=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function bk(t){let n=t?.toLowerCase()||"";return n==="auto"&&typeof navigator<"u"&&navigator?.language?vk.test(navigator.language)?"rtl":"ltr":n==="rtl"?"rtl":"ltr"}var an=(()=>{class t{constructor(e){if(this.value="ltr",this.change=new xe,e){let i=e.body?e.body.dir:null,o=e.documentElement?e.documentElement.dir:null;this.value=bk(i||o||"ltr")}}ngOnDestroy(){this.change.complete()}static{this.\u0275fac=function(i){return new(i||t)(A(gk,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var n1=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var _k=["text"],Ck=[[["mat-icon"]],"*"],xk=["mat-icon","*"];function wk(t,n){if(t&1&&L(0,"mat-pseudo-checkbox",1),t&2){let e=P();w("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function Sk(t,n){if(t&1&&L(0,"mat-pseudo-checkbox",3),t&2){let e=P();w("disabled",e.disabled)}}function Mk(t,n){if(t&1&&(p(0,"span",4),x(1),h()),t&2){let e=P();b(),ie("(",e.group.label,")")}}var Pg=(()=>{class t{static{this.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)"}static{this.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)"}static{this.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)"}static{this.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)"}}return t})(),kg=(()=>{class t{static{this.COMPLEX="375ms"}static{this.ENTERING="225ms"}static{this.EXITING="195ms"}}return t})();function Ek(){return!0}var Lk=new U("mat-sanity-checks",{providedIn:"root",factory:Ek}),qe=(()=>{class t{constructor(e,i,o){this._sanityChecks=i,this._document=o,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return $a()?!1:typeof this._sanityChecks=="boolean"?this._sanityChecks:!!this._sanityChecks[e]}static{this.\u0275fac=function(i){return new(i||t)(A(eu),A(Lk,8),A(te))}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[n1,n1]})}}return t})();var Rr=class{constructor(n,e,i,o,r){this._defaultMatcher=n,this.ngControl=e,this._parentFormGroup=i,this._parentForm=o,this._stateChanges=r,this.errorState=!1}updateErrorState(){let n=this.errorState,e=this._parentFormGroup||this._parentForm,i=this.matcher||this._defaultMatcher,o=this.ngControl?this.ngControl.control:null,r=i?.isErrorState(o,e)??!1;r!==n&&(this.errorState=r,this._stateChanges.next())}};var a4=(()=>{class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Yn=function(t){return t[t.FADING_IN=0]="FADING_IN",t[t.VISIBLE=1]="VISIBLE",t[t.FADING_OUT=2]="FADING_OUT",t[t.HIDDEN=3]="HIDDEN",t}(Yn||{}),iu=class{constructor(n,e,i,o=!1){this._renderer=n,this.element=e,this.config=i,this._animationForciblyDisabledThroughCss=o,this.state=Yn.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}},Lg=Di({passive:!0,capture:!0}),ou=class{constructor(){this._events=new Map,this._delegateEventHandler=n=>{let e=Mn(n);e&&this._events.get(n.type)?.forEach((i,o)=>{(o===e||o.contains(e))&&i.forEach(r=>r.handleEvent(n))})}}addHandler(n,e,i,o){let r=this._events.get(e);if(r){let s=r.get(i);s?s.add(o):r.set(i,new Set([o]))}else this._events.set(e,new Map([[i,new Set([o])]])),n.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,Lg)})}removeHandler(n,e,i){let o=this._events.get(n);if(!o)return;let r=o.get(e);r&&(r.delete(i),r.size===0&&o.delete(e),o.size===0&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,Lg)))}},Ig={enterDuration:225,exitDuration:150},Ik=800,Ag=Di({passive:!0,capture:!0}),zg=["mousedown","touchstart"],Tg=["mouseup","mouseleave","touchend","touchcancel"],ru=class t{static{this._eventManager=new ou}constructor(n,e,i,o){this._target=n,this._ngZone=e,this._platform=o,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,o.isBrowser&&(this._containerElement=Kn(i))}fadeInRipple(n,e,i={}){let o=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),r=u(u({},Ig),i.animation);i.centered&&(n=o.left+o.width/2,e=o.top+o.height/2);let s=i.radius||Ak(n,e,o),a=n-o.left,c=e-o.top,l=r.enterDuration,d=document.createElement("div");d.classList.add("mat-ripple-element"),d.style.left=`${a-s}px`,d.style.top=`${c-s}px`,d.style.height=`${s*2}px`,d.style.width=`${s*2}px`,i.color!=null&&(d.style.backgroundColor=i.color),d.style.transitionDuration=`${l}ms`,this._containerElement.appendChild(d);let f=window.getComputedStyle(d),m=f.transitionProperty,y=f.transitionDuration,C=m==="none"||y==="0s"||y==="0s, 0s"||o.width===0&&o.height===0,_=new iu(this,d,i,C);d.style.transform="scale3d(1, 1, 1)",_.state=Yn.FADING_IN,i.persistent||(this._mostRecentTransientRipple=_);let S=null;return!C&&(l||r.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let I=()=>{S&&(S.fallbackTimer=null),clearTimeout(N),this._finishRippleTransition(_)},z=()=>this._destroyRipple(_),N=setTimeout(z,l+100);d.addEventListener("transitionend",I),d.addEventListener("transitioncancel",z),S={onTransitionEnd:I,onTransitionCancel:z,fallbackTimer:N}}),this._activeRipples.set(_,S),(C||!l)&&this._finishRippleTransition(_),_}fadeOutRipple(n){if(n.state===Yn.FADING_OUT||n.state===Yn.HIDDEN)return;let e=n.element,i=u(u({},Ig),n.config.animation);e.style.transitionDuration=`${i.exitDuration}ms`,e.style.opacity="0",n.state=Yn.FADING_OUT,(n._animationForciblyDisabledThroughCss||!i.exitDuration)&&this._finishRippleTransition(n)}fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){let e=Kn(n);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,zg.forEach(i=>{t._eventManager.addHandler(this._ngZone,i,e,this)}))}handleEvent(n){n.type==="mousedown"?this._onMousedown(n):n.type==="touchstart"?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{Tg.forEach(e=>{this._triggerElement.addEventListener(e,this,Ag)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===Yn.FADING_IN?this._startFadeOutTransition(n):n.state===Yn.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){let e=n===this._mostRecentTransientRipple,{persistent:i}=n.config;n.state=Yn.VISIBLE,!i&&(!e||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){let e=this._activeRipples.get(n)??null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=Yn.HIDDEN,e!==null&&(n.element.removeEventListener("transitionend",e.onTransitionEnd),n.element.removeEventListener("transitioncancel",e.onTransitionCancel),e.fallbackTimer!==null&&clearTimeout(e.fallbackTimer)),n.element.remove()}_onMousedown(n){let e=Q5(n),i=this._lastTouchStartEvent&&Date.now(){let e=n.state===Yn.VISIBLE||n.config.terminateOnPointerUp&&n.state===Yn.FADING_IN;!n.config.persistent&&e&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let n=this._triggerElement;n&&(zg.forEach(e=>t._eventManager.removeHandler(e,n,this)),this._pointerUpEventsRegistered&&(Tg.forEach(e=>n.removeEventListener(e,this,Ag)),this._pointerUpEventsRegistered=!1))}};function Ak(t,n,e){let i=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),o=Math.max(Math.abs(n-e.top),Math.abs(n-e.bottom));return Math.sqrt(i*i+o*o)}var Og=new U("mat-ripple-global-options"),Fg=(()=>{class t{get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}constructor(e,i,o,r,s){this._elementRef=e,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new ru(this,i,e,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:u(u(u({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,o){return typeof e=="number"?this._rippleRenderer.fadeInRipple(e,i,u(u({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,u(u({},this.rippleConfig),e))}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X),v(Me),v(Og,8),v(qt,8))}}static{this.\u0275dir=V({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,o){i&2&&he("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0})}}return t})(),au=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})(),zk=(()=>{class t{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1,this.appearance="full"}static{this.\u0275fac=function(i){return new(i||t)(v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,o){i&2&&he("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[k],decls:0,vars:0,template:function(i,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-app-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-app-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0})}}return t})(),Tk=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe]})}}return t})(),cu=new U("MAT_OPTION_PARENT_COMPONENT");var lu=new U("MatOptgroup");var Nk=0,su=class{constructor(n,e=!1){this.source=n,this.isUserInput=e}},c4=(()=>{class t{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=e}get disableRipple(){return!!(this._parent&&this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}constructor(e,i,o,r){this._element=e,this._changeDetectorRef=i,this._parent=o,this.group=r,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${Nk++}`,this.onSelectionChange=new xe,this._stateChanges=new q}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){let o=this._getHostElement();typeof o.focus=="function"&&o.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!fn(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new su(this,e))}static{this.\u0275fac=function(i){return new(i||t)(v($),v(mt),v(cu,8),v(lu,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-option"]],viewQuery:function(i,o){if(i&1&&ft(_k,7),i&2){let r;me(r=pe())&&(o._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,o){i&1&&B("click",function(){return o._selectViaInteraction()})("keydown",function(s){return o._handleKeydown(s)}),i&2&&(xn("id",o.id),Z("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),he("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",ue]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[st,k],ngContentSelectors:xk,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,o){i&1&&(Ge(Ck),F(0,wk,1,2,"mat-pseudo-checkbox",1),ce(1),p(2,"span",2,0),ce(4,1),h(),F(5,Sk,1,1,"mat-pseudo-checkbox",3)(6,Mk,2,1,"span",4),L(7,"div",5)),i&2&&(Oe(o.multiple?0:-1),b(5),Oe(!o.multiple&&o.selected&&!o.hideSingleSelectionIndicator?5:-1),b(),Oe(o.group&&o.group._inert?6:-1),b(),w("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[zk,Fg],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-app-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color);outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-app-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return t})();function Ug(t,n,e){if(e.length){let i=n.toArray(),o=e.toArray(),r=0;for(let s=0;se+i?Math.max(0,t-i+n):e}var du=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[au,qe,Tk]})}}return t})(),Ng={capture:!0},Dg=["focus","mousedown","mouseenter","touchstart"],tu="mat-ripple-loader-uninitialized",nu="mat-ripple-loader-class-name",Rg="mat-ripple-loader-centered",s4="mat-ripple-loader-disabled",Vg=(()=>{class t{constructor(){this._document=D(te,{optional:!0}),this._animationMode=D(qt,{optional:!0}),this._globalRippleOptions=D(Og,{optional:!0}),this._platform=D(Me),this._ngZone=D(X),this._hosts=new Map,this._onInteraction=e=>{let i=Mn(e);if(i instanceof HTMLElement){let o=i.closest(`[${tu}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}},this._ngZone.runOutsideAngular(()=>{for(let e of Dg)this._document?.addEventListener(e,this._onInteraction,Ng)})}ngOnDestroy(){let e=this._hosts.keys();for(let i of e)this.destroyRipple(i);for(let i of Dg)this._document?.removeEventListener(i,this._onInteraction,Ng)}configureRipple(e,i){e.setAttribute(tu,this._globalRippleOptions?.namespace??""),(i.className||!e.hasAttribute(nu))&&e.setAttribute(nu,i.className||""),i.centered&&e.setAttribute(Rg,""),i.disabled&&e.setAttribute(s4,"")}getRipple(e){return this._hosts.get(e)||this._createRipple(e)}setDisabled(e,i){let o=this._hosts.get(e);if(o){o.disabled=i;return}i?e.setAttribute(s4,""):e.removeAttribute(s4)}_createRipple(e){if(!this._document)return;let i=this._hosts.get(e);if(i)return i;e.querySelector(".mat-ripple")?.remove();let o=this._document.createElement("span");o.classList.add("mat-ripple",e.getAttribute(nu)),e.append(o);let r=new Fg(new $(o),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return r._isInitialized=!0,r.trigger=e,r.centered=e.hasAttribute(Rg),r.disabled=e.hasAttribute(s4),this.attachRipple(e,r),r}attachRipple(e,i){e.removeAttribute(tu),this._hosts.set(e,i)}destroyRipple(e){let i=this._hosts.get(e);i&&(i.ngOnDestroy(),this._hosts.delete(e))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Hg=["mat-button",""],qg=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],Gg=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Dk='.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, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-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-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-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)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-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);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-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);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-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);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-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);border-color:var(--mdc-outlined-button-disabled-outline-color)}.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);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-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',Wg=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var Rk=["mat-icon-button",""],Pk=["*"];var kk=new U("MAT_BUTTON_CONFIG");var Ok=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],uu=(()=>{class t{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(e){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,e)}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}constructor(e,i,o,r){this._elementRef=e,this._platform=i,this._ngZone=o,this._animationMode=r,this._focusMonitor=D(Pi),this._rippleLoader=D(Vg),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=D(kk,{optional:!0}),a=e.nativeElement,c=a.classList;this.disabledInteractive=s?.disabledInteractive??!1,this.color=s?.color??null,this._rippleLoader?.configureRipple(a,{className:"mat-mdc-button-ripple"});for(let{attribute:l,mdcClasses:d}of Ok)a.hasAttribute(l)&&c.add(...d)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static{this.\u0275fac=function(i){pr()}}static{this.\u0275dir=V({type:t,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",ue],disabled:[2,"disabled","disabled",ue],ariaDisabled:[2,"aria-disabled","ariaDisabled",ue],disabledInteractive:[2,"disabledInteractive","disabledInteractive",ue]},features:[st]})}}return t})();var Fk=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r),this._haltDisabledEvents=s=>{this.disabled&&(s.preventDefault(),s.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}static{this.\u0275fac=function(i){pr()}}static{this.\u0275dir=V({type:t,inputs:{tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:Ii(e)]},features:[st,we]})}}return t})(),$g=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[we,k],attrs:Hg,ngContentSelectors:Gg,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(qg),L(0,"span",0),ce(1),p(2,"span",1),ce(3,1),h(),ce(4,2),L(5,"span",2)(6,"span",3)),i&2&&he("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.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, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-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-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-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)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-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);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-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);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-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);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-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);border-color:var(--mdc-outlined-button-disabled-outline-color)}.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);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-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}}return t})(),Kg=(()=>{class t extends Fk{constructor(e,i,o,r){super(e,i,o,r)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[we,k],attrs:Hg,ngContentSelectors:Gg,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(qg),L(0,"span",0),ce(1),p(2,"span",1),ce(3,1),h(),ce(4,2),L(5,"span",2)(6,"span",3)),i&2&&he("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[Dk,Wg],encapsulation:2,changeDetection:0})}}return t})();var Yg=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[we,k],attrs:Rk,ngContentSelectors:Pk,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(),L(0,"span",0),ce(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, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.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-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[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}',Wg],encapsulation:2,changeDetection:0})}}return t})();var Pr=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,au,qe]})}}return t})();var l4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-associados"]],standalone:!0,features:[k],decls:26,vars:0,consts:[[1,"container"],[1,"imagem"],[1,"imagem_ord"],["src","BRASiLAMARRAS.png"],["src","CSL.png"],["src","lankhorst_euronete_brasil_logo.png"],["src","VAN_BEEST.png"],["src","TEIJIN.png"],[1,"texto"],[1,"descricao"],["mat-button","","routerLink","/associese",1,"bttn-SM"],[1,"texto2"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h1"),x(3,"Associados"),h(),p(4,"div",2),L(5,"img",3)(6,"img",4)(7,"img",5)(8,"img",6)(9,"img",7),h()(),p(10,"div",8)(11,"h5"),x(12,"Por que se associar \xE0 A.B.I.C.C.A?"),h(),p(13,"p",9),x(14,"Associados participam ativamente das decis\xF5es estrat\xE9gicas e integram comiss\xF5es tem\xE1ticas."),L(15,"br"),x(16," Tenha acesso a informa\xE7\xF5es relevantes sobre o mercado."),L(17,"br"),x(18," Apoio da Abicca em a\xE7\xF5es de defesa contra concorr\xEAncia desleal e importa\xE7\xF5es prejudiciais."),L(19,"br"),x(20," Tenha representatividade junto a \xF3rg\xE3os governamentais."),L(21,"br"),h(),p(22,"button",10)(23,"span")(24,"p",11),x(25,"SAIBA MAIS"),h()()()()())},dependencies:[Pr,$g,Lr,At],styles:[".container[_ngcontent-%COMP%]{display:flex;width:100%;height:600px;justify-content:center;row-gap:20px;flex-direction:column}.imagem[_ngcontent-%COMP%]{align-self:center;width:100%}.imagem[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{text-align:center;line-height:1.5;letter-spacing:normal;color:var(--neutra);width:300px;padding:0;margin:0 auto 10px;border-bottom:2px solid var(--neutra)}.imagem_ord[_ngcontent-%COMP%]{display:flex;column-gap:2%;justify-content:center}.imagem_ord[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{background-color:var(--neutra);padding:5px;border-radius:10px}.texto[_ngcontent-%COMP%]{width:100%;align-self:center}.texto[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-bottom:20px;text-align:center;line-height:1.5;letter-spacing:normal;color:var(--neutra)}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:justify;font-size:1.2rem;margin-top:15px;line-height:1.5;letter-spacing:normal;width:fit-content;margin-left:auto;margin-right:auto;color:var(--neutra)}.bttn-SM[_ngcontent-%COMP%]{display:flex;width:fit-content;margin:0 auto 20px;background:var(--primaria);box-shadow:0 1px 12px var(--primaria);border:1px solid var(--quarta)}.bttn-SM[_ngcontent-%COMP%] .texto2[_ngcontent-%COMP%]{font-weight:700;color:var(--quarta)}*[_ngcontent-%COMP%]::selection{-webkit-text-fill-color:white;background-color:#027274}.texto[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]:first-letter{font-size:2rem}.bttn-SM[_ngcontent-%COMP%]:hover{background-color:var(--terciaria)}"]})};var d4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-animacao-rodape"]],standalone:!0,features:[k],decls:9,vars:0,consts:[[1,"corpo"],[1,"ponterolante"],[1,"cima-barra"],[1,"fundo-barra"],[1,"baixo-barra"],[1,"barrasuperior"],["src","Elementos_Graficos/Placa_Abica.png","alt",""]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1),L(2,"div",2)(3,"div",3)(4,"div",4),h(),p(5,"div",5),L(6,"div")(7,"img",6)(8,"div"),h()())},styles:[".corpo[_ngcontent-%COMP%]{background-color:var(--neutra);width:100%}.ponterolante[_ngcontent-%COMP%]{position:absolute;width:100%;height:40px}.cima-barra[_ngcontent-%COMP%], .fundo-barra[_ngcontent-%COMP%], .baixo-barra[_ngcontent-%COMP%]{width:100%}.fundo-barra[_ngcontent-%COMP%]{height:30px;background:#ffc90f}.cima-barra[_ngcontent-%COMP%], .baixo-barra[_ngcontent-%COMP%]{width:100%;height:3px;background:#daa800}.barrasuperior[_ngcontent-%COMP%]{width:100%;height:fit-content}img[_ngcontent-%COMP%]{position:relative;margin-top:10px;animation:_ngcontent-%COMP%_moverBalancinho 45s linear infinite}@keyframes _ngcontent-%COMP%_moverBalancinho{0%{left:0}50%{left:calc(100% - var(--tamanhoBalancinho))}to{left:0}}"]})};var Zg=()=>{},Nu={},Cy={},xy=null,wy={mark:Zg,measure:Zg};try{typeof window<"u"&&(Nu=window),typeof document<"u"&&(Cy=document),typeof MutationObserver<"u"&&(xy=MutationObserver),typeof performance<"u"&&(wy=performance)}catch{}var{userAgent:Qg=""}=Nu.navigator||{},r1=Nu,vt=Cy,Jg=xy,u4=wy,Mce=!!r1.document,Eo=!!vt.documentElement&&!!vt.head&&typeof vt.addEventListener=="function"&&typeof vt.createElement=="function",Sy=~Qg.indexOf("MSIE")||~Qg.indexOf("Trident/"),St="classic",My="duotone",En="sharp",Ln="sharp-duotone",Uk=[St,My,En,Ln],Bk={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},ey={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},Vk=["kit"],jk=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,Hk=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,qk={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Gk={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Wk={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},$k={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},Kk={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},Yk={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},Ey={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Xk=["solid","regular","light","thin","duotone","brands"],Ly=[1,2,3,4,5,6,7,8,9,10],Zk=Ly.concat([11,12,13,14,15,16,17,18,19,20]),Za={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Qk=[...Object.keys($k),...Xk,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Za.GROUP,Za.SWAP_OPACITY,Za.PRIMARY,Za.SECONDARY].concat(Ly.map(t=>"".concat(t,"x"))).concat(Zk.map(t=>"w-".concat(t))),Jk={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},eO={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},tO={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},ty={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},So="___FONT_AWESOME___",yu=16,Iy="fa",Ay="svg-inline--fa",b2="data-fa-i2svg",vu="data-fa-pseudo-element",nO="data-fa-pseudo-element-pending",Du="data-prefix",Ru="data-icon",ny="fontawesome-i2svg",iO="async",oO=["HTML","HEAD","STYLE","SCRIPT"],zy=(()=>{try{return!0}catch{return!1}})(),Ty=[St,En,Ln];function ic(t){return new Proxy(t,{get(n,e){return e in n?n[e]:n[St]}})}var Ny=u({},Ey);Ny[St]=u(u(u({},Ey[St]),ey.kit),ey["kit-duotone"]);var y2=ic(Ny),bu=u({},Yk);bu[St]=u(u(u({},bu[St]),ty.kit),ty["kit-duotone"]);var tc=ic(bu),_u=u({},Kk);_u[St]=u(u({},_u[St]),tO.kit);var v2=ic(_u),Cu=u({},Wk);Cu[St]=u(u({},Cu[St]),eO.kit);var rO=ic(Cu),sO=jk,Dy="fa-layers-text",aO=Hk,cO=u({},Bk),Ece=ic(cO),lO=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],fu=Za,Fr=new Set;Object.keys(tc[St]).map(Fr.add.bind(Fr));Object.keys(tc[En]).map(Fr.add.bind(Fr));Object.keys(tc[Ln]).map(Fr.add.bind(Fr));var dO=[...Vk,...Qk],Ja=r1.FontAwesomeConfig||{};function uO(t){var n=vt.querySelector("script["+t+"]");if(n)return n.getAttribute(t)}function fO(t){return t===""?!0:t==="false"?!1:t==="true"?!0:t}vt&&typeof vt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(n=>{let[e,i]=n,o=fO(uO(e));o!=null&&(Ja[i]=o)});var Ry={styleDefault:"solid",familyDefault:"classic",cssPrefix:Iy,replacementClass:Ay,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Ja.familyPrefix&&(Ja.cssPrefix=Ja.familyPrefix);var Ur=u(u({},Ry),Ja);Ur.autoReplaceSvg||(Ur.observeMutations=!1);var K={};Object.keys(Ry).forEach(t=>{Object.defineProperty(K,t,{enumerable:!0,set:function(n){Ur[t]=n,ec.forEach(e=>e(K))},get:function(){return Ur[t]}})});Object.defineProperty(K,"familyPrefix",{enumerable:!0,set:function(t){Ur.cssPrefix=t,ec.forEach(n=>n(K))},get:function(){return Ur.cssPrefix}});r1.FontAwesomeConfig=K;var ec=[];function mO(t){return ec.push(t),()=>{ec.splice(ec.indexOf(t),1)}}var i1=yu,ki={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function pO(t){if(!t||!Eo)return;let n=vt.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=t;let e=vt.head.childNodes,i=null;for(let o=e.length-1;o>-1;o--){let r=e[o],s=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(i=r)}return vt.head.insertBefore(n,i),t}var hO="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function nc(){let t=12,n="";for(;t-- >0;)n+=hO[Math.random()*62|0];return n}function Br(t){let n=[];for(let e=(t||[]).length>>>0;e--;)n[e]=t[e];return n}function Pu(t){return t.classList?Br(t.classList):(t.getAttribute("class")||"").split(" ").filter(n=>n)}function Py(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function gO(t){return Object.keys(t||{}).reduce((n,e)=>n+"".concat(e,'="').concat(Py(t[e]),'" '),"").trim()}function g4(t){return Object.keys(t||{}).reduce((n,e)=>n+"".concat(e,": ").concat(t[e].trim(),";"),"")}function ku(t){return t.size!==ki.size||t.x!==ki.x||t.y!==ki.y||t.rotate!==ki.rotate||t.flipX||t.flipY}function yO(t){let{transform:n,containerWidth:e,iconWidth:i}=t,o={transform:"translate(".concat(e/2," 256)")},r="translate(".concat(n.x*32,", ").concat(n.y*32,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),a="rotate(".concat(n.rotate," 0 0)"),c={transform:"".concat(r," ").concat(s," ").concat(a)},l={transform:"translate(".concat(i/2*-1," -256)")};return{outer:o,inner:c,path:l}}function vO(t){let{transform:n,width:e=yu,height:i=yu,startCentered:o=!1}=t,r="";return o&&Sy?r+="translate(".concat(n.x/i1-e/2,"em, ").concat(n.y/i1-i/2,"em) "):o?r+="translate(calc(-50% + ".concat(n.x/i1,"em), calc(-50% + ").concat(n.y/i1,"em)) "):r+="translate(".concat(n.x/i1,"em, ").concat(n.y/i1,"em) "),r+="scale(".concat(n.size/i1*(n.flipX?-1:1),", ").concat(n.size/i1*(n.flipY?-1:1),") "),r+="rotate(".concat(n.rotate,"deg) "),r}var bO=`:root, :host { +`;return typeof i=="function"&&i(null,m),m}});var WI=M(_0=>{"use strict";var oee=WL(),cm=UI(),GI=VI(),ree=qI();function lm(t,n,e,i,o){let r=[].slice.call(arguments,1),s=r.length,a=typeof r[s-1]=="function";if(!a&&!oee())throw new Error("Callback required as last argument");if(a){if(s<2)throw new Error("Too few arguments provided");s===2?(o=e,e=n,n=i=void 0):s===3&&(n.getContext&&typeof o>"u"?(o=i,i=void 0):(o=i,i=e,e=n,n=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(e=n,n=i=void 0):s===2&&!n.getContext&&(i=e,e=n,n=void 0),new Promise(function(c,l){try{let d=cm.create(e,i);c(t(d,n,i))}catch(d){l(d)}})}try{let c=cm.create(e,i);o(null,t(c,n,i))}catch(c){o(c)}}_0.create=cm.create;_0.toCanvas=lm.bind(null,GI.render);_0.toDataURL=lm.bind(null,GI.renderToDataURL);_0.toString=lm.bind(null,function(t,n,e){return ree.render(t,e)})});var Xz=M((TNe,Yz)=>{"use strict";function jo(t){Object.defineProperty(this,"_next",{writable:!1,enumerable:!1,value:t}),this.done=!1}jo.prototype.next=function(){if(this.done)return{done:!0};var t=this._next();return t.done&&(this.done=!0),t};typeof Symbol<"u"&&(jo.prototype[Symbol.iterator]=function(){return this});jo.of=function(){var t=arguments,n=t.length,e=0;return new jo(function(){return e>=n?{done:!0}:{done:!1,value:t[e++]}})};jo.empty=function(){var t=new jo(null);return t.done=!0,t};jo.is=function(t){return t instanceof jo?!0:typeof t=="object"&&t!==null&&typeof t.next=="function"};Yz.exports=jo});var Qm=M((NNe,eT)=>{"use strict";var Zz=typeof ArrayBuffer<"u",Qz=typeof Symbol<"u";function Jz(t,n){var e,i,o,r,s;if(!t)throw new Error("obliterator/forEach: invalid iterable.");if(typeof n!="function")throw new Error("obliterator/forEach: expecting a callback.");if(Array.isArray(t)||Zz&&ArrayBuffer.isView(t)||typeof t=="string"||t.toString()==="[object Arguments]"){for(o=0,r=t.length;o{"use strict";var c1e=Math.pow(2,8)-1,l1e=Math.pow(2,16)-1,d1e=Math.pow(2,32)-1,u1e=Math.pow(2,7)-1,f1e=Math.pow(2,15)-1,m1e=Math.pow(2,31)-1;co.getPointerArray=function(t){var n=t-1;return n<=c1e?Uint8Array:n<=l1e?Uint16Array:n<=d1e?Uint32Array:Float64Array};co.getSignedPointerArray=function(t){var n=t-1;return n<=u1e?Int8Array:n<=f1e?Int16Array:n<=m1e?Int32Array:Float64Array};co.getNumberType=function(t){return t===(t|0)?Math.sign(t)===-1?t<=127&&t>=-128?Int8Array:t<=32767&&t>=-32768?Int16Array:Int32Array:t<=255?Uint8Array:t<=65535?Uint16Array:Uint32Array:Float64Array};var p1e={Uint8Array:1,Int8Array:2,Uint16Array:3,Int16Array:4,Uint32Array:5,Int32Array:6,Float32Array:7,Float64Array:8};co.getMinimalRepresentation=function(t,n){var e=null,i=0,o,r,s,a,c;for(a=0,c=t.length;ai&&(i=o,e=r);return e};co.isTypedArray=function(t){return typeof ArrayBuffer<"u"&&ArrayBuffer.isView(t)};co.concat=function(){var t=0,n,e,i;for(n=0,i=arguments.length;n{"use strict";var tT=Qm(),nT=Jm();function h1e(t){return Array.isArray(t)||nT.isTypedArray(t)}function ep(t){if(typeof t.length=="number")return t.length;if(typeof t.size=="number")return t.size}function g1e(t){var n=ep(t),e=typeof n=="number"?new Array(n):[],i=0;return tT(t,function(o){e[i++]=o}),e}function y1e(t){var n=ep(t),e=typeof n=="number"?nT.getPointerArray(n):Array,i=typeof n=="number"?new Array(n):[],o=typeof n=="number"?new e(n):[],r=0;return tT(t,function(s){i[r]=s,o[r]=r++}),[i,o]}B0.isArrayLike=h1e;B0.guessLength=ep;B0.toArray=g1e;B0.toArrayWithIndices=y1e});var rT=M((RNe,oT)=>{"use strict";var tp=Xz(),v1e=Qm(),b1e=Jm(),_1e=iT();function Ht(t,n,e){if(arguments.length<2&&(e=t,t=null,n=null),this.capacity=e,typeof this.capacity!="number"||this.capacity<=0)throw new Error("mnemonist/lru-cache: capacity should be positive number.");var i=b1e.getPointerArray(e);this.forward=new i(e),this.backward=new i(e),this.K=typeof t=="function"?new t(e):new Array(e),this.V=typeof n=="function"?new n(e):new Array(e),this.size=0,this.head=0,this.tail=0,this.items={}}Ht.prototype.clear=function(){this.size=0,this.head=0,this.tail=0,this.items={}};Ht.prototype.splayOnTop=function(t){var n=this.head;if(this.head===t)return this;var e=this.backward[t],i=this.forward[t];return this.tail===t?this.tail=e:this.backward[i]=e,this.forward[e]=i,this.backward[n]=t,this.head=t,this.forward[t]=n,this};Ht.prototype.set=function(t,n){var e=this.items[t];if(typeof e<"u"){this.splayOnTop(e),this.V[e]=n;return}this.size"u"))return this.splayOnTop(n),this.V[n]};Ht.prototype.peek=function(t){var n=this.items[t];if(!(typeof n>"u"))return this.V[n]};Ht.prototype.forEach=function(t,n){n=arguments.length>1?n:this;for(var e=0,i=this.size,o=this.head,r=this.K,s=this.V,a=this.forward;e=n)return{done:!0};var r=i[e];return t++,t=n)return{done:!0};var r=i[e];return t++,t=n)return{done:!0};var s=i[e],a=o[e];return t++,t{this.headers=new Map,n.split(` +`).forEach(e=>{let i=e.indexOf(":");if(i>0){let o=e.slice(0,i),r=o.toLowerCase(),s=e.slice(i+1).trim();this.maybeSetNormalizedName(o,r),this.headers.has(r)?this.headers.get(r).push(s):this.headers.set(r,[s])}})}:typeof Headers<"u"&&n instanceof Headers?(this.headers=new Map,n.forEach((e,i)=>{this.setHeaderEntries(i,e)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(n).forEach(([e,i])=>{this.setHeaderEntries(e,i)})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();let e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof t?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){let e=new t;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof t?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){let e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if(typeof i=="string"&&(i=[i]),i.length===0)return;this.maybeSetNormalizedName(n.name,e);let o=(n.op==="a"?this.headers.get(e):void 0)||[];o.push(...i),this.headers.set(e,o);break;case"d":let r=n.value;if(!r)this.headers.delete(e),this.normalizedNames.delete(e);else{let s=this.headers.get(e);if(!s)return;s=s.filter(a=>r.indexOf(a)===-1),s.length===0?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,s)}break}}setHeaderEntries(n,e){let i=(Array.isArray(e)?e:[e]).map(r=>r.toString()),o=n.toLowerCase();this.headers.set(o,i),this.maybeSetNormalizedName(n,o)}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}};var F8=class{encodeKey(n){return th(n)}encodeValue(n){return th(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}};function WN(t,n){let e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(o=>{let r=o.indexOf("="),[s,a]=r==-1?[n.decodeKey(o),""]:[n.decodeKey(o.slice(0,r)),n.decodeValue(o.slice(r+1))],c=e.get(s)||[];c.push(a),e.set(s,c)}),e}var $N=/%(\d[a-f0-9])/gi,KN={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function th(t){return encodeURIComponent(t).replace($N,(n,e)=>KN[e]??n)}function b3(t){return`${t}`}var Qo=class t{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new F8,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=WN(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{let i=n.fromObject[e],o=Array.isArray(i)?i.map(b3):[b3(i)];this.map.set(e,o)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();let e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){let e=[];return Object.keys(n).forEach(i=>{let o=n[i];Array.isArray(o)?o.forEach(r=>{e.push({param:i,value:r,op:"a"})}):e.push({param:i,value:o,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{let e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>n!=="").join("&")}clone(n){let e=new t({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":let e=(n.op==="a"?this.map.get(n.param):void 0)||[];e.push(b3(n.value)),this.map.set(n.param,e);break;case"d":if(n.value!==void 0){let i=this.map.get(n.param)||[],o=i.indexOf(b3(n.value));o!==-1&&i.splice(o,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}else{this.map.delete(n.param);break}}}),this.cloneFrom=this.updates=null)}};var U8=class{constructor(){this.map=new Map}set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}};function YN(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function nh(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function ih(t){return typeof Blob<"u"&&t instanceof Blob}function oh(t){return typeof FormData<"u"&&t instanceof FormData}function XN(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}var ba=class t{constructor(n,e,i,o){this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase();let r;if(YN(this.method)||o?(this.body=i!==void 0?i:null,r=o):r=i,r&&(this.reportProgress=!!r.reportProgress,this.withCredentials=!!r.withCredentials,r.responseType&&(this.responseType=r.responseType),r.headers&&(this.headers=r.headers),r.context&&(this.context=r.context),r.params&&(this.params=r.params),this.transferCache=r.transferCache),this.headers??=new Ti,this.context??=new U8,!this.params)this.params=new Qo,this.urlWithParams=e;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=e;else{let a=e.indexOf("?"),c=a===-1?"?":am.set(y,n.setHeaders[y]),l)),n.setParams&&(d=Object.keys(n.setParams).reduce((m,y)=>m.set(y,n.setParams[y]),d)),new t(e,i,s,{params:d,headers:l,context:f,reportProgress:c,responseType:o,withCredentials:a,transferCache:r})}},Jo=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(Jo||{}),Ca=class{constructor(n,e=200,i="OK"){this.headers=n.headers||new Ti,this.status=n.status!==void 0?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}},x3=class t extends Ca{constructor(n={}){super(n),this.type=Jo.ResponseHeader}clone(n={}){return new t({headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},a2=class t extends Ca{constructor(n={}){super(n),this.type=Jo.Response,this.body=n.body!==void 0?n.body:null}clone(n={}){return new t({body:n.body!==void 0?n.body:this.body,headers:n.headers||this.headers,status:n.status!==void 0?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}},Zo=class extends Ca{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${n.url||"(unknown url)"}`:this.message=`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}},hh=200,ZN=204;function O8(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials,transferCache:t.transferCache}}var xa=(()=>{class t{constructor(e){this.handler=e}request(e,i,o={}){let r;if(e instanceof ba)r=e;else{let c;o.headers instanceof Ti?c=o.headers:c=new Ti(o.headers);let l;o.params&&(o.params instanceof Qo?l=o.params:l=new Qo({fromObject:o.params})),r=new ba(e,i,o.body!==void 0?o.body:null,{headers:c,context:o.context,params:l,reportProgress:o.reportProgress,responseType:o.responseType||"json",withCredentials:o.withCredentials,transferCache:o.transferCache})}let s=W(r).pipe(Q1(c=>this.handler.handle(c)));if(e instanceof ba||o.observe==="events")return s;let a=s.pipe(xt(c=>c instanceof a2));switch(o.observe||"body"){case"body":switch(r.responseType){case"arraybuffer":return a.pipe(ae(c=>{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return c.body}));case"blob":return a.pipe(ae(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new Error("Response is not a Blob.");return c.body}));case"text":return a.pipe(ae(c=>{if(c.body!==null&&typeof c.body!="string")throw new Error("Response is not a string.");return c.body}));case"json":default:return a.pipe(ae(c=>c.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${o.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:new Qo().append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,o={}){return this.request("PATCH",e,O8(o,i))}post(e,i,o={}){return this.request("POST",e,O8(o,i))}put(e,i,o={}){return this.request("PUT",e,O8(o,i))}static{this.\u0275fac=function(i){return new(i||t)(A(_a))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),QN=/^\)\]\}',?\n/,JN="X-Request-URL";function rh(t){if(t.url)return t.url;let n=JN.toLocaleLowerCase();return t.headers.get(n)}var eD=(()=>{class t{constructor(){this.fetchImpl=D(B8,{optional:!0})?.fetch??((...e)=>globalThis.fetch(...e)),this.ngZone=D(X)}handle(e){return new ai(i=>{let o=new AbortController;return this.doRequest(e,o.signal,i).then(V8,r=>i.error(new Zo({error:r}))),()=>o.abort()})}doRequest(e,i,o){return g(this,null,function*(){let r=this.createRequestInit(e),s;try{let y=this.ngZone.runOutsideAngular(()=>this.fetchImpl(e.urlWithParams,u({signal:i},r)));tD(y),o.next({type:Jo.Sent}),s=yield y}catch(y){o.error(new Zo({error:y,status:y.status??0,statusText:y.statusText,url:e.urlWithParams,headers:y.headers}));return}let a=new Ti(s.headers),c=s.statusText,l=rh(s)??e.urlWithParams,d=s.status,f=null;if(e.reportProgress&&o.next(new x3({headers:a,status:d,statusText:c,url:l})),s.body){let y=s.headers.get("content-length"),C=[],_=s.body.getReader(),S=0,I,z,N=typeof Zone<"u"&&Zone.current;yield this.ngZone.runOutsideAngular(()=>g(this,null,function*(){for(;;){let{done:H,value:ne}=yield _.read();if(H)break;if(C.push(ne),S+=ne.length,e.reportProgress){z=e.responseType==="text"?(z??"")+(I??=new TextDecoder).decode(ne,{stream:!0}):void 0;let se=()=>o.next({type:Jo.DownloadProgress,total:y?+y:void 0,loaded:S,partialText:z});N?N.run(se):se()}}}));let j=this.concatChunks(C,S);try{let H=s.headers.get("Content-Type")??"";f=this.parseBody(e,j,H)}catch(H){o.error(new Zo({error:H,headers:new Ti(s.headers),status:s.status,statusText:s.statusText,url:rh(s)??e.urlWithParams}));return}}d===0&&(d=f?hh:0),d>=200&&d<300?(o.next(new a2({body:f,headers:a,status:d,statusText:c,url:l})),o.complete()):o.error(new Zo({error:f,headers:a,status:d,statusText:c,url:l}))})}parseBody(e,i,o){switch(e.responseType){case"json":let r=new TextDecoder().decode(i).replace(QN,"");return r===""?null:JSON.parse(r);case"text":return new TextDecoder().decode(i);case"blob":return new Blob([i],{type:o});case"arraybuffer":return i.buffer}}createRequestInit(e){let i={},o=e.withCredentials?"include":void 0;if(e.headers.forEach((r,s)=>i[r]=s.join(",")),e.headers.has("Accept")||(i.Accept="application/json, text/plain, */*"),!e.headers.has("Content-Type")){let r=e.detectContentTypeHeader();r!==null&&(i["Content-Type"]=r)}return{body:e.serializeBody(),method:e.method,headers:i,credentials:o}}concatChunks(e,i){let o=new Uint8Array(i),r=0;for(let s of e)o.set(s,r),r+=s.length;return o}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),B8=class{};function V8(){}function tD(t){t.then(V8,V8)}function nD(t,n){return n(t)}function iD(t,n,e){return(i,o)=>ci(e,()=>n(i,r=>t(r,o)))}var gh=new U(""),yh=new U(""),oD=new U("",{providedIn:"root",factory:()=>!0});var sh=(()=>{class t extends _a{constructor(e,i){super(),this.backend=e,this.injector=i,this.chain=null,this.pendingTasks=D(i3),this.contributeToStability=D(oD)}handle(e){if(this.chain===null){let i=Array.from(new Set([...this.injector.get(gh),...this.injector.get(yh,[])]));this.chain=i.reduceRight((o,r)=>iD(o,r,this.injector),nD)}if(this.contributeToStability){let i=this.pendingTasks.add();return this.chain(e,o=>this.backend.handle(o)).pipe(qo(()=>this.pendingTasks.remove(i)))}else return this.chain(e,i=>this.backend.handle(i))}static{this.\u0275fac=function(i){return new(i||t)(A(C3),A($o))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();var rD=/^\)\]\}',?\n/;function sD(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}var ah=(()=>{class t{constructor(e){this.xhrFactory=e}handle(e){if(e.method==="JSONP")throw new Xe(-2800,!1);let i=this.xhrFactory;return(i.\u0275loadImpl?cn(i.\u0275loadImpl()):W(null)).pipe(rn(()=>new ai(r=>{let s=i.build();if(s.open(e.method,e.urlWithParams),e.withCredentials&&(s.withCredentials=!0),e.headers.forEach((_,S)=>s.setRequestHeader(_,S.join(","))),e.headers.has("Accept")||s.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){let _=e.detectContentTypeHeader();_!==null&&s.setRequestHeader("Content-Type",_)}if(e.responseType){let _=e.responseType.toLowerCase();s.responseType=_!=="json"?_:"text"}let a=e.serializeBody(),c=null,l=()=>{if(c!==null)return c;let _=s.statusText||"OK",S=new Ti(s.getAllResponseHeaders()),I=sD(s)||e.url;return c=new x3({headers:S,status:s.status,statusText:_,url:I}),c},d=()=>{let{headers:_,status:S,statusText:I,url:z}=l(),N=null;S!==ZN&&(N=typeof s.response>"u"?s.responseText:s.response),S===0&&(S=N?hh:0);let j=S>=200&&S<300;if(e.responseType==="json"&&typeof N=="string"){let H=N;N=N.replace(rD,"");try{N=N!==""?JSON.parse(N):null}catch(ne){N=H,j&&(j=!1,N={error:ne,text:N})}}j?(r.next(new a2({body:N,headers:_,status:S,statusText:I,url:z||void 0})),r.complete()):r.error(new Zo({error:N,headers:_,status:S,statusText:I,url:z||void 0}))},f=_=>{let{url:S}=l(),I=new Zo({error:_,status:s.status||0,statusText:s.statusText||"Unknown Error",url:S||void 0});r.error(I)},m=!1,y=_=>{m||(r.next(l()),m=!0);let S={type:Jo.DownloadProgress,loaded:_.loaded};_.lengthComputable&&(S.total=_.total),e.responseType==="text"&&s.responseText&&(S.partialText=s.responseText),r.next(S)},C=_=>{let S={type:Jo.UploadProgress,loaded:_.loaded};_.lengthComputable&&(S.total=_.total),r.next(S)};return s.addEventListener("load",d),s.addEventListener("error",f),s.addEventListener("timeout",f),s.addEventListener("abort",f),e.reportProgress&&(s.addEventListener("progress",y),a!==null&&s.upload&&s.upload.addEventListener("progress",C)),s.send(a),r.next({type:Jo.Sent}),()=>{s.removeEventListener("error",f),s.removeEventListener("abort",f),s.removeEventListener("load",d),s.removeEventListener("timeout",f),e.reportProgress&&(s.removeEventListener("progress",y),a!==null&&s.upload&&s.upload.removeEventListener("progress",C)),s.readyState!==s.DONE&&s.abort()}})))}static{this.\u0275fac=function(i){return new(i||t)(A(p3))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),vh=new U(""),aD="XSRF-TOKEN",cD=new U("",{providedIn:"root",factory:()=>aD}),lD="X-XSRF-TOKEN",dD=new U("",{providedIn:"root",factory:()=>lD}),w3=class{},uD=(()=>{class t{constructor(e,i,o){this.doc=e,this.platform=i,this.cookieName=o,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=f3(e,this.cookieName),this.lastCookieString=e),this.lastToken}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Ei),A(cD))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();function fD(t,n){let e=t.url.toLowerCase();if(!D(vh)||t.method==="GET"||t.method==="HEAD"||e.startsWith("http://")||e.startsWith("https://"))return n(t);let i=D(w3).getToken(),o=D(dD);return i!=null&&!t.headers.has(o)&&(t=t.clone({headers:t.headers.set(o,i)})),n(t)}function bh(...t){let n=[xa,ah,sh,{provide:_a,useExisting:sh},{provide:C3,useFactory:()=>D(eD,{optional:!0})??D(ah)},{provide:gh,useValue:fD,multi:!0},{provide:vh,useValue:!0},{provide:w3,useClass:uD}];for(let e of t)n.push(...e.\u0275providers);return Wo(n)}var mD=new U(""),ch="b",lh="h",dh="s",uh="st",fh="u",mh="rt",_3=new U(""),pD=["GET","HEAD"];function hD(t,n){let y=D(_3),{isCacheActive:e}=y,i=On(y,["isCacheActive"]),{transferCache:o,method:r}=t;if(!e||o===!1||r==="POST"&&!i.includePostRequests&&!o||r!=="POST"&&!pD.includes(r)||!i.includeRequestsWithAuthHeaders&&gD(t)||i.filter?.(t)===!1)return n(t);let s=D(L8),a=D(mD,{optional:!0}),c=ga(D(Ei));if(a&&!c)throw new Xe(2803,!1);let l=c&&a?_D(t.url,a):t.url,d=vD(t,l),f=s.get(d,null),m=i.includeHeaders;if(typeof o=="object"&&o.includeHeaders&&(m=o.includeHeaders),f){let{[ch]:C,[mh]:_,[lh]:S,[dh]:I,[uh]:z,[fh]:N}=f,j=C;switch(_){case"arraybuffer":j=new TextEncoder().encode(C).buffer;break;case"blob":j=new Blob([C]);break}let H=new Ti(S);return W(new a2({body:j,headers:H,status:I,statusText:z,url:N}))}return n(t).pipe(wt(C=>{C instanceof a2&&c&&s.set(d,{[ch]:C.body,[lh]:yD(C.headers,m),[dh]:C.status,[uh]:C.statusText,[fh]:l,[mh]:t.responseType})}))}function gD(t){return t.headers.has("authorization")||t.headers.has("proxy-authorization")}function yD(t,n){if(!n)return{};let e={};for(let i of n){let o=t.getAll(i);o!==null&&(e[i]=o)}return e}function ph(t){return[...t.keys()].sort().map(n=>`${n}=${t.getAll(n)}`).join("&")}function vD(t,n){let{params:e,method:i,responseType:o}=t,r=ph(e),s=t.serializeBody();s instanceof URLSearchParams?s=ph(s):typeof s!="string"&&(s="");let a=[i,o,n,s,r].join("|"),c=bD(a);return c}function bD(t){let n=0;for(let e of t)n=Math.imul(31,n)+e.charCodeAt(0)<<0;return n+=2147483648,n.toString()}function _h(t){return[{provide:_3,useFactory:()=>(s3("NgHttpTransferCache"),u({isCacheActive:!0},t))},{provide:yh,useValue:hD,multi:!0,deps:[L8,_3]},{provide:u3,multi:!0,useFactory:()=>{let n=D(i2),e=D(_3);return()=>{a9(n).then(()=>{e.isCacheActive=!1})}}}]}function _D(t,n){let e=new URL(t,"resolve://").origin,i=n[e];return i?t.replace(e,i):t}var q8=class extends m9{constructor(){super(...arguments),this.supportsDOMEvents=!0}},G8=class t extends q8{static makeCurrent(){f9(new t)}onAndCancel(n,e,i){return n.addEventListener(e,i),()=>{n.removeEventListener(e,i)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.remove()}createElement(n,e){return e=e||this.getDefaultDocument(),e.createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return e==="window"?window:e==="document"?n:e==="body"?n.body:null}getBaseHref(n){let e=xD();return e==null?null:wD(e)}resetBaseElement(){wa=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return f3(document.cookie,n)}},wa=null;function xD(){return wa=wa||document.querySelector("base"),wa?wa.getAttribute("href"):null}function wD(t){return new URL(t,document.baseURI).pathname}var SD=(()=>{class t{build(){return new XMLHttpRequest}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),W8=new U(""),Sh=(()=>{class t{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(o=>{o.manager=this}),this._plugins=e.slice().reverse()}addEventListener(e,i,o){return this._findPluginFor(i).addEventListener(e,i,o)}getZone(){return this._zone}_findPluginFor(e){let i=this._eventNameToPlugin.get(e);if(i)return i;if(i=this._plugins.find(r=>r.supports(e)),!i)throw new Xe(5101,!1);return this._eventNameToPlugin.set(e,i),i}static{this.\u0275fac=function(i){return new(i||t)(A(W8),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),S3=class{constructor(n){this._doc=n}},j8="ng-app-id",Mh=(()=>{class t{constructor(e,i,o,r={}){this.doc=e,this.appId=i,this.nonce=o,this.platformId=r,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=ga(r),this.resetHostNodes()}addStyles(e){for(let i of e)this.changeUsageCount(i,1)===1&&this.onStyleAdded(i)}removeStyles(e){for(let i of e)this.changeUsageCount(i,-1)<=0&&this.onStyleRemoved(i)}ngOnDestroy(){let e=this.styleNodesInDOM;e&&(e.forEach(i=>i.remove()),e.clear());for(let i of this.getAllStyles())this.onStyleRemoved(i);this.resetHostNodes()}addHost(e){this.hostNodes.add(e);for(let i of this.getAllStyles())this.addStyleToHost(e,i)}removeHost(e){this.hostNodes.delete(e)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(e){for(let i of this.hostNodes)this.addStyleToHost(i,e)}onStyleRemoved(e){let i=this.styleRef;i.get(e)?.elements?.forEach(o=>o.remove()),i.delete(e)}collectServerRenderedStyles(){let e=this.doc.head?.querySelectorAll(`style[${j8}="${this.appId}"]`);if(e?.length){let i=new Map;return e.forEach(o=>{o.textContent!=null&&i.set(o.textContent,o)}),i}return null}changeUsageCount(e,i){let o=this.styleRef;if(o.has(e)){let r=o.get(e);return r.usage+=i,r.usage}return o.set(e,{usage:i,elements:[]}),i}getStyleElement(e,i){let o=this.styleNodesInDOM,r=o?.get(i);if(r?.parentNode===e)return o.delete(i),r.removeAttribute(j8),r;{let s=this.doc.createElement("style");return this.nonce&&s.setAttribute("nonce",this.nonce),s.textContent=i,this.platformIsServer&&s.setAttribute(j8,this.appId),e.appendChild(s),s}}addStyleToHost(e,i){let o=this.getStyleElement(e,i),r=this.styleRef,s=r.get(i)?.elements;s?s.push(o):r.set(i,{elements:[o],usage:1})}resetHostNodes(){let e=this.hostNodes;e.clear(),e.add(this.doc.head)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(da),A(ua,8),A(Ei))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),H8={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"},X8=/%COMP%/g,Eh="%COMP%",MD=`_nghost-${Eh}`,ED=`_ngcontent-${Eh}`,LD=!0,ID=new U("",{providedIn:"root",factory:()=>LD});function AD(t){return ED.replace(X8,t)}function zD(t){return MD.replace(X8,t)}function Lh(t,n){return n.map(e=>e.replace(X8,t))}var M3=(()=>{class t{constructor(e,i,o,r,s,a,c,l=null){this.eventManager=e,this.sharedStylesHost=i,this.appId=o,this.removeStylesOnCompDestroy=r,this.doc=s,this.platformId=a,this.ngZone=c,this.nonce=l,this.rendererByCompId=new Map,this.platformIsServer=ga(a),this.defaultRenderer=new Sa(e,s,c,this.platformIsServer)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===la.ShadowDom&&(i=E(u({},i),{encapsulation:la.Emulated}));let o=this.getOrCreateRenderer(e,i);return o instanceof E3?o.applyToHost(e):o instanceof Ma&&o.applyStyles(),o}getOrCreateRenderer(e,i){let o=this.rendererByCompId,r=o.get(i.id);if(!r){let s=this.doc,a=this.ngZone,c=this.eventManager,l=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,f=this.platformIsServer;switch(i.encapsulation){case la.Emulated:r=new E3(c,l,i,this.appId,d,s,a,f);break;case la.ShadowDom:return new $8(c,l,e,i,s,a,this.nonce,f);default:r=new Ma(c,l,i,d,s,a,f);break}o.set(i.id,r)}return r}ngOnDestroy(){this.rendererByCompId.clear()}static{this.\u0275fac=function(i){return new(i||t)(A(Sh),A(Mh),A(da),A(ID),A(te),A(Ei),A(X),A(ua))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),Sa=class{constructor(n,e,i,o){this.eventManager=n,this.doc=e,this.ngZone=i,this.platformIsServer=o,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(n,e){return e?this.doc.createElementNS(H8[e]||e,n):this.doc.createElement(n)}createComment(n){return this.doc.createComment(n)}createText(n){return this.doc.createTextNode(n)}appendChild(n,e){(xh(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(xh(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){e.remove()}selectRootElement(n,e){let i=typeof n=="string"?this.doc.querySelector(n):n;if(!i)throw new Xe(-5104,!1);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,o){if(o){e=o+":"+e;let r=H8[o];r?n.setAttributeNS(r,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){let o=H8[i];o?n.removeAttributeNS(o,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,o){o&(fa.DashCase|fa.Important)?n.style.setProperty(e,i,o&fa.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&fa.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){n!=null&&(n[e]=i)}setValue(n,e){n.nodeValue=e}listen(n,e,i){if(typeof n=="string"&&(n=gr().getGlobalEventTarget(this.doc,n),!n))throw new Error(`Unsupported event target ${n} for event ${e}`);return this.eventManager.addEventListener(n,e,this.decoratePreventDefault(i))}decoratePreventDefault(n){return e=>{if(e==="__ngUnwrap__")return n;(this.platformIsServer?this.ngZone.runGuarded(()=>n(e)):n(e))===!1&&e.preventDefault()}}};function xh(t){return t.tagName==="TEMPLATE"&&t.content!==void 0}var $8=class extends Sa{constructor(n,e,i,o,r,s,a,c){super(n,r,s,c),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let l=Lh(o.id,o.styles);for(let d of l){let f=document.createElement("style");a&&f.setAttribute("nonce",a),f.textContent=d,this.shadowRoot.appendChild(f)}}nodeOrShadowRoot(n){return n===this.hostEl?this.shadowRoot:n}appendChild(n,e){return super.appendChild(this.nodeOrShadowRoot(n),e)}insertBefore(n,e,i){return super.insertBefore(this.nodeOrShadowRoot(n),e,i)}removeChild(n,e){return super.removeChild(null,e)}parentNode(n){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(n)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Ma=class extends Sa{constructor(n,e,i,o,r,s,a,c){super(n,r,s,a),this.sharedStylesHost=e,this.removeStylesOnCompDestroy=o,this.styles=c?Lh(c,i.styles):i.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},E3=class extends Ma{constructor(n,e,i,o,r,s,a,c){let l=o+"-"+i.id;super(n,e,i,r,s,a,c,l),this.contentAttr=AD(l),this.hostAttr=zD(l)}applyToHost(n){this.applyStyles(),this.setAttribute(n,this.hostAttr,"")}createElement(n,e){let i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}},TD=(()=>{class t extends S3{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,o){return e.addEventListener(i,o,!1),()=>this.removeEventListener(e,i,o)}removeEventListener(e,i,o){return e.removeEventListener(i,o)}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),wh=["alt","control","meta","shift"],ND={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},DD={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey},PD=(()=>{class t extends S3{constructor(e){super(e)}supports(e){return t.parseEventName(e)!=null}addEventListener(e,i,o){let r=t.parseEventName(i),s=t.eventCallback(r.fullKey,o,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>gr().onAndCancel(e,r.domEventName,s))}static parseEventName(e){let i=e.toLowerCase().split("."),o=i.shift();if(i.length===0||!(o==="keydown"||o==="keyup"))return null;let r=t._normalizeKey(i.pop()),s="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),s="code."),wh.forEach(l=>{let d=i.indexOf(l);d>-1&&(i.splice(d,1),s+=l+".")}),s+=r,i.length!=0||r.length===0)return null;let c={};return c.domEventName=o,c.fullKey=s,c}static matchEventFullKeyCode(e,i){let o=ND[e.key]||e.key,r="";return i.indexOf("code.")>-1&&(o=e.code,r="code."),o==null||!o?!1:(o=o.toLowerCase(),o===" "?o="space":o==="."&&(o="dot"),wh.forEach(s=>{if(s!==o){let a=DD[s];a(e)&&(r+=s+".")}}),r+=o,r===i)}static eventCallback(e,i,o){return r=>{t.matchEventFullKeyCode(r,e)&&o.runGuarded(()=>i(r))}}static _normalizeKey(e){return e==="esc"?"escape":e}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();function Ih(t,n){return l9(u({rootComponent:t},RD(n)))}function RD(t){return{appProviders:[...BD,...t?.providers??[]],platformProviders:UD}}function kD(){G8.makeCurrent()}function OD(){return new e2}function FD(){return kp(document),document}var UD=[{provide:Ei,useValue:h9},{provide:Op,useValue:kD,multi:!0},{provide:te,useFactory:FD,deps:[]}];var BD=[{provide:Rp,useValue:"root"},{provide:e2,useFactory:OD,deps:[]},{provide:W8,useClass:TD,multi:!0,deps:[te,X,Ei]},{provide:W8,useClass:PD,multi:!0,deps:[te]},M3,Mh,Sh,{provide:r3,useExisting:M3},{provide:p3,useClass:SD,deps:[]},[]];var Ah=(()=>{class t{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ea=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:function(i){let o=null;return i?o=new(i||t):o=A(VD),o},providedIn:"root"})}}return t})(),VD=(()=>{class t extends Ea{constructor(e){super(),this._doc=e}sanitize(e,i){if(i==null)return null;switch(e){case Cn.NONE:return i;case Cn.HTML:return mr(i,"HTML")?fr(i):qp(this._doc,String(i)).toString();case Cn.STYLE:return mr(i,"Style")?fr(i):i;case Cn.SCRIPT:if(mr(i,"Script"))return fr(i);throw new Xe(5200,!1);case Cn.URL:return mr(i,"URL")?fr(i):Hp(String(i));case Cn.RESOURCE_URL:if(mr(i,"ResourceURL"))return fr(i);throw new Xe(5201,!1);default:throw new Xe(5202,!1)}}bypassSecurityTrustHtml(e){return Fp(e)}bypassSecurityTrustStyle(e){return Up(e)}bypassSecurityTrustScript(e){return Bp(e)}bypassSecurityTrustUrl(e){return Vp(e)}bypassSecurityTrustResourceUrl(e){return jp(e)}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),K8=function(t){return t[t.NoHttpTransferCache=0]="NoHttpTransferCache",t[t.HttpTransferCacheOptions=1]="HttpTransferCacheOptions",t[t.I18nSupport=2]="I18nSupport",t[t.EventReplay=3]="EventReplay",t}(K8||{});function zh(...t){let n=[],e=new Set,i=e.has(K8.HttpTransferCacheOptions);for(let{\u0275providers:o,\u0275kind:r}of t)e.add(r),o.length&&n.push(o);return Wo([[],d9(),e.has(K8.NoHttpTransferCache)||i?[]:_h({}),n])}var _e="primary",ja=Symbol("RouteTitle"),n5=class{constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){let e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){let e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}};function wr(t){return new n5(t)}function jD(t,n,e){let i=e.path.split("/");if(i.length>t.length||e.pathMatch==="full"&&(n.hasChildren()||i.lengthi[r]===o)}else return t===n}function Uh(t){return t.length>0?t[t.length-1]:null}function t1(t){return Z1(t)?t:d3(t)?cn(Promise.resolve(t)):W(t)}var qD={exact:Vh,subset:jh},Bh={exact:GD,subset:WD,ignored:()=>!0};function Th(t,n,e){return qD[e.paths](t.root,n.root,e.matrixParams)&&Bh[e.queryParams](t.queryParams,n.queryParams)&&!(e.fragment==="exact"&&t.fragment!==n.fragment)}function GD(t,n){return Ni(t,n)}function Vh(t,n,e){if(!l2(t.segments,n.segments)||!A3(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(let i in n.children)if(!t.children[i]||!Vh(t.children[i],n.children[i],e))return!1;return!0}function WD(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>Fh(t[e],n[e]))}function jh(t,n,e){return Hh(t,n,n.segments,e)}function Hh(t,n,e,i){if(t.segments.length>e.length){let o=t.segments.slice(0,e.length);return!(!l2(o,e)||n.hasChildren()||!A3(o,e,i))}else if(t.segments.length===e.length){if(!l2(t.segments,e)||!A3(t.segments,e,i))return!1;for(let o in n.children)if(!t.children[o]||!jh(t.children[o],n.children[o],i))return!1;return!0}else{let o=e.slice(0,t.segments.length),r=e.slice(t.segments.length);return!l2(t.segments,o)||!A3(t.segments,o,i)||!t.children[_e]?!1:Hh(t.children[_e],n,r,i)}}function A3(t,n,e){return n.every((i,o)=>Bh[e](t[o].parameters,i.parameters))}var xo=class{constructor(n=new Qe([],{}),e={},i=null){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap??=wr(this.queryParams),this._queryParamMap}toString(){return YD.serialize(this)}},Qe=class{constructor(n,e){this.segments=n,this.children=e,this.parent=null,Object.values(e).forEach(i=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return z3(this)}},c2=class{constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap??=wr(this.parameters),this._parameterMap}toString(){return Gh(this)}};function $D(t,n){return l2(t,n)&&t.every((e,i)=>Ni(e.parameters,n[i].parameters))}function l2(t,n){return t.length!==n.length?!1:t.every((e,i)=>e.path===n[i].path)}function KD(t,n){let e=[];return Object.entries(t.children).forEach(([i,o])=>{i===_e&&(e=e.concat(n(o,i)))}),Object.entries(t.children).forEach(([i,o])=>{i!==_e&&(e=e.concat(n(o,i)))}),e}var A5=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>new Da,providedIn:"root"})}}return t})(),Da=class{parse(n){let e=new r5(n);return new xo(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){let e=`/${La(n.root,!0)}`,i=QD(n.queryParams),o=typeof n.fragment=="string"?`#${XD(n.fragment)}`:"";return`${e}${i}${o}`}},YD=new Da;function z3(t){return t.segments.map(n=>Gh(n)).join("/")}function La(t,n){if(!t.hasChildren())return z3(t);if(n){let e=t.children[_e]?La(t.children[_e],!1):"",i=[];return Object.entries(t.children).forEach(([o,r])=>{o!==_e&&i.push(`${o}:${La(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}else{let e=KD(t,(i,o)=>o===_e?[La(t.children[_e],!1)]:[`${o}:${La(i,!1)}`]);return Object.keys(t.children).length===1&&t.children[_e]!=null?`${z3(t)}/${e[0]}`:`${z3(t)}/(${e.join("//")})`}}function qh(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function L3(t){return qh(t).replace(/%3B/gi,";")}function XD(t){return encodeURI(t)}function o5(t){return qh(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function T3(t){return decodeURIComponent(t)}function Nh(t){return T3(t.replace(/\+/g,"%20"))}function Gh(t){return`${o5(t.path)}${ZD(t.parameters)}`}function ZD(t){return Object.entries(t).map(([n,e])=>`;${o5(n)}=${o5(e)}`).join("")}function QD(t){let n=Object.entries(t).map(([e,i])=>Array.isArray(i)?i.map(o=>`${L3(e)}=${L3(o)}`).join("&"):`${L3(e)}=${L3(i)}`).filter(e=>e);return n.length?`?${n.join("&")}`:""}var JD=/^[^\/()?;#]+/;function Q8(t){let n=t.match(JD);return n?n[0]:""}var eP=/^[^\/()?;=#]+/;function tP(t){let n=t.match(eP);return n?n[0]:""}var nP=/^[^=?&#]+/;function iP(t){let n=t.match(nP);return n?n[0]:""}var oP=/^[^&#]+/;function rP(t){let n=t.match(oP);return n?n[0]:""}var r5=class{constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new Qe([],{}):new Qe([],this.parseChildren())}parseQueryParams(){let n={};if(this.consumeOptional("?"))do this.parseQueryParam(n);while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[_e]=new Qe(n,e)),i}parseSegment(){let n=Q8(this.remaining);if(n===""&&this.peekStartsWith(";"))throw new Xe(4009,!1);return this.capture(n),new c2(T3(n),this.parseMatrixParams())}parseMatrixParams(){let n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){let e=tP(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){let o=Q8(this.remaining);o&&(i=o,this.capture(i))}n[T3(e)]=T3(i)}parseQueryParam(n){let e=iP(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){let s=rP(this.remaining);s&&(i=s,this.capture(i))}let o=Nh(e),r=Nh(i);if(n.hasOwnProperty(o)){let s=n[o];Array.isArray(s)||(s=[s],n[o]=s),s.push(r)}else n[o]=r}parseParens(n){let e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let i=Q8(this.remaining),o=this.remaining[i.length];if(o!=="/"&&o!==")"&&o!==";")throw new Xe(4010,!1);let r;i.indexOf(":")>-1?(r=i.slice(0,i.indexOf(":")),this.capture(r),this.capture(":")):n&&(r=_e);let s=this.parseChildren();e[r]=Object.keys(s).length===1?s[_e]:new Qe([],s),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return this.peekStartsWith(n)?(this.remaining=this.remaining.substring(n.length),!0):!1}capture(n){if(!this.consumeOptional(n))throw new Xe(4011,!1)}};function Wh(t){return t.segments.length>0?new Qe([],{[_e]:t}):t}function $h(t){let n={};for(let[i,o]of Object.entries(t.children)){let r=$h(o);if(i===_e&&r.segments.length===0&&r.hasChildren())for(let[s,a]of Object.entries(r.children))n[s]=a;else(r.segments.length>0||r.hasChildren())&&(n[i]=r)}let e=new Qe(t.segments,n);return sP(e)}function sP(t){if(t.numberOfChildren===1&&t.children[_e]){let n=t.children[_e];return new Qe(t.segments.concat(n.segments),n.children)}return t}function d2(t){return t instanceof xo}function aP(t,n,e=null,i=null){let o=Kh(t);return Yh(o,n,e,i)}function Kh(t){let n;function e(r){let s={};for(let c of r.children){let l=e(c);s[c.outlet]=l}let a=new Qe(r.url,s);return r===t&&(n=a),a}let i=e(t.root),o=Wh(i);return n??o}function Yh(t,n,e,i){let o=t;for(;o.parent;)o=o.parent;if(n.length===0)return J8(o,o,o,e,i);let r=cP(n);if(r.toRoot())return J8(o,o,new Qe([],{}),e,i);let s=lP(r,o,t),a=s.processChildren?za(s.segmentGroup,s.index,r.commands):Zh(s.segmentGroup,s.index,r.commands);return J8(o,s.segmentGroup,a,e,i)}function N3(t){return typeof t=="object"&&t!=null&&!t.outlets&&!t.segmentPath}function Pa(t){return typeof t=="object"&&t!=null&&t.outlets}function J8(t,n,e,i,o){let r={};i&&Object.entries(i).forEach(([c,l])=>{r[c]=Array.isArray(l)?l.map(d=>`${d}`):`${l}`});let s;t===n?s=e:s=Xh(t,n,e);let a=Wh($h(s));return new xo(a,r,o)}function Xh(t,n,e){let i={};return Object.entries(t.children).forEach(([o,r])=>{r===n?i[o]=e:i[o]=Xh(r,n,e)}),new Qe(t.segments,i)}var D3=class{constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&N3(i[0]))throw new Xe(4003,!1);let o=i.find(Pa);if(o&&o!==Uh(i))throw new Xe(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function cP(t){if(typeof t[0]=="string"&&t.length===1&&t[0]==="/")return new D3(!0,0,t);let n=0,e=!1,i=t.reduce((o,r,s)=>{if(typeof r=="object"&&r!=null){if(r.outlets){let a={};return Object.entries(r.outlets).forEach(([c,l])=>{a[c]=typeof l=="string"?l.split("/"):l}),[...o,{outlets:a}]}if(r.segmentPath)return[...o,r.segmentPath]}return typeof r!="string"?[...o,r]:s===0?(r.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?e=!0:a===".."?n++:a!=""&&o.push(a))}),o):[...o,r]},[]);return new D3(e,n,i)}var _r=class{constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}};function lP(t,n,e){if(t.isAbsolute)return new _r(n,!0,0);if(!e)return new _r(n,!1,NaN);if(e.parent===null)return new _r(e,!0,0);let i=N3(t.commands[0])?0:1,o=e.segments.length-1+i;return dP(e,o,t.numberOfDoubleDots)}function dP(t,n,e){let i=t,o=n,r=e;for(;r>o;){if(r-=o,i=i.parent,!i)throw new Xe(4005,!1);o=i.segments.length}return new _r(i,!1,o-r)}function uP(t){return Pa(t[0])?t[0].outlets:{[_e]:t}}function Zh(t,n,e){if(t??=new Qe([],{}),t.segments.length===0&&t.hasChildren())return za(t,n,e);let i=fP(t,n,e),o=e.slice(i.commandIndex);if(i.match&&i.pathIndexr!==_e)&&t.children[_e]&&t.numberOfChildren===1&&t.children[_e].segments.length===0){let r=za(t.children[_e],n,e);return new Qe(t.segments,r.children)}return Object.entries(i).forEach(([r,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(o[r]=Zh(t.children[r],n,s))}),Object.entries(t.children).forEach(([r,s])=>{i[r]===void 0&&(o[r]=s)}),new Qe(t.segments,o)}}function fP(t,n,e){let i=0,o=n,r={match:!1,pathIndex:0,commandIndex:0};for(;o=e.length)return r;let s=t.segments[o],a=e[i];if(Pa(a))break;let c=`${a}`,l=i0&&c===void 0)break;if(c&&l&&typeof l=="object"&&l.outlets===void 0){if(!Ph(c,l,s))return r;i+=2}else{if(!Ph(c,{},s))return r;i++}o++}return{match:!0,pathIndex:o,commandIndex:i}}function s5(t,n,e){let i=t.segments.slice(0,n),o=0;for(;o{typeof i=="string"&&(i=[i]),i!==null&&(n[e]=s5(new Qe([],{}),0,i))}),n}function Dh(t){let n={};return Object.entries(t).forEach(([e,i])=>n[e]=`${i}`),n}function Ph(t,n,e){return t==e.path&&Ni(n,e.parameters)}var Ta="imperative",tn=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(tn||{}),Wn=class{constructor(n,e){this.id=n,this.url=e}},Ra=class extends Wn{constructor(n,e,i="imperative",o=null){super(n,e),this.type=tn.NavigationStart,this.navigationTrigger=i,this.restoredState=o}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},e1=class extends Wn{constructor(n,e,i){super(n,e),this.urlAfterRedirects=i,this.type=tn.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Sn=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromResolver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t}(Sn||{}),a5=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(a5||{}),Co=class extends Wn{constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o,this.type=tn.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},u2=class extends Wn{constructor(n,e,i,o){super(n,e),this.reason=i,this.code=o,this.type=tn.NavigationSkipped}},ka=class extends Wn{constructor(n,e,i,o){super(n,e),this.error=i,this.target=o,this.type=tn.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},P3=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},c5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},l5=class extends Wn{constructor(n,e,i,o,r){super(n,e),this.urlAfterRedirects=i,this.state=o,this.shouldActivate=r,this.type=tn.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},d5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},u5=class extends Wn{constructor(n,e,i,o){super(n,e),this.urlAfterRedirects=i,this.state=o,this.type=tn.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},f5=class{constructor(n){this.route=n,this.type=tn.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},m5=class{constructor(n){this.route=n,this.type=tn.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},p5=class{constructor(n){this.snapshot=n,this.type=tn.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},h5=class{constructor(n){this.snapshot=n,this.type=tn.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},g5=class{constructor(n){this.snapshot=n,this.type=tn.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},y5=class{constructor(n){this.snapshot=n,this.type=tn.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var Oa=class{},Sr=class{constructor(n,e){this.url=n,this.navigationBehaviorOptions=e}};function pP(t,n){return t.providers&&!t._injector&&(t._injector=Zp(t.providers,n,`Route: ${t.path}`)),t._injector??n}function mi(t){return t.outlet||_e}function hP(t,n){let e=t.filter(i=>mi(i)===n);return e.push(...t.filter(i=>mi(i)!==n)),e}function Ha(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){let e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}var v5=class{get injector(){return Ha(this.route?.snapshot)??this.rootInjector}set injector(n){}constructor(n){this.rootInjector=n,this.outlet=null,this.route=null,this.children=new V3(this.rootInjector),this.attachRef=null}},V3=(()=>{class t{constructor(e){this.rootInjector=e,this.contexts=new Map}onChildOutletCreated(e,i){let o=this.getOrCreateContext(e);o.outlet=i,this.contexts.set(e,o)}onChildOutletDestroyed(e){let i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){let e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new v5(this.rootInjector),this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}static{this.\u0275fac=function(i){return new(i||t)(A($o))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),R3=class{constructor(n){this._root=n}get root(){return this._root.value}parent(n){let e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){let e=b5(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){let e=b5(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){let e=_5(n,this._root);return e.length<2?[]:e[e.length-2].children.map(o=>o.value).filter(o=>o!==n)}pathFromRoot(n){return _5(n,this._root).map(e=>e.value)}};function b5(t,n){if(t===n.value)return n;for(let e of n.children){let i=b5(t,e);if(i)return i}return null}function _5(t,n){if(t===n.value)return[n];for(let e of n.children){let i=_5(t,e);if(i.length)return i.unshift(n),i}return[]}var wn=class{constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}};function br(t){let n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}var k3=class extends R3{constructor(n,e){super(n),this.snapshot=e,z5(this,n)}toString(){return this.snapshot.toString()}};function Qh(t){let n=gP(t),e=new Tt([new c2("",{})]),i=new Tt({}),o=new Tt({}),r=new Tt({}),s=new Tt(""),a=new f2(e,i,r,s,o,_e,t,n.root);return a.snapshot=n.root,new k3(new wn(a,[]),n)}function gP(t){let n={},e={},i={},o="",r=new Cr([],n,i,o,e,_e,t,null,{});return new F3("",new wn(r,[]))}var f2=class{constructor(n,e,i,o,r,s,a,c){this.urlSubject=n,this.paramsSubject=e,this.queryParamsSubject=i,this.fragmentSubject=o,this.dataSubject=r,this.outlet=s,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(ae(l=>l[ja]))??W(void 0),this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(ae(n=>wr(n))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(ae(n=>wr(n))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function O3(t,n,e="emptyOnly"){let i,{routeConfig:o}=t;return n!==null&&(e==="always"||o?.path===""||!n.component&&!n.routeConfig?.loadComponent)?i={params:u(u({},n.params),t.params),data:u(u({},n.data),t.data),resolve:u(u(u(u({},t.data),n.data),o?.data),t._resolvedData)}:i={params:u({},t.params),data:u({},t.data),resolve:u(u({},t.data),t._resolvedData??{})},o&&eg(o)&&(i.resolve[ja]=o.title),i}var Cr=class{get title(){return this.data?.[ja]}constructor(n,e,i,o,r,s,a,c,l){this.url=n,this.params=e,this.queryParams=i,this.fragment=o,this.data=r,this.outlet=s,this.component=a,this.routeConfig=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=wr(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=wr(this.queryParams),this._queryParamMap}toString(){let n=this.url.map(i=>i.toString()).join("/"),e=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${n}', path:'${e}')`}},F3=class extends R3{constructor(n,e){super(e),this.url=n,z5(this,e)}toString(){return Jh(this._root)}};function z5(t,n){n.value._routerState=t,n.children.forEach(e=>z5(t,e))}function Jh(t){let n=t.children.length>0?` { ${t.children.map(Jh).join(", ")} } `:"";return`${t.value}${n}`}function e5(t){if(t.snapshot){let n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Ni(n.queryParams,e.queryParams)||t.queryParamsSubject.next(e.queryParams),n.fragment!==e.fragment&&t.fragmentSubject.next(e.fragment),Ni(n.params,e.params)||t.paramsSubject.next(e.params),HD(n.url,e.url)||t.urlSubject.next(e.url),Ni(n.data,e.data)||t.dataSubject.next(e.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function C5(t,n){let e=Ni(t.params,n.params)&&$D(t.url,n.url),i=!t.parent!=!n.parent;return e&&!i&&(!t.parent||C5(t.parent,n.parent))}function eg(t){return typeof t.title=="string"||t.title===null}var T5=(()=>{class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=_e,this.activateEvents=new xe,this.deactivateEvents=new xe,this.attachEvents=new xe,this.detachEvents=new xe,this.parentContexts=D(V3),this.location=D(dn),this.changeDetector=D(mt),this.inputBinder=D(N5,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(e){if(e.name){let{firstChange:i,previousValue:o}=e.name;if(i)return;this.isTrackedInParentContexts(o)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(o)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Xe(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Xe(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Xe(4012,!1);this.location.detach();let e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){let e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new Xe(4013,!1);this._activatedRoute=e;let o=this.location,s=e.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new x5(e,a,o.injector);this.activated=o.createComponent(s,{index:o.length,injector:c,environmentInjector:i}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[ut]})}}return t})(),x5=class t{__ngOutletInjector(n){return new t(this.route,this.childContexts,n)}constructor(n,e,i){this.route=n,this.childContexts=e,this.parent=i}get(n,e){return n===f2?this.route:n===V3?this.childContexts:this.parent.get(n,e)}},N5=new U("");function yP(t,n,e){let i=Fa(t,n._root,e?e._root:void 0);return new k3(i,n)}function Fa(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){let i=e.value;i._futureSnapshot=n.value;let o=vP(t,n,e);return new wn(i,o)}else{if(t.shouldAttach(n.value)){let r=t.retrieve(n.value);if(r!==null){let s=r.route;return s.value._futureSnapshot=n.value,s.children=n.children.map(a=>Fa(t,a)),s}}let i=bP(n.value),o=n.children.map(r=>Fa(t,r));return new wn(i,o)}}function vP(t,n,e){return n.children.map(i=>{for(let o of e.children)if(t.shouldReuseRoute(i.value,o.value.snapshot))return Fa(t,i,o);return Fa(t,i)})}function bP(t){return new f2(new Tt(t.url),new Tt(t.params),new Tt(t.queryParams),new Tt(t.fragment),new Tt(t.data),t.outlet,t.component,t)}var Ua=class{constructor(n,e){this.redirectTo=n,this.navigationBehaviorOptions=e}},tg="ngNavigationCancelingError";function U3(t,n){let{redirectTo:e,navigationBehaviorOptions:i}=d2(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,o=ng(!1,Sn.Redirect);return o.url=e,o.navigationBehaviorOptions=i,o}function ng(t,n){let e=new Error(`NavigationCancelingError: ${t||""}`);return e[tg]=!0,e.cancellationCode=n,e}function _P(t){return ig(t)&&d2(t.url)}function ig(t){return!!t&&t[tg]}var CP=(t,n,e,i)=>ae(o=>(new w5(n,o.targetRouterState,o.currentRouterState,e,i).activate(t),o)),w5=class{constructor(n,e,i,o,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=o,this.inputBindingEnabled=r}activate(n){let e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),e5(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){let o=br(e);n.children.forEach(r=>{let s=r.value.outlet;this.deactivateRoutes(r,o[s],i),delete o[s]}),Object.values(o).forEach(r=>{this.deactivateRouteAndItsChildren(r,i)})}deactivateRoutes(n,e,i){let o=n.value,r=e?e.value:null;if(o===r)if(o.component){let s=i.getContext(o.outlet);s&&this.deactivateChildRoutes(n,e,s.children)}else this.deactivateChildRoutes(n,e,i);else r&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){let i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=br(n);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,o);if(i&&i.outlet){let s=i.outlet.detach(),a=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:s,route:n,contexts:a})}}deactivateRouteAndOutlet(n,e){let i=e.getContext(n.value.outlet),o=i&&n.value.component?i.children:e,r=br(n);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,o);i&&(i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated()),i.attachRef=null,i.route=null)}activateChildRoutes(n,e,i){let o=br(e);n.children.forEach(r=>{this.activateRoutes(r,o[r.value.outlet],i),this.forwardEvent(new y5(r.value.snapshot))}),n.children.length&&this.forwardEvent(new h5(n.value.snapshot))}activateRoutes(n,e,i){let o=n.value,r=e?e.value:null;if(e5(o),o===r)if(o.component){let s=i.getOrCreateContext(o.outlet);this.activateChildRoutes(n,e,s.children)}else this.activateChildRoutes(n,e,i);else if(o.component){let s=i.getOrCreateContext(o.outlet);if(this.routeReuseStrategy.shouldAttach(o.snapshot)){let a=this.routeReuseStrategy.retrieve(o.snapshot);this.routeReuseStrategy.store(o.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),e5(a.route.value),this.activateChildRoutes(n,null,s.children)}else s.attachRef=null,s.route=o,s.outlet&&s.outlet.activateWith(o,s.injector),this.activateChildRoutes(n,null,s.children)}else this.activateChildRoutes(n,null,i)}},B3=class{constructor(n){this.path=n,this.route=this.path[this.path.length-1]}},xr=class{constructor(n,e){this.component=n,this.route=e}};function xP(t,n,e){let i=t._root,o=n?n._root:null;return Ia(i,o,e,[i.value])}function wP(t){let n=t.routeConfig?t.routeConfig.canActivateChild:null;return!n||n.length===0?null:{node:t,guards:n}}function Er(t,n){let e=Symbol(),i=n.get(t,e);return i===e?typeof t=="function"&&!Pp(t)?t:n.get(t):i}function Ia(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){let r=br(n);return t.children.forEach(s=>{SP(s,r[s.value.outlet],e,i.concat([s.value]),o),delete r[s.value.outlet]}),Object.entries(r).forEach(([s,a])=>Na(a,e.getContext(s),o)),o}function SP(t,n,e,i,o={canDeactivateChecks:[],canActivateChecks:[]}){let r=t.value,s=n?n.value:null,a=e?e.getContext(t.value.outlet):null;if(s&&r.routeConfig===s.routeConfig){let c=MP(s,r,r.routeConfig.runGuardsAndResolvers);c?o.canActivateChecks.push(new B3(i)):(r.data=s.data,r._resolvedData=s._resolvedData),r.component?Ia(t,n,a?a.children:null,i,o):Ia(t,n,e,i,o),c&&a&&a.outlet&&a.outlet.isActivated&&o.canDeactivateChecks.push(new xr(a.outlet.component,s))}else s&&Na(n,a,o),o.canActivateChecks.push(new B3(i)),r.component?Ia(t,null,a?a.children:null,i,o):Ia(t,null,e,i,o);return o}function MP(t,n,e){if(typeof e=="function")return e(t,n);switch(e){case"pathParamsChange":return!l2(t.url,n.url);case"pathParamsOrQueryParamsChange":return!l2(t.url,n.url)||!Ni(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!C5(t,n)||!Ni(t.queryParams,n.queryParams);case"paramsChange":default:return!C5(t,n)}}function Na(t,n,e){let i=br(t),o=t.value;Object.entries(i).forEach(([r,s])=>{o.component?n?Na(s,n.children.getContext(r),e):Na(s,null,e):Na(s,n,e)}),o.component?n&&n.outlet&&n.outlet.isActivated?e.canDeactivateChecks.push(new xr(n.outlet.component,o)):e.canDeactivateChecks.push(new xr(null,o)):e.canDeactivateChecks.push(new xr(null,o))}function qa(t){return typeof t=="function"}function EP(t){return typeof t=="boolean"}function LP(t){return t&&qa(t.canLoad)}function IP(t){return t&&qa(t.canActivate)}function AP(t){return t&&qa(t.canActivateChild)}function zP(t){return t&&qa(t.canDeactivate)}function TP(t){return t&&qa(t.canMatch)}function og(t){return t instanceof Ip||t?.name==="EmptyError"}var I3=Symbol("INITIAL_VALUE");function Mr(){return rn(t=>po(t.map(n=>n.pipe(Zt(1),Un(I3)))).pipe(ae(n=>{for(let e of n)if(e!==!0){if(e===I3)return I3;if(e===!1||NP(e))return e}return!0}),xt(n=>n!==I3),Zt(1)))}function NP(t){return d2(t)||t instanceof Ua}function DP(t,n){return Fn(e=>{let{targetSnapshot:i,currentSnapshot:o,guards:{canActivateChecks:r,canDeactivateChecks:s}}=e;return s.length===0&&r.length===0?W(E(u({},e),{guardsResult:!0})):PP(s,i,o,t).pipe(Fn(a=>a&&EP(a)?RP(i,r,t,n):W(a)),ae(a=>E(u({},e),{guardsResult:a})))})}function PP(t,n,e,i){return cn(t).pipe(Fn(o=>BP(o.component,o.route,e,n,i)),Go(o=>o!==!0,!0))}function RP(t,n,e,i){return cn(n).pipe(Q1(o=>Q0(OP(o.route.parent,i),kP(o.route,i),UP(t,o.path,e),FP(t,o.route,e))),Go(o=>o!==!0,!0))}function kP(t,n){return t!==null&&n&&n(new g5(t)),W(!0)}function OP(t,n){return t!==null&&n&&n(new p5(t)),W(!0)}function FP(t,n,e){let i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||i.length===0)return W(!0);let o=i.map(r=>ho(()=>{let s=Ha(n)??e,a=Er(r,s),c=IP(a)?a.canActivate(n,t):ci(s,()=>a(n,t));return t1(c).pipe(Go())}));return W(o).pipe(Mr())}function UP(t,n,e){let i=n[n.length-1],r=n.slice(0,n.length-1).reverse().map(s=>wP(s)).filter(s=>s!==null).map(s=>ho(()=>{let a=s.guards.map(c=>{let l=Ha(s.node)??e,d=Er(c,l),f=AP(d)?d.canActivateChild(i,t):ci(l,()=>d(i,t));return t1(f).pipe(Go())});return W(a).pipe(Mr())}));return W(r).pipe(Mr())}function BP(t,n,e,i,o){let r=n&&n.routeConfig?n.routeConfig.canDeactivate:null;if(!r||r.length===0)return W(!0);let s=r.map(a=>{let c=Ha(n)??o,l=Er(a,c),d=zP(l)?l.canDeactivate(t,n,e,i):ci(c,()=>l(t,n,e,i));return t1(d).pipe(Go())});return W(s).pipe(Mr())}function VP(t,n,e,i){let o=n.canLoad;if(o===void 0||o.length===0)return W(!0);let r=o.map(s=>{let a=Er(s,t),c=LP(a)?a.canLoad(n,e):ci(t,()=>a(n,e));return t1(c)});return W(r).pipe(Mr(),rg(i))}function rg(t){return Lp(wt(n=>{if(typeof n!="boolean")throw U3(t,n)}),ae(n=>n===!0))}function jP(t,n,e,i){let o=n.canMatch;if(!o||o.length===0)return W(!0);let r=o.map(s=>{let a=Er(s,t),c=TP(a)?a.canMatch(n,e):ci(t,()=>a(n,e));return t1(c)});return W(r).pipe(Mr(),rg(i))}var Ba=class{constructor(n){this.segmentGroup=n||null}},Va=class extends Error{constructor(n){super(),this.urlTree=n}};function vr(t){return X1(new Ba(t))}function HP(t){return X1(new Xe(4e3,!1))}function qP(t){return X1(ng(!1,Sn.GuardRejected))}var S5=class{constructor(n,e){this.urlSerializer=n,this.urlTree=e}lineralizeSegments(n,e){let i=[],o=e.root;for(;;){if(i=i.concat(o.segments),o.numberOfChildren===0)return W(i);if(o.numberOfChildren>1||!o.children[_e])return HP(`${n.redirectTo}`);o=o.children[_e]}}applyRedirectCommands(n,e,i,o,r){if(typeof e!="string"){let a=e,{queryParams:c,fragment:l,routeConfig:d,url:f,outlet:m,params:y,data:C,title:_}=o,S=ci(r,()=>a({params:y,data:C,queryParams:c,fragment:l,routeConfig:d,url:f,outlet:m,title:_}));if(S instanceof xo)throw new Va(S);e=S}let s=this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),n,i);if(e[0]==="/")throw new Va(s);return s}applyRedirectCreateUrlTree(n,e,i,o){let r=this.createSegmentGroup(n,e.root,i,o);return new xo(r,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){let i={};return Object.entries(n).forEach(([o,r])=>{if(typeof r=="string"&&r[0]===":"){let a=r.substring(1);i[o]=e[a]}else i[o]=r}),i}createSegmentGroup(n,e,i,o){let r=this.createSegments(n,e.segments,i,o),s={};return Object.entries(e.children).forEach(([a,c])=>{s[a]=this.createSegmentGroup(n,c,i,o)}),new Qe(r,s)}createSegments(n,e,i,o){return e.map(r=>r.path[0]===":"?this.findPosParam(n,r,o):this.findOrReturn(r,i))}findPosParam(n,e,i){let o=i[e.path.substring(1)];if(!o)throw new Xe(4001,!1);return o}findOrReturn(n,e){let i=0;for(let o of e){if(o.path===n.path)return e.splice(i),o;i++}return n}},M5={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function GP(t,n,e,i,o){let r=sg(t,n,e);return r.matched?(i=pP(n,i),jP(i,n,e,o).pipe(ae(s=>s===!0?r:u({},M5)))):W(r)}function sg(t,n,e){if(n.path==="**")return WP(e);if(n.path==="")return n.pathMatch==="full"&&(t.hasChildren()||e.length>0)?u({},M5):{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};let o=(n.matcher||jD)(e,t,n);if(!o)return u({},M5);let r={};Object.entries(o.posParams??{}).forEach(([a,c])=>{r[a]=c.path});let s=o.consumed.length>0?u(u({},r),o.consumed[o.consumed.length-1].parameters):r;return{matched:!0,consumedSegments:o.consumed,remainingSegments:e.slice(o.consumed.length),parameters:s,positionalParamSegments:o.posParams??{}}}function WP(t){return{matched:!0,parameters:t.length>0?Uh(t).parameters:{},consumedSegments:t,remainingSegments:[],positionalParamSegments:{}}}function Rh(t,n,e,i){return e.length>0&&YP(t,e,i)?{segmentGroup:new Qe(n,KP(i,new Qe(e,t.children))),slicedSegments:[]}:e.length===0&&XP(t,e,i)?{segmentGroup:new Qe(t.segments,$P(t,e,i,t.children)),slicedSegments:e}:{segmentGroup:new Qe(t.segments,t.children),slicedSegments:e}}function $P(t,n,e,i){let o={};for(let r of e)if(j3(t,n,r)&&!i[mi(r)]){let s=new Qe([],{});o[mi(r)]=s}return u(u({},i),o)}function KP(t,n){let e={};e[_e]=n;for(let i of t)if(i.path===""&&mi(i)!==_e){let o=new Qe([],{});e[mi(i)]=o}return e}function YP(t,n,e){return e.some(i=>j3(t,n,i)&&mi(i)!==_e)}function XP(t,n,e){return e.some(i=>j3(t,n,i))}function j3(t,n,e){return(t.hasChildren()||n.length>0)&&e.pathMatch==="full"?!1:e.path===""}function ZP(t,n,e){return n.length===0&&!t.children[e]}var E5=class{};function QP(t,n,e,i,o,r,s="emptyOnly"){return new L5(t,n,e,i,o,s,r).recognize()}var JP=31,L5=class{constructor(n,e,i,o,r,s,a){this.injector=n,this.configLoader=e,this.rootComponentType=i,this.config=o,this.urlTree=r,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.applyRedirects=new S5(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(n){return new Xe(4002,`'${n.segmentGroup}'`)}recognize(){let n=Rh(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(n).pipe(ae(({children:e,rootSnapshot:i})=>{let o=new wn(i,e),r=new F3("",o),s=aP(i,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,r.url=this.urlSerializer.serialize(s),{state:r,tree:s}}))}match(n){let e=new Cr([],Object.freeze({}),Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),_e,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,n,_e,e).pipe(ae(i=>({children:i,rootSnapshot:e})),Ho(i=>{if(i instanceof Va)return this.urlTree=i.urlTree,this.match(i.urlTree.root);throw i instanceof Ba?this.noMatchError(i):i}))}processSegmentGroup(n,e,i,o,r){return i.segments.length===0&&i.hasChildren()?this.processChildren(n,e,i,r):this.processSegment(n,e,i,i.segments,o,!0,r).pipe(ae(s=>s instanceof wn?[s]:[]))}processChildren(n,e,i,o){let r=[];for(let s of Object.keys(i.children))s==="primary"?r.unshift(s):r.push(s);return cn(r).pipe(Q1(s=>{let a=i.children[s],c=hP(e,s);return this.processSegmentGroup(n,c,a,s,o)}),Tp((s,a)=>(s.push(...a),s)),x8(null),zp(),Fn(s=>{if(s===null)return vr(i);let a=ag(s);return eR(a),W(a)}))}processSegment(n,e,i,o,r,s,a){return cn(e).pipe(Q1(c=>this.processSegmentAgainstRoute(c._injector??n,e,c,i,o,r,s,a).pipe(Ho(l=>{if(l instanceof Ba)return W(null);throw l}))),Go(c=>!!c),Ho(c=>{if(og(c))return ZP(i,o,r)?W(new E5):vr(i);throw c}))}processSegmentAgainstRoute(n,e,i,o,r,s,a,c){return mi(i)!==s&&(s===_e||!j3(o,r,i))?vr(o):i.redirectTo===void 0?this.matchSegmentAgainstRoute(n,o,i,r,s,c):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(n,o,e,i,r,s,c):vr(o)}expandSegmentAgainstRouteUsingRedirect(n,e,i,o,r,s,a){let{matched:c,parameters:l,consumedSegments:d,positionalParamSegments:f,remainingSegments:m}=sg(e,o,r);if(!c)return vr(e);typeof o.redirectTo=="string"&&o.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>JP&&(this.allowRedirects=!1));let y=new Cr(r,l,Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,kh(o),mi(o),o.component??o._loadedComponent??null,o,Oh(o)),C=O3(y,a,this.paramsInheritanceStrategy);y.params=Object.freeze(C.params),y.data=Object.freeze(C.data);let _=this.applyRedirects.applyRedirectCommands(d,o.redirectTo,f,y,n);return this.applyRedirects.lineralizeSegments(o,_).pipe(Fn(S=>this.processSegment(n,i,e,S.concat(m),s,!1,a)))}matchSegmentAgainstRoute(n,e,i,o,r,s){let a=GP(e,i,o,n,this.urlSerializer);return i.path==="**"&&(e.children={}),a.pipe(rn(c=>c.matched?(n=i._injector??n,this.getChildConfig(n,i,o).pipe(rn(({routes:l})=>{let d=i._loadedInjector??n,{parameters:f,consumedSegments:m,remainingSegments:y}=c,C=new Cr(m,f,Object.freeze(u({},this.urlTree.queryParams)),this.urlTree.fragment,kh(i),mi(i),i.component??i._loadedComponent??null,i,Oh(i)),_=O3(C,s,this.paramsInheritanceStrategy);C.params=Object.freeze(_.params),C.data=Object.freeze(_.data);let{segmentGroup:S,slicedSegments:I}=Rh(e,m,y,l);if(I.length===0&&S.hasChildren())return this.processChildren(d,l,S,C).pipe(ae(N=>new wn(C,N)));if(l.length===0&&I.length===0)return W(new wn(C,[]));let z=mi(i)===r;return this.processSegment(d,l,S,I,z?_e:r,!0,C).pipe(ae(N=>new wn(C,N instanceof wn?[N]:[])))}))):vr(e)))}getChildConfig(n,e,i){return e.children?W({routes:e.children,injector:n}):e.loadChildren?e._loadedRoutes!==void 0?W({routes:e._loadedRoutes,injector:e._loadedInjector}):VP(n,e,i,this.urlSerializer).pipe(Fn(o=>o?this.configLoader.loadChildren(n,e).pipe(wt(r=>{e._loadedRoutes=r.routes,e._loadedInjector=r.injector})):qP(e))):W({routes:[],injector:n})}};function eR(t){t.sort((n,e)=>n.value.outlet===_e?-1:e.value.outlet===_e?1:n.value.outlet.localeCompare(e.value.outlet))}function tR(t){let n=t.value.routeConfig;return n&&n.path===""}function ag(t){let n=[],e=new Set;for(let i of t){if(!tR(i)){n.push(i);continue}let o=n.find(r=>i.value.routeConfig===r.value.routeConfig);o!==void 0?(o.children.push(...i.children),e.add(o)):n.push(i)}for(let i of e){let o=ag(i.children);n.push(new wn(i.value,o))}return n.filter(i=>!e.has(i))}function kh(t){return t.data||{}}function Oh(t){return t.resolve||{}}function nR(t,n,e,i,o,r){return Fn(s=>QP(t,n,e,i,s.extractedUrl,o,r).pipe(ae(({state:a,tree:c})=>E(u({},s),{targetSnapshot:a,urlAfterRedirects:c}))))}function iR(t,n){return Fn(e=>{let{targetSnapshot:i,guards:{canActivateChecks:o}}=e;if(!o.length)return W(e);let r=new Set(o.map(c=>c.route)),s=new Set;for(let c of r)if(!s.has(c))for(let l of cg(c))s.add(l);let a=0;return cn(s).pipe(Q1(c=>r.has(c)?oR(c,i,t,n):(c.data=O3(c,c.parent,t).resolve,W(void 0))),wt(()=>a++),w8(1),Fn(c=>a===s.size?W(e):Mi))})}function cg(t){let n=t.children.map(e=>cg(e)).flat();return[t,...n]}function oR(t,n,e,i){let o=t.routeConfig,r=t._resolve;return o?.title!==void 0&&!eg(o)&&(r[ja]=o.title),rR(r,t,n,i).pipe(ae(s=>(t._resolvedData=s,t.data=O3(t,t.parent,e).resolve,null)))}function rR(t,n,e,i){let o=i5(t);if(o.length===0)return W({});let r={};return cn(o).pipe(Fn(s=>sR(t[s],n,e,i).pipe(Go(),wt(a=>{if(a instanceof Ua)throw U3(new Da,a);r[s]=a}))),w8(1),Ap(r),Ho(s=>og(s)?Mi:X1(s)))}function sR(t,n,e,i){let o=Ha(n)??i,r=Er(t,o),s=r.resolve?r.resolve(n,e):ci(o,()=>r(n,e));return t1(s)}function t5(t){return rn(n=>{let e=t(n);return e?cn(e).pipe(ae(()=>n)):W(n)})}var lg=(()=>{class t{buildTitle(e){let i,o=e.root;for(;o!==void 0;)i=this.getResolvedTitleForRoute(o)??i,o=o.children.find(r=>r.outlet===_e);return i}getResolvedTitleForRoute(e){return e.data[ja]}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(aR),providedIn:"root"})}}return t})(),aR=(()=>{class t extends lg{constructor(e){super(),this.title=e}updateTitle(e){let i=this.buildTitle(e);i!==void 0&&this.title.setTitle(i)}static{this.\u0275fac=function(i){return new(i||t)(A(Ah))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),D5=new U("",{providedIn:"root",factory:()=>({})}),cR=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["ng-component"]],standalone:!0,features:[k],decls:1,vars:0,template:function(i,o){i&1&&L(0,"router-outlet")},dependencies:[T5],encapsulation:2})}}return t})();function P5(t){let n=t.children&&t.children.map(P5),e=n?E(u({},t),{children:n}):u({},t);return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==_e&&(e.component=cR),e}var R5=new U(""),lR=(()=>{class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=D(z8)}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return W(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);let i=t1(e.loadComponent()).pipe(ae(dg),wt(r=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=r}),qo(()=>{this.componentLoaders.delete(e)})),o=new aa(i,()=>new q).pipe(_8());return this.componentLoaders.set(e,o),o}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return W({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);let r=dR(i,this.compiler,e,this.onLoadEndListener).pipe(qo(()=>{this.childrenLoaders.delete(i)})),s=new aa(r,()=>new q).pipe(_8());return this.childrenLoaders.set(i,s),s}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function dR(t,n,e,i){return t1(t.loadChildren()).pipe(ae(dg),Fn(o=>o instanceof Xp||Array.isArray(o)?W(o):cn(n.compileModuleAsync(o))),ae(o=>{i&&i(t);let r,s,a=!1;return Array.isArray(o)?(s=o,a=!0):(r=o.create(e).injector,s=r.get(R5,[],{optional:!0,self:!0}).flat()),{routes:s.map(P5),injector:r}}))}function uR(t){return t&&typeof t=="object"&&"default"in t}function dg(t){return uR(t)?t.default:t}var k5=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(fR),providedIn:"root"})}}return t})(),fR=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),mR=new U("");var pR=new U(""),hR=(()=>{class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new q,this.transitionAbortSubject=new q,this.configLoader=D(lR),this.environmentInjector=D($o),this.urlSerializer=D(A5),this.rootContexts=D(V3),this.location=D(Yo),this.inputBindingEnabled=D(N5,{optional:!0})!==null,this.titleStrategy=D(lg),this.options=D(D5,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=D(k5),this.createViewTransition=D(mR,{optional:!0}),this.navigationErrorHandler=D(pR,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>W(void 0),this.rootComponentType=null;let e=o=>this.events.next(new f5(o)),i=o=>this.events.next(new m5(o));this.configLoader.onLoadEndListener=i,this.configLoader.onLoadStartListener=e}complete(){this.transitions?.complete()}handleNavigationRequest(e){let i=++this.navigationId;this.transitions?.next(E(u(u({},this.transitions.value),e),{id:i}))}setupNavigations(e,i,o){return this.transitions=new Tt({id:0,currentUrlTree:i,currentRawUrl:i,extractedUrl:this.urlHandlingStrategy.extract(i),urlAfterRedirects:this.urlHandlingStrategy.extract(i),rawUrl:i,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:Ta,restoredState:null,currentSnapshot:o.snapshot,targetSnapshot:null,currentRouterState:o,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(xt(r=>r.id!==0),ae(r=>E(u({},r),{extractedUrl:this.urlHandlingStrategy.extract(r.rawUrl)})),rn(r=>{let s=!1,a=!1;return W(r).pipe(rn(c=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Sn.SupersededByNewNavigation),Mi;this.currentTransition=r,this.currentNavigation={id:c.id,initialUrl:c.rawUrl,extractedUrl:c.extractedUrl,targetBrowserUrl:typeof c.extras.browserUrl=="string"?this.urlSerializer.parse(c.extras.browserUrl):c.extras.browserUrl,trigger:c.source,extras:c.extras,previousNavigation:this.lastSuccessfulNavigation?E(u({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!e.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),d=c.extras.onSameUrlNavigation??e.onSameUrlNavigation;if(!l&&d!=="reload"){let f="";return this.events.next(new u2(c.id,this.urlSerializer.serialize(c.rawUrl),f,a5.IgnoredSameUrlNavigation)),c.resolve(!1),Mi}if(this.urlHandlingStrategy.shouldProcessUrl(c.rawUrl))return W(c).pipe(rn(f=>{let m=this.transitions?.getValue();return this.events.next(new Ra(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),m!==this.transitions?.getValue()?Mi:Promise.resolve(f)}),nR(this.environmentInjector,this.configLoader,this.rootComponentType,e.config,this.urlSerializer,this.paramsInheritanceStrategy),wt(f=>{r.targetSnapshot=f.targetSnapshot,r.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=E(u({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let m=new P3(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(m)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(c.currentRawUrl)){let{id:f,extractedUrl:m,source:y,restoredState:C,extras:_}=c,S=new Ra(f,this.urlSerializer.serialize(m),y,C);this.events.next(S);let I=Qh(this.rootComponentType).snapshot;return this.currentTransition=r=E(u({},c),{targetSnapshot:I,urlAfterRedirects:m,extras:E(u({},_),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=m,W(r)}else{let f="";return this.events.next(new u2(c.id,this.urlSerializer.serialize(c.extractedUrl),f,a5.IgnoredByUrlHandlingStrategy)),c.resolve(!1),Mi}}),wt(c=>{let l=new c5(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}),ae(c=>(this.currentTransition=r=E(u({},c),{guards:xP(c.targetSnapshot,c.currentSnapshot,this.rootContexts)}),r)),DP(this.environmentInjector,c=>this.events.next(c)),wt(c=>{if(r.guardsResult=c.guardsResult,c.guardsResult&&typeof c.guardsResult!="boolean")throw U3(this.urlSerializer,c.guardsResult);let l=new l5(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot,!!c.guardsResult);this.events.next(l)}),xt(c=>c.guardsResult?!0:(this.cancelNavigationTransition(c,"",Sn.GuardRejected),!1)),t5(c=>{if(c.guards.canActivateChecks.length)return W(c).pipe(wt(l=>{let d=new d5(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(d)}),rn(l=>{let d=!1;return W(l).pipe(iR(this.paramsInheritanceStrategy,this.environmentInjector),wt({next:()=>d=!0,complete:()=>{d||this.cancelNavigationTransition(l,"",Sn.NoDataFromResolver)}}))}),wt(l=>{let d=new u5(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(d)}))}),t5(c=>{let l=d=>{let f=[];d.routeConfig?.loadComponent&&!d.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(d.routeConfig).pipe(wt(m=>{d.component=m}),ae(()=>{})));for(let m of d.children)f.push(...l(m));return f};return po(l(c.targetSnapshot.root)).pipe(x8(null),Zt(1))}),t5(()=>this.afterPreactivation()),rn(()=>{let{currentSnapshot:c,targetSnapshot:l}=r,d=this.createViewTransition?.(this.environmentInjector,c.root,l.root);return d?cn(d).pipe(ae(()=>r)):W(r)}),ae(c=>{let l=yP(e.routeReuseStrategy,c.targetSnapshot,c.currentRouterState);return this.currentTransition=r=E(u({},c),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,r}),wt(()=>{this.events.next(new Oa)}),CP(this.rootContexts,e.routeReuseStrategy,c=>this.events.next(c),this.inputBindingEnabled),Zt(1),wt({next:c=>{s=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new e1(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects))),this.titleStrategy?.updateTitle(c.targetRouterState.snapshot),c.resolve(!0)},complete:()=>{s=!0}}),Ue(this.transitionAbortSubject.pipe(wt(c=>{throw c}))),qo(()=>{!s&&!a&&this.cancelNavigationTransition(r,"",Sn.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation=null,this.currentTransition=null)}),Ho(c=>{if(a=!0,ig(c))this.events.next(new Co(r.id,this.urlSerializer.serialize(r.extractedUrl),c.message,c.cancellationCode)),_P(c)?this.events.next(new Sr(c.url,c.navigationBehaviorOptions)):r.resolve(!1);else{let l=new ka(r.id,this.urlSerializer.serialize(r.extractedUrl),c,r.targetSnapshot??void 0);try{let d=ci(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(d instanceof Ua){let{message:f,cancellationCode:m}=U3(this.urlSerializer,d);this.events.next(new Co(r.id,this.urlSerializer.serialize(r.extractedUrl),f,m)),this.events.next(new Sr(d.redirectTo,d.navigationBehaviorOptions))}else{this.events.next(l);let f=e.errorHandler(c);r.resolve(!!f)}}catch(d){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(d)}}return Mi}))}))}cancelNavigationTransition(e,i,o){let r=new Co(e.id,this.urlSerializer.serialize(e.extractedUrl),i,o);this.events.next(r),e.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let e=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),i=this.currentNavigation?.targetBrowserUrl??this.currentNavigation?.extractedUrl;return e.toString()!==i?.toString()&&!this.currentNavigation?.extras.skipLocationChange}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function gR(t){return t!==Ta}var yR=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(vR),providedIn:"root"})}}return t})(),I5=class{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}},vR=(()=>{class t extends I5{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),ug=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:()=>D(bR),providedIn:"root"})}}return t})(),bR=(()=>{class t extends ug{constructor(){super(...arguments),this.location=D(Yo),this.urlSerializer=D(A5),this.options=D(D5,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=D(k5),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new xo,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=Qh(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(e){return this.location.subscribe(i=>{i.type==="popstate"&&e(i.url,i.state)})}handleRouterEvent(e,i){if(e instanceof Ra)this.stateMemento=this.createStateMemento();else if(e instanceof u2)this.rawUrlTree=i.initialUrl;else if(e instanceof P3){if(this.urlUpdateStrategy==="eager"&&!i.extras.skipLocationChange){let o=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl);this.setBrowserUrl(i.targetBrowserUrl??o,i)}}else e instanceof Oa?(this.currentUrlTree=i.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(i.finalUrl,i.initialUrl),this.routerState=i.targetRouterState,this.urlUpdateStrategy==="deferred"&&!i.extras.skipLocationChange&&this.setBrowserUrl(i.targetBrowserUrl??this.rawUrlTree,i)):e instanceof Co&&(e.code===Sn.GuardRejected||e.code===Sn.NoDataFromResolver)?this.restoreHistory(i):e instanceof ka?this.restoreHistory(i,!0):e instanceof e1&&(this.lastSuccessfulId=e.id,this.currentPageId=this.browserPageId)}setBrowserUrl(e,i){let o=e instanceof xo?this.urlSerializer.serialize(e):e;if(this.location.isCurrentPathEqualTo(o)||i.extras.replaceUrl){let r=this.browserPageId,s=u(u({},i.extras.state),this.generateNgRouterState(i.id,r));this.location.replaceState(o,"",s)}else{let r=u(u({},i.extras.state),this.generateNgRouterState(i.id,this.browserPageId+1));this.location.go(o,"",r)}}restoreHistory(e,i=!1){if(this.canceledNavigationResolution==="computed"){let o=this.browserPageId,r=this.currentPageId-o;r!==0?this.location.historyGo(r):this.currentUrlTree===e.finalUrl&&r===0&&(this.resetState(e),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return this.canceledNavigationResolution==="computed"?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Aa=function(t){return t[t.COMPLETE=0]="COMPLETE",t[t.FAILED=1]="FAILED",t[t.REDIRECTING=2]="REDIRECTING",t}(Aa||{});function _R(t,n){t.events.pipe(xt(e=>e instanceof e1||e instanceof Co||e instanceof ka||e instanceof u2),ae(e=>e instanceof e1||e instanceof u2?Aa.COMPLETE:(e instanceof Co?e.code===Sn.Redirect||e.code===Sn.SupersededByNewNavigation:!1)?Aa.REDIRECTING:Aa.FAILED),xt(e=>e!==Aa.REDIRECTING),Zt(1)).subscribe(()=>{n()})}function CR(t){throw t}var xR={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},wR={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},O5=(()=>{class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=D(l3),this.stateManager=D(ug),this.options=D(D5,{optional:!0})||{},this.pendingTasks=D(i3),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=D(hR),this.urlSerializer=D(A5),this.location=D(Yo),this.urlHandlingStrategy=D(k5),this._events=new q,this.errorHandler=this.options.errorHandler||CR,this.navigated=!1,this.routeReuseStrategy=D(yR),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=D(R5,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!D(N5,{optional:!0}),this.eventsSubscription=new on,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:e=>{this.console.warn(e)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let e=this.navigationTransitions.events.subscribe(i=>{try{let o=this.navigationTransitions.currentTransition,r=this.navigationTransitions.currentNavigation;if(o!==null&&r!==null){if(this.stateManager.handleRouterEvent(i,r),i instanceof Co&&i.code!==Sn.Redirect&&i.code!==Sn.SupersededByNewNavigation)this.navigated=!0;else if(i instanceof e1)this.navigated=!0;else if(i instanceof Sr){let s=i.navigationBehaviorOptions,a=this.urlHandlingStrategy.merge(i.url,o.currentRawUrl),c=u({browserUrl:o.extras.browserUrl,info:o.extras.info,skipLocationChange:o.extras.skipLocationChange,replaceUrl:o.extras.replaceUrl||this.urlUpdateStrategy==="eager"||gR(o.source)},s);this.scheduleNavigation(a,Ta,null,c,{resolve:o.resolve,reject:o.reject,promise:o.promise})}}MR(i)&&this._events.next(i)}catch(o){this.navigationTransitions.transitionAbortSubject.next(o)}});this.eventsSubscription.add(e)}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Ta,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((e,i)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(e,"popstate",i)},0)})}navigateToSyncWithBrowser(e,i,o){let r={replaceUrl:!0},s=o?.navigationId?o:null;if(o){let c=u({},o);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(r.state=c)}let a=this.parseUrl(e);this.scheduleNavigation(a,i,s,r)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(e){this.config=e.map(P5),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(e,i={}){let{relativeTo:o,queryParams:r,fragment:s,queryParamsHandling:a,preserveFragment:c}=i,l=c?this.currentUrlTree.fragment:s,d=null;switch(a??this.options.defaultQueryParamsHandling){case"merge":d=u(u({},this.currentUrlTree.queryParams),r);break;case"preserve":d=this.currentUrlTree.queryParams;break;default:d=r||null}d!==null&&(d=this.removeEmptyProps(d));let f;try{let m=o?o.snapshot:this.routerState.snapshot.root;f=Kh(m)}catch{(typeof e[0]!="string"||e[0][0]!=="/")&&(e=[]),f=this.currentUrlTree.root}return Yh(f,e,d,l??null)}navigateByUrl(e,i={skipLocationChange:!1}){let o=d2(e)?e:this.parseUrl(e),r=this.urlHandlingStrategy.merge(o,this.rawUrlTree);return this.scheduleNavigation(r,Ta,null,i)}navigate(e,i={skipLocationChange:!1}){return SR(e),this.navigateByUrl(this.createUrlTree(e,i),i)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){try{return this.urlSerializer.parse(e)}catch{return this.urlSerializer.parse("/")}}isActive(e,i){let o;if(i===!0?o=u({},xR):i===!1?o=u({},wR):o=i,d2(e))return Th(this.currentUrlTree,e,o);let r=this.parseUrl(e);return Th(this.currentUrlTree,r,o)}removeEmptyProps(e){return Object.entries(e).reduce((i,[o,r])=>(r!=null&&(i[o]=r),i),{})}scheduleNavigation(e,i,o,r,s){if(this.disposed)return Promise.resolve(!1);let a,c,l;s?(a=s.resolve,c=s.reject,l=s.promise):l=new Promise((f,m)=>{a=f,c=m});let d=this.pendingTasks.add();return _R(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(d))}),this.navigationTransitions.handleNavigationRequest({source:i,restoredState:o,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:r,resolve:a,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function SR(t){for(let n=0;n{class t{constructor(e,i,o,r,s,a){this.router=e,this.route=i,this.tabIndexAttribute=o,this.renderer=r,this.el=s,this.locationStrategy=a,this.href=null,this.onChanges=new q,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1,this.routerLinkInput=null;let c=s.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area",this.isAnchorElement?this.subscription=e.events.subscribe(l=>{l instanceof e1&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(e){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(e){e==null?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(d2(e)?this.routerLinkInput=e:this.routerLinkInput=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0"))}onClick(e,i,o,r,s){let a=this.urlTree;if(a===null||this.isAnchorElement&&(e!==0||i||o||r||s||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(a,c),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let e=this.urlTree;this.href=e!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(e)):null;let i=this.href===null?null:Wp(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",i)}applyAttributeValue(e,i){let o=this.renderer,r=this.el.nativeElement;i!==null?o.setAttribute(r,e,i):o.removeAttribute(r,e)}get urlTree(){return this.routerLinkInput===null?null:d2(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static{this.\u0275fac=function(i){return new(i||t)(v(O5),v(f2),yo("tabindex"),v(t2),v($),v(T8))}}static{this.\u0275dir=V({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(i,o){i&1&&B("click",function(s){return o.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),i&2&&Z("target",o.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",ue],skipLocationChange:[2,"skipLocationChange","skipLocationChange",ue],replaceUrl:[2,"replaceUrl","replaceUrl",ue],routerLink:"routerLink"},standalone:!0,features:[st,ut]})}}return t})();var ER=new U("");function fg(t,...n){return Wo([{provide:R5,multi:!0,useValue:t},[],{provide:f2,useFactory:LR,deps:[O5]},{provide:u3,multi:!0,useFactory:IR},n.map(e=>e.\u0275providers)])}function LR(t){return t.routerState.root}function IR(){let t=D(It);return n=>{let e=t.get(i2);if(n!==e.components[0])return;let i=t.get(O5),o=t.get(AR);t.get(zR)===1&&i.initialNavigation(),t.get(TR,null,M8.Optional)?.setUpPreloading(),t.get(ER,null,M8.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),o.closed||(o.next(),o.complete(),o.unsubscribe())}}var AR=new U("",{factory:()=>new q}),zR=new U("",{providedIn:"root",factory:()=>1});var TR=new U("");var H3=class t{descricao=" A ABICCA e a ABNT selaram um acordo hist\xF3rico que promete revolucionar a normaliza\xE7\xE3o de cabos de a\xE7o e acess\xF3rios no Brasil. Marcos Antonio Piccoli, presidente da ABICCA, e l\xEDderes da ABNT uniram for\xE7as com um objetivo claro: elevar os padr\xF5es de qualidade e seguran\xE7a na ind\xFAstria. Este compromisso n\xE3o s\xF3 refor\xE7a a competitividade do setor, mas tamb\xE9m traz benef\xEDcios diretos para consumidores e toda a cadeia produtiva. O que mais essa parceria pode trazer para o futuro da ind\xFAstria brasileira?";static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-noticia"]],standalone:!0,features:[k],decls:19,vars:1,consts:[[1,"container"],[1,"cabecalho"],[1,"cartao"],["src","Galeria/Noticias/Noticia1.jpg","alt",""],[1,"conteudo"],["href","#",1,"titulo"],[1,"data"],[1,"bi","bi-clock-history","me-2"],[1,"descricao"],[1,"botao-container"],[1,"botao"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h1"),x(3,"\xDAltimas Not\xEDcias"),h()(),p(4,"div",2),L(5,"img",3),p(6,"div",4)(7,"a",5)(8,"h4"),x(9,"A ABICCA e a ABNT formalizam assinatura de acordo de coopera\xE7\xE3o."),h()(),p(10,"div",6),L(11,"i",7),p(12,"span"),x(13,"23/10/2024"),h()(),p(14,"p",8),x(15),h(),p(16,"div",9)(17,"button",10),x(18,"Saiba mais"),h()()()()()),e&2&&(b(15),Re(i.descricao.substring(0,400)+"..."))},styles:[".container[_ngcontent-%COMP%]{height:fit-content;max-width:auto;padding:20px 20px 30px;border-top:2px solid var(--quarta)}.cabecalho[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:3rem;color:#fff;text-align:center;font-family:Arial,sans-serif}.cartao[_ngcontent-%COMP%]{background-color:#fff;border-radius:12px;box-shadow:0 8px 20px #0000001a;overflow:hidden;display:flex;transition:transform .3s ease,box-shadow .3s ease}.cartao[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0003}.cartao[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:400px;height:auto;border-radius:12px}.conteudo[_ngcontent-%COMP%]{flex-grow:1;padding:30px}.titulo[_ngcontent-%COMP%]{color:#34495e;font-size:2rem;margin-bottom:20px;text-decoration:none;font-family:Arial,sans-serif}.data[_ngcontent-%COMP%]{font-size:1rem;color:#7f8c8d;margin-bottom:15px}.descricao[_ngcontent-%COMP%]{color:#555;font-size:1.8rem;line-height:1.7;margin-bottom:25px}.botao[_ngcontent-%COMP%]{background-color:#3498db;border:none;color:#fff;padding:15px 30px;border-radius:5px;font-size:1.2rem;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.botao[_ngcontent-%COMP%]:hover{background-color:#2980b9}.botao[_ngcontent-%COMP%]:active{transform:scale(.95)}.botao-container[_ngcontent-%COMP%]{text-align:center;margin-top:25px}@media only screen and (max-width: 768px){.container[_ngcontent-%COMP%]{padding-top:4vw}.cabecalho[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font:400 4vw Roboto,sans-serif;padding:5vw 0}.conteudo[_ngcontent-%COMP%]{width:100%;padding:5vw}.cartao[_ngcontent-%COMP%]{width:fit-content;display:flex;flex-direction:column;border:1px solid black}.cartao[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.conteudo[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:3vw;line-height:1em}.conteudo[_ngcontent-%COMP%] .data[_ngcontent-%COMP%]{font-size:2vw}.conteudo[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{font-size:1.5vw}.botao[_ngcontent-%COMP%]{font-size:1.5vw;padding:1vw 2vw}}@media only screen and (min-width: 768px) and (max-width: 1280px){.container[_ngcontent-%COMP%]{padding-top:4vw}.cabecalho[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font:400 4vw Roboto,sans-serif;padding:5vw 0}.conteudo[_ngcontent-%COMP%]{width:100%;padding:5vw}.cartao[_ngcontent-%COMP%]{width:fit-content;display:flex;flex-direction:column;border:1px solid black}.cartao[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.conteudo[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-size:4vw;line-height:1em}.conteudo[_ngcontent-%COMP%] .data[_ngcontent-%COMP%]{font-size:3vw}.conteudo[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{font-size:2.5vw}.botao[_ngcontent-%COMP%]{font-size:2vw;padding:1vw 2vw}}"]})};var q3=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-navio"]],standalone:!0,features:[k],decls:2,vars:0,consts:[[1,"container"],[1,"navio"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"div",1),h())},styles:["*[_ngcontent-%COMP%]{margin:0;overflow:hidden}.container[_ngcontent-%COMP%]{position:relative;width:100%;max-height:80px;height:10vw;background-color:var(--quarta)}.navio[_ngcontent-%COMP%]{position:absolute;max-width:100px;max-height:50px;width:20vw;height:10vw;background-color:var(--neutra);clip-path:polygon(0 100%,50% 0,100% 100%);animation:_ngcontent-%COMP%_moverNavio 5s linear infinite}@keyframes _ngcontent-%COMP%_moverNavio{0%{left:-100px;top:50%;transform:translateY(-50%)}to{left:100%;top:50%;transform:translateY(-50%)}}"]})};var G3=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-sobre"]],standalone:!0,features:[k],decls:10,vars:0,consts:[[1,"container"],[1,"containerTextos"],[1,"titulo"],[1,"texto"],["href","","mat-button","","routerLink","/associese",1,"button"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"H1",2),x(3,"SUA EMPRESA SEGURA"),h(),p(4,"p",3),x(5,"PARA UM MERCADO MAIS JUSTO"),L(6,"br"),x(7," E REGULAMENTADO"),h(),p(8,"a",4),x(9,"ASSOCIE-SE"),h()()())},dependencies:[Lr],styles:[".container[_ngcontent-%COMP%]{display:flex;width:100%;height:800px;align-items:center;justify-content:flex-end;margin:0;padding:0 30px 0 0;font-size:1.5rem;background-image:var(--image-sobre);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:local;background-color:var(--neutra)}.containerTextos[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center}.titulo[_ngcontent-%COMP%]{font-weight:700;color:var(--neutra);font-family:Barlow,sans-serif;font-size:4em;margin-bottom:30px;text-shadow:1px 2px var(--primaria)}.texto[_ngcontent-%COMP%]{color:var(--primaria);text-align:center;font-size:2em;line-height:1;text-shadow:1px 2px var(--neutra)}.button[_ngcontent-%COMP%]{width:fit-content;height:fit-content;padding:14px 30px;color:var(--primaria);background-color:var(--neutra);text-align:center;font-size:1.5em;text-decoration:none;border:1px solid var(--primaria)}.button[_ngcontent-%COMP%]:hover{background-color:var(--quarta)}@media only screen and (max-width: 480px){.container[_ngcontent-%COMP%]{background-size:cover;background-position:center;height:fit-content}.containerTextos[_ngcontent-%COMP%]{align-items:center;justify-content:center;height:300px}.titulo[_ngcontent-%COMP%]{font-size:.5em;margin:0;padding:0;text-shadow:.5px .5px var(--primaria);font:400 1em Barlow,sans-serif;font-weight:700}.texto[_ngcontent-%COMP%]{font-size:.5em;text-shadow:.5px .5px var(--neutra)}.button[_ngcontent-%COMP%]{padding:0 10px;text-align:center;font-size:.5em}}@media only screen and (min-width: 768px) and (max-width: 1280px){.container[_ngcontent-%COMP%]{background-size:cover;background-position:center;height:fit-content}.containerTextos[_ngcontent-%COMP%]{align-items:center;justify-content:center;height:500px}.titulo[_ngcontent-%COMP%]{font:400 2em Barlow,sans-serif;margin:0;padding:0;text-shadow:1px 1px var(--primaria);font-weight:700}.texto[_ngcontent-%COMP%]{font-size:1em;text-shadow:1px 1px var(--neutra)}.button[_ngcontent-%COMP%]{padding:5px 10px;text-align:center;font-size:.75em}}@media only screen and (min-width: 480px) and (max-width: 768px){.container[_ngcontent-%COMP%]{background-size:cover;background-position:center;height:fit-content}.containerTextos[_ngcontent-%COMP%]{align-items:center;justify-content:center;height:300px}.titulo[_ngcontent-%COMP%]{font:400 1em Barlow,sans-serif;margin:0;padding:0;text-shadow:1px 1px var(--primaria);font-weight:700}.texto[_ngcontent-%COMP%]{font-size:.5em;text-shadow:1px 1px var(--neutra)}.button[_ngcontent-%COMP%]{padding:0 5px;text-align:center;font-size:.5em}}"]})};var U5;try{U5=typeof Intl<"u"&&Intl.v8BreakIterator}catch{U5=!1}var Me=(()=>{class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?g9(this._platformId):typeof document=="object"&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!!(window.chrome||U5)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}static{this.\u0275fac=function(i){return new(i||t)(A(Ei))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Ir,mg=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function B5(){if(Ir)return Ir;if(typeof document!="object"||!document)return Ir=new Set(mg),Ir;let t=document.createElement("input");return Ir=new Set(mg.filter(n=>(t.setAttribute("type",n),t.type===n))),Ir}var Ga;function NR(){if(Ga==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ga=!0}))}finally{Ga=Ga||!1}return Ga}function Di(t){return NR()?t:!!t.capture}var pi=function(t){return t[t.NORMAL=0]="NORMAL",t[t.NEGATED=1]="NEGATED",t[t.INVERTED=2]="INVERTED",t}(pi||{}),W3,m2;function $3(){if(m2==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return m2=!1,m2;if("scrollBehavior"in document.documentElement.style)m2=!0;else{let t=Element.prototype.scrollTo;t?m2=!/\{\s*\[native code\]\s*\}/.test(t.toString()):m2=!1}}return m2}function Ar(){if(typeof document!="object"||!document)return pi.NORMAL;if(W3==null){let t=document.createElement("div"),n=t.style;t.dir="rtl",n.width="1px",n.overflow="auto",n.visibility="hidden",n.pointerEvents="none",n.position="absolute";let e=document.createElement("div"),i=e.style;i.width="2px",i.height="1px",t.appendChild(e),document.body.appendChild(t),W3=pi.NORMAL,t.scrollLeft===0&&(t.scrollLeft=1,W3=t.scrollLeft===0?pi.NEGATED:pi.INVERTED),t.remove()}return W3}var F5;function DR(){if(F5==null){let t=typeof document<"u"?document.head:null;F5=!!(t&&(t.createShadowRoot||t.attachShadow))}return F5}function pg(t){if(DR()){let n=t.getRootNode?t.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&n instanceof ShadowRoot)return n}return null}function Wa(){let t=typeof document<"u"&&document?document.activeElement:null;for(;t&&t.shadowRoot;){let n=t.shadowRoot.activeElement;if(n===t)break;t=n}return t}function Mn(t){return t.composedPath?t.composedPath()[0]:t.target}function $a(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function fn(t,...n){return n.length?n.some(e=>t[e]):t.altKey||t.shiftKey||t.ctrlKey||t.metaKey}function Pi(t){return t!=null&&`${t}`!="false"}function wo(t,n=0){return V5(t)?Number(t):arguments.length===2?n:0}function V5(t){return!isNaN(parseFloat(t))&&!isNaN(Number(t))}function zr(t){return Array.isArray(t)?t:[t]}function Rt(t){return t==null?"":typeof t=="string"?t:`${t}px`}function Kn(t){return t instanceof $?t.nativeElement:t}var PR=(()=>{class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var K3=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[PR]})}}return t})();var hg=new Set,p2,RR=(()=>{class t{constructor(e,i){this._platform=e,this._nonce=i,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):OR}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&kR(e,this._nonce),this._matchMedia(e)}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(ua,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function kR(t,n){if(!hg.has(t))try{p2||(p2=document.createElement("style"),n&&p2.setAttribute("nonce",n),p2.setAttribute("type","text/css"),document.head.appendChild(p2)),p2.sheet&&(p2.sheet.insertRule(`@media ${t} {body{ }}`,0),hg.add(t))}catch(e){console.error(e)}}function OR(t){return{matches:t==="all"||t==="",media:t,addListener:()=>{},removeListener:()=>{}}}var yg=(()=>{class t{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new q}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return gg(zr(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let o=gg(zr(e)).map(s=>this._registerQuery(s).observable),r=po(o);return r=Q0(r.pipe(Zt(1)),r.pipe(n3(1),t3(0))),r.pipe(ae(s=>{let a={matches:!1,breakpoints:{}};return s.forEach(({matches:c,query:l})=>{a.matches=a.matches||c,a.breakpoints[l]=c}),a}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);let i=this._mediaMatcher.matchMedia(e),r={observable:new ai(s=>{let a=c=>this._zone.run(()=>s.next(c));return i.addListener(a),()=>{i.removeListener(a)}}).pipe(Un(i),ae(({matches:s})=>({query:e,matches:s})),Ue(this._destroySubject)),mql:i};return this._queries.set(e,r),r}static{this.\u0275fac=function(i){return new(i||t)(A(RR),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function gg(t){return t.map(n=>n.split(",")).reduce((n,e)=>n.concat(e)).map(n=>n.trim())}var xg=" ";function Z5(t,n,e){let i=Q3(t,n);e=e.trim(),!i.some(o=>o.trim()===e)&&(i.push(e),t.setAttribute(n,i.join(xg)))}function n4(t,n,e){let i=Q3(t,n);e=e.trim();let o=i.filter(r=>r!==e);o.length?t.setAttribute(n,o.join(xg)):t.removeAttribute(n)}function Q3(t,n){return t.getAttribute(n)?.match(/\S+/g)??[]}var wg="cdk-describedby-message",Y3="cdk-describedby-host",q5=0,i4=(()=>{class t{constructor(e,i){this._platform=i,this._messageRegistry=new Map,this._messagesContainer=null,this._id=`${q5++}`,this._document=e,this._id=D(da)+"-"+q5++}describe(e,i,o){if(!this._canBeDescribed(e,i))return;let r=j5(i,o);typeof i!="string"?(vg(i,this._id),this._messageRegistry.set(r,{messageElement:i,referenceCount:0})):this._messageRegistry.has(r)||this._createMessageElement(i,o),this._isElementDescribedByMessage(e,r)||this._addMessageReference(e,r)}removeDescription(e,i,o){if(!i||!this._isElementNode(e))return;let r=j5(i,o);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),typeof i=="string"){let s=this._messageRegistry.get(r);s&&s.referenceCount===0&&this._deleteMessageElement(r)}this._messagesContainer?.childNodes.length===0&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let e=this._document.querySelectorAll(`[${Y3}="${this._id}"]`);for(let i=0;io.indexOf(wg)!=0);e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){let o=this._messageRegistry.get(i);Z5(e,"aria-describedby",o.messageElement.id),e.setAttribute(Y3,this._id),o.referenceCount++}_removeMessageReference(e,i){let o=this._messageRegistry.get(i);o.referenceCount--,n4(e,"aria-describedby",o.messageElement.id),e.removeAttribute(Y3)}_isElementDescribedByMessage(e,i){let o=Q3(e,"aria-describedby"),r=this._messageRegistry.get(i),s=r&&r.messageElement.id;return!!s&&o.indexOf(s)!=-1}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&typeof i=="object")return!0;let o=i==null?"":`${i}`.trim(),r=e.getAttribute("aria-label");return o?!r||r.trim()!==o:!1}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Me))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function j5(t,n){return typeof t=="string"?`${n||""}/${t}`:t}function vg(t,n){t.id||(t.id=`${wg}-${n}-${q5++}`)}var ZR=200,G5=class{constructor(n,e){this._letterKeyStream=new q,this._items=[],this._selectedItemIndex=-1,this._pressedLetters=[],this._selectedItem=new q,this.selectedItem=this._selectedItem;let i=typeof e?.debounceInterval=="number"?e.debounceInterval:ZR;e?.skipPredicate&&(this._skipPredicateFn=e.skipPredicate),this.setItems(n),this._setupKeyHandler(i)}destroy(){this._pressedLetters=[],this._letterKeyStream.complete(),this._selectedItem.complete()}setCurrentSelectedItemIndex(n){this._selectedItemIndex=n}setItems(n){this._items=n}handleKey(n){let e=n.keyCode;n.key&&n.key.length===1?this._letterKeyStream.next(n.key.toLocaleUpperCase()):(e>=65&&e<=90||e>=48&&e<=57)&&this._letterKeyStream.next(String.fromCharCode(e))}isTyping(){return this._pressedLetters.length>0}reset(){this._pressedLetters=[]}_setupKeyHandler(n){this._letterKeyStream.pipe(wt(e=>this._pressedLetters.push(e)),t3(n),xt(()=>this._pressedLetters.length>0),ae(()=>this._pressedLetters.join("").toLocaleUpperCase())).subscribe(e=>{for(let i=1;ii.disabled,this.tabOut=new q,this.change=new q,n instanceof E8?this._itemChangesSubscription=n.changes.subscribe(i=>this._itemsChanged(i.toArray())):I8(n)&&(this._effectRef=u9(()=>this._itemsChanged(n()),{injector:e}))}skipPredicate(n){return this._skipPredicateFn=n,this}withWrap(n=!0){return this._wrap=n,this}withVerticalOrientation(n=!0){return this._vertical=n,this}withHorizontalOrientation(n){return this._horizontal=n,this}withAllowedModifierKeys(n){return this._allowedModifierKeys=n,this}withTypeAhead(n=200){this._typeaheadSubscription.unsubscribe();let e=this._getItemsArray();return this._typeahead=new G5(e,{debounceInterval:typeof n=="number"?n:void 0,skipPredicate:i=>this._skipPredicateFn(i)}),this._typeaheadSubscription=this._typeahead.selectedItem.subscribe(i=>{this.setActiveItem(i)}),this}cancelTypeahead(){return this._typeahead?.reset(),this}withHomeAndEnd(n=!0){return this._homeAndEnd=n,this}withPageUpDown(n=!0,e=10){return this._pageUpAndDown={enabled:n,delta:e},this}setActiveItem(n){let e=this._activeItem;this.updateActiveItem(n),this._activeItem!==e&&this.change.next(this._activeItemIndex)}onKeydown(n){let e=n.keyCode,o=["altKey","ctrlKey","metaKey","shiftKey"].every(r=>!n[r]||this._allowedModifierKeys.indexOf(r)>-1);switch(e){case 9:this.tabOut.next();return;case 40:if(this._vertical&&o){this.setNextItemActive();break}else return;case 38:if(this._vertical&&o){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&o){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&o){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&o){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&o){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&o){let r=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(r>0?r:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&o){let r=this._activeItemIndex+this._pageUpAndDown.delta,s=this._getItemsArray().length;this._setActiveItemByIndex(r-1&&e!==this._activeItemIndex&&(this._activeItemIndex=e,this._typeahead?.setCurrentSelectedItemIndex(e))}}},J3=class extends W5{setActiveItem(n){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(n),this.activeItem&&this.activeItem.setActiveStyles()}};var Ka=(()=>{class t{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return JR(e)&&getComputedStyle(e).visibility==="visible"}isTabbable(e){if(!this._platform.isBrowser)return!1;let i=QR(ak(e));if(i&&(bg(i)===-1||!this.isVisible(i)))return!1;let o=e.nodeName.toLowerCase(),r=bg(e);return e.hasAttribute("contenteditable")?r!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&&this._platform.IOS&&!rk(e)?!1:o==="audio"?e.hasAttribute("controls")?r!==-1:!1:o==="video"?r===-1?!1:r!==null?!0:this._platform.FIREFOX||e.hasAttribute("controls"):e.tabIndex>=0}isFocusable(e,i){return sk(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}static{this.\u0275fac=function(i){return new(i||t)(A(Me))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function QR(t){try{return t.frameElement}catch{return null}}function JR(t){return!!(t.offsetWidth||t.offsetHeight||typeof t.getClientRects=="function"&&t.getClientRects().length)}function ek(t){let n=t.nodeName.toLowerCase();return n==="input"||n==="select"||n==="button"||n==="textarea"}function tk(t){return ik(t)&&t.type=="hidden"}function nk(t){return ok(t)&&t.hasAttribute("href")}function ik(t){return t.nodeName.toLowerCase()=="input"}function ok(t){return t.nodeName.toLowerCase()=="a"}function Sg(t){if(!t.hasAttribute("tabindex")||t.tabIndex===void 0)return!1;let n=t.getAttribute("tabindex");return!!(n&&!isNaN(parseInt(n,10)))}function bg(t){if(!Sg(t))return null;let n=parseInt(t.getAttribute("tabindex")||"",10);return isNaN(n)?-1:n}function rk(t){let n=t.nodeName.toLowerCase(),e=n==="input"&&t.type;return e==="text"||e==="password"||n==="select"||n==="textarea"}function sk(t){return tk(t)?!1:ek(t)||nk(t)||t.hasAttribute("contenteditable")||Sg(t)}function ak(t){return t.ownerDocument&&t.ownerDocument.defaultView||window}var $5=class{get enabled(){return this._enabled}set enabled(n){this._enabled=n,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}constructor(n,e,i,o,r=!1,s){this._element=n,this._checker=e,this._ngZone=i,this._document=o,this._injector=s,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,r||this.attachAnchors()}destroy(){let n=this._startAnchor,e=this._endAnchor;n&&(n.removeEventListener("focus",this.startAnchorListener),n.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(n)))})}focusFirstTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(n)))})}focusLastTabbableElementWhenReady(n){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(n)))})}_getRegionBoundary(n){let e=this._element.querySelectorAll(`[cdk-focus-region-${n}], [cdkFocusRegion${n}], [cdk-focus-${n}]`);return n=="start"?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(n){let e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){let i=this._getFirstTabbableElement(e);return i?.focus(n),!!i}return e.focus(n),!0}return this.focusFirstTabbableElement(n)}focusFirstTabbableElement(n){let e=this._getRegionBoundary("start");return e&&e.focus(n),!!e}focusLastTabbableElement(n){let e=this._getRegionBoundary("end");return e&&e.focus(n),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(n){if(this._checker.isFocusable(n)&&this._checker.isTabbable(n))return n;let e=n.children;for(let i=0;i=0;i--){let o=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(o)return o}return null}_createAnchor(){let n=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,n),n.classList.add("cdk-visually-hidden"),n.classList.add("cdk-focus-trap-anchor"),n.setAttribute("aria-hidden","true"),n}_toggleAnchorTabIndex(n,e){n?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(n){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(n,this._startAnchor),this._toggleAnchorTabIndex(n,this._endAnchor))}_executeOnStable(n){this._injector?di(n,{injector:this._injector}):setTimeout(n)}},o4=(()=>{class t{constructor(e,i,o){this._checker=e,this._ngZone=i,this._injector=D(It),this._document=o}create(e,i=!1){return new $5(e,this._checker,this._ngZone,this._document,i,this._injector)}static{this.\u0275fac=function(i){return new(i||t)(A(Ka),A(X),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Q5(t){return t.buttons===0||t.detail===0}function J5(t){let n=t.touches&&t.touches[0]||t.changedTouches&&t.changedTouches[0];return!!n&&n.identifier===-1&&(n.radiusX==null||n.radiusX===1)&&(n.radiusY==null||n.radiusY===1)}var ck=new U("cdk-input-modality-detector-options"),lk={ignoreKeys:[18,17,224,91,16]},Mg=650,Tr=Di({passive:!0,capture:!0}),dk=(()=>{class t{get mostRecentModality(){return this._modality.value}constructor(e,i,o,r){this._platform=e,this._mostRecentTarget=null,this._modality=new Tt(null),this._lastTouchMs=0,this._onKeydown=s=>{this._options?.ignoreKeys?.some(a=>a===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=Mn(s))},this._onMousedown=s=>{Date.now()-this._lastTouchMs{if(J5(s)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=Mn(s)},this._options=u(u({},lk),r),this.modalityDetected=this._modality.pipe(n3(1)),this.modalityChanged=this.modalityDetected.pipe(ca()),e.isBrowser&&i.runOutsideAngular(()=>{o.addEventListener("keydown",this._onKeydown,Tr),o.addEventListener("mousedown",this._onMousedown,Tr),o.addEventListener("touchstart",this._onTouchstart,Tr)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Tr),document.removeEventListener("mousedown",this._onMousedown,Tr),document.removeEventListener("touchstart",this._onTouchstart,Tr))}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X),A(te),A(ck,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),uk=new U("liveAnnouncerElement",{providedIn:"root",factory:fk});function fk(){return null}var mk=new U("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),pk=0,Eg=(()=>{class t{constructor(e,i,o,r){this._ngZone=i,this._defaultOptions=r,this._document=o,this._liveElement=e||this._createLiveElement()}announce(e,...i){let o=this._defaultOptions,r,s;return i.length===1&&typeof i[0]=="number"?s=i[0]:[r,s]=i,this.clear(),clearTimeout(this._previousTimeout),r||(r=o&&o.politeness?o.politeness:"polite"),s==null&&o&&(s=o.duration),this._liveElement.setAttribute("aria-live",r),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(a=>this._currentResolve=a)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,typeof s=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let r=0;r .cdk-overlay-container [aria-modal="true"]');for(let o=0;o{class t{constructor(e,i,o,r,s){this._ngZone=e,this._platform=i,this._inputModalityDetector=o,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new q,this._rootNodeFocusAndBlurListener=a=>{let c=Mn(a);for(let l=c;l;l=l.parentElement)a.type==="focus"?this._onFocus(a,l):this._onBlur(a,l)},this._document=r,this._detectionMode=s?.detectionMode||Z3.IMMEDIATE}monitor(e,i=!1){let o=Kn(e);if(!this._platform.isBrowser||o.nodeType!==1)return W();let r=pg(o)||this._getDocument(),s=this._elementInfo.get(o);if(s)return i&&(s.checkChildren=!0),s.subject;let a={checkChildren:i,subject:new q,rootNode:r};return this._elementInfo.set(o,a),this._registerGlobalListeners(a),a.subject}stopMonitoring(e){let i=Kn(e),o=this._elementInfo.get(i);o&&(o.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(o))}focusVia(e,i,o){let r=Kn(e),s=this._getDocument().activeElement;r===s?this._getClosestElementsInfo(r).forEach(([a,c])=>this._originChanged(a,i,c)):(this._setOrigin(i),typeof r.focus=="function"&&r.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===Z3.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused",i==="touch"),e.classList.toggle("cdk-keyboard-focused",i==="keyboard"),e.classList.toggle("cdk-mouse-focused",i==="mouse"),e.classList.toggle("cdk-program-focused",i==="program")}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=e,this._originFromTouchInteraction=e==="touch"&&i,this._detectionMode===Z3.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?Mg:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(e,i){let o=this._elementInfo.get(i),r=Mn(e);!o||!o.checkChildren&&i!==r||this._originChanged(i,this._getFocusOrigin(r),o)}_onBlur(e,i){let o=this._elementInfo.get(i);!o||o.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(o,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;let i=e.rootNode,o=this._rootNodeFocusListenerCount.get(i)||0;o||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,X3),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,X3)}),this._rootNodeFocusListenerCount.set(i,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(Ue(this._stopInputModalityDetector)).subscribe(r=>{this._setOrigin(r,!0)}))}_removeGlobalListeners(e){let i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){let o=this._rootNodeFocusListenerCount.get(i);o>1?this._rootNodeFocusListenerCount.set(i,o-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,X3),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,X3),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,o){this._setClasses(e,i),this._emitOrigin(o,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){let i=[];return this._elementInfo.forEach((o,r)=>{(r===e||o.checkChildren&&r.contains(e))&&i.push([r,o])}),i}_isLastInteractionFromInputLabel(e){let{_mostRecentTarget:i,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!i||i===e||e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"||e.disabled)return!1;let r=e.labels;if(r){for(let s=0;s{class t{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=D(yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return h2.NONE;let e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);let i=this._document.defaultView||window,o=i&&i.getComputedStyle?i.getComputedStyle(e):null,r=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),r){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return h2.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return h2.BLACK_ON_WHITE}return h2.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){let e=this._document.body.classList;e.remove(H5,_g,Cg),this._hasCheckedHighContrastMode=!0;let i=this.getHighContrastMode();i===h2.BLACK_ON_WHITE?e.add(H5,_g):i===h2.WHITE_ON_BLACK&&e.add(H5,Cg)}}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),r4=(()=>{class t{constructor(e){e._applyBodyHighContrastModeCssClasses()}static{this.\u0275fac=function(i){return new(i||t)(A(eu))}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[K3]})}}return t})();var gk=new U("cdk-dir-doc",{providedIn:"root",factory:yk});function yk(){return D(te)}var vk=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function bk(t){let n=t?.toLowerCase()||"";return n==="auto"&&typeof navigator<"u"&&navigator?.language?vk.test(navigator.language)?"rtl":"ltr":n==="rtl"?"rtl":"ltr"}var an=(()=>{class t{constructor(e){if(this.value="ltr",this.change=new xe,e){let i=e.body?e.body.dir:null,o=e.documentElement?e.documentElement.dir:null;this.value=bk(i||o||"ltr")}}ngOnDestroy(){this.change.complete()}static{this.\u0275fac=function(i){return new(i||t)(A(gk,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var n1=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var _k=["text"],Ck=[[["mat-icon"]],"*"],xk=["mat-icon","*"];function wk(t,n){if(t&1&&L(0,"mat-pseudo-checkbox",1),t&2){let e=R();w("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function Sk(t,n){if(t&1&&L(0,"mat-pseudo-checkbox",3),t&2){let e=R();w("disabled",e.disabled)}}function Mk(t,n){if(t&1&&(p(0,"span",4),x(1),h()),t&2){let e=R();b(),ie("(",e.group.label,")")}}var Rg=(()=>{class t{static{this.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)"}static{this.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)"}static{this.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)"}static{this.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)"}}return t})(),kg=(()=>{class t{static{this.COMPLEX="375ms"}static{this.ENTERING="225ms"}static{this.EXITING="195ms"}}return t})();function Ek(){return!0}var Lk=new U("mat-sanity-checks",{providedIn:"root",factory:Ek}),qe=(()=>{class t{constructor(e,i,o){this._sanityChecks=i,this._document=o,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return $a()?!1:typeof this._sanityChecks=="boolean"?this._sanityChecks:!!this._sanityChecks[e]}static{this.\u0275fac=function(i){return new(i||t)(A(eu),A(Lk,8),A(te))}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[n1,n1]})}}return t})();var Pr=class{constructor(n,e,i,o,r){this._defaultMatcher=n,this.ngControl=e,this._parentFormGroup=i,this._parentForm=o,this._stateChanges=r,this.errorState=!1}updateErrorState(){let n=this.errorState,e=this._parentFormGroup||this._parentForm,i=this.matcher||this._defaultMatcher,o=this.ngControl?this.ngControl.control:null,r=i?.isErrorState(o,e)??!1;r!==n&&(this.errorState=r,this._stateChanges.next())}};var a4=(()=>{class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Yn=function(t){return t[t.FADING_IN=0]="FADING_IN",t[t.VISIBLE=1]="VISIBLE",t[t.FADING_OUT=2]="FADING_OUT",t[t.HIDDEN=3]="HIDDEN",t}(Yn||{}),iu=class{constructor(n,e,i,o=!1){this._renderer=n,this.element=e,this.config=i,this._animationForciblyDisabledThroughCss=o,this.state=Yn.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}},Lg=Di({passive:!0,capture:!0}),ou=class{constructor(){this._events=new Map,this._delegateEventHandler=n=>{let e=Mn(n);e&&this._events.get(n.type)?.forEach((i,o)=>{(o===e||o.contains(e))&&i.forEach(r=>r.handleEvent(n))})}}addHandler(n,e,i,o){let r=this._events.get(e);if(r){let s=r.get(i);s?s.add(o):r.set(i,new Set([o]))}else this._events.set(e,new Map([[i,new Set([o])]])),n.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,Lg)})}removeHandler(n,e,i){let o=this._events.get(n);if(!o)return;let r=o.get(e);r&&(r.delete(i),r.size===0&&o.delete(e),o.size===0&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,Lg)))}},Ig={enterDuration:225,exitDuration:150},Ik=800,Ag=Di({passive:!0,capture:!0}),zg=["mousedown","touchstart"],Tg=["mouseup","mouseleave","touchend","touchcancel"],ru=class t{static{this._eventManager=new ou}constructor(n,e,i,o){this._target=n,this._ngZone=e,this._platform=o,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,o.isBrowser&&(this._containerElement=Kn(i))}fadeInRipple(n,e,i={}){let o=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),r=u(u({},Ig),i.animation);i.centered&&(n=o.left+o.width/2,e=o.top+o.height/2);let s=i.radius||Ak(n,e,o),a=n-o.left,c=e-o.top,l=r.enterDuration,d=document.createElement("div");d.classList.add("mat-ripple-element"),d.style.left=`${a-s}px`,d.style.top=`${c-s}px`,d.style.height=`${s*2}px`,d.style.width=`${s*2}px`,i.color!=null&&(d.style.backgroundColor=i.color),d.style.transitionDuration=`${l}ms`,this._containerElement.appendChild(d);let f=window.getComputedStyle(d),m=f.transitionProperty,y=f.transitionDuration,C=m==="none"||y==="0s"||y==="0s, 0s"||o.width===0&&o.height===0,_=new iu(this,d,i,C);d.style.transform="scale3d(1, 1, 1)",_.state=Yn.FADING_IN,i.persistent||(this._mostRecentTransientRipple=_);let S=null;return!C&&(l||r.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let I=()=>{S&&(S.fallbackTimer=null),clearTimeout(N),this._finishRippleTransition(_)},z=()=>this._destroyRipple(_),N=setTimeout(z,l+100);d.addEventListener("transitionend",I),d.addEventListener("transitioncancel",z),S={onTransitionEnd:I,onTransitionCancel:z,fallbackTimer:N}}),this._activeRipples.set(_,S),(C||!l)&&this._finishRippleTransition(_),_}fadeOutRipple(n){if(n.state===Yn.FADING_OUT||n.state===Yn.HIDDEN)return;let e=n.element,i=u(u({},Ig),n.config.animation);e.style.transitionDuration=`${i.exitDuration}ms`,e.style.opacity="0",n.state=Yn.FADING_OUT,(n._animationForciblyDisabledThroughCss||!i.exitDuration)&&this._finishRippleTransition(n)}fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){let e=Kn(n);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,zg.forEach(i=>{t._eventManager.addHandler(this._ngZone,i,e,this)}))}handleEvent(n){n.type==="mousedown"?this._onMousedown(n):n.type==="touchstart"?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{Tg.forEach(e=>{this._triggerElement.addEventListener(e,this,Ag)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===Yn.FADING_IN?this._startFadeOutTransition(n):n.state===Yn.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){let e=n===this._mostRecentTransientRipple,{persistent:i}=n.config;n.state=Yn.VISIBLE,!i&&(!e||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){let e=this._activeRipples.get(n)??null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=Yn.HIDDEN,e!==null&&(n.element.removeEventListener("transitionend",e.onTransitionEnd),n.element.removeEventListener("transitioncancel",e.onTransitionCancel),e.fallbackTimer!==null&&clearTimeout(e.fallbackTimer)),n.element.remove()}_onMousedown(n){let e=Q5(n),i=this._lastTouchStartEvent&&Date.now(){let e=n.state===Yn.VISIBLE||n.config.terminateOnPointerUp&&n.state===Yn.FADING_IN;!n.config.persistent&&e&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let n=this._triggerElement;n&&(zg.forEach(e=>t._eventManager.removeHandler(e,n,this)),this._pointerUpEventsRegistered&&(Tg.forEach(e=>n.removeEventListener(e,this,Ag)),this._pointerUpEventsRegistered=!1))}};function Ak(t,n,e){let i=Math.max(Math.abs(t-e.left),Math.abs(t-e.right)),o=Math.max(Math.abs(n-e.top),Math.abs(n-e.bottom));return Math.sqrt(i*i+o*o)}var Og=new U("mat-ripple-global-options"),Fg=(()=>{class t{get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}constructor(e,i,o,r,s){this._elementRef=e,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new ru(this,i,e,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:u(u(u({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,o){return typeof e=="number"?this._rippleRenderer.fadeInRipple(e,i,u(u({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,u(u({},this.rippleConfig),e))}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X),v(Me),v(Og,8),v(qt,8))}}static{this.\u0275dir=V({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,o){i&2&&he("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0})}}return t})(),au=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})(),zk=(()=>{class t{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1,this.appearance="full"}static{this.\u0275fac=function(i){return new(i||t)(v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,o){i&2&&he("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[k],decls:0,vars:0,template:function(i,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color, var(--mat-app-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color, var(--mat-app-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color, var(--mat-app-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color, var(--mat-app-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color, var(--mat-app-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0})}}return t})(),Tk=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe]})}}return t})(),cu=new U("MAT_OPTION_PARENT_COMPONENT");var lu=new U("MatOptgroup");var Nk=0,su=class{constructor(n,e=!1){this.source=n,this.isUserInput=e}},c4=(()=>{class t{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=e}get disableRipple(){return!!(this._parent&&this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}constructor(e,i,o,r){this._element=e,this._changeDetectorRef=i,this._parent=o,this.group=r,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${Nk++}`,this.onSelectionChange=new xe,this._stateChanges=new q}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){let o=this._getHostElement();typeof o.focus=="function"&&o.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!fn(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new su(this,e))}static{this.\u0275fac=function(i){return new(i||t)(v($),v(mt),v(cu,8),v(lu,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-option"]],viewQuery:function(i,o){if(i&1&&ft(_k,7),i&2){let r;me(r=pe())&&(o._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,o){i&1&&B("click",function(){return o._selectViaInteraction()})("keydown",function(s){return o._handleKeydown(s)}),i&2&&(xn("id",o.id),Z("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),he("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",ue]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[st,k],ngContentSelectors:xk,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,o){i&1&&(Ge(Ck),F(0,wk,1,2,"mat-pseudo-checkbox",1),ce(1),p(2,"span",2,0),ce(4,1),h(),F(5,Sk,1,1,"mat-pseudo-checkbox",3)(6,Mk,2,1,"span",4),L(7,"div",5)),i&2&&(Oe(o.multiple?0:-1),b(5),Oe(!o.multiple&&o.selected&&!o.hideSingleSelectionIndicator?5:-1),b(),Oe(o.group&&o.group._inert?6:-1),b(),w("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[zk,Fg],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-app-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-app-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-app-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-app-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-app-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color);outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color, var(--mat-app-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-app-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0})}}return t})();function Ug(t,n,e){if(e.length){let i=n.toArray(),o=e.toArray(),r=0;for(let s=0;se+i?Math.max(0,t-i+n):e}var du=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[au,qe,Tk]})}}return t})(),Ng={capture:!0},Dg=["focus","mousedown","mouseenter","touchstart"],tu="mat-ripple-loader-uninitialized",nu="mat-ripple-loader-class-name",Pg="mat-ripple-loader-centered",s4="mat-ripple-loader-disabled",Vg=(()=>{class t{constructor(){this._document=D(te,{optional:!0}),this._animationMode=D(qt,{optional:!0}),this._globalRippleOptions=D(Og,{optional:!0}),this._platform=D(Me),this._ngZone=D(X),this._hosts=new Map,this._onInteraction=e=>{let i=Mn(e);if(i instanceof HTMLElement){let o=i.closest(`[${tu}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}},this._ngZone.runOutsideAngular(()=>{for(let e of Dg)this._document?.addEventListener(e,this._onInteraction,Ng)})}ngOnDestroy(){let e=this._hosts.keys();for(let i of e)this.destroyRipple(i);for(let i of Dg)this._document?.removeEventListener(i,this._onInteraction,Ng)}configureRipple(e,i){e.setAttribute(tu,this._globalRippleOptions?.namespace??""),(i.className||!e.hasAttribute(nu))&&e.setAttribute(nu,i.className||""),i.centered&&e.setAttribute(Pg,""),i.disabled&&e.setAttribute(s4,"")}getRipple(e){return this._hosts.get(e)||this._createRipple(e)}setDisabled(e,i){let o=this._hosts.get(e);if(o){o.disabled=i;return}i?e.setAttribute(s4,""):e.removeAttribute(s4)}_createRipple(e){if(!this._document)return;let i=this._hosts.get(e);if(i)return i;e.querySelector(".mat-ripple")?.remove();let o=this._document.createElement("span");o.classList.add("mat-ripple",e.getAttribute(nu)),e.append(o);let r=new Fg(new $(o),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return r._isInitialized=!0,r.trigger=e,r.centered=e.hasAttribute(Pg),r.disabled=e.hasAttribute(s4),this.attachRipple(e,r),r}attachRipple(e,i){e.removeAttribute(tu),this._hosts.set(e,i)}destroyRipple(e){let i=this._hosts.get(e);i&&(i.ngOnDestroy(),this._hosts.delete(e))}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Hg=["mat-button",""],qg=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],Gg=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Dk='.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, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-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-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-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)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-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);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-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);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-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);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-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);border-color:var(--mdc-outlined-button-disabled-outline-color)}.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);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-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',Wg=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var Pk=["mat-icon-button",""],Rk=["*"];var kk=new U("MAT_BUTTON_CONFIG");var Ok=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],uu=(()=>{class t{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(e){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,e)}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}constructor(e,i,o,r){this._elementRef=e,this._platform=i,this._ngZone=o,this._animationMode=r,this._focusMonitor=D(Ri),this._rippleLoader=D(Vg),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=D(kk,{optional:!0}),a=e.nativeElement,c=a.classList;this.disabledInteractive=s?.disabledInteractive??!1,this.color=s?.color??null,this._rippleLoader?.configureRipple(a,{className:"mat-mdc-button-ripple"});for(let{attribute:l,mdcClasses:d}of Ok)a.hasAttribute(l)&&c.add(...d)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}static{this.\u0275fac=function(i){pr()}}static{this.\u0275dir=V({type:t,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",ue],disabled:[2,"disabled","disabled",ue],ariaDisabled:[2,"aria-disabled","ariaDisabled",ue],disabledInteractive:[2,"disabledInteractive","disabledInteractive",ue]},features:[st]})}}return t})();var Fk=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r),this._haltDisabledEvents=s=>{this.disabled&&(s.preventDefault(),s.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}static{this.\u0275fac=function(i){pr()}}static{this.\u0275dir=V({type:t,inputs:{tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:Ii(e)]},features:[st,we]})}}return t})(),$g=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[we,k],attrs:Hg,ngContentSelectors:Gg,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(qg),L(0,"span",0),ce(1),p(2,"span",1),ce(3,1),h(),ce(4,2),L(5,"span",2)(6,"span",3)),i&2&&he("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.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, 8px);height:var(--mdc-text-button-container-height);font-family:var(--mdc-text-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-app-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-app-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-app-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)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-filled-button-horizontal-padding, 16px);height:var(--mdc-filled-button-container-height);font-family:var(--mdc-filled-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-app-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-app-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-app-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);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-app-level1));height:var(--mdc-protected-button-container-height);font-family:var(--mdc-protected-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-app-label-large-weight))}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-app-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-app-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-app-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-app-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-app-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-app-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);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-app-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);padding:0 var(--mat-outlined-button-horizontal-padding, 15px);height:var(--mdc-outlined-button-container-height);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-app-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-app-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-app-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-app-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-app-corner-full));border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-app-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-app-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);border-color:var(--mdc-outlined-button-disabled-outline-color)}.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);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-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0})}}return t})(),Kg=(()=>{class t extends Fk{constructor(e,i,o,r){super(e,i,o,r)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[we,k],attrs:Hg,ngContentSelectors:Gg,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(qg),L(0,"span",0),ce(1),p(2,"span",1),ce(3,1),h(),ce(4,2),L(5,"span",2)(6,"span",3)),i&2&&he("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[Dk,Wg],encapsulation:2,changeDetection:0})}}return t})();var Yg=(()=>{class t extends uu{constructor(e,i,o,r){super(e,i,o,r),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(X),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(Z("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),$t(o.color?"mat-"+o.color:""),he("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[we,k],attrs:Pk,ngContentSelectors:Rk,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(Ge(),L(0,"span",0),ce(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, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);color:var(--mdc-icon-button-icon-color, var(--mat-app-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);vertical-align:baseline}.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-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-app-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-app-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-app-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-app-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-app-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[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}',Wg],encapsulation:2,changeDetection:0})}}return t})();var Rr=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,au,qe]})}}return t})();var l4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-associados"]],standalone:!0,features:[k],decls:26,vars:0,consts:[[1,"container"],[1,"imagem"],[1,"imagem_ord"],["src","BRASiLAMARRAS.png"],["src","CSL.png"],["src","lankhorst_euronete_brasil_logo.png"],["src","VAN_BEEST.png"],["src","TEIJIN.png"],[1,"texto"],[1,"descricao"],["mat-button","","routerLink","/associese",1,"bttn-SM"],[1,"texto2"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h1"),x(3,"Associados"),h(),p(4,"div",2),L(5,"img",3)(6,"img",4)(7,"img",5)(8,"img",6)(9,"img",7),h()(),p(10,"div",8)(11,"h5"),x(12,"Por que se associar \xE0 A.B.I.C.C.A?"),h(),p(13,"p",9),x(14,"Associados participam ativamente das decis\xF5es estrat\xE9gicas e integram comiss\xF5es tem\xE1ticas."),L(15,"br"),x(16," Tenha acesso a informa\xE7\xF5es relevantes sobre o mercado."),L(17,"br"),x(18," Apoio da Abicca em a\xE7\xF5es de defesa contra concorr\xEAncia desleal e importa\xE7\xF5es prejudiciais."),L(19,"br"),x(20," Tenha representatividade junto a \xF3rg\xE3os governamentais."),L(21,"br"),h(),p(22,"button",10)(23,"span")(24,"p",11),x(25,"SAIBA MAIS"),h()()()()())},dependencies:[Rr,$g,Lr,At],styles:[".container[_ngcontent-%COMP%]{display:flex;max-width:100%;height:600px;justify-content:center;row-gap:20px;flex-direction:column;box-sizing:border-box}.imagem[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-self:center;width:100%}.imagem[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{text-align:center;line-height:1.5;letter-spacing:normal;color:var(--neutra);width:300px;padding:0;margin:0 auto 10px;border-bottom:2px solid var(--neutra)}.imagem_ord[_ngcontent-%COMP%]{display:flex;max-width:100%;column-gap:1%;justify-content:center;box-sizing:border-box}.imagem_ord[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{background-color:var(--neutra);padding:5px;border-radius:10px;width:247px}.texto[_ngcontent-%COMP%]{width:100%;align-self:center}.texto[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-bottom:20px;text-align:center;line-height:1.5;letter-spacing:normal;color:var(--neutra)}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:justify;font-size:1.2rem;margin-top:15px;line-height:1.5;letter-spacing:normal;width:fit-content;margin-left:auto;margin-right:auto;color:var(--neutra)}.bttn-SM[_ngcontent-%COMP%]{display:flex;width:fit-content;margin:0 auto 20px;background:var(--primaria);box-shadow:0 1px 12px var(--primaria);border-radius:15px;border:1px solid var(--quarta)}.bttn-SM[_ngcontent-%COMP%] .texto2[_ngcontent-%COMP%]{font-weight:700;color:var(--quarta)}*[_ngcontent-%COMP%]::selection{-webkit-text-fill-color:white;background-color:#027274}.texto[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]:first-letter{font-size:2rem}.bttn-SM[_ngcontent-%COMP%]:hover{background-color:var(--terciaria)}@media only screen and (max-width: 480px){.container[_ngcontent-%COMP%]{height:fit-content;row-gap:5px}.imagem[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%}.texto[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.imagem[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{width:100%;align-self:center;font-size:1em}.texto[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:.75em;margin-bottom:0}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.5em;margin:0 30px 10px}.imagem_ord[_ngcontent-%COMP%]{width:100%;flex-direction:row}.imagem_ord[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:calc(100% / 6)}.bttn-SM[_ngcontent-%COMP%]{padding:0;border-radius:15px}.bttn-SM[_ngcontent-%COMP%] .texto2[_ngcontent-%COMP%]{font-size:1em;margin:0 10px auto;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1280px){.container[_ngcontent-%COMP%]{height:fit-content;row-gap:5px}.imagem[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%}.texto[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.imagem[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{width:100%;align-self:center;font-size:3em}.texto[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2em;margin-bottom:0}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1em;margin:0 30px 10px}.imagem_ord[_ngcontent-%COMP%]{width:100%;flex-direction:row}.imagem_ord[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:calc(100% / 6)}.bttn-SM[_ngcontent-%COMP%]{padding:0;border-radius:15px}.bttn-SM[_ngcontent-%COMP%] .texto2[_ngcontent-%COMP%]{font-size:1em;margin:0 10px auto;text-align:center}}@media only screen and (min-width: 480px) and (max-width: 768px){.container[_ngcontent-%COMP%]{height:fit-content;row-gap:5px}.imagem[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;height:100%}.texto[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.imagem[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{width:100%;align-self:center;font-size:2em}.texto[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1em;margin-bottom:0}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.75em;margin:0 30px 10px}.imagem_ord[_ngcontent-%COMP%]{width:100%;flex-direction:row}.imagem_ord[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:calc(100% / 6)}.bttn-SM[_ngcontent-%COMP%]{padding:0;border-radius:15px}.bttn-SM[_ngcontent-%COMP%] .texto2[_ngcontent-%COMP%]{font-size:.75em;margin:0 10px auto;text-align:center}}"]})};var d4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-animacao-rodape"]],standalone:!0,features:[k],decls:9,vars:0,consts:[[1,"corpo"],[1,"ponterolante"],[1,"cima-barra"],[1,"fundo-barra"],[1,"baixo-barra"],[1,"barrasuperior"],["src","Elementos_Graficos/Placa_Abica.png","alt",""]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1),L(2,"div",2)(3,"div",3)(4,"div",4),h(),p(5,"div",5),L(6,"div")(7,"img",6)(8,"div"),h()())},styles:[".corpo[_ngcontent-%COMP%]{background-color:var(--neutra);width:100%}.ponterolante[_ngcontent-%COMP%]{position:absolute;width:100%;height:40px}.cima-barra[_ngcontent-%COMP%], .fundo-barra[_ngcontent-%COMP%], .baixo-barra[_ngcontent-%COMP%]{width:100%}.fundo-barra[_ngcontent-%COMP%]{height:30px;background:#ffc90f}.cima-barra[_ngcontent-%COMP%], .baixo-barra[_ngcontent-%COMP%]{width:100%;height:3px;background:#daa800}.barrasuperior[_ngcontent-%COMP%]{width:100%;height:fit-content}img[_ngcontent-%COMP%]{position:relative;margin-top:10px;animation:_ngcontent-%COMP%_moverBalancinho 45s linear infinite}@keyframes _ngcontent-%COMP%_moverBalancinho{0%{left:0}50%{left:calc(100% - var(--tamanhoBalancinho))}to{left:0}}"]})};var Zg=()=>{},Nu={},Cy={},xy=null,wy={mark:Zg,measure:Zg};try{typeof window<"u"&&(Nu=window),typeof document<"u"&&(Cy=document),typeof MutationObserver<"u"&&(xy=MutationObserver),typeof performance<"u"&&(wy=performance)}catch{}var{userAgent:Qg=""}=Nu.navigator||{},r1=Nu,vt=Cy,Jg=xy,u4=wy,Mce=!!r1.document,Eo=!!vt.documentElement&&!!vt.head&&typeof vt.addEventListener=="function"&&typeof vt.createElement=="function",Sy=~Qg.indexOf("MSIE")||~Qg.indexOf("Trident/"),St="classic",My="duotone",En="sharp",Ln="sharp-duotone",Uk=[St,My,En,Ln],Bk={classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds"}},ey={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},Vk=["kit"],jk=/fa(s|r|l|t|d|b|k|kd|ss|sr|sl|st|sds)?[\-\ ]/,Hk=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,qk={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}},Gk={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds"}},Wk={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds"}},$k={classic:["fas","far","fal","fat"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds"]},Kk={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid"}},Yk={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds"}},Ey={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid"}},Xk=["solid","regular","light","thin","duotone","brands"],Ly=[1,2,3,4,5,6,7,8,9,10],Zk=Ly.concat([11,12,13,14,15,16,17,18,19,20]),Za={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},Qk=[...Object.keys($k),...Xk,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Za.GROUP,Za.SWAP_OPACITY,Za.PRIMARY,Za.SECONDARY].concat(Ly.map(t=>"".concat(t,"x"))).concat(Zk.map(t=>"w-".concat(t))),Jk={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},eO={kit:{"fa-kit":"fak"},"kit-duotone":{"fa-kit-duotone":"fakd"}},tO={kit:{fak:"fa-kit"},"kit-duotone":{fakd:"fa-kit-duotone"}},ty={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},So="___FONT_AWESOME___",yu=16,Iy="fa",Ay="svg-inline--fa",b2="data-fa-i2svg",vu="data-fa-pseudo-element",nO="data-fa-pseudo-element-pending",Du="data-prefix",Pu="data-icon",ny="fontawesome-i2svg",iO="async",oO=["HTML","HEAD","STYLE","SCRIPT"],zy=(()=>{try{return!0}catch{return!1}})(),Ty=[St,En,Ln];function ic(t){return new Proxy(t,{get(n,e){return e in n?n[e]:n[St]}})}var Ny=u({},Ey);Ny[St]=u(u(u({},Ey[St]),ey.kit),ey["kit-duotone"]);var y2=ic(Ny),bu=u({},Yk);bu[St]=u(u(u({},bu[St]),ty.kit),ty["kit-duotone"]);var tc=ic(bu),_u=u({},Kk);_u[St]=u(u({},_u[St]),tO.kit);var v2=ic(_u),Cu=u({},Wk);Cu[St]=u(u({},Cu[St]),eO.kit);var rO=ic(Cu),sO=jk,Dy="fa-layers-text",aO=Hk,cO=u({},Bk),Ece=ic(cO),lO=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],fu=Za,Fr=new Set;Object.keys(tc[St]).map(Fr.add.bind(Fr));Object.keys(tc[En]).map(Fr.add.bind(Fr));Object.keys(tc[Ln]).map(Fr.add.bind(Fr));var dO=[...Vk,...Qk],Ja=r1.FontAwesomeConfig||{};function uO(t){var n=vt.querySelector("script["+t+"]");if(n)return n.getAttribute(t)}function fO(t){return t===""?!0:t==="false"?!1:t==="true"?!0:t}vt&&typeof vt.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(n=>{let[e,i]=n,o=fO(uO(e));o!=null&&(Ja[i]=o)});var Py={styleDefault:"solid",familyDefault:"classic",cssPrefix:Iy,replacementClass:Ay,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};Ja.familyPrefix&&(Ja.cssPrefix=Ja.familyPrefix);var Ur=u(u({},Py),Ja);Ur.autoReplaceSvg||(Ur.observeMutations=!1);var K={};Object.keys(Py).forEach(t=>{Object.defineProperty(K,t,{enumerable:!0,set:function(n){Ur[t]=n,ec.forEach(e=>e(K))},get:function(){return Ur[t]}})});Object.defineProperty(K,"familyPrefix",{enumerable:!0,set:function(t){Ur.cssPrefix=t,ec.forEach(n=>n(K))},get:function(){return Ur.cssPrefix}});r1.FontAwesomeConfig=K;var ec=[];function mO(t){return ec.push(t),()=>{ec.splice(ec.indexOf(t),1)}}var i1=yu,ki={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function pO(t){if(!t||!Eo)return;let n=vt.createElement("style");n.setAttribute("type","text/css"),n.innerHTML=t;let e=vt.head.childNodes,i=null;for(let o=e.length-1;o>-1;o--){let r=e[o],s=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(s)>-1&&(i=r)}return vt.head.insertBefore(n,i),t}var hO="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function nc(){let t=12,n="";for(;t-- >0;)n+=hO[Math.random()*62|0];return n}function Br(t){let n=[];for(let e=(t||[]).length>>>0;e--;)n[e]=t[e];return n}function Ru(t){return t.classList?Br(t.classList):(t.getAttribute("class")||"").split(" ").filter(n=>n)}function Ry(t){return"".concat(t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function gO(t){return Object.keys(t||{}).reduce((n,e)=>n+"".concat(e,'="').concat(Ry(t[e]),'" '),"").trim()}function g4(t){return Object.keys(t||{}).reduce((n,e)=>n+"".concat(e,": ").concat(t[e].trim(),";"),"")}function ku(t){return t.size!==ki.size||t.x!==ki.x||t.y!==ki.y||t.rotate!==ki.rotate||t.flipX||t.flipY}function yO(t){let{transform:n,containerWidth:e,iconWidth:i}=t,o={transform:"translate(".concat(e/2," 256)")},r="translate(".concat(n.x*32,", ").concat(n.y*32,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),a="rotate(".concat(n.rotate," 0 0)"),c={transform:"".concat(r," ").concat(s," ").concat(a)},l={transform:"translate(".concat(i/2*-1," -256)")};return{outer:o,inner:c,path:l}}function vO(t){let{transform:n,width:e=yu,height:i=yu,startCentered:o=!1}=t,r="";return o&&Sy?r+="translate(".concat(n.x/i1-e/2,"em, ").concat(n.y/i1-i/2,"em) "):o?r+="translate(calc(-50% + ".concat(n.x/i1,"em), calc(-50% + ").concat(n.y/i1,"em)) "):r+="translate(".concat(n.x/i1,"em, ").concat(n.y/i1,"em) "),r+="scale(".concat(n.size/i1*(n.flipX?-1:1),", ").concat(n.size/i1*(n.flipY?-1:1),") "),r+="rotate(".concat(n.rotate,"deg) "),r}var bO=`:root, :host { --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"; @@ -558,20 +558,20 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { .fad.fa-inverse, .fa-duotone.fa-inverse { color: var(--fa-inverse, #fff); -}`;function ky(){let t=Iy,n=Ay,e=K.cssPrefix,i=K.replacementClass,o=bO;if(e!==t||i!==n){let r=new RegExp("\\.".concat(t,"\\-"),"g"),s=new RegExp("\\--".concat(t,"\\-"),"g"),a=new RegExp("\\.".concat(n),"g");o=o.replace(r,".".concat(e,"-")).replace(s,"--".concat(e,"-")).replace(a,".".concat(i))}return o}var iy=!1;function mu(){K.autoAddCss&&!iy&&(pO(ky()),iy=!0)}var _O={mixout(){return{dom:{css:ky,insertCss:mu}}},hooks(){return{beforeDOMElementCreation(){mu()},beforeI2svg(){mu()}}}},Mo=r1||{};Mo[So]||(Mo[So]={});Mo[So].styles||(Mo[So].styles={});Mo[So].hooks||(Mo[So].hooks={});Mo[So].shims||(Mo[So].shims=[]);var Oi=Mo[So],Oy=[],Fy=function(){vt.removeEventListener("DOMContentLoaded",Fy),p4=1,Oy.map(t=>t())},p4=!1;Eo&&(p4=(vt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(vt.readyState),p4||vt.addEventListener("DOMContentLoaded",Fy));function CO(t){Eo&&(p4?setTimeout(t,0):Oy.push(t))}function oc(t){let{tag:n,attributes:e={},children:i=[]}=t;return typeof t=="string"?Py(t):"<".concat(n," ").concat(gO(e),">").concat(i.map(oc).join(""),"")}function oy(t,n,e){if(t&&t[n]&&t[n][e])return{prefix:n,iconName:e,icon:t[n][e]}}var xO=function(n,e){return function(i,o,r,s){return n.call(e,i,o,r,s)}},pu=function(n,e,i,o){var r=Object.keys(n),s=r.length,a=o!==void 0?xO(e,o):e,c,l,d;for(i===void 0?(c=1,d=n[r[0]]):(c=0,d=i);c=55296&&o<=56319&&e=55296&&i<=56319&&e>n+1&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)?(i-55296)*1024+o-56320+65536:i}function ry(t){return Object.keys(t).reduce((n,e)=>{let i=t[e];return!!i.icon?n[i.iconName]=i.icon:n[e]=i,n},{})}function wu(t,n){let e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:i=!1}=e,o=ry(n);typeof Oi.hooks.addPack=="function"&&!i?Oi.hooks.addPack(t,ry(n)):Oi.styles[t]=u(u({},Oi.styles[t]||{}),o),t==="fas"&&wu("fa",n)}var{styles:g2,shims:MO}=Oi,EO={[St]:Object.values(v2[St]),[En]:Object.values(v2[En]),[Ln]:Object.values(v2[Ln])},Ou=null,Uy={},By={},Vy={},jy={},Hy={},LO={[St]:Object.keys(y2[St]),[En]:Object.keys(y2[En]),[Ln]:Object.keys(y2[Ln])};function IO(t){return~dO.indexOf(t)}function AO(t,n){let e=n.split("-"),i=e[0],o=e.slice(1).join("-");return i===t&&o!==""&&!IO(o)?o:null}var qy=()=>{let t=i=>pu(g2,(o,r,s)=>(o[s]=pu(r,i,{}),o),{});Uy=t((i,o,r)=>(o[3]&&(i[o[3]]=r),o[2]&&o[2].filter(a=>typeof a=="number").forEach(a=>{i[a.toString(16)]=r}),i)),By=t((i,o,r)=>(i[r]=r,o[2]&&o[2].filter(a=>typeof a=="string").forEach(a=>{i[a]=r}),i)),Hy=t((i,o,r)=>{let s=o[2];return i[r]=r,s.forEach(a=>{i[a]=r}),i});let n="far"in g2||K.autoFetchSvg,e=pu(MO,(i,o)=>{let r=o[0],s=o[1],a=o[2];return s==="far"&&!n&&(s="fas"),typeof r=="string"&&(i.names[r]={prefix:s,iconName:a}),typeof r=="number"&&(i.unicodes[r.toString(16)]={prefix:s,iconName:a}),i},{names:{},unicodes:{}});Vy=e.names,jy=e.unicodes,Ou=y4(K.styleDefault,{family:K.familyDefault})};mO(t=>{Ou=y4(t.styleDefault,{family:K.familyDefault})});qy();function Fu(t,n){return(Uy[t]||{})[n]}function zO(t,n){return(By[t]||{})[n]}function o1(t,n){return(Hy[t]||{})[n]}function Gy(t){return Vy[t]||{prefix:null,iconName:null}}function TO(t){let n=jy[t],e=Fu("fas",t);return n||(e?{prefix:"fas",iconName:e}:null)||{prefix:null,iconName:null}}function s1(){return Ou}var Uu=()=>({prefix:null,iconName:null,rest:[]});function y4(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:e=St}=n,i=y2[e][t],o=tc[e][t]||tc[e][i],r=t in Oi.styles?t:null;return o||r||null}var NO={[St]:Object.keys(v2[St]),[En]:Object.keys(v2[En]),[Ln]:Object.keys(v2[Ln])};function v4(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:e=!1}=n,i={[St]:"".concat(K.cssPrefix,"-").concat(St),[En]:"".concat(K.cssPrefix,"-").concat(En),[Ln]:"".concat(K.cssPrefix,"-").concat(Ln)},o=null,r=St,s=Uk.filter(c=>c!==My);s.forEach(c=>{(t.includes(i[c])||t.some(l=>NO[c].includes(l)))&&(r=c)});let a=t.reduce((c,l)=>{let d=AO(K.cssPrefix,l);if(g2[l]?(l=EO[r].includes(l)?rO[r][l]:l,o=l,c.prefix=l):LO[r].indexOf(l)>-1?(o=l,c.prefix=y4(l,{family:r})):d?c.iconName=d:l!==K.replacementClass&&!s.some(f=>l===i[f])&&c.rest.push(l),!e&&c.prefix&&c.iconName){let f=o==="fa"?Gy(c.iconName):{},m=o1(c.prefix,c.iconName);f.prefix&&(o=null),c.iconName=f.iconName||m||c.iconName,c.prefix=f.prefix||c.prefix,c.prefix==="far"&&!g2.far&&g2.fas&&!K.autoFetchSvg&&(c.prefix="fas")}return c},Uu());return(t.includes("fa-brands")||t.includes("fab"))&&(a.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(a.prefix="fad"),!a.prefix&&r===En&&(g2.fass||K.autoFetchSvg)&&(a.prefix="fass",a.iconName=o1(a.prefix,a.iconName)||a.iconName),!a.prefix&&r===Ln&&(g2.fasds||K.autoFetchSvg)&&(a.prefix="fasds",a.iconName=o1(a.prefix,a.iconName)||a.iconName),(a.prefix==="fa"||o==="fa")&&(a.prefix=s1()||"fas"),a}var Su=class{constructor(){this.definitions={}}add(){for(var n=arguments.length,e=new Array(n),i=0;i{this.definitions[r]=u(u({},this.definitions[r]||{}),o[r]),wu(r,o[r]);let s=v2[St][r];s&&wu(s,o[r]),qy()})}reset(){this.definitions={}}_pullDefinitions(n,e){let i=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(i).map(o=>{let{prefix:r,iconName:s,icon:a}=i[o],c=a[2];n[r]||(n[r]={}),c.length>0&&c.forEach(l=>{typeof l=="string"&&(n[r][l]=a)}),n[r][s]=a}),n}},sy=[],kr={},Or={},DO=Object.keys(Or);function RO(t,n){let{mixoutsTo:e}=n;return sy=t,kr={},Object.keys(Or).forEach(i=>{DO.indexOf(i)===-1&&delete Or[i]}),sy.forEach(i=>{let o=i.mixout?i.mixout():{};if(Object.keys(o).forEach(r=>{typeof o[r]=="function"&&(e[r]=o[r]),typeof o[r]=="object"&&Object.keys(o[r]).forEach(s=>{e[r]||(e[r]={}),e[r][s]=o[r][s]})}),i.hooks){let r=i.hooks();Object.keys(r).forEach(s=>{kr[s]||(kr[s]=[]),kr[s].push(r[s])})}i.provides&&i.provides(Or)}),e}function Mu(t,n){for(var e=arguments.length,i=new Array(e>2?e-2:0),o=2;o{n=s.apply(null,[n,...i])}),n}function _2(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),i=1;i{r.apply(null,e)})}function a1(){let t=arguments[0],n=Array.prototype.slice.call(arguments,1);return Or[t]?Or[t].apply(null,n):void 0}function Eu(t){t.prefix==="fa"&&(t.prefix="fas");let{iconName:n}=t,e=t.prefix||s1();if(n)return n=o1(e,n)||n,oy(Wy.definitions,e,n)||oy(Oi.styles,e,n)}var Wy=new Su,PO=()=>{K.autoReplaceSvg=!1,K.observeMutations=!1,_2("noAuto")},kO={i2svg:function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Eo?(_2("beforeI2svg",t),a1("pseudoElements2svg",t),a1("i2svg",t)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n}=t;K.autoReplaceSvg===!1&&(K.autoReplaceSvg=!0),K.observeMutations=!0,CO(()=>{FO({autoReplaceSvgRoot:n}),_2("watch",t)})}},OO={icon:t=>{if(t===null)return null;if(typeof t=="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:o1(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){let n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],e=y4(t[0]);return{prefix:e,iconName:o1(e,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(K.cssPrefix,"-"))>-1||t.match(sO))){let n=v4(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||s1(),iconName:o1(n.prefix,n.iconName)||n.iconName}}if(typeof t=="string"){let n=s1();return{prefix:n,iconName:o1(n,t)||t}}}},In={noAuto:PO,config:K,dom:kO,parse:OO,library:Wy,findIconDefinition:Eu,toHtml:oc},FO=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n=vt}=t;(Object.keys(Oi.styles).length>0||K.autoFetchSvg)&&Eo&&K.autoReplaceSvg&&In.dom.i2svg({node:n})};function b4(t,n){return Object.defineProperty(t,"abstract",{get:n}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(e=>oc(e))}}),Object.defineProperty(t,"node",{get:function(){if(!Eo)return;let e=vt.createElement("div");return e.innerHTML=t.html,e.children}}),t}function UO(t){let{children:n,main:e,mask:i,attributes:o,styles:r,transform:s}=t;if(ku(s)&&e.found&&!i.found){let{width:a,height:c}=e,l={x:a/c/2,y:.5};o.style=g4(E(u({},r),{"transform-origin":"".concat(l.x+s.x/16,"em ").concat(l.y+s.y/16,"em")}))}return[{tag:"svg",attributes:o,children:n}]}function BO(t){let{prefix:n,iconName:e,children:i,attributes:o,symbol:r}=t,s=r===!0?"".concat(n,"-").concat(K.cssPrefix,"-").concat(e):r;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:E(u({},o),{id:s}),children:i}]}]}function Bu(t){let{icons:{main:n,mask:e},prefix:i,iconName:o,transform:r,symbol:s,title:a,maskId:c,titleId:l,extra:d,watchable:f=!1}=t,{width:m,height:y}=e.found?e:n,C=i==="fak",_=[K.replacementClass,o?"".concat(K.cssPrefix,"-").concat(o):""].filter(H=>d.classes.indexOf(H)===-1).filter(H=>H!==""||!!H).concat(d.classes).join(" "),S={children:[],attributes:E(u({},d.attributes),{"data-prefix":i,"data-icon":o,class:_,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(y)})},I=C&&!~d.classes.indexOf("fa-fw")?{width:"".concat(m/y*16*.0625,"em")}:{};f&&(S.attributes[b2]=""),a&&(S.children.push({tag:"title",attributes:{id:S.attributes["aria-labelledby"]||"title-".concat(l||nc())},children:[a]}),delete S.attributes.title);let z=E(u({},S),{prefix:i,iconName:o,main:n,mask:e,maskId:c,transform:r,symbol:s,styles:u(u({},I),d.styles)}),{children:N,attributes:j}=e.found&&n.found?a1("generateAbstractMask",z)||{children:[],attributes:{}}:a1("generateAbstractIcon",z)||{children:[],attributes:{}};return z.children=N,z.attributes=j,s?BO(z):UO(z)}function ay(t){let{content:n,width:e,height:i,transform:o,title:r,extra:s,watchable:a=!1}=t,c=E(u(u({},s.attributes),r?{title:r}:{}),{class:s.classes.join(" ")});a&&(c[b2]="");let l=u({},s.styles);ku(o)&&(l.transform=vO({transform:o,startCentered:!0,width:e,height:i}),l["-webkit-transform"]=l.transform);let d=g4(l);d.length>0&&(c.style=d);let f=[];return f.push({tag:"span",attributes:c,children:[n]}),r&&f.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),f}function VO(t){let{content:n,title:e,extra:i}=t,o=E(u(u({},i.attributes),e?{title:e}:{}),{class:i.classes.join(" ")}),r=g4(i.styles);r.length>0&&(o.style=r);let s=[];return s.push({tag:"span",attributes:o,children:[n]}),e&&s.push({tag:"span",attributes:{class:"sr-only"},children:[e]}),s}var{styles:hu}=Oi;function Lu(t){let n=t[0],e=t[1],[i]=t.slice(4),o=null;return Array.isArray(i)?o={tag:"g",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.GROUP)},children:[{tag:"path",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.PRIMARY),fill:"currentColor",d:i[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:n,height:e,icon:o}}var jO={found:!1,width:512,height:512};function HO(t,n){!zy&&!K.showMissingIcons&&t&&console.error('Icon with name "'.concat(t,'" and prefix "').concat(n,'" is missing.'))}function Iu(t,n){let e=n;return n==="fa"&&K.styleDefault!==null&&(n=s1()),new Promise((i,o)=>{if(e==="fa"){let r=Gy(t)||{};t=r.iconName||t,n=r.prefix||n}if(t&&n&&hu[n]&&hu[n][t]){let r=hu[n][t];return i(Lu(r))}HO(t,n),i(E(u({},jO),{icon:K.showMissingIcons&&t?a1("missingIconAbstract")||{}:{}}))})}var cy=()=>{},Au=K.measurePerformance&&u4&&u4.mark&&u4.measure?u4:{mark:cy,measure:cy},Qa='FA "6.6.0"',qO=t=>(Au.mark("".concat(Qa," ").concat(t," begins")),()=>$y(t)),$y=t=>{Au.mark("".concat(Qa," ").concat(t," ends")),Au.measure("".concat(Qa," ").concat(t),"".concat(Qa," ").concat(t," begins"),"".concat(Qa," ").concat(t," ends"))},Vu={begin:qO,end:$y},f4=()=>{};function ly(t){return typeof(t.getAttribute?t.getAttribute(b2):null)=="string"}function GO(t){let n=t.getAttribute?t.getAttribute(Du):null,e=t.getAttribute?t.getAttribute(Ru):null;return n&&e}function WO(t){return t&&t.classList&&t.classList.contains&&t.classList.contains(K.replacementClass)}function $O(){return K.autoReplaceSvg===!0?m4.replace:m4[K.autoReplaceSvg]||m4.replace}function KO(t){return vt.createElementNS("http://www.w3.org/2000/svg",t)}function YO(t){return vt.createElement(t)}function Ky(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:e=t.tag==="svg"?KO:YO}=n;if(typeof t=="string")return vt.createTextNode(t);let i=e(t.tag);return Object.keys(t.attributes||[]).forEach(function(r){i.setAttribute(r,t.attributes[r])}),(t.children||[]).forEach(function(r){i.appendChild(Ky(r,{ceFn:e}))}),i}function XO(t){let n=" ".concat(t.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var m4={replace:function(t){let n=t[0];if(n.parentNode)if(t[1].forEach(e=>{n.parentNode.insertBefore(Ky(e),n)}),n.getAttribute(b2)===null&&K.keepOriginalSource){let e=vt.createComment(XO(n));n.parentNode.replaceChild(e,n)}else n.remove()},nest:function(t){let n=t[0],e=t[1];if(~Pu(n).indexOf(K.replacementClass))return m4.replace(t);let i=new RegExp("".concat(K.cssPrefix,"-.*"));if(delete e[0].attributes.id,e[0].attributes.class){let r=e[0].attributes.class.split(" ").reduce((s,a)=>(a===K.replacementClass||a.match(i)?s.toSvg.push(a):s.toNode.push(a),s),{toNode:[],toSvg:[]});e[0].attributes.class=r.toSvg.join(" "),r.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",r.toNode.join(" "))}let o=e.map(r=>oc(r)).join(` -`);n.setAttribute(b2,""),n.innerHTML=o}};function dy(t){t()}function Yy(t,n){let e=typeof n=="function"?n:f4;if(t.length===0)e();else{let i=dy;K.mutateApproach===iO&&(i=r1.requestAnimationFrame||dy),i(()=>{let o=$O(),r=Vu.begin("mutate");t.map(o),r(),e()})}}var ju=!1;function Xy(){ju=!0}function zu(){ju=!1}var h4=null;function uy(t){if(!Jg||!K.observeMutations)return;let{treeCallback:n=f4,nodeCallback:e=f4,pseudoElementsCallback:i=f4,observeMutationsRoot:o=vt}=t;h4=new Jg(r=>{if(ju)return;let s=s1();Br(r).forEach(a=>{if(a.type==="childList"&&a.addedNodes.length>0&&!ly(a.addedNodes[0])&&(K.searchPseudoElements&&i(a.target),n(a.target)),a.type==="attributes"&&a.target.parentNode&&K.searchPseudoElements&&i(a.target.parentNode),a.type==="attributes"&&ly(a.target)&&~lO.indexOf(a.attributeName))if(a.attributeName==="class"&&GO(a.target)){let{prefix:c,iconName:l}=v4(Pu(a.target));a.target.setAttribute(Du,c||s),l&&a.target.setAttribute(Ru,l)}else WO(a.target)&&e(a.target)})}),Eo&&h4.observe(o,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function ZO(){h4&&h4.disconnect()}function QO(t){let n=t.getAttribute("style"),e=[];return n&&(e=n.split(";").reduce((i,o)=>{let r=o.split(":"),s=r[0],a=r.slice(1);return s&&a.length>0&&(i[s]=a.join(":").trim()),i},{})),e}function JO(t){let n=t.getAttribute("data-prefix"),e=t.getAttribute("data-icon"),i=t.innerText!==void 0?t.innerText.trim():"",o=v4(Pu(t));return o.prefix||(o.prefix=s1()),n&&e&&(o.prefix=n,o.iconName=e),o.iconName&&o.prefix||(o.prefix&&i.length>0&&(o.iconName=zO(o.prefix,t.innerText)||Fu(o.prefix,xu(t.innerText))),!o.iconName&&K.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=t.firstChild.data)),o}function eF(t){let n=Br(t.attributes).reduce((o,r)=>(o.name!=="class"&&o.name!=="style"&&(o[r.name]=r.value),o),{}),e=t.getAttribute("title"),i=t.getAttribute("data-fa-title-id");return K.autoA11y&&(e?n["aria-labelledby"]="".concat(K.replacementClass,"-title-").concat(i||nc()):(n["aria-hidden"]="true",n.focusable="false")),n}function tF(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ki,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function fy(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:e,prefix:i,rest:o}=JO(t),r=eF(t),s=Mu("parseNodeAttributes",{},t),a=n.styleParser?QO(t):[];return u({iconName:e,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:i,transform:ki,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:a,attributes:r}},s)}var{styles:nF}=Oi;function Zy(t){let n=K.autoReplaceSvg==="nest"?fy(t,{styleParser:!1}):fy(t);return~n.extra.classes.indexOf(Dy)?a1("generateLayersText",t,n):a1("generateSvgReplacementMutation",t,n)}var Fi=new Set;Ty.map(t=>{Fi.add("fa-".concat(t))});Object.keys(y2[St]).map(Fi.add.bind(Fi));Object.keys(y2[En]).map(Fi.add.bind(Fi));Object.keys(y2[Ln]).map(Fi.add.bind(Fi));Fi=[...Fi];function my(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Eo)return Promise.resolve();let e=vt.documentElement.classList,i=d=>e.add("".concat(ny,"-").concat(d)),o=d=>e.remove("".concat(ny,"-").concat(d)),r=K.autoFetchSvg?Fi:Ty.map(d=>"fa-".concat(d)).concat(Object.keys(nF));r.includes("fa")||r.push("fa");let s=[".".concat(Dy,":not([").concat(b2,"])")].concat(r.map(d=>".".concat(d,":not([").concat(b2,"])"))).join(", ");if(s.length===0)return Promise.resolve();let a=[];try{a=Br(t.querySelectorAll(s))}catch{}if(a.length>0)i("pending"),o("complete");else return Promise.resolve();let c=Vu.begin("onTree"),l=a.reduce((d,f)=>{try{let m=Zy(f);m&&d.push(m)}catch(m){zy||m.name==="MissingIcon"&&console.error(m)}return d},[]);return new Promise((d,f)=>{Promise.all(l).then(m=>{Yy(m,()=>{i("active"),i("complete"),o("pending"),typeof n=="function"&&n(),c(),d()})}).catch(m=>{c(),f(m)})})}function iF(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Zy(t).then(e=>{e&&Yy([e],n)})}function oF(t){return function(n){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=(n||{}).icon?n:Eu(n||{}),{mask:o}=e;return o&&(o=(o||{}).icon?o:Eu(o||{})),t(i,E(u({},e),{mask:o}))}}var rF=function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ki,symbol:i=!1,mask:o=null,maskId:r=null,title:s=null,titleId:a=null,classes:c=[],attributes:l={},styles:d={}}=n;if(!t)return;let{prefix:f,iconName:m,icon:y}=t;return b4(u({type:"icon"},t),()=>(_2("beforeDOMElementCreation",{iconDefinition:t,params:n}),K.autoA11y&&(s?l["aria-labelledby"]="".concat(K.replacementClass,"-title-").concat(a||nc()):(l["aria-hidden"]="true",l.focusable="false")),Bu({icons:{main:Lu(y),mask:o?Lu(o.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:m,transform:u(u({},ki),e),symbol:i,title:s,maskId:r,titleId:a,extra:{attributes:l,styles:d,classes:c}})))},sF={mixout(){return{icon:oF(rF)}},hooks(){return{mutationObserverCallbacks(t){return t.treeCallback=my,t.nodeCallback=iF,t}}},provides(t){t.i2svg=function(n){let{node:e=vt,callback:i=()=>{}}=n;return my(e,i)},t.generateSvgReplacementMutation=function(n,e){let{iconName:i,title:o,titleId:r,prefix:s,transform:a,symbol:c,mask:l,maskId:d,extra:f}=e;return new Promise((m,y)=>{Promise.all([Iu(i,s),l.iconName?Iu(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(C=>{let[_,S]=C;m([n,Bu({icons:{main:_,mask:S},prefix:s,iconName:i,transform:a,symbol:c,maskId:d,title:o,titleId:r,extra:f,watchable:!0})])}).catch(y)})},t.generateAbstractIcon=function(n){let{children:e,attributes:i,main:o,transform:r,styles:s}=n,a=g4(s);a.length>0&&(i.style=a);let c;return ku(r)&&(c=a1("generateAbstractTransformGrouping",{main:o,transform:r,containerWidth:o.width,iconWidth:o.width})),e.push(c||o.icon),{children:e,attributes:i}}}},aF={mixout(){return{layer(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:e=[]}=n;return b4({type:"layer"},()=>{_2("beforeDOMElementCreation",{assembler:t,params:n});let i=[];return t(o=>{Array.isArray(o)?o.map(r=>{i=i.concat(r.abstract)}):i=i.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(K.cssPrefix,"-layers"),...e].join(" ")},children:i}]})}}}},cF={mixout(){return{counter(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:e=null,classes:i=[],attributes:o={},styles:r={}}=n;return b4({type:"counter",content:t},()=>(_2("beforeDOMElementCreation",{content:t,params:n}),VO({content:t.toString(),title:e,extra:{attributes:o,styles:r,classes:["".concat(K.cssPrefix,"-layers-counter"),...i]}})))}}}},lF={mixout(){return{text(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ki,title:i=null,classes:o=[],attributes:r={},styles:s={}}=n;return b4({type:"text",content:t},()=>(_2("beforeDOMElementCreation",{content:t,params:n}),ay({content:t,transform:u(u({},ki),e),title:i,extra:{attributes:r,styles:s,classes:["".concat(K.cssPrefix,"-layers-text"),...o]}})))}}},provides(t){t.generateLayersText=function(n,e){let{title:i,transform:o,extra:r}=e,s=null,a=null;if(Sy){let c=parseInt(getComputedStyle(n).fontSize,10),l=n.getBoundingClientRect();s=l.width/c,a=l.height/c}return K.autoA11y&&!i&&(r.attributes["aria-hidden"]="true"),Promise.resolve([n,ay({content:n.innerHTML,width:s,height:a,transform:o,title:i,extra:r,watchable:!0})])}}},dF=new RegExp('"',"ug"),py=[1105920,1112319],hy=u(u(u({FontAwesome:{normal:"fas",400:"fas"}},Gk),qk),Jk),Tu=Object.keys(hy).reduce((t,n)=>(t[n.toLowerCase()]=hy[n],t),{}),uF=Object.keys(Tu).reduce((t,n)=>{let e=Tu[n];return t[n]=e[900]||[...Object.entries(e)][0][1],t},{});function fF(t){let n=t.replace(dF,""),e=SO(n,0),i=e>=py[0]&&e<=py[1],o=n.length===2?n[0]===n[1]:!1;return{value:xu(o?n[0]:n),isSecondary:i||o}}function mF(t,n){let e=t.replace(/^['"]|['"]$/g,"").toLowerCase(),i=parseInt(n),o=isNaN(i)?"normal":i;return(Tu[e]||{})[o]||uF[e]}function gy(t,n){let e="".concat(nO).concat(n.replace(":","-"));return new Promise((i,o)=>{if(t.getAttribute(e)!==null)return i();let s=Br(t.children).filter(m=>m.getAttribute(vu)===n)[0],a=r1.getComputedStyle(t,n),c=a.getPropertyValue("font-family"),l=c.match(aO),d=a.getPropertyValue("font-weight"),f=a.getPropertyValue("content");if(s&&!l)return t.removeChild(s),i();if(l&&f!=="none"&&f!==""){let m=a.getPropertyValue("content"),y=mF(c,d),{value:C,isSecondary:_}=fF(m),S=l[0].startsWith("FontAwesome"),I=Fu(y,C),z=I;if(S){let N=TO(C);N.iconName&&N.prefix&&(I=N.iconName,y=N.prefix)}if(I&&!_&&(!s||s.getAttribute(Du)!==y||s.getAttribute(Ru)!==z)){t.setAttribute(e,z),s&&t.removeChild(s);let N=tF(),{extra:j}=N;j.attributes[vu]=n,Iu(I,y).then(H=>{let ne=Bu(E(u({},N),{icons:{main:H,mask:Uu()},prefix:y,iconName:z,extra:j,watchable:!0})),se=vt.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?t.insertBefore(se,t.firstChild):t.appendChild(se),se.outerHTML=ne.map(ve=>oc(ve)).join(` -`),t.removeAttribute(e),i()}).catch(o)}else i()}else i()})}function pF(t){return Promise.all([gy(t,"::before"),gy(t,"::after")])}function hF(t){return t.parentNode!==document.head&&!~oO.indexOf(t.tagName.toUpperCase())&&!t.getAttribute(vu)&&(!t.parentNode||t.parentNode.tagName!=="svg")}function yy(t){if(Eo)return new Promise((n,e)=>{let i=Br(t.querySelectorAll("*")).filter(hF).map(pF),o=Vu.begin("searchPseudoElements");Xy(),Promise.all(i).then(()=>{o(),zu(),n()}).catch(()=>{o(),zu(),e()})})}var gF={hooks(){return{mutationObserverCallbacks(t){return t.pseudoElementsCallback=yy,t}}},provides(t){t.pseudoElements2svg=function(n){let{node:e=vt}=n;K.searchPseudoElements&&yy(e)}}},vy=!1,yF={mixout(){return{dom:{unwatch(){Xy(),vy=!0}}}},hooks(){return{bootstrap(){uy(Mu("mutationObserverCallbacks",{}))},noAuto(){ZO()},watch(t){let{observeMutationsRoot:n}=t;vy?zu():uy(Mu("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},by=t=>{let n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce((e,i)=>{let o=i.toLowerCase().split("-"),r=o[0],s=o.slice(1).join("-");if(r&&s==="h")return e.flipX=!0,e;if(r&&s==="v")return e.flipY=!0,e;if(s=parseFloat(s),isNaN(s))return e;switch(r){case"grow":e.size=e.size+s;break;case"shrink":e.size=e.size-s;break;case"left":e.x=e.x-s;break;case"right":e.x=e.x+s;break;case"up":e.y=e.y-s;break;case"down":e.y=e.y+s;break;case"rotate":e.rotate=e.rotate+s;break}return e},n)},vF={mixout(){return{parse:{transform:t=>by(t)}}},hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-transform");return e&&(t.transform=by(e)),t}}},provides(t){t.generateAbstractTransformGrouping=function(n){let{main:e,transform:i,containerWidth:o,iconWidth:r}=n,s={transform:"translate(".concat(o/2," 256)")},a="translate(".concat(i.x*32,", ").concat(i.y*32,") "),c="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),l="rotate(".concat(i.rotate," 0 0)"),d={transform:"".concat(a," ").concat(c," ").concat(l)},f={transform:"translate(".concat(r/2*-1," -256)")},m={outer:s,inner:d,path:f};return{tag:"g",attributes:u({},m.outer),children:[{tag:"g",attributes:u({},m.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:u(u({},e.icon.attributes),m.path)}]}]}}}},gu={x:0,y:0,width:"100%",height:"100%"};function _y(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return t.attributes&&(t.attributes.fill||n)&&(t.attributes.fill="black"),t}function bF(t){return t.tag==="g"?t.children:[t]}var _F={hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-mask"),i=e?v4(e.split(" ").map(o=>o.trim())):Uu();return i.prefix||(i.prefix=s1()),t.mask=i,t.maskId=n.getAttribute("data-fa-mask-id"),t}}},provides(t){t.generateAbstractMask=function(n){let{children:e,attributes:i,main:o,mask:r,maskId:s,transform:a}=n,{width:c,icon:l}=o,{width:d,icon:f}=r,m=yO({transform:a,containerWidth:d,iconWidth:c}),y={tag:"rect",attributes:E(u({},gu),{fill:"white"})},C=l.children?{children:l.children.map(_y)}:{},_={tag:"g",attributes:u({},m.inner),children:[_y(u({tag:l.tag,attributes:u(u({},l.attributes),m.path)},C))]},S={tag:"g",attributes:u({},m.outer),children:[_]},I="mask-".concat(s||nc()),z="clip-".concat(s||nc()),N={tag:"mask",attributes:E(u({},gu),{id:I,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[y,S]},j={tag:"defs",children:[{tag:"clipPath",attributes:{id:z},children:bF(f)},N]};return e.push(j,{tag:"rect",attributes:u({fill:"currentColor","clip-path":"url(#".concat(z,")"),mask:"url(#".concat(I,")")},gu)}),{children:e,attributes:i}}}},CF={provides(t){let n=!1;r1.matchMedia&&(n=r1.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){let e=[],i={fill:"currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:E(u({},i),{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let r=E(u({},o),{attributeName:"opacity"}),s={tag:"circle",attributes:E(u({},i),{cx:"256",cy:"364",r:"28"}),children:[]};return n||s.children.push({tag:"animate",attributes:E(u({},o),{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:E(u({},r),{values:"1;0;1;1;0;1;"})}),e.push(s),e.push({tag:"path",attributes:E(u({},i),{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:E(u({},r),{values:"1;0;0;0;0;1;"})}]}),n||e.push({tag:"path",attributes:E(u({},i),{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:E(u({},r),{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},xF={hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-symbol"),i=e===null?!1:e===""?!0:e;return t.symbol=i,t}}}},wF=[_O,sF,aF,cF,lF,gF,yF,vF,_F,CF,xF];RO(wF,{mixoutsTo:In});var Lce=In.noAuto,Qy=In.config,Ice=In.library,Jy=In.dom,ev=In.parse,Ace=In.findIconDefinition,zce=In.toHtml,tv=In.icon,Tce=In.layer,SF=In.text,MF=In.counter;var EF=["*"],LF=t=>{throw new Error(`Could not find icon with iconName=${t.iconName} and prefix=${t.prefix} in the icon library.`)},IF=()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")},AF=t=>{let n={[`fa-${t.animation}`]:t.animation!=null&&!t.animation.startsWith("spin"),"fa-spin":t.animation==="spin"||t.animation==="spin-reverse","fa-spin-pulse":t.animation==="spin-pulse"||t.animation==="spin-pulse-reverse","fa-spin-reverse":t.animation==="spin-reverse"||t.animation==="spin-pulse-reverse","fa-pulse":t.animation==="spin-pulse"||t.animation==="spin-pulse-reverse","fa-fw":t.fixedWidth,"fa-border":t.border,"fa-inverse":t.inverse,"fa-layers-counter":t.counter,"fa-flip-horizontal":t.flip==="horizontal"||t.flip==="both","fa-flip-vertical":t.flip==="vertical"||t.flip==="both",[`fa-${t.size}`]:t.size!==null,[`fa-rotate-${t.rotate}`]:t.rotate!==null,[`fa-pull-${t.pull}`]:t.pull!==null,[`fa-stack-${t.stackItemSize}`]:t.stackItemSize!=null};return Object.keys(n).map(e=>n[e]?e:null).filter(e=>e)},Hu=new WeakSet,nv="fa-auto-css";function zF(t,n){if(!n.autoAddCss||Hu.has(t))return;if(t.getElementById(nv)!=null){n.autoAddCss=!1,Hu.add(t);return}let e=t.createElement("style");e.setAttribute("type","text/css"),e.setAttribute("id",nv),e.innerHTML=Jy.css();let i=t.head.childNodes,o=null;for(let r=i.length-1;r>-1;r--){let s=i[r],a=s.nodeName.toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(o=s)}t.head.insertBefore(e,o),n.autoAddCss=!1,Hu.add(t)}var TF=t=>t.prefix!==void 0&&t.iconName!==void 0,NF=(t,n)=>TF(t)?t:Array.isArray(t)&&t.length===2?{prefix:t[0],iconName:t[1]}:{prefix:n,iconName:t},DF=(()=>{class t{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null,this._autoAddCss=!0}set autoAddCss(e){Qy.autoAddCss=e,this._autoAddCss=e}get autoAddCss(){return this._autoAddCss}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),RF=(()=>{class t{constructor(){this.definitions={}}addIcons(...e){for(let i of e){i.prefix in this.definitions||(this.definitions[i.prefix]={}),this.definitions[i.prefix][i.iconName]=i;for(let o of i.icon[2])typeof o=="string"&&(this.definitions[i.prefix][o]=i)}}addIconPacks(...e){for(let i of e){let o=Object.keys(i).map(r=>i[r]);this.addIcons(...o)}}getIconDefinition(e,i){return e in this.definitions&&i in this.definitions[e]?this.definitions[e][i]:null}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),PF=(()=>{class t{constructor(){this.stackItemSize="1x"}ngOnChanges(e){if("size"in e)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: ....')}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},standalone:!0,features:[ut]})}}return t})(),kF=(()=>{class t{constructor(e,i){this.renderer=e,this.elementRef=i}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(e){"size"in e&&(e.size.currentValue!=null&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${e.size.currentValue}`),e.size.previousValue!=null&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${e.size.previousValue}`))}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($))}}static{this.\u0275cmp=T({type:t,selectors:[["fa-stack"]],inputs:{size:"size"},standalone:!0,features:[ut,k],ngContentSelectors:EF,decls:1,vars:0,template:function(i,o){i&1&&(Ge(),ce(0))},encapsulation:2})}}return t})(),iv=(()=>{class t{constructor(e,i,o,r,s){this.sanitizer=e,this.config=i,this.iconLibrary=o,this.stackItem=r,this.document=D(te),s!=null&&r==null&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: .')}ngOnChanges(e){if(this.icon==null&&this.config.fallbackIcon==null){IF();return}if(e){let i=this.findIconDefinition(this.icon??this.config.fallbackIcon);if(i!=null){let o=this.buildParams();zF(this.document,this.config);let r=tv(i,o);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(r.html.join(` -`))}}}render(){this.ngOnChanges({})}findIconDefinition(e){let i=NF(e,this.config.defaultPrefix);if("icon"in i)return i;let o=this.iconLibrary.getIconDefinition(i.prefix,i.iconName);return o??(LF(i),null)}buildParams(){let e={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:typeof this.fixedWidth=="boolean"?this.fixedWidth:this.config.fixedWidth,stackItemSize:this.stackItem!=null?this.stackItem.stackItemSize:null},i=typeof this.transform=="string"?ev.transform(this.transform):this.transform;return{title:this.title,transform:i,classes:AF(e),mask:this.mask!=null?this.findIconDefinition(this.mask):null,symbol:this.symbol,attributes:{role:this.a11yRole}}}static{this.\u0275fac=function(i){return new(i||t)(v(Ea),v(DF),v(RF),v(PF,8),v(kF,8))}}static{this.\u0275cmp=T({type:t,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(i,o){i&2&&(xn("innerHTML",o.renderedIconHTML,Gp),Z("title",o.title))},inputs:{icon:"icon",title:"title",animation:"animation",mask:"mask",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform",a11yRole:"a11yRole"},standalone:!0,features:[ut,k],decls:0,vars:0,template:function(i,o){},encapsulation:2})}}return t})();var ov=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var FF={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM215 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L392 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-214.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L103 273c-9.4-9.4-9.4-24.6 0-33.9L215 127z"]},rv=FF;var UF={prefix:"fas",iconName:"circle-arrow-right",icon:[512,512,["arrow-circle-right"],"f0a9","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z"]},sv=UF;var BF=t=>({"image-active":t}),VF=t=>({active:t});function jF(t,n){if(t&1&&L(0,"img",8),t&2){let e=n.$implicit,i=n.index,o=P(2);w("src",e.imageSrc,Ko)("alt",e.imageAlt)("ngClass",c3(3,BF,o.selectedIndex===i))}}function HF(t,n){if(t&1){let e=at();p(0,"span",11),B("click",function(){let o=De(e).index,r=P(3);return Re(r.selectImage(o))}),h()}if(t&2){let e=n.index,i=P(3);w("ngClass",c3(1,VF,i.selectedIndex===e))}}function qF(t,n){if(t&1&&(p(0,"div",9),F(1,HF,1,3,"span",10),h()),t&2){let e=P(2);b(),w("ngForOf",e.images)}}function GF(t,n){if(t&1){let e=at();p(0,"button",12),B("click",function(){De(e);let o=P(2);return Re(o.onPrevClick())}),L(1,"fa-icon",13),h()}if(t&2){let e=P(2);b(),w("icon",e.faArrowCircleLeft)}}function WF(t,n){if(t&1){let e=at();p(0,"button",14),B("click",function(){De(e);let o=P(2);return Re(o.onNextClick())}),L(1,"fa-icon",15),h()}if(t&2){let e=P(2);b(),w("icon",e.faArrowCircleRight)}}function $F(t,n){if(t&1&&(p(0,"div",3),F(1,jF,1,5,"img",4)(2,qF,2,1,"div",5)(3,GF,2,1,"button",6)(4,WF,2,1,"button",7),h()),t&2){let e=P();b(),w("ngForOf",e.images),b(),w("ngIf",e.indicators),b(),w("ngIf",e.controls),b(),w("ngIf",e.controls)}}var _4=class t{faArrowCircleLeft=rv;faArrowCircleRight=sv;images=[];indicators=!0;controls=!0;autoSlide=!1;slideInterval=3e3;selectedIndex=0;ngOnInit(){this.autoSlide&&this.autoSlideImages()}autoSlideImages(){setInterval(()=>{this.onNextClick()},this.slideInterval)}selectImage(n){this.selectedIndex=n}onPrevClick(){this.selectedIndex===0?this.selectedIndex=this.images.length-1:this.selectedIndex--}onNextClick(){this.selectedIndex===this.images.length-1?this.selectedIndex=0:this.selectedIndex++}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-imagens2"]],inputs:{images:"images",indicators:"indicators",controls:"controls",autoSlide:"autoSlide",slideInterval:"slideInterval"},standalone:!0,features:[k],decls:3,vars:1,consts:[[1,"galeria"],[1,"containerImgs"],["class","carousel-container",4,"ngIf"],[1,"carousel-container"],["class","fade",3,"src","alt","ngClass",4,"ngFor","ngForOf"],["class","carousel-dot-container",4,"ngIf"],["class","btn-carousel btn-prev",3,"click",4,"ngIf"],["class","btn-carousel btn-next",3,"click",4,"ngIf"],[1,"fade",3,"src","alt","ngClass"],[1,"carousel-dot-container"],["class","dot",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"dot",3,"click","ngClass"],[1,"btn-carousel","btn-prev",3,"click"],[1,"icon-carousel","icon-prev",3,"icon"],[1,"btn-carousel","btn-next",3,"click"],[1,"icon-carousel","icon-next",3,"icon"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1),F(2,$F,5,4,"div",2),h()()),e&2&&(b(2),w("ngIf",i.images&&i.images.length>0))},dependencies:[At,r2,Ai,pt,ov,iv],styles:[".galeria[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;width:100%;height:fit-content}.containerImgs[_ngcontent-%COMP%]{width:100%;margin:50px auto}.carousel-container[_ngcontent-%COMP%]{position:relative;margin:0 auto;text-align:center;width:1280px;height:720px;border-radius:20px}.carousel-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:none;border-radius:20px}.carousel-container[_ngcontent-%COMP%] img.image-active[_ngcontent-%COMP%]{display:block;width:100%;height:100%;object-fit:cover}.carousel-dot-container[_ngcontent-%COMP%]{position:absolute;right:0;left:0;bottom:0;display:flex;justify-content:center;padding:0;margin-bottom:1rem}.dot[_ngcontent-%COMP%]{cursor:pointer;height:13px;width:13px;margin:0 5px;background-color:var(--destaque);border-radius:50%;display:inline-block;transition:opacity .6s ease;opacity:.5}.active[_ngcontent-%COMP%], .dot[_ngcontent-%COMP%]:hover{background-color:var(--acao);opacity:1}.fade[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fade;animation-duration:1.5s}@keyframes _ngcontent-%COMP%_fade{0%{opacity:.4}to{opacity:1}}.btn-carousel[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;cursor:pointer}.btn-prev[_ngcontent-%COMP%]{left:0}.btn-next[_ngcontent-%COMP%]{right:0}.icon-carousel[_ngcontent-%COMP%]{color:var(--destaque);opacity:.5;transition:all .15s ease}.icon-carousel[_ngcontent-%COMP%]:hover{color:var(--acao);opacity:.9}.icon-carousel[_ngcontent-%COMP%]:active{opacity:.5}.icon-prev[_ngcontent-%COMP%], .icon-next[_ngcontent-%COMP%]{font-size:35px}"]})};var rc=class t{images=[{imageSrc:"Galeria/ABICCA.jpg",imageAlt:"A.B.I.C.C.A"},{imageSrc:"Galeria/EXEMPLO.png",imageAlt:"EXEMPLO"},{imageSrc:"Galeria/CORRENTES.png",imageAlt:"CORRENTES"},{imageSrc:"Galeria/METALURGICA.png",imageAlt:"METALURGICA"}];images2=[{imageSrc:"Galeria/ABICCA.jpg",imageAlt:"A.B.I.C.C.A"},{imageSrc:"Galeria/EXEMPLO.png",imageAlt:"EXEMPLO"},{imageSrc:"Galeria/CORRENTES.png",imageAlt:"CORRENTES"},{imageSrc:"Galeria/METALURGICA.png",imageAlt:"METALURGICA"},{imageSrc:"Galeria/131928fc-fb48-426f-a0c8-4f7655d04a29.jpg",imageAlt:"O que defendemos"},{imageSrc:"Galeria/IMG_20240816_200406_976.jpg",imageAlt:"associe-se"}];static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-home"]],standalone:!0,features:[k],decls:7,vars:3,consts:[[1,"corpo"],[3,"images","autoSlide","controls"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"app-sobre")(2,"app-associados")(3,"app-noticia")(4,"app-navio")(5,"app-imagens2",1)(6,"app-animacao-rodape"),h()),e&2&&(b(5),w("images",i.images2)("autoSlide",!0)("controls",!0))},dependencies:[_4,H3,q3,G3,l4,d4],styles:[".corpo[_ngcontent-%COMP%]{margin:0;padding:0;width:100%;background-image:var(--pattern1);background-repeat:repeat;background-position:center;background-color:var(--terciaria)}"]})};var C4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-pagina-nao-encontrada"]],standalone:!0,features:[k],decls:3,vars:0,consts:[[1,"corpo"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"p"),x(2,"404 page not found"),h()())},styles:[".corpo[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;min-height:800px}p[_ngcontent-%COMP%]{align-self:center;text-transform:capitalize;font-weight:700;font-size:3rem}"]})};var x4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-seja-um-associado"]],standalone:!0,features:[k],decls:19,vars:0,consts:[[1,"container"],[1,"text"],[1,"video-container"],["src",li` https://www.youtube.com/embed/hv9oXhhOCWs?si=UAl7QDq6I043NfIK`,"title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","referrerpolicy","strict-origin-when-cross-origin","allowfullscreen",""],[1,"box-line-footer"],[1,"btn"],[1,"social-btn"]],template:function(e,i){e&1&&(p(0,"footer")(1,"div",0)(2,"section")(3,"h1",1),x(4,"Seja um associado!"),h(),p(5,"p"),x(6,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam sint a esse vel consequuntur, repudiandae distinctio nostrum officia voluptates quasi veritatis cumque iure odio harum expedita cum ab quod sit. "),h(),p(7,"div",2),L(8,"iframe",3),h()(),p(9,"div",4)(10,"div",5)(11,"a",6),x(12,"Quem pode se associar?"),h(),p(13,"a",6),x(14,"Empresas Associadas"),h(),p(15,"a",6),x(16,"Direito e Deveres"),h(),p(17,"a",6),x(18,"Contatos"),h()()()()())},styles:["*[_ngcontent-%COMP%]{box-sizing:border-box;background-color:var(--neutra)}.container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto -50px;height:480px}section[_ngcontent-%COMP%]{max-width:600px;text-align:left}.text[_ngcontent-%COMP%]{font-size:40px;font-weight:700;color:#036;margin:20px auto 05px}section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#036;line-height:1.6;font-size:17px;margin-top:0;margin-bottom:10px}.video-container[_ngcontent-%COMP%]{margin-top:20px}.video-container[_ngcontent-%COMP%] iframe[_ngcontent-%COMP%]{width:100%;height:250px;max-width:500px}.box-line-footer[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-top:80px;margin-right:150px}.btn[_ngcontent-%COMP%]{display:flex;text-decoration:none;flex-direction:column;margin-bottom:5px;gap:20px}.social-btn[_ngcontent-%COMP%]{display:block;padding:20px 15px;background-color:#fdb943;color:#036;border:none;border-radius:5px;text-align:center;font-weight:700;transition:background-color .3s,color .3s;text-decoration:none}.social-btn[_ngcontent-%COMP%]:hover{background-color:var(--terciaria);color:#fff}"]})};var w4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-quem-pode-se-associar"]],standalone:!0,features:[k],decls:9,vars:0,consts:[[1,"container"],[1,"text"],[1,"imagem"],["src","LogoABICCA.png","alt",""]],template:function(e,i){e&1&&(p(0,"footer")(1,"div",0)(2,"section")(3,"h1",1),x(4,"Quem pode se associar?"),h(),p(5,"p"),x(6,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam sint a esse vel consequuntur, repudiandae distinctio nostrum officia voluptates quasi veritatis cumque iure odio harum expedita cum ab quod sit. "),h()(),p(7,"div",2),L(8,"img",3),h()()())},styles:["*[_ngcontent-%COMP%]{background-color:var(--neutra)}.container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:50px auto}.section[_ngcontent-%COMP%]{max-width:600px;text-align:left;margin-top:0;padding-top:0}.text[_ngcontent-%COMP%]{margin-bottom:10px;margin-top:auto 10px;font-size:40px;font-weight:700;color:#036}section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#036;line-height:1.6;font-size:17px;margin-top:0;margin-bottom:10px}.imagem[_ngcontent-%COMP%]{margin-right:-10px;width:800px;height:500px}"]})};var S4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-direito-e-deveres"]],standalone:!0,features:[k],decls:15,vars:0,consts:[[1,"container"],["aria-labelledby","direitos-deveres"],["id","direitos-deveres"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"section",1)(2,"header")(3,"h1",2),x(4,"Direitos e Deveres"),h()(),p(5,"article")(6,"ul")(7,"li"),x(8,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Eos, mollitia. Sit animi quos tenetur, dolore eius nemo repellat at voluptates. Odio qui distinctio ipsam quia voluptatum veniam eligendi voluptatem harum!"),h(),p(9,"li"),x(10,"Autem quae quidem soluta, minima aliquid quas dicta incidunt, dolorum amet mollitia doloremque error nobis! Saepe cum nam laudantium, quos, molestiae harum atque, optio soluta quo tenetur quae enim fugiat!"),h(),p(11,"li"),x(12,"Illum, autem repudiandae! Vel incidunt quis sit rerum, quas minima repellendus, velit aliquid hic qui ratione cupiditate, sapiente quibusdam eum earum. Ad fugit repellat vitae dicta perspiciatis magnam quisquam voluptates!"),h(),p(13,"li"),x(14,"Iure consequatur dignissimos necessitatibus nesciunt voluptas at quod tempore sapiente ab deserunt maiores esse veritatis reprehenderit, tempora porro delectus fugiat nostrum ullam exercitationem praesentium laboriosam! Consectetur perferendis ea suscipit esse!"),h()()()()())},styles:["*[_ngcontent-%COMP%]{box-sizing:border-box;margin:0;padding:0;background-color:var(--quarta);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.container[_ngcontent-%COMP%]{max-width:1500px;margin:-49px auto 0;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start}header[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:40px;margin:0 0 20px;padding:20px 0;font-weight:700;color:#5d4037}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none;padding-left:0}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:18px;color:#000;margin-bottom:15px}@media (max-width: 768px){.container[_ngcontent-%COMP%]{flex-direction:column;align-items:center}header[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:30px}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:16px}}"]})};var M4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-formulario"]],standalone:!0,features:[k],decls:43,vars:0,consts:[[1,"container"],[1,"form-container"],["action","#"],[1,"form-group"],["for","nome"],["type","text","id","nome","name","nome","required",""],["for","email"],["type","email","id","email","name","email","required",""],["for","telefone"],["type","tel","id","telefone","name","telefone","required",""],["for","mensagem"],["id","mensagem","name","mensagem","required",""],["type","submit",1,"submit-btn"],[1,"contato"],["href","mailto:administracao@portosprivados.org.br",1,"email-link"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h2"),x(3,"Entre em Contato"),h(),p(4,"p"),x(5,"Preencha os campos abaixo para se conectar conosco:"),h(),p(6,"form",2)(7,"div",3)(8,"label",4),x(9,"Nome:"),h(),L(10,"input",5),h(),p(11,"div",3)(12,"label",6),x(13,"E-mail:"),h(),L(14,"input",7),h(),p(15,"div",3)(16,"label",8),x(17,"Telefone:"),h(),L(18,"input",9),h(),p(19,"div",3)(20,"label",10),x(21,"Mensagem:"),h(),L(22,"textarea",11),h(),p(23,"button",12),x(24,"Enviar"),h()()(),p(25,"aside",13)(26,"h2"),x(27,"Contatos"),h(),p(28,"p"),x(29,"Contate-nos pelos telefones:"),h(),p(30,"p"),x(31,"(00) 0000-0000 ou (00) 0000-0000"),h(),p(32,"p"),x(33,"Ou pelo e-mail:"),h(),p(34,"p")(35,"a",14),x(36,"administracao.org.br"),h()(),p(37,"p"),x(38,"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Nisi ducimus veritatis impedit aliquam, iste corporis ad esse excepturi nobis hic maxime, nam dicta repellat quia eum ea maiores placeat. Facere!."),h(),p(39,"h3"),x(40,"Documentos"),h(),p(41,"p"),x(42,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur blanditiis harum laudantium natus similique ad alias possimus, repellat quam, maxime dolores explicabo. Non at eaque delectus impedit repellat dolor? Ducimus!."),h()()())},styles:[".container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;max-width:1500px;margin:40px auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-container[_ngcontent-%COMP%]{flex:2;margin-right:100px;color:var(--texto3)}.form-container[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--primaria)}.contato[_ngcontent-%COMP%]{flex:1;background-color:#f8f9fa;padding:-20px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.contato[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .contato[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--primaria)}.contato[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:10px;color:var(--texto2)}.email-link[_ngcontent-%COMP%]{color:var(--texto2);text-decoration:none}.email-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.form-group[_ngcontent-%COMP%]{margin-bottom:15px}label[_ngcontent-%COMP%]{font-size:1.2rem;display:block}input[type=text][_ngcontent-%COMP%], input[type=email][_ngcontent-%COMP%], input[type=tel][_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{width:100%;padding:10px;border:2px solid #ccc;border-radius:5px;background:transparent;color:#333;font-size:1rem}textarea[_ngcontent-%COMP%]{resize:vertical;min-height:100px}.submit-btn[_ngcontent-%COMP%]{background-color:var(--terciaria);color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1.2rem;transition:background-color .3s,transform .3s;width:100%}.submit-btn[_ngcontent-%COMP%]:hover{background-color:#d8a500;transform:translateY(-2px)}"]})};var E4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-associe-se"]],standalone:!0,features:[k],decls:4,vars:0,template:function(e,i){e&1&&L(0,"app-seja-um-associado")(1,"app-quem-pode-se-associar")(2,"app-direito-e-deveres")(3,"app-formulario")},dependencies:[x4,w4,S4,M4]})};var av="Logging",qu="x-amz-user-agent",cv="NoHubcallbackProvidedException";var An=function(t){return t.DEBUG="DEBUG",t.ERROR="ERROR",t.INFO="INFO",t.WARN="WARN",t.VERBOSE="VERBOSE",t.NONE="NONE",t}(An||{});var lv={VERBOSE:1,DEBUG:2,INFO:3,WARN:4,ERROR:5,NONE:6},lt=(()=>{class t{constructor(e,i=An.WARN){this.name=e,this.level=i,this._pluggables=[]}_padding(e){return e<10?"0"+e:""+e}_ts(){let e=new Date;return[this._padding(e.getMinutes()),this._padding(e.getSeconds())].join(":")+"."+e.getMilliseconds()}configure(e){return e?(this._config=e,this._config):this._config}_log(e,...i){let o=this.level;t.LOG_LEVEL&&(o=t.LOG_LEVEL),typeof window<"u"&&window.LOG_LEVEL&&(o=window.LOG_LEVEL);let r=lv[o];if(!(lv[e]>=r))return;let a=console.log.bind(console);e===An.ERROR&&console.error&&(a=console.error.bind(console)),e===An.WARN&&console.warn&&(a=console.warn.bind(console)),t.BIND_ALL_LOG_LEVELS&&(e===An.INFO&&console.info&&(a=console.info.bind(console)),e===An.DEBUG&&console.debug&&(a=console.debug.bind(console)));let c=`[${e}] ${this._ts()} ${this.name}`,l="";if(i.length===1&&typeof i[0]=="string")l=`${c} - ${i[0]}`,a(l);else if(i.length===1)l=`${c} ${i[0]}`,a(c,i[0]);else if(typeof i[0]=="string"){let d=i.slice(1);d.length===1&&(d=d[0]),l=`${c} - ${i[0]} ${d}`,a(`${c} - ${i[0]}`,d)}else l=`${c} ${i}`,a(c,i);for(let d of this._pluggables){let f={message:l,timestamp:Date.now()};d.pushLogs([f])}}log(...e){this._log(An.INFO,...e)}info(...e){this._log(An.INFO,...e)}warn(...e){this._log(An.WARN,...e)}error(...e){this._log(An.ERROR,...e)}debug(...e){this._log(An.DEBUG,...e)}verbose(...e){this._log(An.VERBOSE,...e)}addPluggable(e){e&&e.getCategoryName()===av&&(this._pluggables.push(e),e.configure(this._config))}listPluggables(){return this._pluggables}}return t.LOG_LEVEL=null,t.BIND_ALL_LOG_LEVELS=!1,t})();var kt=class t extends Error{constructor({message:n,name:e,recoverySuggestion:i,underlyingError:o}){super(n),this.name=e,this.underlyingError=o,this.recoverySuggestion=i,this.constructor=t,Object.setPrototypeOf(this,t.prototype)}};var c1=function(t){return t.NoEndpointId="NoEndpointId",t.PlatformNotSupported="PlatformNotSupported",t.Unknown="Unknown",t.NetworkError="NetworkError",t}(c1||{});var Lo=(t,n=kt)=>(e,i,o)=>{let{message:r,recoverySuggestion:s}=t[i];if(!e)throw new n({name:i,message:o?`${r} ${o}`:r,recoverySuggestion:s})};var Kt=typeof Symbol<"u"?Symbol("amplify_default"):"@@amplify_default",sc=new lt("Hub"),L4=class{constructor(n){this.listeners=new Map,this.protectedChannels=["core","auth","api","analytics","interactions","pubsub","storage","ui","xr"],this.name=n}_remove(n,e){let i=this.listeners.get(n);if(!i){sc.warn(`No listeners for ${n}`);return}this.listeners.set(n,[...i.filter(({callback:o})=>o!==e)])}dispatch(n,e,i,o){typeof n=="string"&&this.protectedChannels.indexOf(n)>-1&&(o===Kt||sc.warn(`WARNING: ${n} is protected and dispatching on it can have unintended consequences`));let r={channel:n,payload:u({},e),source:i,patternInfo:[]};try{this._toListeners(r)}catch(s){sc.error(s)}}listen(n,e,i="noname"){let o;if(typeof e!="function")throw new kt({name:cv,message:"No callback supplied to Hub"});o=e;let r=this.listeners.get(n);return r||(r=[],this.listeners.set(n,r)),r.push({name:i,callback:o}),()=>{this._remove(n,o)}}_toListeners(n){let{channel:e,payload:i}=n,o=this.listeners.get(e);o&&o.forEach(r=>{sc.debug(`Dispatching to ${e} with `,i);try{r.callback(n)}catch(s){sc.error(s)}})}},Ft=new L4("__default__"),C2=new L4("internal-hub");var ac=()=>{if(typeof window=="object"&&typeof window.crypto=="object")return window.crypto;if(typeof crypto=="object")return crypto;throw new kt({name:"MissingPolyfill",message:"Cannot resolve the `crypto` function from the environment."})},dv=()=>{if(typeof window<"u"&&typeof window.btoa=="function")return window.btoa;if(typeof btoa=="function")return btoa;throw new kt({name:"Base64EncoderError",message:"Cannot resolve the `btoa` function from the environment."})},uv=()=>{if(typeof window<"u"&&typeof window.atob=="function")return window.atob;if(typeof atob=="function")return atob;throw new kt({name:"Base64EncoderError",message:"Cannot resolve the `atob` function from the environment."})};var cc={convert(t){return uv()(t)}};var Ui=function(t){return t.AuthTokenConfigException="AuthTokenConfigException",t.AuthUserPoolAndIdentityPoolException="AuthUserPoolAndIdentityPoolException",t.AuthUserPoolException="AuthUserPoolException",t.InvalidIdentityPoolIdException="InvalidIdentityPoolIdException",t.OAuthNotConfigureException="OAuthNotConfigureException",t}(Ui||{}),KF={[Ui.AuthTokenConfigException]:{message:"Auth Token Provider not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app."},[Ui.AuthUserPoolAndIdentityPoolException]:{message:"Auth UserPool or IdentityPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with UserPoolId and IdentityPoolId."},[Ui.AuthUserPoolException]:{message:"Auth UserPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with userPoolId and userPoolClientId."},[Ui.InvalidIdentityPoolIdException]:{message:"Invalid identity pool id provided.",recoverySuggestion:"Make sure a valid identityPoolId is given in the config."},[Ui.OAuthNotConfigureException]:{message:"oauth param not configured.",recoverySuggestion:"Make sure to call Amplify.configure with oauth parameter in your app."}},I4=Lo(KF);function oe(t){let n=!0;t?n=!!t.userPoolId&&!!t.userPoolClientId:n=!1,I4(n,Ui.AuthUserPoolException)}function Io(t){let n=!!t?.loginWith?.oauth?.domain&&!!t?.loginWith?.oauth?.redirectSignOut&&!!t?.loginWith?.oauth?.redirectSignIn&&!!t?.loginWith?.oauth?.responseType;I4(n,Ui.OAuthNotConfigureException)}function x2(t){let n=!!t?.identityPoolId;I4(n,Ui.InvalidIdentityPoolIdException)}function nn(t){let n=t.split(".");if(n.length!==3)throw new Error("Invalid token");try{let i=n[1].replace(/-/g,"+").replace(/_/g,"/"),o=decodeURIComponent(cc.convert(i).split("").map(s=>`%${`00${s.charCodeAt(0).toString(16)}`.slice(-2)}`).join("")),r=JSON.parse(o);return{toString:()=>t,payload:r}}catch{throw new Error("Invalid token payload")}}var Gu=t=>{let n=Reflect.ownKeys(t);for(let e of n){let i=t[e];(i&&typeof i=="object"||typeof i=="function")&&Gu(i)}return Object.freeze(t)};var YF=new lt("parseAWSExports"),XF={API_KEY:"apiKey",AWS_IAM:"iam",AMAZON_COGNITO_USER_POOLS:"userPool",OPENID_CONNECT:"oidc",NONE:"none",AWS_LAMBDA:"lambda",LAMBDA:"lambda"},mv=(t={})=>{if(!Object.prototype.hasOwnProperty.call(t,"aws_project_region"))throw new kt({name:"InvalidParameterException",message:"Invalid config parameter.",recoverySuggestion:"Ensure passing the config object imported from `amplifyconfiguration.json`."});let{aws_appsync_apiKey:n,aws_appsync_authenticationType:e,aws_appsync_graphqlEndpoint:i,aws_appsync_region:o,aws_bots_config:r,aws_cognito_identity_pool_id:s,aws_cognito_sign_up_verification_method:a,aws_cognito_mfa_configuration:c,aws_cognito_mfa_types:l,aws_cognito_password_protection_settings:d,aws_cognito_verification_mechanisms:f,aws_cognito_signup_attributes:m,aws_cognito_social_providers:y,aws_cognito_username_attributes:C,aws_mandatory_sign_in:_,aws_mobile_analytics_app_id:S,aws_mobile_analytics_app_region:I,aws_user_files_s3_bucket:z,aws_user_files_s3_bucket_region:N,aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing:j,aws_user_pools_id:H,aws_user_pools_web_client_id:ne,geo:se,oauth:ve,predictions:ye,aws_cloud_logic_custom:Ct,Notifications:be,modelIntrospection:rt}=t,Ne={};S&&(Ne.Analytics={Pinpoint:{appId:S,region:I}});let{InAppMessaging:Xt,Push:uo}=be??{};if(Xt?.AWSPinpoint||uo?.AWSPinpoint){if(Xt?.AWSPinpoint){let{appId:He,region:gn}=Xt.AWSPinpoint;Ne.Notifications={InAppMessaging:{Pinpoint:{appId:He,region:gn}}}}if(uo?.AWSPinpoint){let{appId:He,region:gn}=uo.AWSPinpoint;Ne.Notifications=E(u({},Ne.Notifications),{PushNotification:{Pinpoint:{appId:He,region:gn}}})}}if(Array.isArray(r)&&(Ne.Interactions={LexV1:Object.fromEntries(r.map(He=>[He.name,He]))}),i){let He=XF[e];He||YF.debug(`Invalid authentication type ${e}. Falling back to IAM.`),Ne.API={GraphQL:{endpoint:i,apiKey:n,region:o,defaultAuthMode:He??"iam"}},rt&&(Ne.API.GraphQL.modelIntrospection=rt)}let oa=c?{status:c&&c.toLowerCase(),totpEnabled:l?.includes("TOTP")??!1,smsEnabled:l?.includes("SMS")??!1}:void 0,fo=d?{minLength:d.passwordPolicyMinLength,requireLowercase:d.passwordPolicyCharacters?.includes("REQUIRES_LOWERCASE")??!1,requireUppercase:d.passwordPolicyCharacters?.includes("REQUIRES_UPPERCASE")??!1,requireNumbers:d.passwordPolicyCharacters?.includes("REQUIRES_NUMBERS")??!1,requireSpecialCharacters:d.passwordPolicyCharacters?.includes("REQUIRES_SYMBOLS")??!1}:void 0,_n=Array.from(new Set([...f??[],...m??[]])).reduce((He,gn)=>E(u({},He),{[gn.toLowerCase()]:{required:!0}}),{}),ra=C?.includes("EMAIL")??!1,hn=C?.includes("PHONE_NUMBER")??!1;(s||H)&&(Ne.Auth={Cognito:{identityPoolId:s,allowGuestAccess:_!=="enable",signUpVerificationMethod:a,userAttributes:_n,userPoolClientId:ne,userPoolId:H,mfa:oa,passwordFormat:fo,loginWith:{username:!(ra||hn),email:ra,phone:hn}}});let v8=ve?Object.keys(ve).length>0:!1,b8=y?y.length>0:!1;if(Ne.Auth&&v8&&(Ne.Auth.Cognito.loginWith=E(u({},Ne.Auth.Cognito.loginWith),{oauth:u(u({},ZF(ve)),b8&&{providers:QF(y)})})),z&&(Ne.Storage={S3:{bucket:z,region:N,dangerouslyConnectToHttpEndpointForTesting:j}}),se){let{amazon_location_service:He}=se;Ne.Geo={LocationService:{maps:He.maps,geofenceCollections:He.geofenceCollections,searchIndices:He.search_indices,region:He.region}}}if(Ct&&(Ne.API=E(u({},Ne.API),{REST:Ct.reduce((He,gn)=>{let{name:jN,endpoint:HN,region:Sp,service:Mp}=gn;return E(u({},He),{[jN]:u(u({endpoint:HN},Mp?{service:Mp}:void 0),Sp?{region:Sp}:void 0)})},{})})),ye){let{VoiceId:He}=ye?.convert?.speechGenerator?.defaults??{};Ne.Predictions=He?E(u({},ye),{convert:E(u({},ye.convert),{speechGenerator:E(u({},ye.convert.speechGenerator),{defaults:{voiceId:He}})})}):ye}return Ne},fv=t=>t?.split(",")??[],ZF=({domain:t,scope:n,redirectSignIn:e,redirectSignOut:i,responseType:o})=>({domain:t,scopes:n,redirectSignIn:fv(e),redirectSignOut:fv(i),responseType:o}),QF=t=>t.map(n=>{let e=n.toLowerCase();return e.charAt(0).toUpperCase()+e.slice(1)});var lc=Symbol("oauth-listener");function hv(t){let{version:n}=t;return n?n.startsWith("1"):!1}function JF(t){if(!t)return;let{bucket_name:n,aws_region:e,buckets:i}=t;return{S3:{bucket:n,region:e,buckets:i&&lU(i)}}}function eU(t){if(!t)return;let{user_pool_id:n,user_pool_client_id:e,identity_pool_id:i,password_policy:o,mfa_configuration:r,mfa_methods:s,unauthenticated_identities_enabled:a,oauth:c,username_attributes:l,standard_required_attributes:d}=t,f={Cognito:{userPoolId:n,userPoolClientId:e}};return i&&(f.Cognito=E(u({},f.Cognito),{identityPoolId:i})),o&&(f.Cognito.passwordFormat={requireLowercase:o.require_lowercase,requireNumbers:o.require_numbers,requireUppercase:o.require_uppercase,requireSpecialCharacters:o.require_symbols,minLength:o.min_length??6}),r&&(f.Cognito.mfa={status:cU(r),smsEnabled:s?.includes("SMS"),totpEnabled:s?.includes("TOTP")}),a&&(f.Cognito.allowGuestAccess=a),c&&(f.Cognito.loginWith={oauth:{domain:c.domain,redirectSignIn:c.redirect_sign_in_uri,redirectSignOut:c.redirect_sign_out_uri,responseType:c.response_type==="token"?"token":"code",scopes:c.scopes,providers:aU(c.identity_providers)}}),l&&(f.Cognito.loginWith=E(u({},f.Cognito.loginWith),{email:l.includes("email"),phone:l.includes("phone_number"),username:l.includes("username")})),d&&(f.Cognito.userAttributes=d.reduce((m,y)=>E(u({},m),{[y]:{required:!0}}),{})),f}function tU(t){if(!t?.amazon_pinpoint)return;let{amazon_pinpoint:n}=t;return{Pinpoint:{appId:n.app_id,region:n.aws_region}}}function nU(t){if(!t)return;let{aws_region:n,geofence_collections:e,maps:i,search_indices:o}=t;return{LocationService:{region:n,searchIndices:o,geofenceCollections:e,maps:i}}}function iU(t){if(!t)return;let{aws_region:n,default_authorization_type:e,url:i,api_key:o,model_introspection:r}=t;return{GraphQL:{endpoint:i,defaultAuthMode:sU(e),region:n,apiKey:o,modelIntrospection:r}}}function oU(t){if(!t)return;let{aws_region:n,channels:e,amazon_pinpoint_app_id:i}=t,o=e.includes("IN_APP_MESSAGING"),r=e.includes("APNS")||e.includes("FCM");if(!(o||r))return;let s={};return o&&(s.InAppMessaging={Pinpoint:{appId:i,region:n}}),r&&(s.PushNotification={Pinpoint:{appId:i,region:n}}),s}function gv(t){let n={};return t.storage&&(n.Storage=JF(t.storage)),t.auth&&(n.Auth=eU(t.auth)),t.analytics&&(n.Analytics=tU(t.analytics)),t.geo&&(n.Geo=nU(t.geo)),t.data&&(n.API=iU(t.data)),t.notifications&&(n.Notifications=oU(t.notifications)),n}var rU={AMAZON_COGNITO_USER_POOLS:"userPool",API_KEY:"apiKey",AWS_IAM:"iam",AWS_LAMBDA:"lambda",OPENID_CONNECT:"oidc"};function sU(t){return rU[t]}var pv={GOOGLE:"Google",LOGIN_WITH_AMAZON:"Amazon",FACEBOOK:"Facebook",SIGN_IN_WITH_APPLE:"Apple"};function aU(t=[]){return t.reduce((n,e)=>(pv[e]!==void 0&&n.push(pv[e]),n),[])}function cU(t){return t==="OPTIONAL"?"optional":t==="REQUIRED"?"on":"off"}function lU(t){let n={};return t.forEach(({name:e,bucket_name:i,aws_region:o})=>{if(e in n)throw new Error(`Duplicate friendly name found: ${e}. Name must be unique.`);n[e]={bucketName:i,region:o}}),n}var dc=t=>Object.keys(t).some(n=>n.startsWith("aws_"))?mv(t):hv(t)?gv(t):t;function z4({expiresAt:t,clockDrift:n}){return Date.now()+n>t}var A4=class{configure(n,e){this.authConfig=n,this.authOptions=e}fetchAuthSession(){return g(this,arguments,function*(n={}){let e,i,o=yield this.getTokens(n);return o?(i=o.accessToken?.payload?.sub,e=yield this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,tokens:o,authenticated:!0,forceRefresh:n.forceRefresh})):e=yield this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,authenticated:!1,forceRefresh:n.forceRefresh}),{tokens:o,credentials:e?.credentials,identityId:e?.identityId,userSub:i}})}clearCredentials(){return g(this,null,function*(){yield this.authOptions?.credentialsProvider?.clearCredentialsAndIdentityId()})}getTokens(n){return g(this,null,function*(){return(yield this.authOptions?.tokenProvider?.getTokens(n))??void 0})}};var dU={},uU={};for(let t=0;t<256;t++){let n=t.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),dU[t]=n,uU[n]=t}var bt=function(t){return t.WebUnknown="0",t.React="1",t.NextJs="2",t.Angular="3",t.VueJs="4",t.Nuxt="5",t.Svelte="6",t.ServerSideUnknown="100",t.ReactSSR="101",t.NextJsSSR="102",t.AngularSSR="103",t.VueJsSSR="104",t.NuxtSSR="105",t.SvelteSSR="106",t.ReactNative="201",t.Expo="202",t}(bt||{}),Xn=function(t){return t.AI="ai",t.API="api",t.Auth="auth",t.Analytics="analytics",t.DataStore="datastore",t.Geo="geo",t.InAppMessaging="inappmessaging",t.Interactions="interactions",t.Predictions="predictions",t.PubSub="pubsub",t.PushNotification="pushnotification",t.Storage="storage",t}(Xn||{});var fe=function(t){return t.SignUp="1",t.ConfirmSignUp="2",t.ResendSignUpCode="3",t.SignIn="4",t.FetchMFAPreference="6",t.UpdateMFAPreference="7",t.SetUpTOTP="10",t.VerifyTOTPSetup="11",t.ConfirmSignIn="12",t.DeleteUserAttributes="15",t.DeleteUser="16",t.UpdateUserAttributes="17",t.FetchUserAttributes="18",t.ConfirmUserAttribute="22",t.SignOut="26",t.UpdatePassword="27",t.ResetPassword="28",t.ConfirmResetPassword="29",t.FederatedSignIn="30",t.RememberDevice="32",t.ForgetDevice="33",t.FetchDevices="34",t.SendUserAttributeVerificationCode="35",t.SignInWithRedirect="36",t}(fe||{});var Vr=function(t){return t.SearchByText="0",t.SearchByCoordinates="1",t.SearchForSuggestions="2",t.SearchByPlaceId="3",t.SaveGeofences="4",t.GetGeofence="5",t.ListGeofences="6",t.DeleteGeofences="7",t}(Vr||{}),T4=function(t){return t.SyncMessages="1",t.IdentifyUser="2",t.NotifyMessageInteraction="3",t}(T4||{});var uc=function(t){return t.UploadData="1",t.DownloadData="2",t.List="3",t.Copy="4",t.Remove="5",t.GetProperties="6",t.GetUrl="7",t}(uc||{});var Wu="6.6.5";var l1=()=>typeof global<"u";var Zn=()=>typeof window<"u",N4=()=>typeof document<"u",jr=()=>typeof process<"u",d1=(t,n)=>!!Object.keys(t).find(e=>e.startsWith(n));function yv(){let t=i=>i.startsWith("_react")||i.startsWith("__react"),n=i=>Object.keys(i).find(t),e=()=>Array.from(document.querySelectorAll("[id]"));return N4()&&e().some(n)}function vv(){return jr()&&typeof process.env<"u"&&!!Object.keys(process.env).find(t=>t.includes("react"))}function bv(){return Zn()&&d1(window,"__VUE")}function _v(){return l1()&&d1(global,"__VUE")}function Cv(){return Zn()&&d1(window,"__SVELTE")}function xv(){return jr()&&typeof process.env<"u"&&!!Object.keys(process.env).find(t=>t.includes("svelte"))}function wv(){return Zn()&&window.next&&typeof window.next=="object"}function Sv(){return l1()&&(d1(global,"__next")||d1(global,"__NEXT"))}function Mv(){return Zn()&&(window.__NUXT__!==void 0||window.$nuxt!==void 0)}function Ev(){return l1()&&typeof global.__NUXT_PATHS__<"u"}function Lv(){let t=!!(N4()&&document.querySelector("[ng-version]")),n=!!(Zn()&&typeof window.ng<"u");return t||n}function Iv(){return jr()&&typeof process.env=="object"&&process.env.npm_lifecycle_script?.startsWith("ng ")||!1}function Av(){return typeof navigator<"u"&&typeof navigator.product<"u"&&navigator.product==="ReactNative"}function zv(){return l1()&&typeof global.expo<"u"}function Tv(){return Zn()}var fU=[{platform:bt.Expo,detectionMethod:zv},{platform:bt.ReactNative,detectionMethod:Av},{platform:bt.NextJs,detectionMethod:wv},{platform:bt.Nuxt,detectionMethod:Mv},{platform:bt.Angular,detectionMethod:Lv},{platform:bt.React,detectionMethod:yv},{platform:bt.VueJs,detectionMethod:bv},{platform:bt.Svelte,detectionMethod:Cv},{platform:bt.WebUnknown,detectionMethod:Tv},{platform:bt.NextJsSSR,detectionMethod:Sv},{platform:bt.NuxtSSR,detectionMethod:Ev},{platform:bt.ReactSSR,detectionMethod:vv},{platform:bt.VueJsSSR,detectionMethod:_v},{platform:bt.AngularSSR,detectionMethod:Iv},{platform:bt.SvelteSSR,detectionMethod:xv}];function Nv(){return fU.find(t=>t.detectionMethod())?.platform||bt.ServerSideUnknown}var fc,D4=[],R4=!1,mU=10,pU=10,hU=1e3,P4=()=>{if(!fc){if(fc=Nv(),R4)for(;D4.length;)D4.pop()?.();else D4.forEach(t=>{t()});Dv(bt.ServerSideUnknown,mU),Dv(bt.WebUnknown,pU)}return fc},k4=t=>{R4||D4.push(t)};function gU(){fc=void 0}function Dv(t,n){fc===t&&!R4&&setTimeout(()=>{gU(),R4=!0,setTimeout(P4,hU)},n)}var u1={},Ao=t=>{u1[t.category]=t.apis.reduce((i,o)=>E(u({},i),{[o]:{refCount:i[o]?.refCount?i[o].refCount+1:1,additionalDetails:t.additionalDetails}}),u1[t.category]??{});let n=!1;return()=>{n||(n=!0,t.apis.forEach(i=>{let o=u1[t.category][i].refCount;o>1?u1[t.category][i].refCount=o-1:(delete u1[t.category][i],Object.keys(u1[t.category]).length||delete u1[t.category])}))}},Rv=(t,n)=>u1[t]?.[n]?.additionalDetails;var Pv="aws-amplify",kv=t=>t.replace(/\+.*/,""),$u=class{constructor(){this.userAgent=`${Pv}/${kv(Wu)}`}get framework(){return P4()}get isReactNative(){return this.framework===bt.ReactNative||this.framework===bt.Expo}observeFrameworkChanges(n){k4(n)}},yU=new $u,Ov=({category:t,action:n}={})=>{let e=[[Pv,kv(Wu)]];if(t&&e.push([t,n]),e.push(["framework",P4()]),t&&n){let i=Rv(t,n);i&&i.forEach(o=>{e.push(o)})}return e},f1=t=>Ov(t).map(([i,o])=>i&&o?`${i}/${o}`:i).join(" ");var w2=()=>typeof window<"u"&&typeof window.document<"u";var O4=class{constructor(){this.oAuthListener=void 0,this.resourcesConfig={},this.libraryOptions={},this.Auth=new A4}configure(n,e){let i=dc(n);this.resourcesConfig=i,e&&(this.libraryOptions=e),this.resourcesConfig=Gu(this.resourcesConfig),this.Auth.configure(this.resourcesConfig.Auth,this.libraryOptions.Auth),Ft.dispatch("core",{event:"configure",data:this.resourcesConfig},"Configure",Kt),this.notifyOAuthListener()}getConfig(){return this.resourcesConfig}[lc](n){this.resourcesConfig.Auth?.Cognito.loginWith?.oauth?n(this.resourcesConfig.Auth?.Cognito):this.oAuthListener=n}notifyOAuthListener(){!this.resourcesConfig.Auth?.Cognito.loginWith?.oauth||!this.oAuthListener||(this.oAuthListener(this.resourcesConfig.Auth?.Cognito),this.oAuthListener=void 0)}},de=new O4;var mc=(t,n)=>t.Auth.fetchAuthSession(n);var zo=t=>mc(de,t);function pc(){return de.Auth.clearCredentials()}var S2=t=>{let{headers:n,statusCode:e}=t;return E(u({},vU(t)?t.$metadata:{}),{httpStatusCode:e,requestId:n["x-amzn-requestid"]??n["x-amzn-request-id"]??n["x-amz-request-id"],extendedRequestId:n["x-amz-id-2"],cfId:n["x-amz-cf-id"]})},vU=t=>typeof t?.$metadata=="object";var hi=t=>g(void 0,null,function*(){if(!t||t.statusCode<300)return;let n=yield m1(t),i=(s=>{let[a]=s.toString().split(/[,:]+/);return a.includes("#")?a.split("#")[1]:a})(t.headers["x-amzn-errortype"]??n.code??n.__type??"UnknownError"),o=n.message??n.Message??"Unknown error",r=new Error(o);return Object.assign(r,{name:i,$metadata:S2(t)})}),m1=t=>g(void 0,null,function*(){if(!t.body)throw new Error("Missing response payload");let n=yield t.body.json();return Object.assign(n,{$metadata:S2(t)})});var Fe=(t,n,e,i)=>(o,r)=>g(void 0,null,function*(){let s=u(u({},i),o),a=yield s.endpointResolver(s,r),c=yield n(r,a),l=yield t(c,u({},s));return e(l)});var Ku={id:"aws",outputs:{dnsSuffix:"amazonaws.com"},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:["aws-global"]},Fv={partitions:[Ku,{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn"},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:["aws-cn-global"]}]};var hc=t=>{let{partitions:n}=Fv;for(let{regions:e,outputs:i,regionRegex:o}of n){let r=new RegExp(o);if(e.includes(t)||r.test(t))return i.dnsSuffix}return Ku.outputs.dnsSuffix};var Bv=({maxAttempts:t=3,retryDecider:n,computeDelay:e,abortSignal:i})=>{if(t<1)throw new Error("maxAttempts must be greater than 0");return(o,r)=>function(a){return g(this,null,function*(){let c,l=r.attemptsCount??0,d,f=()=>{if(d)return Uv(d,l),d;throw Uv(c,l),c};for(;!i?.aborted&&ll?r.attemptsCount??0:l+1,r.attemptsCount=l,yield n(d,c)){if(!i?.aborted&&l{if(n?.aborted)return Promise.resolve();let e,i,o=new Promise(r=>{i=r,e=setTimeout(r,t)});return n?.addEventListener("abort",function r(s){clearTimeout(e),n?.removeEventListener("abort",r),i()}),o},Uv=(t,n)=>{Object.prototype.toString.call(t)==="[object Object]"&&(t.$metadata=E(u({},t.$metadata??{}),{attempts:n}))};var Vv=({userAgentHeader:t="x-amz-user-agent",userAgentValue:n=""})=>e=>function(o){return g(this,null,function*(){if(n.trim().length===0)return yield e(o);{let r=t.toLowerCase();return o.headers[r]=o.headers[r]?`${o.headers[r]} ${n}`:n,yield e(o)}})};var M2=(t,n)=>(e,i)=>{let o={},r=s=>t(s,i);for(let s=n.length-1;s>=0;s--){let a=n[s];r=a(i)(r,o)}return r(e)};var F4=t=>{let n;return()=>(n||(n=t()),n)};var _U=t=>!["HEAD","GET","DELETE"].includes(t.toUpperCase()),jv=(a,c)=>g(void 0,[a,c],function*({url:t,method:n,headers:e,body:i},{abortSignal:o,cache:r,withCrossDomainCredentials:s}){let l;try{l=yield fetch(t,{method:n,headers:e,body:_U(n)?i:void 0,signal:o,cache:r,credentials:s?"include":"same-origin"})}catch(y){throw y instanceof TypeError?new kt({name:c1.NetworkError,message:"A network error has occurred.",underlyingError:y}):y}let d={};l.headers?.forEach((y,C)=>{d[C.toLowerCase()]=y});let f={statusCode:l.status,headers:d,body:null},m=Object.assign(l.body??{},{text:F4(()=>l.text()),blob:F4(()=>l.blob()),json:F4(()=>l.json())});return E(u({},f),{body:m})});var gc=M2(jv,[Vv,Bv]);function Hv(t=3e5){return i=>{let o=2**i*100+100*Math.random();return o>t?!1:o}}var qv=5*60*1e3,yc=t=>{let e=Hv(qv)(t);return e===!1?qv:e};var CU=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch","BadRequestException"],Gv=t=>!!t&&CU.includes(t);var vc=t=>(n,e)=>g(void 0,null,function*(){let i=e??(yield t(n))??void 0,o=i?.code||i?.name,r=n?.statusCode;return MU(e)||SU(r,o)||Gv(o)||EU(r,o)}),xU=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException"],wU=["TimeoutError","RequestTimeout","RequestTimeoutException"],SU=(t,n)=>t===429||!!n&&xU.includes(n),MU=t=>t?.name==="Network error",EU=(t,n)=>!!t&&[500,502,503,504].includes(t)||!!n&&wU.includes(n);var zn=URL;var LU="cognito-identity",IU=({region:t})=>({url:new zn(`https://cognito-identity.${t}.${hc(t)}`)}),AU=()=>t=>function(e){return g(this,null,function*(){return e.headers["cache-control"]="no-store",t(e)})},U4=M2(gc,[AU]),bc={service:LU,endpointResolver:IU,retryDecider:vc(hi),computeDelay:yc,userAgentValue:f1(),cache:"no-store"};k4(()=>{bc.userAgentValue=f1()});var B4=t=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityService.${t}`}),V4=({url:t},n,e)=>({headers:n,url:t,body:e,method:"POST"});var zU=(t,n)=>{let e=B4("GetId"),i=JSON.stringify(t);return V4(n,e,i)},TU=t=>g(void 0,null,function*(){if(t.statusCode>=300)throw yield hi(t);return{IdentityId:(yield m1(t)).IdentityId,$metadata:S2(t)}}),Yu=Fe(U4,zU,TU,bc);var NU=(t,n)=>{let e=B4("GetCredentialsForIdentity"),i=JSON.stringify(t);return V4(n,e,i)},DU=t=>g(void 0,null,function*(){if(t.statusCode>=300)throw yield hi(t);{let n=yield m1(t);return{IdentityId:n.IdentityId,Credentials:RU(n.Credentials),$metadata:S2(t)}}}),RU=({AccessKeyId:t,SecretKey:n,SessionToken:e,Expiration:i}={})=>({AccessKeyId:t,SecretKey:n,SessionToken:e,Expiration:i&&new Date(i*1e3)}),j4=Fe(U4,NU,DU,bc);var E2=class extends kt{constructor(){super({name:c1.PlatformNotSupported,message:"Function not supported on current platform"})}};var Bi=class{constructor(n){this.storage=n}setItem(n,e){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.setItem(n,e)})}getItem(n){return g(this,null,function*(){if(!this.storage)throw new E2;return this.storage.getItem(n)})}removeItem(n){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.removeItem(n)})}clear(){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.clear()})}};var L2=class{constructor(){this.storage=new Map}get length(){return this.storage.size}key(n){return n>this.length-1?null:Array.from(this.storage.keys())[n]}setItem(n,e){this.storage.set(n,e)}getItem(n){return this.storage.get(n)??null}removeItem(n){this.storage.delete(n)}clear(){this.storage.clear()}};var H4=()=>typeof window<"u"&&window.localStorage?window.localStorage:new L2,Wv=()=>typeof window<"u"&&window.sessionStorage?window.sessionStorage:new L2;var q4=class extends Bi{constructor(){super(H4())}};var G4=class extends Bi{constructor(){super(Wv())}};function W4(t){for(var n=1;n"u")){s=W4({},n,s),typeof s.expires=="number"&&(s.expires=new Date(Date.now()+s.expires*864e5)),s.expires&&(s.expires=s.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var c in s)s[c]&&(a+="; "+c,s[c]!==!0&&(a+="="+s[c].split(";")[0]));return document.cookie=o+"="+t.write(r,o)+a}}function i(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var r=document.cookie?document.cookie.split("; "):[],s={},a=0;athis.removeItem(i));yield Promise.all(e)})}getData(){return u({path:this.path,expires:this.expires,domain:this.domain,secure:this.secure},this.sameSite&&{sameSite:this.sameSite})}};var Tn=new q4,$v=new G4,Kv=new Bi(new L2);var p1={keyPrefix:"aws-amplify-cache",capacityInBytes:1048576,itemMaxSize:21e4,defaultTTL:2592e5,defaultPriority:5,warningThreshold:.8},To="CurSize";function Zu(t){let n=0;n=t.length;for(let e=t.length;e>=0;e-=1){let i=t.charCodeAt(e);i>127&&i<=2047?n+=1:i>2047&&i<=65535&&(n+=2),i>=56320&&i<=57343&&(e-=1)}return n}function h1(){return new Date().getTime()}var A2=t=>`${t}${To}`;var z2=function(t){return t.NoCacheItem="NoCacheItem",t.NullNextNode="NullNextNode",t.NullPreviousNode="NullPreviousNode",t}(z2||{}),kU={[z2.NoCacheItem]:{message:"Item not found in the cache storage."},[z2.NullNextNode]:{message:"Next node is null."},[z2.NullPreviousNode]:{message:"Previous node is null."}},Qu=Lo(kU);var Nt=new lt("StorageCache"),$4=class{constructor({config:n,keyValueStorage:e}){this.config=u(u({},p1),n),this.keyValueStorage=e,this.sanitizeConfig()}getModuleName(){return"Cache"}configure(n){return n&&(n.keyPrefix&&Nt.warn("keyPrefix can not be re-configured on an existing Cache instance."),this.config=u(u({},this.config),n)),this.sanitizeConfig(),this.config}getCurrentCacheSize(){return g(this,null,function*(){let n=yield this.getStorage().getItem(A2(this.config.keyPrefix));return n||(yield this.getStorage().setItem(A2(this.config.keyPrefix),"0"),n="0"),Number(n)})}setItem(n,e,i){return g(this,null,function*(){if(Nt.debug(`Set item: key is ${n}, value is ${e} with options: ${i}`),!n||n===To){Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`);return}if(typeof e>"u"){Nt.warn("The value of item should not be undefined!");return}let o={priority:i?.priority!==void 0?i.priority:this.config.defaultPriority,expires:i?.expires!==void 0?i.expires:this.config.defaultTTL+h1()};if(o.priority<1||o.priority>5){Nt.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5.");return}let r=`${this.config.keyPrefix}${n}`,s=this.fillCacheItem(r,e,o);if(s.byteSize>this.config.itemMaxSize){Nt.warn(`Item with key: ${n} you are trying to put into is too big!`);return}try{let a=yield this.getStorage().getItem(r);if(a&&(yield this.removeCacheItem(r,JSON.parse(a).byteSize)),yield this.isCacheFull(s.byteSize)){let c=yield this.clearInvalidAndGetRemainingKeys();if(yield this.isCacheFull(s.byteSize)){let l=yield this.sizeToPop(s.byteSize);yield this.popOutItems(c,l)}}return this.setCacheItem(r,s)}catch(a){Nt.warn(`setItem failed! ${a}`)}})}getItem(n,e){return g(this,null,function*(){Nt.debug(`Get item: key is ${n} with options ${e}`);let i;if(!n||n===To)return Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`),null;let o=`${this.config.keyPrefix}${n}`;try{if(i=yield this.getStorage().getItem(o),i!=null)if(yield this.isExpired(o))yield this.removeCacheItem(o,JSON.parse(i).byteSize);else return(yield this.updateVisitedTime(JSON.parse(i),o)).data;if(e?.callback){let r=e.callback();return r!==null&&(yield this.setItem(n,r,e)),r}return null}catch(r){return Nt.warn(`getItem failed! ${r}`),null}})}removeItem(n){return g(this,null,function*(){if(Nt.debug(`Remove item: key is ${n}`),!n||n===To){Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`);return}let e=`${this.config.keyPrefix}${n}`;try{let i=yield this.getStorage().getItem(e);i&&(yield this.removeCacheItem(e,JSON.parse(i).byteSize))}catch(i){Nt.warn(`removeItem failed! ${i}`)}})}getAllKeys(){return g(this,null,function*(){try{return yield this.getAllCacheKeys()}catch(n){return Nt.warn(`getAllkeys failed! ${n}`),[]}})}getStorage(){return this.keyValueStorage}isExpired(n){return g(this,null,function*(){let e=yield this.getStorage().getItem(n);Qu(e!==null,z2.NoCacheItem,`Key: ${n}`);let i=JSON.parse(e);return h1()>=i.expires})}removeCacheItem(n,e){return g(this,null,function*(){let i=yield this.getStorage().getItem(n);Qu(i!==null,z2.NoCacheItem,`Key: ${n}`);let o=e??JSON.parse(i).byteSize;yield this.decreaseCurrentSizeInBytes(o);try{yield this.getStorage().removeItem(n)}catch(r){yield this.increaseCurrentSizeInBytes(o),Nt.error(`Failed to remove item: ${r}`)}})}fillCacheItem(n,e,i){let o={key:n,data:e,timestamp:h1(),visitedTime:h1(),priority:i.priority??0,expires:i.expires??0,type:typeof e,byteSize:0};return o.byteSize=Zu(JSON.stringify(o)),o.byteSize=Zu(JSON.stringify(o)),o}sanitizeConfig(){this.config.itemMaxSize>this.config.capacityInBytes&&(Nt.error("Invalid parameter: itemMaxSize. It should be smaller than capacityInBytes. Setting back to default."),this.config.itemMaxSize=p1.itemMaxSize),(this.config.defaultPriority>5||this.config.defaultPriority<1)&&(Nt.error("Invalid parameter: defaultPriority. It should be between 1 and 5. Setting back to default."),this.config.defaultPriority=p1.defaultPriority),(Number(this.config.warningThreshold)>1||Number(this.config.warningThreshold)<0)&&(Nt.error("Invalid parameter: warningThreshold. It should be between 0 and 1. Setting back to default."),this.config.warningThreshold=p1.warningThreshold);let n=5*1024*1024;this.config.capacityInBytes>n&&(Nt.error("Cache Capacity should be less than 5MB. Setting back to default. Setting back to default."),this.config.capacityInBytes=p1.capacityInBytes)}increaseCurrentSizeInBytes(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();yield this.getStorage().setItem(A2(this.config.keyPrefix),(e+n).toString())})}decreaseCurrentSizeInBytes(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();yield this.getStorage().setItem(A2(this.config.keyPrefix),(e-n).toString())})}updateVisitedTime(n,e){return g(this,null,function*(){return n.visitedTime=h1(),yield this.getStorage().setItem(e,JSON.stringify(n)),n})}setCacheItem(n,e){return g(this,null,function*(){yield this.increaseCurrentSizeInBytes(e.byteSize);try{yield this.getStorage().setItem(n,JSON.stringify(e))}catch(i){yield this.decreaseCurrentSizeInBytes(e.byteSize),Nt.error(`Failed to set item ${i}`)}})}sizeToPop(n){return g(this,null,function*(){let i=(yield this.getCurrentCacheSize())+n-this.config.capacityInBytes,o=(1-this.config.warningThreshold)*this.config.capacityInBytes;return i>o?i:o})}isCacheFull(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();return n+e>this.config.capacityInBytes})}popOutItems(n,e){return g(this,null,function*(){let i=[],o=e;for(let r of n){let s=yield this.getStorage().getItem(r);if(s!=null){let a=JSON.parse(s);i.push(a)}}i.sort((r,s)=>r.priority>s.priority?-1:r.priority0&&(o=this.getByLanguage(n,i.split("-")[0])),o)?o:typeof e<"u"?e:n}getByLanguage(n,e,i=null){if(!e)return i;let o=this._dict[e];return o?o[n]:i}putVocabulariesForLanguage(n,e){let i=this._dict[n];i||(i=this._dict[n]={}),this._dict[n]=u(u({},i),e)}putVocabularies(n){Object.keys(n).forEach(e=>{this.putVocabulariesForLanguage(e,n[e])})}};var T2=function(t){return t.NotConfigured="NotConfigured",t}(T2||{}),UU={[T2.NotConfigured]:{message:"i18n is not configured."}},Cc=Lo(UU);var Zv=new lt("I18n"),Y4={language:null},gi=null,N2=class t{static configure(n){return Zv.debug("configure I18n"),n&&(Y4=Object.assign({},Y4,n.I18n||n),t.createInstance()),Y4}static getModuleName(){return"I18n"}static createInstance(){Zv.debug("create I18n instance"),!gi&&(gi=new Xv)}static setLanguage(n){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.setLanguage(n)}static get(n,e){return t.checkConfig()?(Cc(!!gi,T2.NotConfigured),gi.get(n,e)):typeof e>"u"?n:e}static putVocabulariesForLanguage(n,e){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.putVocabulariesForLanguage(n,e)}static putVocabularies(n){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.putVocabularies(n)}static checkConfig(){return gi||t.createInstance(),!0}};N2.createInstance();var Ju=t=>{let n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e="";for(let i=0;iString.fromCharCode(parseInt(e,16))).join("")}function t7(t){return t.split("").map(n=>n.charCodeAt(0).toString(16).padStart(2,"0")).join("")}var n7=t=>{let n;return(...e)=>g(void 0,null,function*(){return n||(n=new Promise((i,o)=>{t(...e).then(r=>{i(r)}).catch(r=>{o(r)}).finally(()=>{n=void 0})}),n)})};var i7=()=>g(void 0,null,function*(){let{userAgentData:t}=navigator;if(!t)return navigator.userAgent;let{platform:n="",platformVersion:e="",model:i="",architecture:o="",fullVersionList:r=[]}=yield t.getHighEntropyValues(["platform","platformVersion","architecture","model","fullVersionList"]),s=r.map(c=>`${c.brand}/${c.version}`).join(";");return[n,e,o,i,n,s].filter(c=>c).join(" ")});function Qv(t){return Array.from(t,n=>String.fromCodePoint(n)).join("")}var Vi={convert(t,n={urlSafe:!1,skipPadding:!1}){let e=typeof t=="string"?t:Qv(t),i=dv()(e);return n.urlSafe&&(i=i.replace(/\+/g,"-").replace(/\//g,"_")),n.skipPadding&&(i=i.replace(/=/g,"")),i}};function Jv(){return ac().getRandomValues(new Uint32Array(1))[0]}function BU(t){let{words:n}=t,{sigBytes:e}=t,i=[];for(let o=0;o>>2]>>>24-o%4*8&255;i.push((r>>>4).toString(16)),i.push((r&15).toString(16))}return i.join("")}var xc=class t{constructor(n,e){this.words=[];let i=n;i=this.words=i||[],e!==void 0?this.sigBytes=e:this.sigBytes=i.length*4}random(n){let e=[];for(let i=0;i({Name:n,Value:e}))}function tb(t){let n={};return t?.forEach(e=>{e.Name&&(n[e.Name]=e.Value)}),n}var X4=function(t){return t.PasswordResetRequiredException="PasswordResetRequiredException",t.ForbiddenException="ForbiddenException",t.InternalErrorException="InternalErrorException",t.InvalidLambdaResponseException="InvalidLambdaResponseException",t.InvalidParameterException="InvalidParameterException",t.InvalidSmsRoleAccessPolicyException="InvalidSmsRoleAccessPolicyException",t.InvalidSmsRoleTrustRelationshipException="InvalidSmsRoleTrustRelationshipException",t.InvalidUserPoolConfigurationException="InvalidUserPoolConfigurationException",t.NotAuthorizedException="NotAuthorizedException",t.ResourceNotFoundException="ResourceNotFoundException",t.TooManyRequestsException="TooManyRequestsException",t.UnexpectedLambdaException="UnexpectedLambdaException",t.UserLambdaValidationException="UserLambdaValidationException",t.UserNotConfirmedException="UserNotConfirmedException",t.UserNotFoundException="UserNotFoundException",t}(X4||{});var Hr="UserUnAuthenticatedException",nb="UserAlreadyAuthenticatedException",ib="DeviceMetadataNotFoundException",Z4="AutoSignInException",VU="InvalidRedirectException",jU="InvalidAppSchemeException",HU="InvalidPreferredRedirectUrlException",ob=new Y({name:VU,message:"signInRedirect or signOutRedirect had an invalid format or was not found.",recoverySuggestion:"Please make sure the signIn/Out redirect in your oauth config is valid."}),Nde=new Y({name:jU,message:"A valid non-http app scheme was not found in the config.",recoverySuggestion:"Please make sure a valid custom app scheme is present in the config."}),rb=new Y({name:HU,message:"The given preferredRedirectUrl does not match any items in the redirectSignOutUrls array from the config.",recoverySuggestion:"Please make sure a matching preferredRedirectUrl is provided."}),qU="InvalidOriginException",sb=new Y({name:qU,message:"redirect is coming from a different origin. The oauth flow needs to be initiated from the same origin",recoverySuggestion:"Please call signInWithRedirect from the same origin."}),ab="OAuthSignOutException",cb="TokenRefreshException",lb="UnexpectedSignInInterruptionException";function ji(t){if(!t||!t.accessToken)throw new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}function db(t){if(!t||!t.idToken)throw new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}var GU=new Y({name:cb,message:`Token refresh is not supported when authenticated with the 'implicit grant' (token) oauth flow. +}`;function ky(){let t=Iy,n=Ay,e=K.cssPrefix,i=K.replacementClass,o=bO;if(e!==t||i!==n){let r=new RegExp("\\.".concat(t,"\\-"),"g"),s=new RegExp("\\--".concat(t,"\\-"),"g"),a=new RegExp("\\.".concat(n),"g");o=o.replace(r,".".concat(e,"-")).replace(s,"--".concat(e,"-")).replace(a,".".concat(i))}return o}var iy=!1;function mu(){K.autoAddCss&&!iy&&(pO(ky()),iy=!0)}var _O={mixout(){return{dom:{css:ky,insertCss:mu}}},hooks(){return{beforeDOMElementCreation(){mu()},beforeI2svg(){mu()}}}},Mo=r1||{};Mo[So]||(Mo[So]={});Mo[So].styles||(Mo[So].styles={});Mo[So].hooks||(Mo[So].hooks={});Mo[So].shims||(Mo[So].shims=[]);var Oi=Mo[So],Oy=[],Fy=function(){vt.removeEventListener("DOMContentLoaded",Fy),p4=1,Oy.map(t=>t())},p4=!1;Eo&&(p4=(vt.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(vt.readyState),p4||vt.addEventListener("DOMContentLoaded",Fy));function CO(t){Eo&&(p4?setTimeout(t,0):Oy.push(t))}function oc(t){let{tag:n,attributes:e={},children:i=[]}=t;return typeof t=="string"?Ry(t):"<".concat(n," ").concat(gO(e),">").concat(i.map(oc).join(""),"")}function oy(t,n,e){if(t&&t[n]&&t[n][e])return{prefix:n,iconName:e,icon:t[n][e]}}var xO=function(n,e){return function(i,o,r,s){return n.call(e,i,o,r,s)}},pu=function(n,e,i,o){var r=Object.keys(n),s=r.length,a=o!==void 0?xO(e,o):e,c,l,d;for(i===void 0?(c=1,d=n[r[0]]):(c=0,d=i);c=55296&&o<=56319&&e=55296&&i<=56319&&e>n+1&&(o=t.charCodeAt(n+1),o>=56320&&o<=57343)?(i-55296)*1024+o-56320+65536:i}function ry(t){return Object.keys(t).reduce((n,e)=>{let i=t[e];return!!i.icon?n[i.iconName]=i.icon:n[e]=i,n},{})}function wu(t,n){let e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},{skipHooks:i=!1}=e,o=ry(n);typeof Oi.hooks.addPack=="function"&&!i?Oi.hooks.addPack(t,ry(n)):Oi.styles[t]=u(u({},Oi.styles[t]||{}),o),t==="fas"&&wu("fa",n)}var{styles:g2,shims:MO}=Oi,EO={[St]:Object.values(v2[St]),[En]:Object.values(v2[En]),[Ln]:Object.values(v2[Ln])},Ou=null,Uy={},By={},Vy={},jy={},Hy={},LO={[St]:Object.keys(y2[St]),[En]:Object.keys(y2[En]),[Ln]:Object.keys(y2[Ln])};function IO(t){return~dO.indexOf(t)}function AO(t,n){let e=n.split("-"),i=e[0],o=e.slice(1).join("-");return i===t&&o!==""&&!IO(o)?o:null}var qy=()=>{let t=i=>pu(g2,(o,r,s)=>(o[s]=pu(r,i,{}),o),{});Uy=t((i,o,r)=>(o[3]&&(i[o[3]]=r),o[2]&&o[2].filter(a=>typeof a=="number").forEach(a=>{i[a.toString(16)]=r}),i)),By=t((i,o,r)=>(i[r]=r,o[2]&&o[2].filter(a=>typeof a=="string").forEach(a=>{i[a]=r}),i)),Hy=t((i,o,r)=>{let s=o[2];return i[r]=r,s.forEach(a=>{i[a]=r}),i});let n="far"in g2||K.autoFetchSvg,e=pu(MO,(i,o)=>{let r=o[0],s=o[1],a=o[2];return s==="far"&&!n&&(s="fas"),typeof r=="string"&&(i.names[r]={prefix:s,iconName:a}),typeof r=="number"&&(i.unicodes[r.toString(16)]={prefix:s,iconName:a}),i},{names:{},unicodes:{}});Vy=e.names,jy=e.unicodes,Ou=y4(K.styleDefault,{family:K.familyDefault})};mO(t=>{Ou=y4(t.styleDefault,{family:K.familyDefault})});qy();function Fu(t,n){return(Uy[t]||{})[n]}function zO(t,n){return(By[t]||{})[n]}function o1(t,n){return(Hy[t]||{})[n]}function Gy(t){return Vy[t]||{prefix:null,iconName:null}}function TO(t){let n=jy[t],e=Fu("fas",t);return n||(e?{prefix:"fas",iconName:e}:null)||{prefix:null,iconName:null}}function s1(){return Ou}var Uu=()=>({prefix:null,iconName:null,rest:[]});function y4(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{family:e=St}=n,i=y2[e][t],o=tc[e][t]||tc[e][i],r=t in Oi.styles?t:null;return o||r||null}var NO={[St]:Object.keys(v2[St]),[En]:Object.keys(v2[En]),[Ln]:Object.keys(v2[Ln])};function v4(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{skipLookups:e=!1}=n,i={[St]:"".concat(K.cssPrefix,"-").concat(St),[En]:"".concat(K.cssPrefix,"-").concat(En),[Ln]:"".concat(K.cssPrefix,"-").concat(Ln)},o=null,r=St,s=Uk.filter(c=>c!==My);s.forEach(c=>{(t.includes(i[c])||t.some(l=>NO[c].includes(l)))&&(r=c)});let a=t.reduce((c,l)=>{let d=AO(K.cssPrefix,l);if(g2[l]?(l=EO[r].includes(l)?rO[r][l]:l,o=l,c.prefix=l):LO[r].indexOf(l)>-1?(o=l,c.prefix=y4(l,{family:r})):d?c.iconName=d:l!==K.replacementClass&&!s.some(f=>l===i[f])&&c.rest.push(l),!e&&c.prefix&&c.iconName){let f=o==="fa"?Gy(c.iconName):{},m=o1(c.prefix,c.iconName);f.prefix&&(o=null),c.iconName=f.iconName||m||c.iconName,c.prefix=f.prefix||c.prefix,c.prefix==="far"&&!g2.far&&g2.fas&&!K.autoFetchSvg&&(c.prefix="fas")}return c},Uu());return(t.includes("fa-brands")||t.includes("fab"))&&(a.prefix="fab"),(t.includes("fa-duotone")||t.includes("fad"))&&(a.prefix="fad"),!a.prefix&&r===En&&(g2.fass||K.autoFetchSvg)&&(a.prefix="fass",a.iconName=o1(a.prefix,a.iconName)||a.iconName),!a.prefix&&r===Ln&&(g2.fasds||K.autoFetchSvg)&&(a.prefix="fasds",a.iconName=o1(a.prefix,a.iconName)||a.iconName),(a.prefix==="fa"||o==="fa")&&(a.prefix=s1()||"fas"),a}var Su=class{constructor(){this.definitions={}}add(){for(var n=arguments.length,e=new Array(n),i=0;i{this.definitions[r]=u(u({},this.definitions[r]||{}),o[r]),wu(r,o[r]);let s=v2[St][r];s&&wu(s,o[r]),qy()})}reset(){this.definitions={}}_pullDefinitions(n,e){let i=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(i).map(o=>{let{prefix:r,iconName:s,icon:a}=i[o],c=a[2];n[r]||(n[r]={}),c.length>0&&c.forEach(l=>{typeof l=="string"&&(n[r][l]=a)}),n[r][s]=a}),n}},sy=[],kr={},Or={},DO=Object.keys(Or);function PO(t,n){let{mixoutsTo:e}=n;return sy=t,kr={},Object.keys(Or).forEach(i=>{DO.indexOf(i)===-1&&delete Or[i]}),sy.forEach(i=>{let o=i.mixout?i.mixout():{};if(Object.keys(o).forEach(r=>{typeof o[r]=="function"&&(e[r]=o[r]),typeof o[r]=="object"&&Object.keys(o[r]).forEach(s=>{e[r]||(e[r]={}),e[r][s]=o[r][s]})}),i.hooks){let r=i.hooks();Object.keys(r).forEach(s=>{kr[s]||(kr[s]=[]),kr[s].push(r[s])})}i.provides&&i.provides(Or)}),e}function Mu(t,n){for(var e=arguments.length,i=new Array(e>2?e-2:0),o=2;o{n=s.apply(null,[n,...i])}),n}function _2(t){for(var n=arguments.length,e=new Array(n>1?n-1:0),i=1;i{r.apply(null,e)})}function a1(){let t=arguments[0],n=Array.prototype.slice.call(arguments,1);return Or[t]?Or[t].apply(null,n):void 0}function Eu(t){t.prefix==="fa"&&(t.prefix="fas");let{iconName:n}=t,e=t.prefix||s1();if(n)return n=o1(e,n)||n,oy(Wy.definitions,e,n)||oy(Oi.styles,e,n)}var Wy=new Su,RO=()=>{K.autoReplaceSvg=!1,K.observeMutations=!1,_2("noAuto")},kO={i2svg:function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Eo?(_2("beforeI2svg",t),a1("pseudoElements2svg",t),a1("i2svg",t)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n}=t;K.autoReplaceSvg===!1&&(K.autoReplaceSvg=!0),K.observeMutations=!0,CO(()=>{FO({autoReplaceSvgRoot:n}),_2("watch",t)})}},OO={icon:t=>{if(t===null)return null;if(typeof t=="object"&&t.prefix&&t.iconName)return{prefix:t.prefix,iconName:o1(t.prefix,t.iconName)||t.iconName};if(Array.isArray(t)&&t.length===2){let n=t[1].indexOf("fa-")===0?t[1].slice(3):t[1],e=y4(t[0]);return{prefix:e,iconName:o1(e,n)||n}}if(typeof t=="string"&&(t.indexOf("".concat(K.cssPrefix,"-"))>-1||t.match(sO))){let n=v4(t.split(" "),{skipLookups:!0});return{prefix:n.prefix||s1(),iconName:o1(n.prefix,n.iconName)||n.iconName}}if(typeof t=="string"){let n=s1();return{prefix:n,iconName:o1(n,t)||t}}}},In={noAuto:RO,config:K,dom:kO,parse:OO,library:Wy,findIconDefinition:Eu,toHtml:oc},FO=function(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{autoReplaceSvgRoot:n=vt}=t;(Object.keys(Oi.styles).length>0||K.autoFetchSvg)&&Eo&&K.autoReplaceSvg&&In.dom.i2svg({node:n})};function b4(t,n){return Object.defineProperty(t,"abstract",{get:n}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(e=>oc(e))}}),Object.defineProperty(t,"node",{get:function(){if(!Eo)return;let e=vt.createElement("div");return e.innerHTML=t.html,e.children}}),t}function UO(t){let{children:n,main:e,mask:i,attributes:o,styles:r,transform:s}=t;if(ku(s)&&e.found&&!i.found){let{width:a,height:c}=e,l={x:a/c/2,y:.5};o.style=g4(E(u({},r),{"transform-origin":"".concat(l.x+s.x/16,"em ").concat(l.y+s.y/16,"em")}))}return[{tag:"svg",attributes:o,children:n}]}function BO(t){let{prefix:n,iconName:e,children:i,attributes:o,symbol:r}=t,s=r===!0?"".concat(n,"-").concat(K.cssPrefix,"-").concat(e):r;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:E(u({},o),{id:s}),children:i}]}]}function Bu(t){let{icons:{main:n,mask:e},prefix:i,iconName:o,transform:r,symbol:s,title:a,maskId:c,titleId:l,extra:d,watchable:f=!1}=t,{width:m,height:y}=e.found?e:n,C=i==="fak",_=[K.replacementClass,o?"".concat(K.cssPrefix,"-").concat(o):""].filter(H=>d.classes.indexOf(H)===-1).filter(H=>H!==""||!!H).concat(d.classes).join(" "),S={children:[],attributes:E(u({},d.attributes),{"data-prefix":i,"data-icon":o,class:_,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(m," ").concat(y)})},I=C&&!~d.classes.indexOf("fa-fw")?{width:"".concat(m/y*16*.0625,"em")}:{};f&&(S.attributes[b2]=""),a&&(S.children.push({tag:"title",attributes:{id:S.attributes["aria-labelledby"]||"title-".concat(l||nc())},children:[a]}),delete S.attributes.title);let z=E(u({},S),{prefix:i,iconName:o,main:n,mask:e,maskId:c,transform:r,symbol:s,styles:u(u({},I),d.styles)}),{children:N,attributes:j}=e.found&&n.found?a1("generateAbstractMask",z)||{children:[],attributes:{}}:a1("generateAbstractIcon",z)||{children:[],attributes:{}};return z.children=N,z.attributes=j,s?BO(z):UO(z)}function ay(t){let{content:n,width:e,height:i,transform:o,title:r,extra:s,watchable:a=!1}=t,c=E(u(u({},s.attributes),r?{title:r}:{}),{class:s.classes.join(" ")});a&&(c[b2]="");let l=u({},s.styles);ku(o)&&(l.transform=vO({transform:o,startCentered:!0,width:e,height:i}),l["-webkit-transform"]=l.transform);let d=g4(l);d.length>0&&(c.style=d);let f=[];return f.push({tag:"span",attributes:c,children:[n]}),r&&f.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),f}function VO(t){let{content:n,title:e,extra:i}=t,o=E(u(u({},i.attributes),e?{title:e}:{}),{class:i.classes.join(" ")}),r=g4(i.styles);r.length>0&&(o.style=r);let s=[];return s.push({tag:"span",attributes:o,children:[n]}),e&&s.push({tag:"span",attributes:{class:"sr-only"},children:[e]}),s}var{styles:hu}=Oi;function Lu(t){let n=t[0],e=t[1],[i]=t.slice(4),o=null;return Array.isArray(i)?o={tag:"g",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.GROUP)},children:[{tag:"path",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(K.cssPrefix,"-").concat(fu.PRIMARY),fill:"currentColor",d:i[1]}}]}:o={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:n,height:e,icon:o}}var jO={found:!1,width:512,height:512};function HO(t,n){!zy&&!K.showMissingIcons&&t&&console.error('Icon with name "'.concat(t,'" and prefix "').concat(n,'" is missing.'))}function Iu(t,n){let e=n;return n==="fa"&&K.styleDefault!==null&&(n=s1()),new Promise((i,o)=>{if(e==="fa"){let r=Gy(t)||{};t=r.iconName||t,n=r.prefix||n}if(t&&n&&hu[n]&&hu[n][t]){let r=hu[n][t];return i(Lu(r))}HO(t,n),i(E(u({},jO),{icon:K.showMissingIcons&&t?a1("missingIconAbstract")||{}:{}}))})}var cy=()=>{},Au=K.measurePerformance&&u4&&u4.mark&&u4.measure?u4:{mark:cy,measure:cy},Qa='FA "6.6.0"',qO=t=>(Au.mark("".concat(Qa," ").concat(t," begins")),()=>$y(t)),$y=t=>{Au.mark("".concat(Qa," ").concat(t," ends")),Au.measure("".concat(Qa," ").concat(t),"".concat(Qa," ").concat(t," begins"),"".concat(Qa," ").concat(t," ends"))},Vu={begin:qO,end:$y},f4=()=>{};function ly(t){return typeof(t.getAttribute?t.getAttribute(b2):null)=="string"}function GO(t){let n=t.getAttribute?t.getAttribute(Du):null,e=t.getAttribute?t.getAttribute(Pu):null;return n&&e}function WO(t){return t&&t.classList&&t.classList.contains&&t.classList.contains(K.replacementClass)}function $O(){return K.autoReplaceSvg===!0?m4.replace:m4[K.autoReplaceSvg]||m4.replace}function KO(t){return vt.createElementNS("http://www.w3.org/2000/svg",t)}function YO(t){return vt.createElement(t)}function Ky(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{ceFn:e=t.tag==="svg"?KO:YO}=n;if(typeof t=="string")return vt.createTextNode(t);let i=e(t.tag);return Object.keys(t.attributes||[]).forEach(function(r){i.setAttribute(r,t.attributes[r])}),(t.children||[]).forEach(function(r){i.appendChild(Ky(r,{ceFn:e}))}),i}function XO(t){let n=" ".concat(t.outerHTML," ");return n="".concat(n,"Font Awesome fontawesome.com "),n}var m4={replace:function(t){let n=t[0];if(n.parentNode)if(t[1].forEach(e=>{n.parentNode.insertBefore(Ky(e),n)}),n.getAttribute(b2)===null&&K.keepOriginalSource){let e=vt.createComment(XO(n));n.parentNode.replaceChild(e,n)}else n.remove()},nest:function(t){let n=t[0],e=t[1];if(~Ru(n).indexOf(K.replacementClass))return m4.replace(t);let i=new RegExp("".concat(K.cssPrefix,"-.*"));if(delete e[0].attributes.id,e[0].attributes.class){let r=e[0].attributes.class.split(" ").reduce((s,a)=>(a===K.replacementClass||a.match(i)?s.toSvg.push(a):s.toNode.push(a),s),{toNode:[],toSvg:[]});e[0].attributes.class=r.toSvg.join(" "),r.toNode.length===0?n.removeAttribute("class"):n.setAttribute("class",r.toNode.join(" "))}let o=e.map(r=>oc(r)).join(` +`);n.setAttribute(b2,""),n.innerHTML=o}};function dy(t){t()}function Yy(t,n){let e=typeof n=="function"?n:f4;if(t.length===0)e();else{let i=dy;K.mutateApproach===iO&&(i=r1.requestAnimationFrame||dy),i(()=>{let o=$O(),r=Vu.begin("mutate");t.map(o),r(),e()})}}var ju=!1;function Xy(){ju=!0}function zu(){ju=!1}var h4=null;function uy(t){if(!Jg||!K.observeMutations)return;let{treeCallback:n=f4,nodeCallback:e=f4,pseudoElementsCallback:i=f4,observeMutationsRoot:o=vt}=t;h4=new Jg(r=>{if(ju)return;let s=s1();Br(r).forEach(a=>{if(a.type==="childList"&&a.addedNodes.length>0&&!ly(a.addedNodes[0])&&(K.searchPseudoElements&&i(a.target),n(a.target)),a.type==="attributes"&&a.target.parentNode&&K.searchPseudoElements&&i(a.target.parentNode),a.type==="attributes"&&ly(a.target)&&~lO.indexOf(a.attributeName))if(a.attributeName==="class"&&GO(a.target)){let{prefix:c,iconName:l}=v4(Ru(a.target));a.target.setAttribute(Du,c||s),l&&a.target.setAttribute(Pu,l)}else WO(a.target)&&e(a.target)})}),Eo&&h4.observe(o,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function ZO(){h4&&h4.disconnect()}function QO(t){let n=t.getAttribute("style"),e=[];return n&&(e=n.split(";").reduce((i,o)=>{let r=o.split(":"),s=r[0],a=r.slice(1);return s&&a.length>0&&(i[s]=a.join(":").trim()),i},{})),e}function JO(t){let n=t.getAttribute("data-prefix"),e=t.getAttribute("data-icon"),i=t.innerText!==void 0?t.innerText.trim():"",o=v4(Ru(t));return o.prefix||(o.prefix=s1()),n&&e&&(o.prefix=n,o.iconName=e),o.iconName&&o.prefix||(o.prefix&&i.length>0&&(o.iconName=zO(o.prefix,t.innerText)||Fu(o.prefix,xu(t.innerText))),!o.iconName&&K.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=t.firstChild.data)),o}function eF(t){let n=Br(t.attributes).reduce((o,r)=>(o.name!=="class"&&o.name!=="style"&&(o[r.name]=r.value),o),{}),e=t.getAttribute("title"),i=t.getAttribute("data-fa-title-id");return K.autoA11y&&(e?n["aria-labelledby"]="".concat(K.replacementClass,"-title-").concat(i||nc()):(n["aria-hidden"]="true",n.focusable="false")),n}function tF(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ki,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function fy(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0},{iconName:e,prefix:i,rest:o}=JO(t),r=eF(t),s=Mu("parseNodeAttributes",{},t),a=n.styleParser?QO(t):[];return u({iconName:e,title:t.getAttribute("title"),titleId:t.getAttribute("data-fa-title-id"),prefix:i,transform:ki,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:o,styles:a,attributes:r}},s)}var{styles:nF}=Oi;function Zy(t){let n=K.autoReplaceSvg==="nest"?fy(t,{styleParser:!1}):fy(t);return~n.extra.classes.indexOf(Dy)?a1("generateLayersText",t,n):a1("generateSvgReplacementMutation",t,n)}var Fi=new Set;Ty.map(t=>{Fi.add("fa-".concat(t))});Object.keys(y2[St]).map(Fi.add.bind(Fi));Object.keys(y2[En]).map(Fi.add.bind(Fi));Object.keys(y2[Ln]).map(Fi.add.bind(Fi));Fi=[...Fi];function my(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!Eo)return Promise.resolve();let e=vt.documentElement.classList,i=d=>e.add("".concat(ny,"-").concat(d)),o=d=>e.remove("".concat(ny,"-").concat(d)),r=K.autoFetchSvg?Fi:Ty.map(d=>"fa-".concat(d)).concat(Object.keys(nF));r.includes("fa")||r.push("fa");let s=[".".concat(Dy,":not([").concat(b2,"])")].concat(r.map(d=>".".concat(d,":not([").concat(b2,"])"))).join(", ");if(s.length===0)return Promise.resolve();let a=[];try{a=Br(t.querySelectorAll(s))}catch{}if(a.length>0)i("pending"),o("complete");else return Promise.resolve();let c=Vu.begin("onTree"),l=a.reduce((d,f)=>{try{let m=Zy(f);m&&d.push(m)}catch(m){zy||m.name==="MissingIcon"&&console.error(m)}return d},[]);return new Promise((d,f)=>{Promise.all(l).then(m=>{Yy(m,()=>{i("active"),i("complete"),o("pending"),typeof n=="function"&&n(),c(),d()})}).catch(m=>{c(),f(m)})})}function iF(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;Zy(t).then(e=>{e&&Yy([e],n)})}function oF(t){return function(n){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=(n||{}).icon?n:Eu(n||{}),{mask:o}=e;return o&&(o=(o||{}).icon?o:Eu(o||{})),t(i,E(u({},e),{mask:o}))}}var rF=function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ki,symbol:i=!1,mask:o=null,maskId:r=null,title:s=null,titleId:a=null,classes:c=[],attributes:l={},styles:d={}}=n;if(!t)return;let{prefix:f,iconName:m,icon:y}=t;return b4(u({type:"icon"},t),()=>(_2("beforeDOMElementCreation",{iconDefinition:t,params:n}),K.autoA11y&&(s?l["aria-labelledby"]="".concat(K.replacementClass,"-title-").concat(a||nc()):(l["aria-hidden"]="true",l.focusable="false")),Bu({icons:{main:Lu(y),mask:o?Lu(o.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:m,transform:u(u({},ki),e),symbol:i,title:s,maskId:r,titleId:a,extra:{attributes:l,styles:d,classes:c}})))},sF={mixout(){return{icon:oF(rF)}},hooks(){return{mutationObserverCallbacks(t){return t.treeCallback=my,t.nodeCallback=iF,t}}},provides(t){t.i2svg=function(n){let{node:e=vt,callback:i=()=>{}}=n;return my(e,i)},t.generateSvgReplacementMutation=function(n,e){let{iconName:i,title:o,titleId:r,prefix:s,transform:a,symbol:c,mask:l,maskId:d,extra:f}=e;return new Promise((m,y)=>{Promise.all([Iu(i,s),l.iconName?Iu(l.iconName,l.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(C=>{let[_,S]=C;m([n,Bu({icons:{main:_,mask:S},prefix:s,iconName:i,transform:a,symbol:c,maskId:d,title:o,titleId:r,extra:f,watchable:!0})])}).catch(y)})},t.generateAbstractIcon=function(n){let{children:e,attributes:i,main:o,transform:r,styles:s}=n,a=g4(s);a.length>0&&(i.style=a);let c;return ku(r)&&(c=a1("generateAbstractTransformGrouping",{main:o,transform:r,containerWidth:o.width,iconWidth:o.width})),e.push(c||o.icon),{children:e,attributes:i}}}},aF={mixout(){return{layer(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{classes:e=[]}=n;return b4({type:"layer"},()=>{_2("beforeDOMElementCreation",{assembler:t,params:n});let i=[];return t(o=>{Array.isArray(o)?o.map(r=>{i=i.concat(r.abstract)}):i=i.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(K.cssPrefix,"-layers"),...e].join(" ")},children:i}]})}}}},cF={mixout(){return{counter(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{title:e=null,classes:i=[],attributes:o={},styles:r={}}=n;return b4({type:"counter",content:t},()=>(_2("beforeDOMElementCreation",{content:t,params:n}),VO({content:t.toString(),title:e,extra:{attributes:o,styles:r,classes:["".concat(K.cssPrefix,"-layers-counter"),...i]}})))}}}},lF={mixout(){return{text(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{transform:e=ki,title:i=null,classes:o=[],attributes:r={},styles:s={}}=n;return b4({type:"text",content:t},()=>(_2("beforeDOMElementCreation",{content:t,params:n}),ay({content:t,transform:u(u({},ki),e),title:i,extra:{attributes:r,styles:s,classes:["".concat(K.cssPrefix,"-layers-text"),...o]}})))}}},provides(t){t.generateLayersText=function(n,e){let{title:i,transform:o,extra:r}=e,s=null,a=null;if(Sy){let c=parseInt(getComputedStyle(n).fontSize,10),l=n.getBoundingClientRect();s=l.width/c,a=l.height/c}return K.autoA11y&&!i&&(r.attributes["aria-hidden"]="true"),Promise.resolve([n,ay({content:n.innerHTML,width:s,height:a,transform:o,title:i,extra:r,watchable:!0})])}}},dF=new RegExp('"',"ug"),py=[1105920,1112319],hy=u(u(u({FontAwesome:{normal:"fas",400:"fas"}},Gk),qk),Jk),Tu=Object.keys(hy).reduce((t,n)=>(t[n.toLowerCase()]=hy[n],t),{}),uF=Object.keys(Tu).reduce((t,n)=>{let e=Tu[n];return t[n]=e[900]||[...Object.entries(e)][0][1],t},{});function fF(t){let n=t.replace(dF,""),e=SO(n,0),i=e>=py[0]&&e<=py[1],o=n.length===2?n[0]===n[1]:!1;return{value:xu(o?n[0]:n),isSecondary:i||o}}function mF(t,n){let e=t.replace(/^['"]|['"]$/g,"").toLowerCase(),i=parseInt(n),o=isNaN(i)?"normal":i;return(Tu[e]||{})[o]||uF[e]}function gy(t,n){let e="".concat(nO).concat(n.replace(":","-"));return new Promise((i,o)=>{if(t.getAttribute(e)!==null)return i();let s=Br(t.children).filter(m=>m.getAttribute(vu)===n)[0],a=r1.getComputedStyle(t,n),c=a.getPropertyValue("font-family"),l=c.match(aO),d=a.getPropertyValue("font-weight"),f=a.getPropertyValue("content");if(s&&!l)return t.removeChild(s),i();if(l&&f!=="none"&&f!==""){let m=a.getPropertyValue("content"),y=mF(c,d),{value:C,isSecondary:_}=fF(m),S=l[0].startsWith("FontAwesome"),I=Fu(y,C),z=I;if(S){let N=TO(C);N.iconName&&N.prefix&&(I=N.iconName,y=N.prefix)}if(I&&!_&&(!s||s.getAttribute(Du)!==y||s.getAttribute(Pu)!==z)){t.setAttribute(e,z),s&&t.removeChild(s);let N=tF(),{extra:j}=N;j.attributes[vu]=n,Iu(I,y).then(H=>{let ne=Bu(E(u({},N),{icons:{main:H,mask:Uu()},prefix:y,iconName:z,extra:j,watchable:!0})),se=vt.createElementNS("http://www.w3.org/2000/svg","svg");n==="::before"?t.insertBefore(se,t.firstChild):t.appendChild(se),se.outerHTML=ne.map(ve=>oc(ve)).join(` +`),t.removeAttribute(e),i()}).catch(o)}else i()}else i()})}function pF(t){return Promise.all([gy(t,"::before"),gy(t,"::after")])}function hF(t){return t.parentNode!==document.head&&!~oO.indexOf(t.tagName.toUpperCase())&&!t.getAttribute(vu)&&(!t.parentNode||t.parentNode.tagName!=="svg")}function yy(t){if(Eo)return new Promise((n,e)=>{let i=Br(t.querySelectorAll("*")).filter(hF).map(pF),o=Vu.begin("searchPseudoElements");Xy(),Promise.all(i).then(()=>{o(),zu(),n()}).catch(()=>{o(),zu(),e()})})}var gF={hooks(){return{mutationObserverCallbacks(t){return t.pseudoElementsCallback=yy,t}}},provides(t){t.pseudoElements2svg=function(n){let{node:e=vt}=n;K.searchPseudoElements&&yy(e)}}},vy=!1,yF={mixout(){return{dom:{unwatch(){Xy(),vy=!0}}}},hooks(){return{bootstrap(){uy(Mu("mutationObserverCallbacks",{}))},noAuto(){ZO()},watch(t){let{observeMutationsRoot:n}=t;vy?zu():uy(Mu("mutationObserverCallbacks",{observeMutationsRoot:n}))}}}},by=t=>{let n={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return t.toLowerCase().split(" ").reduce((e,i)=>{let o=i.toLowerCase().split("-"),r=o[0],s=o.slice(1).join("-");if(r&&s==="h")return e.flipX=!0,e;if(r&&s==="v")return e.flipY=!0,e;if(s=parseFloat(s),isNaN(s))return e;switch(r){case"grow":e.size=e.size+s;break;case"shrink":e.size=e.size-s;break;case"left":e.x=e.x-s;break;case"right":e.x=e.x+s;break;case"up":e.y=e.y-s;break;case"down":e.y=e.y+s;break;case"rotate":e.rotate=e.rotate+s;break}return e},n)},vF={mixout(){return{parse:{transform:t=>by(t)}}},hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-transform");return e&&(t.transform=by(e)),t}}},provides(t){t.generateAbstractTransformGrouping=function(n){let{main:e,transform:i,containerWidth:o,iconWidth:r}=n,s={transform:"translate(".concat(o/2," 256)")},a="translate(".concat(i.x*32,", ").concat(i.y*32,") "),c="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),l="rotate(".concat(i.rotate," 0 0)"),d={transform:"".concat(a," ").concat(c," ").concat(l)},f={transform:"translate(".concat(r/2*-1," -256)")},m={outer:s,inner:d,path:f};return{tag:"g",attributes:u({},m.outer),children:[{tag:"g",attributes:u({},m.inner),children:[{tag:e.icon.tag,children:e.icon.children,attributes:u(u({},e.icon.attributes),m.path)}]}]}}}},gu={x:0,y:0,width:"100%",height:"100%"};function _y(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return t.attributes&&(t.attributes.fill||n)&&(t.attributes.fill="black"),t}function bF(t){return t.tag==="g"?t.children:[t]}var _F={hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-mask"),i=e?v4(e.split(" ").map(o=>o.trim())):Uu();return i.prefix||(i.prefix=s1()),t.mask=i,t.maskId=n.getAttribute("data-fa-mask-id"),t}}},provides(t){t.generateAbstractMask=function(n){let{children:e,attributes:i,main:o,mask:r,maskId:s,transform:a}=n,{width:c,icon:l}=o,{width:d,icon:f}=r,m=yO({transform:a,containerWidth:d,iconWidth:c}),y={tag:"rect",attributes:E(u({},gu),{fill:"white"})},C=l.children?{children:l.children.map(_y)}:{},_={tag:"g",attributes:u({},m.inner),children:[_y(u({tag:l.tag,attributes:u(u({},l.attributes),m.path)},C))]},S={tag:"g",attributes:u({},m.outer),children:[_]},I="mask-".concat(s||nc()),z="clip-".concat(s||nc()),N={tag:"mask",attributes:E(u({},gu),{id:I,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[y,S]},j={tag:"defs",children:[{tag:"clipPath",attributes:{id:z},children:bF(f)},N]};return e.push(j,{tag:"rect",attributes:u({fill:"currentColor","clip-path":"url(#".concat(z,")"),mask:"url(#".concat(I,")")},gu)}),{children:e,attributes:i}}}},CF={provides(t){let n=!1;r1.matchMedia&&(n=r1.matchMedia("(prefers-reduced-motion: reduce)").matches),t.missingIconAbstract=function(){let e=[],i={fill:"currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:E(u({},i),{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});let r=E(u({},o),{attributeName:"opacity"}),s={tag:"circle",attributes:E(u({},i),{cx:"256",cy:"364",r:"28"}),children:[]};return n||s.children.push({tag:"animate",attributes:E(u({},o),{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:E(u({},r),{values:"1;0;1;1;0;1;"})}),e.push(s),e.push({tag:"path",attributes:E(u({},i),{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:n?[]:[{tag:"animate",attributes:E(u({},r),{values:"1;0;0;0;0;1;"})}]}),n||e.push({tag:"path",attributes:E(u({},i),{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:E(u({},r),{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},xF={hooks(){return{parseNodeAttributes(t,n){let e=n.getAttribute("data-fa-symbol"),i=e===null?!1:e===""?!0:e;return t.symbol=i,t}}}},wF=[_O,sF,aF,cF,lF,gF,yF,vF,_F,CF,xF];PO(wF,{mixoutsTo:In});var Lce=In.noAuto,Qy=In.config,Ice=In.library,Jy=In.dom,ev=In.parse,Ace=In.findIconDefinition,zce=In.toHtml,tv=In.icon,Tce=In.layer,SF=In.text,MF=In.counter;var EF=["*"],LF=t=>{throw new Error(`Could not find icon with iconName=${t.iconName} and prefix=${t.prefix} in the icon library.`)},IF=()=>{throw new Error("Property `icon` is required for `fa-icon`/`fa-duotone-icon` components.")},AF=t=>{let n={[`fa-${t.animation}`]:t.animation!=null&&!t.animation.startsWith("spin"),"fa-spin":t.animation==="spin"||t.animation==="spin-reverse","fa-spin-pulse":t.animation==="spin-pulse"||t.animation==="spin-pulse-reverse","fa-spin-reverse":t.animation==="spin-reverse"||t.animation==="spin-pulse-reverse","fa-pulse":t.animation==="spin-pulse"||t.animation==="spin-pulse-reverse","fa-fw":t.fixedWidth,"fa-border":t.border,"fa-inverse":t.inverse,"fa-layers-counter":t.counter,"fa-flip-horizontal":t.flip==="horizontal"||t.flip==="both","fa-flip-vertical":t.flip==="vertical"||t.flip==="both",[`fa-${t.size}`]:t.size!==null,[`fa-rotate-${t.rotate}`]:t.rotate!==null,[`fa-pull-${t.pull}`]:t.pull!==null,[`fa-stack-${t.stackItemSize}`]:t.stackItemSize!=null};return Object.keys(n).map(e=>n[e]?e:null).filter(e=>e)},Hu=new WeakSet,nv="fa-auto-css";function zF(t,n){if(!n.autoAddCss||Hu.has(t))return;if(t.getElementById(nv)!=null){n.autoAddCss=!1,Hu.add(t);return}let e=t.createElement("style");e.setAttribute("type","text/css"),e.setAttribute("id",nv),e.innerHTML=Jy.css();let i=t.head.childNodes,o=null;for(let r=i.length-1;r>-1;r--){let s=i[r],a=s.nodeName.toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(o=s)}t.head.insertBefore(e,o),n.autoAddCss=!1,Hu.add(t)}var TF=t=>t.prefix!==void 0&&t.iconName!==void 0,NF=(t,n)=>TF(t)?t:Array.isArray(t)&&t.length===2?{prefix:t[0],iconName:t[1]}:{prefix:n,iconName:t},DF=(()=>{class t{constructor(){this.defaultPrefix="fas",this.fallbackIcon=null,this._autoAddCss=!0}set autoAddCss(e){Qy.autoAddCss=e,this._autoAddCss=e}get autoAddCss(){return this._autoAddCss}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),PF=(()=>{class t{constructor(){this.definitions={}}addIcons(...e){for(let i of e){i.prefix in this.definitions||(this.definitions[i.prefix]={}),this.definitions[i.prefix][i.iconName]=i;for(let o of i.icon[2])typeof o=="string"&&(this.definitions[i.prefix][o]=i)}}addIconPacks(...e){for(let i of e){let o=Object.keys(i).map(r=>i[r]);this.addIcons(...o)}}getIconDefinition(e,i){return e in this.definitions&&i in this.definitions[e]?this.definitions[e][i]:null}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),RF=(()=>{class t{constructor(){this.stackItemSize="1x"}ngOnChanges(e){if("size"in e)throw new Error('fa-icon is not allowed to customize size when used inside fa-stack. Set size on the enclosing fa-stack instead: ....')}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["fa-icon","stackItemSize",""],["fa-duotone-icon","stackItemSize",""]],inputs:{stackItemSize:"stackItemSize",size:"size"},standalone:!0,features:[ut]})}}return t})(),kF=(()=>{class t{constructor(e,i){this.renderer=e,this.elementRef=i}ngOnInit(){this.renderer.addClass(this.elementRef.nativeElement,"fa-stack")}ngOnChanges(e){"size"in e&&(e.size.currentValue!=null&&this.renderer.addClass(this.elementRef.nativeElement,`fa-${e.size.currentValue}`),e.size.previousValue!=null&&this.renderer.removeClass(this.elementRef.nativeElement,`fa-${e.size.previousValue}`))}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($))}}static{this.\u0275cmp=T({type:t,selectors:[["fa-stack"]],inputs:{size:"size"},standalone:!0,features:[ut,k],ngContentSelectors:EF,decls:1,vars:0,template:function(i,o){i&1&&(Ge(),ce(0))},encapsulation:2})}}return t})(),iv=(()=>{class t{constructor(e,i,o,r,s){this.sanitizer=e,this.config=i,this.iconLibrary=o,this.stackItem=r,this.document=D(te),s!=null&&r==null&&console.error('FontAwesome: fa-icon and fa-duotone-icon elements must specify stackItemSize attribute when wrapped into fa-stack. Example: .')}ngOnChanges(e){if(this.icon==null&&this.config.fallbackIcon==null){IF();return}if(e){let i=this.findIconDefinition(this.icon??this.config.fallbackIcon);if(i!=null){let o=this.buildParams();zF(this.document,this.config);let r=tv(i,o);this.renderedIconHTML=this.sanitizer.bypassSecurityTrustHtml(r.html.join(` +`))}}}render(){this.ngOnChanges({})}findIconDefinition(e){let i=NF(e,this.config.defaultPrefix);if("icon"in i)return i;let o=this.iconLibrary.getIconDefinition(i.prefix,i.iconName);return o??(LF(i),null)}buildParams(){let e={flip:this.flip,animation:this.animation,border:this.border,inverse:this.inverse,size:this.size||null,pull:this.pull||null,rotate:this.rotate||null,fixedWidth:typeof this.fixedWidth=="boolean"?this.fixedWidth:this.config.fixedWidth,stackItemSize:this.stackItem!=null?this.stackItem.stackItemSize:null},i=typeof this.transform=="string"?ev.transform(this.transform):this.transform;return{title:this.title,transform:i,classes:AF(e),mask:this.mask!=null?this.findIconDefinition(this.mask):null,symbol:this.symbol,attributes:{role:this.a11yRole}}}static{this.\u0275fac=function(i){return new(i||t)(v(Ea),v(DF),v(PF),v(RF,8),v(kF,8))}}static{this.\u0275cmp=T({type:t,selectors:[["fa-icon"]],hostAttrs:[1,"ng-fa-icon"],hostVars:2,hostBindings:function(i,o){i&2&&(xn("innerHTML",o.renderedIconHTML,Gp),Z("title",o.title))},inputs:{icon:"icon",title:"title",animation:"animation",mask:"mask",flip:"flip",size:"size",pull:"pull",border:"border",inverse:"inverse",symbol:"symbol",rotate:"rotate",fixedWidth:"fixedWidth",transform:"transform",a11yRole:"a11yRole"},standalone:!0,features:[ut,k],decls:0,vars:0,template:function(i,o){},encapsulation:2})}}return t})();var ov=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var FF={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM215 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L392 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-214.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L103 273c-9.4-9.4-9.4-24.6 0-33.9L215 127z"]},rv=FF;var UF={prefix:"fas",iconName:"circle-arrow-right",icon:[512,512,["arrow-circle-right"],"f0a9","M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM297 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L120 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l214.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L409 239c9.4 9.4 9.4 24.6 0 33.9L297 385z"]},sv=UF;var BF=t=>({"image-active":t}),VF=t=>({active:t});function jF(t,n){if(t&1&&L(0,"img",8),t&2){let e=n.$implicit,i=n.index,o=R(2);w("src",e.imageSrc,Ko)("alt",e.imageAlt)("ngClass",c3(3,BF,o.selectedIndex===i))}}function HF(t,n){if(t&1){let e=at();p(0,"span",11),B("click",function(){let o=De(e).index,r=R(3);return Pe(r.selectImage(o))}),h()}if(t&2){let e=n.index,i=R(3);w("ngClass",c3(1,VF,i.selectedIndex===e))}}function qF(t,n){if(t&1&&(p(0,"div",9),F(1,HF,1,3,"span",10),h()),t&2){let e=R(2);b(),w("ngForOf",e.images)}}function GF(t,n){if(t&1){let e=at();p(0,"button",12),B("click",function(){De(e);let o=R(2);return Pe(o.onPrevClick())}),L(1,"fa-icon",13),h()}if(t&2){let e=R(2);b(),w("icon",e.faArrowCircleLeft)}}function WF(t,n){if(t&1){let e=at();p(0,"button",14),B("click",function(){De(e);let o=R(2);return Pe(o.onNextClick())}),L(1,"fa-icon",15),h()}if(t&2){let e=R(2);b(),w("icon",e.faArrowCircleRight)}}function $F(t,n){if(t&1&&(p(0,"div",3),F(1,jF,1,5,"img",4)(2,qF,2,1,"div",5)(3,GF,2,1,"button",6)(4,WF,2,1,"button",7),h()),t&2){let e=R();b(),w("ngForOf",e.images),b(),w("ngIf",e.indicators),b(),w("ngIf",e.controls),b(),w("ngIf",e.controls)}}var _4=class t{faArrowCircleLeft=rv;faArrowCircleRight=sv;images=[];indicators=!0;controls=!0;autoSlide=!1;slideInterval=3e3;selectedIndex=0;ngOnInit(){this.autoSlide&&this.autoSlideImages()}autoSlideImages(){setInterval(()=>{this.onNextClick()},this.slideInterval)}selectImage(n){this.selectedIndex=n}onPrevClick(){this.selectedIndex===0?this.selectedIndex=this.images.length-1:this.selectedIndex--}onNextClick(){this.selectedIndex===this.images.length-1?this.selectedIndex=0:this.selectedIndex++}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-imagens2"]],inputs:{images:"images",indicators:"indicators",controls:"controls",autoSlide:"autoSlide",slideInterval:"slideInterval"},standalone:!0,features:[k],decls:3,vars:1,consts:[[1,"galeria"],[1,"containerImgs"],["class","carousel-container",4,"ngIf"],[1,"carousel-container"],["class","fade",3,"src","alt","ngClass",4,"ngFor","ngForOf"],["class","carousel-dot-container",4,"ngIf"],["class","btn-carousel btn-prev",3,"click",4,"ngIf"],["class","btn-carousel btn-next",3,"click",4,"ngIf"],[1,"fade",3,"src","alt","ngClass"],[1,"carousel-dot-container"],["class","dot",3,"ngClass","click",4,"ngFor","ngForOf"],[1,"dot",3,"click","ngClass"],[1,"btn-carousel","btn-prev",3,"click"],[1,"icon-carousel","icon-prev",3,"icon"],[1,"btn-carousel","btn-next",3,"click"],[1,"icon-carousel","icon-next",3,"icon"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1),F(2,$F,5,4,"div",2),h()()),e&2&&(b(2),w("ngIf",i.images&&i.images.length>0))},dependencies:[At,r2,Ai,pt,ov,iv],styles:[".galeria[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;width:100%;height:fit-content}.containerImgs[_ngcontent-%COMP%]{width:100%;margin:50px auto}.carousel-container[_ngcontent-%COMP%]{position:relative;margin:0 auto;text-align:center;width:1280px;height:720px;border-radius:20px}.carousel-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:none;border-radius:20px}.carousel-container[_ngcontent-%COMP%] img.image-active[_ngcontent-%COMP%]{display:block;width:100%;height:100%;object-fit:cover}.carousel-dot-container[_ngcontent-%COMP%]{position:absolute;right:0;left:0;bottom:0;display:flex;justify-content:center;padding:0;margin-bottom:1rem}.dot[_ngcontent-%COMP%]{cursor:pointer;height:13px;width:13px;margin:0 5px;background-color:var(--destaque);border-radius:50%;display:inline-block;transition:opacity .6s ease;opacity:.5}.active[_ngcontent-%COMP%], .dot[_ngcontent-%COMP%]:hover{background-color:var(--acao);opacity:1}.fade[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fade;animation-duration:1.5s}@keyframes _ngcontent-%COMP%_fade{0%{opacity:.4}to{opacity:1}}.btn-carousel[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;cursor:pointer}.btn-prev[_ngcontent-%COMP%]{left:0}.btn-next[_ngcontent-%COMP%]{right:0}.icon-carousel[_ngcontent-%COMP%]{color:var(--destaque);opacity:.5;transition:all .15s ease}.icon-carousel[_ngcontent-%COMP%]:hover{color:var(--acao);opacity:.9}.icon-carousel[_ngcontent-%COMP%]:active{opacity:.5}.icon-prev[_ngcontent-%COMP%], .icon-next[_ngcontent-%COMP%]{font-size:35px}@media only screen and (max-width: 480px){.carousel-container[_ngcontent-%COMP%]{max-width:100%;width:95vw;height:70vw;margin:0 auto}.dot[_ngcontent-%COMP%]{max-width:2vw;max-height:2vw}.icon-prev[_ngcontent-%COMP%], .icon-next[_ngcontent-%COMP%]{font-size:5vw}}@media only screen and (min-width: 480px) and (max-width: 768px){.carousel-container[_ngcontent-%COMP%]{max-width:100%;width:95vw;height:70vw;margin:0 auto}}@media only screen and (min-width: 768px) and (max-width: 1280px){.carousel-container[_ngcontent-%COMP%]{max-width:100%;width:95vw;height:70vw;margin:0 auto}}"]})};var rc=class t{images=[{imageSrc:"Galeria/ABICCA.jpg",imageAlt:"A.B.I.C.C.A"},{imageSrc:"Galeria/EXEMPLO.png",imageAlt:"EXEMPLO"},{imageSrc:"Galeria/CORRENTES.png",imageAlt:"CORRENTES"},{imageSrc:"Galeria/METALURGICA.png",imageAlt:"METALURGICA"}];images2=[{imageSrc:"Galeria/ABICCA.jpg",imageAlt:"A.B.I.C.C.A"},{imageSrc:"Galeria/EXEMPLO.png",imageAlt:"EXEMPLO"},{imageSrc:"Galeria/CORRENTES.png",imageAlt:"CORRENTES"},{imageSrc:"Galeria/METALURGICA.png",imageAlt:"METALURGICA"},{imageSrc:"Galeria/131928fc-fb48-426f-a0c8-4f7655d04a29.jpg",imageAlt:"O que defendemos"},{imageSrc:"Galeria/IMG_20240816_200406_976.jpg",imageAlt:"associe-se"}];static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-home"]],standalone:!0,features:[k],decls:7,vars:3,consts:[[1,"corpo"],[3,"images","autoSlide","controls"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"app-sobre")(2,"app-associados")(3,"app-noticia")(4,"app-navio")(5,"app-imagens2",1)(6,"app-animacao-rodape"),h()),e&2&&(b(5),w("images",i.images2)("autoSlide",!0)("controls",!0))},dependencies:[_4,H3,q3,G3,l4,d4],styles:[".corpo[_ngcontent-%COMP%]{margin:0;padding:0;width:100%;background-image:var(--pattern1);background-repeat:repeat;background-position:center;background-color:var(--terciaria)}"]})};var C4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-pagina-nao-encontrada"]],standalone:!0,features:[k],decls:3,vars:0,consts:[[1,"corpo"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"p"),x(2,"404 page not found"),h()())},styles:[".corpo[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;min-height:800px}p[_ngcontent-%COMP%]{align-self:center;text-transform:capitalize;font-weight:700;font-size:3rem}"]})};var x4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-seja-um-associado"]],standalone:!0,features:[k],decls:19,vars:0,consts:[[1,"container"],[1,"text"],[1,"video-container"],["src",li` https://www.youtube.com/embed/hv9oXhhOCWs?si=UAl7QDq6I043NfIK`,"title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","referrerpolicy","strict-origin-when-cross-origin","allowfullscreen",""],[1,"box-line-footer"],[1,"btn"],[1,"social-btn"]],template:function(e,i){e&1&&(p(0,"footer")(1,"div",0)(2,"section")(3,"h1",1),x(4,"Seja um associado!"),h(),p(5,"p"),x(6,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam sint a esse vel consequuntur, repudiandae distinctio nostrum officia voluptates quasi veritatis cumque iure odio harum expedita cum ab quod sit. "),h(),p(7,"div",2),L(8,"iframe",3),h()(),p(9,"div",4)(10,"div",5)(11,"a",6),x(12,"Quem pode se associar?"),h(),p(13,"a",6),x(14,"Empresas Associadas"),h(),p(15,"a",6),x(16,"Direito e Deveres"),h(),p(17,"a",6),x(18,"Contatos"),h()()()()())},styles:["*[_ngcontent-%COMP%]{box-sizing:border-box;background-color:var(--neutra)}.container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:0 auto -50px;height:480px}section[_ngcontent-%COMP%]{max-width:600px;text-align:left}.text[_ngcontent-%COMP%]{font-size:40px;font-weight:700;color:#036;margin:20px auto 05px}section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#036;line-height:1.6;font-size:17px;margin-top:0;margin-bottom:10px}.video-container[_ngcontent-%COMP%]{margin-top:20px}.video-container[_ngcontent-%COMP%] iframe[_ngcontent-%COMP%]{width:100%;height:250px;max-width:500px}.box-line-footer[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-top:80px;margin-right:150px}.btn[_ngcontent-%COMP%]{display:flex;text-decoration:none;flex-direction:column;margin-bottom:5px;gap:20px}.social-btn[_ngcontent-%COMP%]{display:block;padding:20px 15px;background-color:#fdb943;color:#036;border:none;border-radius:5px;text-align:center;font-weight:700;transition:background-color .3s,color .3s;text-decoration:none}.social-btn[_ngcontent-%COMP%]:hover{background-color:var(--terciaria);color:#fff}"]})};var w4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-quem-pode-se-associar"]],standalone:!0,features:[k],decls:9,vars:0,consts:[[1,"container"],[1,"text"],[1,"imagem"],["src","LogoABICCA.png","alt",""]],template:function(e,i){e&1&&(p(0,"footer")(1,"div",0)(2,"section")(3,"h1",1),x(4,"Quem pode se associar?"),h(),p(5,"p"),x(6,"Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam sint a esse vel consequuntur, repudiandae distinctio nostrum officia voluptates quasi veritatis cumque iure odio harum expedita cum ab quod sit. "),h()(),p(7,"div",2),L(8,"img",3),h()()())},styles:["*[_ngcontent-%COMP%]{background-color:var(--neutra)}.container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;margin:50px auto}.section[_ngcontent-%COMP%]{max-width:600px;text-align:left;margin-top:0;padding-top:0}.text[_ngcontent-%COMP%]{margin-bottom:10px;margin-top:auto 10px;font-size:40px;font-weight:700;color:#036}section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#036;line-height:1.6;font-size:17px;margin-top:0;margin-bottom:10px}.imagem[_ngcontent-%COMP%]{margin-right:-10px;width:800px;height:500px}"]})};var S4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-direito-e-deveres"]],standalone:!0,features:[k],decls:15,vars:0,consts:[[1,"container"],["aria-labelledby","direitos-deveres"],["id","direitos-deveres"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"section",1)(2,"header")(3,"h1",2),x(4,"Direitos e Deveres"),h()(),p(5,"article")(6,"ul")(7,"li"),x(8,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Eos, mollitia. Sit animi quos tenetur, dolore eius nemo repellat at voluptates. Odio qui distinctio ipsam quia voluptatum veniam eligendi voluptatem harum!"),h(),p(9,"li"),x(10,"Autem quae quidem soluta, minima aliquid quas dicta incidunt, dolorum amet mollitia doloremque error nobis! Saepe cum nam laudantium, quos, molestiae harum atque, optio soluta quo tenetur quae enim fugiat!"),h(),p(11,"li"),x(12,"Illum, autem repudiandae! Vel incidunt quis sit rerum, quas minima repellendus, velit aliquid hic qui ratione cupiditate, sapiente quibusdam eum earum. Ad fugit repellat vitae dicta perspiciatis magnam quisquam voluptates!"),h(),p(13,"li"),x(14,"Iure consequatur dignissimos necessitatibus nesciunt voluptas at quod tempore sapiente ab deserunt maiores esse veritatis reprehenderit, tempora porro delectus fugiat nostrum ullam exercitationem praesentium laboriosam! Consectetur perferendis ea suscipit esse!"),h()()()()())},styles:["*[_ngcontent-%COMP%]{box-sizing:border-box;margin:0;padding:0;background-color:var(--quarta);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.container[_ngcontent-%COMP%]{max-width:1500px;margin:-49px auto 0;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start}header[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:40px;margin:0 0 20px;padding:20px 0;font-weight:700;color:#5d4037}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none;padding-left:0}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:18px;color:#000;margin-bottom:15px}@media (max-width: 768px){.container[_ngcontent-%COMP%]{flex-direction:column;align-items:center}header[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:30px}article[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:16px}}"]})};var M4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-formulario"]],standalone:!0,features:[k],decls:43,vars:0,consts:[[1,"container"],[1,"form-container"],["action","#"],[1,"form-group"],["for","nome"],["type","text","id","nome","name","nome","required",""],["for","email"],["type","email","id","email","name","email","required",""],["for","telefone"],["type","tel","id","telefone","name","telefone","required",""],["for","mensagem"],["id","mensagem","name","mensagem","required",""],["type","submit",1,"submit-btn"],[1,"contato"],["href","mailto:administracao@portosprivados.org.br",1,"email-link"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h2"),x(3,"Entre em Contato"),h(),p(4,"p"),x(5,"Preencha os campos abaixo para se conectar conosco:"),h(),p(6,"form",2)(7,"div",3)(8,"label",4),x(9,"Nome:"),h(),L(10,"input",5),h(),p(11,"div",3)(12,"label",6),x(13,"E-mail:"),h(),L(14,"input",7),h(),p(15,"div",3)(16,"label",8),x(17,"Telefone:"),h(),L(18,"input",9),h(),p(19,"div",3)(20,"label",10),x(21,"Mensagem:"),h(),L(22,"textarea",11),h(),p(23,"button",12),x(24,"Enviar"),h()()(),p(25,"aside",13)(26,"h2"),x(27,"Contatos"),h(),p(28,"p"),x(29,"Contate-nos pelos telefones:"),h(),p(30,"p"),x(31,"(00) 0000-0000 ou (00) 0000-0000"),h(),p(32,"p"),x(33,"Ou pelo e-mail:"),h(),p(34,"p")(35,"a",14),x(36,"administracao.org.br"),h()(),p(37,"p"),x(38,"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Nisi ducimus veritatis impedit aliquam, iste corporis ad esse excepturi nobis hic maxime, nam dicta repellat quia eum ea maiores placeat. Facere!."),h(),p(39,"h3"),x(40,"Documentos"),h(),p(41,"p"),x(42,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur blanditiis harum laudantium natus similique ad alias possimus, repellat quam, maxime dolores explicabo. Non at eaque delectus impedit repellat dolor? Ducimus!."),h()()())},styles:[".container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;max-width:1500px;margin:40px auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-container[_ngcontent-%COMP%]{flex:2;margin-right:100px;color:var(--texto3)}.form-container[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--primaria)}.contato[_ngcontent-%COMP%]{flex:1;background-color:#f8f9fa;padding:-20px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.contato[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .contato[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--primaria)}.contato[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:10px;color:var(--texto2)}.email-link[_ngcontent-%COMP%]{color:var(--texto2);text-decoration:none}.email-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.form-group[_ngcontent-%COMP%]{margin-bottom:15px}label[_ngcontent-%COMP%]{font-size:1.2rem;display:block}input[type=text][_ngcontent-%COMP%], input[type=email][_ngcontent-%COMP%], input[type=tel][_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{width:100%;padding:10px;border:2px solid #ccc;border-radius:5px;background:transparent;color:#333;font-size:1rem}textarea[_ngcontent-%COMP%]{resize:vertical;min-height:100px}.submit-btn[_ngcontent-%COMP%]{background-color:var(--terciaria);color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1.2rem;transition:background-color .3s,transform .3s;width:100%}.submit-btn[_ngcontent-%COMP%]:hover{background-color:#d8a500;transform:translateY(-2px)}"]})};var E4=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-associe-se"]],standalone:!0,features:[k],decls:4,vars:0,template:function(e,i){e&1&&L(0,"app-seja-um-associado")(1,"app-quem-pode-se-associar")(2,"app-direito-e-deveres")(3,"app-formulario")},dependencies:[x4,w4,S4,M4]})};var av="Logging",qu="x-amz-user-agent",cv="NoHubcallbackProvidedException";var An=function(t){return t.DEBUG="DEBUG",t.ERROR="ERROR",t.INFO="INFO",t.WARN="WARN",t.VERBOSE="VERBOSE",t.NONE="NONE",t}(An||{});var lv={VERBOSE:1,DEBUG:2,INFO:3,WARN:4,ERROR:5,NONE:6},lt=(()=>{class t{constructor(e,i=An.WARN){this.name=e,this.level=i,this._pluggables=[]}_padding(e){return e<10?"0"+e:""+e}_ts(){let e=new Date;return[this._padding(e.getMinutes()),this._padding(e.getSeconds())].join(":")+"."+e.getMilliseconds()}configure(e){return e?(this._config=e,this._config):this._config}_log(e,...i){let o=this.level;t.LOG_LEVEL&&(o=t.LOG_LEVEL),typeof window<"u"&&window.LOG_LEVEL&&(o=window.LOG_LEVEL);let r=lv[o];if(!(lv[e]>=r))return;let a=console.log.bind(console);e===An.ERROR&&console.error&&(a=console.error.bind(console)),e===An.WARN&&console.warn&&(a=console.warn.bind(console)),t.BIND_ALL_LOG_LEVELS&&(e===An.INFO&&console.info&&(a=console.info.bind(console)),e===An.DEBUG&&console.debug&&(a=console.debug.bind(console)));let c=`[${e}] ${this._ts()} ${this.name}`,l="";if(i.length===1&&typeof i[0]=="string")l=`${c} - ${i[0]}`,a(l);else if(i.length===1)l=`${c} ${i[0]}`,a(c,i[0]);else if(typeof i[0]=="string"){let d=i.slice(1);d.length===1&&(d=d[0]),l=`${c} - ${i[0]} ${d}`,a(`${c} - ${i[0]}`,d)}else l=`${c} ${i}`,a(c,i);for(let d of this._pluggables){let f={message:l,timestamp:Date.now()};d.pushLogs([f])}}log(...e){this._log(An.INFO,...e)}info(...e){this._log(An.INFO,...e)}warn(...e){this._log(An.WARN,...e)}error(...e){this._log(An.ERROR,...e)}debug(...e){this._log(An.DEBUG,...e)}verbose(...e){this._log(An.VERBOSE,...e)}addPluggable(e){e&&e.getCategoryName()===av&&(this._pluggables.push(e),e.configure(this._config))}listPluggables(){return this._pluggables}}return t.LOG_LEVEL=null,t.BIND_ALL_LOG_LEVELS=!1,t})();var kt=class t extends Error{constructor({message:n,name:e,recoverySuggestion:i,underlyingError:o}){super(n),this.name=e,this.underlyingError=o,this.recoverySuggestion=i,this.constructor=t,Object.setPrototypeOf(this,t.prototype)}};var c1=function(t){return t.NoEndpointId="NoEndpointId",t.PlatformNotSupported="PlatformNotSupported",t.Unknown="Unknown",t.NetworkError="NetworkError",t}(c1||{});var Lo=(t,n=kt)=>(e,i,o)=>{let{message:r,recoverySuggestion:s}=t[i];if(!e)throw new n({name:i,message:o?`${r} ${o}`:r,recoverySuggestion:s})};var Kt=typeof Symbol<"u"?Symbol("amplify_default"):"@@amplify_default",sc=new lt("Hub"),L4=class{constructor(n){this.listeners=new Map,this.protectedChannels=["core","auth","api","analytics","interactions","pubsub","storage","ui","xr"],this.name=n}_remove(n,e){let i=this.listeners.get(n);if(!i){sc.warn(`No listeners for ${n}`);return}this.listeners.set(n,[...i.filter(({callback:o})=>o!==e)])}dispatch(n,e,i,o){typeof n=="string"&&this.protectedChannels.indexOf(n)>-1&&(o===Kt||sc.warn(`WARNING: ${n} is protected and dispatching on it can have unintended consequences`));let r={channel:n,payload:u({},e),source:i,patternInfo:[]};try{this._toListeners(r)}catch(s){sc.error(s)}}listen(n,e,i="noname"){let o;if(typeof e!="function")throw new kt({name:cv,message:"No callback supplied to Hub"});o=e;let r=this.listeners.get(n);return r||(r=[],this.listeners.set(n,r)),r.push({name:i,callback:o}),()=>{this._remove(n,o)}}_toListeners(n){let{channel:e,payload:i}=n,o=this.listeners.get(e);o&&o.forEach(r=>{sc.debug(`Dispatching to ${e} with `,i);try{r.callback(n)}catch(s){sc.error(s)}})}},Ft=new L4("__default__"),C2=new L4("internal-hub");var ac=()=>{if(typeof window=="object"&&typeof window.crypto=="object")return window.crypto;if(typeof crypto=="object")return crypto;throw new kt({name:"MissingPolyfill",message:"Cannot resolve the `crypto` function from the environment."})},dv=()=>{if(typeof window<"u"&&typeof window.btoa=="function")return window.btoa;if(typeof btoa=="function")return btoa;throw new kt({name:"Base64EncoderError",message:"Cannot resolve the `btoa` function from the environment."})},uv=()=>{if(typeof window<"u"&&typeof window.atob=="function")return window.atob;if(typeof atob=="function")return atob;throw new kt({name:"Base64EncoderError",message:"Cannot resolve the `atob` function from the environment."})};var cc={convert(t){return uv()(t)}};var Ui=function(t){return t.AuthTokenConfigException="AuthTokenConfigException",t.AuthUserPoolAndIdentityPoolException="AuthUserPoolAndIdentityPoolException",t.AuthUserPoolException="AuthUserPoolException",t.InvalidIdentityPoolIdException="InvalidIdentityPoolIdException",t.OAuthNotConfigureException="OAuthNotConfigureException",t}(Ui||{}),KF={[Ui.AuthTokenConfigException]:{message:"Auth Token Provider not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app."},[Ui.AuthUserPoolAndIdentityPoolException]:{message:"Auth UserPool or IdentityPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with UserPoolId and IdentityPoolId."},[Ui.AuthUserPoolException]:{message:"Auth UserPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with userPoolId and userPoolClientId."},[Ui.InvalidIdentityPoolIdException]:{message:"Invalid identity pool id provided.",recoverySuggestion:"Make sure a valid identityPoolId is given in the config."},[Ui.OAuthNotConfigureException]:{message:"oauth param not configured.",recoverySuggestion:"Make sure to call Amplify.configure with oauth parameter in your app."}},I4=Lo(KF);function oe(t){let n=!0;t?n=!!t.userPoolId&&!!t.userPoolClientId:n=!1,I4(n,Ui.AuthUserPoolException)}function Io(t){let n=!!t?.loginWith?.oauth?.domain&&!!t?.loginWith?.oauth?.redirectSignOut&&!!t?.loginWith?.oauth?.redirectSignIn&&!!t?.loginWith?.oauth?.responseType;I4(n,Ui.OAuthNotConfigureException)}function x2(t){let n=!!t?.identityPoolId;I4(n,Ui.InvalidIdentityPoolIdException)}function nn(t){let n=t.split(".");if(n.length!==3)throw new Error("Invalid token");try{let i=n[1].replace(/-/g,"+").replace(/_/g,"/"),o=decodeURIComponent(cc.convert(i).split("").map(s=>`%${`00${s.charCodeAt(0).toString(16)}`.slice(-2)}`).join("")),r=JSON.parse(o);return{toString:()=>t,payload:r}}catch{throw new Error("Invalid token payload")}}var Gu=t=>{let n=Reflect.ownKeys(t);for(let e of n){let i=t[e];(i&&typeof i=="object"||typeof i=="function")&&Gu(i)}return Object.freeze(t)};var YF=new lt("parseAWSExports"),XF={API_KEY:"apiKey",AWS_IAM:"iam",AMAZON_COGNITO_USER_POOLS:"userPool",OPENID_CONNECT:"oidc",NONE:"none",AWS_LAMBDA:"lambda",LAMBDA:"lambda"},mv=(t={})=>{if(!Object.prototype.hasOwnProperty.call(t,"aws_project_region"))throw new kt({name:"InvalidParameterException",message:"Invalid config parameter.",recoverySuggestion:"Ensure passing the config object imported from `amplifyconfiguration.json`."});let{aws_appsync_apiKey:n,aws_appsync_authenticationType:e,aws_appsync_graphqlEndpoint:i,aws_appsync_region:o,aws_bots_config:r,aws_cognito_identity_pool_id:s,aws_cognito_sign_up_verification_method:a,aws_cognito_mfa_configuration:c,aws_cognito_mfa_types:l,aws_cognito_password_protection_settings:d,aws_cognito_verification_mechanisms:f,aws_cognito_signup_attributes:m,aws_cognito_social_providers:y,aws_cognito_username_attributes:C,aws_mandatory_sign_in:_,aws_mobile_analytics_app_id:S,aws_mobile_analytics_app_region:I,aws_user_files_s3_bucket:z,aws_user_files_s3_bucket_region:N,aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing:j,aws_user_pools_id:H,aws_user_pools_web_client_id:ne,geo:se,oauth:ve,predictions:ye,aws_cloud_logic_custom:Ct,Notifications:be,modelIntrospection:rt}=t,Ne={};S&&(Ne.Analytics={Pinpoint:{appId:S,region:I}});let{InAppMessaging:Xt,Push:uo}=be??{};if(Xt?.AWSPinpoint||uo?.AWSPinpoint){if(Xt?.AWSPinpoint){let{appId:He,region:gn}=Xt.AWSPinpoint;Ne.Notifications={InAppMessaging:{Pinpoint:{appId:He,region:gn}}}}if(uo?.AWSPinpoint){let{appId:He,region:gn}=uo.AWSPinpoint;Ne.Notifications=E(u({},Ne.Notifications),{PushNotification:{Pinpoint:{appId:He,region:gn}}})}}if(Array.isArray(r)&&(Ne.Interactions={LexV1:Object.fromEntries(r.map(He=>[He.name,He]))}),i){let He=XF[e];He||YF.debug(`Invalid authentication type ${e}. Falling back to IAM.`),Ne.API={GraphQL:{endpoint:i,apiKey:n,region:o,defaultAuthMode:He??"iam"}},rt&&(Ne.API.GraphQL.modelIntrospection=rt)}let oa=c?{status:c&&c.toLowerCase(),totpEnabled:l?.includes("TOTP")??!1,smsEnabled:l?.includes("SMS")??!1}:void 0,fo=d?{minLength:d.passwordPolicyMinLength,requireLowercase:d.passwordPolicyCharacters?.includes("REQUIRES_LOWERCASE")??!1,requireUppercase:d.passwordPolicyCharacters?.includes("REQUIRES_UPPERCASE")??!1,requireNumbers:d.passwordPolicyCharacters?.includes("REQUIRES_NUMBERS")??!1,requireSpecialCharacters:d.passwordPolicyCharacters?.includes("REQUIRES_SYMBOLS")??!1}:void 0,_n=Array.from(new Set([...f??[],...m??[]])).reduce((He,gn)=>E(u({},He),{[gn.toLowerCase()]:{required:!0}}),{}),ra=C?.includes("EMAIL")??!1,hn=C?.includes("PHONE_NUMBER")??!1;(s||H)&&(Ne.Auth={Cognito:{identityPoolId:s,allowGuestAccess:_!=="enable",signUpVerificationMethod:a,userAttributes:_n,userPoolClientId:ne,userPoolId:H,mfa:oa,passwordFormat:fo,loginWith:{username:!(ra||hn),email:ra,phone:hn}}});let v8=ve?Object.keys(ve).length>0:!1,b8=y?y.length>0:!1;if(Ne.Auth&&v8&&(Ne.Auth.Cognito.loginWith=E(u({},Ne.Auth.Cognito.loginWith),{oauth:u(u({},ZF(ve)),b8&&{providers:QF(y)})})),z&&(Ne.Storage={S3:{bucket:z,region:N,dangerouslyConnectToHttpEndpointForTesting:j}}),se){let{amazon_location_service:He}=se;Ne.Geo={LocationService:{maps:He.maps,geofenceCollections:He.geofenceCollections,searchIndices:He.search_indices,region:He.region}}}if(Ct&&(Ne.API=E(u({},Ne.API),{REST:Ct.reduce((He,gn)=>{let{name:jN,endpoint:HN,region:Sp,service:Mp}=gn;return E(u({},He),{[jN]:u(u({endpoint:HN},Mp?{service:Mp}:void 0),Sp?{region:Sp}:void 0)})},{})})),ye){let{VoiceId:He}=ye?.convert?.speechGenerator?.defaults??{};Ne.Predictions=He?E(u({},ye),{convert:E(u({},ye.convert),{speechGenerator:E(u({},ye.convert.speechGenerator),{defaults:{voiceId:He}})})}):ye}return Ne},fv=t=>t?.split(",")??[],ZF=({domain:t,scope:n,redirectSignIn:e,redirectSignOut:i,responseType:o})=>({domain:t,scopes:n,redirectSignIn:fv(e),redirectSignOut:fv(i),responseType:o}),QF=t=>t.map(n=>{let e=n.toLowerCase();return e.charAt(0).toUpperCase()+e.slice(1)});var lc=Symbol("oauth-listener");function hv(t){let{version:n}=t;return n?n.startsWith("1"):!1}function JF(t){if(!t)return;let{bucket_name:n,aws_region:e,buckets:i}=t;return{S3:{bucket:n,region:e,buckets:i&&lU(i)}}}function eU(t){if(!t)return;let{user_pool_id:n,user_pool_client_id:e,identity_pool_id:i,password_policy:o,mfa_configuration:r,mfa_methods:s,unauthenticated_identities_enabled:a,oauth:c,username_attributes:l,standard_required_attributes:d}=t,f={Cognito:{userPoolId:n,userPoolClientId:e}};return i&&(f.Cognito=E(u({},f.Cognito),{identityPoolId:i})),o&&(f.Cognito.passwordFormat={requireLowercase:o.require_lowercase,requireNumbers:o.require_numbers,requireUppercase:o.require_uppercase,requireSpecialCharacters:o.require_symbols,minLength:o.min_length??6}),r&&(f.Cognito.mfa={status:cU(r),smsEnabled:s?.includes("SMS"),totpEnabled:s?.includes("TOTP")}),a&&(f.Cognito.allowGuestAccess=a),c&&(f.Cognito.loginWith={oauth:{domain:c.domain,redirectSignIn:c.redirect_sign_in_uri,redirectSignOut:c.redirect_sign_out_uri,responseType:c.response_type==="token"?"token":"code",scopes:c.scopes,providers:aU(c.identity_providers)}}),l&&(f.Cognito.loginWith=E(u({},f.Cognito.loginWith),{email:l.includes("email"),phone:l.includes("phone_number"),username:l.includes("username")})),d&&(f.Cognito.userAttributes=d.reduce((m,y)=>E(u({},m),{[y]:{required:!0}}),{})),f}function tU(t){if(!t?.amazon_pinpoint)return;let{amazon_pinpoint:n}=t;return{Pinpoint:{appId:n.app_id,region:n.aws_region}}}function nU(t){if(!t)return;let{aws_region:n,geofence_collections:e,maps:i,search_indices:o}=t;return{LocationService:{region:n,searchIndices:o,geofenceCollections:e,maps:i}}}function iU(t){if(!t)return;let{aws_region:n,default_authorization_type:e,url:i,api_key:o,model_introspection:r}=t;return{GraphQL:{endpoint:i,defaultAuthMode:sU(e),region:n,apiKey:o,modelIntrospection:r}}}function oU(t){if(!t)return;let{aws_region:n,channels:e,amazon_pinpoint_app_id:i}=t,o=e.includes("IN_APP_MESSAGING"),r=e.includes("APNS")||e.includes("FCM");if(!(o||r))return;let s={};return o&&(s.InAppMessaging={Pinpoint:{appId:i,region:n}}),r&&(s.PushNotification={Pinpoint:{appId:i,region:n}}),s}function gv(t){let n={};return t.storage&&(n.Storage=JF(t.storage)),t.auth&&(n.Auth=eU(t.auth)),t.analytics&&(n.Analytics=tU(t.analytics)),t.geo&&(n.Geo=nU(t.geo)),t.data&&(n.API=iU(t.data)),t.notifications&&(n.Notifications=oU(t.notifications)),n}var rU={AMAZON_COGNITO_USER_POOLS:"userPool",API_KEY:"apiKey",AWS_IAM:"iam",AWS_LAMBDA:"lambda",OPENID_CONNECT:"oidc"};function sU(t){return rU[t]}var pv={GOOGLE:"Google",LOGIN_WITH_AMAZON:"Amazon",FACEBOOK:"Facebook",SIGN_IN_WITH_APPLE:"Apple"};function aU(t=[]){return t.reduce((n,e)=>(pv[e]!==void 0&&n.push(pv[e]),n),[])}function cU(t){return t==="OPTIONAL"?"optional":t==="REQUIRED"?"on":"off"}function lU(t){let n={};return t.forEach(({name:e,bucket_name:i,aws_region:o})=>{if(e in n)throw new Error(`Duplicate friendly name found: ${e}. Name must be unique.`);n[e]={bucketName:i,region:o}}),n}var dc=t=>Object.keys(t).some(n=>n.startsWith("aws_"))?mv(t):hv(t)?gv(t):t;function z4({expiresAt:t,clockDrift:n}){return Date.now()+n>t}var A4=class{configure(n,e){this.authConfig=n,this.authOptions=e}fetchAuthSession(){return g(this,arguments,function*(n={}){let e,i,o=yield this.getTokens(n);return o?(i=o.accessToken?.payload?.sub,e=yield this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,tokens:o,authenticated:!0,forceRefresh:n.forceRefresh})):e=yield this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,authenticated:!1,forceRefresh:n.forceRefresh}),{tokens:o,credentials:e?.credentials,identityId:e?.identityId,userSub:i}})}clearCredentials(){return g(this,null,function*(){yield this.authOptions?.credentialsProvider?.clearCredentialsAndIdentityId()})}getTokens(n){return g(this,null,function*(){return(yield this.authOptions?.tokenProvider?.getTokens(n))??void 0})}};var dU={},uU={};for(let t=0;t<256;t++){let n=t.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),dU[t]=n,uU[n]=t}var bt=function(t){return t.WebUnknown="0",t.React="1",t.NextJs="2",t.Angular="3",t.VueJs="4",t.Nuxt="5",t.Svelte="6",t.ServerSideUnknown="100",t.ReactSSR="101",t.NextJsSSR="102",t.AngularSSR="103",t.VueJsSSR="104",t.NuxtSSR="105",t.SvelteSSR="106",t.ReactNative="201",t.Expo="202",t}(bt||{}),Xn=function(t){return t.AI="ai",t.API="api",t.Auth="auth",t.Analytics="analytics",t.DataStore="datastore",t.Geo="geo",t.InAppMessaging="inappmessaging",t.Interactions="interactions",t.Predictions="predictions",t.PubSub="pubsub",t.PushNotification="pushnotification",t.Storage="storage",t}(Xn||{});var fe=function(t){return t.SignUp="1",t.ConfirmSignUp="2",t.ResendSignUpCode="3",t.SignIn="4",t.FetchMFAPreference="6",t.UpdateMFAPreference="7",t.SetUpTOTP="10",t.VerifyTOTPSetup="11",t.ConfirmSignIn="12",t.DeleteUserAttributes="15",t.DeleteUser="16",t.UpdateUserAttributes="17",t.FetchUserAttributes="18",t.ConfirmUserAttribute="22",t.SignOut="26",t.UpdatePassword="27",t.ResetPassword="28",t.ConfirmResetPassword="29",t.FederatedSignIn="30",t.RememberDevice="32",t.ForgetDevice="33",t.FetchDevices="34",t.SendUserAttributeVerificationCode="35",t.SignInWithRedirect="36",t}(fe||{});var Vr=function(t){return t.SearchByText="0",t.SearchByCoordinates="1",t.SearchForSuggestions="2",t.SearchByPlaceId="3",t.SaveGeofences="4",t.GetGeofence="5",t.ListGeofences="6",t.DeleteGeofences="7",t}(Vr||{}),T4=function(t){return t.SyncMessages="1",t.IdentifyUser="2",t.NotifyMessageInteraction="3",t}(T4||{});var uc=function(t){return t.UploadData="1",t.DownloadData="2",t.List="3",t.Copy="4",t.Remove="5",t.GetProperties="6",t.GetUrl="7",t}(uc||{});var Wu="6.6.5";var l1=()=>typeof global<"u";var Zn=()=>typeof window<"u",N4=()=>typeof document<"u",jr=()=>typeof process<"u",d1=(t,n)=>!!Object.keys(t).find(e=>e.startsWith(n));function yv(){let t=i=>i.startsWith("_react")||i.startsWith("__react"),n=i=>Object.keys(i).find(t),e=()=>Array.from(document.querySelectorAll("[id]"));return N4()&&e().some(n)}function vv(){return jr()&&typeof process.env<"u"&&!!Object.keys(process.env).find(t=>t.includes("react"))}function bv(){return Zn()&&d1(window,"__VUE")}function _v(){return l1()&&d1(global,"__VUE")}function Cv(){return Zn()&&d1(window,"__SVELTE")}function xv(){return jr()&&typeof process.env<"u"&&!!Object.keys(process.env).find(t=>t.includes("svelte"))}function wv(){return Zn()&&window.next&&typeof window.next=="object"}function Sv(){return l1()&&(d1(global,"__next")||d1(global,"__NEXT"))}function Mv(){return Zn()&&(window.__NUXT__!==void 0||window.$nuxt!==void 0)}function Ev(){return l1()&&typeof global.__NUXT_PATHS__<"u"}function Lv(){let t=!!(N4()&&document.querySelector("[ng-version]")),n=!!(Zn()&&typeof window.ng<"u");return t||n}function Iv(){return jr()&&typeof process.env=="object"&&process.env.npm_lifecycle_script?.startsWith("ng ")||!1}function Av(){return typeof navigator<"u"&&typeof navigator.product<"u"&&navigator.product==="ReactNative"}function zv(){return l1()&&typeof global.expo<"u"}function Tv(){return Zn()}var fU=[{platform:bt.Expo,detectionMethod:zv},{platform:bt.ReactNative,detectionMethod:Av},{platform:bt.NextJs,detectionMethod:wv},{platform:bt.Nuxt,detectionMethod:Mv},{platform:bt.Angular,detectionMethod:Lv},{platform:bt.React,detectionMethod:yv},{platform:bt.VueJs,detectionMethod:bv},{platform:bt.Svelte,detectionMethod:Cv},{platform:bt.WebUnknown,detectionMethod:Tv},{platform:bt.NextJsSSR,detectionMethod:Sv},{platform:bt.NuxtSSR,detectionMethod:Ev},{platform:bt.ReactSSR,detectionMethod:vv},{platform:bt.VueJsSSR,detectionMethod:_v},{platform:bt.AngularSSR,detectionMethod:Iv},{platform:bt.SvelteSSR,detectionMethod:xv}];function Nv(){return fU.find(t=>t.detectionMethod())?.platform||bt.ServerSideUnknown}var fc,D4=[],P4=!1,mU=10,pU=10,hU=1e3,R4=()=>{if(!fc){if(fc=Nv(),P4)for(;D4.length;)D4.pop()?.();else D4.forEach(t=>{t()});Dv(bt.ServerSideUnknown,mU),Dv(bt.WebUnknown,pU)}return fc},k4=t=>{P4||D4.push(t)};function gU(){fc=void 0}function Dv(t,n){fc===t&&!P4&&setTimeout(()=>{gU(),P4=!0,setTimeout(R4,hU)},n)}var u1={},Ao=t=>{u1[t.category]=t.apis.reduce((i,o)=>E(u({},i),{[o]:{refCount:i[o]?.refCount?i[o].refCount+1:1,additionalDetails:t.additionalDetails}}),u1[t.category]??{});let n=!1;return()=>{n||(n=!0,t.apis.forEach(i=>{let o=u1[t.category][i].refCount;o>1?u1[t.category][i].refCount=o-1:(delete u1[t.category][i],Object.keys(u1[t.category]).length||delete u1[t.category])}))}},Pv=(t,n)=>u1[t]?.[n]?.additionalDetails;var Rv="aws-amplify",kv=t=>t.replace(/\+.*/,""),$u=class{constructor(){this.userAgent=`${Rv}/${kv(Wu)}`}get framework(){return R4()}get isReactNative(){return this.framework===bt.ReactNative||this.framework===bt.Expo}observeFrameworkChanges(n){k4(n)}},yU=new $u,Ov=({category:t,action:n}={})=>{let e=[[Rv,kv(Wu)]];if(t&&e.push([t,n]),e.push(["framework",R4()]),t&&n){let i=Pv(t,n);i&&i.forEach(o=>{e.push(o)})}return e},f1=t=>Ov(t).map(([i,o])=>i&&o?`${i}/${o}`:i).join(" ");var w2=()=>typeof window<"u"&&typeof window.document<"u";var O4=class{constructor(){this.oAuthListener=void 0,this.resourcesConfig={},this.libraryOptions={},this.Auth=new A4}configure(n,e){let i=dc(n);this.resourcesConfig=i,e&&(this.libraryOptions=e),this.resourcesConfig=Gu(this.resourcesConfig),this.Auth.configure(this.resourcesConfig.Auth,this.libraryOptions.Auth),Ft.dispatch("core",{event:"configure",data:this.resourcesConfig},"Configure",Kt),this.notifyOAuthListener()}getConfig(){return this.resourcesConfig}[lc](n){this.resourcesConfig.Auth?.Cognito.loginWith?.oauth?n(this.resourcesConfig.Auth?.Cognito):this.oAuthListener=n}notifyOAuthListener(){!this.resourcesConfig.Auth?.Cognito.loginWith?.oauth||!this.oAuthListener||(this.oAuthListener(this.resourcesConfig.Auth?.Cognito),this.oAuthListener=void 0)}},de=new O4;var mc=(t,n)=>t.Auth.fetchAuthSession(n);var zo=t=>mc(de,t);function pc(){return de.Auth.clearCredentials()}var S2=t=>{let{headers:n,statusCode:e}=t;return E(u({},vU(t)?t.$metadata:{}),{httpStatusCode:e,requestId:n["x-amzn-requestid"]??n["x-amzn-request-id"]??n["x-amz-request-id"],extendedRequestId:n["x-amz-id-2"],cfId:n["x-amz-cf-id"]})},vU=t=>typeof t?.$metadata=="object";var hi=t=>g(void 0,null,function*(){if(!t||t.statusCode<300)return;let n=yield m1(t),i=(s=>{let[a]=s.toString().split(/[,:]+/);return a.includes("#")?a.split("#")[1]:a})(t.headers["x-amzn-errortype"]??n.code??n.__type??"UnknownError"),o=n.message??n.Message??"Unknown error",r=new Error(o);return Object.assign(r,{name:i,$metadata:S2(t)})}),m1=t=>g(void 0,null,function*(){if(!t.body)throw new Error("Missing response payload");let n=yield t.body.json();return Object.assign(n,{$metadata:S2(t)})});var Fe=(t,n,e,i)=>(o,r)=>g(void 0,null,function*(){let s=u(u({},i),o),a=yield s.endpointResolver(s,r),c=yield n(r,a),l=yield t(c,u({},s));return e(l)});var Ku={id:"aws",outputs:{dnsSuffix:"amazonaws.com"},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:["aws-global"]},Fv={partitions:[Ku,{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn"},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:["aws-cn-global"]}]};var hc=t=>{let{partitions:n}=Fv;for(let{regions:e,outputs:i,regionRegex:o}of n){let r=new RegExp(o);if(e.includes(t)||r.test(t))return i.dnsSuffix}return Ku.outputs.dnsSuffix};var Bv=({maxAttempts:t=3,retryDecider:n,computeDelay:e,abortSignal:i})=>{if(t<1)throw new Error("maxAttempts must be greater than 0");return(o,r)=>function(a){return g(this,null,function*(){let c,l=r.attemptsCount??0,d,f=()=>{if(d)return Uv(d,l),d;throw Uv(c,l),c};for(;!i?.aborted&&ll?r.attemptsCount??0:l+1,r.attemptsCount=l,yield n(d,c)){if(!i?.aborted&&l{if(n?.aborted)return Promise.resolve();let e,i,o=new Promise(r=>{i=r,e=setTimeout(r,t)});return n?.addEventListener("abort",function r(s){clearTimeout(e),n?.removeEventListener("abort",r),i()}),o},Uv=(t,n)=>{Object.prototype.toString.call(t)==="[object Object]"&&(t.$metadata=E(u({},t.$metadata??{}),{attempts:n}))};var Vv=({userAgentHeader:t="x-amz-user-agent",userAgentValue:n=""})=>e=>function(o){return g(this,null,function*(){if(n.trim().length===0)return yield e(o);{let r=t.toLowerCase();return o.headers[r]=o.headers[r]?`${o.headers[r]} ${n}`:n,yield e(o)}})};var M2=(t,n)=>(e,i)=>{let o={},r=s=>t(s,i);for(let s=n.length-1;s>=0;s--){let a=n[s];r=a(i)(r,o)}return r(e)};var F4=t=>{let n;return()=>(n||(n=t()),n)};var _U=t=>!["HEAD","GET","DELETE"].includes(t.toUpperCase()),jv=(a,c)=>g(void 0,[a,c],function*({url:t,method:n,headers:e,body:i},{abortSignal:o,cache:r,withCrossDomainCredentials:s}){let l;try{l=yield fetch(t,{method:n,headers:e,body:_U(n)?i:void 0,signal:o,cache:r,credentials:s?"include":"same-origin"})}catch(y){throw y instanceof TypeError?new kt({name:c1.NetworkError,message:"A network error has occurred.",underlyingError:y}):y}let d={};l.headers?.forEach((y,C)=>{d[C.toLowerCase()]=y});let f={statusCode:l.status,headers:d,body:null},m=Object.assign(l.body??{},{text:F4(()=>l.text()),blob:F4(()=>l.blob()),json:F4(()=>l.json())});return E(u({},f),{body:m})});var gc=M2(jv,[Vv,Bv]);function Hv(t=3e5){return i=>{let o=2**i*100+100*Math.random();return o>t?!1:o}}var qv=5*60*1e3,yc=t=>{let e=Hv(qv)(t);return e===!1?qv:e};var CU=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch","BadRequestException"],Gv=t=>!!t&&CU.includes(t);var vc=t=>(n,e)=>g(void 0,null,function*(){let i=e??(yield t(n))??void 0,o=i?.code||i?.name,r=n?.statusCode;return MU(e)||SU(r,o)||Gv(o)||EU(r,o)}),xU=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException"],wU=["TimeoutError","RequestTimeout","RequestTimeoutException"],SU=(t,n)=>t===429||!!n&&xU.includes(n),MU=t=>t?.name==="Network error",EU=(t,n)=>!!t&&[500,502,503,504].includes(t)||!!n&&wU.includes(n);var zn=URL;var LU="cognito-identity",IU=({region:t})=>({url:new zn(`https://cognito-identity.${t}.${hc(t)}`)}),AU=()=>t=>function(e){return g(this,null,function*(){return e.headers["cache-control"]="no-store",t(e)})},U4=M2(gc,[AU]),bc={service:LU,endpointResolver:IU,retryDecider:vc(hi),computeDelay:yc,userAgentValue:f1(),cache:"no-store"};k4(()=>{bc.userAgentValue=f1()});var B4=t=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityService.${t}`}),V4=({url:t},n,e)=>({headers:n,url:t,body:e,method:"POST"});var zU=(t,n)=>{let e=B4("GetId"),i=JSON.stringify(t);return V4(n,e,i)},TU=t=>g(void 0,null,function*(){if(t.statusCode>=300)throw yield hi(t);return{IdentityId:(yield m1(t)).IdentityId,$metadata:S2(t)}}),Yu=Fe(U4,zU,TU,bc);var NU=(t,n)=>{let e=B4("GetCredentialsForIdentity"),i=JSON.stringify(t);return V4(n,e,i)},DU=t=>g(void 0,null,function*(){if(t.statusCode>=300)throw yield hi(t);{let n=yield m1(t);return{IdentityId:n.IdentityId,Credentials:PU(n.Credentials),$metadata:S2(t)}}}),PU=({AccessKeyId:t,SecretKey:n,SessionToken:e,Expiration:i}={})=>({AccessKeyId:t,SecretKey:n,SessionToken:e,Expiration:i&&new Date(i*1e3)}),j4=Fe(U4,NU,DU,bc);var E2=class extends kt{constructor(){super({name:c1.PlatformNotSupported,message:"Function not supported on current platform"})}};var Bi=class{constructor(n){this.storage=n}setItem(n,e){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.setItem(n,e)})}getItem(n){return g(this,null,function*(){if(!this.storage)throw new E2;return this.storage.getItem(n)})}removeItem(n){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.removeItem(n)})}clear(){return g(this,null,function*(){if(!this.storage)throw new E2;this.storage.clear()})}};var L2=class{constructor(){this.storage=new Map}get length(){return this.storage.size}key(n){return n>this.length-1?null:Array.from(this.storage.keys())[n]}setItem(n,e){this.storage.set(n,e)}getItem(n){return this.storage.get(n)??null}removeItem(n){this.storage.delete(n)}clear(){this.storage.clear()}};var H4=()=>typeof window<"u"&&window.localStorage?window.localStorage:new L2,Wv=()=>typeof window<"u"&&window.sessionStorage?window.sessionStorage:new L2;var q4=class extends Bi{constructor(){super(H4())}};var G4=class extends Bi{constructor(){super(Wv())}};function W4(t){for(var n=1;n"u")){s=W4({},n,s),typeof s.expires=="number"&&(s.expires=new Date(Date.now()+s.expires*864e5)),s.expires&&(s.expires=s.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var c in s)s[c]&&(a+="; "+c,s[c]!==!0&&(a+="="+s[c].split(";")[0]));return document.cookie=o+"="+t.write(r,o)+a}}function i(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var r=document.cookie?document.cookie.split("; "):[],s={},a=0;athis.removeItem(i));yield Promise.all(e)})}getData(){return u({path:this.path,expires:this.expires,domain:this.domain,secure:this.secure},this.sameSite&&{sameSite:this.sameSite})}};var Tn=new q4,$v=new G4,Kv=new Bi(new L2);var p1={keyPrefix:"aws-amplify-cache",capacityInBytes:1048576,itemMaxSize:21e4,defaultTTL:2592e5,defaultPriority:5,warningThreshold:.8},To="CurSize";function Zu(t){let n=0;n=t.length;for(let e=t.length;e>=0;e-=1){let i=t.charCodeAt(e);i>127&&i<=2047?n+=1:i>2047&&i<=65535&&(n+=2),i>=56320&&i<=57343&&(e-=1)}return n}function h1(){return new Date().getTime()}var A2=t=>`${t}${To}`;var z2=function(t){return t.NoCacheItem="NoCacheItem",t.NullNextNode="NullNextNode",t.NullPreviousNode="NullPreviousNode",t}(z2||{}),kU={[z2.NoCacheItem]:{message:"Item not found in the cache storage."},[z2.NullNextNode]:{message:"Next node is null."},[z2.NullPreviousNode]:{message:"Previous node is null."}},Qu=Lo(kU);var Nt=new lt("StorageCache"),$4=class{constructor({config:n,keyValueStorage:e}){this.config=u(u({},p1),n),this.keyValueStorage=e,this.sanitizeConfig()}getModuleName(){return"Cache"}configure(n){return n&&(n.keyPrefix&&Nt.warn("keyPrefix can not be re-configured on an existing Cache instance."),this.config=u(u({},this.config),n)),this.sanitizeConfig(),this.config}getCurrentCacheSize(){return g(this,null,function*(){let n=yield this.getStorage().getItem(A2(this.config.keyPrefix));return n||(yield this.getStorage().setItem(A2(this.config.keyPrefix),"0"),n="0"),Number(n)})}setItem(n,e,i){return g(this,null,function*(){if(Nt.debug(`Set item: key is ${n}, value is ${e} with options: ${i}`),!n||n===To){Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`);return}if(typeof e>"u"){Nt.warn("The value of item should not be undefined!");return}let o={priority:i?.priority!==void 0?i.priority:this.config.defaultPriority,expires:i?.expires!==void 0?i.expires:this.config.defaultTTL+h1()};if(o.priority<1||o.priority>5){Nt.warn("Invalid parameter: priority due to out or range. It should be within 1 and 5.");return}let r=`${this.config.keyPrefix}${n}`,s=this.fillCacheItem(r,e,o);if(s.byteSize>this.config.itemMaxSize){Nt.warn(`Item with key: ${n} you are trying to put into is too big!`);return}try{let a=yield this.getStorage().getItem(r);if(a&&(yield this.removeCacheItem(r,JSON.parse(a).byteSize)),yield this.isCacheFull(s.byteSize)){let c=yield this.clearInvalidAndGetRemainingKeys();if(yield this.isCacheFull(s.byteSize)){let l=yield this.sizeToPop(s.byteSize);yield this.popOutItems(c,l)}}return this.setCacheItem(r,s)}catch(a){Nt.warn(`setItem failed! ${a}`)}})}getItem(n,e){return g(this,null,function*(){Nt.debug(`Get item: key is ${n} with options ${e}`);let i;if(!n||n===To)return Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`),null;let o=`${this.config.keyPrefix}${n}`;try{if(i=yield this.getStorage().getItem(o),i!=null)if(yield this.isExpired(o))yield this.removeCacheItem(o,JSON.parse(i).byteSize);else return(yield this.updateVisitedTime(JSON.parse(i),o)).data;if(e?.callback){let r=e.callback();return r!==null&&(yield this.setItem(n,r,e)),r}return null}catch(r){return Nt.warn(`getItem failed! ${r}`),null}})}removeItem(n){return g(this,null,function*(){if(Nt.debug(`Remove item: key is ${n}`),!n||n===To){Nt.warn(`Invalid key: should not be empty or reserved key: '${To}'`);return}let e=`${this.config.keyPrefix}${n}`;try{let i=yield this.getStorage().getItem(e);i&&(yield this.removeCacheItem(e,JSON.parse(i).byteSize))}catch(i){Nt.warn(`removeItem failed! ${i}`)}})}getAllKeys(){return g(this,null,function*(){try{return yield this.getAllCacheKeys()}catch(n){return Nt.warn(`getAllkeys failed! ${n}`),[]}})}getStorage(){return this.keyValueStorage}isExpired(n){return g(this,null,function*(){let e=yield this.getStorage().getItem(n);Qu(e!==null,z2.NoCacheItem,`Key: ${n}`);let i=JSON.parse(e);return h1()>=i.expires})}removeCacheItem(n,e){return g(this,null,function*(){let i=yield this.getStorage().getItem(n);Qu(i!==null,z2.NoCacheItem,`Key: ${n}`);let o=e??JSON.parse(i).byteSize;yield this.decreaseCurrentSizeInBytes(o);try{yield this.getStorage().removeItem(n)}catch(r){yield this.increaseCurrentSizeInBytes(o),Nt.error(`Failed to remove item: ${r}`)}})}fillCacheItem(n,e,i){let o={key:n,data:e,timestamp:h1(),visitedTime:h1(),priority:i.priority??0,expires:i.expires??0,type:typeof e,byteSize:0};return o.byteSize=Zu(JSON.stringify(o)),o.byteSize=Zu(JSON.stringify(o)),o}sanitizeConfig(){this.config.itemMaxSize>this.config.capacityInBytes&&(Nt.error("Invalid parameter: itemMaxSize. It should be smaller than capacityInBytes. Setting back to default."),this.config.itemMaxSize=p1.itemMaxSize),(this.config.defaultPriority>5||this.config.defaultPriority<1)&&(Nt.error("Invalid parameter: defaultPriority. It should be between 1 and 5. Setting back to default."),this.config.defaultPriority=p1.defaultPriority),(Number(this.config.warningThreshold)>1||Number(this.config.warningThreshold)<0)&&(Nt.error("Invalid parameter: warningThreshold. It should be between 0 and 1. Setting back to default."),this.config.warningThreshold=p1.warningThreshold);let n=5*1024*1024;this.config.capacityInBytes>n&&(Nt.error("Cache Capacity should be less than 5MB. Setting back to default. Setting back to default."),this.config.capacityInBytes=p1.capacityInBytes)}increaseCurrentSizeInBytes(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();yield this.getStorage().setItem(A2(this.config.keyPrefix),(e+n).toString())})}decreaseCurrentSizeInBytes(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();yield this.getStorage().setItem(A2(this.config.keyPrefix),(e-n).toString())})}updateVisitedTime(n,e){return g(this,null,function*(){return n.visitedTime=h1(),yield this.getStorage().setItem(e,JSON.stringify(n)),n})}setCacheItem(n,e){return g(this,null,function*(){yield this.increaseCurrentSizeInBytes(e.byteSize);try{yield this.getStorage().setItem(n,JSON.stringify(e))}catch(i){yield this.decreaseCurrentSizeInBytes(e.byteSize),Nt.error(`Failed to set item ${i}`)}})}sizeToPop(n){return g(this,null,function*(){let i=(yield this.getCurrentCacheSize())+n-this.config.capacityInBytes,o=(1-this.config.warningThreshold)*this.config.capacityInBytes;return i>o?i:o})}isCacheFull(n){return g(this,null,function*(){let e=yield this.getCurrentCacheSize();return n+e>this.config.capacityInBytes})}popOutItems(n,e){return g(this,null,function*(){let i=[],o=e;for(let r of n){let s=yield this.getStorage().getItem(r);if(s!=null){let a=JSON.parse(s);i.push(a)}}i.sort((r,s)=>r.priority>s.priority?-1:r.priority0&&(o=this.getByLanguage(n,i.split("-")[0])),o)?o:typeof e<"u"?e:n}getByLanguage(n,e,i=null){if(!e)return i;let o=this._dict[e];return o?o[n]:i}putVocabulariesForLanguage(n,e){let i=this._dict[n];i||(i=this._dict[n]={}),this._dict[n]=u(u({},i),e)}putVocabularies(n){Object.keys(n).forEach(e=>{this.putVocabulariesForLanguage(e,n[e])})}};var T2=function(t){return t.NotConfigured="NotConfigured",t}(T2||{}),UU={[T2.NotConfigured]:{message:"i18n is not configured."}},Cc=Lo(UU);var Zv=new lt("I18n"),Y4={language:null},gi=null,N2=class t{static configure(n){return Zv.debug("configure I18n"),n&&(Y4=Object.assign({},Y4,n.I18n||n),t.createInstance()),Y4}static getModuleName(){return"I18n"}static createInstance(){Zv.debug("create I18n instance"),!gi&&(gi=new Xv)}static setLanguage(n){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.setLanguage(n)}static get(n,e){return t.checkConfig()?(Cc(!!gi,T2.NotConfigured),gi.get(n,e)):typeof e>"u"?n:e}static putVocabulariesForLanguage(n,e){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.putVocabulariesForLanguage(n,e)}static putVocabularies(n){t.checkConfig(),Cc(!!gi,T2.NotConfigured),gi.putVocabularies(n)}static checkConfig(){return gi||t.createInstance(),!0}};N2.createInstance();var Ju=t=>{let n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e="";for(let i=0;iString.fromCharCode(parseInt(e,16))).join("")}function tf(t){return t.split("").map(n=>n.charCodeAt(0).toString(16).padStart(2,"0")).join("")}var nf=t=>{let n;return(...e)=>g(void 0,null,function*(){return n||(n=new Promise((i,o)=>{t(...e).then(r=>{i(r)}).catch(r=>{o(r)}).finally(()=>{n=void 0})}),n)})};var of=()=>g(void 0,null,function*(){let{userAgentData:t}=navigator;if(!t)return navigator.userAgent;let{platform:n="",platformVersion:e="",model:i="",architecture:o="",fullVersionList:r=[]}=yield t.getHighEntropyValues(["platform","platformVersion","architecture","model","fullVersionList"]),s=r.map(c=>`${c.brand}/${c.version}`).join(";");return[n,e,o,i,n,s].filter(c=>c).join(" ")});function Qv(t){return Array.from(t,n=>String.fromCodePoint(n)).join("")}var Vi={convert(t,n={urlSafe:!1,skipPadding:!1}){let e=typeof t=="string"?t:Qv(t),i=dv()(e);return n.urlSafe&&(i=i.replace(/\+/g,"-").replace(/\//g,"_")),n.skipPadding&&(i=i.replace(/=/g,"")),i}};function Jv(){return ac().getRandomValues(new Uint32Array(1))[0]}function BU(t){let{words:n}=t,{sigBytes:e}=t,i=[];for(let o=0;o>>2]>>>24-o%4*8&255;i.push((r>>>4).toString(16)),i.push((r&15).toString(16))}return i.join("")}var xc=class t{constructor(n,e){this.words=[];let i=n;i=this.words=i||[],e!==void 0?this.sigBytes=e:this.sigBytes=i.length*4}random(n){let e=[];for(let i=0;i({Name:n,Value:e}))}function tb(t){let n={};return t?.forEach(e=>{e.Name&&(n[e.Name]=e.Value)}),n}var X4=function(t){return t.PasswordResetRequiredException="PasswordResetRequiredException",t.ForbiddenException="ForbiddenException",t.InternalErrorException="InternalErrorException",t.InvalidLambdaResponseException="InvalidLambdaResponseException",t.InvalidParameterException="InvalidParameterException",t.InvalidSmsRoleAccessPolicyException="InvalidSmsRoleAccessPolicyException",t.InvalidSmsRoleTrustRelationshipException="InvalidSmsRoleTrustRelationshipException",t.InvalidUserPoolConfigurationException="InvalidUserPoolConfigurationException",t.NotAuthorizedException="NotAuthorizedException",t.ResourceNotFoundException="ResourceNotFoundException",t.TooManyRequestsException="TooManyRequestsException",t.UnexpectedLambdaException="UnexpectedLambdaException",t.UserLambdaValidationException="UserLambdaValidationException",t.UserNotConfirmedException="UserNotConfirmedException",t.UserNotFoundException="UserNotFoundException",t}(X4||{});var Hr="UserUnAuthenticatedException",nb="UserAlreadyAuthenticatedException",ib="DeviceMetadataNotFoundException",Z4="AutoSignInException",VU="InvalidRedirectException",jU="InvalidAppSchemeException",HU="InvalidPreferredRedirectUrlException",ob=new Y({name:VU,message:"signInRedirect or signOutRedirect had an invalid format or was not found.",recoverySuggestion:"Please make sure the signIn/Out redirect in your oauth config is valid."}),Nde=new Y({name:jU,message:"A valid non-http app scheme was not found in the config.",recoverySuggestion:"Please make sure a valid custom app scheme is present in the config."}),rb=new Y({name:HU,message:"The given preferredRedirectUrl does not match any items in the redirectSignOutUrls array from the config.",recoverySuggestion:"Please make sure a matching preferredRedirectUrl is provided."}),qU="InvalidOriginException",sb=new Y({name:qU,message:"redirect is coming from a different origin. The oauth flow needs to be initiated from the same origin",recoverySuggestion:"Please call signInWithRedirect from the same origin."}),ab="OAuthSignOutException",cb="TokenRefreshException",lb="UnexpectedSignInInterruptionException";function ji(t){if(!t||!t.accessToken)throw new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}function db(t){if(!t||!t.idToken)throw new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}var GU=new Y({name:cb,message:`Token refresh is not supported when authenticated with the 'implicit grant' (token) oauth flow. Please change your oauth configuration to use 'code grant' flow.`,recoverySuggestion:`Please logout and change your Amplify configuration to use "code grant" flow. - E.g { responseType: 'code' }`}),WU=new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."});function Q4(t){if(KU(t))throw GU;if(!$U(t))throw WU}function r7(t){if(!t||!t.deviceKey||!t.deviceGroupKey||!t.randomPassword)throw new Y({name:ib,message:"Either deviceKey, deviceGroupKey or secretPassword were not found during the sign-in process.",recoverySuggestion:"Make sure to not clear storage after calling the signIn API."})}var ub={inflightOAuth:"inflightOAuth",oauthSignIn:"oauthSignIn",oauthPKCE:"oauthPKCE",oauthState:"oauthState"};function fb(t){return t?.accessToken||t?.idToken}function $U(t){return fb(t)&&t?.refreshToken}function KU(t){return fb(t)&&!t?.refreshToken}var mb=t=>g(void 0,null,function*(){let n=t.getConfig().Auth?.Cognito;oe(n);let e=yield t.Auth.getTokens({forceRefresh:!1});ji(e);let{"cognito:username":i,sub:o}=e.idToken?.payload??{},r={username:i,userId:o},s=YU(e);return s&&(r.signInDetails=s),r});function YU(t){return t?.signInDetails}var yi=()=>g(void 0,null,function*(){return mb(de)});var Ve=(t,n)=>f1(u({category:Xn.Auth,action:t},n));var Je=t=>(n,e)=>{let i=XU(t),o=JSON.stringify(n);return ZU(e,i,o)},XU=t=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityProviderService.${t}`}),ZU=({url:t},n,e)=>({headers:n,url:t,body:e,method:"POST"});function yn(t){if(!t||t.name==="Error"||t instanceof TypeError)throw new Y({name:c1.Unknown,message:"An unknown error has occurred.",underlyingError:t})}var et=()=>t=>g(void 0,null,function*(){if(t.statusCode>=300){let n=yield hi(t);throw yn(n),new Y({name:n.name,message:n.message})}return m1(t)});var QU=()=>(t,n)=>function(i){return g(this,null,function*(){return i.headers["cache-control"]="no-store",t(i)})},tt=M2(gc,[QU]);var J4="cognito-idp";var nt={service:J4,retryDecider:vc(hi),computeDelay:yc,userAgentValue:f1(),cache:"no-store"};var D2=t=>Fe(tt,Je("InitiateAuth"),et(),u(u({},nt),t));var Hi=t=>Fe(tt,Je("RespondToAuthChallenge"),et(),u(u({},nt),t));var pb=t=>Fe(tt,Je("VerifySoftwareToken"),et(),u(u({},nt),t));var hb=t=>Fe(tt,Je("AssociateSoftwareToken"),et(),u(u({},nt),t));var gb=t=>Fe(tt,Je("ConfirmDevice"),et(),u(u({},nt),t));var yb=({region:t})=>({url:new zn(`https://${J4}.${t}.${hc(t)}`)});var Ae=({endpointOverride:t})=>n=>t?{url:new zn(t)}:yb(n);var JU=(t,n)=>{switch(n.type){case"SET_SIGN_IN_SESSION":return E(u({},t),{signInSession:n.value});case"SET_SIGN_IN_STATE":return u({},n.value);case"SET_CHALLENGE_NAME":return E(u({},t),{challengeName:n.value});case"SET_USERNAME":return E(u({},t),{username:n.value});case"SET_INITIAL_STATE":return vb();default:return t}};function vb(){return{username:void 0,challengeName:void 0,signInSession:void 0}}var eB=t=>{let n=t(vb(),{type:"SET_INITIAL_STATE"});return{getState:()=>n,dispatch:e=>{n=t(n,e)}}},qi=eB(JU);function Gi(t){qi.dispatch({type:"SET_SIGN_IN_STATE",value:t})}function vn(){qi.dispatch({type:"SET_INITIAL_STATE"})}var qr={convert(t){return new TextEncoder().encode(t)}};function G(t,n){t!=null&&this.fromString(t,n)}function mn(){return new G(null,null)}var g1,tB=0xdeadbeefcafe,bb=(tB&16777215)===15715070;function nB(t,n,e,i,o,r){for(;--r>=0;){let s=n*this[t++]+e[i]+o;o=Math.floor(s/67108864),e[i++]=s&67108863}return o}function iB(t,n,e,i,o,r){let s=n&32767,a=n>>15;for(;--r>=0;){let c=this[t]&32767,l=this[t++]>>15,d=a*c+l*s;c=s*c+((d&32767)<<15)+e[i]+(o&1073741823),o=(c>>>30)+(d>>>15)+a*l+(o>>>30),e[i++]=c&1073741823}return o}function oB(t,n,e,i,o,r){let s=n&16383,a=n>>14;for(;--r>=0;){let c=this[t]&16383,l=this[t++]>>14,d=a*c+l*s;c=s*c+((d&16383)<<14)+e[i]+o,o=(c>>28)+(d>>14)+a*l,e[i++]=c&268435455}return o}var _b=typeof navigator<"u";_b&&bb&&navigator.appName==="Microsoft Internet Explorer"?(G.prototype.am=iB,g1=30):_b&&bb&&navigator.appName!=="Netscape"?(G.prototype.am=nB,g1=26):(G.prototype.am=oB,g1=28);G.prototype.DB=g1;G.prototype.DM=(1<=0;--n)t[n]=this[n];t.t=this.t,t.s=this.s}function cB(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0}function a7(t){let n=mn();return n.fromInt(t),n}function lB(t,n){let e;if(n===16)e=4;else if(n===8)e=3;else if(n===2)e=1;else if(n===32)e=5;else if(n===4)e=2;else throw new Error("Only radix 2, 4, 8, 16, 32 are supported");this.t=0,this.s=0;let i=t.length,o=!1,r=0;for(;--i>=0;){let s=sB(t,i);if(s<0){t.charAt(i)==="-"&&(o=!0);continue}o=!1,r===0?this[this.t++]=s:r+e>this.DB?(this[this.t-1]|=(s&(1<>this.DB-r):this[this.t-1]|=s<=this.DB&&(r-=this.DB)}this.clamp(),o&&G.ZERO.subTo(this,this)}function dB(){let t=this.s&this.DM;for(;this.t>0&&this[this.t-1]==t;)--this.t}function uB(t){if(this.s<0)return"-"+this.negate().toString(t);let n;if(t==16)n=4;else if(t===8)n=3;else if(t===2)n=1;else if(t===32)n=5;else if(t===4)n=2;else throw new Error("Only radix 2, 4, 8, 16, 32 are supported");let e=(1<0)for(a>a)>0&&(o=!0,r=Cb(i));s>=0;)a>(a+=this.DB-n)):(i=this[s]>>(a-=n)&e,a<=0&&(a+=this.DB,--s)),i>0&&(o=!0),o&&(r+=Cb(i));return o?r:"0"}function fB(){let t=mn();return G.ZERO.subTo(this,t),t}function mB(){return this.s<0?this.negate():this}function pB(t){let n=this.s-t.s;if(n!=0)return n;let e=this.t;if(n=e-t.t,n!=0)return this.s<0?-n:n;for(;--e>=0;)if((n=this[e]-t[e])!=0)return n;return 0}function c7(t){let n=1,e;return(e=t>>>16)!==0&&(t=e,n+=16),(e=t>>8)!==0&&(t=e,n+=8),(e=t>>4)!==0&&(t=e,n+=4),(e=t>>2)!==0&&(t=e,n+=2),(e=t>>1)!==0&&(t=e,n+=1),n}function hB(){return this.t<=0?0:this.DB*(this.t-1)+c7(this[this.t-1]^this.s&this.DM)}function gB(t,n){let e;for(e=this.t-1;e>=0;--e)n[e+t]=this[e];for(e=t-1;e>=0;--e)n[e]=0;n.t=this.t+t,n.s=this.s}function yB(t,n){for(let e=t;e=0;--a)n[a+r+1]=this[a]>>i|s,s=(this[a]&o)<=0;--a)n[a]=0;n[r]=s,n.t=this.t+r+1,n.s=this.s,n.clamp()}function bB(t,n){n.s=this.s;let e=Math.floor(t/this.DB);if(e>=this.t){n.t=0;return}let i=t%this.DB,o=this.DB-i,r=(1<>i;for(let s=e+1;s>i;i>0&&(n[this.t-e-1]|=(this.s&r)<>=this.DB;if(t.t>=this.DB;i+=this.s}else{for(i+=this.s;e>=this.DB;i-=t.s}n.s=i<0?-1:0,i<-1?n[e++]=this.DV+i:i>0&&(n[e++]=i),n.t=e,n.clamp()}function CB(t,n){let e=this.abs(),i=t.abs(),o=e.t;for(n.t=o+i.t;--o>=0;)n[o]=0;for(o=0;o=0;)t[e]=0;for(e=0;e=n.DV&&(t[e+n.t]-=n.DV,t[e+n.t+1]=1)}t.t>0&&(t[t.t-1]+=n.am(e,n[e],t,2*e,0,1)),t.s=0,t.clamp()}function wB(t,n,e){let i=t.abs();if(i.t<=0)return;let o=this.abs();if(o.t0?(i.lShiftTo(c,r),o.lShiftTo(c,e)):(i.copyTo(r),o.copyTo(e));let l=r.t,d=r[l-1];if(d===0)return;let f=d*(1<1?r[l-2]>>this.F2:0),m=this.FV/f,y=(1<=0&&(e[e.t++]=1,e.subTo(I,e)),G.ONE.dlShiftTo(l,I),I.subTo(r,r);r.t=0;){let z=e[--_]===d?this.DM:Math.floor(e[_]*m+(e[_-1]+C)*y);if((e[_]+=r.am(0,z,e,S,0,l))0&&e.rShiftTo(c,e),s<0&&G.ZERO.subTo(e,e)}function SB(t){let n=mn();return this.abs().divRemTo(t,null,n),this.s<0&&n.compareTo(G.ZERO)>0&&t.subTo(n,n),n}function MB(){if(this.t<1)return 0;let t=this[0];if(!(t&1))return 0;let n=t&3;return n=n*(2-(t&15)*n)&15,n=n*(2-(t&255)*n)&255,n=n*(2-((t&65535)*n&65535))&65535,n=n*(2-t*n%this.DV)%this.DV,n>0?this.DV-n:-n}function EB(t){return this.compareTo(t)===0}function LB(t,n){let e=0,i=0,o=Math.min(t.t,this.t);for(;e>=this.DB;if(t.t>=this.DB;i+=this.s}else{for(i+=this.s;e>=this.DB;i+=t.s}n.s=i<0?-1:0,i>0?n[e++]=i:i<-1&&(n[e++]=this.DV+i),n.t=e,n.clamp()}function IB(t){let n=mn();return this.addTo(t,n),n}function AB(t){let n=mn();return this.subTo(t,n),n}function zB(t){let n=mn();return this.multiplyTo(t,n),n}function TB(t){let n=mn();return this.divRemTo(t,n,null),n}function Wr(t){this.m=t,this.mp=t.invDigit(),this.mpl=this.mp&32767,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(n,n),n}function DB(t){let n=mn();return t.copyTo(n),this.reduce(n),n}function RB(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(let n=0;n>15)*this.mpl&this.um)<<15)&t.DM;for(e=n+this.m.t,t[e]+=this.m.am(0,i,t,n,0,this.m.t);t[e]>=t.DV;)t[e]-=t.DV,t[++e]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)}function PB(t,n){t.squareTo(n),this.reduce(n)}function kB(t,n,e){t.multiplyTo(n,e),this.reduce(e)}Wr.prototype.convert=NB;Wr.prototype.revert=DB;Wr.prototype.reduce=RB;Wr.prototype.mulTo=kB;Wr.prototype.sqrTo=PB;function OB(t,n,e){let i=t.bitLength(),o,r=a7(1),s=new Wr(n);if(i<=0)return r;i<18?o=1:i<48?o=3:i<144?o=4:i<768?o=5:o=6;let a=[],c=3,l=o-1,d=(1<1){let I=mn();for(s.sqrTo(a[1],I);c<=d;)a[c]=mn(),s.mulTo(I,a[c-2],a[c]),c+=2}let f=t.t-1,m,y=!0,C=mn(),_;for(i=c7(t[f])-1;f>=0;){for(i>=l?m=t[f]>>i-l&d:(m=(t[f]&(1<0&&(m|=t[f-1]>>this.DB+i-l)),c=o;!(m&1);)m>>=1,--c;if((i-=c)<0&&(i+=this.DB,--f),y)a[m].copyTo(r),y=!1;else{for(;c>1;)s.sqrTo(r,C),s.sqrTo(C,r),c-=2;c>0?s.sqrTo(r,C):(_=r,r=C,C=_),s.mulTo(C,a[m],r)}for(;f>=0&&!(t[f]&1<g(void 0,[a],function*({a:t,g:n,k:e,x:i,B:o,N:r,U:s}){return new Promise((c,l)=>{n.modPow(i,r,(d,f)=>{if(d){l(d);return}o.subtract(e.multiply(f)).modPow(t.add(s.multiply(i)),r,(m,y)=>{if(m){l(m);return}c(y.mod(r))})})})});var wb="FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF",l7={},tl={};for(let t=0;t<256;t++){let n=t.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),l7[t]=n,tl[n]=t}var Wi=t=>{if(t.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let n=new Uint8Array(t.length/2);for(let e=0;e{let n="";for(let e=0;e{let n=new bo;n.update(t);let e=n.digestSync(),i=$r(e);return new Array(64-i.length).join("0")+i};var Kr=t=>Sc(Wi(t));var FB=/^[89a-f]/i,vi=t=>{if(!(t instanceof G))throw new Error("Not a BigInteger");let n=t.compareTo(G.ZERO)<0,e=t.abs().toString(16);if(e=e.length%2!==0?`0${e}`:e,e=FB.test(e)?`00${e}`:e,n){let i=e.split("").map(r=>{let s=~parseInt(r,16)&15;return"0123456789ABCDEF".charAt(s)}).join("");e=new G(i,16).add(G.ONE).toString(16),e.toUpperCase().startsWith("FF8")&&(e=e.substring(2))}return e};var Sb=({A:t,B:n})=>{let e=new G(Kr(vi(t)+vi(n)),16);if(e.equals(G.ZERO))throw new Error("U cannot be zero.");return e};var Mb=(t,n,e)=>{let i=new bo(n);i.update(t);let o=i.digestSync(),r=new bo(o);return r.update(e),r.digestSync().slice(0,16)};var Yr=t=>{let n=new xc().random(t).toString();return Wi(n)};var Eb=()=>Vi.convert(Yr(40));var nl=class{constructor({userPoolName:n,a:e,g:i,A:o,N:r}){this.encoder=qr,this.userPoolName=n,this.a=e,this.g=i,this.A=o,this.N=r,this.k=new G(Kr(`${vi(r)}${vi(i)}`),16)}getRandomPassword(){if(!this.randomPassword)throw new Y({name:"EmptyBigIntegerRandomPassword",message:"random password is empty"});return this.randomPassword}getSaltToHashDevices(){if(!this.saltToHashDevices)throw new Y({name:"EmptyBigIntegersaltToHashDevices",message:"saltToHashDevices is empty"});return this.saltToHashDevices}getVerifierDevices(){if(!this.verifierDevices)throw new Y({name:"EmptyBigIntegerVerifierDevices",message:"verifyDevices is empty"});return this.verifierDevices}generateHashDevice(n,e){return g(this,null,function*(){this.randomPassword=Eb();let i=`${n}${e}:${this.randomPassword}`,o=Sc(i),r=$r(Yr(16));return this.saltToHashDevices=vi(new G(r,16)),new Promise((s,a)=>{this.g.modPow(new G(Kr(this.saltToHashDevices+o),16),this.N,(c,l)=>{if(c){a(c);return}this.verifierDevices=vi(l),s()})})})}getPasswordAuthenticationKey(r){return g(this,arguments,function*({username:n,password:e,serverBValue:i,salt:o}){if(i.mod(this.N).equals(G.ZERO))throw new Error("B cannot be zero.");let s=Sb({A:this.A,B:i}),a=`${this.userPoolName}${n}:${e}`,c=Sc(a),l=new G(Kr(vi(o)+c),16),d=yield xb({a:this.a,g:this.g,k:this.k,x:l,B:i,N:this.N,U:s}),f=this.encoder.convert("Caldera Derived Key"),m=this.encoder.convert(""),y=new Uint8Array(f.byteLength+m.byteLength);return y.set(f,0),y.set(m,f.byteLength),Mb(Wi(vi(d)),Wi(vi(s)),y)})}};var Lb=i=>g(void 0,[i],function*({a:t,g:n,N:e}){return new Promise((o,r)=>{n.modPow(t,e,(s,a)=>{if(s){r(s);return}if(a.mod(e).equals(G.ZERO)){r(new Error("Illegal parameter. A mod N cannot be 0."));return}o(a)})})});var Mc=t=>g(void 0,null,function*(){let n=new G(wb,16),e=new G("2",16),i=UB(),o=yield Lb({a:i,g:e,N:n});return new nl({userPoolName:t,a:i,g:e,A:o,N:n})}),UB=()=>{let t=$r(Yr(128));return new G(t,16)};var BB=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],VB=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],d7=()=>{let t=new Date,n=VB[t.getUTCDay()],e=BB[t.getUTCMonth()],i=t.getUTCDate(),o=t.getUTCHours();o<10&&(o=`0${o}`);let r=t.getUTCMinutes();r<10&&(r=`0${r}`);let s=t.getUTCSeconds();s<10&&(s=`0${s}`);let a=t.getUTCFullYear();return`${n} ${e} ${i} ${o}:${r}:${s} UTC ${a}`};var u7=({userPoolName:t,username:n,challengeParameters:e,dateNow:i,hkdf:o})=>{let r=qr.convert(t),s=qr.convert(n),a=jB(e.SECRET_BLOCK),c=qr.convert(i),l=new Uint8Array(r.byteLength+s.byteLength+a.byteLength+c.byteLength);l.set(r,0),l.set(s,r.byteLength),l.set(a,r.byteLength+s.byteLength),l.set(c,r.byteLength+s.byteLength+a.byteLength);let d=new bo(o);d.update(l);let f=d.digestSync();return Vi.convert(f)},jB=t=>{let n="=".repeat((4-t.length%4)%4),e=(t+n).replace(/-/g,"+").replace(/_/g,"/"),i=cc.convert(e),o=new Uint8Array(i.length);for(let r=0;r"u")return;let i=window.AmazonCognitoAdvancedSecurityData;if(typeof i>"u")return;let o=i.getData(t,n,e);return o?{EncodedData:o}:{}}var f7="userAttributes.";function HB(s){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o,tokenOrchestrator:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=o,d={USERNAME:i,ANSWER:t},f=yield r?.getDeviceMetadata(i);f&&f.deviceKey&&(d.DEVICE_KEY=f.deviceKey);let m=Mt({username:i,userPoolId:a,userPoolClientId:c}),y={ChallengeName:"CUSTOM_CHALLENGE",ChallengeResponses:d,Session:e,ClientMetadata:n,ClientId:c,UserContextData:m},_=yield Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},y);return _.ChallengeName==="DEVICE_SRP_AUTH"?il({username:i,config:o,clientMetadata:n,session:_.Session,tokenOrchestrator:r}):_})}function qB(s){return g(this,arguments,function*({challengeResponse:t,username:n,clientMetadata:e,session:i,deviceName:o,config:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d={USERNAME:n},f=pb({endpointResolver:Ae({endpointOverride:l})}),{Session:m}=yield f({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},{UserCode:t,Session:i,FriendlyDeviceName:o});qi.dispatch({type:"SET_SIGN_IN_SESSION",value:m});let y={ChallengeName:"MFA_SETUP",ChallengeResponses:d,Session:m,ClientMetadata:e,ClientId:c};return Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a)},y)})}function GB(r){return g(this,arguments,function*({challengeResponse:t,username:n,clientMetadata:e,session:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o;We(t==="TOTP"||t==="SMS",le.IncorrectMFAMethod);let l={USERNAME:n,ANSWER:JB(t)},d=Mt({username:n,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SELECT_MFA_TYPE",ChallengeResponses:l,Session:i,ClientMetadata:e,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function WB(r){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o,l={USERNAME:i,SMS_MFA_CODE:t},d=Mt({username:i,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SMS_MFA",ChallengeResponses:l,Session:e,ClientMetadata:n,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function $B(r){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o,l={USERNAME:i,SOFTWARE_TOKEN_MFA_CODE:t},d=Mt({username:i,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SOFTWARE_TOKEN_MFA",ChallengeResponses:l,Session:e,ClientMetadata:n,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function KB(s){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,requiredAttributes:o,config:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d=E(u({},QB(o)),{NEW_PASSWORD:t,USERNAME:i}),f=Mt({username:i,userPoolId:a,userPoolClientId:c}),m={ChallengeName:"NEW_PASSWORD_REQUIRED",ChallengeResponses:d,ClientMetadata:n,Session:e,ClientId:c,UserContextData:f};return Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},m)})}function Ib(t,n,e,i,o){return g(this,null,function*(){let{userPoolClientId:r,userPoolId:s,userPoolEndpoint:a}=i,c={USERNAME:t,PASSWORD:n},l=yield o.getDeviceMetadata(t);l&&l.deviceKey&&(c.DEVICE_KEY=l.deviceKey);let d=Mt({username:t,userPoolId:s,userPoolClientId:r}),f={AuthFlow:"USER_PASSWORD_AUTH",AuthParameters:c,ClientMetadata:e,ClientId:r,UserContextData:d},y=yield D2({endpointResolver:Ae({endpointOverride:a})})({region:Ie(s),userAgentValue:Ve(fe.SignIn)},f),C=y.ChallengeParameters?.USERNAME??y.ChallengeParameters?.USER_ID_FOR_SRP??t;return rl(C),y.ChallengeName==="DEVICE_SRP_AUTH"?il({username:C,config:i,clientMetadata:e,session:y.Session,tokenOrchestrator:o}):y})}function Ab(t,n,e,i,o){return g(this,null,function*(){let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=i,c=r?.split("_")[1]||"",l=yield Mc(c),d={USERNAME:t,SRP_A:l.A.toString(16)},f=Mt({username:t,userPoolId:r,userPoolClientId:s}),m={AuthFlow:"USER_SRP_AUTH",AuthParameters:d,ClientMetadata:e,ClientId:s,UserContextData:f},C=yield D2({endpointResolver:Ae({endpointOverride:a})})({region:Ie(r),userAgentValue:Ve(fe.SignIn)},m),{ChallengeParameters:_,Session:S}=C,I=_?.USERNAME??t;return rl(I),R2(Nb,[n,_,e,S,l,i,o],I,o)})}function zb(t,n,e,i){return g(this,null,function*(){let{userPoolClientId:o,userPoolId:r,userPoolEndpoint:s}=e,a={USERNAME:t},c=yield i.getDeviceMetadata(t);c&&c.deviceKey&&(a.DEVICE_KEY=c.deviceKey);let l=Mt({username:t,userPoolId:r,userPoolClientId:o}),d={AuthFlow:"CUSTOM_AUTH",AuthParameters:a,ClientMetadata:n,ClientId:o,UserContextData:l},m=yield D2({endpointResolver:Ae({endpointOverride:s})})({region:Ie(r),userAgentValue:Ve(fe.SignIn)},d),y=m.ChallengeParameters?.USERNAME??t;return rl(y),m.ChallengeName==="DEVICE_SRP_AUTH"?il({username:y,config:e,clientMetadata:n,session:m.Session,tokenOrchestrator:i}):m})}function Tb(t,n,e,i,o){return g(this,null,function*(){oe(i);let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=i,c=r?.split("_")[1]||"",l=yield Mc(c),d={USERNAME:t,SRP_A:l.A.toString(16),CHALLENGE_NAME:"SRP_A"},f=Mt({username:t,userPoolId:r,userPoolClientId:s}),m={AuthFlow:"CUSTOM_AUTH",AuthParameters:d,ClientMetadata:e,ClientId:s,UserContextData:f},y=D2({endpointResolver:Ae({endpointOverride:a})}),{ChallengeParameters:C,Session:_}=yield y({region:Ie(r),userAgentValue:Ve(fe.SignIn)},m),S=C?.USERNAME??t;return rl(S),R2(Nb,[n,C,e,_,l,i,o],S,o)})}function il(r){return g(this,arguments,function*({username:t,config:n,clientMetadata:e,session:i,tokenOrchestrator:o}){let{userPoolId:s,userPoolEndpoint:a}=n,c=n.userPoolClientId,l=yield o?.getDeviceMetadata(t);r7(l);let d=yield Mc(l.deviceGroupKey),f={USERNAME:t,SRP_A:d.A.toString(16),DEVICE_KEY:l.deviceKey},m={ChallengeName:"DEVICE_SRP_AUTH",ClientId:c,ChallengeResponses:f,ClientMetadata:e,Session:i},y=Hi({endpointResolver:Ae({endpointOverride:a})}),{ChallengeParameters:C,Session:_}=yield y({region:Ie(s)},m);return YB(t,C,e,_,d,n,o)})}function YB(l,d,f,m,y,C,_){return g(this,arguments,function*(t,n,e,i,o,{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a},c){let S=yield c?.getDeviceMetadata(t);r7(S);let I=new G(n?.SRP_B,16),z=new G(n?.SALT,16),{deviceKey:N}=S,{deviceGroupKey:j}=S,H=yield o.getPasswordAuthenticationKey({username:S.deviceKey,password:S.randomPassword,serverBValue:I,salt:z}),ne=d7(),se={USERNAME:n?.USERNAME??t,PASSWORD_CLAIM_SECRET_BLOCK:n?.SECRET_BLOCK,TIMESTAMP:ne,PASSWORD_CLAIM_SIGNATURE:u7({username:N,userPoolName:j,challengeParameters:n,dateNow:ne,hkdf:H}),DEVICE_KEY:N},ve=Mt({username:t,userPoolId:r,userPoolClientId:s}),ye={ChallengeName:"DEVICE_PASSWORD_VERIFIER",ClientId:s,ChallengeResponses:se,Session:i,ClientMetadata:e,UserContextData:ve};return Hi({endpointResolver:Ae({endpointOverride:a})})({region:Ie(r)},ye)})}function Nb(t,n,e,i,o,r,s){return g(this,null,function*(){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d=a?.split("_")[1]||"",f=new G(n?.SRP_B,16),m=new G(n?.SALT,16),y=n?.USER_ID_FOR_SRP;if(!y)throw new Y({name:"EmptyUserIdForSRPException",message:"USER_ID_FOR_SRP was not found in challengeParameters"});let C=yield o.getPasswordAuthenticationKey({username:y,password:t,serverBValue:f,salt:m}),_=d7(),S={USERNAME:y,PASSWORD_CLAIM_SECRET_BLOCK:n?.SECRET_BLOCK,TIMESTAMP:_,PASSWORD_CLAIM_SIGNATURE:u7({username:y,userPoolName:d,challengeParameters:n,dateNow:_,hkdf:C})},I=yield s.getDeviceMetadata(y);I&&I.deviceKey&&(S.DEVICE_KEY=I.deviceKey);let z=Mt({username:y,userPoolId:a,userPoolClientId:c}),N={ChallengeName:"PASSWORD_VERIFIER",ChallengeResponses:S,ClientMetadata:e,Session:i,ClientId:c,UserContextData:z},H=yield Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a)},N);return H.ChallengeName==="DEVICE_SRP_AUTH"?il({username:y,config:r,clientMetadata:e,session:H.Session,tokenOrchestrator:s}):H})}function $i(t){return g(this,null,function*(){let{challengeName:n,challengeParameters:e}=t,i=de.getConfig().Auth?.Cognito;switch(oe(i),n){case"CUSTOM_CHALLENGE":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_CUSTOM_CHALLENGE",additionalInfo:e}};case"MFA_SETUP":{let{signInSession:o,username:r}=qi.getState();if(!tV(e,"TOTP"))throw new Y({name:No.SignInException,message:`Cannot initiate MFA setup from available types: ${m7(p7(e.MFAS_CAN_SETUP))}`});let s=hb({endpointResolver:Ae({endpointOverride:i.userPoolEndpoint})}),{Session:a,SecretCode:c}=yield s({region:Ie(i.userPoolId)},{Session:o});return qi.dispatch({type:"SET_SIGN_IN_SESSION",value:a}),{isSignedIn:!1,nextStep:{signInStep:"CONTINUE_SIGN_IN_WITH_TOTP_SETUP",totpSetupDetails:XB(c,r)}}}case"NEW_PASSWORD_REQUIRED":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",missingAttributes:ZB(e.requiredAttributes)}};case"SELECT_MFA_TYPE":return{isSignedIn:!1,nextStep:{signInStep:"CONTINUE_SIGN_IN_WITH_MFA_SELECTION",allowedMFATypes:m7(p7(e.MFAS_CAN_CHOOSE))}};case"SMS_MFA":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_SMS_CODE",codeDeliveryDetails:{deliveryMedium:e.CODE_DELIVERY_DELIVERY_MEDIUM,destination:e.CODE_DELIVERY_DESTINATION}}};case"SOFTWARE_TOKEN_MFA":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_TOTP_CODE"}}}throw new Y({name:No.SignInException,message:`An error occurred during the sign in process. ${n} challengeName returned by the underlying service was not addressed.`})})}function XB(t,n){return{sharedSecret:t,getSetupUri:(e,i)=>{let o=`otpauth://totp/${e}:${i??n}?secret=${t}&issuer=${e}`;return new zn(o)}}}function Ki(t){if(t===X4.PasswordResetRequiredException)return{isSignedIn:!1,nextStep:{signInStep:"RESET_PASSWORD"}};if(t===X4.UserNotConfirmedException)return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_UP"}}}function ZB(t){return t?JSON.parse(t).map(e=>e.includes(f7)?e.replace(f7,""):e):[]}function QB(t){if(!t)return{};let n={};return Object.entries(t).forEach(([e,i])=>{i&&(n[`${f7}${e}`]=i)}),n}function Db(t,n,e,i,o,r,s,a){return g(this,null,function*(){let c=a?.userAttributes,l=a?.friendlyDeviceName;switch(n){case"SMS_MFA":return WB({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o});case"SELECT_MFA_TYPE":return GB({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o});case"MFA_SETUP":return qB({challengeResponse:i,clientMetadata:s,session:e,username:t,deviceName:l,config:o});case"NEW_PASSWORD_REQUIRED":return KB({challengeResponse:i,clientMetadata:s,session:e,username:t,requiredAttributes:c,config:o});case"CUSTOM_CHALLENGE":return R2(HB,[{challengeResponse:i,clientMetadata:s,session:e,username:t,config:o,tokenOrchestrator:r}],t,r);case"SOFTWARE_TOKEN_MFA":return $B({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o})}throw new Y({name:No.SignInException,message:`An error occurred during the sign in process. - ${n} challengeName returned by the underlying service was not addressed.`})})}function JB(t){let n="SMS_MFA";return t==="TOTP"&&(n="SOFTWARE_TOKEN_MFA"),n}function eV(t){if(t==="SMS_MFA")return"SMS";if(t==="SOFTWARE_TOKEN_MFA")return"TOTP"}function m7(t){if(t)return t.map(eV).filter(Boolean)}function p7(t){return t?JSON.parse(t):[]}function tV(t,n){let{MFAS_CAN_SETUP:e}=t,i=m7(p7(e));return i?i.includes(n):!1}function ol(){return g(this,null,function*(){let t;try{t=yield yi()}catch{}if(t&&t.userId&&t.username)throw new Y({name:nb,message:"There is already a signed in user.",recoverySuggestion:"Call signOut before calling signIn again."})})}function Yi(o){return g(this,arguments,function*({userPoolId:t,userPoolEndpoint:n,newDeviceMetadata:e,accessToken:i}){if(!e)return;let r=t.split("_")[1]||"",s=yield Mc(r),a=e?.DeviceKey,c=e?.DeviceGroupKey;try{yield s.generateHashDevice(c??"",a??"")}catch{return}let l={Salt:Vi.convert(Wi(s.getSaltToHashDevices())),PasswordVerifier:Vi.convert(Wi(s.getVerifierDevices()))},d=s.getRandomPassword();try{return yield gb({endpointResolver:Ae({endpointOverride:n})})({region:Ie(t)},{AccessToken:i,DeviceName:yield i7(),DeviceKey:e?.DeviceKey,DeviceSecretVerifierConfig:l}),{deviceKey:a,deviceGroupKey:c,randomPassword:d}}catch{return}})}function R2(t,n,e,i){return g(this,null,function*(){try{return yield t(...n)}catch(o){if(o instanceof Y&&o.name==="ResourceNotFoundException"&&o.message.includes("Device does not exist."))return yield i.clearDeviceMetadata(e),t(...n);throw o}})}function rl(t){let{dispatch:n}=qi;n({type:"SET_USERNAME",value:t})}function y1(t){return qi.getState().username??t}var nV=i=>g(void 0,[i],function*({tokens:t,authConfig:n,username:e}){oe(n?.Cognito);let{userPoolId:o,userPoolClientId:r,userPoolEndpoint:s}=n.Cognito,a=Ie(o);Q4(t);let c=t.refreshToken,l={REFRESH_TOKEN:c};t.deviceMetadata?.deviceKey&&(l.DEVICE_KEY=t.deviceMetadata.deviceKey);let d=Mt({username:e,userPoolId:o,userPoolClientId:r}),f=D2({endpointResolver:Ae({endpointOverride:s})}),{AuthenticationResult:m}=yield f({region:a},{ClientId:r,AuthFlow:"REFRESH_TOKEN_AUTH",AuthParameters:l,UserContextData:d}),y=nn(m?.AccessToken??""),C=m?.IdToken?nn(m.IdToken):void 0,{iat:_}=y.payload;if(!_)throw new Y({name:"iatNotFoundException",message:"iat not found in access token"});let S=_*1e3-new Date().getTime();return{accessToken:y,idToken:C,clockDrift:S,refreshToken:c,username:e}}),Rb=n7(nV);var Pb={accessToken:"accessToken",idToken:"idToken",oidcProvider:"oidcProvider",clockDrift:"clockDrift",refreshToken:"refreshToken",deviceKey:"deviceKey",randomPasswordKey:"randomPasswordKey",deviceGroupKey:"deviceGroupKey",signInDetails:"signInDetails",oauthMetadata:"oauthMetadata"};var sl=function(t){return t.InvalidAuthTokens="InvalidAuthTokens",t}(sl||{}),iV={[sl.InvalidAuthTokens]:{message:"Invalid tokens.",recoverySuggestion:"Make sure the tokens are valid."}},kb=Lo(iV);var al=class{constructor(){this.name="CognitoIdentityServiceProvider"}getKeyValueStorage(){if(!this.keyValueStorage)throw new Y({name:"KeyValueStorageNotFoundException",message:"KeyValueStorage was not found in TokenStore"});return this.keyValueStorage}setKeyValueStorage(n){this.keyValueStorage=n}setAuthConfig(n){this.authConfig=n}loadTokens(){return g(this,null,function*(){try{let n=yield this.getAuthKeys(),e=yield this.getKeyValueStorage().getItem(n.accessToken);if(!e)throw new Y({name:"NoSessionFoundException",message:"Auth session was not found. Make sure to call signIn."});let i=nn(e),o=yield this.getKeyValueStorage().getItem(n.idToken),r=o?nn(o):void 0,s=(yield this.getKeyValueStorage().getItem(n.refreshToken))??void 0,a=(yield this.getKeyValueStorage().getItem(n.clockDrift))??"0",c=Number.parseInt(a),l=yield this.getKeyValueStorage().getItem(n.signInDetails),d={accessToken:i,idToken:r,refreshToken:s,deviceMetadata:(yield this.getDeviceMetadata())??void 0,clockDrift:c,username:yield this.getLastAuthUser()};return l&&(d.signInDetails=JSON.parse(l)),d}catch{return null}})}storeTokens(n){return g(this,null,function*(){kb(n!==void 0,sl.InvalidAuthTokens),yield this.clearTokens();let e=n.username;yield this.getKeyValueStorage().setItem(this.getLastAuthUserKey(),e);let i=yield this.getAuthKeys();yield this.getKeyValueStorage().setItem(i.accessToken,n.accessToken.toString()),n.idToken&&(yield this.getKeyValueStorage().setItem(i.idToken,n.idToken.toString())),n.refreshToken&&(yield this.getKeyValueStorage().setItem(i.refreshToken,n.refreshToken)),n.deviceMetadata&&(n.deviceMetadata.deviceKey&&(yield this.getKeyValueStorage().setItem(i.deviceKey,n.deviceMetadata.deviceKey)),n.deviceMetadata.deviceGroupKey&&(yield this.getKeyValueStorage().setItem(i.deviceGroupKey,n.deviceMetadata.deviceGroupKey)),yield this.getKeyValueStorage().setItem(i.randomPasswordKey,n.deviceMetadata.randomPassword)),n.signInDetails&&(yield this.getKeyValueStorage().setItem(i.signInDetails,JSON.stringify(n.signInDetails))),yield this.getKeyValueStorage().setItem(i.clockDrift,`${n.clockDrift}`)})}clearTokens(){return g(this,null,function*(){let n=yield this.getAuthKeys();yield Promise.all([this.getKeyValueStorage().removeItem(n.accessToken),this.getKeyValueStorage().removeItem(n.idToken),this.getKeyValueStorage().removeItem(n.clockDrift),this.getKeyValueStorage().removeItem(n.refreshToken),this.getKeyValueStorage().removeItem(n.signInDetails),this.getKeyValueStorage().removeItem(this.getLastAuthUserKey()),this.getKeyValueStorage().removeItem(n.oauthMetadata)])})}getDeviceMetadata(n){return g(this,null,function*(){let e=yield this.getAuthKeys(n),i=yield this.getKeyValueStorage().getItem(e.deviceKey),o=yield this.getKeyValueStorage().getItem(e.deviceGroupKey),r=yield this.getKeyValueStorage().getItem(e.randomPasswordKey);return r&&o&&i?{deviceKey:i,deviceGroupKey:o,randomPassword:r}:null})}clearDeviceMetadata(n){return g(this,null,function*(){let e=yield this.getAuthKeys(n);yield Promise.all([this.getKeyValueStorage().removeItem(e.deviceKey),this.getKeyValueStorage().removeItem(e.deviceGroupKey),this.getKeyValueStorage().removeItem(e.randomPasswordKey)])})}getAuthKeys(n){return g(this,null,function*(){oe(this.authConfig?.Cognito);let e=n??(yield this.getLastAuthUser());return oV(this.name,`${this.authConfig.Cognito.userPoolClientId}.${e}`)})}getLastAuthUserKey(){oe(this.authConfig?.Cognito);let n=this.authConfig.Cognito.userPoolClientId;return`${this.name}.${n}.LastAuthUser`}getLastAuthUser(){return g(this,null,function*(){return(yield this.getKeyValueStorage().getItem(this.getLastAuthUserKey()))??"username"})}setOAuthMetadata(n){return g(this,null,function*(){let{oauthMetadata:e}=yield this.getAuthKeys();yield this.getKeyValueStorage().setItem(e,JSON.stringify(n))})}getOAuthMetadata(){return g(this,null,function*(){let{oauthMetadata:n}=yield this.getAuthKeys(),e=yield this.getKeyValueStorage().getItem(n);return e&&JSON.parse(e)})}},oV=(t,n)=>Ec(Pb)(`${t}`,n);function Ec(t){let n=Object.values(u({},t));return(e,i)=>n.reduce((o,r)=>E(u({},o),{[r]:`${e}.${i}.${r}`}),{})}var Ob="amplify-signin-with-hostedUI",Xi="CognitoIdentityServiceProvider",Xr=class{constructor(n){this.keyValueStorage=n}clearOAuthInflightData(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);yield Promise.all([this.keyValueStorage.removeItem(n.inflightOAuth),this.keyValueStorage.removeItem(n.oauthPKCE),this.keyValueStorage.removeItem(n.oauthState)])})}clearOAuthData(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return yield this.clearOAuthInflightData(),yield this.keyValueStorage.removeItem(Ob),this.keyValueStorage.removeItem(n.oauthSignIn)})}loadOAuthState(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(n.oauthState)}storeOAuthState(n){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(e.oauthState,n)}loadPKCE(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(n.oauthPKCE)}storePKCE(n){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(e.oauthPKCE,n)}setAuthConfig(n){this.cognitoConfig=n}loadOAuthInFlight(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return(yield this.keyValueStorage.getItem(n.inflightOAuth))==="true"})}storeOAuthInFlight(n){return g(this,null,function*(){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);yield this.keyValueStorage.setItem(e.inflightOAuth,`${n}`)})}loadOAuthSignIn(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId),e=yield this.keyValueStorage.getItem(Ob),[i,o]=(yield this.keyValueStorage.getItem(n.oauthSignIn))?.split(",")??[];return{isOAuthSignIn:i==="true"||e==="true",preferPrivateSession:o==="true"}})}storeOAuthSignIn(n,e=!1){return g(this,null,function*(){oe(this.cognitoConfig);let i=Zi(Xi,this.cognitoConfig.userPoolClientId);yield this.keyValueStorage.setItem(i.oauthSignIn,`${n},${e}`)})}},Zi=(t,n)=>Ec(ub)(t,n);var Ut=new Xr(Tn);var h7=[],Fb=t=>{h7.push(t)},cl=()=>{for(;h7.length;)h7.pop()?.()};var ll=class{constructor(){this.waitForInflightOAuth=w2()?()=>g(this,null,function*(){if(yield Ut.loadOAuthInFlight())return this.inflightPromise?this.inflightPromise:(this.inflightPromise=new Promise((n,e)=>{Fb(n)}),this.inflightPromise)}):()=>g(this,null,function*(){})}setAuthConfig(n){Ut.setAuthConfig(n.Cognito),this.authConfig=n}setTokenRefresher(n){this.tokenRefresher=n}setAuthTokenStore(n){this.tokenStore=n}getTokenStore(){if(!this.tokenStore)throw new Y({name:"EmptyTokenStoreException",message:"TokenStore not set"});return this.tokenStore}getTokenRefresher(){if(!this.tokenRefresher)throw new Y({name:"EmptyTokenRefresherException",message:"TokenRefresher not set"});return this.tokenRefresher}getTokens(n){return g(this,null,function*(){let e;try{oe(this.authConfig?.Cognito)}catch{return null}yield this.waitForInflightOAuth(),this.inflightPromise=void 0,e=yield this.getTokenStore().loadTokens();let i=yield this.getTokenStore().getLastAuthUser();if(e===null)return null;let o=!!e?.idToken&&z4({expiresAt:(e.idToken?.payload?.exp??0)*1e3,clockDrift:e.clockDrift??0}),r=z4({expiresAt:(e.accessToken?.payload?.exp??0)*1e3,clockDrift:e.clockDrift??0});return(n?.forceRefresh||o||r)&&(e=yield this.refreshTokens({tokens:e,username:i}),e===null)?null:{accessToken:e?.accessToken,idToken:e?.idToken,signInDetails:e?.signInDetails}})}refreshTokens(i){return g(this,arguments,function*({tokens:n,username:e}){try{let{signInDetails:o}=n,r=yield this.getTokenRefresher()({tokens:n,authConfig:this.authConfig,username:e});return r.signInDetails=o,yield this.setTokens({tokens:r}),Ft.dispatch("auth",{event:"tokenRefresh"},"Auth",Kt),r}catch(o){return this.handleErrors(o)}})}handleErrors(n){if(yn(n),n.message!=="Network error"&&this.clearTokens(),Ft.dispatch("auth",{event:"tokenRefresh_failure",data:{error:n}},"Auth",Kt),n.name.startsWith("NotAuthorizedException"))return null;throw n}setTokens(e){return g(this,arguments,function*({tokens:n}){return this.getTokenStore().storeTokens(n)})}clearTokens(){return g(this,null,function*(){return this.getTokenStore().clearTokens()})}getDeviceMetadata(n){return this.getTokenStore().getDeviceMetadata(n)}clearDeviceMetadata(n){return this.getTokenStore().clearDeviceMetadata(n)}setOAuthMetadata(n){return this.getTokenStore().setOAuthMetadata(n)}getOAuthMetadata(){return this.getTokenStore().getOAuthMetadata()}};var dl=class{constructor(){this.authTokenStore=new al,this.authTokenStore.setKeyValueStorage(Tn),this.tokenOrchestrator=new ll,this.tokenOrchestrator.setAuthTokenStore(this.authTokenStore),this.tokenOrchestrator.setTokenRefresher(Rb)}getTokens({forceRefresh:n}={forceRefresh:!1}){return this.tokenOrchestrator.getTokens({forceRefresh:n})}setKeyValueStorage(n){this.authTokenStore.setKeyValueStorage(n)}setAuthConfig(n){this.authTokenStore.setAuthConfig(n),this.tokenOrchestrator.setAuthConfig(n)}};var P2=new dl,{tokenOrchestrator:zt}=P2;function Nn(t){return g(this,null,function*(){if(t.AccessToken){let n=nn(t.AccessToken),e=(n.payload.iat||0)*1e3,i=new Date().getTime(),o=e>0?e-i:0,r,s,a;t.RefreshToken&&(s=t.RefreshToken),t.IdToken&&(r=nn(t.IdToken)),t?.NewDeviceMetadata&&(a=t.NewDeviceMetadata);let c={accessToken:n,idToken:r,refreshToken:s,clockDrift:o,deviceMetadata:a,username:t.username};t?.signInDetails&&(c.signInDetails=t.signInDetails),yield zt.setTokens({tokens:c})}else throw new kt({message:"Invalid tokens",name:"InvalidTokens",recoverySuggestion:"Check Cognito UserPool settings"})})}var rV="Unable to get user session following successful sign-in.",Jn=()=>g(void 0,null,function*(){try{Ft.dispatch("auth",{event:"signedIn",data:yield yi()},"Auth",Kt)}catch(t){throw t.name===Hr?new Y({name:lb,message:rV,recoverySuggestion:"This most likely is due to auth tokens not being persisted. If you are using cookie store, please ensure cookies can be correctly set from your server."}):t}});function Ub(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{username:e,password:i,options:o}=t,r={loginId:e,authFlowType:"CUSTOM_WITHOUT_SRP"},s=o?.clientMetadata;We(!!e,le.EmptySignInUsername),We(!i,le.CustomAuthSignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield R2(zb,[e,s,n,zt],e,zt),f=y1(e);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:r}),l?(vn(),yield Nn(E(u({username:f},l),{NewDeviceMetadata:yield Yi({userPoolId:n.userPoolId,userPoolEndpoint:n.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:r})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function Bb(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o={loginId:n,authFlowType:"CUSTOM_WITH_SRP"},r=de.getConfig().Auth?.Cognito;oe(r);let s=i?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield Tb(n,e,s,r,zt),f=y1(n);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:o}),l?(yield Nn(E(u({username:f},l),{NewDeviceMetadata:yield Yi({userPoolId:r.userPoolId,userPoolEndpoint:r.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:o})),vn(),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function g7(t){return g(this,null,function*(){let{username:n,password:e}=t,i=de.getConfig().Auth?.Cognito,o={loginId:n,authFlowType:"USER_SRP_AUTH"};oe(i);let r=t.options?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:s,ChallengeParameters:a,AuthenticationResult:c,Session:l}=yield Ab(n,e,r,i,zt),d=y1(n);return Gi({signInSession:l,username:d,challengeName:s,signInDetails:o}),c?(vn(),yield Nn(E(u({username:d},c),{NewDeviceMetadata:yield Yi({userPoolId:i.userPoolId,userPoolEndpoint:i.userPoolEndpoint,newDeviceMetadata:c.NewDeviceMetadata,accessToken:c.AccessToken}),signInDetails:o})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:s,challengeParameters:a})}catch(s){vn(),yn(s);let a=Ki(s.name);if(a)return a;throw s}})}function Vb(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o=de.getConfig().Auth?.Cognito,r={loginId:n,authFlowType:"USER_PASSWORD_AUTH"};oe(o);let s=i?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield R2(Ib,[n,e,s,o,zt],n,zt),f=y1(n);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:r}),l?(yield Nn(E(u({},l),{username:f,NewDeviceMetadata:yield Yi({userPoolId:o.userPoolId,userPoolEndpoint:o.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:r})),vn(),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function Zr(t){return g(this,null,function*(){let n=t.options?.authFlowType;switch(yield ol(),n){case"USER_SRP_AUTH":return g7(t);case"USER_PASSWORD_AUTH":return Vb(t);case"CUSTOM_WITHOUT_SRP":return Ub(t);case"CUSTOM_WITH_SRP":return Bb(t);default:return g7(t)}})}var jb=()=>g(void 0,null,function*(){throw new Y({name:Z4,message:"The autoSignIn flow has not started, or has been cancelled/completed.",recoverySuggestion:"Please try to use the signIn API or log out before starting a new autoSignIn flow."})}),Lc=jb;function Ic(t){Lc=t}function k2(){Lc=jb}var Hb=3*60*1e3;function qb(t){let n=C2.listen("auth-internal",o=>g(this,[o],function*({payload:i}){switch(i.event){case"confirmSignUp":i.data?.isSignUpComplete&&(C2.dispatch("auth-internal",{event:"autoSignIn"}),Ic(Xb(t)),n())}})),e=setTimeout(()=>{n(),v1(!1),clearTimeout(e),k2()},Hb)}function Gb(t,n){let e;return i=>{e||t(...i),clearTimeout(e),e=setTimeout(()=>{e=void 0},n)}}function sV(t,n,e){let i=Date.now(),o=setInterval(()=>g(this,null,function*(){if(Date.now()-i>Hb)clearInterval(o),v1(!1),e(new Y({name:Z4,message:"The account was not confirmed on time.",recoverySuggestion:"Try to verify your account by clicking the link sent your email or phone and then login manually."})),k2();else try{let a=yield Zr(t);a.nextStep.signInStep!=="CONFIRM_SIGN_UP"&&(n(a),clearInterval(o),v1(!1),k2())}catch(a){clearInterval(o),v1(!1),e(a),k2()}}),5e3)}var aV=Gb(sV,300),cV=Gb(lV,300),Wb=!1,$b;function y7(t){$b=t}function Kb(t){return $b===t}function O2(){return Wb}function v1(t){t===!1&&y7(void 0),Wb=t}function Ac(t){return!!t.UserConfirmed}function Yb(t){return()=>g(this,null,function*(){return new Promise((n,e)=>{aV([t,n,e])})})}function lV(t,n,e){return g(this,null,function*(){try{let i=yield Zr(t);n(i),k2()}catch(i){e(i),k2()}})}function Xb(t){return()=>g(this,null,function*(){return new Promise((n,e)=>{cV([t,n,e])})})}var Zb=Xb;var Qb=t=>Fe(tt,Je("SignUp"),et(),u(u({},nt),t));function v7(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o=de.getConfig().Auth?.Cognito,r=o?.signUpVerificationMethod??"code",{clientMetadata:s,validationData:a,autoSignIn:c}=t.options??{};oe(o),We(!!n,le.EmptySignUpUsername),We(!!e,le.EmptySignUpPassword);let l=typeof c!="boolean"?c:void 0,d={username:n,options:l};l?.authFlowType!=="CUSTOM_WITHOUT_SRP"&&(d.password=e),(l||c===!0)&&(y7(n),v1(!0));let{userPoolId:f,userPoolClientId:m,userPoolEndpoint:y}=o,_=yield Qb({endpointResolver:Ae({endpointOverride:y})})({region:Ie(f),userAgentValue:Ve(fe.SignUp)},{Username:n,Password:e,UserAttributes:i?.userAttributes&&o7(i?.userAttributes),ClientMetadata:s,ValidationData:a&&o7(a),ClientId:m,UserContextData:Mt({username:n,userPoolId:f,userPoolClientId:m})}),{UserSub:S,CodeDeliveryDetails:I}=_;if(Ac(_)&&O2())return Ic(Zb(d)),{isSignUpComplete:!0,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN"},userId:S};if(Ac(_)&&!O2())return{isSignUpComplete:!0,nextStep:{signUpStep:"DONE"},userId:S};if(!Ac(_)&&O2()&&r==="code")qb(d);else if(!Ac(_)&&O2()&&r==="link")return Ic(Yb(d)),{isSignUpComplete:!1,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN",codeDeliveryDetails:{deliveryMedium:I?.DeliveryMedium,destination:I?.Destination,attributeName:I?.AttributeName}},userId:S};return{isSignUpComplete:!1,nextStep:{signUpStep:"CONFIRM_SIGN_UP",codeDeliveryDetails:{deliveryMedium:I?.DeliveryMedium,destination:I?.Destination,attributeName:I?.AttributeName}},userId:S}})}var Jb=t=>Fe(tt,Je("ForgotPassword"),et(),u(u({},nt),t));function zc(t){return g(this,null,function*(){let{username:n}=t;We(!!n,le.EmptyResetPasswordUsername);let e=de.getConfig().Auth?.Cognito;oe(e);let{userPoolClientId:i,userPoolId:o,userPoolEndpoint:r}=e,s=t.options?.clientMetadata,a=Mt({username:n,userPoolId:o,userPoolClientId:i}),d=(yield Jb({endpointResolver:Ae({endpointOverride:r})})({region:Ie(o),userAgentValue:Ve(fe.ResetPassword)},{Username:n,ClientMetadata:s,ClientId:i,UserContextData:a})).CodeDeliveryDetails;return{isPasswordReset:!1,nextStep:{resetPasswordStep:"CONFIRM_RESET_PASSWORD_WITH_CODE",codeDeliveryDetails:{deliveryMedium:d?.DeliveryMedium,destination:d?.Destination,attributeName:d?.AttributeName}}}})}var e_=t=>Fe(tt,Je("ConfirmForgotPassword"),et(),u(u({},nt),t));function b7(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{userPoolClientId:e,userPoolId:i,userPoolEndpoint:o}=n,{username:r,newPassword:s}=t;We(!!r,le.EmptyConfirmResetPasswordUsername),We(!!s,le.EmptyConfirmResetPasswordNewPassword);let a=t.confirmationCode;We(!!a,le.EmptyConfirmResetPasswordConfirmationCode);let c=t.options?.clientMetadata,l=Mt({username:r,userPoolId:i,userPoolClientId:e});yield e_({endpointResolver:Ae({endpointOverride:o})})({region:Ie(n.userPoolId),userAgentValue:Ve(fe.ConfirmResetPassword)},{Username:r,ConfirmationCode:a,Password:s,ClientMetadata:c,ClientId:n.userPoolClientId,UserContextData:l})})}var t_=t=>Fe(tt,Je("ResendConfirmationCode"),et(),u(u({},nt),t));function Tc(t){return g(this,null,function*(){let{username:n}=t;We(!!n,le.EmptySignUpUsername);let e=de.getConfig().Auth?.Cognito;oe(e);let{userPoolClientId:i,userPoolId:o,userPoolEndpoint:r}=e,s=t.options?.clientMetadata,a=Mt({username:n,userPoolId:o,userPoolClientId:i}),c=t_({endpointResolver:Ae({endpointOverride:r})}),{CodeDeliveryDetails:l}=yield c({region:Ie(e.userPoolId),userAgentValue:Ve(fe.ResendSignUpCode)},{Username:n,ClientMetadata:s,ClientId:e.userPoolClientId,UserContextData:a}),{DeliveryMedium:d,AttributeName:f,Destination:m}=u({},l);return{destination:m,deliveryMedium:d,attributeName:f||void 0}})}var n_=t=>Fe(tt,Je("ConfirmSignUp"),et(),u(u({},nt),t));function _7(t){return g(this,null,function*(){let{username:n,confirmationCode:e,options:i}=t,o=de.getConfig().Auth?.Cognito;oe(o);let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=o,c=i?.clientMetadata;We(!!n,le.EmptyConfirmSignUpUsername),We(!!e,le.EmptyConfirmSignUpCode);let l=Mt({username:n,userPoolId:r,userPoolClientId:s});return yield n_({endpointResolver:Ae({endpointOverride:a})})({region:Ie(o.userPoolId),userAgentValue:Ve(fe.ConfirmSignUp)},{Username:n,ConfirmationCode:e,ClientMetadata:c,ForceAliasCreation:i?.forceAliasCreation,ClientId:o.userPoolClientId,UserContextData:l}),new Promise((f,m)=>{try{let y={isSignUpComplete:!0,nextStep:{signUpStep:"DONE"}};if(!O2()||!Kb(n)){f(y);return}let C=C2.listen("auth-internal",({payload:_})=>{switch(_.event){case"autoSignIn":f({isSignUpComplete:!0,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN"}}),v1(!1),C()}});C2.dispatch("auth-internal",{event:"confirmSignUp",data:y})}catch(y){m(y)}})})}function Nc(t){return g(this,null,function*(){let{challengeResponse:n,options:e}=t,{username:i,challengeName:o,signInSession:r,signInDetails:s}=qi.getState(),a=de.getConfig().Auth?.Cognito;oe(a);let c=e?.clientMetadata;if(We(!!n,le.EmptyChallengeResponse),!i||!o||!r)throw new Y({name:No.SignInException,message:` + E.g { responseType: 'code' }`}),WU=new Y({name:Hr,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."});function Q4(t){if(KU(t))throw GU;if(!$U(t))throw WU}function sf(t){if(!t||!t.deviceKey||!t.deviceGroupKey||!t.randomPassword)throw new Y({name:ib,message:"Either deviceKey, deviceGroupKey or secretPassword were not found during the sign-in process.",recoverySuggestion:"Make sure to not clear storage after calling the signIn API."})}var ub={inflightOAuth:"inflightOAuth",oauthSignIn:"oauthSignIn",oauthPKCE:"oauthPKCE",oauthState:"oauthState"};function fb(t){return t?.accessToken||t?.idToken}function $U(t){return fb(t)&&t?.refreshToken}function KU(t){return fb(t)&&!t?.refreshToken}var mb=t=>g(void 0,null,function*(){let n=t.getConfig().Auth?.Cognito;oe(n);let e=yield t.Auth.getTokens({forceRefresh:!1});ji(e);let{"cognito:username":i,sub:o}=e.idToken?.payload??{},r={username:i,userId:o},s=YU(e);return s&&(r.signInDetails=s),r});function YU(t){return t?.signInDetails}var yi=()=>g(void 0,null,function*(){return mb(de)});var Ve=(t,n)=>f1(u({category:Xn.Auth,action:t},n));var Je=t=>(n,e)=>{let i=XU(t),o=JSON.stringify(n);return ZU(e,i,o)},XU=t=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityProviderService.${t}`}),ZU=({url:t},n,e)=>({headers:n,url:t,body:e,method:"POST"});function yn(t){if(!t||t.name==="Error"||t instanceof TypeError)throw new Y({name:c1.Unknown,message:"An unknown error has occurred.",underlyingError:t})}var et=()=>t=>g(void 0,null,function*(){if(t.statusCode>=300){let n=yield hi(t);throw yn(n),new Y({name:n.name,message:n.message})}return m1(t)});var QU=()=>(t,n)=>function(i){return g(this,null,function*(){return i.headers["cache-control"]="no-store",t(i)})},tt=M2(gc,[QU]);var J4="cognito-idp";var nt={service:J4,retryDecider:vc(hi),computeDelay:yc,userAgentValue:f1(),cache:"no-store"};var D2=t=>Fe(tt,Je("InitiateAuth"),et(),u(u({},nt),t));var Hi=t=>Fe(tt,Je("RespondToAuthChallenge"),et(),u(u({},nt),t));var pb=t=>Fe(tt,Je("VerifySoftwareToken"),et(),u(u({},nt),t));var hb=t=>Fe(tt,Je("AssociateSoftwareToken"),et(),u(u({},nt),t));var gb=t=>Fe(tt,Je("ConfirmDevice"),et(),u(u({},nt),t));var yb=({region:t})=>({url:new zn(`https://${J4}.${t}.${hc(t)}`)});var Ae=({endpointOverride:t})=>n=>t?{url:new zn(t)}:yb(n);var JU=(t,n)=>{switch(n.type){case"SET_SIGN_IN_SESSION":return E(u({},t),{signInSession:n.value});case"SET_SIGN_IN_STATE":return u({},n.value);case"SET_CHALLENGE_NAME":return E(u({},t),{challengeName:n.value});case"SET_USERNAME":return E(u({},t),{username:n.value});case"SET_INITIAL_STATE":return vb();default:return t}};function vb(){return{username:void 0,challengeName:void 0,signInSession:void 0}}var eB=t=>{let n=t(vb(),{type:"SET_INITIAL_STATE"});return{getState:()=>n,dispatch:e=>{n=t(n,e)}}},qi=eB(JU);function Gi(t){qi.dispatch({type:"SET_SIGN_IN_STATE",value:t})}function vn(){qi.dispatch({type:"SET_INITIAL_STATE"})}var qr={convert(t){return new TextEncoder().encode(t)}};function G(t,n){t!=null&&this.fromString(t,n)}function mn(){return new G(null,null)}var g1,tB=0xdeadbeefcafe,bb=(tB&16777215)===15715070;function nB(t,n,e,i,o,r){for(;--r>=0;){let s=n*this[t++]+e[i]+o;o=Math.floor(s/67108864),e[i++]=s&67108863}return o}function iB(t,n,e,i,o,r){let s=n&32767,a=n>>15;for(;--r>=0;){let c=this[t]&32767,l=this[t++]>>15,d=a*c+l*s;c=s*c+((d&32767)<<15)+e[i]+(o&1073741823),o=(c>>>30)+(d>>>15)+a*l+(o>>>30),e[i++]=c&1073741823}return o}function oB(t,n,e,i,o,r){let s=n&16383,a=n>>14;for(;--r>=0;){let c=this[t]&16383,l=this[t++]>>14,d=a*c+l*s;c=s*c+((d&16383)<<14)+e[i]+o,o=(c>>28)+(d>>14)+a*l,e[i++]=c&268435455}return o}var _b=typeof navigator<"u";_b&&bb&&navigator.appName==="Microsoft Internet Explorer"?(G.prototype.am=iB,g1=30):_b&&bb&&navigator.appName!=="Netscape"?(G.prototype.am=nB,g1=26):(G.prototype.am=oB,g1=28);G.prototype.DB=g1;G.prototype.DM=(1<=0;--n)t[n]=this[n];t.t=this.t,t.s=this.s}function cB(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0}function cf(t){let n=mn();return n.fromInt(t),n}function lB(t,n){let e;if(n===16)e=4;else if(n===8)e=3;else if(n===2)e=1;else if(n===32)e=5;else if(n===4)e=2;else throw new Error("Only radix 2, 4, 8, 16, 32 are supported");this.t=0,this.s=0;let i=t.length,o=!1,r=0;for(;--i>=0;){let s=sB(t,i);if(s<0){t.charAt(i)==="-"&&(o=!0);continue}o=!1,r===0?this[this.t++]=s:r+e>this.DB?(this[this.t-1]|=(s&(1<>this.DB-r):this[this.t-1]|=s<=this.DB&&(r-=this.DB)}this.clamp(),o&&G.ZERO.subTo(this,this)}function dB(){let t=this.s&this.DM;for(;this.t>0&&this[this.t-1]==t;)--this.t}function uB(t){if(this.s<0)return"-"+this.negate().toString(t);let n;if(t==16)n=4;else if(t===8)n=3;else if(t===2)n=1;else if(t===32)n=5;else if(t===4)n=2;else throw new Error("Only radix 2, 4, 8, 16, 32 are supported");let e=(1<0)for(a>a)>0&&(o=!0,r=Cb(i));s>=0;)a>(a+=this.DB-n)):(i=this[s]>>(a-=n)&e,a<=0&&(a+=this.DB,--s)),i>0&&(o=!0),o&&(r+=Cb(i));return o?r:"0"}function fB(){let t=mn();return G.ZERO.subTo(this,t),t}function mB(){return this.s<0?this.negate():this}function pB(t){let n=this.s-t.s;if(n!=0)return n;let e=this.t;if(n=e-t.t,n!=0)return this.s<0?-n:n;for(;--e>=0;)if((n=this[e]-t[e])!=0)return n;return 0}function lf(t){let n=1,e;return(e=t>>>16)!==0&&(t=e,n+=16),(e=t>>8)!==0&&(t=e,n+=8),(e=t>>4)!==0&&(t=e,n+=4),(e=t>>2)!==0&&(t=e,n+=2),(e=t>>1)!==0&&(t=e,n+=1),n}function hB(){return this.t<=0?0:this.DB*(this.t-1)+lf(this[this.t-1]^this.s&this.DM)}function gB(t,n){let e;for(e=this.t-1;e>=0;--e)n[e+t]=this[e];for(e=t-1;e>=0;--e)n[e]=0;n.t=this.t+t,n.s=this.s}function yB(t,n){for(let e=t;e=0;--a)n[a+r+1]=this[a]>>i|s,s=(this[a]&o)<=0;--a)n[a]=0;n[r]=s,n.t=this.t+r+1,n.s=this.s,n.clamp()}function bB(t,n){n.s=this.s;let e=Math.floor(t/this.DB);if(e>=this.t){n.t=0;return}let i=t%this.DB,o=this.DB-i,r=(1<>i;for(let s=e+1;s>i;i>0&&(n[this.t-e-1]|=(this.s&r)<>=this.DB;if(t.t>=this.DB;i+=this.s}else{for(i+=this.s;e>=this.DB;i-=t.s}n.s=i<0?-1:0,i<-1?n[e++]=this.DV+i:i>0&&(n[e++]=i),n.t=e,n.clamp()}function CB(t,n){let e=this.abs(),i=t.abs(),o=e.t;for(n.t=o+i.t;--o>=0;)n[o]=0;for(o=0;o=0;)t[e]=0;for(e=0;e=n.DV&&(t[e+n.t]-=n.DV,t[e+n.t+1]=1)}t.t>0&&(t[t.t-1]+=n.am(e,n[e],t,2*e,0,1)),t.s=0,t.clamp()}function wB(t,n,e){let i=t.abs();if(i.t<=0)return;let o=this.abs();if(o.t0?(i.lShiftTo(c,r),o.lShiftTo(c,e)):(i.copyTo(r),o.copyTo(e));let l=r.t,d=r[l-1];if(d===0)return;let f=d*(1<1?r[l-2]>>this.F2:0),m=this.FV/f,y=(1<=0&&(e[e.t++]=1,e.subTo(I,e)),G.ONE.dlShiftTo(l,I),I.subTo(r,r);r.t=0;){let z=e[--_]===d?this.DM:Math.floor(e[_]*m+(e[_-1]+C)*y);if((e[_]+=r.am(0,z,e,S,0,l))0&&e.rShiftTo(c,e),s<0&&G.ZERO.subTo(e,e)}function SB(t){let n=mn();return this.abs().divRemTo(t,null,n),this.s<0&&n.compareTo(G.ZERO)>0&&t.subTo(n,n),n}function MB(){if(this.t<1)return 0;let t=this[0];if(!(t&1))return 0;let n=t&3;return n=n*(2-(t&15)*n)&15,n=n*(2-(t&255)*n)&255,n=n*(2-((t&65535)*n&65535))&65535,n=n*(2-t*n%this.DV)%this.DV,n>0?this.DV-n:-n}function EB(t){return this.compareTo(t)===0}function LB(t,n){let e=0,i=0,o=Math.min(t.t,this.t);for(;e>=this.DB;if(t.t>=this.DB;i+=this.s}else{for(i+=this.s;e>=this.DB;i+=t.s}n.s=i<0?-1:0,i>0?n[e++]=i:i<-1&&(n[e++]=this.DV+i),n.t=e,n.clamp()}function IB(t){let n=mn();return this.addTo(t,n),n}function AB(t){let n=mn();return this.subTo(t,n),n}function zB(t){let n=mn();return this.multiplyTo(t,n),n}function TB(t){let n=mn();return this.divRemTo(t,n,null),n}function Wr(t){this.m=t,this.mp=t.invDigit(),this.mpl=this.mp&32767,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(n,n),n}function DB(t){let n=mn();return t.copyTo(n),this.reduce(n),n}function PB(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(let n=0;n>15)*this.mpl&this.um)<<15)&t.DM;for(e=n+this.m.t,t[e]+=this.m.am(0,i,t,n,0,this.m.t);t[e]>=t.DV;)t[e]-=t.DV,t[++e]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)}function RB(t,n){t.squareTo(n),this.reduce(n)}function kB(t,n,e){t.multiplyTo(n,e),this.reduce(e)}Wr.prototype.convert=NB;Wr.prototype.revert=DB;Wr.prototype.reduce=PB;Wr.prototype.mulTo=kB;Wr.prototype.sqrTo=RB;function OB(t,n,e){let i=t.bitLength(),o,r=cf(1),s=new Wr(n);if(i<=0)return r;i<18?o=1:i<48?o=3:i<144?o=4:i<768?o=5:o=6;let a=[],c=3,l=o-1,d=(1<1){let I=mn();for(s.sqrTo(a[1],I);c<=d;)a[c]=mn(),s.mulTo(I,a[c-2],a[c]),c+=2}let f=t.t-1,m,y=!0,C=mn(),_;for(i=lf(t[f])-1;f>=0;){for(i>=l?m=t[f]>>i-l&d:(m=(t[f]&(1<0&&(m|=t[f-1]>>this.DB+i-l)),c=o;!(m&1);)m>>=1,--c;if((i-=c)<0&&(i+=this.DB,--f),y)a[m].copyTo(r),y=!1;else{for(;c>1;)s.sqrTo(r,C),s.sqrTo(C,r),c-=2;c>0?s.sqrTo(r,C):(_=r,r=C,C=_),s.mulTo(C,a[m],r)}for(;f>=0&&!(t[f]&1<g(void 0,[a],function*({a:t,g:n,k:e,x:i,B:o,N:r,U:s}){return new Promise((c,l)=>{n.modPow(i,r,(d,f)=>{if(d){l(d);return}o.subtract(e.multiply(f)).modPow(t.add(s.multiply(i)),r,(m,y)=>{if(m){l(m);return}c(y.mod(r))})})})});var wb="FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F356208552BB9ED529077096966D670C354E4ABC9804F1746C08CA18217C32905E462E36CE3BE39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9DE2BCBF6955817183995497CEA956AE515D2261898FA051015728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6BF12FFA06D98A0864D87602733EC86A64521F2B18177B200CBBE117577A615D6C770988C0BAD946E208E24FA074E5AB3143DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF",df={},tl={};for(let t=0;t<256;t++){let n=t.toString(16).toLowerCase();n.length===1&&(n=`0${n}`),df[t]=n,tl[n]=t}var Wi=t=>{if(t.length%2!==0)throw new Error("Hex encoded strings must have an even number length");let n=new Uint8Array(t.length/2);for(let e=0;e{let n="";for(let e=0;e{let n=new bo;n.update(t);let e=n.digestSync(),i=$r(e);return new Array(64-i.length).join("0")+i};var Kr=t=>Sc(Wi(t));var FB=/^[89a-f]/i,vi=t=>{if(!(t instanceof G))throw new Error("Not a BigInteger");let n=t.compareTo(G.ZERO)<0,e=t.abs().toString(16);if(e=e.length%2!==0?`0${e}`:e,e=FB.test(e)?`00${e}`:e,n){let i=e.split("").map(r=>{let s=~parseInt(r,16)&15;return"0123456789ABCDEF".charAt(s)}).join("");e=new G(i,16).add(G.ONE).toString(16),e.toUpperCase().startsWith("FF8")&&(e=e.substring(2))}return e};var Sb=({A:t,B:n})=>{let e=new G(Kr(vi(t)+vi(n)),16);if(e.equals(G.ZERO))throw new Error("U cannot be zero.");return e};var Mb=(t,n,e)=>{let i=new bo(n);i.update(t);let o=i.digestSync(),r=new bo(o);return r.update(e),r.digestSync().slice(0,16)};var Yr=t=>{let n=new xc().random(t).toString();return Wi(n)};var Eb=()=>Vi.convert(Yr(40));var nl=class{constructor({userPoolName:n,a:e,g:i,A:o,N:r}){this.encoder=qr,this.userPoolName=n,this.a=e,this.g=i,this.A=o,this.N=r,this.k=new G(Kr(`${vi(r)}${vi(i)}`),16)}getRandomPassword(){if(!this.randomPassword)throw new Y({name:"EmptyBigIntegerRandomPassword",message:"random password is empty"});return this.randomPassword}getSaltToHashDevices(){if(!this.saltToHashDevices)throw new Y({name:"EmptyBigIntegersaltToHashDevices",message:"saltToHashDevices is empty"});return this.saltToHashDevices}getVerifierDevices(){if(!this.verifierDevices)throw new Y({name:"EmptyBigIntegerVerifierDevices",message:"verifyDevices is empty"});return this.verifierDevices}generateHashDevice(n,e){return g(this,null,function*(){this.randomPassword=Eb();let i=`${n}${e}:${this.randomPassword}`,o=Sc(i),r=$r(Yr(16));return this.saltToHashDevices=vi(new G(r,16)),new Promise((s,a)=>{this.g.modPow(new G(Kr(this.saltToHashDevices+o),16),this.N,(c,l)=>{if(c){a(c);return}this.verifierDevices=vi(l),s()})})})}getPasswordAuthenticationKey(r){return g(this,arguments,function*({username:n,password:e,serverBValue:i,salt:o}){if(i.mod(this.N).equals(G.ZERO))throw new Error("B cannot be zero.");let s=Sb({A:this.A,B:i}),a=`${this.userPoolName}${n}:${e}`,c=Sc(a),l=new G(Kr(vi(o)+c),16),d=yield xb({a:this.a,g:this.g,k:this.k,x:l,B:i,N:this.N,U:s}),f=this.encoder.convert("Caldera Derived Key"),m=this.encoder.convert(""),y=new Uint8Array(f.byteLength+m.byteLength);return y.set(f,0),y.set(m,f.byteLength),Mb(Wi(vi(d)),Wi(vi(s)),y)})}};var Lb=i=>g(void 0,[i],function*({a:t,g:n,N:e}){return new Promise((o,r)=>{n.modPow(t,e,(s,a)=>{if(s){r(s);return}if(a.mod(e).equals(G.ZERO)){r(new Error("Illegal parameter. A mod N cannot be 0."));return}o(a)})})});var Mc=t=>g(void 0,null,function*(){let n=new G(wb,16),e=new G("2",16),i=UB(),o=yield Lb({a:i,g:e,N:n});return new nl({userPoolName:t,a:i,g:e,A:o,N:n})}),UB=()=>{let t=$r(Yr(128));return new G(t,16)};var BB=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],VB=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],uf=()=>{let t=new Date,n=VB[t.getUTCDay()],e=BB[t.getUTCMonth()],i=t.getUTCDate(),o=t.getUTCHours();o<10&&(o=`0${o}`);let r=t.getUTCMinutes();r<10&&(r=`0${r}`);let s=t.getUTCSeconds();s<10&&(s=`0${s}`);let a=t.getUTCFullYear();return`${n} ${e} ${i} ${o}:${r}:${s} UTC ${a}`};var ff=({userPoolName:t,username:n,challengeParameters:e,dateNow:i,hkdf:o})=>{let r=qr.convert(t),s=qr.convert(n),a=jB(e.SECRET_BLOCK),c=qr.convert(i),l=new Uint8Array(r.byteLength+s.byteLength+a.byteLength+c.byteLength);l.set(r,0),l.set(s,r.byteLength),l.set(a,r.byteLength+s.byteLength),l.set(c,r.byteLength+s.byteLength+a.byteLength);let d=new bo(o);d.update(l);let f=d.digestSync();return Vi.convert(f)},jB=t=>{let n="=".repeat((4-t.length%4)%4),e=(t+n).replace(/-/g,"+").replace(/_/g,"/"),i=cc.convert(e),o=new Uint8Array(i.length);for(let r=0;r"u")return;let i=window.AmazonCognitoAdvancedSecurityData;if(typeof i>"u")return;let o=i.getData(t,n,e);return o?{EncodedData:o}:{}}var mf="userAttributes.";function HB(s){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o,tokenOrchestrator:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=o,d={USERNAME:i,ANSWER:t},f=yield r?.getDeviceMetadata(i);f&&f.deviceKey&&(d.DEVICE_KEY=f.deviceKey);let m=Mt({username:i,userPoolId:a,userPoolClientId:c}),y={ChallengeName:"CUSTOM_CHALLENGE",ChallengeResponses:d,Session:e,ClientMetadata:n,ClientId:c,UserContextData:m},_=yield Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},y);return _.ChallengeName==="DEVICE_SRP_AUTH"?il({username:i,config:o,clientMetadata:n,session:_.Session,tokenOrchestrator:r}):_})}function qB(s){return g(this,arguments,function*({challengeResponse:t,username:n,clientMetadata:e,session:i,deviceName:o,config:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d={USERNAME:n},f=pb({endpointResolver:Ae({endpointOverride:l})}),{Session:m}=yield f({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},{UserCode:t,Session:i,FriendlyDeviceName:o});qi.dispatch({type:"SET_SIGN_IN_SESSION",value:m});let y={ChallengeName:"MFA_SETUP",ChallengeResponses:d,Session:m,ClientMetadata:e,ClientId:c};return Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a)},y)})}function GB(r){return g(this,arguments,function*({challengeResponse:t,username:n,clientMetadata:e,session:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o;We(t==="TOTP"||t==="SMS",le.IncorrectMFAMethod);let l={USERNAME:n,ANSWER:JB(t)},d=Mt({username:n,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SELECT_MFA_TYPE",ChallengeResponses:l,Session:i,ClientMetadata:e,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function WB(r){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o,l={USERNAME:i,SMS_MFA_CODE:t},d=Mt({username:i,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SMS_MFA",ChallengeResponses:l,Session:e,ClientMetadata:n,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function $B(r){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,config:o}){let{userPoolId:s,userPoolClientId:a,userPoolEndpoint:c}=o,l={USERNAME:i,SOFTWARE_TOKEN_MFA_CODE:t},d=Mt({username:i,userPoolId:s,userPoolClientId:a}),f={ChallengeName:"SOFTWARE_TOKEN_MFA",ChallengeResponses:l,Session:e,ClientMetadata:n,ClientId:a,UserContextData:d};return Hi({endpointResolver:Ae({endpointOverride:c})})({region:Ie(s),userAgentValue:Ve(fe.ConfirmSignIn)},f)})}function KB(s){return g(this,arguments,function*({challengeResponse:t,clientMetadata:n,session:e,username:i,requiredAttributes:o,config:r}){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d=E(u({},QB(o)),{NEW_PASSWORD:t,USERNAME:i}),f=Mt({username:i,userPoolId:a,userPoolClientId:c}),m={ChallengeName:"NEW_PASSWORD_REQUIRED",ChallengeResponses:d,ClientMetadata:n,Session:e,ClientId:c,UserContextData:f};return Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a),userAgentValue:Ve(fe.ConfirmSignIn)},m)})}function Ib(t,n,e,i,o){return g(this,null,function*(){let{userPoolClientId:r,userPoolId:s,userPoolEndpoint:a}=i,c={USERNAME:t,PASSWORD:n},l=yield o.getDeviceMetadata(t);l&&l.deviceKey&&(c.DEVICE_KEY=l.deviceKey);let d=Mt({username:t,userPoolId:s,userPoolClientId:r}),f={AuthFlow:"USER_PASSWORD_AUTH",AuthParameters:c,ClientMetadata:e,ClientId:r,UserContextData:d},y=yield D2({endpointResolver:Ae({endpointOverride:a})})({region:Ie(s),userAgentValue:Ve(fe.SignIn)},f),C=y.ChallengeParameters?.USERNAME??y.ChallengeParameters?.USER_ID_FOR_SRP??t;return rl(C),y.ChallengeName==="DEVICE_SRP_AUTH"?il({username:C,config:i,clientMetadata:e,session:y.Session,tokenOrchestrator:o}):y})}function Ab(t,n,e,i,o){return g(this,null,function*(){let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=i,c=r?.split("_")[1]||"",l=yield Mc(c),d={USERNAME:t,SRP_A:l.A.toString(16)},f=Mt({username:t,userPoolId:r,userPoolClientId:s}),m={AuthFlow:"USER_SRP_AUTH",AuthParameters:d,ClientMetadata:e,ClientId:s,UserContextData:f},C=yield D2({endpointResolver:Ae({endpointOverride:a})})({region:Ie(r),userAgentValue:Ve(fe.SignIn)},m),{ChallengeParameters:_,Session:S}=C,I=_?.USERNAME??t;return rl(I),P2(Nb,[n,_,e,S,l,i,o],I,o)})}function zb(t,n,e,i){return g(this,null,function*(){let{userPoolClientId:o,userPoolId:r,userPoolEndpoint:s}=e,a={USERNAME:t},c=yield i.getDeviceMetadata(t);c&&c.deviceKey&&(a.DEVICE_KEY=c.deviceKey);let l=Mt({username:t,userPoolId:r,userPoolClientId:o}),d={AuthFlow:"CUSTOM_AUTH",AuthParameters:a,ClientMetadata:n,ClientId:o,UserContextData:l},m=yield D2({endpointResolver:Ae({endpointOverride:s})})({region:Ie(r),userAgentValue:Ve(fe.SignIn)},d),y=m.ChallengeParameters?.USERNAME??t;return rl(y),m.ChallengeName==="DEVICE_SRP_AUTH"?il({username:y,config:e,clientMetadata:n,session:m.Session,tokenOrchestrator:i}):m})}function Tb(t,n,e,i,o){return g(this,null,function*(){oe(i);let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=i,c=r?.split("_")[1]||"",l=yield Mc(c),d={USERNAME:t,SRP_A:l.A.toString(16),CHALLENGE_NAME:"SRP_A"},f=Mt({username:t,userPoolId:r,userPoolClientId:s}),m={AuthFlow:"CUSTOM_AUTH",AuthParameters:d,ClientMetadata:e,ClientId:s,UserContextData:f},y=D2({endpointResolver:Ae({endpointOverride:a})}),{ChallengeParameters:C,Session:_}=yield y({region:Ie(r),userAgentValue:Ve(fe.SignIn)},m),S=C?.USERNAME??t;return rl(S),P2(Nb,[n,C,e,_,l,i,o],S,o)})}function il(r){return g(this,arguments,function*({username:t,config:n,clientMetadata:e,session:i,tokenOrchestrator:o}){let{userPoolId:s,userPoolEndpoint:a}=n,c=n.userPoolClientId,l=yield o?.getDeviceMetadata(t);sf(l);let d=yield Mc(l.deviceGroupKey),f={USERNAME:t,SRP_A:d.A.toString(16),DEVICE_KEY:l.deviceKey},m={ChallengeName:"DEVICE_SRP_AUTH",ClientId:c,ChallengeResponses:f,ClientMetadata:e,Session:i},y=Hi({endpointResolver:Ae({endpointOverride:a})}),{ChallengeParameters:C,Session:_}=yield y({region:Ie(s)},m);return YB(t,C,e,_,d,n,o)})}function YB(l,d,f,m,y,C,_){return g(this,arguments,function*(t,n,e,i,o,{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a},c){let S=yield c?.getDeviceMetadata(t);sf(S);let I=new G(n?.SRP_B,16),z=new G(n?.SALT,16),{deviceKey:N}=S,{deviceGroupKey:j}=S,H=yield o.getPasswordAuthenticationKey({username:S.deviceKey,password:S.randomPassword,serverBValue:I,salt:z}),ne=uf(),se={USERNAME:n?.USERNAME??t,PASSWORD_CLAIM_SECRET_BLOCK:n?.SECRET_BLOCK,TIMESTAMP:ne,PASSWORD_CLAIM_SIGNATURE:ff({username:N,userPoolName:j,challengeParameters:n,dateNow:ne,hkdf:H}),DEVICE_KEY:N},ve=Mt({username:t,userPoolId:r,userPoolClientId:s}),ye={ChallengeName:"DEVICE_PASSWORD_VERIFIER",ClientId:s,ChallengeResponses:se,Session:i,ClientMetadata:e,UserContextData:ve};return Hi({endpointResolver:Ae({endpointOverride:a})})({region:Ie(r)},ye)})}function Nb(t,n,e,i,o,r,s){return g(this,null,function*(){let{userPoolId:a,userPoolClientId:c,userPoolEndpoint:l}=r,d=a?.split("_")[1]||"",f=new G(n?.SRP_B,16),m=new G(n?.SALT,16),y=n?.USER_ID_FOR_SRP;if(!y)throw new Y({name:"EmptyUserIdForSRPException",message:"USER_ID_FOR_SRP was not found in challengeParameters"});let C=yield o.getPasswordAuthenticationKey({username:y,password:t,serverBValue:f,salt:m}),_=uf(),S={USERNAME:y,PASSWORD_CLAIM_SECRET_BLOCK:n?.SECRET_BLOCK,TIMESTAMP:_,PASSWORD_CLAIM_SIGNATURE:ff({username:y,userPoolName:d,challengeParameters:n,dateNow:_,hkdf:C})},I=yield s.getDeviceMetadata(y);I&&I.deviceKey&&(S.DEVICE_KEY=I.deviceKey);let z=Mt({username:y,userPoolId:a,userPoolClientId:c}),N={ChallengeName:"PASSWORD_VERIFIER",ChallengeResponses:S,ClientMetadata:e,Session:i,ClientId:c,UserContextData:z},H=yield Hi({endpointResolver:Ae({endpointOverride:l})})({region:Ie(a)},N);return H.ChallengeName==="DEVICE_SRP_AUTH"?il({username:y,config:r,clientMetadata:e,session:H.Session,tokenOrchestrator:s}):H})}function $i(t){return g(this,null,function*(){let{challengeName:n,challengeParameters:e}=t,i=de.getConfig().Auth?.Cognito;switch(oe(i),n){case"CUSTOM_CHALLENGE":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_CUSTOM_CHALLENGE",additionalInfo:e}};case"MFA_SETUP":{let{signInSession:o,username:r}=qi.getState();if(!tV(e,"TOTP"))throw new Y({name:No.SignInException,message:`Cannot initiate MFA setup from available types: ${pf(hf(e.MFAS_CAN_SETUP))}`});let s=hb({endpointResolver:Ae({endpointOverride:i.userPoolEndpoint})}),{Session:a,SecretCode:c}=yield s({region:Ie(i.userPoolId)},{Session:o});return qi.dispatch({type:"SET_SIGN_IN_SESSION",value:a}),{isSignedIn:!1,nextStep:{signInStep:"CONTINUE_SIGN_IN_WITH_TOTP_SETUP",totpSetupDetails:XB(c,r)}}}case"NEW_PASSWORD_REQUIRED":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",missingAttributes:ZB(e.requiredAttributes)}};case"SELECT_MFA_TYPE":return{isSignedIn:!1,nextStep:{signInStep:"CONTINUE_SIGN_IN_WITH_MFA_SELECTION",allowedMFATypes:pf(hf(e.MFAS_CAN_CHOOSE))}};case"SMS_MFA":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_SMS_CODE",codeDeliveryDetails:{deliveryMedium:e.CODE_DELIVERY_DELIVERY_MEDIUM,destination:e.CODE_DELIVERY_DESTINATION}}};case"SOFTWARE_TOKEN_MFA":return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_IN_WITH_TOTP_CODE"}}}throw new Y({name:No.SignInException,message:`An error occurred during the sign in process. ${n} challengeName returned by the underlying service was not addressed.`})})}function XB(t,n){return{sharedSecret:t,getSetupUri:(e,i)=>{let o=`otpauth://totp/${e}:${i??n}?secret=${t}&issuer=${e}`;return new zn(o)}}}function Ki(t){if(t===X4.PasswordResetRequiredException)return{isSignedIn:!1,nextStep:{signInStep:"RESET_PASSWORD"}};if(t===X4.UserNotConfirmedException)return{isSignedIn:!1,nextStep:{signInStep:"CONFIRM_SIGN_UP"}}}function ZB(t){return t?JSON.parse(t).map(e=>e.includes(mf)?e.replace(mf,""):e):[]}function QB(t){if(!t)return{};let n={};return Object.entries(t).forEach(([e,i])=>{i&&(n[`${mf}${e}`]=i)}),n}function Db(t,n,e,i,o,r,s,a){return g(this,null,function*(){let c=a?.userAttributes,l=a?.friendlyDeviceName;switch(n){case"SMS_MFA":return WB({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o});case"SELECT_MFA_TYPE":return GB({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o});case"MFA_SETUP":return qB({challengeResponse:i,clientMetadata:s,session:e,username:t,deviceName:l,config:o});case"NEW_PASSWORD_REQUIRED":return KB({challengeResponse:i,clientMetadata:s,session:e,username:t,requiredAttributes:c,config:o});case"CUSTOM_CHALLENGE":return P2(HB,[{challengeResponse:i,clientMetadata:s,session:e,username:t,config:o,tokenOrchestrator:r}],t,r);case"SOFTWARE_TOKEN_MFA":return $B({challengeResponse:i,clientMetadata:s,session:e,username:t,config:o})}throw new Y({name:No.SignInException,message:`An error occurred during the sign in process. + ${n} challengeName returned by the underlying service was not addressed.`})})}function JB(t){let n="SMS_MFA";return t==="TOTP"&&(n="SOFTWARE_TOKEN_MFA"),n}function eV(t){if(t==="SMS_MFA")return"SMS";if(t==="SOFTWARE_TOKEN_MFA")return"TOTP"}function pf(t){if(t)return t.map(eV).filter(Boolean)}function hf(t){return t?JSON.parse(t):[]}function tV(t,n){let{MFAS_CAN_SETUP:e}=t,i=pf(hf(e));return i?i.includes(n):!1}function ol(){return g(this,null,function*(){let t;try{t=yield yi()}catch{}if(t&&t.userId&&t.username)throw new Y({name:nb,message:"There is already a signed in user.",recoverySuggestion:"Call signOut before calling signIn again."})})}function Yi(o){return g(this,arguments,function*({userPoolId:t,userPoolEndpoint:n,newDeviceMetadata:e,accessToken:i}){if(!e)return;let r=t.split("_")[1]||"",s=yield Mc(r),a=e?.DeviceKey,c=e?.DeviceGroupKey;try{yield s.generateHashDevice(c??"",a??"")}catch{return}let l={Salt:Vi.convert(Wi(s.getSaltToHashDevices())),PasswordVerifier:Vi.convert(Wi(s.getVerifierDevices()))},d=s.getRandomPassword();try{return yield gb({endpointResolver:Ae({endpointOverride:n})})({region:Ie(t)},{AccessToken:i,DeviceName:yield of(),DeviceKey:e?.DeviceKey,DeviceSecretVerifierConfig:l}),{deviceKey:a,deviceGroupKey:c,randomPassword:d}}catch{return}})}function P2(t,n,e,i){return g(this,null,function*(){try{return yield t(...n)}catch(o){if(o instanceof Y&&o.name==="ResourceNotFoundException"&&o.message.includes("Device does not exist."))return yield i.clearDeviceMetadata(e),t(...n);throw o}})}function rl(t){let{dispatch:n}=qi;n({type:"SET_USERNAME",value:t})}function y1(t){return qi.getState().username??t}var nV=i=>g(void 0,[i],function*({tokens:t,authConfig:n,username:e}){oe(n?.Cognito);let{userPoolId:o,userPoolClientId:r,userPoolEndpoint:s}=n.Cognito,a=Ie(o);Q4(t);let c=t.refreshToken,l={REFRESH_TOKEN:c};t.deviceMetadata?.deviceKey&&(l.DEVICE_KEY=t.deviceMetadata.deviceKey);let d=Mt({username:e,userPoolId:o,userPoolClientId:r}),f=D2({endpointResolver:Ae({endpointOverride:s})}),{AuthenticationResult:m}=yield f({region:a},{ClientId:r,AuthFlow:"REFRESH_TOKEN_AUTH",AuthParameters:l,UserContextData:d}),y=nn(m?.AccessToken??""),C=m?.IdToken?nn(m.IdToken):void 0,{iat:_}=y.payload;if(!_)throw new Y({name:"iatNotFoundException",message:"iat not found in access token"});let S=_*1e3-new Date().getTime();return{accessToken:y,idToken:C,clockDrift:S,refreshToken:c,username:e}}),Pb=nf(nV);var Rb={accessToken:"accessToken",idToken:"idToken",oidcProvider:"oidcProvider",clockDrift:"clockDrift",refreshToken:"refreshToken",deviceKey:"deviceKey",randomPasswordKey:"randomPasswordKey",deviceGroupKey:"deviceGroupKey",signInDetails:"signInDetails",oauthMetadata:"oauthMetadata"};var sl=function(t){return t.InvalidAuthTokens="InvalidAuthTokens",t}(sl||{}),iV={[sl.InvalidAuthTokens]:{message:"Invalid tokens.",recoverySuggestion:"Make sure the tokens are valid."}},kb=Lo(iV);var al=class{constructor(){this.name="CognitoIdentityServiceProvider"}getKeyValueStorage(){if(!this.keyValueStorage)throw new Y({name:"KeyValueStorageNotFoundException",message:"KeyValueStorage was not found in TokenStore"});return this.keyValueStorage}setKeyValueStorage(n){this.keyValueStorage=n}setAuthConfig(n){this.authConfig=n}loadTokens(){return g(this,null,function*(){try{let n=yield this.getAuthKeys(),e=yield this.getKeyValueStorage().getItem(n.accessToken);if(!e)throw new Y({name:"NoSessionFoundException",message:"Auth session was not found. Make sure to call signIn."});let i=nn(e),o=yield this.getKeyValueStorage().getItem(n.idToken),r=o?nn(o):void 0,s=(yield this.getKeyValueStorage().getItem(n.refreshToken))??void 0,a=(yield this.getKeyValueStorage().getItem(n.clockDrift))??"0",c=Number.parseInt(a),l=yield this.getKeyValueStorage().getItem(n.signInDetails),d={accessToken:i,idToken:r,refreshToken:s,deviceMetadata:(yield this.getDeviceMetadata())??void 0,clockDrift:c,username:yield this.getLastAuthUser()};return l&&(d.signInDetails=JSON.parse(l)),d}catch{return null}})}storeTokens(n){return g(this,null,function*(){kb(n!==void 0,sl.InvalidAuthTokens),yield this.clearTokens();let e=n.username;yield this.getKeyValueStorage().setItem(this.getLastAuthUserKey(),e);let i=yield this.getAuthKeys();yield this.getKeyValueStorage().setItem(i.accessToken,n.accessToken.toString()),n.idToken&&(yield this.getKeyValueStorage().setItem(i.idToken,n.idToken.toString())),n.refreshToken&&(yield this.getKeyValueStorage().setItem(i.refreshToken,n.refreshToken)),n.deviceMetadata&&(n.deviceMetadata.deviceKey&&(yield this.getKeyValueStorage().setItem(i.deviceKey,n.deviceMetadata.deviceKey)),n.deviceMetadata.deviceGroupKey&&(yield this.getKeyValueStorage().setItem(i.deviceGroupKey,n.deviceMetadata.deviceGroupKey)),yield this.getKeyValueStorage().setItem(i.randomPasswordKey,n.deviceMetadata.randomPassword)),n.signInDetails&&(yield this.getKeyValueStorage().setItem(i.signInDetails,JSON.stringify(n.signInDetails))),yield this.getKeyValueStorage().setItem(i.clockDrift,`${n.clockDrift}`)})}clearTokens(){return g(this,null,function*(){let n=yield this.getAuthKeys();yield Promise.all([this.getKeyValueStorage().removeItem(n.accessToken),this.getKeyValueStorage().removeItem(n.idToken),this.getKeyValueStorage().removeItem(n.clockDrift),this.getKeyValueStorage().removeItem(n.refreshToken),this.getKeyValueStorage().removeItem(n.signInDetails),this.getKeyValueStorage().removeItem(this.getLastAuthUserKey()),this.getKeyValueStorage().removeItem(n.oauthMetadata)])})}getDeviceMetadata(n){return g(this,null,function*(){let e=yield this.getAuthKeys(n),i=yield this.getKeyValueStorage().getItem(e.deviceKey),o=yield this.getKeyValueStorage().getItem(e.deviceGroupKey),r=yield this.getKeyValueStorage().getItem(e.randomPasswordKey);return r&&o&&i?{deviceKey:i,deviceGroupKey:o,randomPassword:r}:null})}clearDeviceMetadata(n){return g(this,null,function*(){let e=yield this.getAuthKeys(n);yield Promise.all([this.getKeyValueStorage().removeItem(e.deviceKey),this.getKeyValueStorage().removeItem(e.deviceGroupKey),this.getKeyValueStorage().removeItem(e.randomPasswordKey)])})}getAuthKeys(n){return g(this,null,function*(){oe(this.authConfig?.Cognito);let e=n??(yield this.getLastAuthUser());return oV(this.name,`${this.authConfig.Cognito.userPoolClientId}.${e}`)})}getLastAuthUserKey(){oe(this.authConfig?.Cognito);let n=this.authConfig.Cognito.userPoolClientId;return`${this.name}.${n}.LastAuthUser`}getLastAuthUser(){return g(this,null,function*(){return(yield this.getKeyValueStorage().getItem(this.getLastAuthUserKey()))??"username"})}setOAuthMetadata(n){return g(this,null,function*(){let{oauthMetadata:e}=yield this.getAuthKeys();yield this.getKeyValueStorage().setItem(e,JSON.stringify(n))})}getOAuthMetadata(){return g(this,null,function*(){let{oauthMetadata:n}=yield this.getAuthKeys(),e=yield this.getKeyValueStorage().getItem(n);return e&&JSON.parse(e)})}},oV=(t,n)=>Ec(Rb)(`${t}`,n);function Ec(t){let n=Object.values(u({},t));return(e,i)=>n.reduce((o,r)=>E(u({},o),{[r]:`${e}.${i}.${r}`}),{})}var Ob="amplify-signin-with-hostedUI",Xi="CognitoIdentityServiceProvider",Xr=class{constructor(n){this.keyValueStorage=n}clearOAuthInflightData(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);yield Promise.all([this.keyValueStorage.removeItem(n.inflightOAuth),this.keyValueStorage.removeItem(n.oauthPKCE),this.keyValueStorage.removeItem(n.oauthState)])})}clearOAuthData(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return yield this.clearOAuthInflightData(),yield this.keyValueStorage.removeItem(Ob),this.keyValueStorage.removeItem(n.oauthSignIn)})}loadOAuthState(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(n.oauthState)}storeOAuthState(n){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(e.oauthState,n)}loadPKCE(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(n.oauthPKCE)}storePKCE(n){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(e.oauthPKCE,n)}setAuthConfig(n){this.cognitoConfig=n}loadOAuthInFlight(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId);return(yield this.keyValueStorage.getItem(n.inflightOAuth))==="true"})}storeOAuthInFlight(n){return g(this,null,function*(){oe(this.cognitoConfig);let e=Zi(Xi,this.cognitoConfig.userPoolClientId);yield this.keyValueStorage.setItem(e.inflightOAuth,`${n}`)})}loadOAuthSignIn(){return g(this,null,function*(){oe(this.cognitoConfig);let n=Zi(Xi,this.cognitoConfig.userPoolClientId),e=yield this.keyValueStorage.getItem(Ob),[i,o]=(yield this.keyValueStorage.getItem(n.oauthSignIn))?.split(",")??[];return{isOAuthSignIn:i==="true"||e==="true",preferPrivateSession:o==="true"}})}storeOAuthSignIn(n,e=!1){return g(this,null,function*(){oe(this.cognitoConfig);let i=Zi(Xi,this.cognitoConfig.userPoolClientId);yield this.keyValueStorage.setItem(i.oauthSignIn,`${n},${e}`)})}},Zi=(t,n)=>Ec(ub)(t,n);var Ut=new Xr(Tn);var gf=[],Fb=t=>{gf.push(t)},cl=()=>{for(;gf.length;)gf.pop()?.()};var ll=class{constructor(){this.waitForInflightOAuth=w2()?()=>g(this,null,function*(){if(yield Ut.loadOAuthInFlight())return this.inflightPromise?this.inflightPromise:(this.inflightPromise=new Promise((n,e)=>{Fb(n)}),this.inflightPromise)}):()=>g(this,null,function*(){})}setAuthConfig(n){Ut.setAuthConfig(n.Cognito),this.authConfig=n}setTokenRefresher(n){this.tokenRefresher=n}setAuthTokenStore(n){this.tokenStore=n}getTokenStore(){if(!this.tokenStore)throw new Y({name:"EmptyTokenStoreException",message:"TokenStore not set"});return this.tokenStore}getTokenRefresher(){if(!this.tokenRefresher)throw new Y({name:"EmptyTokenRefresherException",message:"TokenRefresher not set"});return this.tokenRefresher}getTokens(n){return g(this,null,function*(){let e;try{oe(this.authConfig?.Cognito)}catch{return null}yield this.waitForInflightOAuth(),this.inflightPromise=void 0,e=yield this.getTokenStore().loadTokens();let i=yield this.getTokenStore().getLastAuthUser();if(e===null)return null;let o=!!e?.idToken&&z4({expiresAt:(e.idToken?.payload?.exp??0)*1e3,clockDrift:e.clockDrift??0}),r=z4({expiresAt:(e.accessToken?.payload?.exp??0)*1e3,clockDrift:e.clockDrift??0});return(n?.forceRefresh||o||r)&&(e=yield this.refreshTokens({tokens:e,username:i}),e===null)?null:{accessToken:e?.accessToken,idToken:e?.idToken,signInDetails:e?.signInDetails}})}refreshTokens(i){return g(this,arguments,function*({tokens:n,username:e}){try{let{signInDetails:o}=n,r=yield this.getTokenRefresher()({tokens:n,authConfig:this.authConfig,username:e});return r.signInDetails=o,yield this.setTokens({tokens:r}),Ft.dispatch("auth",{event:"tokenRefresh"},"Auth",Kt),r}catch(o){return this.handleErrors(o)}})}handleErrors(n){if(yn(n),n.message!=="Network error"&&this.clearTokens(),Ft.dispatch("auth",{event:"tokenRefresh_failure",data:{error:n}},"Auth",Kt),n.name.startsWith("NotAuthorizedException"))return null;throw n}setTokens(e){return g(this,arguments,function*({tokens:n}){return this.getTokenStore().storeTokens(n)})}clearTokens(){return g(this,null,function*(){return this.getTokenStore().clearTokens()})}getDeviceMetadata(n){return this.getTokenStore().getDeviceMetadata(n)}clearDeviceMetadata(n){return this.getTokenStore().clearDeviceMetadata(n)}setOAuthMetadata(n){return this.getTokenStore().setOAuthMetadata(n)}getOAuthMetadata(){return this.getTokenStore().getOAuthMetadata()}};var dl=class{constructor(){this.authTokenStore=new al,this.authTokenStore.setKeyValueStorage(Tn),this.tokenOrchestrator=new ll,this.tokenOrchestrator.setAuthTokenStore(this.authTokenStore),this.tokenOrchestrator.setTokenRefresher(Pb)}getTokens({forceRefresh:n}={forceRefresh:!1}){return this.tokenOrchestrator.getTokens({forceRefresh:n})}setKeyValueStorage(n){this.authTokenStore.setKeyValueStorage(n)}setAuthConfig(n){this.authTokenStore.setAuthConfig(n),this.tokenOrchestrator.setAuthConfig(n)}};var R2=new dl,{tokenOrchestrator:zt}=R2;function Nn(t){return g(this,null,function*(){if(t.AccessToken){let n=nn(t.AccessToken),e=(n.payload.iat||0)*1e3,i=new Date().getTime(),o=e>0?e-i:0,r,s,a;t.RefreshToken&&(s=t.RefreshToken),t.IdToken&&(r=nn(t.IdToken)),t?.NewDeviceMetadata&&(a=t.NewDeviceMetadata);let c={accessToken:n,idToken:r,refreshToken:s,clockDrift:o,deviceMetadata:a,username:t.username};t?.signInDetails&&(c.signInDetails=t.signInDetails),yield zt.setTokens({tokens:c})}else throw new kt({message:"Invalid tokens",name:"InvalidTokens",recoverySuggestion:"Check Cognito UserPool settings"})})}var rV="Unable to get user session following successful sign-in.",Jn=()=>g(void 0,null,function*(){try{Ft.dispatch("auth",{event:"signedIn",data:yield yi()},"Auth",Kt)}catch(t){throw t.name===Hr?new Y({name:lb,message:rV,recoverySuggestion:"This most likely is due to auth tokens not being persisted. If you are using cookie store, please ensure cookies can be correctly set from your server."}):t}});function Ub(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{username:e,password:i,options:o}=t,r={loginId:e,authFlowType:"CUSTOM_WITHOUT_SRP"},s=o?.clientMetadata;We(!!e,le.EmptySignInUsername),We(!i,le.CustomAuthSignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield P2(zb,[e,s,n,zt],e,zt),f=y1(e);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:r}),l?(vn(),yield Nn(E(u({username:f},l),{NewDeviceMetadata:yield Yi({userPoolId:n.userPoolId,userPoolEndpoint:n.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:r})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function Bb(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o={loginId:n,authFlowType:"CUSTOM_WITH_SRP"},r=de.getConfig().Auth?.Cognito;oe(r);let s=i?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield Tb(n,e,s,r,zt),f=y1(n);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:o}),l?(yield Nn(E(u({username:f},l),{NewDeviceMetadata:yield Yi({userPoolId:r.userPoolId,userPoolEndpoint:r.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:o})),vn(),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function yf(t){return g(this,null,function*(){let{username:n,password:e}=t,i=de.getConfig().Auth?.Cognito,o={loginId:n,authFlowType:"USER_SRP_AUTH"};oe(i);let r=t.options?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:s,ChallengeParameters:a,AuthenticationResult:c,Session:l}=yield Ab(n,e,r,i,zt),d=y1(n);return Gi({signInSession:l,username:d,challengeName:s,signInDetails:o}),c?(vn(),yield Nn(E(u({username:d},c),{NewDeviceMetadata:yield Yi({userPoolId:i.userPoolId,userPoolEndpoint:i.userPoolEndpoint,newDeviceMetadata:c.NewDeviceMetadata,accessToken:c.AccessToken}),signInDetails:o})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:s,challengeParameters:a})}catch(s){vn(),yn(s);let a=Ki(s.name);if(a)return a;throw s}})}function Vb(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o=de.getConfig().Auth?.Cognito,r={loginId:n,authFlowType:"USER_PASSWORD_AUTH"};oe(o);let s=i?.clientMetadata;We(!!n,le.EmptySignInUsername),We(!!e,le.EmptySignInPassword);try{let{ChallengeName:a,ChallengeParameters:c,AuthenticationResult:l,Session:d}=yield P2(Ib,[n,e,s,o,zt],n,zt),f=y1(n);return Gi({signInSession:d,username:f,challengeName:a,signInDetails:r}),l?(yield Nn(E(u({},l),{username:f,NewDeviceMetadata:yield Yi({userPoolId:o.userPoolId,userPoolEndpoint:o.userPoolEndpoint,newDeviceMetadata:l.NewDeviceMetadata,accessToken:l.AccessToken}),signInDetails:r})),vn(),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:a,challengeParameters:c})}catch(a){vn(),yn(a);let c=Ki(a.name);if(c)return c;throw a}})}function Zr(t){return g(this,null,function*(){let n=t.options?.authFlowType;switch(yield ol(),n){case"USER_SRP_AUTH":return yf(t);case"USER_PASSWORD_AUTH":return Vb(t);case"CUSTOM_WITHOUT_SRP":return Ub(t);case"CUSTOM_WITH_SRP":return Bb(t);default:return yf(t)}})}var jb=()=>g(void 0,null,function*(){throw new Y({name:Z4,message:"The autoSignIn flow has not started, or has been cancelled/completed.",recoverySuggestion:"Please try to use the signIn API or log out before starting a new autoSignIn flow."})}),Lc=jb;function Ic(t){Lc=t}function k2(){Lc=jb}var Hb=3*60*1e3;function qb(t){let n=C2.listen("auth-internal",o=>g(this,[o],function*({payload:i}){switch(i.event){case"confirmSignUp":i.data?.isSignUpComplete&&(C2.dispatch("auth-internal",{event:"autoSignIn"}),Ic(Xb(t)),n())}})),e=setTimeout(()=>{n(),v1(!1),clearTimeout(e),k2()},Hb)}function Gb(t,n){let e;return i=>{e||t(...i),clearTimeout(e),e=setTimeout(()=>{e=void 0},n)}}function sV(t,n,e){let i=Date.now(),o=setInterval(()=>g(this,null,function*(){if(Date.now()-i>Hb)clearInterval(o),v1(!1),e(new Y({name:Z4,message:"The account was not confirmed on time.",recoverySuggestion:"Try to verify your account by clicking the link sent your email or phone and then login manually."})),k2();else try{let a=yield Zr(t);a.nextStep.signInStep!=="CONFIRM_SIGN_UP"&&(n(a),clearInterval(o),v1(!1),k2())}catch(a){clearInterval(o),v1(!1),e(a),k2()}}),5e3)}var aV=Gb(sV,300),cV=Gb(lV,300),Wb=!1,$b;function vf(t){$b=t}function Kb(t){return $b===t}function O2(){return Wb}function v1(t){t===!1&&vf(void 0),Wb=t}function Ac(t){return!!t.UserConfirmed}function Yb(t){return()=>g(this,null,function*(){return new Promise((n,e)=>{aV([t,n,e])})})}function lV(t,n,e){return g(this,null,function*(){try{let i=yield Zr(t);n(i),k2()}catch(i){e(i),k2()}})}function Xb(t){return()=>g(this,null,function*(){return new Promise((n,e)=>{cV([t,n,e])})})}var Zb=Xb;var Qb=t=>Fe(tt,Je("SignUp"),et(),u(u({},nt),t));function bf(t){return g(this,null,function*(){let{username:n,password:e,options:i}=t,o=de.getConfig().Auth?.Cognito,r=o?.signUpVerificationMethod??"code",{clientMetadata:s,validationData:a,autoSignIn:c}=t.options??{};oe(o),We(!!n,le.EmptySignUpUsername),We(!!e,le.EmptySignUpPassword);let l=typeof c!="boolean"?c:void 0,d={username:n,options:l};l?.authFlowType!=="CUSTOM_WITHOUT_SRP"&&(d.password=e),(l||c===!0)&&(vf(n),v1(!0));let{userPoolId:f,userPoolClientId:m,userPoolEndpoint:y}=o,_=yield Qb({endpointResolver:Ae({endpointOverride:y})})({region:Ie(f),userAgentValue:Ve(fe.SignUp)},{Username:n,Password:e,UserAttributes:i?.userAttributes&&rf(i?.userAttributes),ClientMetadata:s,ValidationData:a&&rf(a),ClientId:m,UserContextData:Mt({username:n,userPoolId:f,userPoolClientId:m})}),{UserSub:S,CodeDeliveryDetails:I}=_;if(Ac(_)&&O2())return Ic(Zb(d)),{isSignUpComplete:!0,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN"},userId:S};if(Ac(_)&&!O2())return{isSignUpComplete:!0,nextStep:{signUpStep:"DONE"},userId:S};if(!Ac(_)&&O2()&&r==="code")qb(d);else if(!Ac(_)&&O2()&&r==="link")return Ic(Yb(d)),{isSignUpComplete:!1,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN",codeDeliveryDetails:{deliveryMedium:I?.DeliveryMedium,destination:I?.Destination,attributeName:I?.AttributeName}},userId:S};return{isSignUpComplete:!1,nextStep:{signUpStep:"CONFIRM_SIGN_UP",codeDeliveryDetails:{deliveryMedium:I?.DeliveryMedium,destination:I?.Destination,attributeName:I?.AttributeName}},userId:S}})}var Jb=t=>Fe(tt,Je("ForgotPassword"),et(),u(u({},nt),t));function zc(t){return g(this,null,function*(){let{username:n}=t;We(!!n,le.EmptyResetPasswordUsername);let e=de.getConfig().Auth?.Cognito;oe(e);let{userPoolClientId:i,userPoolId:o,userPoolEndpoint:r}=e,s=t.options?.clientMetadata,a=Mt({username:n,userPoolId:o,userPoolClientId:i}),d=(yield Jb({endpointResolver:Ae({endpointOverride:r})})({region:Ie(o),userAgentValue:Ve(fe.ResetPassword)},{Username:n,ClientMetadata:s,ClientId:i,UserContextData:a})).CodeDeliveryDetails;return{isPasswordReset:!1,nextStep:{resetPasswordStep:"CONFIRM_RESET_PASSWORD_WITH_CODE",codeDeliveryDetails:{deliveryMedium:d?.DeliveryMedium,destination:d?.Destination,attributeName:d?.AttributeName}}}})}var e_=t=>Fe(tt,Je("ConfirmForgotPassword"),et(),u(u({},nt),t));function _f(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{userPoolClientId:e,userPoolId:i,userPoolEndpoint:o}=n,{username:r,newPassword:s}=t;We(!!r,le.EmptyConfirmResetPasswordUsername),We(!!s,le.EmptyConfirmResetPasswordNewPassword);let a=t.confirmationCode;We(!!a,le.EmptyConfirmResetPasswordConfirmationCode);let c=t.options?.clientMetadata,l=Mt({username:r,userPoolId:i,userPoolClientId:e});yield e_({endpointResolver:Ae({endpointOverride:o})})({region:Ie(n.userPoolId),userAgentValue:Ve(fe.ConfirmResetPassword)},{Username:r,ConfirmationCode:a,Password:s,ClientMetadata:c,ClientId:n.userPoolClientId,UserContextData:l})})}var t_=t=>Fe(tt,Je("ResendConfirmationCode"),et(),u(u({},nt),t));function Tc(t){return g(this,null,function*(){let{username:n}=t;We(!!n,le.EmptySignUpUsername);let e=de.getConfig().Auth?.Cognito;oe(e);let{userPoolClientId:i,userPoolId:o,userPoolEndpoint:r}=e,s=t.options?.clientMetadata,a=Mt({username:n,userPoolId:o,userPoolClientId:i}),c=t_({endpointResolver:Ae({endpointOverride:r})}),{CodeDeliveryDetails:l}=yield c({region:Ie(e.userPoolId),userAgentValue:Ve(fe.ResendSignUpCode)},{Username:n,ClientMetadata:s,ClientId:e.userPoolClientId,UserContextData:a}),{DeliveryMedium:d,AttributeName:f,Destination:m}=u({},l);return{destination:m,deliveryMedium:d,attributeName:f||void 0}})}var n_=t=>Fe(tt,Je("ConfirmSignUp"),et(),u(u({},nt),t));function Cf(t){return g(this,null,function*(){let{username:n,confirmationCode:e,options:i}=t,o=de.getConfig().Auth?.Cognito;oe(o);let{userPoolId:r,userPoolClientId:s,userPoolEndpoint:a}=o,c=i?.clientMetadata;We(!!n,le.EmptyConfirmSignUpUsername),We(!!e,le.EmptyConfirmSignUpCode);let l=Mt({username:n,userPoolId:r,userPoolClientId:s});return yield n_({endpointResolver:Ae({endpointOverride:a})})({region:Ie(o.userPoolId),userAgentValue:Ve(fe.ConfirmSignUp)},{Username:n,ConfirmationCode:e,ClientMetadata:c,ForceAliasCreation:i?.forceAliasCreation,ClientId:o.userPoolClientId,UserContextData:l}),new Promise((f,m)=>{try{let y={isSignUpComplete:!0,nextStep:{signUpStep:"DONE"}};if(!O2()||!Kb(n)){f(y);return}let C=C2.listen("auth-internal",({payload:_})=>{switch(_.event){case"autoSignIn":f({isSignUpComplete:!0,nextStep:{signUpStep:"COMPLETE_AUTO_SIGN_IN"}}),v1(!1),C()}});C2.dispatch("auth-internal",{event:"confirmSignUp",data:y})}catch(y){m(y)}})})}function Nc(t){return g(this,null,function*(){let{challengeResponse:n,options:e}=t,{username:i,challengeName:o,signInSession:r,signInDetails:s}=qi.getState(),a=de.getConfig().Auth?.Cognito;oe(a);let c=e?.clientMetadata;if(We(!!n,le.EmptyChallengeResponse),!i||!o||!r)throw new Y({name:No.SignInException,message:` An error occurred during the sign in process. This most likely occurred due to: 1. signIn was not called before confirmSignIn. 2. signIn threw an exception. 3. page was refreshed during the sign in flow. - `,recoverySuggestion:"Make sure a successful call to signIn is made before calling confirmSignInand that the page is not refreshed until the sign in process is done."});try{let{Session:l,ChallengeName:d,AuthenticationResult:f,ChallengeParameters:m}=yield Db(i,o,r,n,a,zt,c,e);return Gi({signInSession:l,username:i,challengeName:d,signInDetails:s}),f?(vn(),yield Nn(E(u({username:i},f),{NewDeviceMetadata:yield Yi({userPoolId:a.userPoolId,userPoolEndpoint:a.userPoolEndpoint,newDeviceMetadata:f.NewDeviceMetadata,accessToken:f.AccessToken}),signInDetails:s})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:d,challengeParameters:m})}catch(l){yn(l);let d=Ki(l.name);if(d)return d;throw l}})}var i_=t=>Fe(tt,Je("GetUser"),et(),u(u({},nt),t));var o_=t=>Fe(tt,Je("VerifyUserAttribute"),et(),u(u({},nt),t));function C7(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{userPoolEndpoint:e,userPoolId:i}=n,{confirmationCode:o,userAttributeKey:r}=t;We(!!o,le.EmptyConfirmUserAttributeCode);let{tokens:s}=yield zo({forceRefresh:!1});ji(s),yield o_({endpointResolver:Ae({endpointOverride:e})})({region:Ie(i),userAgentValue:Ve(fe.ConfirmUserAttribute)},{AccessToken:s.accessToken.toString(),AttributeName:r,Code:o})})}var z9e=new lt("AuthError");var r_={oauthSignInError:{message:Yt.OAUTH_ERROR,log:"Make sure Cognito Hosted UI has been configured correctly"},noConfig:{message:Yt.DEFAULT_MSG,log:` + `,recoverySuggestion:"Make sure a successful call to signIn is made before calling confirmSignInand that the page is not refreshed until the sign in process is done."});try{let{Session:l,ChallengeName:d,AuthenticationResult:f,ChallengeParameters:m}=yield Db(i,o,r,n,a,zt,c,e);return Gi({signInSession:l,username:i,challengeName:d,signInDetails:s}),f?(vn(),yield Nn(E(u({username:i},f),{NewDeviceMetadata:yield Yi({userPoolId:a.userPoolId,userPoolEndpoint:a.userPoolEndpoint,newDeviceMetadata:f.NewDeviceMetadata,accessToken:f.AccessToken}),signInDetails:s})),yield Jn(),{isSignedIn:!0,nextStep:{signInStep:"DONE"}}):$i({challengeName:d,challengeParameters:m})}catch(l){yn(l);let d=Ki(l.name);if(d)return d;throw l}})}var i_=t=>Fe(tt,Je("GetUser"),et(),u(u({},nt),t));var o_=t=>Fe(tt,Je("VerifyUserAttribute"),et(),u(u({},nt),t));function xf(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n);let{userPoolEndpoint:e,userPoolId:i}=n,{confirmationCode:o,userAttributeKey:r}=t;We(!!o,le.EmptyConfirmUserAttributeCode);let{tokens:s}=yield zo({forceRefresh:!1});ji(s),yield o_({endpointResolver:Ae({endpointOverride:e})})({region:Ie(i),userAgentValue:Ve(fe.ConfirmUserAttribute)},{AccessToken:s.accessToken.toString(),AttributeName:r,Code:o})})}var z9e=new lt("AuthError");var r_={oauthSignInError:{message:Yt.OAUTH_ERROR,log:"Make sure Cognito Hosted UI has been configured correctly"},noConfig:{message:Yt.DEFAULT_MSG,log:` Error: Amplify has not been configured correctly. This error is typically caused by one of the following scenarios: @@ -589,14 +589,14 @@ svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa { See https://aws-amplify.github.io/docs/js/authentication#amplify-project-setup for more information 2. This could also be caused by multiple conflicting versions of amplify packages, see (https://docs.amplify.aws/lib/troubleshooting/upgrading/q/platform/js) for help upgrading Amplify packages. - `},emptyUsername:{message:Yt.EMPTY_USERNAME},invalidUsername:{message:Yt.INVALID_USERNAME},emptyPassword:{message:Yt.EMPTY_PASSWORD},emptyCode:{message:Yt.EMPTY_CODE},signUpError:{message:Yt.SIGN_UP_ERROR,log:"The first parameter should either be non-null string or object"},noMFA:{message:Yt.NO_MFA},invalidMFA:{message:Yt.INVALID_MFA},emptyChallengeResponse:{message:Yt.EMPTY_CHALLENGE},noUserSession:{message:Yt.NO_USER_SESSION},deviceConfig:{message:Yt.DEVICE_CONFIG},networkError:{message:Yt.NETWORK_ERROR},autoSignInError:{message:Yt.AUTOSIGNIN_ERROR},default:{message:Yt.DEFAULT_MSG}};var Qi=(t,n)=>new Y({message:t??"An error has occurred during the oauth process.",name:No.OAuthSignInError,recoverySuggestion:n??r_.oauthSignInError.log});var x7=function(t){return t.NoConfig="noConfig",t.MissingAuthConfig="missingAuthConfig",t.EmptyUsername="emptyUsername",t.InvalidUsername="invalidUsername",t.EmptyPassword="emptyPassword",t.EmptyCode="emptyCode",t.SignUpError="signUpError",t.NoMFA="noMFA",t.InvalidMFA="invalidMFA",t.EmptyChallengeResponse="emptyChallengeResponse",t.NoUserSession="noUserSession",t.Default="default",t.DeviceConfig="deviceConfig",t.NetworkError="networkError",t.AutoSignInError="autoSignInError",t.OAuthSignInError="oauthSignInError",t}(x7||{});var dV="`signInWithRedirect` has been canceled.",uV="An error occurred while validating the state.",fV="Try to initiate an OAuth flow from Amplify",w7=t=>g(void 0,null,function*(){let n=yield Ut.loadOAuthState(),e=t===n?n:void 0;if(!e)throw new Y({name:x7.OAuthSignInError,message:t===null?dV:uV,recoverySuggestion:t===null?void 0:fV});return e});var ul=a=>g(void 0,[a],function*({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,responseType:o,domain:r,preferPrivateSession:s}){let c=new zn(t),l=c.searchParams.get("error"),d=c.searchParams.get("error_description");if(l)throw Qi(d??l);return o==="code"?mV({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,domain:r,preferPrivateSession:s}):pV({currentUrl:t,redirectUri:i,preferPrivateSession:s})}),mV=s=>g(void 0,[s],function*({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,domain:o,preferPrivateSession:r}){let a=new zn(t),c=a.searchParams.get("code"),l=a.searchParams.get("state");if(!c||!l)throw Qi("User cancelled OAuth flow.");let d=yield w7(l),f="https://"+o+"/oauth2/token",m=yield Ut.loadPKCE(),y=u({grant_type:"authorization_code",code:c,client_id:e,redirect_uri:i},m?{code_verifier:m}:{}),C=Object.entries(y).map(([se,ve])=>`${encodeURIComponent(se)}=${encodeURIComponent(ve)}`).join("&"),{access_token:_,refresh_token:S,id_token:I,error:z,error_message:N,token_type:j,expires_in:H}=yield(yield fetch(f,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",[qu]:n},body:C})).json();if(z)throw Qi(N??z);let ne=(_&&nn(_).payload.username)??"username";return yield Nn({username:ne,AccessToken:_,IdToken:I,RefreshToken:S,TokenType:j,ExpiresIn:H}),s_({redirectUri:i,state:d,preferPrivateSession:r})}),pV=i=>g(void 0,[i],function*({currentUrl:t,redirectUri:n,preferPrivateSession:e}){let o=new zn(t),{id_token:r,access_token:s,state:a,token_type:c,expires_in:l,error_description:d,error:f}=(o.hash??"#").substring(1).split("&").map(C=>C.split("=")).reduce((C,[_,S])=>E(u({},C),{[_]:S}),{id_token:void 0,access_token:void 0,state:void 0,token_type:void 0,expires_in:void 0,error_description:void 0,error:void 0});if(f)throw Qi(d??f);if(!s)throw Qi("No access token returned from OAuth flow.");let m=yield w7(a),y=(s&&nn(s).payload.username)??"username";return yield Nn({username:y,AccessToken:s,IdToken:r,TokenType:c,ExpiresIn:l}),s_({redirectUri:n,state:m,preferPrivateSession:e})}),s_=i=>g(void 0,[i],function*({redirectUri:t,state:n,preferPrivateSession:e}){yield zt.setOAuthMetadata({oauthSignIn:!0}),yield Ut.clearOAuthData(),yield Ut.storeOAuthSignIn(!0,e),cl(),hV(n)&&Ft.dispatch("auth",{event:"customOAuthState",data:e7(gV(n))},"Auth",Kt),Ft.dispatch("auth",{event:"signInWithRedirect"},"Auth",Kt),yield Jn(),yV(t)}),hV=t=>/-/.test(t),gV=t=>t.split("-").splice(1).join("-"),yV=t=>{typeof window<"u"&&typeof window.history<"u"&&window.history.replaceState(window.history.state,"",t)};function Qr(t,n){if(n){let e=t?.find(i=>i===n);if(!e)throw rb;return e}else{let e=t?.find(vV)??t?.find(bV),i=t?.find(CV)??t?.find(_V);if(e)return e;throw i?sb:ob}}var vV=t=>t.startsWith(String(window.location.origin+window.location.pathname)),bV=t=>t.includes(String(window.location.hostname)),_V=t=>t.startsWith("http://"),CV=t=>t.startsWith("https://");var Jr=t=>g(void 0,null,function*(){cl(),yield Ut.clearOAuthInflightData(),Ft.dispatch("auth",{event:"signInWithRedirect_failure",data:{error:t}},"Auth",Kt)});var a_=t=>g(void 0,null,function*(){try{oe(t),Io(t),Ut.setAuthConfig(t)}catch{return}if(yield Ut.loadOAuthInFlight())try{let n=window.location.href,{loginWith:e,userPoolClientId:i}=t,{domain:o,redirectSignIn:r,responseType:s}=e.oauth,a=Qr(r);yield ul({currentUrl:n,clientId:i,domain:o,redirectUri:a,responseType:s,userAgentValue:Ve(fe.SignInWithRedirect)})}catch(n){yield Jr(n)}});w2()&&de[lc](a_);var c_={Google:"Google",Facebook:"Facebook",Amazon:"LoginWithAmazon",Apple:"SignInWithApple"};var fl=t=>g(void 0,null,function*(){window?.location&&(window.location.href=t.replace("http://","https://"))});var l_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",d_=t=>{let n=new Uint8Array(t);ac().getRandomValues(n);let e="",i;for(let o of n)e+=l_.charAt(o%l_.length);return{value:e,method:"S256",toCodeChallenge(){return i||(i=xV(e),i)}}};function xV(t){let n=new bo;return n.update(t),wV(Vi.convert(n.digestSync(),{urlSafe:!0}))}function wV(t){return t.replace(/=/g,"")}var u_=()=>Ju(32);var f_=t=>{function n(e){return g(this,null,function*(){if(e.persisted&&(yield t.loadOAuthInFlight())){let o=Qi("User cancelled OAuth flow.");yield Jr(o)}window.removeEventListener("pageshow",n)})}window.addEventListener("pageshow",n)};function es(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n),Io(n),Ut.setAuthConfig(n),yield ol();let e="COGNITO";return typeof t?.provider=="string"?e=c_[t.provider]:t?.provider?.custom&&(e=t.provider.custom),SV({oauthConfig:n.loginWith.oauth,clientId:n.userPoolClientId,provider:e,customState:t?.customState,preferPrivateSession:t?.options?.preferPrivateSession})})}var SV=r=>g(void 0,[r],function*({oauthConfig:t,provider:n,clientId:e,customState:i,preferPrivateSession:o}){let{domain:s,redirectSignIn:a,responseType:c,scopes:l}=t,d=u_(),f=i?`${d}-${t7(i)}`:d,{value:m,method:y,toCodeChallenge:C}=d_(128),_=Qr(t.redirectSignIn);w2()&&Ut.storeOAuthInFlight(!0),Ut.storeOAuthState(f),Ut.storePKCE(m);let S=Object.entries(u({redirect_uri:_,response_type:c,client_id:e,identity_provider:n,scope:l.join(" "),state:f},c==="code"&&{code_challenge:C(),code_challenge_method:y})).map(([H,ne])=>`${encodeURIComponent(H)}=${encodeURIComponent(ne)}`).join("&"),I=`https://${s}/oauth2/authorize?${S}`;f_(Ut);let{type:z,error:N,url:j}=(yield fl(I))??{};try{if(z==="error")throw Qi(String(N));z==="success"&&j&&(yield ul({currentUrl:j,clientId:e,domain:s,redirectUri:_,responseType:c,userAgentValue:Ve(fe.SignInWithRedirect),preferPrivateSession:o}))}catch(H){throw yield Jr(H),H}});var m_=t=>g(void 0,null,function*(){let n=t.getConfig().Auth?.Cognito;oe(n);let{userPoolEndpoint:e,userPoolId:i}=n,{tokens:o}=yield mc(t,{forceRefresh:!1});ji(o);let r=i_({endpointResolver:Ae({endpointOverride:e})}),{UserAttributes:s}=yield r({region:Ie(i),userAgentValue:Ve(fe.FetchUserAttributes)},{AccessToken:o.accessToken.toString()});return tb(s)});var Dc=()=>m_(de);var p_=t=>g(void 0,null,function*(){yield t.clearOAuthData(),zt.clearTokens(),yield pc(),Ft.dispatch("auth",{event:"signedOut"},"Auth",Kt)});var h_=(t,n=!1,e)=>g(void 0,null,function*(){Io(t);let{loginWith:i,userPoolClientId:o}=t,{domain:r,redirectSignOut:s}=i.oauth,a=Qr(s,e),c=`https://${r}/logout?${Object.entries({client_id:o,logout_uri:encodeURIComponent(a)}).map(([l,d])=>`${l}=${d}`).join("&")}`;return fl(c)});var g_=(t,n,e,i)=>g(void 0,null,function*(){let{isOAuthSignIn:o}=yield n.loadOAuthSignIn(),r=yield e.getOAuthMetadata();if(yield p_(n),o||r?.oauthSignIn)return h_(t,!1,i)});var y_=t=>Fe(tt,Je("RevokeToken"),et(),u(u({},nt),t));var v_=t=>Fe(tt,Je("GlobalSignOut"),et(),u(u({},nt),t));var b_=new lt("Auth");function Rc(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n),t?.global?yield EV(n):yield MV(n);let e;try{Io(n),e=!0}catch{e=!1}if(e){let i=new Xr(Tn);i.setAuthConfig(n);let{type:o}=(yield g_(n,i,zt,t?.oauth?.redirectUrl))??{};if(o==="error")throw new Y({name:ab,message:"An error occurred when attempting to log out from OAuth provider."})}else zt.clearTokens(),yield pc(),Ft.dispatch("auth",{event:"signedOut"},"Auth",Kt)})}function MV(t){return g(this,null,function*(){try{let{userPoolEndpoint:n,userPoolId:e,userPoolClientId:i}=t,o=yield zt.getTokenStore().loadTokens();Q4(o),LV(o.accessToken)&&(yield y_({endpointResolver:Ae({endpointOverride:n})})({region:Ie(e),userAgentValue:Ve(fe.SignOut)},{ClientId:i,Token:o.refreshToken}))}catch{b_.debug("Client signOut error caught but will proceed with token removal")}})}function EV(t){return g(this,null,function*(){try{let{userPoolEndpoint:n,userPoolId:e}=t,i=yield zt.getTokenStore().loadTokens();ji(i),yield v_({endpointResolver:Ae({endpointOverride:n})})({region:Ie(e),userAgentValue:Ve(fe.SignOut)},{AccessToken:i.accessToken.toString()})}catch{b_.debug("Global signOut error caught but will proceed with token removal")}})}var LV=t=>!!t?.payload?.origin_jti;var __=t=>Fe(tt,Je("GetUserAttributeVerificationCode"),et(),u(u({},nt),t));var S7=t=>g(void 0,null,function*(){let{userAttributeKey:n,options:e}=t,i=de.getConfig().Auth?.Cognito,o=e?.clientMetadata;oe(i);let{userPoolEndpoint:r,userPoolId:s}=i,{tokens:a}=yield zo({forceRefresh:!1});ji(a);let c=__({endpointResolver:Ae({endpointOverride:r})}),{CodeDeliveryDetails:l}=yield c({region:Ie(s),userAgentValue:Ve(fe.SendUserAttributeVerificationCode)},{AccessToken:a.accessToken.toString(),ClientMetadata:o,AttributeName:n}),{DeliveryMedium:d,AttributeName:f,Destination:m}=u({},l);return{destination:m,deliveryMedium:d,attributeName:f}});var C_={identityId:"identityId"};var IV=new lt("DefaultIdentityIdStore"),ml=class{setAuthConfig(n){x2(n.Cognito),this.authConfig=n,this._authKeys=AV("Cognito",n.Cognito.identityPoolId)}constructor(n){this._authKeys={},this._hasGuestIdentityId=!1,this.keyValueStorage=n}loadIdentityId(){return g(this,null,function*(){x2(this.authConfig?.Cognito);try{if(this._primaryIdentityId)return{id:this._primaryIdentityId,type:"primary"};{let n=yield this.keyValueStorage.getItem(this._authKeys.identityId);return n?(this._hasGuestIdentityId=!0,{id:n,type:"guest"}):null}}catch(n){return IV.log("Error getting stored IdentityId.",n),null}})}storeIdentityId(n){return g(this,null,function*(){x2(this.authConfig?.Cognito),n.type==="guest"?(this.keyValueStorage.setItem(this._authKeys.identityId,n.id),this._primaryIdentityId=void 0,this._hasGuestIdentityId=!0):(this._primaryIdentityId=n.id,this._hasGuestIdentityId&&(this.keyValueStorage.removeItem(this._authKeys.identityId),this._hasGuestIdentityId=!1))})}clearIdentityId(){return g(this,null,function*(){this._primaryIdentityId=void 0,yield this.keyValueStorage.removeItem(this._authKeys.identityId)})}},AV=(t,n)=>Ec(C_)(`com.amplify.${t}`,n);function pl(t){let n=nn(t).payload.iss,e={};if(!n)throw new Y({name:"InvalidIdTokenException",message:"Invalid Idtoken."});let i=n.replace(/(^\w+:|^)\/\//,"");return e[i]=t,e}var zV=new lt("CognitoIdentityIdProvider");function w_(i){return g(this,arguments,function*({tokens:t,authConfig:n,identityIdStore:e}){e.setAuthConfig({Cognito:n});let o=yield e.loadIdentityId();if(t){if(o&&o.type==="primary")return o.id;{let r=t.idToken?pl(t.idToken.toString()):{},s=yield x_(r,n);o&&o.id===s&&zV.debug(`The guest identity ${o.id} has become the primary identity.`),o={id:s,type:"primary"}}}else{if(o&&o.type==="guest")return o.id;o={id:yield x_({},n),type:"guest"}}return e.storeIdentityId(o),o.id})}function x_(t,n){return g(this,null,function*(){let e=n?.identityPoolId,i=wc(e),o=(yield Yu({region:i},{IdentityPoolId:e,Logins:t})).IdentityId;if(!o)throw new Y({name:"GetIdResponseException",message:"Received undefined response from getId operation",recoverySuggestion:"Make sure to pass a valid identityPoolId in the configuration."});return o})}var hl=new lt("CognitoCredentialsProvider"),S_=50*60*1e3,gl=class{constructor(n){this._nextCredentialsRefresh=0,this._identityIdStore=n}clearCredentialsAndIdentityId(){return g(this,null,function*(){hl.debug("Clearing out credentials and identityId"),this._credentialsAndIdentityId=void 0,yield this._identityIdStore.clearIdentityId()})}clearCredentials(){return g(this,null,function*(){hl.debug("Clearing out in-memory credentials"),this._credentialsAndIdentityId=void 0})}getCredentialsAndIdentityId(n){return g(this,null,function*(){let e=n.authenticated,{tokens:i}=n,{authConfig:o}=n;try{x2(o?.Cognito)}catch{return}if(!e&&!o.Cognito.allowGuestAccess)return;let{forceRefresh:r}=n,s=this.hasTokenChanged(i),a=yield w_({tokens:i,authConfig:o.Cognito,identityIdStore:this._identityIdStore});return(r||s)&&this.clearCredentials(),e?(db(i),this.credsForOIDCTokens(o.Cognito,i,a)):this.getGuestCredentials(a,o.Cognito)})}getGuestCredentials(n,e){return g(this,null,function*(){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!1)return hl.info("returning stored credentials as they neither past TTL nor expired."),this._credentialsAndIdentityId;this.clearCredentials();let i=wc(e.identityPoolId),o=yield j4({region:i},{IdentityId:n});if(o.Credentials&&o.Credentials.AccessKeyId&&o.Credentials.SecretKey){this._nextCredentialsRefresh=new Date().getTime()+S_;let r={credentials:{accessKeyId:o.Credentials.AccessKeyId,secretAccessKey:o.Credentials.SecretKey,sessionToken:o.Credentials.SessionToken,expiration:o.Credentials.Expiration},identityId:n},s=o.IdentityId;return s&&(r.identityId=s,this._identityIdStore.storeIdentityId({id:s,type:"guest"})),this._credentialsAndIdentityId=E(u({},r),{isAuthenticatedCreds:!1}),r}else throw new Y({name:"CredentialsNotFoundException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})})}credsForOIDCTokens(n,e,i){return g(this,null,function*(){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!0)return hl.debug("returning stored credentials as they neither past TTL nor expired."),this._credentialsAndIdentityId;this.clearCredentials();let o=e.idToken?pl(e.idToken.toString()):{},r=wc(n.identityPoolId),s=yield j4({region:r},{IdentityId:i,Logins:o});if(s.Credentials&&s.Credentials.AccessKeyId&&s.Credentials.SecretKey){let a={credentials:{accessKeyId:s.Credentials.AccessKeyId,secretAccessKey:s.Credentials.SecretKey,sessionToken:s.Credentials.SessionToken,expiration:s.Credentials.Expiration},identityId:i};this._credentialsAndIdentityId=E(u({},a),{isAuthenticatedCreds:!0,associatedIdToken:e.idToken?.toString()}),this._nextCredentialsRefresh=new Date().getTime()+S_;let c=s.IdentityId;return c&&(a.identityId=c,this._identityIdStore.storeIdentityId({id:c,type:"primary"})),a}else throw new Y({name:"CredentialsException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})})}isPastTTL(){return this._nextCredentialsRefresh===void 0?!0:this._nextCredentialsRefresh<=Date.now()}hasTokenChanged(n){return!!n&&!!this._credentialsAndIdentityId?.associatedIdToken&&n.idToken?.toString()!==this._credentialsAndIdentityId.associatedIdToken}};var M7=new gl(new ml(Tn));var Pc={configure(t,n){let e=dc(t);if(!e.Auth){de.configure(e,n);return}if(n?.Auth){de.configure(e,n);return}if(!de.libraryOptions.Auth){P2.setAuthConfig(e.Auth),P2.setKeyValueStorage(n?.ssr?new I2({sameSite:"lax"}):Tn),de.configure(e,E(u({},n),{Auth:{tokenProvider:P2,credentialsProvider:M7}}));return}if(n){n.ssr!==void 0&&P2.setKeyValueStorage(n.ssr?new I2({sameSite:"lax"}):Tn),de.configure(e,u({Auth:de.libraryOptions.Auth},n));return}de.configure(e)},getConfig(){return de.getConfig()}};var b1=t=>t.context.actorRef?.getSnapshot(),_1=t=>b1(t)?.context;var M_={apis:[fe.DeleteUser,fe.UpdatePassword],category:Xn.Auth},E_={apis:[fe.SignUp,fe.ConfirmSignUp,fe.ResendSignUpCode,fe.SignIn,fe.ConfirmSignIn,fe.FetchUserAttributes,fe.SignOut,fe.ResetPassword,fe.ConfirmResetPassword,fe.SignInWithRedirect],category:Xn.Auth},L_={apis:[uc.UploadData],category:Xn.Storage},I_={apis:[T4.NotifyMessageInteraction],category:Xn.InAppMessaging},A_={category:Xn.Geo,apis:[Vr.SearchByText,Vr.SearchForSuggestions,Vr.SearchByPlaceId]},z_={category:Xn.Geo,apis:[]},T_={apis:[uc.UploadData],category:Xn.Storage};function F2(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}function kc(t){return typeof t=="string"||typeof t=="object"&&Object.prototype.toString.call(t)==="[object String]"}function TV(t){return F2(t)&&Object.prototype.toString.call(t)==="[object Map]"}function NV(t){return F2(t)&&Object.prototype.toString.call(t)==="[object Set]"}function E7(t){if(t==null)return!0;if(F2(t)&&(TV(t)||NV(t)))return!t.size;if(F2(t)&&(kc(t)||Array.isArray(t)))return!t.length;for(let n in t)if(L7(t,n))return!1;return!0}function N_(t){return F2(t)&&E7(t)}function L7(t,n){return t!=null&&Object.prototype.hasOwnProperty.call(t,n)}function I7(t){return typeof t=="function"}function D_(...t){}var yl=({payload:t},n,e)=>{let{event:i}=t,{send:o}=n,{onSignIn:r,onSignOut:s}=e??{};switch(i){case"signedIn":{I7(r)&&r(t);break}case"signInWithRedirect":{o("SIGN_IN_WITH_REDIRECT");break}case"signedOut":case"tokenRefresh_failure":{i==="signedOut"&&I7(s)&&s(),o("SIGN_OUT");break}}},A7=(t,n=yl)=>{let e=i=>n(i,t);return Ft.listen("auth",e,"authenticator-hub-handler")};var ts=["+1","+7","+20","+27","+30","+31","+32","+33","+34","+36","+39","+40","+41","+43","+44","+45","+46","+47","+48","+49","+51","+52","+53","+54","+55","+56","+57","+58","+60","+61","+62","+63","+64","+65","+66","+81","+82","+84","+86","+90","+91","+92","+93","+94","+95","+98","+212","+213","+216","+218","+220","+221","+222","+223","+224","+225","+226","+227","+228","+229","+230","+231","+232","+233","+234","+235","+236","+237","+238","+239","+240","+241","+242","+243","+244","+245","+246","+248","+249","+250","+251","+252","+253","+254","+255","+256","+257","+258","+260","+261","+262","+263","+264","+265","+266","+267","+268","+269","+290","+291","+297","+298","+299","+345","+350","+351","+352","+353","+354","+355","+356","+357","+358","+359","+370","+371","+372","+373","+374","+375","+376","+377","+378","+379","+380","+381","+382","+385","+386","+387","+389","+420","+421","+423","+500","+501","+502","+503","+504","+505","+506","+507","+508","+509","+537","+590","+591","+593","+594","+595","+596","+597","+598","+599","+670","+672","+673","+674","+675","+676","+677","+678","+679","+680","+681","+682","+683","+685","+686","+687","+688","+689","+690","+691","+692","+850","+852","+853","+855","+856","+872","+880","+886","+960","+961","+962","+963","+964","+965","+966","+967","+968","+970","+971","+972","+973","+974","+975","+976","+977","+992","+993","+994","+995","+996","+998"];var C1={birthdate:{label:"Birthdate",placeholder:"Enter your Birthdate",type:"date",autocomplete:"bday",isRequired:!0},confirmation_code:{label:"Confirmation Code",placeholder:"Enter your Confirmation Code",type:"text",autocomplete:"one-time-code",isRequired:!0},confirm_password:{label:"Confirm Password",placeholder:"Please confirm your Password",type:"password",autocomplete:"new-password",isRequired:!0},email:{label:"Email",placeholder:"Enter your Email",type:"email",autocomplete:"username",isRequired:!0},family_name:{label:"Family Name",placeholder:"Enter your Family Name",type:"text",autocomplete:"family-name",isRequired:!0},given_name:{label:"Given Name",placeholder:"Enter your Given Name",type:"text",autocomplete:"given-name",isRequired:!0},middle_name:{label:"Middle Name",placeholder:"Enter your Middle Name",type:"text",autocomplete:"additional-name",isRequired:!0},name:{label:"Name",placeholder:"Enter your Name",type:"text",autocomplete:"name",isRequired:!0},nickname:{label:"Nickname",placeholder:"Enter your Nickname",type:"text",autocomplete:"tel",isRequired:!0},password:{label:"Password",placeholder:"Enter your Password",type:"password",autocomplete:"new-password",isRequired:!0},phone_number:{label:"Phone Number",placeholder:"Enter your Phone Number",type:"tel",autocomplete:"tel",dialCode:"+1",dialCodeList:ts,isRequired:!0},preferred_username:{label:"Preferred Username",placeholder:"Enter your Preferred Username",type:"text",isRequired:!0},profile:{label:"Profile",placeholder:"Add your Profile",type:"url",autocomplete:"url",isRequired:!0},website:{label:"Website",placeholder:"Add your Website",type:"url",autocomplete:"url",isRequired:!0},username:{label:"Username",placeholder:"Enter your Username",type:"text",autocomplete:"username",isRequired:!0}},z7=["^","$","*",".","[","]","{","}","(",")","?",'"',"!","@","#","%","&","/","\\",",",">","<","'",":",";","|","_","~","`","=","+","-"," "];var R_=(t,n)=>{if(n?.matches("federatedSignIn")){if(t.matches("signUpActor"))return"signUp";if(t.matches("signInActor"))return"signIn"}switch(!0){case t.matches("idle"):return"idle";case t.matches("setup"):return"setup";case t.matches("signOut"):return"signOut";case t.matches("authenticated"):return"authenticated";case n?.matches("confirmSignUp"):case n?.matches("resendSignUpCode"):return"confirmSignUp";case n?.matches("confirmSignIn"):return"confirmSignIn";case n?.matches("setupTotp.edit"):case n?.matches("setupTotp.submit"):return"setupTotp";case n?.matches("signIn"):return"signIn";case n?.matches("signUp"):case n?.matches("autoSignIn"):return"signUp";case n?.matches("forceChangePassword"):return"forceNewPassword";case n?.matches("forgotPassword"):return"forgotPassword";case n?.matches("confirmResetPassword"):return"confirmResetPassword";case n?.matches("selectUserAttributes"):return"verifyUser";case n?.matches("confirmVerifyUserAttribute"):return"confirmVerifyUser";case t.matches("getCurrentUser"):case n?.matches("fetchUserAttributes"):return"transition";default:return null}};var P_=t=>{let n=e=>i=>t({type:e,data:i});return{initializeMachine:n("INIT"),resendCode:n("RESEND"),signOut:n("SIGN_OUT"),submitForm:n("SUBMIT"),updateForm:n("CHANGE"),updateBlur:n("BLUR"),toFederatedSignIn:n("FEDERATED_SIGN_IN"),toForgotPassword:n("FORGOT_PASSWORD"),toSignIn:n("SIGN_IN"),toSignUp:n("SIGN_UP"),skipVerification:n("SKIP")}};var k_=t=>{let n=_1(t)??{},{challengeName:e,codeDeliveryDetails:i,remoteError:o,validationError:r,totpSecretCode:s=null,unverifiedUserAttributes:a,username:c}=n,{socialProviders:l=[]}=t.context?.config??{},d=n?.user??t.context?.user,f=!!(r&&Object.keys(r).length>0),m=b1(t),y=t.hasTag("pending")||m?.hasTag("pending"),C=R_(t,m);return{authStatus:(I=>{switch(I){case"idle":case"setup":return"configuring";case"authenticated":return"authenticated";default:return"unauthenticated"}})(C),challengeName:e,codeDeliveryDetails:i,error:o,hasValidationErrors:f,isPending:y,route:C,socialProviders:l,totpSecretCode:s,unverifiedUserAttributes:a,user:d,username:c,validationErrors:r}};var T7=({send:t,state:n})=>{let e=P_(t),i=k_(n);return u(u({},e),i)};var vl=function(t){return t.Apple="Apple",t.Amazon="Amazon",t.Facebook="Facebook",t.Google="Google",t}(vl||{});var DV=["birthdate","email","family_name","given_name","middle_name","name","nickname","phone_number","preferred_username","profile","website"];var RV=["username","email","phone_number"],N7=[...RV,...DV,"confirmation_code","password","confirm_password"],O_=t=>N7.includes(t);var ei=t=>{let n=new FormData(t.target);return Object.fromEntries(n)};var bl=t=>N7.includes(t),PV=t=>Array.isArray(t),D7=t=>t?PV(t)?t:[t]:null;var F_=t=>{let n=t.trim().split("");for(let e=0;e0&&e{if(t.length<4)return t;let n=t.split("");for(let e=0;e{let n=t.split("@");return`${F_(n[0])}@${n[1]}`},R7=(t,n)=>t==="Phone Number"?U_(n):B_(n),P7=t=>z7.some(n=>t.includes(n)),k7=(t,n,e)=>encodeURI(`otpauth://totp/${t}:${n}?secret=${e}&issuer=${t}`);function O7(t,...n){return Object.entries(t).reduce((e,[i,o])=>E(u({},e),{[i]:n.includes(i)?o:o?.trim()}),{})}var V_={"Account recovery requires verified contact information":"Zur\xFCcksetzen des Accounts ben\xF6tigt einen verifizierten Account","Add your Profile":"Ihr Profil hinzuf\xFCgen","Add your Website":"Ihre Website hinzuf\xFCgen","Back to Sign In":"Zur\xFCck zur Anmeldung","Change Password":"Passwort \xE4ndern",Changing:"\xC4ndern von",Code:"Code","Confirm Password":"Passwort best\xE4tigen","Please confirm your Password":"Bitte best\xE4tigen Sie Ihr Passwort","Confirm Sign Up":"Registrierung best\xE4tigen","Confirm SMS Code":"SMS-Code best\xE4tigen","Confirm TOTP Code":"TOTP-Code best\xE4tigen",Confirm:"Best\xE4tigen","Confirmation Code":"Best\xE4tigungs-Code",Confirming:"Wird best\xE4tigt","Create a new account":"Einen neuen Account erstellen","Create Account":"Account erstellen","Creating Account":"Account wird erstellt","Dismiss alert":"Warnung verwerfen",Email:"E-Mail","Enter your Birthdate":"Geben Sie Ihr Geburtsdatum ein","Enter your code":"Geben Sie Ihren Code ein","Enter your Confirmation Code":"Geben Sie Ihren Best\xE4tigungs-Code ein","Enter your Email":"Geben Sie Ihre E-Mail ein","Enter your Family Name":"Geben Sie Ihren Nachnamen ein","Enter your Given Name":"Geben Sie Ihren Vornamen ein","Enter your Middle Name":"Geben Sie Ihren zweiten Vornamen ein","Enter your Name":"Geben Sie Ihren Namen ein","Enter your Nickname":"Geben Sie Ihren Spitznamen ein","Enter your Password":"Geben Sie Ihr Passwort ein","Enter your password":"Geben Sie Ihr Passwort ein","Enter your email":"Geben Sie Ihre E-Mail ein","Enter your phone number":"Geben Sie Ihre Telefonnummer ein","Enter your Preferred Username":"Geben Sie Ihren bevorzugten Benutzernamen ein","Enter your username":"Geben Sie Ihren Benutzernamen ein","Forgot password?":"Passwort vergessen?","Forgot your password?":"Passwort vergessen? ","Hide password":"Passwort verbergen","It may take a minute to arrive":"Es kann eine Minute dauern, bis er ankommt",Loading:"Wird geladen","New password":"Neues Passwort",or:"oder",Password:"Passwort","Phone Number":"Telefonnummer","Resend Code":"Code erneut senden","Reset your Password":"Zur\xFCcksetzen des Passworts","Reset your password":"Zur\xFCcksetzen des passworts","Send code":"Code senden","Send Code":"Code senden",Sending:"Wird gesendet","Setup TOTP":"TOTP einrichten","Show password":"Passwort anzeigen","Sign in to your account":"Melden Sie sich mit Ihrem Account an","Sign In with Amazon":"Mit Amazon anmelden","Sign In with Apple":"Mit Apple anmelden","Sign In with Facebook":"Mit Facebook anmelden","Sign In with Google":"Mit Google anmelden","Sign in":"Anmelden","Sign In":"Anmelden","Signing in":"Wird angemeldet",Skip:"\xDCberspringen",Submit:"Abschicken",Submitting:"Wird gesendet",Username:"Benutzername","Verify Contact":"Kontakt verifizieren",Verify:"Verifizieren","We Emailed You":"E-Mail wurde versendet","We Sent A Code":"Wir haben einen Code gesendet","We Texted You":"Wir haben Ihnen eine SMS gesendet","Your code is on the way. To log in, enter the code we emailed to":"Ihr Best\xE4tigungscode ist unterwegs. Um sich einzuloggen geben Sie den Code ein, den wir per E-Mail verschickt haben","Your code is on the way. To log in, enter the code we sent you":"Ihr Code ist unterwegs. Um sich anzumelden, geben Sie den Code ein, den wir Ihnen gesendet haben","Your code is on the way. To log in, enter the code we texted to":"Ihr Best\xE4tigungscode ist unterwegs. Um sich einzuloggen geben Sie den Code ein, den wir per SMS verschickt haben","An account with the given email already exists.":"Ein Account mit dieser E-Mail existiert bereits.","Confirm a Code":"Code best\xE4tigen","Confirm Sign In":"Anmeldung best\xE4tigen","Create account":"Hier registrieren","Sign Up with Facebook":"Mit Facebook registrieren","Sign Up with Google":"Mit Google registrieren","Forgot Password":"Passwort vergessen","Have an account? ":"Schon registriert? ","Incorrect username or password":"Falscher Benutzername oder falsches Passwort","Invalid password format":"Ung\xFCltiges Passwort-Format","Invalid phone number format":"Ung\xFCltiges Telefonummern-Format. Benutze eine Nummer im Format: +12345678900","It may take a minute to arrive.":"Es k\xF6nnte eine Minute dauern, bis der Code eintrifft.","Lost your code? ":"Code verloren? ","New Password":"Neues Passwort","No account? ":"Kein Account? ","Password attempts exceeded":"Die maximale Anzahl der fehlerhaften Anmeldeversuche wurde erreicht","Reset password":"Passwort zur\xFCcksetzen","Reset Password":"Passwort Zur\xFCcksetzen","Sign Out":"Abmelden","Sign Up":"Registrieren","User already exists":"Dieser Benutzer existiert bereits","User does not exist":"Dieser Benutzer existiert nicht","Username cannot be empty":"Benutzername darf nicht leer sein"};var j_={"Account recovery requires verified contact information":"Account recovery requires verified contact information","Add your Profile":"Add your Profile","Add your Website":"Add your Website","Back to Sign In":"Back to Sign In","Change Password":"Change Password",Changing:"Changing",Code:"Code","Confirm Password":"Confirm Password","Confirm Sign Up":"Confirm Sign Up","Confirm SMS Code":"Confirm SMS Code","Confirm MFA Code":"Confirm MFA Code","Confirm TOTP Code":"Confirm TOTP Code",Confirm:"Confirm","Confirmation Code":"Confirmation Code",Confirming:"Confirming","Create a new account":"Create a new account","Create Account":"Create Account","Creating Account":"Creating Account","Dismiss alert":"Dismiss alert",Email:"Email","Enter your Birthdate":"Enter your Birthdate","Enter your code":"Enter your code","Enter your Confirmation Code":"Enter your Confirmation Code","Enter your Email":"Enter your Email","Enter your Family Name":"Enter your Family Name","Enter your Given Name":"Enter your Given Name","Enter your Middle Name":"Enter your Middle Name","Enter your Name":"Enter your Name","Enter your Nickname":"Enter your Nickname","Enter your Password":"Enter your Password","Enter your phone number":"Enter your phone number","Enter your Preferred Username":"Enter your Preferred Username","Enter your username":"Enter your username","Forgot password?":"Forgot password?","Forgot your password?":"Forgot your password?","Hide password":"Hide password","It may take a minute to arrive":"It may take a minute to arrive",Loading:"Loading","New password":"New password",or:"or",Password:"Password","Phone Number":"Phone Number","Please confirm your Password":"Please confirm your Password","Resend Code":"Resend Code","Reset your password":"Reset your password","Reset your Password":"Reset your Password","Send code":"Send code","Send Code":"Send Code",Sending:"Sending","Setup TOTP":"Setup TOTP","Show password":"Show password","Sign in to your account":"Sign in to your account","Sign In with Amazon":"Sign In with Amazon","Sign In with Apple":"Sign In with Apple","Sign In with Facebook":"Sign In with Facebook","Sign In with Google":"Sign In with Google","Sign in":"Sign in","Sign In":"Sign In","Signing in":"Signing in",Skip:"Skip",Submit:"Submit",Submitting:"Submitting",Username:"Username","Verify Contact":"Verify Contact",Verify:"Verify","We Emailed You":"We Emailed You","We Sent A Code":"We Sent A Code","We Texted You":"We Texted You","Your code is on the way. To log in, enter the code we emailed to":"Your code is on the way. To log in, enter the code we emailed to","Your code is on the way. To log in, enter the code we sent you":"Your code is on the way. To log in, enter the code we sent you","Your code is on the way. To log in, enter the code we texted to":"Your code is on the way. To log in, enter the code we texted to"};var H_={"Account recovery requires verified contact information":"La recuperaci\xF3n de la cuenta requiere informaci\xF3n de contacto verificada","Back to Sign In":"Volver a inicio de sesi\xF3n","Change Password":"Cambiar contrase\xF1a",Changing:"Cambiando",Code:"C\xF3digo","Code *":"C\xF3digo *","Confirm Password":"Confirmar contrase\xF1a","Confirm Sign Up":"Confirmar registro","Confirm SMS Code":"Confirmar el c\xF3digo de SMS","Confirm TOTP Code":"Confirmar c\xF3digo TOTP",Confirm:"Confirmar","Confirmation Code":"C\xF3digo de confirmaci\xF3n",Confirming:"Confirmando","Create a new account":"Crear una cuenta nueva","Create Account":"Crear cuenta","Creating Account":"Creando cuenta","Dismiss alert":"Descartar alerta",Email:"Email","Enter your code":"Ingrese el c\xF3digo","Enter your Email":"Escriba su Email","Enter your email":"Escriba su email","Enter your Password":"Escriba su Contrase\xF1a","Enter your phone number":"Ingrese el n\xFAmero de tel\xE9fono","Enter your username":"Ingrese el nombre de usuario","Forgot your password?":"\xBFOlvid\xF3 su contrase\xF1a?","Hide password":"Ocultar contrase\xF1a","It may take a minute to arrive":"Es posible que tarde un minuto en llegar",Loading:"Cargando","New password":"Nueva contrase\xF1a",or:"o",Password:"Contrase\xF1a","Phone Number":"N\xFAmero de tel\xE9fono","Resend Code":"Reenviar c\xF3digo","Reset your password":"Restablecer su contrase\xF1a","Reset your Password":"Restablecer su Contrase\xF1a","Send code":"Enviar c\xF3digo","Send Code":"Enviar c\xF3digo",Sending:"Enviando","Setup TOTP":"Configurar TOTP","Show password":"Mostrar contrase\xF1a","Sign in to your account":"Iniciar sesi\xF3n en tu cuenta","Sign In with Amazon":"Iniciar Sesi\xF3n con Amazon","Sign In with Apple":"Iniciar Sesi\xF3n con Apple","Sign In with Facebook":"Iniciar Sesi\xF3n con Facebook","Sign In with Google":"Iniciar Sesi\xF3n con Google","Sign in":"Iniciar sesi\xF3n","Sign In":"Iniciar Sesi\xF3n","Signing in":"Iniciando sesi\xF3n",Skip:"Omitir",Submit:"Enviar",Submitting:"Enviando",Username:"Nombre de usuario","Verify Contact":"Verificar contacto",Verify:"Verificar","We Emailed You":"Le hemos enviado un correo electr\xF3nico","We Sent A Code":"Hemos enviado un c\xF3digo","We Texted You":"Le hemos enviado un mensaje de texto","Your code is on the way. To log in, enter the code we emailed to":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que hemos enviado por correo electr\xF3nico a","Your code is on the way. To log in, enter the code we sent you":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que le hemos enviado","Your code is on the way. To log in, enter the code we texted to":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que hemos enviado por mensaje de texto a","An account with the given email already exists.":"Ya existe una cuenta con el correo ingresado.","Confirm a Code":"Confirmar un c\xF3digo","Confirm Sign In":"Confirmar inicio de sesi\xF3n","Forgot Password":"Olvid\xE9 mi contrase\xF1a","Incorrect username or password.":"Nombre de usuario o contrase\xF1a incorrecta","Enter your Family Name":"Escriba su apellido","Enter your Given Name":"Escriba su nombre","Given Name":"Nombre","Family Name":"Apellido","Reset Password":"Restablecer contrase\xF1a","Please confirm your Password":"Confirme su contrase\xF1a","Invalid password format":"Formato de contrase\xF1a inv\xE1lido","Invalid phone number format":"Formato de n\xFAmero de tel\xE9fono inv\xE1lido","Loading...":"Cargando...","New Password":"Nueva contrase\xF1a","Resend a Code":"Reenviar un c\xF3digo","Sign Out":"Cerrar sesi\xF3n","Sign Up with Amazon":"Crear cuenta con Amazon","Sign Up with Apple":"Crear cuenta con Apple","Sign Up with Facebook":"Crear cuenta con Facebook","Sign Up with Google":"Crear cuenta con Google","Sign Up":"Crear cuenta","User already exists":"El usuario ya existe","User does not exist":"El usuario no existe","Username/client id combination not found.":"El usuario no existe","Username cannot be empty":"El nombre de usuario no puede estar vac\xEDo","Your passwords must match":"Las contrase\xF1as deben coincidir","Password must have at least 8 characters":"La contrase\xF1a debe tener al menos 8 caracteres","Password did not conform with policy: Password must have uppercase characters":"La contrase\xF1a debe tener al menos un car\xE1cter en may\xFAscula","Password did not conform with policy: Password must have numeric characters":"La contrase\xF1a debe tener al menos un car\xE1cter num\xE9rico","Password did not conform with policy: Password must have symbol characters":"La contrase\xF1a debe tener al menos un s\xEDmbolo","Password did not conform with policy: Password must have lowercase characters":"La contrase\xF1a debe tener al menos un car\xE1cter en min\xFAsculas","Invalid verification code provided, please try again.":"C\xF3digo de verificaci\xF3n no v\xE1lido, int\xE9ntelo de nuevo.","Attempt limit exceeded, please try after some time.":"N\xFAmero m\xE1ximo de intentos excedido, por favor int\xE9ntelo de nuevo m\xE1s tarde.","A network error has occurred.":"Se ha producido un error de red."};var q_={"Account recovery requires verified contact information":"La r\xE9cup\xE9ration du compte n\xE9cessite des informations de contact v\xE9rifi\xE9es","Back to Sign In":"Retour \xE0 la connexion","Change Password":"Modifier le mot de passe",Changing:"Modification en cours",Code:"Code","Confirm Password":"Confirmez le mot de passe","Confirm Sign Up":"Confirmer l'inscription","Confirm SMS Code":"Confirmer le code SMS","Confirm TOTP Code":"Confirmer le code TOTP",Confirm:"Confirmer","Confirmation Code":"Code de confirmation",Confirming:"Confirmation","Create a new account":"Cr\xE9er un nouveau compte","Create Account":"Cr\xE9er un compte","Creating Account":"Cr\xE9ation d'un compte","Dismiss alert":"Supprimer l'alerte",Email:"Email","Enter your code":"Saisissez cotre code de confirmation","Enter your Email":"Saisissez votre adresse e-mail","Enter your email":"Saisissez votre adresse e-mail","Enter your phone number":"Saisissez votre num\xE9ro de t\xE9l\xE9phone","Enter your username":"Saisissez votre nom d'utilisateur","Forgot your password?":"Mot de passe oubli\xE9 ? ","Hide password":"Masquer le mot de passe","It may take a minute to arrive":"Cela peut prendre une minute",Loading:"Chargement en cours","New password":"Nouveau mot de passe",or:"ou",Password:"Mot de passe","Phone Number":"Num\xE9ro de t\xE9l\xE9phone","Resend Code":"Renvoyer le code","Reset your Password":"R\xE9initialiser votre mot de passe","Reset your password":"R\xE9initialisez votre mot de passe","Send code":"Envoyer le code","Send Code":"M'envoyer un code",Sending:"Envoi en cours","Setup TOTP":"Configuration de TOTP","Show password":"Afficher le mot de passe","Sign in to your account":"Connexion \xE0 votre compte","Sign In with Amazon":"Se connecter avec Amazon","Sign In with Apple":"Se connecter avec Apple","Sign In with Facebook":"Se connecter avec Facebook","Sign In with Google":"Se connecter avec Google","Sign in":"Se connecter","Sign In":"Se connecter","Signing in":"Connexion en cours",Skip:"Passer",Submit:"Soumettre",Submitting:"Envoi en cours",Username:"Nom d'utilisateur","Verify Contact":"V\xE9rifier le contact",Verify:"V\xE9rifier","We Sent A Code":"Nous avons envoy\xE9 un code","We Texted You":"Nous vous avons envoy\xE9 un SMS","Your code is on the way. To log in, enter the code we sent you":"Votre code est en cours d'envoi. Pour vous connecter, saisissez le code que nous vous avons envoy\xE9","Add your Profile":"Ajoutez votre profil","Add your Website":"Ajoutez votre site web","An account with the given email already exists.":"Un utilisateur avec cette adresse email existe d\xE9j\xE0.",Birthdate:"Date de naissance",Change:"Modifier","Confirm a Code":"Confirmer un code","Confirm Sign In":"Confirmer la connexion","Create account":"Cr\xE9er un compte","Enter your Birthdate":"Saisissez votre date de naissance","Enter your Confirmation Code":"Saisissez votre code de confirmation","Enter your Family Name":"Saisissez votre nom de famille","Enter your Given Name":"Saisissez votre pr\xE9nom","Enter your Middle Name":"Saisissez votre deuxi\xE8me pr\xE9nom","Enter your Name":"Saisissez votre nom","Enter your Nickname":"Saisissez votre surnom","Enter your Password":"Saisissez votre mot de passe","Enter your Phone Number":"Saisissez votre num\xE9ro de t\xE9l\xE9phone","Enter your Preferred Username":"Saisissez votre nom d'utilisateur","Enter your password":"Saisissez votre mot de passe","Given Name":"Pr\xE9nom","Family Name":"Nom de famille","Forgot Password":"Mot de passe oubli\xE9","Forgot Password?":"Mot de passe oubli\xE9 ?","Incorrect username or password.":"Identifiant ou mot de passe incorrect.","Have an account? ":"D\xE9j\xE0 un compte ? ",Hello:"Bonjour","Incorrect username or password":"Identifiant ou mot de passe incorrect","Invalid password format":"Format de mot de passe invalide","Invalid phone number format":"Format de num\xE9ro de t\xE9l\xE9phone invalide. Veuillez utiliser un format +12345678900","Loading...":"Chargement...","Lost your code? ":"Vous avez perdu votre code ? ","Network error":"Erreur r\xE9seau","New Password":"Nouveau mot de passe",Name:"Nom","No account? ":"Pas de compte ? ","Please confirm your Password":"Confirmez votre mot de passe","Preferred Username":"Nom d'utilisateur pr\xE9f\xE9r\xE9",Profile:"Profil","Resend a Code":"Renvoyer un code","Reset password":"R\xE9initialiser le mot de passe","Reset Password":"R\xE9initialiser le mot de passe",Send:"Envoyer","Sign In with AWS":"Se connecter avec AWS","Sign Out":"D\xE9connexion","Sign Up":"S'inscrire",SMS:"SMS","User already exists":"L'utilisateur existe d\xE9j\xE0","User does not exist":"L'utilisateur n'existe pas","Username cannot be empty":"Le nom d'utilisateur doit \xEAtre renseign\xE9","Username/client id combination not found.":"L'utilisateur n'existe pas","We Emailed You":"Nous vous avons envoy\xE9 un code","Your code is on the way. To log in, enter the code we emailed to":"Votre code est en route. Pour vous connecter entrez le code re\xE7u sur cette adresse email","Your code is on the way. To log in, enter the code we texted to":"Votre code est en route. Pour vous connecter entrez le code re\xE7u sur ce num\xE9ro de t\xE9l\xE9phone","Your passwords must match":"Vos mots de passe doivent \xEAtre identiques","It may take a minute to arrive.":"Cela peut prendre quelques minutes.",Website:"Site web","Password must have at least 8 characters":"Le mot de passe doit comporter au moins 8 caract\xE8res","Password did not conform with policy: Password must have uppercase characters":"Le mot de passe doit comporter des caract\xE8res majuscules","Password did not conform with policy: Password must have numeric characters":"Le mot de passe doit comporter des caract\xE8res num\xE9riques","Password did not conform with policy: Password must have symbol characters":"Le mot de passe doit comporter des symboles","Password did not conform with policy: Password must have lowercase characters":"Le mot de passe doit comporter des caract\xE8res minuscules","Invalid verification code provided, please try again.":"Code de v\xE9rification invalide, veuillez r\xE9essayer.","Attempt limit exceeded, please try after some time.":"Nombre maximum de tentatives d\xE9pass\xE9, veuillez r\xE9essayer plus tard.","A network error has occurred.":"Une erreur de r\xE9seau s'est produite."};var G_={"Account recovery requires verified contact information":"Il ripristino dell'account richiede informazioni di contatto verificate","Back to Sign In":"Torna alla schermata di accesso","Change Password":"Cambia la password",Changing:"Modifica in corso",Code:"Codice","Confirm Password":"Conferma la password","Confirm Sign Up":"Conferma registrazione","Confirm SMS Code":"Conferma codice SMS","Confirm TOTP Code":"Conferma codice TOTP",Confirm:"Conferma","Confirmation Code":"Codice di verifica",Confirming:"Conferma in corso","Create a new account":"Crea un nuovo account","Create Account":"Crea Account","Creating Account":"Creazione account in corso","Dismiss alert":"Ignora l'avviso",Email:"Email","Enter your code":"Inserisci il tuo codice","Enter your Email":"Inserisci la tua e-mail","Enter your phone number":'Inserisci il tuo numero di telefono"',"Enter your username":"Inserisci il tuo nome utente","Forgot your password?":"Password dimenticata?","Hide password":"Nascondi password","It may take a minute to arrive":"L'arrivo potrebbe richiedere qualche minuto",Loading:"Caricamento in corso","New password":"Nuova password",or:"oppure",Password:"Password","Phone Number":"Numero di telefono","Resend Code":"Invia nuovamente il codice","Reset your Password":"Reimposta la tua Password","Reset your password":"Reimposta la tua password","Send code":"Invia codice","Send Code":"Invia codice",Sending:"Invio in corso","Setup TOTP":"Configura TOTP","Show password":"Mostra password","Sign in to your account":"Accedi al tuo account","Sign In with Amazon":"Accedi con Amazon","Sign In with Apple":"Accedi con Apple","Sign In with Facebook":"Accedi con Facebook","Sign In with Google":"Accedi con Google","Sign in":"Accedi","Sign In":"Accedi","Signing in":"Accesso in corso",Skip:"Salta",Submit:"Invia",Submitting:"Invio in corso",Username:"Nome utente","Verify Contact":"Verifica contatto",Verify:"Verifica","We Emailed You":"Ti abbiamo inviato un'e-mail","We Sent A Code":"Ti abbiamo inviato un codice","We Texted You":"Ti abbiamo inviato un SMS","Your code is on the way. To log in, enter the code we emailed to":"Il codice \xE8 in arrivo. Per effettuare l'accesso, immetti il codice che ti abbiamo inviato via e-mail","Your code is on the way. To log in, enter the code we sent you":"Il codice \xE8 in arrivo. Per accedere, immetti il codice che ti abbiamo inviato","Your code is on the way. To log in, enter the code we texted to":"Il codice \xE8 in arrivo. Per accedere, immetti il codice che abbiamo inviato tramite SMS","An account with the given email already exists.":"Questa email \xE8 gi\xE0 utilizzata da un altro account.","Confirm a Code":"Conferma un codice","Confirm Sign In":"Conferma l'accesso","Create account":"Crea account","Enter your password":"Inserisci la tua password","Forgot Password?":"Password dimenticata?","Have an account? ":"Gi\xE0 registrato?","Incorrect username or password":"Nome utente o password errati","Invalid password format":"Formato della password non valido","Invalid phone number format":"Formato del numero di telefono non valido","Lost your code?":"Codice smarrito?","New Password":"Nuova password","No account? ":"Non hai un account?","Password attempts exceeded":"Il numero massimo di tentativi di accesso falliti \xE8 stato raggiunto","Reset password":"Reimposta password","Sign Out":"Esci","Sign Up":"Registrati","User already exists":"Utente gi\xE0 esistente","User does not exist":"Utente inesistente","Username cannot be empty":"Il nome utente non pu\xF2 essere vuoto"};var W_={"Account recovery requires verified contact information":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306E\u5FA9\u65E7\u306B\u306F\u78BA\u8A8D\u6E08\u307F\u306E\u9023\u7D61\u5148\u304C\u5FC5\u8981\u3067\u3059","Back to Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3\u306B\u623B\u308B","Change Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u3048\u308B ",Changing:"\u5909\u66F4\u4E2D",Code:"\u30B3\u30FC\u30C9","Confirm Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u78BA\u8A8D","Confirm Sign Up":"\u767B\u9332\u3059\u308B","Confirm SMS Code":"SMS \u30B3\u30FC\u30C9\u3092\u78BA\u8A8D","Confirm TOTP Code":"TOTP \u30B3\u30FC\u30C9\u3092\u78BA\u8A8D",Confirm:"\u78BA\u5B9A","Confirmation Code":"\u78BA\u8A8D\u30B3\u30FC\u30C9",Confirming:"\u78BA\u8A8D\u4E2D","Create a new account":"\u65B0\u3057\u3044\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B","Create Account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B","Creating Account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306E\u4F5C\u6210\u4E2D","Dismiss alert":"\u30A2\u30E9\u30FC\u30C8\u3092\u9589\u3058\u308B",Email:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9","Enter your code":"\u30B3\u30FC\u30C9\u3092\u5165\u529B","Enter your Email":"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u3092\u5165\u529B","Enter your phone number":"\u96FB\u8A71\u756A\u53F7\u3092\u5165\u529B","Enter your username":"\u30E6\u30FC\u30B6\u30FC\u540D\u3092\u5165\u529B ","Enter your Username":"\u30E6\u30FC\u30B6\u30FC\u540D\u3092\u5165\u529B ","Forgot your password?":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5FD8\u308C\u307E\u3057\u305F\u304B\uFF1F ","Hide password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u975E\u8868\u793A","It may take a minute to arrive":"\u5230\u7740\u3059\u308B\u307E\u3067\u306B 1 \u5206\u304B\u304B\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059",Loading:"\u30ED\u30FC\u30C9\u4E2D","New password":"\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9",or:"\u53C8\u306F",Password:"\u30D1\u30B9\u30EF\u30FC\u30C9 ","Phone Number":"\u96FB\u8A71\u756A\u53F7","Resend Code":"\u30B3\u30FC\u30C9\u3092\u518D\u9001\u4FE1","Reset your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8","Reset your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8\u3059\u308B","Send code":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1","Send Code":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1",Sending:"\u9001\u4FE1\u4E2D","Setup TOTP":"TOTP \u3092\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7","Show password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8868\u793A","Sign in to your account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306B\u30B5\u30A4\u30F3\u30A4\u30F3 ","Sign In with Amazon":"Amazon\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Apple":"Apple \u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Facebook":"Facebook\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Google":"Google\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3 ","Sign in":"\u30B5\u30A4\u30F3\u30A4\u30F3","Signing in":"\u30B5\u30A4\u30F3\u30A4\u30F3\u4E2D",Skip:"\u30B9\u30AD\u30C3\u30D7",Submit:"\u9001\u4FE1",Submitting:"\u9001\u4FE1\u4E2D",Username:"\u30E6\u30FC\u30B6\u30FC\u540D ","Verify Contact":"\u9023\u7D61\u5148\u3092\u78BA\u8A8D",Verify:"\u78BA\u8A8D","We Sent A Code":"\u30B3\u30FC\u30C9\u304C\u9001\u4FE1\u3055\u308C\u307E\u3057\u305F","We Texted You":"\u30C6\u30AD\u30B9\u30C8\u304C\u9001\u4FE1\u3055\u308C\u307E\u3057\u305F","Your code is on the way. To log in, enter the code we sent you":"\u30B3\u30FC\u30C9\u304C\u9014\u4E2D\u3067\u3059\u3002\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u9001\u4FE1\u3057\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","An account with the given email already exists.":"\u5165\u529B\u3055\u308C\u305F\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u306E\u30A2\u30AB\u30A6\u30F3\u30C8\u304C\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059","Confirm a Code":"\u30B3\u30FC\u30C9\u3092\u78BA\u8A8D","Confirm Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3\u3059\u308B","Create account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B ","Enter your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B ","Enter your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B","Please confirm your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B","Forgot Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5FD8\u308C\u305F ","Have an account? ":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u304B\uFF1F","Incorrect username or password":"\u30E6\u30FC\u30B6\u30FC\u540D\u304B\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u7570\u306A\u308A\u307E\u3059 ","Invalid password format":"\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u5F62\u5F0F\u304C\u7121\u52B9\u3067\u3059 ","Invalid phone number format":`\u4E0D\u6B63\u306A\u96FB\u8A71\u756A\u53F7\u306E\u5F62\u5F0F\u3067\u3059\u3002 -+12345678900 \u306E\u5F62\u5F0F\u3067\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044`,"It may take a minute to arrive.":"\u30B3\u30FC\u30C9\u3092\u53D7\u4FE1\u3059\u308B\u307E\u3067\u6570\u5206\u304B\u304B\u308B\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002","Lost your code? ":"\u30B3\u30FC\u30C9\u3092\u5931\u304F\u3057\u307E\u3057\u305F\u304B\uFF1F","New Password":"\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9","No account? ":"\u30A2\u30AB\u30A6\u30F3\u30C8\u304C\u7121\u3044\u3068\u304D ","Password attempts exceeded":"\u30B5\u30A4\u30F3\u30A4\u30F3\u306E\u8A66\u884C\u56DE\u6570\u304C\u4E0A\u9650\u306B\u9054\u3057\u307E\u3057\u305F","Reset password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8 ","Reset Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8","Sign Out":"\u30B5\u30A4\u30F3\u30A2\u30A6\u30C8 ","Sign Up":"\u767B\u9332 ","User already exists":"\u65E2\u306B\u30E6\u30FC\u30B6\u30FC\u304C\u5B58\u5728\u3057\u3066\u3044\u307E\u3059 ","User does not exist":"\u30E6\u30FC\u30B6\u30FC\u304C\u5B58\u5728\u3057\u307E\u305B\u3093 ","Username cannot be empty":"\u30E6\u30FC\u30B6\u30FC\u540D\u306F\u5165\u529B\u5FC5\u9808\u3067\u3059","We Emailed You":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1\u3057\u307E\u3057\u305F","Your code is on the way. To log in, enter the code we emailed to":"\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u30E1\u30FC\u30EB\u306B\u8A18\u8F09\u3055\u308C\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u9001\u4FE1\u5148:","Your code is on the way. To log in, enter the code we texted to":"\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u30C6\u30AD\u30B9\u30C8\u30E1\u30C3\u30BB\u30FC\u30B8\u306B\u8A18\u8F09\u3055\u308C\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u9001\u4FE1\u5148:"};var $_={"Account recovery requires verified contact information":"\uACC4\uC815 \uBCF5\uAD6C\uB97C \uC704\uD574 \uC5F0\uB77D\uCC98 \uD655\uC778\uC774 \uD544\uC694\uD569\uB2C8\uB2E4","Back to Sign In":"\uB85C\uADF8\uC778\uC73C\uB85C \uB3CC\uC544\uAC00\uAE30","Change Password":"\uBE44\uBC00\uBC88\uD638 \uBCC0\uACBD\uD558\uAE30",Changing:"\uBCC0\uACBD\uC911",Code:"\uCF54\uB4DC","Confirm Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uD655\uC778","Confirm Sign Up":"\uD68C\uC6D0\uAC00\uC785 \uD655\uC778","Confirm SMS Code":"\uD734\uB300\uD3F0 \uBCF8\uC778 \uD655\uC778","Confirm TOTP Code":"TOTP \uC778\uC99D\uBC88\uD638 \uD655\uC778",Confirm:"\uD655\uC778","Confirmation Code":"\uC778\uC99D\uBC88\uD638",Confirming:"\uD655\uC778\uC911","Create a new account":"\uD68C\uC6D0\uAC00\uC785","Create Account":"\uD68C\uC6D0\uAC00\uC785","Creating Account":"\uD68C\uC6D0\uAC00\uC785\uC911","Dismiss alert":"\uC54C\uB9BC \uBB34\uC2DC",Email:"\uC774\uBA54\uC77C","Enter your Birthdate":"\uC0DD\uB144\uC6D4\uC77C \uC785\uB825","Enter your code":"\uC778\uC99D\uBC88\uD638\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694","Enter your Confirmation Code":"\uD655\uC778 \uCF54\uB4DC \uC785\uB825","Enter your Email":"\uC774\uBA54\uC77C \uC785\uB825","Enter your Family Name":"\uC131 \uC785\uB825","Enter your Given Name":"\uC0AC\uC6A9\uC7A5 \uC774\uB984 \uC785\uB825","Enter your Name":"\uC774\uB984 \uC785\uB825","Enter your Nickname":"\uB2C9\uB124\uC784 \uC785\uB825","Enter your Password":"\uBE44\uBC00\uBC88\uD638 \uC785\uB825","Enter your phone number":"\uC804\uD654\uBC88\uD638 \uC785\uB825","Enter your Preferred Username":"\uC120\uD638\uD558\uB294 \uC544\uC774\uB514 \uC785\uB825","Enter your username":"\uC544\uC774\uB514\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694","Forgot password?":"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C\uC168\uB098\uC694?","Hide password":"\uBE44\uBC00\uBC88\uD638 \uC228\uAE30\uAE30","It may take a minute to arrive":"\uB3C4\uCC29\uD558\uB294 \uB370 1\uBD84 \uC815\uB3C4 \uAC78\uB9B4 \uC218 \uC788\uC2B5\uB2C8\uB2E4",Loading:"\uB85C\uB529\uC911","New password":"\uC0C8 \uBE44\uBC00\uBC88\uD638",or:"\uB610\uB294",Password:"\uBE44\uBC00\uBC88\uD638","Phone Number":"\uC804\uD654\uBC88\uD638","Please confirm your Password":"\uBE44\uBC00\uBC88\uD638\uB97C \uD655\uC778\uD574 \uC8FC\uC138\uC694.","Resend Code":"\uC778\uC99D\uBC88\uD638 \uC7AC\uC804\uC1A1","Reset your password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815","Reset your Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815","Send code":"\uC778\uC99D\uCF54\uB4DC \uBCF4\uB0B4\uAE30","Send Code":"\uCF54\uB4DC \uC804\uC1A1",Sending:"\uC804\uC1A1\uC911","Setup TOTP":"TOTP \uC124\uC815\uD558\uAE30","Show password":"\uBE44\uBC00\uBC88\uD638 \uBCF4\uC774\uAE30","Sign in to your account":"\uB85C\uADF8\uC778","Sign In with Amazon":"Amazon \uB85C\uADF8\uC778","Sign In with Apple":"Apple \uB85C\uADF8\uC778","Sign In with Facebook":"Facebook \uB85C\uADF8\uC778","Sign In with Google":"Google \uB85C\uADF8\uC778","Sign in":"\uB85C\uADF8\uC778","Sign In":"\uB85C\uADF8\uC778","Signing in":"\uB85C\uADF8\uC778\uC911",Skip:"\uB2E4\uC74C\uC5D0 \uD558\uAE30",Submit:"\uD655\uC778",Submitting:"\uD655\uC778\uC911",Username:"\uC544\uC774\uB514","Verify Contact":"\uC5F0\uB77D\uCC98 \uD655\uC778",Verify:"\uC778\uC99D","We Emailed You":"\uC774\uBA54\uC77C\uC744 \uBCF4\uB0C4","We Sent A Code":"\uCF54\uB4DC\uB97C \uBCF4\uB0C4","We Texted You":"\uBB38\uC790 \uBA54\uC2DC\uC9C0\uB97C \uBCF4\uB0C4","Your code is on the way. To log in, enter the code we emailed to":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uC774\uBA54\uC77C\uB85C \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694","Your code is on the way. To log in, enter the code we sent you":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694","Your code is on the way. To log in, enter the code we texted to":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uBB38\uC790 \uBA54\uC2DC\uC9C0\uB85C \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694",Birthdate:"\uC0DD\uB144\uC6D4\uC77C","Family Name":"\uC131","Forgot your password?":"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C\uC168\uB098\uC694?","Given Name":"\uC774\uB984",Name:"\uC131\uD568",Nickname:"\uB2C9\uB124\uC784","Preferred Username":"\uB2C9\uB124\uC784",Profile:"\uD504\uB85C\uD544","Reset Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815",Website:"\uC6F9\uC0AC\uC774\uD2B8"};var K_={"Account recovery requires verified contact information":"Gjenoppretting av konto krever verifisert kontaktinformajson","Add your Profile":"Legg til profilen din","Add your Website":"Legg til nettsiden din","Back to Sign In":"Tilbake til innlogging","Change Password":"Bytt passord",Changing:"Endre",Code:"Kode","Confirm Password":"Bekreft passordet","Confirm Sign Up":"Bekreft registrering","Confirm SMS Code":"Bekreft SMS-kode","Confirm TOTP Code":"Bekreft TOTP-kode",Confirm:"Bekreft","Confirmation Code":"Bekreftelseskode",Confirming:"Bekrefter","Create a new account":"Opprett en ny konto","Create Account":"Opprett konto","Creating Account":"Oppretter konto","Dismiss alert":"Avvis varsel",Email:"E-post","Enter your Birthdate":"Skriv inn f\xF8dselsdatoen din","Enter your code":"Skriv inn koden din","Enter your Confirmation Code":"Skriv inn bekreftelseskoden din","Enter your Email":"Skriv inn e-postadressen din","Enter your Family Name":"Skriv inn etternavnet ditt","Enter your Given Name":"Skriv inn fornavnet ditt","Enter your Middle Name":"Skriv inn mellomnavnet ditt","Enter your Name":"Skriv inn navnet ditt","Enter your Nickname":"Skriv inn kallenavnet ditt","Enter your Password":"Skriv inn passordet ditt","Enter your phone number":"Skriv inn telefonnummeret ditt","Enter your Preferred Username":"Skriv inn det foretrukne brukernavnet ditt","Enter your username":"Skriv inn brukernavnet ditt","Forgot password?":"Glemt passord?","Forgot your password?":"Glemt passordet ditt?","Hide password":"Skjul passordet","It may take a minute to arrive":"Det kan ta et minutt for \xE5 komme frem",Loading:"Laster inn","New password":"Nytt passord",or:"eller",Password:"Passord","Phone Number":"Telefonnummer","Please confirm your Password":"Vennligst bekreft passordet ditt","Resend Code":"Send koden p\xE5 nytt","Reset your password":"Nullstill passordet ditt","Reset your Password":"Nullstill passordet ditt","Send code":"Send kode","Send Code":"Send kode",Sending:"Sender","Setup TOTP":"Konfigurer TOTP","Show password":"Vis passordet","Sign in to your account":"Logg inn p\xE5 kontoen din","Sign In with Amazon":"Logg inn med Amazon","Sign In with Apple":"Logg inn med Apple","Sign In with Facebook":"Logg inn med Facebook","Sign In with Google":"Logg inn med Google","Sign in":"Logg inn","Sign In":"Logg inn","Signing in":"Logger inn",Skip:"Hopp over",Submit:"Send inn",Submitting:"Sender inn",Username:"Brukernavn","Verify Contact":"Bekreft kontakt",Verify:"Bekreft","We Emailed You":"Vi sendte deg en e-post","We Sent A Code":"Vi sendte en kode","We Texted You":"Vi sendte deg en tekstmelding","Your code is on the way. To log in, enter the code we emailed to":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte e-post til","Your code is on the way. To log in, enter the code we sent you":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte deg","Your code is on the way. To log in, enter the code we texted to":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte tekstmelding til","An account with the given email already exists.":"Det finnes allerede en konto med denne e-postadressen","Confirm a Code":"Bekreft koden","Confirm Sign In":"Bekreft innlogging","Create account":"Opprett konto","Enter your password":"Skriv inn passordet ditt","Forgot Password":"Glemt passordet","Have an account? ":"Har en konto allerede? ","Incorrect username or password":"Feil brukernavn eller passord","Invalid password format":"Ugyldig passordformat","Invalid phone number format":"Ugyldig telefonnummerformat","Lost your code? ":"Mistet koden? ","New Password":"Nytt passord","No account? ":"Ingen konto? ","Password attempts exceeded":"For mange mislykkede passordfors\xF8k","Reset password":"Nullstill passord","Sign Out":"Logg ut","Sign Up":"Registrering","User already exists":"Brukeren finnes allerede","User does not exist":"Brukeren finnes ikke","Username cannot be empty":"Brukernavnet kan ikke v\xE6re tomt"};var Y_={"Account recovery requires verified contact information":"Accountherstel vereist geverifieerde contactgegevens","Back to Sign In":"Terug naar inloggen","Change Password":"Wachtwoord wijzigen",Changing:"Wordt aangepast",Code:"Code","Confirm Password":"Bevestig Wachtwoord","Confirm Sign Up":"Bevestig inschrijving","Confirm SMS Code":"Bevestig SMS Code","Confirm TOTP Code":"Bevestig TOTP Code",Confirm:"Bevestig","Confirmation Code":"Bevestigingscode",Confirming:"Bevestigen","Create a new account":"Nieuw account aanmaken","Create Account":"Account aanmaken","Creating Account":"Account wordt aangemaakt","Dismiss alert":"Waarschuwing sluiten",Email:"E-mail","Enter your code":"Vul je code in","Enter your Email":"Vul je e-mail in","Enter your Password":"Vul je wachtwoord in","Enter your phone number":"Vul je telefoonnummer in","Enter your username":"Vul je gebruikersnaam in","Enter your Username":"Vul je gebruikersnaam in","Forgot your password?":"Wachtwoord vergeten? ","Hide password":"Verberg wachtwoord","It may take a minute to arrive":"Het kan even duren voordat deze aankomt",Loading:"Laden","New password":"Nieuw wachtwoord","New Password":"Nieuw Wachtwoord",or:"of",Password:"Wachtwoord","Phone Number":"Telefoonnummer","Please confirm your Password":"Bevestig je wachtwoord","Resend Code":"Verstuur code nogmaals","Reset Password":"Wachtwoord resetten","Reset your password":"Reset je wachtwoord","Reset your Password":"Wachtwoord resetten","Send code":"Verstuur code","Send Code":"Verstuur Code",Sending:"Versturen","Setup TOTP":"TOTP Instellingen","Show password":"Toon wachtwoord","Sign in to your account":"Inloggen op je account","Sign In with Amazon":"Inloggen met Amazon","Sign In with Apple":"Inloggen met Apple","Sign In with Facebook":"Inloggen met Facebook","Sign In with Google":"Inloggen met Google","Sign in":"Inloggen","Sign In":"Inloggen","Signing in":"Inloggen",Skip:"Overslaan",Submit:"Versturen",Submitting:"Wordt verstuurd",Username:"Gebruikersnaam","Verify Contact":"Verifieer Contact",Verify:"Verifieer","We Emailed You":"We hebben u een e-mail gestuurd","We Sent A Code":"We hebben een code gestuurd","We Texted You":"We hebben u een sms gestuurd","Your code is on the way. To log in, enter the code we emailed to":"Uw code is onderweg. Om in te loggen, voer de code in die we gemaild hebben naar","Your code is on the way. To log in, enter the code we sent you":"Uw code is onderweg. Om in te loggen, voer de code in die we u hebben gestuurd","Your code is on the way. To log in, enter the code we texted to":"Uw code is onderweg. Om in te loggen, voer de code in die we hebben gestuurd naar","Your passwords must match":"Je wachtwoorden moeten overeenkomen"};var X_={"Account recovery requires verified contact information":"Odzyskanie konta wymaga zweryfikowanych danych kontaktowych","Back to Sign In":"Powr\xF3t do logowania","Change Password":"Zmie\u0144 has\u0142o",Changing:"Zmienianie",Code:"Kod","Confirm Password":"Potwierd\u017A Has\u0142o","Confirm Sign Up":"Potwierd\u017A rejestracj\u0119","Confirm SMS Code":"Potwierd\u017A kod SMS","Confirm TOTP Code":"Potwierd\u017A has\u0142o jednorazowe",Confirm:"Potwierd\u017A","Confirmation Code":"Kod potwierdzenia",Confirming:"Potwierdzanie","Create a new account":"Utw\xF3rz nowe konto","Create Account":"Utw\xF3rz konto","Creating Account":"Tworzenie konta","Dismiss alert":"Odrzu\u0107 alert",Email:"E-mail","Enter your code":"Wprowad\u017A sw\xF3j kod","Enter your Email":"Wpisz sw\xF3j adres e-mail","Enter your phone number":"Wpisz sw\xF3j numer telefonu","Enter your username":"Wprowad\u017A swoj\u0105 nazw\u0119 u\u017Cytkownika","Forgot your password?":"Zapomnia\u0142e\u015B has\u0142a? ","Hide password":"Ukryj has\u0142o","It may take a minute to arrive":"Mo\u017Ce to chwil\u0119 potrwa\u0107",Loading:"\u0141adowanie","New password":"Nowe has\u0142o",or:"albo",Password:"Has\u0142o","Phone Number":"Numer telefonu","Resend Code":"Wy\u015Blij kod ponownie","Reset your password":"Zresetuj swoje has\u0142o","Reset your Password":"Zresetuj swoje has\u0142o","Send code":"Wy\u015Blij kod","Send Code":"Zresetuj has\u0142o",Sending:"Wysy\u0142anie","Setup TOTP":"Konfiguruj TOTP","Show password":"Poka\u017C has\u0142o","Sign in to your account":"Zaloguj si\u0119 na swoje konto","Sign In with Amazon":"Zaloguj z Amazon","Sign In with Apple":"Zaloguj z Apple","Sign In with Facebook":"Zaloguj z Facebook","Sign In with Google":"Zaloguj z Google","Sign In":"Logowanie","Sign in":"Zaloguj","Signing in":"Logowanie",Skip:"Pomi\u0144",Submit:"Wy\u015Blij",Submitting:"Wysy\u0142anie",Username:"Nazwa u\u017Cytkownika","Verify Contact":"Weryfikacja danych kontaktowych",Verify:"Zweryfikuj",Birthdate:"Data urodzenia","Family Name":"Nazwisko","Given Name":"Pierwsze imi\u0119","Middle Name":"Drugie imi\u0119",Name:"Imi\u0119 i nazwisko",Nickname:"Pseudonim","Preferred Username":"Preferowana nazwa u\u017Cytkownika",Profile:"Profil",Website:"Strona internetowa","We Emailed You":"Wys\u0142ali\u015Bmy Ci wiadomo\u015B\u0107 e-mail","We Sent A Code":"Wys\u0142ali\u015Bmy kod","We Texted You":"Wys\u0142ali\u015Bmy Ci wiadomo\u015B\u0107 SMS","Your code is on the way. To log in, enter the code we emailed to":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A kod wys\u0142any na adres e-mail","Your code is on the way. To log in, enter the code we sent you":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A wys\u0142any do Ciebie kod","Your code is on the way. To log in, enter the code we texted to":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A kod wys\u0142any do Ciebie w wiadomo\u015Bci SMS pod numer"};var Z_={"Account recovery requires verified contact information":"A recupera\xE7\xE3o da conta requer informa\xE7\xF5es de contato verificadas","Add your Profile":"Adicione seu Perfil","Add your Website":"Adicione seu Website","Back to Sign In":"Voltar para Entrar","Change Password":"Mudar senha",Changing:"Mudando",Code:"C\xF3digo","Confirm Password":"Confirme a Senha","Confirm Sign Up":"Confirmar inscri\xE7\xE3o","Confirm SMS Code":"Confirme o c\xF3digo SMS","Confirm MFA Code":"Confirme o c\xF3digo MFA","Confirm TOTP Code":"Confirme o c\xF3digo TOTP",Confirm:"confirme","Confirmation Code":"C\xF3digo de confirma\xE7\xE3o",Confirming:"Confirmando","Create a new account":"Criar uma nova conta","Create Account":"Criar Conta","Creating Account":"Criando conta","Dismiss alert":"Descartar alerta",Email:"O email","Enter your Birthdate":"Digite sua Data de Nascimento","Enter your code":"Insira seu c\xF3digo","Enter your Confirmation Code":"Digite seu c\xF3digo de confirma\xE7\xE3o","Enter your Email":"Digite seu e-mail","Enter your Family Name":"Digite seu Sobrenome","Enter your Given Name":"Digite seu Primeiro Nome","Enter your Middle Name":"Digite seu Nome do Meio","Enter your Name":"Digite seu Nome","Enter your Nickname":"Digite seu Apelido","Enter your Password":"Digite sua senha","Enter your phone number":"Digite seu n\xFAmero de telefone","Enter your Preferred Username":"Digite seu nome de usu\xE1rio preferido","Enter your username":"Digite seu nome de usu\xE1rio","Forgot password?":"Esqueceu a senha?","Forgot your password?":"Esqueceu sua senha?","Hide password":"Esconder a senha","It may take a minute to arrive":"Pode levar um minuto para chegar",Loading:"Carregando","New password":"Nova Senha",or:"ou",Password:"Senha","Phone Number":"N\xFAmero de telefone","Please confirm your Password":"Por favor confirme sua Senha","Resend Code":"Reenviar c\xF3digo","Reset your password":"Redefina sua senha","Reset your Password":"Redefina sua senha","Send code":"Enviar c\xF3digo","Send Code":"Enviar c\xF3digo",Sending:"Enviando","Setup TOTP":"Configurar TOTP","Show password":"Mostrar senha","Sign in to your account":"Fa\xE7a login em sua conta","Sign In with Amazon":"Entrar com a Amazon","Sign In with Apple":"Entrar com a Apple","Sign In with Facebook":"Entrar com o Facebook","Sign In with Google":"Fa\xE7a login no Google","Sign in":"Entrar","Sign In":"Entrar","Signing in":"Entrando",Skip:"Pular",Submit:"Enviar",Submitting:"Enviando",Username:"Nome do usu\xE1rio","Verify Contact":"Verificar contato",Verify:"Verificar","We Emailed You":"Enviamos um e-mail para voc\xEA","We Sent A Code":"Enviamos um c\xF3digo","We Texted You":"Enviamos um SMS para voc\xEA","Your code is on the way. To log in, enter the code we emailed to":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo para o qual enviamos um e-mail","Your code is on the way. To log in, enter the code we sent you":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo que enviamos para voc\xEA","Your code is on the way. To log in, enter the code we texted to":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo para o qual enviamos uma mensagem de texto","An account with the given email already exists.":"J\xE1 existe uma conta com o email utilizado.","Confirm a Code":"Confirmar um C\xF3digo","Confirm Sign In":"Confirmar In\xEDcio de Sess\xE3o","Forgot Password":"Esqueci Minha Senha","Incorrect username or password.":"Nome de usu\xE1rio ou senha incorreta","Invalid password format":"Formato de senha inv\xE1lido","Invalid phone number format":"Formato de n\xFAmero de telefone inv\xE1lido","Loading...":"Carregando...","New Password":"Nova Senha","Resend a Code":"Reenviar um C\xF3digo","Sign Out":"Sair","Sign Up with Amazon":"Criar Conta com a Amazon","Sign Up with Apple":"Criar Conta com a Apple","Sign Up with Facebook":"Criar Conta com o Facebook","Sign Up with Google":"Criar Conta com o Google","Sign Up":"Criar Conta","User already exists":"Usu\xE1rio j\xE1 existe","User does not exist":"Usu\xE1rio n\xE3o existe","Username cannot be empty":"Nome de usu\xE1rio n\xE3o pode estar vazio","Your passwords must match":"Suas senhas devem ser iguais"};var Q_={"Account recovery requires verified contact information":"\u8D26\u6237\u6062\u590D\u9700\u8981\u9A8C\u8BC1\u8FC7\u7684\u8054\u7CFB\u65B9\u5F0F","Back to Sign In":"\u56DE\u5230\u767B\u5F55","Change Password":"\u66F4\u6539\u5BC6\u7801",Changing:"\u6B63\u5728\u4FEE\u6539",Code:"\u786E\u8BA4\u7801","Confirm Password":"\u786E\u8BA4\u5BC6\u7801","Confirm Sign Up":"\u786E\u8BA4\u6CE8\u518C","Confirm SMS Code":"\u786E\u8BA4\u77ED\u4FE1\u9A8C\u8BC1\u7801","Confirm TOTP Code":"\u786E\u8BA4 TOTP \u4EE3\u7801",Confirm:"\u786E\u8BA4","Confirmation Code":"\u786E\u8BA4\u7801",Confirming:"\u6B63\u5728\u786E\u8BA4","Create a new account":"\u521B\u5EFA\u65B0\u8D26\u6237","Create Account":"\u521B\u5EFA\u8D26\u6237","Creating Account":"\u6B63\u5728\u521B\u5EFA\u8D26\u6237","Dismiss alert":"\u5173\u95ED\u8B66\u62A5",Email:"\u90AE\u7BB1","Enter your code":"\u8F93\u5165\u9A8C\u8BC1\u7801","Enter your Email":"\u8F93\u5165\u7535\u5B50\u90AE\u4EF6","Enter your phone number":"\u8F93\u5165\u7535\u8BDD\u53F7\u7801","Enter your username":"\u8F93\u5165\u7528\u6237\u540D","Forgot your password?":"\u5FD8\u8BB0\u5BC6\u7801\u4E86\uFF1F","Hide password":"\u9690\u85CF\u5BC6\u7801","It may take a minute to arrive":"\u53EF\u80FD\u9700\u8981\u4E00\u5206\u949F\u624D\u80FD\u5230\u8FBE",Loading:"\u6B63\u5728\u52A0\u8F7D","New password":"\u65B0\u5BC6\u7801",or:"\u6216\u8005",Password:"\u5BC6\u7801","Phone Number":"\u7535\u8BDD","Resend Code":"\u91CD\u53D1\u9A8C\u8BC1\u7801","Reset your password":"\u91CD\u7F6E\u5BC6\u7801","Reset your Password":"\u91CD\u7F6E\u5BC6\u7801","Send Code":"\u53D1\u9001\u786E\u8BA4\u7801","Send code":"\u53D1\u9001\u9A8C\u8BC1\u7801",Sending:"\u6B63\u5728\u53D1\u9001","Setup TOTP":"\u8BBE\u7F6E TOTP","Show password":"\u663E\u793A\u5BC6\u7801","Sign in to your account":"\u767B\u5F55\u8D26\u6237","Sign In with Amazon":"\u901A\u8FC7 Amazon \u767B\u5F55","Sign In with Apple":"\u901A\u8FC7 Apple \u767B\u5F55","Sign In with Facebook":"\u901A\u8FC7 Facebook \u767B\u5F55","Sign In with Google":"\u901A\u8FC7 Google \u767B\u5F55","Sign in":"\u767B\u5F55","Sign In":"\u767B\u5F55","Signing in":"\u6B63\u5728\u767B\u5F55",Skip:"\u8DF3\u8FC7",Submit:"\u63D0\u4EA4",Submitting:"\u6B63\u5728\u63D0\u4EA4",Username:"\u7528\u6237\u540D","Verify Contact":"\u9A8C\u8BC1\u8054\u7CFB\u65B9\u5F0F",Verify:"\u9A8C\u8BC1","We Emailed You":"\u6211\u4EEC\u7ED9\u60A8\u53D1\u9001\u4E86\u7535\u5B50\u90AE\u4EF6","We Sent A Code":"\u6211\u4EEC\u53D1\u9001\u4E86\u4EE3\u7801","We Texted You":"\u6211\u4EEC\u7ED9\u60A8\u53D1\u9001\u4E86\u77ED\u4FE1","Your code is on the way. To log in, enter the code we emailed to":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u901A\u8FC7\u7535\u5B50\u90AE\u4EF6\u53D1\u9001\u7ED9\u4EE5\u4E0B\u4EBA\u5458\u7684\u4EE3\u7801\uFF1A","Your code is on the way. To log in, enter the code we sent you":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u53D1\u9001\u7ED9\u60A8\u7684\u4EE3\u7801","Your code is on the way. To log in, enter the code we texted to":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u901A\u8FC7\u77ED\u4FE1\u53D1\u9001\u7ED9\u4EE5\u4E0B\u4EBA\u5458\u7684\u4EE3\u7801\uFF1A","Confirm a Code":"\u786E\u8BA4\u7801","Confirm Sign In":"\u786E\u8BA4\u767B\u5F55","Forgot Password":"\u5FD8\u8BB0\u5BC6\u7801","Incorrect username or password":"\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF","Invalid password format":"\u5BC6\u7801\u683C\u5F0F\u9519\u8BEF","Invalid phone number format":"\u7535\u8BDD\u683C\u5F0F\u9519\u8BEF\uFF0C\u8BF7\u4F7F\u7528\u683C\u5F0F +12345678900","New Password":"\u65B0\u5BC6\u7801","Resend a Code":"\u91CD\u53D1\u786E\u8BA4\u7801","Sign Out":"\u9000\u51FA","Sign Up":"\u6CE8\u518C","User already exists":"\u7528\u6237\u5DF2\u7ECF\u5B58\u5728","User does not exist":"\u7528\u6237\u4E0D\u5B58\u5728"};var J_={"Account recovery requires verified contact information":"F\xF6r att \xE5terst\xE4lla kontot beh\xF6ver du ett verifierat konto","Back to Sign In":"Tillbaka till inloggningen","Change Password":"Byt l\xF6senord",Changing:"\xC4ndra",Code:"Kod","Confirm Password":"Bekr\xE4fta l\xF6senord","Confirm Sign Up":"Bekr\xE4fta registrering","Confirm SMS Code":"Bekr\xE4fta SMS-kod","Confirm TOTP Code":"Bekr\xE4fta TOTP-kod",Confirm:"Bekr\xE4fta","Confirmation Code":"Verifikationskod",Confirming:"Bekr\xE4ftar","Create a new account":"Skapa ett nytt konto","Create Account":"Skapa konto","Creating Account":"Skapar konto","Dismiss alert":"Avvisa varning",Email:"E-post","Enter your code":"Skriv din kod","Enter your Email":"Fyll i din e-post","Enter your phone number":"Ange ditt telefonnummer","Enter your username":"Ange ditt anv\xE4ndarnamn","Forgot your password?":"Gl\xF6mt ditt l\xF6senord? ","Hide password":"D\xF6lj l\xF6senord","It may take a minute to arrive":"Det kan ta en minut att komma fram",Loading:"Laddar","New password":"Nytt l\xF6senord",or:"eller",Password:"L\xF6senord","Phone Number":"Telefonnummer","Resend Code":"Skicka koden igen","Reset your password":"\xC5terst\xE4ll ditt l\xF6senord","Reset your Password":"\xC5terst\xE4ll ditt l\xF6senord","Send code":"Skicka kod","Send Code":"Skicka kod",Sending:"Skickar","Setup TOTP":"Konfigurera TOTP","Show password":"Visa l\xF6senord","Sign in to your account":"Logga in till ditt konto","Sign In with Amazon":"Logga in med Amazon","Sign In with Apple":"Logga in med Apple","Sign In with Facebook":"Logga in med Facebook","Sign In with Google":"Logga in med Google","Sign in":"Logga in","Sign In":"Logga in","Signing in":"Loggar in",Skip:"Hoppa \xF6ver",Submit:"Skicka",Submitting:"Skickar in",Username:"Anv\xE4ndarnamn","Verify Contact":"Verifiera kontakt",Verify:"Verifiera","We Sent A Code":"Vi skickade en kod","We Texted You":"Vi sms:ade dig","Your code is on the way. To log in, enter the code we emailed to":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi mejlade till","Your code is on the way. To log in, enter the code we sent you":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi skickade till dig","Your code is on the way. To log in, enter the code we texted to":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi sms:ade till","An account with the given email already exists.":"Det finns redan ett konto med denna e-postadress","Confirm a Code":"Bekr\xE4fta koden","Confirm Sign In":"Bekr\xE4fta inloggning","Create account":"Skapa konto","Enter your password":"Ange ditt l\xF6senord","Forgot Password":"Gl\xF6mt l\xF6senordet","Have an account? ":"Redan registrerad? ","Incorrect username or password":"Felaktigt anv\xE4ndarnamn eller l\xF6senord","Invalid password format":"Ogiltigt l\xF6senordsformat","Invalid phone number format":"Ogiltigt format f\xF6r telefonnummer","Lost your code? ":"F\xF6rlorat koden? ","New Password":"Nytt l\xF6senord","No account? ":"Inget konto? ","Password attempts exceeded":"Maximalt antal felaktiga inloggningsf\xF6rs\xF6k har uppn\xE5tts","Reset password":"\xC5terst\xE4ll l\xF6senord","Sign Out":"Logga ut","Sign Up":"Registrering","User already exists":"Anv\xE4ndaren finns redan","User does not exist":"Anv\xE4ndaren finns inte","Username cannot be empty":"Anv\xE4ndarnamnet kan inte vara tomt","We Emailed You":"Vi har skickat e-post till dig"};var eC={"Account recovery requires verified contact information":"Pemulihan akun memerlukan informasi kontak terverifikasi","Back to Sign In":"Kembali ke Masuk","Change Password":"Ubah kata sandi",Changing:"Mengubah",Code:"Kode","Confirm Password":"Konfirmasi kata sandi","Confirm Sign Up":"Konfirmasi Pendaftaran","Confirm SMS Code":"Konfirmasi Kode SMS","Confirm TOTP Code":"Konfirmasi Kode TOTP",Confirm:"Konfirmasi","Confirmation Code":"Kode Konfirmasi",Confirming:"Mengkonfirmasi","Create a new account":"Buat akun baru","Create Account":"Buat Akun","Creating Account":"Membuat Akun","Dismiss alert":"Hentikan pemberitahuan",Email:"Email","Enter your code":"Masukkan kode anda","Enter your Email":"Masukkan email anda","Enter your phone number":"Masukkan nomor telepon anda","Enter your username":"Masukkan nama akun anda","Forgot your password?":"Lupa kata sandi? ","Hide password":"Sembunyikan kata sandi","It may take a minute to arrive":"Mungkin perlu waktu satu menit untuk tiba",Loading:"Memuat","New password":"Kata sandi baru",or:"atau",Password:"Kata sandi","Phone Number":"Nomor telepon","Resend Code":"Kirim ulang kodenya","Reset your Password":"Reset Kata Sandi","Reset your password":"Ubah kata sandi anda","Send code":"Kirim kode","Send Code":"Kirim Kode",Sending:"Mengirim","Setup TOTP":"Siapkan TOTP","Show password":"Tampilkan kata sandi","Sign in to your account":"Masuk akun anda","Sign In with Amazon":"Masuk dengan Amazon","Sign In with Apple":"Masuk dengan Apple","Sign In with Facebook":"Masuk dengan Facebook","Sign In with Google":"Masuk dengan Google","Sign in":"Masuk","Sign In":"Masuk","Signing in":"Memasuki",Skip:"Lewati",Submit:"Ajukan",Submitting:"Mengajukan",Username:"Nama akun","Verify Contact":"Verifikasi Kontak",Verify:"Verifikasi","We Sent A Code":"Kami Mengirim Kode","We Texted You":"Kami mengirim SMS kepada Anda","Your code is on the way. To log in, enter the code we sent you":"Kode Anda segera hadir. Untuk masuk, masukkan kode yang kami kirimkan kepada Anda","An account with the given email already exists.":"Akun dengan email tersebut sudah terdaftar.","Attempt limit exceeded, please try after some time.":"Batas percobaan terlampaui, mohon coba lagi setelah beberapa waktu.","Cannot reset password for the user as there is no registered/verified email or phone_number":"Tidak dapat mengatur ulang kata sandi karena tidak ada email terdaftar / terverifikasi atau nomor telepon",Change:"Ubah","Confirm a Code":"Konfirmasi kode","Create account":"Buat akun","Enter your password":"Masukkan kata sandi anda","Forgot Password":"Lupa kata sandi","Have an account? ":"Sudah punya akun? ",Hello:"Halo","Incorrect username or password.":"Nama akun atau kata sandi salah.","Invalid phone number format":"Nomor telepon tidak sesuai dengan format.","Invalid verification code provided, please try again.":"Kode verifikasi tidak sesuai, mohon coba lagi.","It may take a minute to arrive.":"Mungkin perlu beberapa waktu untuk tiba.","Lost your code? ":"Kode anda hilang?",Name:"Nama","Network error":"Galat jaringan","No account? ":"Tidak ada akun?","Password did not conform with policy: Password not long enough":"Kata sandi tidak sesuai dengan aturan: Kata sandi kurang panjang","Resend a Code":"Renvoyer un code","Reset password":"Ubah kata sandi anda",Send:"Kirim","Sign In with AWS":"Masuk dengan AWS","Sign Up with Amazon":"Daftar dengan Amazon","Sign Up with AWS":"Daftar dengan AWS","Sign Up with Facebook":"Daftar dengan Facebook","Sign Up with Google":"Daftar dengan Google",SMS:"SMS","User already exists":"Akun sudah terdaftar","User does not exist.":"Akun tidak terdaftar.","User is disabled.":"Akun dinonaktifkan.","Username cannot be empty":"Nama akun tidak boleh kosong","Username/client id combination not found.":"Nama akun atau id tidak ditemukan.","We Emailed You":"Kami mengirimkanmu email","Your code is on the way. To log in, enter the code we emailed to":"Kode anda dalam pengiriman. Untuk masuk, masukkan kode yang kami emailkan ke","Your code is on the way. To log in, enter the code we texted to":"Kode anda dalam pengiriman. Untuk masuk, masukkan kode yang kami tuliskan ke","Your passwords must match":"Kata sandi harus sama"};var tC={"Account recovery requires verified contact information":"Hesap kurtarma, do\u011Frulanm\u0131\u015F ileti\u015Fim bilgilerini gerektirir","Add your Profile":"Profilinizi ekleyin","Add your Website":"Web sitenizi ekleyin","Back to Sign In":"Oturum A\xE7maya Geri D\xF6n","Change Password":"\u015Eifreyi De\u011Fi\u015Ftir",Changing:"De\u011Fi\u015Ftiriliyor",Code:"Kod","Confirm Password":"\u015Eifreyi Do\u011Frula","Confirm Sign Up":"Kay\u0131t \u0130\u015Flemini Do\u011Frula","Confirm SMS Code":"SMS Kodunu Do\u011Frula","Confirm MFA Code":"\xC7oklu Fakt\xF6rl\xFC Do\u011Frulama Kodunu Do\u011Frula","Confirm TOTP Code":"Tek Kullan\u0131ml\u0131k \u015Eifreyi Do\u011Frula",Confirm:"Do\u011Frula","Confirmation Code":"Do\u011Frulama Kodu",Confirming:"Do\u011Frulan\u0131yor","Create a new account":"Yeni bir hesap olu\u015Ftur","Create Account":"Hesap Olu\u015Ftur","Creating Account":"Hesap Olu\u015Fturuluyor","Dismiss alert":"Uyar\u0131y\u0131 reddet",Email:"E-posta","Enter your Birthdate":"Do\u011Fum g\xFCn\xFCn\xFCz\xFC girin","Enter your code":"Kodu girin","Enter your Confirmation Code":"Do\u011Frulama Kodunuzu Girin","Enter your Email":"E-posta adresinizi girin","Enter your email":"E-posta adresinizi girin","Enter your Family Name":"Ad Soyad\u0131n\u0131z\u0131 girin","Enter your Given Name":"Ad\u0131n\u0131z\u0131 girin","Enter your Middle Name":"Soyad\u0131n\u0131z\u0131 girin","Enter your Name":"Ad\u0131n\u0131z\u0131 girin","Enter your Nickname":"Takma ad\u0131n\u0131z\u0131 girin","Enter your Password":"\u015Eifrenizi girin","Enter your phone number":"Telefon numaran\u0131z\u0131 girin","Enter your Preferred Username":"Tercih etti\u011Finiz kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin","Enter your username":"Kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin","Forgot Password?":"\u015Eifrenizi Mi Unuttunuz?","Forgot password?":"\u015Eifrenizi mi unuttunuz?","Forgot your password?":"\u015Eifrenizi mi unuttunuz?","Hide password":"\u015Eifreyi gizle","It may take a minute to arrive":"Kodun gelmesi bir dakika s\xFCrebilir",Loading:"Y\xFCkleniyor","New password":"Yeni \u015Fifre",or:"veya",Password:"\u015Eifre","Phone Number":"Telefon Numaras\u0131","Please confirm your Password":"L\xFCtfen \u015Fifrenizi do\u011Frulay\u0131n","Resend Code":"Kodu Yeniden G\xF6nder","Reset your password":"\u015Eifrenizi s\u0131f\u0131rlay\u0131n","Reset your Password":"\u015Eifrenizi S\u0131f\u0131rlay\u0131n","Reset Password":"\u015Eifreyi S\u0131f\u0131rla","Send code":"Kod g\xF6nder","Send Code":"Kod G\xF6nder",Sending:"G\xF6nderiliyor","Setup TOTP":"Tek kullan\u0131ml\u0131k \u015Fifre kurulumu yap","Show password":"\u015Eifreyi g\xF6ster","Sign in to your account":"Hesab\u0131n\u0131zda oturum a\xE7\u0131n","Sign In with Amazon":"Amazon ile Oturum A\xE7","Sign In with Apple":"Apple ile Oturum A\xE7","Sign In with Facebook":"Facebook ile Oturum A\xE7","Sign In with Google":"Google ile Oturum A\xE7","Sign in":"Oturum a\xE7","Sign In":"Oturum A\xE7","Sign Up with Facebook":"Facebook ile Kay\u0131t Ol","Sign Up with Google":"Google ile Kay\u0131t Ol","Signing in":"Oturum a\xE7\u0131l\u0131yor",Skip:"Atla",Submit:"G\xF6nder",Submitting:"G\xF6nderiliyor",Username:"Kullan\u0131c\u0131 ad\u0131","Verify Contact":"Ki\u015Fiyi Do\u011Frula",Verify:"Do\u011Frula","We Emailed You":"Size E-posta G\xF6nderdik","We Sent A Code":"Bir Kod G\xF6nderdik","We Texted You":"Size Mesaj G\xF6nderdik","Your code is on the way. To log in, enter the code we emailed to":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, g\xF6nderdi\u011Fimiz e-postadaki kodu girin","Your code is on the way. To log in, enter the code we sent you":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, size g\xF6nderdi\u011Fimiz kodu girin","Your code is on the way. To log in, enter the code we texted to":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, g\xF6nderdi\u011Fimiz mesajdaki kodu girin","An account with the given email already exists.":"Bu e-postaya ait zaten bir hesap var.","Confirm Sign In":"Oturum A\xE7may\u0131 Do\u011Frula","Have an account? ":"Hesab\u0131n\u0131z var m\u0131? ","Incorrect username or password":"Yanl\u0131\u015F kullan\u0131c\u0131 ad\u0131 ya da \u015Fifre","Invalid password format":"Ge\xE7ersiz parola format\u0131","Invalid phone number format":"Ge\xE7ersiz telefon numaras\u0131 format\u0131","Lost your code? ":"Kodu mu kaybettiniz? ","No account? ":"Hesab\u0131n\u0131z yok mu? ","Password attempts exceeded":"Maksimum oturum a\xE7ma giri\u015Fimi a\u015F\u0131ld\u0131","Sign Out":"\xC7\u0131k\u0131\u015F yap","Sign Up":"Kay\u0131t Ol","User already exists":"Bu kullan\u0131c\u0131 zaten var","User does not exist":"B\xF6yle bir kullan\u0131c\u0131 mevcut de\u011Fil","Username cannot be empty":"Kullan\u0131c\u0131 ad\u0131 bo\u015F olamaz"};var nC={"Account recovery requires verified contact information":"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0435 \u0443\u0447\u0435\u0442\u043D\u043E\u0439 \u0437\u0430\u043F\u0438\u0441\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438 \u043A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438","Back to Sign In":"\u041D\u0430\u0437\u0430\u0434, \u0447\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438","Change Password":"\u0438\u0437\u043C\u0435\u043D\u044F\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C",Changing:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435",Code:"\u041A\u043E\u0434","Confirm Password":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043F\u0430\u0440\u043E\u043B\u044F","Confirm Sign Up":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F","Confirm SMS Code":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 CMC-\u041A\u043E\u0434","Confirm TOTP Code":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 TOTP-\u041A\u043E\u0434",Confirm:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044C","Confirmation Code":"\u043A\u043E\u0434 \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F",Confirming:"\u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435","Create a new account":"\u0421\u043E\u0437\u0434\u0430\u0432\u0430\u0442\u044C \u043D\u043E\u0432\u0443\u044E \u0443\u0447\u0435\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C","Create Account":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0443\u0447\u0435\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C","Creating Account":"\u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u0447\u0435\u0442\u043D\u0430\u044F \u0437\u0430\u043F\u0438\u0441\u044C","Dismiss alert":"\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u0435",Email:"\u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u043F\u043E\u0447\u0442\u0430","Enter your code":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u041A\u043E\u0434","Enter your Email":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u043F\u043E\u0447\u0442\u0430","Enter your phone number":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430","Enter your username":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u0438\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Forgot your password?":"\u0417\u0430\u0431\u044B\u043B\u0438 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C?","Hide password":"\u0421\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","It may take a minute to arrive":"\u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0430 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043D\u044F\u0442\u044C \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F",Loading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430","New password":"\u041D\u043E\u0432\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",or:"\u0438\u043B\u0438",Password:"\u041F\u0430\u0440\u043E\u043B\u044C","Phone Number":"\u041D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430","Resend Code":"\u041E\u0442\u043F\u0440\u0430\u0432\u044C \u0435\u0449\u0435 \u0440\u0430\u0437 \u041A\u043E\u0434","Reset your password":"\u0441\u0431\u0440\u043E\u0441 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C","Reset your Password":"\u0441\u0431\u0440\u043E\u0441 \u0432\u0430\u0448 \u041F\u0430\u0440\u043E\u043B\u044C","Send code":"\u041E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u041A\u043E\u0434","Send Code":"\u041E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u041A\u043E\u0434",Sending:"\u043E\u0442\u043F\u0440\u0430\u0432\u043A\u0430","Setup TOTP":"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044C TOTP","Show password":"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Sign in to your account":"\u0437\u043D\u0430\u043A \u0432 \u0441\u0432\u043E\u0439 \u0430\u043A\u043A\u0430\u0443\u043D\u0442","Sign In with Amazon":"\u0437\u043D\u0430\u043A \u0432 \u0441 Amazon","Sign In with Apple":"\u0437\u043D\u0430\u043A \u0432 \u0441 Apple","Sign In with Facebook":"\u0437\u043D\u0430\u043A \u0432 \u0441 Facebook","Sign In with Google":"\u0437\u043D\u0430\u043A \u0432 \u0441 Google","Sign in":"\u0437\u043D\u0430\u043A \u0432","Sign In":"\u0437\u043D\u0430\u043A \u0432","Signing in":"\u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u0432",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u0442\u044C",Submit:"\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043D\u0430 \u0440\u0430\u0441\u0441\u043C\u043E\u0442\u0440\u0435\u043D\u0438\u0435",Submitting:"\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0432",Username:"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Verify Contact":"\u041F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043A\u043E\u043D\u0442\u0430\u043A\u0442",Verify:"\u041F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C","We Emailed You":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0435 \u043F\u0438\u0441\u044C\u043C\u043E","We Sent A Code":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043A\u043E\u0434","We Texted You":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u043E\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435","Your code is on the way. To log in, enter the code we emailed to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043F\u043E \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0439 \u043F\u043E\u0447\u0442\u0435","Your code is on the way. To log in, enter the code we sent you":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043F\u043E\u0441\u043B\u0430\u043B\u0438 \u0432\u0430\u043C","Your code is on the way. To log in, enter the code we texted to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u043C \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435\u043C"};var iC={"Account recovery requires verified contact information":"\u05E9\u05D7\u05D6\u05D5\u05E8 \u05DC\u05E7\u05D5\u05D7 \u05D3\u05D5\u05E8\u05E9 \u05E2\u05D5\u05D3 \u05DE\u05D9\u05D3\u05E2","Back to Sign In":"\u05D7\u05D6\u05D5\u05E8 \u05DC\u05D4\u05E8\u05E9\u05DE\u05D4","Change Password":"\u05E2\u05D3\u05DB\u05D5\u05DF \u05E1\u05D9\u05E1\u05DE\u05D0",Changing:"\u05DE\u05E2\u05D3\u05DB\u05DF",Code:"\u05E7\u05D5\u05D3","Confirm Password":"\u05D0\u05E9\u05E8 \u05E1\u05D9\u05E1\u05DE\u05D0","Confirm Sign Up":"\u05D0\u05E9\u05E8 \u05D4\u05E8\u05E9\u05DE\u05D4","Confirm SMS Code":"\u05D0\u05E9\u05E8 sms \u05E7\u05D5\u05D3","Confirm TOTP Code":"\u05D0\u05E9\u05E8 totp \u05E7\u05D5\u05D3",Confirm:"\u05D0\u05D9\u05E9\u05D5\u05E8","Confirmation Code":"\u05D0\u05D9\u05E9\u05D5\u05E8 \u05E7\u05D5\u05D3",Confirming:"\u05DE\u05D0\u05E9\u05E8","Create a new account":"\u05E6\u05D5\u05E8 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D7\u05D3\u05E9","Create Account":"\u05E6\u05D5\u05E8 \u05DE\u05E9\u05EA\u05DE\u05E9","Creating Account":"\u05D9\u05E6\u05D9\u05E8\u05EA \u05DE\u05E9\u05EA\u05DE\u05E9","Dismiss alert":"\u05D4\u05E1\u05E8 \u05D4\u05EA\u05E8\u05D0\u05D4",Email:"\u05D0\u05D9\u05DE\u05D9\u05D9\u05DC","Enter your code":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05D4\u05E7\u05D5\u05D3","Enter your Email":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05D4\u05DE\u05D9\u05D9\u05DC \u05E9\u05DC\u05DA","Enter your phone number":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05DE\u05E1\u05E4\u05E8 \u05D4\u05D8\u05DC\u05E4\u05D5\u05DF \u05E9\u05DC\u05DA","Enter your username":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05E9\u05DD \u05D4\u05DE\u05EA\u05DE\u05E9 \u05E9\u05DC\u05DA","Forgot your password?":"\u05E9\u05DB\u05D7\u05EA \u05E1\u05D9\u05E1\u05DE\u05D0 ?","Hide password":"\u05D4\u05E1\u05EA\u05E8 \u05E1\u05D9\u05E1\u05DE\u05D0",Loading:"\u05D8\u05D5\u05E2\u05DF","New password":"\u05E1\u05D9\u05E1\u05DE\u05D0 \u05D7\u05D3\u05E9\u05D4",or:"\u05D0\u05D5\u05B9",Password:"\u05E1\u05D9\u05E1\u05DE\u05D0","Phone Number":"\u05DE\u05E1\u05E4\u05E8 \u05D8\u05DC\u05E4\u05D5\u05DF","Resend Code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3 \u05E9\u05D5\u05D1","Reset your password":"\u05D0\u05E4\u05E1 \u05E1\u05D9\u05E1\u05DE\u05D0","Reset your Password":"\u05D0\u05E4\u05E1 \u05E1\u05D9\u05E1\u05DE\u05D0","Send code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3","Send Code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3",Sending:"\u05E9\u05D5\u05DC\u05D7","Setup TOTP":"Setup TOTP","Show password":"\u05D4\u05E6\u05D2 \u05E1\u05D9\u05E1\u05DE\u05D0","Sign in to your account":"\u05D4\u05EA\u05D7\u05D1\u05E8 \u05DC\u05D7\u05E9\u05D1\u05D5\u05DF \u05E9\u05DC\u05DA","Sign In with Amazon":"Sign In with Amazon","Sign In with Apple":"Sign In with Apple","Sign In with Facebook":"Sign In with Facebook","Sign In with Google":"Sign In with Google","Sign in":"\u05D4\u05EA\u05D7\u05D1\u05E8","Sign In":"\u05D4\u05EA\u05D7\u05D1\u05E8","Signing in":"\u05DE\u05EA\u05D7\u05D1\u05E8",Skip:"\u05D3\u05DC\u05D2",Submit:"\u05E9\u05DC\u05D7",Submitting:"\u05E9\u05D5\u05DC\u05D7",Username:"\u05E9\u05DD \u05DE\u05E9\u05EA\u05DE\u05E9","Verify Contact":"\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9 \u05E7\u05E9\u05E8",Verify:"\u05D0\u05DE\u05EA"};var oC={"Account recovery requires verified contact information":"\u0412\u0456\u0434\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u043E\u0433\u043E \u0437\u0430\u043F\u0438\u0441\u0443 \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 \u043A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u043E\u0457 \u0456\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0456\u0457","Back to Sign In":"\u041D\u0430\u0437\u0430\u0434 \u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u0432\u0445\u043E\u0434\u0443","Change Password":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C",Changing:"\u0417\u043C\u0456\u043D\u044E\u0454\u043C\u043E",Code:"\u041A\u043E\u0434","Confirm Password":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Confirm Sign Up":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044E","Confirm SMS Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C SMS \u043A\u043E\u0434","Confirm TOTP Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C TOTP \u043A\u043E\u0434",Confirm:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438","Confirmation Code":"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F",Confirming:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0454\u043C\u043E","Create a new account":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","Create Account":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","Creating Account":"\u0420\u0435\u0454\u0441\u0442\u0440\u0443\u0454\u043C\u043E","Dismiss alert":"\u0412\u0456\u0434\u0445\u0438\u043B\u0438\u0442\u0438 \u0441\u043F\u043E\u0432\u0456\u0449\u0435\u043D\u043D\u044F",Email:"Email","Enter your code":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434","Enter your Email":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448 email","Enter your phone number":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Enter your username":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448\u0435 \u0456\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Forgot password?":"\u0417\u0430\u0431\u0443\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C?","Forgot your password?":"\u0417\u0430\u0431\u0443\u043B\u0438 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C?","Hide password":"\u0421\u0445\u043E\u0432\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","It may take a minute to arrive":"\u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0430 \u043C\u043E\u0436\u0435 \u0442\u0440\u0438\u0432\u0430\u0442\u0438 \u0445\u0432\u0438\u043B\u0438\u043D\u0443",Loading:"\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0454\u043C\u043E","New password":"\u041D\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",or:"\u0430\u0431\u043E",Password:"\u041F\u0430\u0440\u043E\u043B\u044C","Phone Number":"\u041D\u043E\u043C\u0435\u0440 \u0422\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Resend Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434 \u043F\u043E\u0432\u0442\u043E\u0440\u043D\u043E","Reset your password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Reset your Password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Send code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434","Send Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434",Sending:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u043B\u044F\u0454\u043C\u043E","Setup TOTP":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 TOTP","Show password":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Sign in to your account":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0443 \u0432\u0430\u0448 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441","Sign In with Amazon":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Amazon","Sign In with Apple":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Apple","Sign In with Facebook":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Facebook","Sign In with Google":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Google","Sign in":"\u0423\u0432\u0456\u0439\u0442\u0438","Sign In":"\u0423\u0432\u0456\u0439\u0442\u0438","Signing in":"\u0412\u0445\u043E\u0434\u0438\u043C\u043E",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u0438",Submit:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438",Submitting:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u043B\u044F\u0454\u043C\u043E",Username:"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Verify Contact":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u041A\u043E\u043D\u0442\u0430\u043A\u0442",Verify:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438","We Emailed You":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C Email","We Sent A Code":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043A\u043E\u0434","We Texted You":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u0435 \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F","Your code is on the way. To log in, enter the code we emailed to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u043D\u0430 Email","Your code is on the way. To log in, enter the code we sent you":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0430\u043C \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438","Your code is on the way. To log in, enter the code we texted to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u0438\u043C \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F\u043C","An account with the given email already exists.":"\u041E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441 \u0437 \u0446\u0438\u043C Email \u0432\u0436\u0435 \u0456\u0441\u043D\u0443\u0454.","Confirm a Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u043A\u043E\u0434","Confirm Sign In":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u0432\u0445\u0456\u0434","Forgot Password":"\u0417\u0430\u0431\u0443\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Incorrect username or password.":"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0456\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0430\u0431\u043E \u043F\u0430\u0440\u043E\u043B\u044C","Invalid password format":"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043F\u0430\u0440\u043E\u043B\u044E","Invalid phone number format":"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043D\u043E\u043C\u0435\u0440\u0443 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Loading...":"\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0454\u043C\u043E...","New Password":"\u041D\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Resend a Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434 \u043F\u043E\u0432\u0442\u043E\u0440\u043D\u043E","Reset Password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Sign Out":"\u0412\u0438\u0439\u0442\u0438","Sign Up with Amazon":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Amazon","Sign Up with Apple":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Apple","Sign Up with Facebook":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Facebook","Sign Up with Google":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Google","Sign Up":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","User already exists":"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0432\u0436\u0435 \u0456\u0441\u043D\u0443\u0454","User does not exist":"\u0422\u0430\u043A\u0438\u0439 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043D\u0435 \u0456\u0441\u043D\u0443\u0454","Username cannot be empty":"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0431\u0443\u0442\u0438 \u043F\u0443\u0441\u0442\u0438\u043C","Your passwords must match":"\u041F\u0430\u0440\u043E\u043B\u0456 \u043C\u0430\u044E\u0442\u044C \u0437\u0431\u0456\u0433\u0430\u0442\u0438\u0441\u044F"};var rC={"Account recovery requires verified contact information":"\u0E01\u0E32\u0E23\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E41\u0E25\u0E49\u0E27","Add your Profile":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E1B\u0E23\u0E44\u0E1F\u0E25\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Add your Website":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E0B\u0E15\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Back to Sign In":"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Change Password":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Changing:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",Code:"\u0E23\u0E2B\u0E31\u0E2A","Confirm Password":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Please confirm your Password":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Confirm Sign Up":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19","Confirm SMS Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A SMS","Confirm MFA Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A MFA","Confirm TOTP Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A TOTP",Confirm:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","Confirmation Code":"\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19",Confirming:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","Create a new account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E43\u0E2B\u0E21\u0E48","Create Account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Creating Account":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Dismiss alert":"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",Email:"\u0E2D\u0E35\u0E40\u0E21\u0E25","Enter your Birthdate":"\u0E01\u0E23\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E40\u0E01\u0E34\u0E14\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your code":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Confirmation Code":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Email":"\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Family Name":"\u0E01\u0E23\u0E2D\u0E01\u0E19\u0E32\u0E21\u0E2A\u0E01\u0E38\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Given Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Middle Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E01\u0E25\u0E32\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Nickname":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E48\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Password":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your email":"\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your phone number":"\u0E01\u0E23\u0E2D\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Preferred Username":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E17\u0E35\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23","Enter your username":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Forgot password?":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19?","Forgot your password?":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E0A\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?","Hide password":"\u0E0B\u0E48\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","It may take a minute to arrive":"\u0E2D\u0E32\u0E08\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48",Loading:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14","New password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48",or:"\u0E2B\u0E23\u0E37\u0E2D",Password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Phone Number":"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C","Resend Code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07","Reset your Password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Reset your password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Send code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A","Send Code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A",Sending:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E48\u0E07","Setup TOTP":"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 TOTP","Show password":"\u0E41\u0E2A\u0E14\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Sign in to your account":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Sign In with Amazon":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Amazon","Sign In with Apple":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Apple","Sign In with Facebook":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Facebook","Sign In with Google":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Google","Sign in":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Sign In":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Signing in":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A",Skip:"\u0E02\u0E49\u0E32\u0E21",Submit:"\u0E2A\u0E48\u0E07",Submitting:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E48\u0E07",Username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49","Verify Contact":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",Verify:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","We Emailed You":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E49\u0E27","We Sent A Code":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E41\u0E25\u0E49\u0E27","We Texted You":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07 SMS \u0E16\u0E36\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E49\u0E27","Your code is on the way. To log in, enter the code we emailed to":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25","Your code is on the way. To log in, enter the code we sent you":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E43\u0E2B\u0E49\u0E04\u0E38\u0E13","Your code is on the way. To log in, enter the code we texted to":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07 SMS","An account with the given email already exists.":"\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E19\u0E35\u0E49\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27","Confirm a Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A","Confirm Sign In":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Create account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Sign Up with Facebook":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Facebook","Sign Up with Google":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Google","Sign Up with Apple":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Apple","Sign Up with Line":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Line","Forgot Password":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Have an account? ":"\u0E21\u0E35\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27? ","Incorrect username or password":"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Invalid password format":"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","It may take a minute to arrive.":"\u0E2D\u0E32\u0E08\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48\u0E43\u0E19\u0E01\u0E32\u0E23\u0E21\u0E32\u0E16\u0E36\u0E07","Lost your code? ":"\u0E2B\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E21\u0E48\u0E40\u0E08\u0E2D? ","New Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48","No account? ":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1A\u0E31\u0E0D\u0E0A\u0E35? ","Password attempts exceeded":"\u0E40\u0E01\u0E34\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E17\u0E35\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E43\u0E2A\u0E48\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Reset password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Reset Password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Sign Out":"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A","Sign Up":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19","User already exists":"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27","User does not exist":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49","Username cannot be empty":"\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E2A\u0E48\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"};var sC={ADD_PROFILE:"Add your Profile",ADD_WEBSITE:"Add your Website",BACK_SIGN_IN:"Back to Sign In",BIRTHDATE:"Birthdate",CHANGE_PASSWORD:"Change Password",CHANGING_PASSWORD:"Changing",CODE:"Code",CODE_ARRIVAL:"It may take a minute to arrive",CODE_EMAILED:"Your code is on the way. To log in, enter the code we emailed to",CODE_SENT:"Your code is on the way. To log in, enter the code we sent you",CODE_TEXTED:"Your code is on the way. To log in, enter the code we texted to",CONFIRM_PASSWORD:"Confirm Password",CONFIRM_PASSWORD_PLACEHOLDER:"Please confirm your Password",CONFIRM_RESET_PASSWORD_HEADING:"Reset your Password",CONFIRM_SIGNUP_HEADING:"Confirm Sign Up",CONFIRM_SMS:"Confirm SMS Code",CONFIRM_MFA_DEFAULT:"Confirm MFA Code",CONFIRM_TOTP:"Confirm TOTP Code",CONFIRM:"Confirm",CONFIRMATION_CODE:"Confirmation Code",CONFIRMING:"Confirming",CREATE_ACCOUNT:"Create Account",CREATING_ACCOUNT:"Creating Account",EMAIL_ADDRESS:"Email",ENTER_BIRTHDATE:"Enter your Birthdate",ENTER_CODE:"Enter your code",ENTER_CONFIRMATION_CODE:"Enter your Confirmation Code",ENTER_EMAIL:"Enter your Email",ENTER_FAMILY_NAME:"Enter your Family Name",ENTER_GIVEN_NAME:"Enter your Given Name",ENTER_MIDDLE_NAME:"Enter your Middle Name",ENTER_NAME:"Enter your Name",ENTER_NICK_NAME:"Enter your Nickname",ENTER_PASSWORD:"Enter your Password",ENTER_PHONE_NUMBER:"Enter your Phone Number",ENTER_PREFERRED_USERNAME:"Enter your Preferred Username",ENTER_USERNAME:"Enter your username",FAMILY_NAME:"Family Name",GIVEN_NAME:"Given Name",FORGOT_PASSWORD:"Forgot Password?",FORGOT_YOUR_PASSWORD:"Forgot your password?",HIDE_PASSWORD:"Hide password",LOADING:"Loading",LOGIN_NAME:"Username",MIDDLE_NAME:"Middle Name",NAME:"Name",NICKNAME:"Nickname",NEW_PASSWORD:"New password",OR:"or",PASSWORD:"Password",PHONE_NUMBER:"Phone Number",PREFERRED_USERNAME:"Preferred Username",PROFILE:"Profile",RESEND_CODE:"Resend Code",RESET_PASSWORD_HEADING:"Reset your password",RESET_PASSWORD:"Reset Password",SEND_CODE:"Send code",SENDING:"Sending",SETUP_TOTP:"Setup TOTP",SHOW_PASSWORD:"Show password",SIGN_IN_BUTTON:"Sign in",SIGN_IN_TAB:"Sign In",SIGN_IN_WITH_AMAZON:"Sign In with Amazon",SIGN_IN_WITH_APPLE:"Sign In with Apple",SIGN_IN_WITH_FACEBOOK:"Sign In with Facebook",SIGN_IN_WITH_GOOGLE:"Sign In with Google",SIGN_IN:"Sign in to your account",SIGN_UP_BUTTON:"Create a new account",SIGNING_IN_BUTTON:"Signing in",SKIP:"Skip",SUBMIT:"Submit",SUBMITTING:"Submitting",UPPERCASE_COPY:"COPY",VERIFY_CONTACT:"Verify Contact",VERIFY_HEADING:"Account recovery requires verified contact information",VERIFY:"Verify",WE_EMAILED:"We Emailed You",WE_SENT_CODE:"We Sent A Code",WE_TEXTED:"We Texted You",WEBSITE:"Website"};var OV=u({},V_),FV=u({},j_),UV=u({},H_),BV=u({},q_),VV=u({},G_),jV=u({},W_),HV=u({},$_),qV=u({},K_),GV=u({},Y_),WV=u({},X_),$V=u({},Z_),KV=u({},Q_),YV=u({},J_),XV=u({},eC),ZV=u({},tC),QV=u({},nC),JV=u({},iC),ej=u({},oC),tj=u({},rC),aC=u({},sC);var Ce=u({},aC);function re(t){return N2.get(t)}var _l=t=>{let n=t?.context.config?.loginMechanisms,[e]=n??["username"];return e},cC=t=>{let n=u({},t);for(let[e,i]of Object.entries(t)){let{label:o,placeholder:r}=i;n[e]=E(u({},i),{label:o?re(o):void 0,placeholder:r?re(r):void 0})}return n},lC=t=>Object.entries(t).sort((n,e)=>{let i=n[1].order||Number.MAX_VALUE,o=e[1].order||Number.MAX_VALUE;return i-o}).filter(n=>n[1]!==void 0);var nj="+1",x1=t=>{let n=C1[t],{type:e}=n;return e==="tel"&&(n=E(u({},n),{dialCode:nj})),n},Oc=t=>{let n=_l(t);return E(u({},x1(n)),{autocomplete:"username"})},Cl=t=>({confirmation_code:E(u({},x1("confirmation_code")),{label:"Code *",placeholder:"Code"})}),ij=t=>({username:u({},Oc(t)),password:E(u({},x1("password")),{autocomplete:"current-password"})}),oj=t=>{let{loginMechanisms:n,signUpAttributes:e}=t.context.config,i=_l(t),o=Array.from(new Set([...n,"password","confirm_password",...e])),r={};for(let s of o)if(bl(s)){let a=s===i?Oc(t):x1(s);r[s]=u({},a)}else console.debug(`Authenticator does not have a default implementation for ${s}. Customize SignUp FormFields to add your own.`);return r},rj=t=>({confirmation_code:E(u({},x1("confirmation_code")),{placeholder:"Enter your code"})}),sj=t=>{let n=_l(t),{label:e}=C1[n];return{username:E(u({},Oc(t)),{label:`Enter your ${e.toLowerCase()}`,placeholder:`Enter your ${e.toLowerCase()}`})}},aj=t=>E(u({},Cl()),{password:E(u({},x1("password")),{label:"New Password",placeholder:"New Password"}),confirm_password:E(u({},x1("confirm_password")),{label:"Confirm Password",placeholder:"Confirm Password"})}),cj=t=>{let n=b1(t),{missingAttributes:e}=n.context,i=Array.from(new Set(["password","confirm_password",...e??[]])),o={};for(let r of i)bl(r)?o[r]=u({},x1(r)):console.debug(`Authenticator does not have a default implementation for ${r}. Customize ForceNewPassword FormFields to add your own.`);return o},dC={signIn:ij,signUp:oj,confirmSignUp:rj,confirmSignIn:Cl,forceNewPassword:cj,forgotPassword:sj,confirmResetPassword:aj,confirmVerifyUser:Cl,setupTotp:Cl};var uC=(t,n)=>{let e=dC[t];return e(n)},fC=(t,n)=>{let e=_1(n)?.formFields?.[t];return!e||Object.keys(e).length===0?{}:Object.entries(e).reduce((i,[o,r])=>{if((t==="signIn"||t==="forgotPassword")&&o==="username"){let s=Oc(n),a=u(u({},s),r);return E(u({},i),{[o]:a})}else if(O_(o)){let s=C1[o],a=u(u({},s),r);return E(u({},i),{[o]:a})}else return E(u({},i),{[o]:r})},{})},mC=(t,n)=>{let e=uC(t,n),i=fC(t,n),o=u(u({},e),i);return delete o.QR,cC(o)},pC=t=>t.map(n=>{let e=n[0],i=E(u({},n[1]),{order:void 0});return[e,i]}),F7=(t,n)=>{let e=mC(t,n);return pC(lC(e))};var lj=t=>{switch(t){case"SMS_MFA":return re(Ce.CONFIRM_SMS);case"SOFTWARE_TOKEN_MFA":return re(Ce.CONFIRM_TOTP);default:return re(Ce.CONFIRM_MFA_DEFAULT)}},dj=t=>{let{DeliveryMedium:n,Destination:e}=t??{},i=n==="EMAIL",o=n==="SMS",r=re(Ce.CODE_ARRIVAL);return i||o?`${i?re(Ce.CODE_EMAILED):re(Ce.CODE_TEXTED)} ${e}. ${r}.`:`${re(Ce.CODE_SENT)}. ${r}.`},uj=t=>{let{DeliveryMedium:n}=t??{},e=n==="EMAIL";return!e&&n==="SMS"?re(Ce.WE_SENT_CODE):e?re(Ce.WE_EMAILED):re(Ce.WE_TEXTED)},fj={amazon:"Amazon",apple:"Apple",facebook:"Facebook",google:"Google"},mj=(t,n)=>re(`Sign ${t==="signIn"?"In":"Up"} with ${fj[n]}`),bn={getBackToSignInText:()=>re(Ce.BACK_SIGN_IN),getChangePasswordText:()=>re(Ce.CHANGE_PASSWORD),getChangingText:()=>re(Ce.CHANGING_PASSWORD),getConfirmText:()=>re(Ce.CONFIRM),getConfirmingText:()=>re(Ce.CONFIRMING),getCopyText:()=>re(Ce.UPPERCASE_COPY),getHidePasswordText:()=>re(Ce.HIDE_PASSWORD),getLoadingText:()=>re(Ce.LOADING),getOrText:()=>re(Ce.OR),getResendCodeText:()=>re(Ce.RESEND_CODE),getSendCodeText:()=>re(Ce.SEND_CODE),getSendingText:()=>re(Ce.SENDING),getShowPasswordText:()=>re(Ce.SHOW_PASSWORD),getSubmitText:()=>re(Ce.SUBMIT),getSubmittingText:()=>re(Ce.SUBMITTING),getSignInTabText:()=>re(Ce.SIGN_IN_TAB),getSignUpTabText:()=>re(Ce.CREATE_ACCOUNT),getForgotPasswordText:t=>re(t?Ce.FORGOT_PASSWORD:Ce.FORGOT_YOUR_PASSWORD),getSigningInText:()=>re(Ce.SIGNING_IN_BUTTON),getSignInText:()=>re(Ce.SIGN_IN_BUTTON),getCreatingAccountText:()=>re(Ce.CREATING_ACCOUNT),getCreateAccountText:()=>re(Ce.CREATE_ACCOUNT),getDeliveryMessageText:dj,getDeliveryMethodText:uj,getChallengeText:lj,getResetYourPasswordText:()=>re(Ce.RESET_PASSWORD),getSetupTotpText:()=>re(Ce.SETUP_TOTP),getSetupTotpInstructionsText:()=>re("Copy and paste the secret key below into an authenticator app and then enter the code in the text field below."),getCopiedText:()=>re("COPIED"),getSignInWithFederationText:mj,getSkipText:()=>re(Ce.SKIP),getVerifyText:()=>re(Ce.VERIFY),getVerifyContactText:()=>re(Ce.VERIFY_CONTACT),getAccountRecoveryInfoText:()=>re(Ce.VERIFY_HEADING),getInvalidEmailText:()=>re("Please enter a valid email"),getRequiredFieldText:()=>re("This field is required")};var us={};Ep(us,{actionTypes:()=>H7,after:()=>Z7,assign:()=>X7,cancel:()=>Dl,choose:()=>kC,done:()=>ds,doneInvoke:()=>M1,error:()=>E1,escalate:()=>Cj,forwardTo:()=>Q7,getActionFunction:()=>Wc,initEvent:()=>to,isActionObject:()=>_j,log:()=>NC,pure:()=>PC,raise:()=>Tl,resolveActions:()=>H2,resolveLog:()=>DC,resolveRaise:()=>AC,resolveSend:()=>zC,resolveStop:()=>RC,respond:()=>vj,send:()=>S1,sendParent:()=>Nl,sendTo:()=>TC,sendUpdate:()=>K7,start:()=>Y7,stop:()=>Rl,toActionObject:()=>q2,toActionObjects:()=>bi,toActivityDefinition:()=>$c});var R=function(){return R=Object.assign||function(n){for(var e,i=1,o=arguments.length;i=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ee(t,n){var e=typeof Symbol=="function"&&t[Symbol.iterator];if(!e)return t;var i=e.call(t),o,r=[],s;try{for(;(n===void 0||n-- >0)&&!(o=i.next()).done;)r.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return r}function $e(t,n,e){if(e||arguments.length===2)for(var i=0,o=n.length,r;ipj,assign:()=>Uc,cancel:()=>Fc,choose:()=>V7,doneState:()=>hj,error:()=>Bc,errorExecution:()=>gj,errorPlatform:()=>xl,init:()=>B7,invoke:()=>rs,log:()=>os,nullEvent:()=>U7,pure:()=>j7,raise:()=>Do,send:()=>w1,start:()=>is,stop:()=>U2,update:()=>B2});var is=Ke.Start,U2=Ke.Stop,Do=Ke.Raise,w1=Ke.Send,Fc=Ke.Cancel,U7=Ke.NullEvent,Uc=Ke.Assign,pj=Ke.After,hj=Ke.DoneState,os=Ke.Log,B7=Ke.Init,rs=Ke.Invoke,gj=Ke.ErrorExecution,xl=Ke.ErrorPlatform,Bc=Ke.ErrorCustom,B2=Ke.Update,V7=Ke.Choose,j7=Ke.Pure;var wl=".",q7={},Sl="xstate.guard",hC="";var it=!0;var Ml;function jc(t,n,e){e===void 0&&(e=wl);var i=ss(t,e),o=ss(n,e);return Te(o)?Te(i)?o===i:!1:Te(i)?i in o:Object.keys(i).every(function(r){return r in o?jc(i[r],o[r]):!1})}function El(t){try{return Te(t)||typeof t=="number"?"".concat(t):t.type}catch{throw new Error("Events must be strings or objects with a string event.type property.")}}function Ll(t,n){try{return Ro(t)?t:t.toString().split(n)}catch{throw new Error("'".concat(t,"' is not a valid state path."))}}function yj(t){return typeof t=="object"&&"value"in t&&"context"in t&&"event"in t&&"_event"in t}function ss(t,n){if(yj(t))return t.value;if(Ro(t))return Vc(t);if(typeof t!="string")return t;var e=Ll(t,n);return Vc(e)}function Vc(t){if(t.length===1)return t[0];for(var n={},e=n,i=0;i"u"||typeof i=="string"||ti(i)?{target:i,event:t}:R(R({},i),{event:t})});return e}function LC(t){if(!(t===void 0||t===hC))return Dn(t)}function IC(t,n,e){if(!it){var i=t.stack?" Stacktrace was '".concat(t.stack,"'"):"";if(t===n)console.error("Missing onError handler for invocation '".concat(e,"', error was '").concat(t,"'.").concat(i));else{var o=n.stack?" Stacktrace was '".concat(n.stack,"'"):"";console.error("Missing onError handler and/or unhandled exception/promise rejection for invocation '".concat(e,"'. ")+"Original error: '".concat(t,"'. ").concat(i," Current error is '").concat(n,"'.").concat(o))}}}function Al(t,n,e,i,o){var r=t.options.guards,s={state:o,cond:n,_event:i};if(n.type===Sl)return(r?.[n.name]||n.predicate)(e,i.data,s);var a=r?.[n.type];if(!a)throw new Error("Guard '".concat(n.type,"' is not implemented on machine '").concat(t.id,"'."));return a(e,i.data,s)}function zl(t){return typeof t=="string"?{type:t}:t}function ls(t,n,e){var i=function(){},o=typeof t=="object",r=o?t:null;return{next:((o?t.next:t)||i).bind(r),error:((o?t.error:n)||i).bind(r),complete:((o?t.complete:e)||i).bind(r)}}function qc(t,n){return"".concat(t,":invocation[").concat(n,"]")}function Gc(t){return(t.type===Do||t.type===w1&&t.to===Ji.Internal)&&typeof t.delay!="number"}var to=Bt({type:B7});function Wc(t,n){return n&&n[t]||void 0}function q2(t,n){var e;if(Te(t)||typeof t=="number"){var i=Wc(t,n);ke(i)?e={type:t,exec:i}:i?e=i:e={type:t,exec:void 0}}else if(ke(t))e={type:t.name||t.toString(),exec:t};else{var i=Wc(t.type,n);if(ke(i))e=R(R({},t),{exec:i});else if(i){var o=i.type||t.type;e=R(R(R({},i),t),{type:o})}else e=t}return e}var bi=function(t,n){if(!t)return[];var e=Ro(t)?t:[t];return e.map(function(i){return q2(i,n)})};function $c(t){var n=q2(t);return R(R({id:Te(t)?t:n.id},n),{type:n.type})}function Tl(t,n){return{type:Do,event:typeof t=="function"?t:cs(t),delay:n?n.delay:void 0,id:n?.id}}function AC(t,n,e,i){var o={_event:e},r=Bt(ke(t.event)?t.event(n,e.data,o):t.event),s;if(Te(t.delay)){var a=i&&i[t.delay];s=ke(a)?a(n,e.data,o):a}else s=ke(t.delay)?t.delay(n,e.data,o):t.delay;return R(R({},t),{type:Do,_event:r,delay:s})}function S1(t,n){return{to:n?n.to:void 0,type:w1,event:ke(t)?t:cs(t),delay:n?n.delay:void 0,id:n&&n.id!==void 0?n.id:ke(t)?t.name:El(t)}}function zC(t,n,e,i){var o={_event:e},r=Bt(ke(t.event)?t.event(n,e.data,o):t.event),s;if(Te(t.delay)){var a=i&&i[t.delay];s=ke(a)?a(n,e.data,o):a}else s=ke(t.delay)?t.delay(n,e.data,o):t.delay;var c=ke(t.to)?t.to(n,e.data,o):t.to;return R(R({},t),{to:c,_event:r,event:r.data,delay:s})}function Nl(t,n){return S1(t,R(R({},n),{to:Ji.Parent}))}function TC(t,n,e){return S1(n,R(R({},e),{to:t}))}function K7(){return Nl(B2)}function vj(t,n){return S1(t,R(R({},n),{to:function(e,i,o){var r=o._event;return r.origin}}))}var bj=function(t,n){return{context:t,event:n}};function NC(t,n){return t===void 0&&(t=bj),{type:os,label:n,expr:t}}var DC=function(t,n,e){return R(R({},t),{value:Te(t.expr)?t.expr:t.expr(n,e.data,{_event:e})})},Dl=function(t){return{type:Fc,sendId:t}};function Y7(t){var n=$c(t);return{type:Ke.Start,activity:n,exec:void 0}}function Rl(t){var n=ke(t)?t:$c(t);return{type:Ke.Stop,activity:n,exec:void 0}}function RC(t,n,e){var i=ke(t.activity)?t.activity(n,e.data):t.activity,o=typeof i=="string"?{id:i}:i,r={type:Ke.Stop,activity:o};return r}var X7=function(t){return{type:Uc,assignment:t}};function _j(t){return typeof t=="object"&&"type"in t}function Z7(t,n){var e=n?"#".concat(n):"";return"".concat(Ke.After,"(").concat(t,")").concat(e)}function ds(t,n){var e="".concat(Ke.DoneState,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function M1(t,n){var e="".concat(Ke.DoneInvoke,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function E1(t,n){var e="".concat(Ke.ErrorPlatform,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function PC(t){return{type:Ke.Pure,get:t}}function Q7(t,n){if(!it&&(!t||typeof t=="function")){var e=t;t=function(){for(var i=[],o=0;o0;){var l=o.shift();e=t.transition(e,l,c),i.forEach(function(d){return d.next(e)})}r=!1}},a=VC({id:n.id,send:function(l){o.push(l),s()},getSnapshot:function(){return e},subscribe:function(l,d,f){var m=ls(l,d,f);return i.add(m),m.next(e),{unsubscribe:function(){i.delete(m)}}}}),c={parent:n.parent,self:a,id:n.id||"anonymous",observers:i};return e=t.start?t.start(c):e,a}var af={sync:!1,autoForward:!1},Gt=function(t){return t[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped",t}(Gt||{}),XC=function(){function t(n,e){e===void 0&&(e=t.defaultOptions);var i=this;this.machine=n,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=Gt.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(d,f){if(Ro(d))return i.batch(d),i.state;var m=Bt(cs(d,f));if(i.status===Gt.Stopped)return it||Dt(!1,'Event "'.concat(m.name,'" was sent to stopped service "').concat(i.machine.id,`". This service has already reached its final state, and will not transition. + `},emptyUsername:{message:Yt.EMPTY_USERNAME},invalidUsername:{message:Yt.INVALID_USERNAME},emptyPassword:{message:Yt.EMPTY_PASSWORD},emptyCode:{message:Yt.EMPTY_CODE},signUpError:{message:Yt.SIGN_UP_ERROR,log:"The first parameter should either be non-null string or object"},noMFA:{message:Yt.NO_MFA},invalidMFA:{message:Yt.INVALID_MFA},emptyChallengeResponse:{message:Yt.EMPTY_CHALLENGE},noUserSession:{message:Yt.NO_USER_SESSION},deviceConfig:{message:Yt.DEVICE_CONFIG},networkError:{message:Yt.NETWORK_ERROR},autoSignInError:{message:Yt.AUTOSIGNIN_ERROR},default:{message:Yt.DEFAULT_MSG}};var Qi=(t,n)=>new Y({message:t??"An error has occurred during the oauth process.",name:No.OAuthSignInError,recoverySuggestion:n??r_.oauthSignInError.log});var wf=function(t){return t.NoConfig="noConfig",t.MissingAuthConfig="missingAuthConfig",t.EmptyUsername="emptyUsername",t.InvalidUsername="invalidUsername",t.EmptyPassword="emptyPassword",t.EmptyCode="emptyCode",t.SignUpError="signUpError",t.NoMFA="noMFA",t.InvalidMFA="invalidMFA",t.EmptyChallengeResponse="emptyChallengeResponse",t.NoUserSession="noUserSession",t.Default="default",t.DeviceConfig="deviceConfig",t.NetworkError="networkError",t.AutoSignInError="autoSignInError",t.OAuthSignInError="oauthSignInError",t}(wf||{});var dV="`signInWithRedirect` has been canceled.",uV="An error occurred while validating the state.",fV="Try to initiate an OAuth flow from Amplify",Sf=t=>g(void 0,null,function*(){let n=yield Ut.loadOAuthState(),e=t===n?n:void 0;if(!e)throw new Y({name:wf.OAuthSignInError,message:t===null?dV:uV,recoverySuggestion:t===null?void 0:fV});return e});var ul=a=>g(void 0,[a],function*({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,responseType:o,domain:r,preferPrivateSession:s}){let c=new zn(t),l=c.searchParams.get("error"),d=c.searchParams.get("error_description");if(l)throw Qi(d??l);return o==="code"?mV({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,domain:r,preferPrivateSession:s}):pV({currentUrl:t,redirectUri:i,preferPrivateSession:s})}),mV=s=>g(void 0,[s],function*({currentUrl:t,userAgentValue:n,clientId:e,redirectUri:i,domain:o,preferPrivateSession:r}){let a=new zn(t),c=a.searchParams.get("code"),l=a.searchParams.get("state");if(!c||!l)throw Qi("User cancelled OAuth flow.");let d=yield Sf(l),f="https://"+o+"/oauth2/token",m=yield Ut.loadPKCE(),y=u({grant_type:"authorization_code",code:c,client_id:e,redirect_uri:i},m?{code_verifier:m}:{}),C=Object.entries(y).map(([se,ve])=>`${encodeURIComponent(se)}=${encodeURIComponent(ve)}`).join("&"),{access_token:_,refresh_token:S,id_token:I,error:z,error_message:N,token_type:j,expires_in:H}=yield(yield fetch(f,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",[qu]:n},body:C})).json();if(z)throw Qi(N??z);let ne=(_&&nn(_).payload.username)??"username";return yield Nn({username:ne,AccessToken:_,IdToken:I,RefreshToken:S,TokenType:j,ExpiresIn:H}),s_({redirectUri:i,state:d,preferPrivateSession:r})}),pV=i=>g(void 0,[i],function*({currentUrl:t,redirectUri:n,preferPrivateSession:e}){let o=new zn(t),{id_token:r,access_token:s,state:a,token_type:c,expires_in:l,error_description:d,error:f}=(o.hash??"#").substring(1).split("&").map(C=>C.split("=")).reduce((C,[_,S])=>E(u({},C),{[_]:S}),{id_token:void 0,access_token:void 0,state:void 0,token_type:void 0,expires_in:void 0,error_description:void 0,error:void 0});if(f)throw Qi(d??f);if(!s)throw Qi("No access token returned from OAuth flow.");let m=yield Sf(a),y=(s&&nn(s).payload.username)??"username";return yield Nn({username:y,AccessToken:s,IdToken:r,TokenType:c,ExpiresIn:l}),s_({redirectUri:n,state:m,preferPrivateSession:e})}),s_=i=>g(void 0,[i],function*({redirectUri:t,state:n,preferPrivateSession:e}){yield zt.setOAuthMetadata({oauthSignIn:!0}),yield Ut.clearOAuthData(),yield Ut.storeOAuthSignIn(!0,e),cl(),hV(n)&&Ft.dispatch("auth",{event:"customOAuthState",data:ef(gV(n))},"Auth",Kt),Ft.dispatch("auth",{event:"signInWithRedirect"},"Auth",Kt),yield Jn(),yV(t)}),hV=t=>/-/.test(t),gV=t=>t.split("-").splice(1).join("-"),yV=t=>{typeof window<"u"&&typeof window.history<"u"&&window.history.replaceState(window.history.state,"",t)};function Qr(t,n){if(n){let e=t?.find(i=>i===n);if(!e)throw rb;return e}else{let e=t?.find(vV)??t?.find(bV),i=t?.find(CV)??t?.find(_V);if(e)return e;throw i?sb:ob}}var vV=t=>t.startsWith(String(window.location.origin+window.location.pathname)),bV=t=>t.includes(String(window.location.hostname)),_V=t=>t.startsWith("http://"),CV=t=>t.startsWith("https://");var Jr=t=>g(void 0,null,function*(){cl(),yield Ut.clearOAuthInflightData(),Ft.dispatch("auth",{event:"signInWithRedirect_failure",data:{error:t}},"Auth",Kt)});var a_=t=>g(void 0,null,function*(){try{oe(t),Io(t),Ut.setAuthConfig(t)}catch{return}if(yield Ut.loadOAuthInFlight())try{let n=window.location.href,{loginWith:e,userPoolClientId:i}=t,{domain:o,redirectSignIn:r,responseType:s}=e.oauth,a=Qr(r);yield ul({currentUrl:n,clientId:i,domain:o,redirectUri:a,responseType:s,userAgentValue:Ve(fe.SignInWithRedirect)})}catch(n){yield Jr(n)}});w2()&&de[lc](a_);var c_={Google:"Google",Facebook:"Facebook",Amazon:"LoginWithAmazon",Apple:"SignInWithApple"};var fl=t=>g(void 0,null,function*(){window?.location&&(window.location.href=t.replace("http://","https://"))});var l_="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",d_=t=>{let n=new Uint8Array(t);ac().getRandomValues(n);let e="",i;for(let o of n)e+=l_.charAt(o%l_.length);return{value:e,method:"S256",toCodeChallenge(){return i||(i=xV(e),i)}}};function xV(t){let n=new bo;return n.update(t),wV(Vi.convert(n.digestSync(),{urlSafe:!0}))}function wV(t){return t.replace(/=/g,"")}var u_=()=>Ju(32);var f_=t=>{function n(e){return g(this,null,function*(){if(e.persisted&&(yield t.loadOAuthInFlight())){let o=Qi("User cancelled OAuth flow.");yield Jr(o)}window.removeEventListener("pageshow",n)})}window.addEventListener("pageshow",n)};function es(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n),Io(n),Ut.setAuthConfig(n),yield ol();let e="COGNITO";return typeof t?.provider=="string"?e=c_[t.provider]:t?.provider?.custom&&(e=t.provider.custom),SV({oauthConfig:n.loginWith.oauth,clientId:n.userPoolClientId,provider:e,customState:t?.customState,preferPrivateSession:t?.options?.preferPrivateSession})})}var SV=r=>g(void 0,[r],function*({oauthConfig:t,provider:n,clientId:e,customState:i,preferPrivateSession:o}){let{domain:s,redirectSignIn:a,responseType:c,scopes:l}=t,d=u_(),f=i?`${d}-${tf(i)}`:d,{value:m,method:y,toCodeChallenge:C}=d_(128),_=Qr(t.redirectSignIn);w2()&&Ut.storeOAuthInFlight(!0),Ut.storeOAuthState(f),Ut.storePKCE(m);let S=Object.entries(u({redirect_uri:_,response_type:c,client_id:e,identity_provider:n,scope:l.join(" "),state:f},c==="code"&&{code_challenge:C(),code_challenge_method:y})).map(([H,ne])=>`${encodeURIComponent(H)}=${encodeURIComponent(ne)}`).join("&"),I=`https://${s}/oauth2/authorize?${S}`;f_(Ut);let{type:z,error:N,url:j}=(yield fl(I))??{};try{if(z==="error")throw Qi(String(N));z==="success"&&j&&(yield ul({currentUrl:j,clientId:e,domain:s,redirectUri:_,responseType:c,userAgentValue:Ve(fe.SignInWithRedirect),preferPrivateSession:o}))}catch(H){throw yield Jr(H),H}});var m_=t=>g(void 0,null,function*(){let n=t.getConfig().Auth?.Cognito;oe(n);let{userPoolEndpoint:e,userPoolId:i}=n,{tokens:o}=yield mc(t,{forceRefresh:!1});ji(o);let r=i_({endpointResolver:Ae({endpointOverride:e})}),{UserAttributes:s}=yield r({region:Ie(i),userAgentValue:Ve(fe.FetchUserAttributes)},{AccessToken:o.accessToken.toString()});return tb(s)});var Dc=()=>m_(de);var p_=t=>g(void 0,null,function*(){yield t.clearOAuthData(),zt.clearTokens(),yield pc(),Ft.dispatch("auth",{event:"signedOut"},"Auth",Kt)});var h_=(t,n=!1,e)=>g(void 0,null,function*(){Io(t);let{loginWith:i,userPoolClientId:o}=t,{domain:r,redirectSignOut:s}=i.oauth,a=Qr(s,e),c=`https://${r}/logout?${Object.entries({client_id:o,logout_uri:encodeURIComponent(a)}).map(([l,d])=>`${l}=${d}`).join("&")}`;return fl(c)});var g_=(t,n,e,i)=>g(void 0,null,function*(){let{isOAuthSignIn:o}=yield n.loadOAuthSignIn(),r=yield e.getOAuthMetadata();if(yield p_(n),o||r?.oauthSignIn)return h_(t,!1,i)});var y_=t=>Fe(tt,Je("RevokeToken"),et(),u(u({},nt),t));var v_=t=>Fe(tt,Je("GlobalSignOut"),et(),u(u({},nt),t));var b_=new lt("Auth");function Pc(t){return g(this,null,function*(){let n=de.getConfig().Auth?.Cognito;oe(n),t?.global?yield EV(n):yield MV(n);let e;try{Io(n),e=!0}catch{e=!1}if(e){let i=new Xr(Tn);i.setAuthConfig(n);let{type:o}=(yield g_(n,i,zt,t?.oauth?.redirectUrl))??{};if(o==="error")throw new Y({name:ab,message:"An error occurred when attempting to log out from OAuth provider."})}else zt.clearTokens(),yield pc(),Ft.dispatch("auth",{event:"signedOut"},"Auth",Kt)})}function MV(t){return g(this,null,function*(){try{let{userPoolEndpoint:n,userPoolId:e,userPoolClientId:i}=t,o=yield zt.getTokenStore().loadTokens();Q4(o),LV(o.accessToken)&&(yield y_({endpointResolver:Ae({endpointOverride:n})})({region:Ie(e),userAgentValue:Ve(fe.SignOut)},{ClientId:i,Token:o.refreshToken}))}catch{b_.debug("Client signOut error caught but will proceed with token removal")}})}function EV(t){return g(this,null,function*(){try{let{userPoolEndpoint:n,userPoolId:e}=t,i=yield zt.getTokenStore().loadTokens();ji(i),yield v_({endpointResolver:Ae({endpointOverride:n})})({region:Ie(e),userAgentValue:Ve(fe.SignOut)},{AccessToken:i.accessToken.toString()})}catch{b_.debug("Global signOut error caught but will proceed with token removal")}})}var LV=t=>!!t?.payload?.origin_jti;var __=t=>Fe(tt,Je("GetUserAttributeVerificationCode"),et(),u(u({},nt),t));var Mf=t=>g(void 0,null,function*(){let{userAttributeKey:n,options:e}=t,i=de.getConfig().Auth?.Cognito,o=e?.clientMetadata;oe(i);let{userPoolEndpoint:r,userPoolId:s}=i,{tokens:a}=yield zo({forceRefresh:!1});ji(a);let c=__({endpointResolver:Ae({endpointOverride:r})}),{CodeDeliveryDetails:l}=yield c({region:Ie(s),userAgentValue:Ve(fe.SendUserAttributeVerificationCode)},{AccessToken:a.accessToken.toString(),ClientMetadata:o,AttributeName:n}),{DeliveryMedium:d,AttributeName:f,Destination:m}=u({},l);return{destination:m,deliveryMedium:d,attributeName:f}});var C_={identityId:"identityId"};var IV=new lt("DefaultIdentityIdStore"),ml=class{setAuthConfig(n){x2(n.Cognito),this.authConfig=n,this._authKeys=AV("Cognito",n.Cognito.identityPoolId)}constructor(n){this._authKeys={},this._hasGuestIdentityId=!1,this.keyValueStorage=n}loadIdentityId(){return g(this,null,function*(){x2(this.authConfig?.Cognito);try{if(this._primaryIdentityId)return{id:this._primaryIdentityId,type:"primary"};{let n=yield this.keyValueStorage.getItem(this._authKeys.identityId);return n?(this._hasGuestIdentityId=!0,{id:n,type:"guest"}):null}}catch(n){return IV.log("Error getting stored IdentityId.",n),null}})}storeIdentityId(n){return g(this,null,function*(){x2(this.authConfig?.Cognito),n.type==="guest"?(this.keyValueStorage.setItem(this._authKeys.identityId,n.id),this._primaryIdentityId=void 0,this._hasGuestIdentityId=!0):(this._primaryIdentityId=n.id,this._hasGuestIdentityId&&(this.keyValueStorage.removeItem(this._authKeys.identityId),this._hasGuestIdentityId=!1))})}clearIdentityId(){return g(this,null,function*(){this._primaryIdentityId=void 0,yield this.keyValueStorage.removeItem(this._authKeys.identityId)})}},AV=(t,n)=>Ec(C_)(`com.amplify.${t}`,n);function pl(t){let n=nn(t).payload.iss,e={};if(!n)throw new Y({name:"InvalidIdTokenException",message:"Invalid Idtoken."});let i=n.replace(/(^\w+:|^)\/\//,"");return e[i]=t,e}var zV=new lt("CognitoIdentityIdProvider");function w_(i){return g(this,arguments,function*({tokens:t,authConfig:n,identityIdStore:e}){e.setAuthConfig({Cognito:n});let o=yield e.loadIdentityId();if(t){if(o&&o.type==="primary")return o.id;{let r=t.idToken?pl(t.idToken.toString()):{},s=yield x_(r,n);o&&o.id===s&&zV.debug(`The guest identity ${o.id} has become the primary identity.`),o={id:s,type:"primary"}}}else{if(o&&o.type==="guest")return o.id;o={id:yield x_({},n),type:"guest"}}return e.storeIdentityId(o),o.id})}function x_(t,n){return g(this,null,function*(){let e=n?.identityPoolId,i=wc(e),o=(yield Yu({region:i},{IdentityPoolId:e,Logins:t})).IdentityId;if(!o)throw new Y({name:"GetIdResponseException",message:"Received undefined response from getId operation",recoverySuggestion:"Make sure to pass a valid identityPoolId in the configuration."});return o})}var hl=new lt("CognitoCredentialsProvider"),S_=50*60*1e3,gl=class{constructor(n){this._nextCredentialsRefresh=0,this._identityIdStore=n}clearCredentialsAndIdentityId(){return g(this,null,function*(){hl.debug("Clearing out credentials and identityId"),this._credentialsAndIdentityId=void 0,yield this._identityIdStore.clearIdentityId()})}clearCredentials(){return g(this,null,function*(){hl.debug("Clearing out in-memory credentials"),this._credentialsAndIdentityId=void 0})}getCredentialsAndIdentityId(n){return g(this,null,function*(){let e=n.authenticated,{tokens:i}=n,{authConfig:o}=n;try{x2(o?.Cognito)}catch{return}if(!e&&!o.Cognito.allowGuestAccess)return;let{forceRefresh:r}=n,s=this.hasTokenChanged(i),a=yield w_({tokens:i,authConfig:o.Cognito,identityIdStore:this._identityIdStore});return(r||s)&&this.clearCredentials(),e?(db(i),this.credsForOIDCTokens(o.Cognito,i,a)):this.getGuestCredentials(a,o.Cognito)})}getGuestCredentials(n,e){return g(this,null,function*(){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!1)return hl.info("returning stored credentials as they neither past TTL nor expired."),this._credentialsAndIdentityId;this.clearCredentials();let i=wc(e.identityPoolId),o=yield j4({region:i},{IdentityId:n});if(o.Credentials&&o.Credentials.AccessKeyId&&o.Credentials.SecretKey){this._nextCredentialsRefresh=new Date().getTime()+S_;let r={credentials:{accessKeyId:o.Credentials.AccessKeyId,secretAccessKey:o.Credentials.SecretKey,sessionToken:o.Credentials.SessionToken,expiration:o.Credentials.Expiration},identityId:n},s=o.IdentityId;return s&&(r.identityId=s,this._identityIdStore.storeIdentityId({id:s,type:"guest"})),this._credentialsAndIdentityId=E(u({},r),{isAuthenticatedCreds:!1}),r}else throw new Y({name:"CredentialsNotFoundException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})})}credsForOIDCTokens(n,e,i){return g(this,null,function*(){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!0)return hl.debug("returning stored credentials as they neither past TTL nor expired."),this._credentialsAndIdentityId;this.clearCredentials();let o=e.idToken?pl(e.idToken.toString()):{},r=wc(n.identityPoolId),s=yield j4({region:r},{IdentityId:i,Logins:o});if(s.Credentials&&s.Credentials.AccessKeyId&&s.Credentials.SecretKey){let a={credentials:{accessKeyId:s.Credentials.AccessKeyId,secretAccessKey:s.Credentials.SecretKey,sessionToken:s.Credentials.SessionToken,expiration:s.Credentials.Expiration},identityId:i};this._credentialsAndIdentityId=E(u({},a),{isAuthenticatedCreds:!0,associatedIdToken:e.idToken?.toString()}),this._nextCredentialsRefresh=new Date().getTime()+S_;let c=s.IdentityId;return c&&(a.identityId=c,this._identityIdStore.storeIdentityId({id:c,type:"primary"})),a}else throw new Y({name:"CredentialsException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})})}isPastTTL(){return this._nextCredentialsRefresh===void 0?!0:this._nextCredentialsRefresh<=Date.now()}hasTokenChanged(n){return!!n&&!!this._credentialsAndIdentityId?.associatedIdToken&&n.idToken?.toString()!==this._credentialsAndIdentityId.associatedIdToken}};var Ef=new gl(new ml(Tn));var Rc={configure(t,n){let e=dc(t);if(!e.Auth){de.configure(e,n);return}if(n?.Auth){de.configure(e,n);return}if(!de.libraryOptions.Auth){R2.setAuthConfig(e.Auth),R2.setKeyValueStorage(n?.ssr?new I2({sameSite:"lax"}):Tn),de.configure(e,E(u({},n),{Auth:{tokenProvider:R2,credentialsProvider:Ef}}));return}if(n){n.ssr!==void 0&&R2.setKeyValueStorage(n.ssr?new I2({sameSite:"lax"}):Tn),de.configure(e,u({Auth:de.libraryOptions.Auth},n));return}de.configure(e)},getConfig(){return de.getConfig()}};var b1=t=>t.context.actorRef?.getSnapshot(),_1=t=>b1(t)?.context;var M_={apis:[fe.DeleteUser,fe.UpdatePassword],category:Xn.Auth},E_={apis:[fe.SignUp,fe.ConfirmSignUp,fe.ResendSignUpCode,fe.SignIn,fe.ConfirmSignIn,fe.FetchUserAttributes,fe.SignOut,fe.ResetPassword,fe.ConfirmResetPassword,fe.SignInWithRedirect],category:Xn.Auth},L_={apis:[uc.UploadData],category:Xn.Storage},I_={apis:[T4.NotifyMessageInteraction],category:Xn.InAppMessaging},A_={category:Xn.Geo,apis:[Vr.SearchByText,Vr.SearchForSuggestions,Vr.SearchByPlaceId]},z_={category:Xn.Geo,apis:[]},T_={apis:[uc.UploadData],category:Xn.Storage};function F2(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}function kc(t){return typeof t=="string"||typeof t=="object"&&Object.prototype.toString.call(t)==="[object String]"}function TV(t){return F2(t)&&Object.prototype.toString.call(t)==="[object Map]"}function NV(t){return F2(t)&&Object.prototype.toString.call(t)==="[object Set]"}function Lf(t){if(t==null)return!0;if(F2(t)&&(TV(t)||NV(t)))return!t.size;if(F2(t)&&(kc(t)||Array.isArray(t)))return!t.length;for(let n in t)if(If(t,n))return!1;return!0}function N_(t){return F2(t)&&Lf(t)}function If(t,n){return t!=null&&Object.prototype.hasOwnProperty.call(t,n)}function Af(t){return typeof t=="function"}function D_(...t){}var yl=({payload:t},n,e)=>{let{event:i}=t,{send:o}=n,{onSignIn:r,onSignOut:s}=e??{};switch(i){case"signedIn":{Af(r)&&r(t);break}case"signInWithRedirect":{o("SIGN_IN_WITH_REDIRECT");break}case"signedOut":case"tokenRefresh_failure":{i==="signedOut"&&Af(s)&&s(),o("SIGN_OUT");break}}},zf=(t,n=yl)=>{let e=i=>n(i,t);return Ft.listen("auth",e,"authenticator-hub-handler")};var ts=["+1","+7","+20","+27","+30","+31","+32","+33","+34","+36","+39","+40","+41","+43","+44","+45","+46","+47","+48","+49","+51","+52","+53","+54","+55","+56","+57","+58","+60","+61","+62","+63","+64","+65","+66","+81","+82","+84","+86","+90","+91","+92","+93","+94","+95","+98","+212","+213","+216","+218","+220","+221","+222","+223","+224","+225","+226","+227","+228","+229","+230","+231","+232","+233","+234","+235","+236","+237","+238","+239","+240","+241","+242","+243","+244","+245","+246","+248","+249","+250","+251","+252","+253","+254","+255","+256","+257","+258","+260","+261","+262","+263","+264","+265","+266","+267","+268","+269","+290","+291","+297","+298","+299","+345","+350","+351","+352","+353","+354","+355","+356","+357","+358","+359","+370","+371","+372","+373","+374","+375","+376","+377","+378","+379","+380","+381","+382","+385","+386","+387","+389","+420","+421","+423","+500","+501","+502","+503","+504","+505","+506","+507","+508","+509","+537","+590","+591","+593","+594","+595","+596","+597","+598","+599","+670","+672","+673","+674","+675","+676","+677","+678","+679","+680","+681","+682","+683","+685","+686","+687","+688","+689","+690","+691","+692","+850","+852","+853","+855","+856","+872","+880","+886","+960","+961","+962","+963","+964","+965","+966","+967","+968","+970","+971","+972","+973","+974","+975","+976","+977","+992","+993","+994","+995","+996","+998"];var C1={birthdate:{label:"Birthdate",placeholder:"Enter your Birthdate",type:"date",autocomplete:"bday",isRequired:!0},confirmation_code:{label:"Confirmation Code",placeholder:"Enter your Confirmation Code",type:"text",autocomplete:"one-time-code",isRequired:!0},confirm_password:{label:"Confirm Password",placeholder:"Please confirm your Password",type:"password",autocomplete:"new-password",isRequired:!0},email:{label:"Email",placeholder:"Enter your Email",type:"email",autocomplete:"username",isRequired:!0},family_name:{label:"Family Name",placeholder:"Enter your Family Name",type:"text",autocomplete:"family-name",isRequired:!0},given_name:{label:"Given Name",placeholder:"Enter your Given Name",type:"text",autocomplete:"given-name",isRequired:!0},middle_name:{label:"Middle Name",placeholder:"Enter your Middle Name",type:"text",autocomplete:"additional-name",isRequired:!0},name:{label:"Name",placeholder:"Enter your Name",type:"text",autocomplete:"name",isRequired:!0},nickname:{label:"Nickname",placeholder:"Enter your Nickname",type:"text",autocomplete:"tel",isRequired:!0},password:{label:"Password",placeholder:"Enter your Password",type:"password",autocomplete:"new-password",isRequired:!0},phone_number:{label:"Phone Number",placeholder:"Enter your Phone Number",type:"tel",autocomplete:"tel",dialCode:"+1",dialCodeList:ts,isRequired:!0},preferred_username:{label:"Preferred Username",placeholder:"Enter your Preferred Username",type:"text",isRequired:!0},profile:{label:"Profile",placeholder:"Add your Profile",type:"url",autocomplete:"url",isRequired:!0},website:{label:"Website",placeholder:"Add your Website",type:"url",autocomplete:"url",isRequired:!0},username:{label:"Username",placeholder:"Enter your Username",type:"text",autocomplete:"username",isRequired:!0}},Tf=["^","$","*",".","[","]","{","}","(",")","?",'"',"!","@","#","%","&","/","\\",",",">","<","'",":",";","|","_","~","`","=","+","-"," "];var P_=(t,n)=>{if(n?.matches("federatedSignIn")){if(t.matches("signUpActor"))return"signUp";if(t.matches("signInActor"))return"signIn"}switch(!0){case t.matches("idle"):return"idle";case t.matches("setup"):return"setup";case t.matches("signOut"):return"signOut";case t.matches("authenticated"):return"authenticated";case n?.matches("confirmSignUp"):case n?.matches("resendSignUpCode"):return"confirmSignUp";case n?.matches("confirmSignIn"):return"confirmSignIn";case n?.matches("setupTotp.edit"):case n?.matches("setupTotp.submit"):return"setupTotp";case n?.matches("signIn"):return"signIn";case n?.matches("signUp"):case n?.matches("autoSignIn"):return"signUp";case n?.matches("forceChangePassword"):return"forceNewPassword";case n?.matches("forgotPassword"):return"forgotPassword";case n?.matches("confirmResetPassword"):return"confirmResetPassword";case n?.matches("selectUserAttributes"):return"verifyUser";case n?.matches("confirmVerifyUserAttribute"):return"confirmVerifyUser";case t.matches("getCurrentUser"):case n?.matches("fetchUserAttributes"):return"transition";default:return null}};var R_=t=>{let n=e=>i=>t({type:e,data:i});return{initializeMachine:n("INIT"),resendCode:n("RESEND"),signOut:n("SIGN_OUT"),submitForm:n("SUBMIT"),updateForm:n("CHANGE"),updateBlur:n("BLUR"),toFederatedSignIn:n("FEDERATED_SIGN_IN"),toForgotPassword:n("FORGOT_PASSWORD"),toSignIn:n("SIGN_IN"),toSignUp:n("SIGN_UP"),skipVerification:n("SKIP")}};var k_=t=>{let n=_1(t)??{},{challengeName:e,codeDeliveryDetails:i,remoteError:o,validationError:r,totpSecretCode:s=null,unverifiedUserAttributes:a,username:c}=n,{socialProviders:l=[]}=t.context?.config??{},d=n?.user??t.context?.user,f=!!(r&&Object.keys(r).length>0),m=b1(t),y=t.hasTag("pending")||m?.hasTag("pending"),C=P_(t,m);return{authStatus:(I=>{switch(I){case"idle":case"setup":return"configuring";case"authenticated":return"authenticated";default:return"unauthenticated"}})(C),challengeName:e,codeDeliveryDetails:i,error:o,hasValidationErrors:f,isPending:y,route:C,socialProviders:l,totpSecretCode:s,unverifiedUserAttributes:a,user:d,username:c,validationErrors:r}};var Nf=({send:t,state:n})=>{let e=R_(t),i=k_(n);return u(u({},e),i)};var vl=function(t){return t.Apple="Apple",t.Amazon="Amazon",t.Facebook="Facebook",t.Google="Google",t}(vl||{});var DV=["birthdate","email","family_name","given_name","middle_name","name","nickname","phone_number","preferred_username","profile","website"];var PV=["username","email","phone_number"],Df=[...PV,...DV,"confirmation_code","password","confirm_password"],O_=t=>Df.includes(t);var ei=t=>{let n=new FormData(t.target);return Object.fromEntries(n)};var bl=t=>Df.includes(t),RV=t=>Array.isArray(t),Pf=t=>t?RV(t)?t:[t]:null;var F_=t=>{let n=t.trim().split("");for(let e=0;e0&&e{if(t.length<4)return t;let n=t.split("");for(let e=0;e{let n=t.split("@");return`${F_(n[0])}@${n[1]}`},Rf=(t,n)=>t==="Phone Number"?U_(n):B_(n),kf=t=>Tf.some(n=>t.includes(n)),Of=(t,n,e)=>encodeURI(`otpauth://totp/${t}:${n}?secret=${e}&issuer=${t}`);function Ff(t,...n){return Object.entries(t).reduce((e,[i,o])=>E(u({},e),{[i]:n.includes(i)?o:o?.trim()}),{})}var V_={"Account recovery requires verified contact information":"Zur\xFCcksetzen des Accounts ben\xF6tigt einen verifizierten Account","Add your Profile":"Ihr Profil hinzuf\xFCgen","Add your Website":"Ihre Website hinzuf\xFCgen","Back to Sign In":"Zur\xFCck zur Anmeldung","Change Password":"Passwort \xE4ndern",Changing:"\xC4ndern von",Code:"Code","Confirm Password":"Passwort best\xE4tigen","Please confirm your Password":"Bitte best\xE4tigen Sie Ihr Passwort","Confirm Sign Up":"Registrierung best\xE4tigen","Confirm SMS Code":"SMS-Code best\xE4tigen","Confirm TOTP Code":"TOTP-Code best\xE4tigen",Confirm:"Best\xE4tigen","Confirmation Code":"Best\xE4tigungs-Code",Confirming:"Wird best\xE4tigt","Create a new account":"Einen neuen Account erstellen","Create Account":"Account erstellen","Creating Account":"Account wird erstellt","Dismiss alert":"Warnung verwerfen",Email:"E-Mail","Enter your Birthdate":"Geben Sie Ihr Geburtsdatum ein","Enter your code":"Geben Sie Ihren Code ein","Enter your Confirmation Code":"Geben Sie Ihren Best\xE4tigungs-Code ein","Enter your Email":"Geben Sie Ihre E-Mail ein","Enter your Family Name":"Geben Sie Ihren Nachnamen ein","Enter your Given Name":"Geben Sie Ihren Vornamen ein","Enter your Middle Name":"Geben Sie Ihren zweiten Vornamen ein","Enter your Name":"Geben Sie Ihren Namen ein","Enter your Nickname":"Geben Sie Ihren Spitznamen ein","Enter your Password":"Geben Sie Ihr Passwort ein","Enter your password":"Geben Sie Ihr Passwort ein","Enter your email":"Geben Sie Ihre E-Mail ein","Enter your phone number":"Geben Sie Ihre Telefonnummer ein","Enter your Preferred Username":"Geben Sie Ihren bevorzugten Benutzernamen ein","Enter your username":"Geben Sie Ihren Benutzernamen ein","Forgot password?":"Passwort vergessen?","Forgot your password?":"Passwort vergessen? ","Hide password":"Passwort verbergen","It may take a minute to arrive":"Es kann eine Minute dauern, bis er ankommt",Loading:"Wird geladen","New password":"Neues Passwort",or:"oder",Password:"Passwort","Phone Number":"Telefonnummer","Resend Code":"Code erneut senden","Reset your Password":"Zur\xFCcksetzen des Passworts","Reset your password":"Zur\xFCcksetzen des passworts","Send code":"Code senden","Send Code":"Code senden",Sending:"Wird gesendet","Setup TOTP":"TOTP einrichten","Show password":"Passwort anzeigen","Sign in to your account":"Melden Sie sich mit Ihrem Account an","Sign In with Amazon":"Mit Amazon anmelden","Sign In with Apple":"Mit Apple anmelden","Sign In with Facebook":"Mit Facebook anmelden","Sign In with Google":"Mit Google anmelden","Sign in":"Anmelden","Sign In":"Anmelden","Signing in":"Wird angemeldet",Skip:"\xDCberspringen",Submit:"Abschicken",Submitting:"Wird gesendet",Username:"Benutzername","Verify Contact":"Kontakt verifizieren",Verify:"Verifizieren","We Emailed You":"E-Mail wurde versendet","We Sent A Code":"Wir haben einen Code gesendet","We Texted You":"Wir haben Ihnen eine SMS gesendet","Your code is on the way. To log in, enter the code we emailed to":"Ihr Best\xE4tigungscode ist unterwegs. Um sich einzuloggen geben Sie den Code ein, den wir per E-Mail verschickt haben","Your code is on the way. To log in, enter the code we sent you":"Ihr Code ist unterwegs. Um sich anzumelden, geben Sie den Code ein, den wir Ihnen gesendet haben","Your code is on the way. To log in, enter the code we texted to":"Ihr Best\xE4tigungscode ist unterwegs. Um sich einzuloggen geben Sie den Code ein, den wir per SMS verschickt haben","An account with the given email already exists.":"Ein Account mit dieser E-Mail existiert bereits.","Confirm a Code":"Code best\xE4tigen","Confirm Sign In":"Anmeldung best\xE4tigen","Create account":"Hier registrieren","Sign Up with Facebook":"Mit Facebook registrieren","Sign Up with Google":"Mit Google registrieren","Forgot Password":"Passwort vergessen","Have an account? ":"Schon registriert? ","Incorrect username or password":"Falscher Benutzername oder falsches Passwort","Invalid password format":"Ung\xFCltiges Passwort-Format","Invalid phone number format":"Ung\xFCltiges Telefonummern-Format. Benutze eine Nummer im Format: +12345678900","It may take a minute to arrive.":"Es k\xF6nnte eine Minute dauern, bis der Code eintrifft.","Lost your code? ":"Code verloren? ","New Password":"Neues Passwort","No account? ":"Kein Account? ","Password attempts exceeded":"Die maximale Anzahl der fehlerhaften Anmeldeversuche wurde erreicht","Reset password":"Passwort zur\xFCcksetzen","Reset Password":"Passwort Zur\xFCcksetzen","Sign Out":"Abmelden","Sign Up":"Registrieren","User already exists":"Dieser Benutzer existiert bereits","User does not exist":"Dieser Benutzer existiert nicht","Username cannot be empty":"Benutzername darf nicht leer sein"};var j_={"Account recovery requires verified contact information":"Account recovery requires verified contact information","Add your Profile":"Add your Profile","Add your Website":"Add your Website","Back to Sign In":"Back to Sign In","Change Password":"Change Password",Changing:"Changing",Code:"Code","Confirm Password":"Confirm Password","Confirm Sign Up":"Confirm Sign Up","Confirm SMS Code":"Confirm SMS Code","Confirm MFA Code":"Confirm MFA Code","Confirm TOTP Code":"Confirm TOTP Code",Confirm:"Confirm","Confirmation Code":"Confirmation Code",Confirming:"Confirming","Create a new account":"Create a new account","Create Account":"Create Account","Creating Account":"Creating Account","Dismiss alert":"Dismiss alert",Email:"Email","Enter your Birthdate":"Enter your Birthdate","Enter your code":"Enter your code","Enter your Confirmation Code":"Enter your Confirmation Code","Enter your Email":"Enter your Email","Enter your Family Name":"Enter your Family Name","Enter your Given Name":"Enter your Given Name","Enter your Middle Name":"Enter your Middle Name","Enter your Name":"Enter your Name","Enter your Nickname":"Enter your Nickname","Enter your Password":"Enter your Password","Enter your phone number":"Enter your phone number","Enter your Preferred Username":"Enter your Preferred Username","Enter your username":"Enter your username","Forgot password?":"Forgot password?","Forgot your password?":"Forgot your password?","Hide password":"Hide password","It may take a minute to arrive":"It may take a minute to arrive",Loading:"Loading","New password":"New password",or:"or",Password:"Password","Phone Number":"Phone Number","Please confirm your Password":"Please confirm your Password","Resend Code":"Resend Code","Reset your password":"Reset your password","Reset your Password":"Reset your Password","Send code":"Send code","Send Code":"Send Code",Sending:"Sending","Setup TOTP":"Setup TOTP","Show password":"Show password","Sign in to your account":"Sign in to your account","Sign In with Amazon":"Sign In with Amazon","Sign In with Apple":"Sign In with Apple","Sign In with Facebook":"Sign In with Facebook","Sign In with Google":"Sign In with Google","Sign in":"Sign in","Sign In":"Sign In","Signing in":"Signing in",Skip:"Skip",Submit:"Submit",Submitting:"Submitting",Username:"Username","Verify Contact":"Verify Contact",Verify:"Verify","We Emailed You":"We Emailed You","We Sent A Code":"We Sent A Code","We Texted You":"We Texted You","Your code is on the way. To log in, enter the code we emailed to":"Your code is on the way. To log in, enter the code we emailed to","Your code is on the way. To log in, enter the code we sent you":"Your code is on the way. To log in, enter the code we sent you","Your code is on the way. To log in, enter the code we texted to":"Your code is on the way. To log in, enter the code we texted to"};var H_={"Account recovery requires verified contact information":"La recuperaci\xF3n de la cuenta requiere informaci\xF3n de contacto verificada","Back to Sign In":"Volver a inicio de sesi\xF3n","Change Password":"Cambiar contrase\xF1a",Changing:"Cambiando",Code:"C\xF3digo","Code *":"C\xF3digo *","Confirm Password":"Confirmar contrase\xF1a","Confirm Sign Up":"Confirmar registro","Confirm SMS Code":"Confirmar el c\xF3digo de SMS","Confirm TOTP Code":"Confirmar c\xF3digo TOTP",Confirm:"Confirmar","Confirmation Code":"C\xF3digo de confirmaci\xF3n",Confirming:"Confirmando","Create a new account":"Crear una cuenta nueva","Create Account":"Crear cuenta","Creating Account":"Creando cuenta","Dismiss alert":"Descartar alerta",Email:"Email","Enter your code":"Ingrese el c\xF3digo","Enter your Email":"Escriba su Email","Enter your email":"Escriba su email","Enter your Password":"Escriba su Contrase\xF1a","Enter your phone number":"Ingrese el n\xFAmero de tel\xE9fono","Enter your username":"Ingrese el nombre de usuario","Forgot your password?":"\xBFOlvid\xF3 su contrase\xF1a?","Hide password":"Ocultar contrase\xF1a","It may take a minute to arrive":"Es posible que tarde un minuto en llegar",Loading:"Cargando","New password":"Nueva contrase\xF1a",or:"o",Password:"Contrase\xF1a","Phone Number":"N\xFAmero de tel\xE9fono","Resend Code":"Reenviar c\xF3digo","Reset your password":"Restablecer su contrase\xF1a","Reset your Password":"Restablecer su Contrase\xF1a","Send code":"Enviar c\xF3digo","Send Code":"Enviar c\xF3digo",Sending:"Enviando","Setup TOTP":"Configurar TOTP","Show password":"Mostrar contrase\xF1a","Sign in to your account":"Iniciar sesi\xF3n en tu cuenta","Sign In with Amazon":"Iniciar Sesi\xF3n con Amazon","Sign In with Apple":"Iniciar Sesi\xF3n con Apple","Sign In with Facebook":"Iniciar Sesi\xF3n con Facebook","Sign In with Google":"Iniciar Sesi\xF3n con Google","Sign in":"Iniciar sesi\xF3n","Sign In":"Iniciar Sesi\xF3n","Signing in":"Iniciando sesi\xF3n",Skip:"Omitir",Submit:"Enviar",Submitting:"Enviando",Username:"Nombre de usuario","Verify Contact":"Verificar contacto",Verify:"Verificar","We Emailed You":"Le hemos enviado un correo electr\xF3nico","We Sent A Code":"Hemos enviado un c\xF3digo","We Texted You":"Le hemos enviado un mensaje de texto","Your code is on the way. To log in, enter the code we emailed to":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que hemos enviado por correo electr\xF3nico a","Your code is on the way. To log in, enter the code we sent you":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que le hemos enviado","Your code is on the way. To log in, enter the code we texted to":"El c\xF3digo est\xE1 en camino. Para iniciar sesi\xF3n, escriba el c\xF3digo que hemos enviado por mensaje de texto a","An account with the given email already exists.":"Ya existe una cuenta con el correo ingresado.","Confirm a Code":"Confirmar un c\xF3digo","Confirm Sign In":"Confirmar inicio de sesi\xF3n","Forgot Password":"Olvid\xE9 mi contrase\xF1a","Incorrect username or password.":"Nombre de usuario o contrase\xF1a incorrecta","Enter your Family Name":"Escriba su apellido","Enter your Given Name":"Escriba su nombre","Given Name":"Nombre","Family Name":"Apellido","Reset Password":"Restablecer contrase\xF1a","Please confirm your Password":"Confirme su contrase\xF1a","Invalid password format":"Formato de contrase\xF1a inv\xE1lido","Invalid phone number format":"Formato de n\xFAmero de tel\xE9fono inv\xE1lido","Loading...":"Cargando...","New Password":"Nueva contrase\xF1a","Resend a Code":"Reenviar un c\xF3digo","Sign Out":"Cerrar sesi\xF3n","Sign Up with Amazon":"Crear cuenta con Amazon","Sign Up with Apple":"Crear cuenta con Apple","Sign Up with Facebook":"Crear cuenta con Facebook","Sign Up with Google":"Crear cuenta con Google","Sign Up":"Crear cuenta","User already exists":"El usuario ya existe","User does not exist":"El usuario no existe","Username/client id combination not found.":"El usuario no existe","Username cannot be empty":"El nombre de usuario no puede estar vac\xEDo","Your passwords must match":"Las contrase\xF1as deben coincidir","Password must have at least 8 characters":"La contrase\xF1a debe tener al menos 8 caracteres","Password did not conform with policy: Password must have uppercase characters":"La contrase\xF1a debe tener al menos un car\xE1cter en may\xFAscula","Password did not conform with policy: Password must have numeric characters":"La contrase\xF1a debe tener al menos un car\xE1cter num\xE9rico","Password did not conform with policy: Password must have symbol characters":"La contrase\xF1a debe tener al menos un s\xEDmbolo","Password did not conform with policy: Password must have lowercase characters":"La contrase\xF1a debe tener al menos un car\xE1cter en min\xFAsculas","Invalid verification code provided, please try again.":"C\xF3digo de verificaci\xF3n no v\xE1lido, int\xE9ntelo de nuevo.","Attempt limit exceeded, please try after some time.":"N\xFAmero m\xE1ximo de intentos excedido, por favor int\xE9ntelo de nuevo m\xE1s tarde.","A network error has occurred.":"Se ha producido un error de red."};var q_={"Account recovery requires verified contact information":"La r\xE9cup\xE9ration du compte n\xE9cessite des informations de contact v\xE9rifi\xE9es","Back to Sign In":"Retour \xE0 la connexion","Change Password":"Modifier le mot de passe",Changing:"Modification en cours",Code:"Code","Confirm Password":"Confirmez le mot de passe","Confirm Sign Up":"Confirmer l'inscription","Confirm SMS Code":"Confirmer le code SMS","Confirm TOTP Code":"Confirmer le code TOTP",Confirm:"Confirmer","Confirmation Code":"Code de confirmation",Confirming:"Confirmation","Create a new account":"Cr\xE9er un nouveau compte","Create Account":"Cr\xE9er un compte","Creating Account":"Cr\xE9ation d'un compte","Dismiss alert":"Supprimer l'alerte",Email:"Email","Enter your code":"Saisissez cotre code de confirmation","Enter your Email":"Saisissez votre adresse e-mail","Enter your email":"Saisissez votre adresse e-mail","Enter your phone number":"Saisissez votre num\xE9ro de t\xE9l\xE9phone","Enter your username":"Saisissez votre nom d'utilisateur","Forgot your password?":"Mot de passe oubli\xE9 ? ","Hide password":"Masquer le mot de passe","It may take a minute to arrive":"Cela peut prendre une minute",Loading:"Chargement en cours","New password":"Nouveau mot de passe",or:"ou",Password:"Mot de passe","Phone Number":"Num\xE9ro de t\xE9l\xE9phone","Resend Code":"Renvoyer le code","Reset your Password":"R\xE9initialiser votre mot de passe","Reset your password":"R\xE9initialisez votre mot de passe","Send code":"Envoyer le code","Send Code":"M'envoyer un code",Sending:"Envoi en cours","Setup TOTP":"Configuration de TOTP","Show password":"Afficher le mot de passe","Sign in to your account":"Connexion \xE0 votre compte","Sign In with Amazon":"Se connecter avec Amazon","Sign In with Apple":"Se connecter avec Apple","Sign In with Facebook":"Se connecter avec Facebook","Sign In with Google":"Se connecter avec Google","Sign in":"Se connecter","Sign In":"Se connecter","Signing in":"Connexion en cours",Skip:"Passer",Submit:"Soumettre",Submitting:"Envoi en cours",Username:"Nom d'utilisateur","Verify Contact":"V\xE9rifier le contact",Verify:"V\xE9rifier","We Sent A Code":"Nous avons envoy\xE9 un code","We Texted You":"Nous vous avons envoy\xE9 un SMS","Your code is on the way. To log in, enter the code we sent you":"Votre code est en cours d'envoi. Pour vous connecter, saisissez le code que nous vous avons envoy\xE9","Add your Profile":"Ajoutez votre profil","Add your Website":"Ajoutez votre site web","An account with the given email already exists.":"Un utilisateur avec cette adresse email existe d\xE9j\xE0.",Birthdate:"Date de naissance",Change:"Modifier","Confirm a Code":"Confirmer un code","Confirm Sign In":"Confirmer la connexion","Create account":"Cr\xE9er un compte","Enter your Birthdate":"Saisissez votre date de naissance","Enter your Confirmation Code":"Saisissez votre code de confirmation","Enter your Family Name":"Saisissez votre nom de famille","Enter your Given Name":"Saisissez votre pr\xE9nom","Enter your Middle Name":"Saisissez votre deuxi\xE8me pr\xE9nom","Enter your Name":"Saisissez votre nom","Enter your Nickname":"Saisissez votre surnom","Enter your Password":"Saisissez votre mot de passe","Enter your Phone Number":"Saisissez votre num\xE9ro de t\xE9l\xE9phone","Enter your Preferred Username":"Saisissez votre nom d'utilisateur","Enter your password":"Saisissez votre mot de passe","Given Name":"Pr\xE9nom","Family Name":"Nom de famille","Forgot Password":"Mot de passe oubli\xE9","Forgot Password?":"Mot de passe oubli\xE9 ?","Incorrect username or password.":"Identifiant ou mot de passe incorrect.","Have an account? ":"D\xE9j\xE0 un compte ? ",Hello:"Bonjour","Incorrect username or password":"Identifiant ou mot de passe incorrect","Invalid password format":"Format de mot de passe invalide","Invalid phone number format":"Format de num\xE9ro de t\xE9l\xE9phone invalide. Veuillez utiliser un format +12345678900","Loading...":"Chargement...","Lost your code? ":"Vous avez perdu votre code ? ","Network error":"Erreur r\xE9seau","New Password":"Nouveau mot de passe",Name:"Nom","No account? ":"Pas de compte ? ","Please confirm your Password":"Confirmez votre mot de passe","Preferred Username":"Nom d'utilisateur pr\xE9f\xE9r\xE9",Profile:"Profil","Resend a Code":"Renvoyer un code","Reset password":"R\xE9initialiser le mot de passe","Reset Password":"R\xE9initialiser le mot de passe",Send:"Envoyer","Sign In with AWS":"Se connecter avec AWS","Sign Out":"D\xE9connexion","Sign Up":"S'inscrire",SMS:"SMS","User already exists":"L'utilisateur existe d\xE9j\xE0","User does not exist":"L'utilisateur n'existe pas","Username cannot be empty":"Le nom d'utilisateur doit \xEAtre renseign\xE9","Username/client id combination not found.":"L'utilisateur n'existe pas","We Emailed You":"Nous vous avons envoy\xE9 un code","Your code is on the way. To log in, enter the code we emailed to":"Votre code est en route. Pour vous connecter entrez le code re\xE7u sur cette adresse email","Your code is on the way. To log in, enter the code we texted to":"Votre code est en route. Pour vous connecter entrez le code re\xE7u sur ce num\xE9ro de t\xE9l\xE9phone","Your passwords must match":"Vos mots de passe doivent \xEAtre identiques","It may take a minute to arrive.":"Cela peut prendre quelques minutes.",Website:"Site web","Password must have at least 8 characters":"Le mot de passe doit comporter au moins 8 caract\xE8res","Password did not conform with policy: Password must have uppercase characters":"Le mot de passe doit comporter des caract\xE8res majuscules","Password did not conform with policy: Password must have numeric characters":"Le mot de passe doit comporter des caract\xE8res num\xE9riques","Password did not conform with policy: Password must have symbol characters":"Le mot de passe doit comporter des symboles","Password did not conform with policy: Password must have lowercase characters":"Le mot de passe doit comporter des caract\xE8res minuscules","Invalid verification code provided, please try again.":"Code de v\xE9rification invalide, veuillez r\xE9essayer.","Attempt limit exceeded, please try after some time.":"Nombre maximum de tentatives d\xE9pass\xE9, veuillez r\xE9essayer plus tard.","A network error has occurred.":"Une erreur de r\xE9seau s'est produite."};var G_={"Account recovery requires verified contact information":"Il ripristino dell'account richiede informazioni di contatto verificate","Back to Sign In":"Torna alla schermata di accesso","Change Password":"Cambia la password",Changing:"Modifica in corso",Code:"Codice","Confirm Password":"Conferma la password","Confirm Sign Up":"Conferma registrazione","Confirm SMS Code":"Conferma codice SMS","Confirm TOTP Code":"Conferma codice TOTP",Confirm:"Conferma","Confirmation Code":"Codice di verifica",Confirming:"Conferma in corso","Create a new account":"Crea un nuovo account","Create Account":"Crea Account","Creating Account":"Creazione account in corso","Dismiss alert":"Ignora l'avviso",Email:"Email","Enter your code":"Inserisci il tuo codice","Enter your Email":"Inserisci la tua e-mail","Enter your phone number":'Inserisci il tuo numero di telefono"',"Enter your username":"Inserisci il tuo nome utente","Forgot your password?":"Password dimenticata?","Hide password":"Nascondi password","It may take a minute to arrive":"L'arrivo potrebbe richiedere qualche minuto",Loading:"Caricamento in corso","New password":"Nuova password",or:"oppure",Password:"Password","Phone Number":"Numero di telefono","Resend Code":"Invia nuovamente il codice","Reset your Password":"Reimposta la tua Password","Reset your password":"Reimposta la tua password","Send code":"Invia codice","Send Code":"Invia codice",Sending:"Invio in corso","Setup TOTP":"Configura TOTP","Show password":"Mostra password","Sign in to your account":"Accedi al tuo account","Sign In with Amazon":"Accedi con Amazon","Sign In with Apple":"Accedi con Apple","Sign In with Facebook":"Accedi con Facebook","Sign In with Google":"Accedi con Google","Sign in":"Accedi","Sign In":"Accedi","Signing in":"Accesso in corso",Skip:"Salta",Submit:"Invia",Submitting:"Invio in corso",Username:"Nome utente","Verify Contact":"Verifica contatto",Verify:"Verifica","We Emailed You":"Ti abbiamo inviato un'e-mail","We Sent A Code":"Ti abbiamo inviato un codice","We Texted You":"Ti abbiamo inviato un SMS","Your code is on the way. To log in, enter the code we emailed to":"Il codice \xE8 in arrivo. Per effettuare l'accesso, immetti il codice che ti abbiamo inviato via e-mail","Your code is on the way. To log in, enter the code we sent you":"Il codice \xE8 in arrivo. Per accedere, immetti il codice che ti abbiamo inviato","Your code is on the way. To log in, enter the code we texted to":"Il codice \xE8 in arrivo. Per accedere, immetti il codice che abbiamo inviato tramite SMS","An account with the given email already exists.":"Questa email \xE8 gi\xE0 utilizzata da un altro account.","Confirm a Code":"Conferma un codice","Confirm Sign In":"Conferma l'accesso","Create account":"Crea account","Enter your password":"Inserisci la tua password","Forgot Password?":"Password dimenticata?","Have an account? ":"Gi\xE0 registrato?","Incorrect username or password":"Nome utente o password errati","Invalid password format":"Formato della password non valido","Invalid phone number format":"Formato del numero di telefono non valido","Lost your code?":"Codice smarrito?","New Password":"Nuova password","No account? ":"Non hai un account?","Password attempts exceeded":"Il numero massimo di tentativi di accesso falliti \xE8 stato raggiunto","Reset password":"Reimposta password","Sign Out":"Esci","Sign Up":"Registrati","User already exists":"Utente gi\xE0 esistente","User does not exist":"Utente inesistente","Username cannot be empty":"Il nome utente non pu\xF2 essere vuoto"};var W_={"Account recovery requires verified contact information":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306E\u5FA9\u65E7\u306B\u306F\u78BA\u8A8D\u6E08\u307F\u306E\u9023\u7D61\u5148\u304C\u5FC5\u8981\u3067\u3059","Back to Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3\u306B\u623B\u308B","Change Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5909\u3048\u308B ",Changing:"\u5909\u66F4\u4E2D",Code:"\u30B3\u30FC\u30C9","Confirm Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u78BA\u8A8D","Confirm Sign Up":"\u767B\u9332\u3059\u308B","Confirm SMS Code":"SMS \u30B3\u30FC\u30C9\u3092\u78BA\u8A8D","Confirm TOTP Code":"TOTP \u30B3\u30FC\u30C9\u3092\u78BA\u8A8D",Confirm:"\u78BA\u5B9A","Confirmation Code":"\u78BA\u8A8D\u30B3\u30FC\u30C9",Confirming:"\u78BA\u8A8D\u4E2D","Create a new account":"\u65B0\u3057\u3044\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B","Create Account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B","Creating Account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306E\u4F5C\u6210\u4E2D","Dismiss alert":"\u30A2\u30E9\u30FC\u30C8\u3092\u9589\u3058\u308B",Email:"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9","Enter your code":"\u30B3\u30FC\u30C9\u3092\u5165\u529B","Enter your Email":"\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u3092\u5165\u529B","Enter your phone number":"\u96FB\u8A71\u756A\u53F7\u3092\u5165\u529B","Enter your username":"\u30E6\u30FC\u30B6\u30FC\u540D\u3092\u5165\u529B ","Enter your Username":"\u30E6\u30FC\u30B6\u30FC\u540D\u3092\u5165\u529B ","Forgot your password?":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5FD8\u308C\u307E\u3057\u305F\u304B\uFF1F ","Hide password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u975E\u8868\u793A","It may take a minute to arrive":"\u5230\u7740\u3059\u308B\u307E\u3067\u306B 1 \u5206\u304B\u304B\u308B\u3053\u3068\u304C\u3042\u308A\u307E\u3059",Loading:"\u30ED\u30FC\u30C9\u4E2D","New password":"\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9",or:"\u53C8\u306F",Password:"\u30D1\u30B9\u30EF\u30FC\u30C9 ","Phone Number":"\u96FB\u8A71\u756A\u53F7","Resend Code":"\u30B3\u30FC\u30C9\u3092\u518D\u9001\u4FE1","Reset your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8","Reset your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8\u3059\u308B","Send code":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1","Send Code":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1",Sending:"\u9001\u4FE1\u4E2D","Setup TOTP":"TOTP \u3092\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7","Show password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u8868\u793A","Sign in to your account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u306B\u30B5\u30A4\u30F3\u30A4\u30F3 ","Sign In with Amazon":"Amazon\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Apple":"Apple \u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Facebook":"Facebook\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In with Google":"Google\u3067\u30B5\u30A4\u30F3\u30A4\u30F3","Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3 ","Sign in":"\u30B5\u30A4\u30F3\u30A4\u30F3","Signing in":"\u30B5\u30A4\u30F3\u30A4\u30F3\u4E2D",Skip:"\u30B9\u30AD\u30C3\u30D7",Submit:"\u9001\u4FE1",Submitting:"\u9001\u4FE1\u4E2D",Username:"\u30E6\u30FC\u30B6\u30FC\u540D ","Verify Contact":"\u9023\u7D61\u5148\u3092\u78BA\u8A8D",Verify:"\u78BA\u8A8D","We Sent A Code":"\u30B3\u30FC\u30C9\u304C\u9001\u4FE1\u3055\u308C\u307E\u3057\u305F","We Texted You":"\u30C6\u30AD\u30B9\u30C8\u304C\u9001\u4FE1\u3055\u308C\u307E\u3057\u305F","Your code is on the way. To log in, enter the code we sent you":"\u30B3\u30FC\u30C9\u304C\u9014\u4E2D\u3067\u3059\u3002\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u9001\u4FE1\u3057\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044","An account with the given email already exists.":"\u5165\u529B\u3055\u308C\u305F\u30E1\u30FC\u30EB\u30A2\u30C9\u30EC\u30B9\u306E\u30A2\u30AB\u30A6\u30F3\u30C8\u304C\u65E2\u306B\u5B58\u5728\u3057\u307E\u3059","Confirm a Code":"\u30B3\u30FC\u30C9\u3092\u78BA\u8A8D","Confirm Sign In":"\u30B5\u30A4\u30F3\u30A4\u30F3\u3059\u308B","Create account":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u4F5C\u308B ","Enter your password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B ","Enter your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B","Please confirm your Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5165\u529B","Forgot Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u5FD8\u308C\u305F ","Have an account? ":"\u30A2\u30AB\u30A6\u30F3\u30C8\u3092\u6301\u3063\u3066\u3044\u307E\u3059\u304B\uFF1F","Incorrect username or password":"\u30E6\u30FC\u30B6\u30FC\u540D\u304B\u30D1\u30B9\u30EF\u30FC\u30C9\u304C\u7570\u306A\u308A\u307E\u3059 ","Invalid password format":"\u30D1\u30B9\u30EF\u30FC\u30C9\u306E\u5F62\u5F0F\u304C\u7121\u52B9\u3067\u3059 ","Invalid phone number format":`\u4E0D\u6B63\u306A\u96FB\u8A71\u756A\u53F7\u306E\u5F62\u5F0F\u3067\u3059\u3002 ++12345678900 \u306E\u5F62\u5F0F\u3067\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044`,"It may take a minute to arrive.":"\u30B3\u30FC\u30C9\u3092\u53D7\u4FE1\u3059\u308B\u307E\u3067\u6570\u5206\u304B\u304B\u308B\u5834\u5408\u304C\u3042\u308A\u307E\u3059\u3002","Lost your code? ":"\u30B3\u30FC\u30C9\u3092\u5931\u304F\u3057\u307E\u3057\u305F\u304B\uFF1F","New Password":"\u65B0\u3057\u3044\u30D1\u30B9\u30EF\u30FC\u30C9","No account? ":"\u30A2\u30AB\u30A6\u30F3\u30C8\u304C\u7121\u3044\u3068\u304D ","Password attempts exceeded":"\u30B5\u30A4\u30F3\u30A4\u30F3\u306E\u8A66\u884C\u56DE\u6570\u304C\u4E0A\u9650\u306B\u9054\u3057\u307E\u3057\u305F","Reset password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8 ","Reset Password":"\u30D1\u30B9\u30EF\u30FC\u30C9\u3092\u30EA\u30BB\u30C3\u30C8","Sign Out":"\u30B5\u30A4\u30F3\u30A2\u30A6\u30C8 ","Sign Up":"\u767B\u9332 ","User already exists":"\u65E2\u306B\u30E6\u30FC\u30B6\u30FC\u304C\u5B58\u5728\u3057\u3066\u3044\u307E\u3059 ","User does not exist":"\u30E6\u30FC\u30B6\u30FC\u304C\u5B58\u5728\u3057\u307E\u305B\u3093 ","Username cannot be empty":"\u30E6\u30FC\u30B6\u30FC\u540D\u306F\u5165\u529B\u5FC5\u9808\u3067\u3059","We Emailed You":"\u30B3\u30FC\u30C9\u3092\u9001\u4FE1\u3057\u307E\u3057\u305F","Your code is on the way. To log in, enter the code we emailed to":"\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u30E1\u30FC\u30EB\u306B\u8A18\u8F09\u3055\u308C\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u9001\u4FE1\u5148:","Your code is on the way. To log in, enter the code we texted to":"\u30ED\u30B0\u30A4\u30F3\u3059\u308B\u306B\u306F\u3001\u30C6\u30AD\u30B9\u30C8\u30E1\u30C3\u30BB\u30FC\u30B8\u306B\u8A18\u8F09\u3055\u308C\u305F\u30B3\u30FC\u30C9\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u3002\u9001\u4FE1\u5148:"};var $_={"Account recovery requires verified contact information":"\uACC4\uC815 \uBCF5\uAD6C\uB97C \uC704\uD574 \uC5F0\uB77D\uCC98 \uD655\uC778\uC774 \uD544\uC694\uD569\uB2C8\uB2E4","Back to Sign In":"\uB85C\uADF8\uC778\uC73C\uB85C \uB3CC\uC544\uAC00\uAE30","Change Password":"\uBE44\uBC00\uBC88\uD638 \uBCC0\uACBD\uD558\uAE30",Changing:"\uBCC0\uACBD\uC911",Code:"\uCF54\uB4DC","Confirm Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uD655\uC778","Confirm Sign Up":"\uD68C\uC6D0\uAC00\uC785 \uD655\uC778","Confirm SMS Code":"\uD734\uB300\uD3F0 \uBCF8\uC778 \uD655\uC778","Confirm TOTP Code":"TOTP \uC778\uC99D\uBC88\uD638 \uD655\uC778",Confirm:"\uD655\uC778","Confirmation Code":"\uC778\uC99D\uBC88\uD638",Confirming:"\uD655\uC778\uC911","Create a new account":"\uD68C\uC6D0\uAC00\uC785","Create Account":"\uD68C\uC6D0\uAC00\uC785","Creating Account":"\uD68C\uC6D0\uAC00\uC785\uC911","Dismiss alert":"\uC54C\uB9BC \uBB34\uC2DC",Email:"\uC774\uBA54\uC77C","Enter your Birthdate":"\uC0DD\uB144\uC6D4\uC77C \uC785\uB825","Enter your code":"\uC778\uC99D\uBC88\uD638\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694","Enter your Confirmation Code":"\uD655\uC778 \uCF54\uB4DC \uC785\uB825","Enter your Email":"\uC774\uBA54\uC77C \uC785\uB825","Enter your Family Name":"\uC131 \uC785\uB825","Enter your Given Name":"\uC0AC\uC6A9\uC7A5 \uC774\uB984 \uC785\uB825","Enter your Name":"\uC774\uB984 \uC785\uB825","Enter your Nickname":"\uB2C9\uB124\uC784 \uC785\uB825","Enter your Password":"\uBE44\uBC00\uBC88\uD638 \uC785\uB825","Enter your phone number":"\uC804\uD654\uBC88\uD638 \uC785\uB825","Enter your Preferred Username":"\uC120\uD638\uD558\uB294 \uC544\uC774\uB514 \uC785\uB825","Enter your username":"\uC544\uC774\uB514\uB97C \uC785\uB825\uD574\uC8FC\uC138\uC694","Forgot password?":"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C\uC168\uB098\uC694?","Hide password":"\uBE44\uBC00\uBC88\uD638 \uC228\uAE30\uAE30","It may take a minute to arrive":"\uB3C4\uCC29\uD558\uB294 \uB370 1\uBD84 \uC815\uB3C4 \uAC78\uB9B4 \uC218 \uC788\uC2B5\uB2C8\uB2E4",Loading:"\uB85C\uB529\uC911","New password":"\uC0C8 \uBE44\uBC00\uBC88\uD638",or:"\uB610\uB294",Password:"\uBE44\uBC00\uBC88\uD638","Phone Number":"\uC804\uD654\uBC88\uD638","Please confirm your Password":"\uBE44\uBC00\uBC88\uD638\uB97C \uD655\uC778\uD574 \uC8FC\uC138\uC694.","Resend Code":"\uC778\uC99D\uBC88\uD638 \uC7AC\uC804\uC1A1","Reset your password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815","Reset your Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815","Send code":"\uC778\uC99D\uCF54\uB4DC \uBCF4\uB0B4\uAE30","Send Code":"\uCF54\uB4DC \uC804\uC1A1",Sending:"\uC804\uC1A1\uC911","Setup TOTP":"TOTP \uC124\uC815\uD558\uAE30","Show password":"\uBE44\uBC00\uBC88\uD638 \uBCF4\uC774\uAE30","Sign in to your account":"\uB85C\uADF8\uC778","Sign In with Amazon":"Amazon \uB85C\uADF8\uC778","Sign In with Apple":"Apple \uB85C\uADF8\uC778","Sign In with Facebook":"Facebook \uB85C\uADF8\uC778","Sign In with Google":"Google \uB85C\uADF8\uC778","Sign in":"\uB85C\uADF8\uC778","Sign In":"\uB85C\uADF8\uC778","Signing in":"\uB85C\uADF8\uC778\uC911",Skip:"\uB2E4\uC74C\uC5D0 \uD558\uAE30",Submit:"\uD655\uC778",Submitting:"\uD655\uC778\uC911",Username:"\uC544\uC774\uB514","Verify Contact":"\uC5F0\uB77D\uCC98 \uD655\uC778",Verify:"\uC778\uC99D","We Emailed You":"\uC774\uBA54\uC77C\uC744 \uBCF4\uB0C4","We Sent A Code":"\uCF54\uB4DC\uB97C \uBCF4\uB0C4","We Texted You":"\uBB38\uC790 \uBA54\uC2DC\uC9C0\uB97C \uBCF4\uB0C4","Your code is on the way. To log in, enter the code we emailed to":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uC774\uBA54\uC77C\uB85C \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694","Your code is on the way. To log in, enter the code we sent you":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694","Your code is on the way. To log in, enter the code we texted to":"\uCF54\uB4DC\uAC00 \uC804\uC1A1 \uC911\uC785\uB2C8\uB2E4. \uB85C\uADF8\uC778\uD558\uB824\uBA74 \uBB38\uC790 \uBA54\uC2DC\uC9C0\uB85C \uC804\uC1A1\uD55C \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uC138\uC694",Birthdate:"\uC0DD\uB144\uC6D4\uC77C","Family Name":"\uC131","Forgot your password?":"\uBE44\uBC00\uBC88\uD638\uB97C \uC78A\uC73C\uC168\uB098\uC694?","Given Name":"\uC774\uB984",Name:"\uC131\uD568",Nickname:"\uB2C9\uB124\uC784","Preferred Username":"\uB2C9\uB124\uC784",Profile:"\uD504\uB85C\uD544","Reset Password":"\uBE44\uBC00\uBC88\uD638 \uC7AC\uC124\uC815",Website:"\uC6F9\uC0AC\uC774\uD2B8"};var K_={"Account recovery requires verified contact information":"Gjenoppretting av konto krever verifisert kontaktinformajson","Add your Profile":"Legg til profilen din","Add your Website":"Legg til nettsiden din","Back to Sign In":"Tilbake til innlogging","Change Password":"Bytt passord",Changing:"Endre",Code:"Kode","Confirm Password":"Bekreft passordet","Confirm Sign Up":"Bekreft registrering","Confirm SMS Code":"Bekreft SMS-kode","Confirm TOTP Code":"Bekreft TOTP-kode",Confirm:"Bekreft","Confirmation Code":"Bekreftelseskode",Confirming:"Bekrefter","Create a new account":"Opprett en ny konto","Create Account":"Opprett konto","Creating Account":"Oppretter konto","Dismiss alert":"Avvis varsel",Email:"E-post","Enter your Birthdate":"Skriv inn f\xF8dselsdatoen din","Enter your code":"Skriv inn koden din","Enter your Confirmation Code":"Skriv inn bekreftelseskoden din","Enter your Email":"Skriv inn e-postadressen din","Enter your Family Name":"Skriv inn etternavnet ditt","Enter your Given Name":"Skriv inn fornavnet ditt","Enter your Middle Name":"Skriv inn mellomnavnet ditt","Enter your Name":"Skriv inn navnet ditt","Enter your Nickname":"Skriv inn kallenavnet ditt","Enter your Password":"Skriv inn passordet ditt","Enter your phone number":"Skriv inn telefonnummeret ditt","Enter your Preferred Username":"Skriv inn det foretrukne brukernavnet ditt","Enter your username":"Skriv inn brukernavnet ditt","Forgot password?":"Glemt passord?","Forgot your password?":"Glemt passordet ditt?","Hide password":"Skjul passordet","It may take a minute to arrive":"Det kan ta et minutt for \xE5 komme frem",Loading:"Laster inn","New password":"Nytt passord",or:"eller",Password:"Passord","Phone Number":"Telefonnummer","Please confirm your Password":"Vennligst bekreft passordet ditt","Resend Code":"Send koden p\xE5 nytt","Reset your password":"Nullstill passordet ditt","Reset your Password":"Nullstill passordet ditt","Send code":"Send kode","Send Code":"Send kode",Sending:"Sender","Setup TOTP":"Konfigurer TOTP","Show password":"Vis passordet","Sign in to your account":"Logg inn p\xE5 kontoen din","Sign In with Amazon":"Logg inn med Amazon","Sign In with Apple":"Logg inn med Apple","Sign In with Facebook":"Logg inn med Facebook","Sign In with Google":"Logg inn med Google","Sign in":"Logg inn","Sign In":"Logg inn","Signing in":"Logger inn",Skip:"Hopp over",Submit:"Send inn",Submitting:"Sender inn",Username:"Brukernavn","Verify Contact":"Bekreft kontakt",Verify:"Bekreft","We Emailed You":"Vi sendte deg en e-post","We Sent A Code":"Vi sendte en kode","We Texted You":"Vi sendte deg en tekstmelding","Your code is on the way. To log in, enter the code we emailed to":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte e-post til","Your code is on the way. To log in, enter the code we sent you":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte deg","Your code is on the way. To log in, enter the code we texted to":"Koden din er p\xE5 vei. For \xE5 logge inn, skriv inn koden vi sendte tekstmelding til","An account with the given email already exists.":"Det finnes allerede en konto med denne e-postadressen","Confirm a Code":"Bekreft koden","Confirm Sign In":"Bekreft innlogging","Create account":"Opprett konto","Enter your password":"Skriv inn passordet ditt","Forgot Password":"Glemt passordet","Have an account? ":"Har en konto allerede? ","Incorrect username or password":"Feil brukernavn eller passord","Invalid password format":"Ugyldig passordformat","Invalid phone number format":"Ugyldig telefonnummerformat","Lost your code? ":"Mistet koden? ","New Password":"Nytt passord","No account? ":"Ingen konto? ","Password attempts exceeded":"For mange mislykkede passordfors\xF8k","Reset password":"Nullstill passord","Sign Out":"Logg ut","Sign Up":"Registrering","User already exists":"Brukeren finnes allerede","User does not exist":"Brukeren finnes ikke","Username cannot be empty":"Brukernavnet kan ikke v\xE6re tomt"};var Y_={"Account recovery requires verified contact information":"Accountherstel vereist geverifieerde contactgegevens","Back to Sign In":"Terug naar inloggen","Change Password":"Wachtwoord wijzigen",Changing:"Wordt aangepast",Code:"Code","Confirm Password":"Bevestig Wachtwoord","Confirm Sign Up":"Bevestig inschrijving","Confirm SMS Code":"Bevestig SMS Code","Confirm TOTP Code":"Bevestig TOTP Code",Confirm:"Bevestig","Confirmation Code":"Bevestigingscode",Confirming:"Bevestigen","Create a new account":"Nieuw account aanmaken","Create Account":"Account aanmaken","Creating Account":"Account wordt aangemaakt","Dismiss alert":"Waarschuwing sluiten",Email:"E-mail","Enter your code":"Vul je code in","Enter your Email":"Vul je e-mail in","Enter your Password":"Vul je wachtwoord in","Enter your phone number":"Vul je telefoonnummer in","Enter your username":"Vul je gebruikersnaam in","Enter your Username":"Vul je gebruikersnaam in","Forgot your password?":"Wachtwoord vergeten? ","Hide password":"Verberg wachtwoord","It may take a minute to arrive":"Het kan even duren voordat deze aankomt",Loading:"Laden","New password":"Nieuw wachtwoord","New Password":"Nieuw Wachtwoord",or:"of",Password:"Wachtwoord","Phone Number":"Telefoonnummer","Please confirm your Password":"Bevestig je wachtwoord","Resend Code":"Verstuur code nogmaals","Reset Password":"Wachtwoord resetten","Reset your password":"Reset je wachtwoord","Reset your Password":"Wachtwoord resetten","Send code":"Verstuur code","Send Code":"Verstuur Code",Sending:"Versturen","Setup TOTP":"TOTP Instellingen","Show password":"Toon wachtwoord","Sign in to your account":"Inloggen op je account","Sign In with Amazon":"Inloggen met Amazon","Sign In with Apple":"Inloggen met Apple","Sign In with Facebook":"Inloggen met Facebook","Sign In with Google":"Inloggen met Google","Sign in":"Inloggen","Sign In":"Inloggen","Signing in":"Inloggen",Skip:"Overslaan",Submit:"Versturen",Submitting:"Wordt verstuurd",Username:"Gebruikersnaam","Verify Contact":"Verifieer Contact",Verify:"Verifieer","We Emailed You":"We hebben u een e-mail gestuurd","We Sent A Code":"We hebben een code gestuurd","We Texted You":"We hebben u een sms gestuurd","Your code is on the way. To log in, enter the code we emailed to":"Uw code is onderweg. Om in te loggen, voer de code in die we gemaild hebben naar","Your code is on the way. To log in, enter the code we sent you":"Uw code is onderweg. Om in te loggen, voer de code in die we u hebben gestuurd","Your code is on the way. To log in, enter the code we texted to":"Uw code is onderweg. Om in te loggen, voer de code in die we hebben gestuurd naar","Your passwords must match":"Je wachtwoorden moeten overeenkomen"};var X_={"Account recovery requires verified contact information":"Odzyskanie konta wymaga zweryfikowanych danych kontaktowych","Back to Sign In":"Powr\xF3t do logowania","Change Password":"Zmie\u0144 has\u0142o",Changing:"Zmienianie",Code:"Kod","Confirm Password":"Potwierd\u017A Has\u0142o","Confirm Sign Up":"Potwierd\u017A rejestracj\u0119","Confirm SMS Code":"Potwierd\u017A kod SMS","Confirm TOTP Code":"Potwierd\u017A has\u0142o jednorazowe",Confirm:"Potwierd\u017A","Confirmation Code":"Kod potwierdzenia",Confirming:"Potwierdzanie","Create a new account":"Utw\xF3rz nowe konto","Create Account":"Utw\xF3rz konto","Creating Account":"Tworzenie konta","Dismiss alert":"Odrzu\u0107 alert",Email:"E-mail","Enter your code":"Wprowad\u017A sw\xF3j kod","Enter your Email":"Wpisz sw\xF3j adres e-mail","Enter your phone number":"Wpisz sw\xF3j numer telefonu","Enter your username":"Wprowad\u017A swoj\u0105 nazw\u0119 u\u017Cytkownika","Forgot your password?":"Zapomnia\u0142e\u015B has\u0142a? ","Hide password":"Ukryj has\u0142o","It may take a minute to arrive":"Mo\u017Ce to chwil\u0119 potrwa\u0107",Loading:"\u0141adowanie","New password":"Nowe has\u0142o",or:"albo",Password:"Has\u0142o","Phone Number":"Numer telefonu","Resend Code":"Wy\u015Blij kod ponownie","Reset your password":"Zresetuj swoje has\u0142o","Reset your Password":"Zresetuj swoje has\u0142o","Send code":"Wy\u015Blij kod","Send Code":"Zresetuj has\u0142o",Sending:"Wysy\u0142anie","Setup TOTP":"Konfiguruj TOTP","Show password":"Poka\u017C has\u0142o","Sign in to your account":"Zaloguj si\u0119 na swoje konto","Sign In with Amazon":"Zaloguj z Amazon","Sign In with Apple":"Zaloguj z Apple","Sign In with Facebook":"Zaloguj z Facebook","Sign In with Google":"Zaloguj z Google","Sign In":"Logowanie","Sign in":"Zaloguj","Signing in":"Logowanie",Skip:"Pomi\u0144",Submit:"Wy\u015Blij",Submitting:"Wysy\u0142anie",Username:"Nazwa u\u017Cytkownika","Verify Contact":"Weryfikacja danych kontaktowych",Verify:"Zweryfikuj",Birthdate:"Data urodzenia","Family Name":"Nazwisko","Given Name":"Pierwsze imi\u0119","Middle Name":"Drugie imi\u0119",Name:"Imi\u0119 i nazwisko",Nickname:"Pseudonim","Preferred Username":"Preferowana nazwa u\u017Cytkownika",Profile:"Profil",Website:"Strona internetowa","We Emailed You":"Wys\u0142ali\u015Bmy Ci wiadomo\u015B\u0107 e-mail","We Sent A Code":"Wys\u0142ali\u015Bmy kod","We Texted You":"Wys\u0142ali\u015Bmy Ci wiadomo\u015B\u0107 SMS","Your code is on the way. To log in, enter the code we emailed to":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A kod wys\u0142any na adres e-mail","Your code is on the way. To log in, enter the code we sent you":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A wys\u0142any do Ciebie kod","Your code is on the way. To log in, enter the code we texted to":"Tw\xF3j kod zosta\u0142 wys\u0142any. Aby si\u0119 zalogowa\u0107, wprowad\u017A kod wys\u0142any do Ciebie w wiadomo\u015Bci SMS pod numer"};var Z_={"Account recovery requires verified contact information":"A recupera\xE7\xE3o da conta requer informa\xE7\xF5es de contato verificadas","Add your Profile":"Adicione seu Perfil","Add your Website":"Adicione seu Website","Back to Sign In":"Voltar para Entrar","Change Password":"Mudar senha",Changing:"Mudando",Code:"C\xF3digo","Confirm Password":"Confirme a Senha","Confirm Sign Up":"Confirmar inscri\xE7\xE3o","Confirm SMS Code":"Confirme o c\xF3digo SMS","Confirm MFA Code":"Confirme o c\xF3digo MFA","Confirm TOTP Code":"Confirme o c\xF3digo TOTP",Confirm:"confirme","Confirmation Code":"C\xF3digo de confirma\xE7\xE3o",Confirming:"Confirmando","Create a new account":"Criar uma nova conta","Create Account":"Criar Conta","Creating Account":"Criando conta","Dismiss alert":"Descartar alerta",Email:"O email","Enter your Birthdate":"Digite sua Data de Nascimento","Enter your code":"Insira seu c\xF3digo","Enter your Confirmation Code":"Digite seu c\xF3digo de confirma\xE7\xE3o","Enter your Email":"Digite seu e-mail","Enter your Family Name":"Digite seu Sobrenome","Enter your Given Name":"Digite seu Primeiro Nome","Enter your Middle Name":"Digite seu Nome do Meio","Enter your Name":"Digite seu Nome","Enter your Nickname":"Digite seu Apelido","Enter your Password":"Digite sua senha","Enter your phone number":"Digite seu n\xFAmero de telefone","Enter your Preferred Username":"Digite seu nome de usu\xE1rio preferido","Enter your username":"Digite seu nome de usu\xE1rio","Forgot password?":"Esqueceu a senha?","Forgot your password?":"Esqueceu sua senha?","Hide password":"Esconder a senha","It may take a minute to arrive":"Pode levar um minuto para chegar",Loading:"Carregando","New password":"Nova Senha",or:"ou",Password:"Senha","Phone Number":"N\xFAmero de telefone","Please confirm your Password":"Por favor confirme sua Senha","Resend Code":"Reenviar c\xF3digo","Reset your password":"Redefina sua senha","Reset your Password":"Redefina sua senha","Send code":"Enviar c\xF3digo","Send Code":"Enviar c\xF3digo",Sending:"Enviando","Setup TOTP":"Configurar TOTP","Show password":"Mostrar senha","Sign in to your account":"Fa\xE7a login em sua conta","Sign In with Amazon":"Entrar com a Amazon","Sign In with Apple":"Entrar com a Apple","Sign In with Facebook":"Entrar com o Facebook","Sign In with Google":"Fa\xE7a login no Google","Sign in":"Entrar","Sign In":"Entrar","Signing in":"Entrando",Skip:"Pular",Submit:"Enviar",Submitting:"Enviando",Username:"Nome do usu\xE1rio","Verify Contact":"Verificar contato",Verify:"Verificar","We Emailed You":"Enviamos um e-mail para voc\xEA","We Sent A Code":"Enviamos um c\xF3digo","We Texted You":"Enviamos um SMS para voc\xEA","Your code is on the way. To log in, enter the code we emailed to":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo para o qual enviamos um e-mail","Your code is on the way. To log in, enter the code we sent you":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo que enviamos para voc\xEA","Your code is on the way. To log in, enter the code we texted to":"Seu c\xF3digo est\xE1 a caminho. Para fazer login, insira o c\xF3digo para o qual enviamos uma mensagem de texto","An account with the given email already exists.":"J\xE1 existe uma conta com o email utilizado.","Confirm a Code":"Confirmar um C\xF3digo","Confirm Sign In":"Confirmar In\xEDcio de Sess\xE3o","Forgot Password":"Esqueci Minha Senha","Incorrect username or password.":"Nome de usu\xE1rio ou senha incorreta","Invalid password format":"Formato de senha inv\xE1lido","Invalid phone number format":"Formato de n\xFAmero de telefone inv\xE1lido","Loading...":"Carregando...","New Password":"Nova Senha","Resend a Code":"Reenviar um C\xF3digo","Sign Out":"Sair","Sign Up with Amazon":"Criar Conta com a Amazon","Sign Up with Apple":"Criar Conta com a Apple","Sign Up with Facebook":"Criar Conta com o Facebook","Sign Up with Google":"Criar Conta com o Google","Sign Up":"Criar Conta","User already exists":"Usu\xE1rio j\xE1 existe","User does not exist":"Usu\xE1rio n\xE3o existe","Username cannot be empty":"Nome de usu\xE1rio n\xE3o pode estar vazio","Your passwords must match":"Suas senhas devem ser iguais"};var Q_={"Account recovery requires verified contact information":"\u8D26\u6237\u6062\u590D\u9700\u8981\u9A8C\u8BC1\u8FC7\u7684\u8054\u7CFB\u65B9\u5F0F","Back to Sign In":"\u56DE\u5230\u767B\u5F55","Change Password":"\u66F4\u6539\u5BC6\u7801",Changing:"\u6B63\u5728\u4FEE\u6539",Code:"\u786E\u8BA4\u7801","Confirm Password":"\u786E\u8BA4\u5BC6\u7801","Confirm Sign Up":"\u786E\u8BA4\u6CE8\u518C","Confirm SMS Code":"\u786E\u8BA4\u77ED\u4FE1\u9A8C\u8BC1\u7801","Confirm TOTP Code":"\u786E\u8BA4 TOTP \u4EE3\u7801",Confirm:"\u786E\u8BA4","Confirmation Code":"\u786E\u8BA4\u7801",Confirming:"\u6B63\u5728\u786E\u8BA4","Create a new account":"\u521B\u5EFA\u65B0\u8D26\u6237","Create Account":"\u521B\u5EFA\u8D26\u6237","Creating Account":"\u6B63\u5728\u521B\u5EFA\u8D26\u6237","Dismiss alert":"\u5173\u95ED\u8B66\u62A5",Email:"\u90AE\u7BB1","Enter your code":"\u8F93\u5165\u9A8C\u8BC1\u7801","Enter your Email":"\u8F93\u5165\u7535\u5B50\u90AE\u4EF6","Enter your phone number":"\u8F93\u5165\u7535\u8BDD\u53F7\u7801","Enter your username":"\u8F93\u5165\u7528\u6237\u540D","Forgot your password?":"\u5FD8\u8BB0\u5BC6\u7801\u4E86\uFF1F","Hide password":"\u9690\u85CF\u5BC6\u7801","It may take a minute to arrive":"\u53EF\u80FD\u9700\u8981\u4E00\u5206\u949F\u624D\u80FD\u5230\u8FBE",Loading:"\u6B63\u5728\u52A0\u8F7D","New password":"\u65B0\u5BC6\u7801",or:"\u6216\u8005",Password:"\u5BC6\u7801","Phone Number":"\u7535\u8BDD","Resend Code":"\u91CD\u53D1\u9A8C\u8BC1\u7801","Reset your password":"\u91CD\u7F6E\u5BC6\u7801","Reset your Password":"\u91CD\u7F6E\u5BC6\u7801","Send Code":"\u53D1\u9001\u786E\u8BA4\u7801","Send code":"\u53D1\u9001\u9A8C\u8BC1\u7801",Sending:"\u6B63\u5728\u53D1\u9001","Setup TOTP":"\u8BBE\u7F6E TOTP","Show password":"\u663E\u793A\u5BC6\u7801","Sign in to your account":"\u767B\u5F55\u8D26\u6237","Sign In with Amazon":"\u901A\u8FC7 Amazon \u767B\u5F55","Sign In with Apple":"\u901A\u8FC7 Apple \u767B\u5F55","Sign In with Facebook":"\u901A\u8FC7 Facebook \u767B\u5F55","Sign In with Google":"\u901A\u8FC7 Google \u767B\u5F55","Sign in":"\u767B\u5F55","Sign In":"\u767B\u5F55","Signing in":"\u6B63\u5728\u767B\u5F55",Skip:"\u8DF3\u8FC7",Submit:"\u63D0\u4EA4",Submitting:"\u6B63\u5728\u63D0\u4EA4",Username:"\u7528\u6237\u540D","Verify Contact":"\u9A8C\u8BC1\u8054\u7CFB\u65B9\u5F0F",Verify:"\u9A8C\u8BC1","We Emailed You":"\u6211\u4EEC\u7ED9\u60A8\u53D1\u9001\u4E86\u7535\u5B50\u90AE\u4EF6","We Sent A Code":"\u6211\u4EEC\u53D1\u9001\u4E86\u4EE3\u7801","We Texted You":"\u6211\u4EEC\u7ED9\u60A8\u53D1\u9001\u4E86\u77ED\u4FE1","Your code is on the way. To log in, enter the code we emailed to":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u901A\u8FC7\u7535\u5B50\u90AE\u4EF6\u53D1\u9001\u7ED9\u4EE5\u4E0B\u4EBA\u5458\u7684\u4EE3\u7801\uFF1A","Your code is on the way. To log in, enter the code we sent you":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u53D1\u9001\u7ED9\u60A8\u7684\u4EE3\u7801","Your code is on the way. To log in, enter the code we texted to":"\u60A8\u7684\u4EE3\u7801\u6B63\u5728\u53D1\u9001\u4E2D\u3002\u8981\u767B\u5F55\uFF0C\u8BF7\u8F93\u5165\u6211\u4EEC\u901A\u8FC7\u77ED\u4FE1\u53D1\u9001\u7ED9\u4EE5\u4E0B\u4EBA\u5458\u7684\u4EE3\u7801\uFF1A","Confirm a Code":"\u786E\u8BA4\u7801","Confirm Sign In":"\u786E\u8BA4\u767B\u5F55","Forgot Password":"\u5FD8\u8BB0\u5BC6\u7801","Incorrect username or password":"\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF","Invalid password format":"\u5BC6\u7801\u683C\u5F0F\u9519\u8BEF","Invalid phone number format":"\u7535\u8BDD\u683C\u5F0F\u9519\u8BEF\uFF0C\u8BF7\u4F7F\u7528\u683C\u5F0F +12345678900","New Password":"\u65B0\u5BC6\u7801","Resend a Code":"\u91CD\u53D1\u786E\u8BA4\u7801","Sign Out":"\u9000\u51FA","Sign Up":"\u6CE8\u518C","User already exists":"\u7528\u6237\u5DF2\u7ECF\u5B58\u5728","User does not exist":"\u7528\u6237\u4E0D\u5B58\u5728"};var J_={"Account recovery requires verified contact information":"F\xF6r att \xE5terst\xE4lla kontot beh\xF6ver du ett verifierat konto","Back to Sign In":"Tillbaka till inloggningen","Change Password":"Byt l\xF6senord",Changing:"\xC4ndra",Code:"Kod","Confirm Password":"Bekr\xE4fta l\xF6senord","Confirm Sign Up":"Bekr\xE4fta registrering","Confirm SMS Code":"Bekr\xE4fta SMS-kod","Confirm TOTP Code":"Bekr\xE4fta TOTP-kod",Confirm:"Bekr\xE4fta","Confirmation Code":"Verifikationskod",Confirming:"Bekr\xE4ftar","Create a new account":"Skapa ett nytt konto","Create Account":"Skapa konto","Creating Account":"Skapar konto","Dismiss alert":"Avvisa varning",Email:"E-post","Enter your code":"Skriv din kod","Enter your Email":"Fyll i din e-post","Enter your phone number":"Ange ditt telefonnummer","Enter your username":"Ange ditt anv\xE4ndarnamn","Forgot your password?":"Gl\xF6mt ditt l\xF6senord? ","Hide password":"D\xF6lj l\xF6senord","It may take a minute to arrive":"Det kan ta en minut att komma fram",Loading:"Laddar","New password":"Nytt l\xF6senord",or:"eller",Password:"L\xF6senord","Phone Number":"Telefonnummer","Resend Code":"Skicka koden igen","Reset your password":"\xC5terst\xE4ll ditt l\xF6senord","Reset your Password":"\xC5terst\xE4ll ditt l\xF6senord","Send code":"Skicka kod","Send Code":"Skicka kod",Sending:"Skickar","Setup TOTP":"Konfigurera TOTP","Show password":"Visa l\xF6senord","Sign in to your account":"Logga in till ditt konto","Sign In with Amazon":"Logga in med Amazon","Sign In with Apple":"Logga in med Apple","Sign In with Facebook":"Logga in med Facebook","Sign In with Google":"Logga in med Google","Sign in":"Logga in","Sign In":"Logga in","Signing in":"Loggar in",Skip:"Hoppa \xF6ver",Submit:"Skicka",Submitting:"Skickar in",Username:"Anv\xE4ndarnamn","Verify Contact":"Verifiera kontakt",Verify:"Verifiera","We Sent A Code":"Vi skickade en kod","We Texted You":"Vi sms:ade dig","Your code is on the way. To log in, enter the code we emailed to":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi mejlade till","Your code is on the way. To log in, enter the code we sent you":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi skickade till dig","Your code is on the way. To log in, enter the code we texted to":"Din kod \xE4r p\xE5 v\xE4g. F\xF6r att logga in, ange koden vi sms:ade till","An account with the given email already exists.":"Det finns redan ett konto med denna e-postadress","Confirm a Code":"Bekr\xE4fta koden","Confirm Sign In":"Bekr\xE4fta inloggning","Create account":"Skapa konto","Enter your password":"Ange ditt l\xF6senord","Forgot Password":"Gl\xF6mt l\xF6senordet","Have an account? ":"Redan registrerad? ","Incorrect username or password":"Felaktigt anv\xE4ndarnamn eller l\xF6senord","Invalid password format":"Ogiltigt l\xF6senordsformat","Invalid phone number format":"Ogiltigt format f\xF6r telefonnummer","Lost your code? ":"F\xF6rlorat koden? ","New Password":"Nytt l\xF6senord","No account? ":"Inget konto? ","Password attempts exceeded":"Maximalt antal felaktiga inloggningsf\xF6rs\xF6k har uppn\xE5tts","Reset password":"\xC5terst\xE4ll l\xF6senord","Sign Out":"Logga ut","Sign Up":"Registrering","User already exists":"Anv\xE4ndaren finns redan","User does not exist":"Anv\xE4ndaren finns inte","Username cannot be empty":"Anv\xE4ndarnamnet kan inte vara tomt","We Emailed You":"Vi har skickat e-post till dig"};var eC={"Account recovery requires verified contact information":"Pemulihan akun memerlukan informasi kontak terverifikasi","Back to Sign In":"Kembali ke Masuk","Change Password":"Ubah kata sandi",Changing:"Mengubah",Code:"Kode","Confirm Password":"Konfirmasi kata sandi","Confirm Sign Up":"Konfirmasi Pendaftaran","Confirm SMS Code":"Konfirmasi Kode SMS","Confirm TOTP Code":"Konfirmasi Kode TOTP",Confirm:"Konfirmasi","Confirmation Code":"Kode Konfirmasi",Confirming:"Mengkonfirmasi","Create a new account":"Buat akun baru","Create Account":"Buat Akun","Creating Account":"Membuat Akun","Dismiss alert":"Hentikan pemberitahuan",Email:"Email","Enter your code":"Masukkan kode anda","Enter your Email":"Masukkan email anda","Enter your phone number":"Masukkan nomor telepon anda","Enter your username":"Masukkan nama akun anda","Forgot your password?":"Lupa kata sandi? ","Hide password":"Sembunyikan kata sandi","It may take a minute to arrive":"Mungkin perlu waktu satu menit untuk tiba",Loading:"Memuat","New password":"Kata sandi baru",or:"atau",Password:"Kata sandi","Phone Number":"Nomor telepon","Resend Code":"Kirim ulang kodenya","Reset your Password":"Reset Kata Sandi","Reset your password":"Ubah kata sandi anda","Send code":"Kirim kode","Send Code":"Kirim Kode",Sending:"Mengirim","Setup TOTP":"Siapkan TOTP","Show password":"Tampilkan kata sandi","Sign in to your account":"Masuk akun anda","Sign In with Amazon":"Masuk dengan Amazon","Sign In with Apple":"Masuk dengan Apple","Sign In with Facebook":"Masuk dengan Facebook","Sign In with Google":"Masuk dengan Google","Sign in":"Masuk","Sign In":"Masuk","Signing in":"Memasuki",Skip:"Lewati",Submit:"Ajukan",Submitting:"Mengajukan",Username:"Nama akun","Verify Contact":"Verifikasi Kontak",Verify:"Verifikasi","We Sent A Code":"Kami Mengirim Kode","We Texted You":"Kami mengirim SMS kepada Anda","Your code is on the way. To log in, enter the code we sent you":"Kode Anda segera hadir. Untuk masuk, masukkan kode yang kami kirimkan kepada Anda","An account with the given email already exists.":"Akun dengan email tersebut sudah terdaftar.","Attempt limit exceeded, please try after some time.":"Batas percobaan terlampaui, mohon coba lagi setelah beberapa waktu.","Cannot reset password for the user as there is no registered/verified email or phone_number":"Tidak dapat mengatur ulang kata sandi karena tidak ada email terdaftar / terverifikasi atau nomor telepon",Change:"Ubah","Confirm a Code":"Konfirmasi kode","Create account":"Buat akun","Enter your password":"Masukkan kata sandi anda","Forgot Password":"Lupa kata sandi","Have an account? ":"Sudah punya akun? ",Hello:"Halo","Incorrect username or password.":"Nama akun atau kata sandi salah.","Invalid phone number format":"Nomor telepon tidak sesuai dengan format.","Invalid verification code provided, please try again.":"Kode verifikasi tidak sesuai, mohon coba lagi.","It may take a minute to arrive.":"Mungkin perlu beberapa waktu untuk tiba.","Lost your code? ":"Kode anda hilang?",Name:"Nama","Network error":"Galat jaringan","No account? ":"Tidak ada akun?","Password did not conform with policy: Password not long enough":"Kata sandi tidak sesuai dengan aturan: Kata sandi kurang panjang","Resend a Code":"Renvoyer un code","Reset password":"Ubah kata sandi anda",Send:"Kirim","Sign In with AWS":"Masuk dengan AWS","Sign Up with Amazon":"Daftar dengan Amazon","Sign Up with AWS":"Daftar dengan AWS","Sign Up with Facebook":"Daftar dengan Facebook","Sign Up with Google":"Daftar dengan Google",SMS:"SMS","User already exists":"Akun sudah terdaftar","User does not exist.":"Akun tidak terdaftar.","User is disabled.":"Akun dinonaktifkan.","Username cannot be empty":"Nama akun tidak boleh kosong","Username/client id combination not found.":"Nama akun atau id tidak ditemukan.","We Emailed You":"Kami mengirimkanmu email","Your code is on the way. To log in, enter the code we emailed to":"Kode anda dalam pengiriman. Untuk masuk, masukkan kode yang kami emailkan ke","Your code is on the way. To log in, enter the code we texted to":"Kode anda dalam pengiriman. Untuk masuk, masukkan kode yang kami tuliskan ke","Your passwords must match":"Kata sandi harus sama"};var tC={"Account recovery requires verified contact information":"Hesap kurtarma, do\u011Frulanm\u0131\u015F ileti\u015Fim bilgilerini gerektirir","Add your Profile":"Profilinizi ekleyin","Add your Website":"Web sitenizi ekleyin","Back to Sign In":"Oturum A\xE7maya Geri D\xF6n","Change Password":"\u015Eifreyi De\u011Fi\u015Ftir",Changing:"De\u011Fi\u015Ftiriliyor",Code:"Kod","Confirm Password":"\u015Eifreyi Do\u011Frula","Confirm Sign Up":"Kay\u0131t \u0130\u015Flemini Do\u011Frula","Confirm SMS Code":"SMS Kodunu Do\u011Frula","Confirm MFA Code":"\xC7oklu Fakt\xF6rl\xFC Do\u011Frulama Kodunu Do\u011Frula","Confirm TOTP Code":"Tek Kullan\u0131ml\u0131k \u015Eifreyi Do\u011Frula",Confirm:"Do\u011Frula","Confirmation Code":"Do\u011Frulama Kodu",Confirming:"Do\u011Frulan\u0131yor","Create a new account":"Yeni bir hesap olu\u015Ftur","Create Account":"Hesap Olu\u015Ftur","Creating Account":"Hesap Olu\u015Fturuluyor","Dismiss alert":"Uyar\u0131y\u0131 reddet",Email:"E-posta","Enter your Birthdate":"Do\u011Fum g\xFCn\xFCn\xFCz\xFC girin","Enter your code":"Kodu girin","Enter your Confirmation Code":"Do\u011Frulama Kodunuzu Girin","Enter your Email":"E-posta adresinizi girin","Enter your email":"E-posta adresinizi girin","Enter your Family Name":"Ad Soyad\u0131n\u0131z\u0131 girin","Enter your Given Name":"Ad\u0131n\u0131z\u0131 girin","Enter your Middle Name":"Soyad\u0131n\u0131z\u0131 girin","Enter your Name":"Ad\u0131n\u0131z\u0131 girin","Enter your Nickname":"Takma ad\u0131n\u0131z\u0131 girin","Enter your Password":"\u015Eifrenizi girin","Enter your phone number":"Telefon numaran\u0131z\u0131 girin","Enter your Preferred Username":"Tercih etti\u011Finiz kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin","Enter your username":"Kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin","Forgot Password?":"\u015Eifrenizi Mi Unuttunuz?","Forgot password?":"\u015Eifrenizi mi unuttunuz?","Forgot your password?":"\u015Eifrenizi mi unuttunuz?","Hide password":"\u015Eifreyi gizle","It may take a minute to arrive":"Kodun gelmesi bir dakika s\xFCrebilir",Loading:"Y\xFCkleniyor","New password":"Yeni \u015Fifre",or:"veya",Password:"\u015Eifre","Phone Number":"Telefon Numaras\u0131","Please confirm your Password":"L\xFCtfen \u015Fifrenizi do\u011Frulay\u0131n","Resend Code":"Kodu Yeniden G\xF6nder","Reset your password":"\u015Eifrenizi s\u0131f\u0131rlay\u0131n","Reset your Password":"\u015Eifrenizi S\u0131f\u0131rlay\u0131n","Reset Password":"\u015Eifreyi S\u0131f\u0131rla","Send code":"Kod g\xF6nder","Send Code":"Kod G\xF6nder",Sending:"G\xF6nderiliyor","Setup TOTP":"Tek kullan\u0131ml\u0131k \u015Fifre kurulumu yap","Show password":"\u015Eifreyi g\xF6ster","Sign in to your account":"Hesab\u0131n\u0131zda oturum a\xE7\u0131n","Sign In with Amazon":"Amazon ile Oturum A\xE7","Sign In with Apple":"Apple ile Oturum A\xE7","Sign In with Facebook":"Facebook ile Oturum A\xE7","Sign In with Google":"Google ile Oturum A\xE7","Sign in":"Oturum a\xE7","Sign In":"Oturum A\xE7","Sign Up with Facebook":"Facebook ile Kay\u0131t Ol","Sign Up with Google":"Google ile Kay\u0131t Ol","Signing in":"Oturum a\xE7\u0131l\u0131yor",Skip:"Atla",Submit:"G\xF6nder",Submitting:"G\xF6nderiliyor",Username:"Kullan\u0131c\u0131 ad\u0131","Verify Contact":"Ki\u015Fiyi Do\u011Frula",Verify:"Do\u011Frula","We Emailed You":"Size E-posta G\xF6nderdik","We Sent A Code":"Bir Kod G\xF6nderdik","We Texted You":"Size Mesaj G\xF6nderdik","Your code is on the way. To log in, enter the code we emailed to":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, g\xF6nderdi\u011Fimiz e-postadaki kodu girin","Your code is on the way. To log in, enter the code we sent you":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, size g\xF6nderdi\u011Fimiz kodu girin","Your code is on the way. To log in, enter the code we texted to":"Kodunuz yolda. Oturum a\xE7mak i\xE7in, g\xF6nderdi\u011Fimiz mesajdaki kodu girin","An account with the given email already exists.":"Bu e-postaya ait zaten bir hesap var.","Confirm Sign In":"Oturum A\xE7may\u0131 Do\u011Frula","Have an account? ":"Hesab\u0131n\u0131z var m\u0131? ","Incorrect username or password":"Yanl\u0131\u015F kullan\u0131c\u0131 ad\u0131 ya da \u015Fifre","Invalid password format":"Ge\xE7ersiz parola format\u0131","Invalid phone number format":"Ge\xE7ersiz telefon numaras\u0131 format\u0131","Lost your code? ":"Kodu mu kaybettiniz? ","No account? ":"Hesab\u0131n\u0131z yok mu? ","Password attempts exceeded":"Maksimum oturum a\xE7ma giri\u015Fimi a\u015F\u0131ld\u0131","Sign Out":"\xC7\u0131k\u0131\u015F yap","Sign Up":"Kay\u0131t Ol","User already exists":"Bu kullan\u0131c\u0131 zaten var","User does not exist":"B\xF6yle bir kullan\u0131c\u0131 mevcut de\u011Fil","Username cannot be empty":"Kullan\u0131c\u0131 ad\u0131 bo\u015F olamaz"};var nC={"Account recovery requires verified contact information":"\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u043B\u0435\u043D\u0438\u0435 \u0443\u0447\u0435\u0442\u043D\u043E\u0439 \u0437\u0430\u043F\u0438\u0441\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043F\u0440\u043E\u0432\u0435\u0440\u043A\u0438 \u043A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u043E\u0439 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u0438","Back to Sign In":"\u041D\u0430\u0437\u0430\u0434, \u0447\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438","Change Password":"\u0438\u0437\u043C\u0435\u043D\u044F\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C",Changing:"\u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435",Code:"\u041A\u043E\u0434","Confirm Password":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u043F\u0430\u0440\u043E\u043B\u044F","Confirm Sign Up":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043E\u0432\u0430\u0442\u044C\u0441\u044F","Confirm SMS Code":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 CMC-\u041A\u043E\u0434","Confirm TOTP Code":"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 TOTP-\u041A\u043E\u0434",Confirm:"\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044C","Confirmation Code":"\u043A\u043E\u0434 \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F",Confirming:"\u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435","Create a new account":"\u0421\u043E\u0437\u0434\u0430\u0432\u0430\u0442\u044C \u043D\u043E\u0432\u0443\u044E \u0443\u0447\u0435\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C","Create Account":"\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0443\u0447\u0435\u0442\u043D\u0443\u044E \u0437\u0430\u043F\u0438\u0441\u044C","Creating Account":"\u0441\u043E\u0437\u0434\u0430\u043D\u0438\u0435 \u0443\u0447\u0435\u0442\u043D\u0430\u044F \u0437\u0430\u043F\u0438\u0441\u044C","Dismiss alert":"\u0417\u0430\u043A\u0440\u044B\u0442\u044C \u043E\u043F\u043E\u0432\u0435\u0449\u0435\u043D\u0438\u0435",Email:"\u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u043F\u043E\u0447\u0442\u0430","Enter your code":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u041A\u043E\u0434","Enter your Email":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u0430\u044F \u043F\u043E\u0447\u0442\u0430","Enter your phone number":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430","Enter your username":"\u0432\u0432\u0435\u0441\u0442\u0438 \u0432\u0430\u0448 \u0438\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Forgot your password?":"\u0417\u0430\u0431\u044B\u043B\u0438 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C?","Hide password":"\u0421\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","It may take a minute to arrive":"\u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0430 \u043C\u043E\u0436\u0435\u0442 \u0437\u0430\u043D\u044F\u0442\u044C \u043D\u0435\u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u0432\u0440\u0435\u043C\u044F",Loading:"\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430","New password":"\u041D\u043E\u0432\u044B\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",or:"\u0438\u043B\u0438",Password:"\u041F\u0430\u0440\u043E\u043B\u044C","Phone Number":"\u041D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0430","Resend Code":"\u041E\u0442\u043F\u0440\u0430\u0432\u044C \u0435\u0449\u0435 \u0440\u0430\u0437 \u041A\u043E\u0434","Reset your password":"\u0441\u0431\u0440\u043E\u0441 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C","Reset your Password":"\u0441\u0431\u0440\u043E\u0441 \u0432\u0430\u0448 \u041F\u0430\u0440\u043E\u043B\u044C","Send code":"\u041E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u041A\u043E\u0434","Send Code":"\u041E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u0442\u044C \u041A\u043E\u0434",Sending:"\u043E\u0442\u043F\u0440\u0430\u0432\u043A\u0430","Setup TOTP":"\u041D\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044C TOTP","Show password":"\u041F\u043E\u043A\u0430\u0437\u044B\u0432\u0430\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Sign in to your account":"\u0437\u043D\u0430\u043A \u0432 \u0441\u0432\u043E\u0439 \u0430\u043A\u043A\u0430\u0443\u043D\u0442","Sign In with Amazon":"\u0437\u043D\u0430\u043A \u0432 \u0441 Amazon","Sign In with Apple":"\u0437\u043D\u0430\u043A \u0432 \u0441 Apple","Sign In with Facebook":"\u0437\u043D\u0430\u043A \u0432 \u0441 Facebook","Sign In with Google":"\u0437\u043D\u0430\u043A \u0432 \u0441 Google","Sign in":"\u0437\u043D\u0430\u043A \u0432","Sign In":"\u0437\u043D\u0430\u043A \u0432","Signing in":"\u043F\u043E\u0434\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u0432",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u043A\u0430\u0442\u044C",Submit:"\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043D\u0430 \u0440\u0430\u0441\u0441\u043C\u043E\u0442\u0440\u0435\u043D\u0438\u0435",Submitting:"\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0432",Username:"\u0418\u043C\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","Verify Contact":"\u041F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C \u043A\u043E\u043D\u0442\u0430\u043A\u0442",Verify:"\u041F\u0440\u043E\u0432\u0435\u0440\u0438\u0442\u044C","We Emailed You":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0435 \u043F\u0438\u0441\u044C\u043C\u043E","We Sent A Code":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043A\u043E\u0434","We Texted You":"\u041C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u043E\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435","Your code is on the way. To log in, enter the code we emailed to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043F\u043E \u044D\u043B\u0435\u043A\u0442\u0440\u043E\u043D\u043D\u043E\u0439 \u043F\u043E\u0447\u0442\u0435","Your code is on the way. To log in, enter the code we sent you":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043F\u043E\u0441\u043B\u0430\u043B\u0438 \u0432\u0430\u043C","Your code is on the way. To log in, enter the code we texted to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D. \u0427\u0442\u043E\u0431\u044B \u0432\u043E\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043A\u043E\u0434, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u043C\u044B \u043E\u0442\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u044B\u043C \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435\u043C"};var iC={"Account recovery requires verified contact information":"\u05E9\u05D7\u05D6\u05D5\u05E8 \u05DC\u05E7\u05D5\u05D7 \u05D3\u05D5\u05E8\u05E9 \u05E2\u05D5\u05D3 \u05DE\u05D9\u05D3\u05E2","Back to Sign In":"\u05D7\u05D6\u05D5\u05E8 \u05DC\u05D4\u05E8\u05E9\u05DE\u05D4","Change Password":"\u05E2\u05D3\u05DB\u05D5\u05DF \u05E1\u05D9\u05E1\u05DE\u05D0",Changing:"\u05DE\u05E2\u05D3\u05DB\u05DF",Code:"\u05E7\u05D5\u05D3","Confirm Password":"\u05D0\u05E9\u05E8 \u05E1\u05D9\u05E1\u05DE\u05D0","Confirm Sign Up":"\u05D0\u05E9\u05E8 \u05D4\u05E8\u05E9\u05DE\u05D4","Confirm SMS Code":"\u05D0\u05E9\u05E8 sms \u05E7\u05D5\u05D3","Confirm TOTP Code":"\u05D0\u05E9\u05E8 totp \u05E7\u05D5\u05D3",Confirm:"\u05D0\u05D9\u05E9\u05D5\u05E8","Confirmation Code":"\u05D0\u05D9\u05E9\u05D5\u05E8 \u05E7\u05D5\u05D3",Confirming:"\u05DE\u05D0\u05E9\u05E8","Create a new account":"\u05E6\u05D5\u05E8 \u05DE\u05E9\u05EA\u05DE\u05E9 \u05D7\u05D3\u05E9","Create Account":"\u05E6\u05D5\u05E8 \u05DE\u05E9\u05EA\u05DE\u05E9","Creating Account":"\u05D9\u05E6\u05D9\u05E8\u05EA \u05DE\u05E9\u05EA\u05DE\u05E9","Dismiss alert":"\u05D4\u05E1\u05E8 \u05D4\u05EA\u05E8\u05D0\u05D4",Email:"\u05D0\u05D9\u05DE\u05D9\u05D9\u05DC","Enter your code":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05D4\u05E7\u05D5\u05D3","Enter your Email":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05D4\u05DE\u05D9\u05D9\u05DC \u05E9\u05DC\u05DA","Enter your phone number":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05DE\u05E1\u05E4\u05E8 \u05D4\u05D8\u05DC\u05E4\u05D5\u05DF \u05E9\u05DC\u05DA","Enter your username":"\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05E9\u05DD \u05D4\u05DE\u05EA\u05DE\u05E9 \u05E9\u05DC\u05DA","Forgot your password?":"\u05E9\u05DB\u05D7\u05EA \u05E1\u05D9\u05E1\u05DE\u05D0 ?","Hide password":"\u05D4\u05E1\u05EA\u05E8 \u05E1\u05D9\u05E1\u05DE\u05D0",Loading:"\u05D8\u05D5\u05E2\u05DF","New password":"\u05E1\u05D9\u05E1\u05DE\u05D0 \u05D7\u05D3\u05E9\u05D4",or:"\u05D0\u05D5\u05B9",Password:"\u05E1\u05D9\u05E1\u05DE\u05D0","Phone Number":"\u05DE\u05E1\u05E4\u05E8 \u05D8\u05DC\u05E4\u05D5\u05DF","Resend Code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3 \u05E9\u05D5\u05D1","Reset your password":"\u05D0\u05E4\u05E1 \u05E1\u05D9\u05E1\u05DE\u05D0","Reset your Password":"\u05D0\u05E4\u05E1 \u05E1\u05D9\u05E1\u05DE\u05D0","Send code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3","Send Code":"\u05E9\u05DC\u05D7 \u05E7\u05D5\u05D3",Sending:"\u05E9\u05D5\u05DC\u05D7","Setup TOTP":"Setup TOTP","Show password":"\u05D4\u05E6\u05D2 \u05E1\u05D9\u05E1\u05DE\u05D0","Sign in to your account":"\u05D4\u05EA\u05D7\u05D1\u05E8 \u05DC\u05D7\u05E9\u05D1\u05D5\u05DF \u05E9\u05DC\u05DA","Sign In with Amazon":"Sign In with Amazon","Sign In with Apple":"Sign In with Apple","Sign In with Facebook":"Sign In with Facebook","Sign In with Google":"Sign In with Google","Sign in":"\u05D4\u05EA\u05D7\u05D1\u05E8","Sign In":"\u05D4\u05EA\u05D7\u05D1\u05E8","Signing in":"\u05DE\u05EA\u05D7\u05D1\u05E8",Skip:"\u05D3\u05DC\u05D2",Submit:"\u05E9\u05DC\u05D7",Submitting:"\u05E9\u05D5\u05DC\u05D7",Username:"\u05E9\u05DD \u05DE\u05E9\u05EA\u05DE\u05E9","Verify Contact":"\u05D0\u05DE\u05EA \u05D0\u05D9\u05E9 \u05E7\u05E9\u05E8",Verify:"\u05D0\u05DE\u05EA"};var oC={"Account recovery requires verified contact information":"\u0412\u0456\u0434\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u043E\u0433\u043E \u0437\u0430\u043F\u0438\u0441\u0443 \u043F\u043E\u0442\u0440\u0435\u0431\u0443\u0454 \u043A\u043E\u043D\u0442\u0430\u043A\u0442\u043D\u043E\u0457 \u0456\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0456\u0457","Back to Sign In":"\u041D\u0430\u0437\u0430\u0434 \u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443 \u0432\u0445\u043E\u0434\u0443","Change Password":"\u0417\u043C\u0456\u043D\u0438\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C",Changing:"\u0417\u043C\u0456\u043D\u044E\u0454\u043C\u043E",Code:"\u041A\u043E\u0434","Confirm Password":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u043F\u0430\u0440\u043E\u043B\u044C","Confirm Sign Up":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u0440\u0435\u0454\u0441\u0442\u0440\u0430\u0446\u0456\u044E","Confirm SMS Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C SMS \u043A\u043E\u0434","Confirm TOTP Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C TOTP \u043A\u043E\u0434",Confirm:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438","Confirmation Code":"\u041A\u043E\u0434 \u043F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0435\u043D\u043D\u044F",Confirming:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0436\u0443\u0454\u043C\u043E","Create a new account":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","Create Account":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","Creating Account":"\u0420\u0435\u0454\u0441\u0442\u0440\u0443\u0454\u043C\u043E","Dismiss alert":"\u0412\u0456\u0434\u0445\u0438\u043B\u0438\u0442\u0438 \u0441\u043F\u043E\u0432\u0456\u0449\u0435\u043D\u043D\u044F",Email:"Email","Enter your code":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434","Enter your Email":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448 email","Enter your phone number":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448 \u043D\u043E\u043C\u0435\u0440 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Enter your username":"\u0412\u0432\u0435\u0434\u0456\u0442\u044C \u0432\u0430\u0448\u0435 \u0456\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Forgot password?":"\u0417\u0430\u0431\u0443\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C?","Forgot your password?":"\u0417\u0430\u0431\u0443\u043B\u0438 \u0432\u0430\u0448 \u043F\u0430\u0440\u043E\u043B\u044C?","Hide password":"\u0421\u0445\u043E\u0432\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","It may take a minute to arrive":"\u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0430 \u043C\u043E\u0436\u0435 \u0442\u0440\u0438\u0432\u0430\u0442\u0438 \u0445\u0432\u0438\u043B\u0438\u043D\u0443",Loading:"\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0454\u043C\u043E","New password":"\u041D\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C",or:"\u0430\u0431\u043E",Password:"\u041F\u0430\u0440\u043E\u043B\u044C","Phone Number":"\u041D\u043E\u043C\u0435\u0440 \u0422\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Resend Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434 \u043F\u043E\u0432\u0442\u043E\u0440\u043D\u043E","Reset your password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Reset your Password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Send code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434","Send Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434",Sending:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u043B\u044F\u0454\u043C\u043E","Setup TOTP":"\u041D\u0430\u043B\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 TOTP","Show password":"\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Sign in to your account":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0443 \u0432\u0430\u0448 \u043E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441","Sign In with Amazon":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Amazon","Sign In with Apple":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Apple","Sign In with Facebook":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Facebook","Sign In with Google":"\u0423\u0432\u0456\u0439\u0442\u0438 \u0437 Google","Sign in":"\u0423\u0432\u0456\u0439\u0442\u0438","Sign In":"\u0423\u0432\u0456\u0439\u0442\u0438","Signing in":"\u0412\u0445\u043E\u0434\u0438\u043C\u043E",Skip:"\u041F\u0440\u043E\u043F\u0443\u0441\u0442\u0438\u0442\u0438",Submit:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438",Submitting:"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u043B\u044F\u0454\u043C\u043E",Username:"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430","Verify Contact":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u041A\u043E\u043D\u0442\u0430\u043A\u0442",Verify:"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438","We Emailed You":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C Email","We Sent A Code":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u043A\u043E\u0434","We Texted You":"\u041C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u0435 \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F","Your code is on the way. To log in, enter the code we emailed to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u043D\u0430 Email","Your code is on the way. To log in, enter the code we sent you":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0430\u043C \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438","Your code is on the way. To log in, enter the code we texted to":"\u0412\u0430\u0448 \u043A\u043E\u0434 \u0432\u0436\u0435 \u0432 \u0434\u043E\u0440\u043E\u0437\u0456. \u0429\u043E\u0431 \u0443\u0432\u0456\u0439\u0442\u0438, \u0432\u0432\u0435\u0434\u0456\u0442\u044C \u043A\u043E\u0434, \u0449\u043E \u043C\u0438 \u0432\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u043B\u0438 \u0432\u0430\u043C \u0442\u0435\u043A\u0441\u0442\u043E\u0432\u0438\u043C \u043F\u043E\u0432\u0456\u0434\u043E\u043C\u043B\u0435\u043D\u043D\u044F\u043C","An account with the given email already exists.":"\u041E\u0431\u043B\u0456\u043A\u043E\u0432\u0438\u0439 \u0437\u0430\u043F\u0438\u0441 \u0437 \u0446\u0438\u043C Email \u0432\u0436\u0435 \u0456\u0441\u043D\u0443\u0454.","Confirm a Code":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u043A\u043E\u0434","Confirm Sign In":"\u041F\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0456\u0442\u044C \u0432\u0445\u0456\u0434","Forgot Password":"\u0417\u0430\u0431\u0443\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Incorrect username or password.":"\u041D\u0435\u0432\u0456\u0440\u043D\u0435 \u0456\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u0430\u0431\u043E \u043F\u0430\u0440\u043E\u043B\u044C","Invalid password format":"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043F\u0430\u0440\u043E\u043B\u044E","Invalid phone number format":"\u041D\u0435\u0432\u0456\u0440\u043D\u0438\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 \u043D\u043E\u043C\u0435\u0440\u0443 \u0442\u0435\u043B\u0435\u0444\u043E\u043D\u0443","Loading...":"\u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0454\u043C\u043E...","New Password":"\u041D\u043E\u0432\u0438\u0439 \u043F\u0430\u0440\u043E\u043B\u044C","Resend a Code":"\u0412\u0456\u0434\u043F\u0440\u0430\u0432\u0438\u0442\u0438 \u043A\u043E\u0434 \u043F\u043E\u0432\u0442\u043E\u0440\u043D\u043E","Reset Password":"\u0421\u043A\u0438\u043D\u0443\u0442\u0438 \u043F\u0430\u0440\u043E\u043B\u044C","Sign Out":"\u0412\u0438\u0439\u0442\u0438","Sign Up with Amazon":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Amazon","Sign Up with Apple":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Apple","Sign Up with Facebook":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Facebook","Sign Up with Google":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u0437 Google","Sign Up":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044F","User already exists":"\u041A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u0432\u0436\u0435 \u0456\u0441\u043D\u0443\u0454","User does not exist":"\u0422\u0430\u043A\u0438\u0439 \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447 \u043D\u0435 \u0456\u0441\u043D\u0443\u0454","Username cannot be empty":"\u0406\u043C\u02BC\u044F \u043A\u043E\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430 \u043D\u0435 \u043C\u043E\u0436\u0435 \u0431\u0443\u0442\u0438 \u043F\u0443\u0441\u0442\u0438\u043C","Your passwords must match":"\u041F\u0430\u0440\u043E\u043B\u0456 \u043C\u0430\u044E\u0442\u044C \u0437\u0431\u0456\u0433\u0430\u0442\u0438\u0441\u044F"};var rC={"Account recovery requires verified contact information":"\u0E01\u0E32\u0E23\u0E01\u0E39\u0E49\u0E04\u0E37\u0E19\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E15\u0E49\u0E2D\u0E07\u0E21\u0E35\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D\u0E17\u0E35\u0E48\u0E44\u0E14\u0E49\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E41\u0E25\u0E49\u0E27","Add your Profile":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E42\u0E1B\u0E23\u0E44\u0E1F\u0E25\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Add your Website":"\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E27\u0E47\u0E1A\u0E44\u0E0B\u0E15\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Back to Sign In":"\u0E01\u0E25\u0E31\u0E1A\u0E44\u0E1B\u0E17\u0E35\u0E48\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Change Password":"\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19",Changing:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19",Code:"\u0E23\u0E2B\u0E31\u0E2A","Confirm Password":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Please confirm your Password":"\u0E01\u0E23\u0E38\u0E13\u0E32\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Confirm Sign Up":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19","Confirm SMS Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A SMS","Confirm MFA Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A MFA","Confirm TOTP Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A TOTP",Confirm:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","Confirmation Code":"\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19",Confirming:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","Create a new account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E43\u0E2B\u0E21\u0E48","Create Account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Creating Account":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Dismiss alert":"\u0E1B\u0E34\u0E14\u0E01\u0E32\u0E23\u0E41\u0E08\u0E49\u0E07\u0E40\u0E15\u0E37\u0E2D\u0E19",Email:"\u0E2D\u0E35\u0E40\u0E21\u0E25","Enter your Birthdate":"\u0E01\u0E23\u0E2D\u0E01\u0E27\u0E31\u0E19\u0E40\u0E01\u0E34\u0E14\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your code":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Confirmation Code":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Email":"\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Family Name":"\u0E01\u0E23\u0E2D\u0E01\u0E19\u0E32\u0E21\u0E2A\u0E01\u0E38\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Given Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Middle Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E01\u0E25\u0E32\u0E07\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Name":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Nickname":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E40\u0E25\u0E48\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Password":"\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your email":"\u0E01\u0E23\u0E2D\u0E01\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your phone number":"\u0E01\u0E23\u0E2D\u0E01\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Enter your Preferred Username":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E17\u0E35\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E01\u0E32\u0E23","Enter your username":"\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Forgot password?":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19?","Forgot your password?":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E0A\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48?","Hide password":"\u0E0B\u0E48\u0E2D\u0E19\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","It may take a minute to arrive":"\u0E2D\u0E32\u0E08\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48",Loading:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E42\u0E2B\u0E25\u0E14","New password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48",or:"\u0E2B\u0E23\u0E37\u0E2D",Password:"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Phone Number":"\u0E2B\u0E21\u0E32\u0E22\u0E40\u0E25\u0E02\u0E42\u0E17\u0E23\u0E28\u0E31\u0E1E\u0E17\u0E4C","Resend Code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07","Reset your Password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Reset your password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Send code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A","Send Code":"\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A",Sending:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E48\u0E07","Setup TOTP":"\u0E15\u0E31\u0E49\u0E07\u0E04\u0E48\u0E32 TOTP","Show password":"\u0E41\u0E2A\u0E14\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Sign in to your account":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13","Sign In with Amazon":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Amazon","Sign In with Apple":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Apple","Sign In with Facebook":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Facebook","Sign In with Google":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A\u0E14\u0E49\u0E27\u0E22 Google","Sign in":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Sign In":"\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Signing in":"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A",Skip:"\u0E02\u0E49\u0E32\u0E21",Submit:"\u0E2A\u0E48\u0E07",Submitting:"\u0E01\u0E33\u0E25\u0E31\u0E07\u0E2A\u0E48\u0E07",Username:"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49","Verify Contact":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E15\u0E34\u0E14\u0E15\u0E48\u0E2D",Verify:"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19","We Emailed You":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E16\u0E36\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E49\u0E27","We Sent A Code":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E41\u0E25\u0E49\u0E27","We Texted You":"\u0E40\u0E23\u0E32\u0E44\u0E14\u0E49\u0E2A\u0E48\u0E07 SMS \u0E16\u0E36\u0E07\u0E04\u0E38\u0E13\u0E41\u0E25\u0E49\u0E27","Your code is on the way. To log in, enter the code we emailed to":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07\u0E2D\u0E35\u0E40\u0E21\u0E25","Your code is on the way. To log in, enter the code we sent you":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E43\u0E2B\u0E49\u0E04\u0E38\u0E13","Your code is on the way. To log in, enter the code we texted to":"\u0E23\u0E2B\u0E31\u0E2A\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E21\u0E32 \u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A \u0E01\u0E23\u0E38\u0E13\u0E32\u0E01\u0E23\u0E2D\u0E01\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E40\u0E23\u0E32\u0E2A\u0E48\u0E07\u0E44\u0E1B\u0E22\u0E31\u0E07 SMS","An account with the given email already exists.":"\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E17\u0E35\u0E48\u0E43\u0E0A\u0E49\u0E2D\u0E35\u0E40\u0E21\u0E25\u0E19\u0E35\u0E49\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27","Confirm a Code":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E23\u0E2B\u0E31\u0E2A","Confirm Sign In":"\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E40\u0E02\u0E49\u0E32\u0E2A\u0E39\u0E48\u0E23\u0E30\u0E1A\u0E1A","Create account":"\u0E2A\u0E23\u0E49\u0E32\u0E07\u0E1A\u0E31\u0E0D\u0E0A\u0E35","Sign Up with Facebook":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Facebook","Sign Up with Google":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Google","Sign Up with Apple":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Apple","Sign Up with Line":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19\u0E14\u0E49\u0E27\u0E22 Line","Forgot Password":"\u0E25\u0E37\u0E21\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Have an account? ":"\u0E21\u0E35\u0E1A\u0E31\u0E0D\u0E0A\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27? ","Incorrect username or password":"\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E2B\u0E23\u0E37\u0E2D\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","Invalid password format":"\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E44\u0E21\u0E48\u0E16\u0E39\u0E01\u0E15\u0E49\u0E2D\u0E07","It may take a minute to arrive.":"\u0E2D\u0E32\u0E08\u0E43\u0E0A\u0E49\u0E40\u0E27\u0E25\u0E32\u0E2A\u0E31\u0E01\u0E04\u0E23\u0E39\u0E48\u0E43\u0E19\u0E01\u0E32\u0E23\u0E21\u0E32\u0E16\u0E36\u0E07","Lost your code? ":"\u0E2B\u0E32\u0E23\u0E2B\u0E31\u0E2A\u0E44\u0E21\u0E48\u0E40\u0E08\u0E2D? ","New Password":"\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19\u0E43\u0E2B\u0E21\u0E48","No account? ":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1A\u0E31\u0E0D\u0E0A\u0E35? ","Password attempts exceeded":"\u0E40\u0E01\u0E34\u0E19\u0E08\u0E33\u0E19\u0E27\u0E19\u0E04\u0E23\u0E31\u0E49\u0E07\u0E17\u0E35\u0E48\u0E2D\u0E19\u0E38\u0E0D\u0E32\u0E15\u0E43\u0E2B\u0E49\u0E43\u0E2A\u0E48\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Reset password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Reset Password":"\u0E23\u0E35\u0E40\u0E0B\u0E47\u0E15\u0E23\u0E2B\u0E31\u0E2A\u0E1C\u0E48\u0E32\u0E19","Sign Out":"\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E23\u0E30\u0E1A\u0E1A","Sign Up":"\u0E25\u0E07\u0E17\u0E30\u0E40\u0E1A\u0E35\u0E22\u0E19","User already exists":"\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49\u0E21\u0E35\u0E2D\u0E22\u0E39\u0E48\u0E41\u0E25\u0E49\u0E27","User does not exist":"\u0E44\u0E21\u0E48\u0E21\u0E35\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E19\u0E35\u0E49","Username cannot be empty":"\u0E15\u0E49\u0E2D\u0E07\u0E43\u0E2A\u0E48\u0E0A\u0E37\u0E48\u0E2D\u0E1C\u0E39\u0E49\u0E43\u0E0A\u0E49\u0E07\u0E32\u0E19"};var sC={ADD_PROFILE:"Add your Profile",ADD_WEBSITE:"Add your Website",BACK_SIGN_IN:"Back to Sign In",BIRTHDATE:"Birthdate",CHANGE_PASSWORD:"Change Password",CHANGING_PASSWORD:"Changing",CODE:"Code",CODE_ARRIVAL:"It may take a minute to arrive",CODE_EMAILED:"Your code is on the way. To log in, enter the code we emailed to",CODE_SENT:"Your code is on the way. To log in, enter the code we sent you",CODE_TEXTED:"Your code is on the way. To log in, enter the code we texted to",CONFIRM_PASSWORD:"Confirm Password",CONFIRM_PASSWORD_PLACEHOLDER:"Please confirm your Password",CONFIRM_RESET_PASSWORD_HEADING:"Reset your Password",CONFIRM_SIGNUP_HEADING:"Confirm Sign Up",CONFIRM_SMS:"Confirm SMS Code",CONFIRM_MFA_DEFAULT:"Confirm MFA Code",CONFIRM_TOTP:"Confirm TOTP Code",CONFIRM:"Confirm",CONFIRMATION_CODE:"Confirmation Code",CONFIRMING:"Confirming",CREATE_ACCOUNT:"Create Account",CREATING_ACCOUNT:"Creating Account",EMAIL_ADDRESS:"Email",ENTER_BIRTHDATE:"Enter your Birthdate",ENTER_CODE:"Enter your code",ENTER_CONFIRMATION_CODE:"Enter your Confirmation Code",ENTER_EMAIL:"Enter your Email",ENTER_FAMILY_NAME:"Enter your Family Name",ENTER_GIVEN_NAME:"Enter your Given Name",ENTER_MIDDLE_NAME:"Enter your Middle Name",ENTER_NAME:"Enter your Name",ENTER_NICK_NAME:"Enter your Nickname",ENTER_PASSWORD:"Enter your Password",ENTER_PHONE_NUMBER:"Enter your Phone Number",ENTER_PREFERRED_USERNAME:"Enter your Preferred Username",ENTER_USERNAME:"Enter your username",FAMILY_NAME:"Family Name",GIVEN_NAME:"Given Name",FORGOT_PASSWORD:"Forgot Password?",FORGOT_YOUR_PASSWORD:"Forgot your password?",HIDE_PASSWORD:"Hide password",LOADING:"Loading",LOGIN_NAME:"Username",MIDDLE_NAME:"Middle Name",NAME:"Name",NICKNAME:"Nickname",NEW_PASSWORD:"New password",OR:"or",PASSWORD:"Password",PHONE_NUMBER:"Phone Number",PREFERRED_USERNAME:"Preferred Username",PROFILE:"Profile",RESEND_CODE:"Resend Code",RESET_PASSWORD_HEADING:"Reset your password",RESET_PASSWORD:"Reset Password",SEND_CODE:"Send code",SENDING:"Sending",SETUP_TOTP:"Setup TOTP",SHOW_PASSWORD:"Show password",SIGN_IN_BUTTON:"Sign in",SIGN_IN_TAB:"Sign In",SIGN_IN_WITH_AMAZON:"Sign In with Amazon",SIGN_IN_WITH_APPLE:"Sign In with Apple",SIGN_IN_WITH_FACEBOOK:"Sign In with Facebook",SIGN_IN_WITH_GOOGLE:"Sign In with Google",SIGN_IN:"Sign in to your account",SIGN_UP_BUTTON:"Create a new account",SIGNING_IN_BUTTON:"Signing in",SKIP:"Skip",SUBMIT:"Submit",SUBMITTING:"Submitting",UPPERCASE_COPY:"COPY",VERIFY_CONTACT:"Verify Contact",VERIFY_HEADING:"Account recovery requires verified contact information",VERIFY:"Verify",WE_EMAILED:"We Emailed You",WE_SENT_CODE:"We Sent A Code",WE_TEXTED:"We Texted You",WEBSITE:"Website"};var OV=u({},V_),FV=u({},j_),UV=u({},H_),BV=u({},q_),VV=u({},G_),jV=u({},W_),HV=u({},$_),qV=u({},K_),GV=u({},Y_),WV=u({},X_),$V=u({},Z_),KV=u({},Q_),YV=u({},J_),XV=u({},eC),ZV=u({},tC),QV=u({},nC),JV=u({},iC),ej=u({},oC),tj=u({},rC),aC=u({},sC);var Ce=u({},aC);function re(t){return N2.get(t)}var _l=t=>{let n=t?.context.config?.loginMechanisms,[e]=n??["username"];return e},cC=t=>{let n=u({},t);for(let[e,i]of Object.entries(t)){let{label:o,placeholder:r}=i;n[e]=E(u({},i),{label:o?re(o):void 0,placeholder:r?re(r):void 0})}return n},lC=t=>Object.entries(t).sort((n,e)=>{let i=n[1].order||Number.MAX_VALUE,o=e[1].order||Number.MAX_VALUE;return i-o}).filter(n=>n[1]!==void 0);var nj="+1",x1=t=>{let n=C1[t],{type:e}=n;return e==="tel"&&(n=E(u({},n),{dialCode:nj})),n},Oc=t=>{let n=_l(t);return E(u({},x1(n)),{autocomplete:"username"})},Cl=t=>({confirmation_code:E(u({},x1("confirmation_code")),{label:"Code *",placeholder:"Code"})}),ij=t=>({username:u({},Oc(t)),password:E(u({},x1("password")),{autocomplete:"current-password"})}),oj=t=>{let{loginMechanisms:n,signUpAttributes:e}=t.context.config,i=_l(t),o=Array.from(new Set([...n,"password","confirm_password",...e])),r={};for(let s of o)if(bl(s)){let a=s===i?Oc(t):x1(s);r[s]=u({},a)}else console.debug(`Authenticator does not have a default implementation for ${s}. Customize SignUp FormFields to add your own.`);return r},rj=t=>({confirmation_code:E(u({},x1("confirmation_code")),{placeholder:"Enter your code"})}),sj=t=>{let n=_l(t),{label:e}=C1[n];return{username:E(u({},Oc(t)),{label:`Enter your ${e.toLowerCase()}`,placeholder:`Enter your ${e.toLowerCase()}`})}},aj=t=>E(u({},Cl()),{password:E(u({},x1("password")),{label:"New Password",placeholder:"New Password"}),confirm_password:E(u({},x1("confirm_password")),{label:"Confirm Password",placeholder:"Confirm Password"})}),cj=t=>{let n=b1(t),{missingAttributes:e}=n.context,i=Array.from(new Set(["password","confirm_password",...e??[]])),o={};for(let r of i)bl(r)?o[r]=u({},x1(r)):console.debug(`Authenticator does not have a default implementation for ${r}. Customize ForceNewPassword FormFields to add your own.`);return o},dC={signIn:ij,signUp:oj,confirmSignUp:rj,confirmSignIn:Cl,forceNewPassword:cj,forgotPassword:sj,confirmResetPassword:aj,confirmVerifyUser:Cl,setupTotp:Cl};var uC=(t,n)=>{let e=dC[t];return e(n)},fC=(t,n)=>{let e=_1(n)?.formFields?.[t];return!e||Object.keys(e).length===0?{}:Object.entries(e).reduce((i,[o,r])=>{if((t==="signIn"||t==="forgotPassword")&&o==="username"){let s=Oc(n),a=u(u({},s),r);return E(u({},i),{[o]:a})}else if(O_(o)){let s=C1[o],a=u(u({},s),r);return E(u({},i),{[o]:a})}else return E(u({},i),{[o]:r})},{})},mC=(t,n)=>{let e=uC(t,n),i=fC(t,n),o=u(u({},e),i);return delete o.QR,cC(o)},pC=t=>t.map(n=>{let e=n[0],i=E(u({},n[1]),{order:void 0});return[e,i]}),Uf=(t,n)=>{let e=mC(t,n);return pC(lC(e))};var lj=t=>{switch(t){case"SMS_MFA":return re(Ce.CONFIRM_SMS);case"SOFTWARE_TOKEN_MFA":return re(Ce.CONFIRM_TOTP);default:return re(Ce.CONFIRM_MFA_DEFAULT)}},dj=t=>{let{DeliveryMedium:n,Destination:e}=t??{},i=n==="EMAIL",o=n==="SMS",r=re(Ce.CODE_ARRIVAL);return i||o?`${i?re(Ce.CODE_EMAILED):re(Ce.CODE_TEXTED)} ${e}. ${r}.`:`${re(Ce.CODE_SENT)}. ${r}.`},uj=t=>{let{DeliveryMedium:n}=t??{},e=n==="EMAIL";return!e&&n==="SMS"?re(Ce.WE_SENT_CODE):e?re(Ce.WE_EMAILED):re(Ce.WE_TEXTED)},fj={amazon:"Amazon",apple:"Apple",facebook:"Facebook",google:"Google"},mj=(t,n)=>re(`Sign ${t==="signIn"?"In":"Up"} with ${fj[n]}`),bn={getBackToSignInText:()=>re(Ce.BACK_SIGN_IN),getChangePasswordText:()=>re(Ce.CHANGE_PASSWORD),getChangingText:()=>re(Ce.CHANGING_PASSWORD),getConfirmText:()=>re(Ce.CONFIRM),getConfirmingText:()=>re(Ce.CONFIRMING),getCopyText:()=>re(Ce.UPPERCASE_COPY),getHidePasswordText:()=>re(Ce.HIDE_PASSWORD),getLoadingText:()=>re(Ce.LOADING),getOrText:()=>re(Ce.OR),getResendCodeText:()=>re(Ce.RESEND_CODE),getSendCodeText:()=>re(Ce.SEND_CODE),getSendingText:()=>re(Ce.SENDING),getShowPasswordText:()=>re(Ce.SHOW_PASSWORD),getSubmitText:()=>re(Ce.SUBMIT),getSubmittingText:()=>re(Ce.SUBMITTING),getSignInTabText:()=>re(Ce.SIGN_IN_TAB),getSignUpTabText:()=>re(Ce.CREATE_ACCOUNT),getForgotPasswordText:t=>re(t?Ce.FORGOT_PASSWORD:Ce.FORGOT_YOUR_PASSWORD),getSigningInText:()=>re(Ce.SIGNING_IN_BUTTON),getSignInText:()=>re(Ce.SIGN_IN_BUTTON),getCreatingAccountText:()=>re(Ce.CREATING_ACCOUNT),getCreateAccountText:()=>re(Ce.CREATE_ACCOUNT),getDeliveryMessageText:dj,getDeliveryMethodText:uj,getChallengeText:lj,getResetYourPasswordText:()=>re(Ce.RESET_PASSWORD),getSetupTotpText:()=>re(Ce.SETUP_TOTP),getSetupTotpInstructionsText:()=>re("Copy and paste the secret key below into an authenticator app and then enter the code in the text field below."),getCopiedText:()=>re("COPIED"),getSignInWithFederationText:mj,getSkipText:()=>re(Ce.SKIP),getVerifyText:()=>re(Ce.VERIFY),getVerifyContactText:()=>re(Ce.VERIFY_CONTACT),getAccountRecoveryInfoText:()=>re(Ce.VERIFY_HEADING),getInvalidEmailText:()=>re("Please enter a valid email"),getRequiredFieldText:()=>re("This field is required")};var us={};Ep(us,{actionTypes:()=>qf,after:()=>Qf,assign:()=>Zf,cancel:()=>Dl,choose:()=>kC,done:()=>ds,doneInvoke:()=>M1,error:()=>E1,escalate:()=>Cj,forwardTo:()=>Jf,getActionFunction:()=>Wc,initEvent:()=>to,isActionObject:()=>_j,log:()=>NC,pure:()=>RC,raise:()=>Tl,resolveActions:()=>H2,resolveLog:()=>DC,resolveRaise:()=>AC,resolveSend:()=>zC,resolveStop:()=>PC,respond:()=>vj,send:()=>S1,sendParent:()=>Nl,sendTo:()=>TC,sendUpdate:()=>Yf,start:()=>Xf,stop:()=>Pl,toActionObject:()=>q2,toActionObjects:()=>bi,toActivityDefinition:()=>$c});var P=function(){return P=Object.assign||function(n){for(var e,i=1,o=arguments.length;i=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function Ee(t,n){var e=typeof Symbol=="function"&&t[Symbol.iterator];if(!e)return t;var i=e.call(t),o,r=[],s;try{for(;(n===void 0||n-- >0)&&!(o=i.next()).done;)r.push(o.value)}catch(a){s={error:a}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(s)throw s.error}}return r}function $e(t,n,e){if(e||arguments.length===2)for(var i=0,o=n.length,r;ipj,assign:()=>Uc,cancel:()=>Fc,choose:()=>jf,doneState:()=>hj,error:()=>Bc,errorExecution:()=>gj,errorPlatform:()=>xl,init:()=>Vf,invoke:()=>rs,log:()=>os,nullEvent:()=>Bf,pure:()=>Hf,raise:()=>Do,send:()=>w1,start:()=>is,stop:()=>U2,update:()=>B2});var is=Ke.Start,U2=Ke.Stop,Do=Ke.Raise,w1=Ke.Send,Fc=Ke.Cancel,Bf=Ke.NullEvent,Uc=Ke.Assign,pj=Ke.After,hj=Ke.DoneState,os=Ke.Log,Vf=Ke.Init,rs=Ke.Invoke,gj=Ke.ErrorExecution,xl=Ke.ErrorPlatform,Bc=Ke.ErrorCustom,B2=Ke.Update,jf=Ke.Choose,Hf=Ke.Pure;var wl=".",Gf={},Sl="xstate.guard",hC="";var it=!0;var Ml;function jc(t,n,e){e===void 0&&(e=wl);var i=ss(t,e),o=ss(n,e);return Te(o)?Te(i)?o===i:!1:Te(i)?i in o:Object.keys(i).every(function(r){return r in o?jc(i[r],o[r]):!1})}function El(t){try{return Te(t)||typeof t=="number"?"".concat(t):t.type}catch{throw new Error("Events must be strings or objects with a string event.type property.")}}function Ll(t,n){try{return Po(t)?t:t.toString().split(n)}catch{throw new Error("'".concat(t,"' is not a valid state path."))}}function yj(t){return typeof t=="object"&&"value"in t&&"context"in t&&"event"in t&&"_event"in t}function ss(t,n){if(yj(t))return t.value;if(Po(t))return Vc(t);if(typeof t!="string")return t;var e=Ll(t,n);return Vc(e)}function Vc(t){if(t.length===1)return t[0];for(var n={},e=n,i=0;i"u"||typeof i=="string"||ti(i)?{target:i,event:t}:P(P({},i),{event:t})});return e}function LC(t){if(!(t===void 0||t===hC))return Dn(t)}function IC(t,n,e){if(!it){var i=t.stack?" Stacktrace was '".concat(t.stack,"'"):"";if(t===n)console.error("Missing onError handler for invocation '".concat(e,"', error was '").concat(t,"'.").concat(i));else{var o=n.stack?" Stacktrace was '".concat(n.stack,"'"):"";console.error("Missing onError handler and/or unhandled exception/promise rejection for invocation '".concat(e,"'. ")+"Original error: '".concat(t,"'. ").concat(i," Current error is '").concat(n,"'.").concat(o))}}}function Al(t,n,e,i,o){var r=t.options.guards,s={state:o,cond:n,_event:i};if(n.type===Sl)return(r?.[n.name]||n.predicate)(e,i.data,s);var a=r?.[n.type];if(!a)throw new Error("Guard '".concat(n.type,"' is not implemented on machine '").concat(t.id,"'."));return a(e,i.data,s)}function zl(t){return typeof t=="string"?{type:t}:t}function ls(t,n,e){var i=function(){},o=typeof t=="object",r=o?t:null;return{next:((o?t.next:t)||i).bind(r),error:((o?t.error:n)||i).bind(r),complete:((o?t.complete:e)||i).bind(r)}}function qc(t,n){return"".concat(t,":invocation[").concat(n,"]")}function Gc(t){return(t.type===Do||t.type===w1&&t.to===Ji.Internal)&&typeof t.delay!="number"}var to=Bt({type:Vf});function Wc(t,n){return n&&n[t]||void 0}function q2(t,n){var e;if(Te(t)||typeof t=="number"){var i=Wc(t,n);ke(i)?e={type:t,exec:i}:i?e=i:e={type:t,exec:void 0}}else if(ke(t))e={type:t.name||t.toString(),exec:t};else{var i=Wc(t.type,n);if(ke(i))e=P(P({},t),{exec:i});else if(i){var o=i.type||t.type;e=P(P(P({},i),t),{type:o})}else e=t}return e}var bi=function(t,n){if(!t)return[];var e=Po(t)?t:[t];return e.map(function(i){return q2(i,n)})};function $c(t){var n=q2(t);return P(P({id:Te(t)?t:n.id},n),{type:n.type})}function Tl(t,n){return{type:Do,event:typeof t=="function"?t:cs(t),delay:n?n.delay:void 0,id:n?.id}}function AC(t,n,e,i){var o={_event:e},r=Bt(ke(t.event)?t.event(n,e.data,o):t.event),s;if(Te(t.delay)){var a=i&&i[t.delay];s=ke(a)?a(n,e.data,o):a}else s=ke(t.delay)?t.delay(n,e.data,o):t.delay;return P(P({},t),{type:Do,_event:r,delay:s})}function S1(t,n){return{to:n?n.to:void 0,type:w1,event:ke(t)?t:cs(t),delay:n?n.delay:void 0,id:n&&n.id!==void 0?n.id:ke(t)?t.name:El(t)}}function zC(t,n,e,i){var o={_event:e},r=Bt(ke(t.event)?t.event(n,e.data,o):t.event),s;if(Te(t.delay)){var a=i&&i[t.delay];s=ke(a)?a(n,e.data,o):a}else s=ke(t.delay)?t.delay(n,e.data,o):t.delay;var c=ke(t.to)?t.to(n,e.data,o):t.to;return P(P({},t),{to:c,_event:r,event:r.data,delay:s})}function Nl(t,n){return S1(t,P(P({},n),{to:Ji.Parent}))}function TC(t,n,e){return S1(n,P(P({},e),{to:t}))}function Yf(){return Nl(B2)}function vj(t,n){return S1(t,P(P({},n),{to:function(e,i,o){var r=o._event;return r.origin}}))}var bj=function(t,n){return{context:t,event:n}};function NC(t,n){return t===void 0&&(t=bj),{type:os,label:n,expr:t}}var DC=function(t,n,e){return P(P({},t),{value:Te(t.expr)?t.expr:t.expr(n,e.data,{_event:e})})},Dl=function(t){return{type:Fc,sendId:t}};function Xf(t){var n=$c(t);return{type:Ke.Start,activity:n,exec:void 0}}function Pl(t){var n=ke(t)?t:$c(t);return{type:Ke.Stop,activity:n,exec:void 0}}function PC(t,n,e){var i=ke(t.activity)?t.activity(n,e.data):t.activity,o=typeof i=="string"?{id:i}:i,r={type:Ke.Stop,activity:o};return r}var Zf=function(t){return{type:Uc,assignment:t}};function _j(t){return typeof t=="object"&&"type"in t}function Qf(t,n){var e=n?"#".concat(n):"";return"".concat(Ke.After,"(").concat(t,")").concat(e)}function ds(t,n){var e="".concat(Ke.DoneState,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function M1(t,n){var e="".concat(Ke.DoneInvoke,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function E1(t,n){var e="".concat(Ke.ErrorPlatform,".").concat(t),i={type:e,data:n};return i.toString=function(){return e},i}function RC(t){return{type:Ke.Pure,get:t}}function Jf(t,n){if(!it&&(!t||typeof t=="function")){var e=t;t=function(){for(var i=[],o=0;o0;){var l=o.shift();e=t.transition(e,l,c),i.forEach(function(d){return d.next(e)})}r=!1}},a=VC({id:n.id,send:function(l){o.push(l),s()},getSnapshot:function(){return e},subscribe:function(l,d,f){var m=ls(l,d,f);return i.add(m),m.next(e),{unsubscribe:function(){i.delete(m)}}}}),c={parent:n.parent,self:a,id:n.id||"anonymous",observers:i};return e=t.start?t.start(c):e,a}var a7={sync:!1,autoForward:!1},Gt=function(t){return t[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped",t}(Gt||{}),XC=function(){function t(n,e){e===void 0&&(e=t.defaultOptions);var i=this;this.machine=n,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=Gt.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(d,f){if(Po(d))return i.batch(d),i.state;var m=Bt(cs(d,f));if(i.status===Gt.Stopped)return it||Dt(!1,'Event "'.concat(m.name,'" was sent to stopped service "').concat(i.machine.id,`". This service has already reached its final state, and will not transition. Event: `).concat(JSON.stringify(m.data))),i.state;if(i.status!==Gt.Running&&!i.options.deferEvents)throw new Error('Event "'.concat(m.name,'" was sent to uninitialized service "').concat(i.machine.id,`". Make sure .start() is called for this service, or set { deferEvents: true } in the service options. -Event: `).concat(JSON.stringify(m.data)));return i.scheduler.schedule(function(){i.forward(m);var y=i._nextState(m);i.update(y,m)}),i._state},this.sendTo=function(d,f,m){var y=i.parent&&(f===Ji.Parent||i.parent.id===f),C=y?i.parent:Te(f)?f===Ji.Internal?i:i.children.get(f)||hs.get(f):MC(f)?f:void 0;if(!C){if(!y)throw new Error("Unable to send event to child '".concat(f,"' from service '").concat(i.id,"'."));it||Dt(!1,"Service '".concat(i.id,"' has no parent: unable to send event ").concat(d.type));return}if("machine"in C){if(i.status!==Gt.Stopped||i.parent!==C||i.state.done){var _=R(R({},d),{name:d.name===Bc?"".concat(E1(i.id)):d.name,origin:i.sessionId});!m&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([C,_]):C.send(_)}}else!m&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([C,d.data]):C.send(d.data)},this._exec=function(d,f,m,y){y===void 0&&(y=i.machine.options.actions);var C=d.exec||Wc(d.type,y),_=ke(C)?C:C?C.exec:d.exec;if(_)try{return _(f,m.data,i.machine.config.predictableActionArguments?{action:d,_event:m}:{action:d,state:i.state,_event:m})}catch(Xt){throw i.parent&&i.parent.send({type:"xstate.error",data:Xt}),Xt}switch(d.type){case Do:{var S=d;i.defer(S);break}case w1:var I=d;if(typeof I.delay=="number"){i.defer(I);return}else I.to?i.sendTo(I._event,I.to,m===to):i.send(I._event);break;case Fc:i.cancel(d.sendId);break;case is:{if(i.status!==Gt.Running)return;var z=d.activity;if(!i.machine.config.predictableActionArguments&&!i.state.activities[z.id||z.type])break;if(z.type===Ke.Invoke){var N=zl(z.src),j=i.machine.options.services?i.machine.options.services[N.type]:void 0,H=z.id,ne=z.data;it||Dt(!("forward"in z),"`forward` property is deprecated (found in invocation of '".concat(z.src,"' in in machine '").concat(i.machine.id,"'). ")+"Please use `autoForward` instead.");var se="autoForward"in z?z.autoForward:!!z.forward;if(!j){it||Dt(!1,"No service found for invocation '".concat(z.src,"' in machine '").concat(i.machine.id,"'."));return}var ve=ne?V2(ne,f,m):void 0;if(typeof j=="string")return;var ye=ke(j)?j(f,m.data,{data:ve,src:N,meta:z.meta}):j;if(!ye)return;var Ct=void 0;ti(ye)&&(ye=ve?ye.withContext(ve):ye,Ct={autoForward:se}),i.spawn(ye,H,Ct)}else i.spawnActivity(z);break}case U2:{i.stopChild(d.activity.id);break}case os:var be=d,rt=be.label,Ne=be.value;rt?i.logger(rt,Ne):i.logger(Ne);break;default:it||Dt(!1,"No implementation found for action type '".concat(d.type,"'"));break}};var o=R(R({},t.defaultOptions),e),r=o.clock,s=o.logger,a=o.parent,c=o.id,l=c!==void 0?c:n.id;this.id=l,this.logger=s,this.clock=r,this.parent=a,this.options=o,this.scheduler=new rf({deferEvents:this.options.deferEvents}),this.sessionId=hs.bookId()}return Object.defineProperty(t.prototype,"initialState",{get:function(){var n=this;return this._initialState?this._initialState:L1(this,function(){return n._initialState=n.machine.initialState,n._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return it||Dt(this.status!==Gt.NotStarted,"Attempted to read state from uninitialized service '".concat(this.id,"'. Make sure the service is started first.")),this._state},enumerable:!1,configurable:!0}),t.prototype.execute=function(n,e){var i,o;try{for(var r=Se(n.actions),s=r.next();!s.done;s=r.next()){var a=s.value;this.exec(a,n,e)}}catch(c){i={error:c}}finally{try{s&&!s.done&&(o=r.return)&&o.call(r)}finally{if(i)throw i.error}}},t.prototype.update=function(n,e){var i,o,r,s,a,c,l,d,f=this;if(n._sessionid=this.sessionId,this._state=n,(!this.machine.config.predictableActionArguments||e===to)&&this.options.execute)this.execute(this.state);else for(var m=void 0;m=this._outgoingQueue.shift();)m[0].send(m[1]);if(this.children.forEach(function(ye){f.state.children[ye.id]=ye}),this.devTools&&this.devTools.send(e.data,n),n.event)try{for(var y=Se(this.eventListeners),C=y.next();!C.done;C=y.next()){var _=C.value;_(n.event)}}catch(ye){i={error:ye}}finally{try{C&&!C.done&&(o=y.return)&&o.call(y)}finally{if(i)throw i.error}}try{for(var S=Se(this.listeners),I=S.next();!I.done;I=S.next()){var _=I.value;_(n,n.event)}}catch(ye){r={error:ye}}finally{try{I&&!I.done&&(s=S.return)&&s.call(S)}finally{if(r)throw r.error}}try{for(var z=Se(this.contextListeners),N=z.next();!N.done;N=z.next()){var j=N.value;j(this.state.context,this.state.history?this.state.history.context:void 0)}}catch(ye){a={error:ye}}finally{try{N&&!N.done&&(c=z.return)&&c.call(z)}finally{if(a)throw a.error}}if(this.state.done){var H=n.configuration.find(function(ye){return ye.type==="final"&&ye.parent===f.machine}),ne=H&&H.doneData?V2(H.doneData,n.context,e):void 0;this._doneEvent=M1(this.id,ne);try{for(var se=Se(this.doneListeners),ve=se.next();!ve.done;ve=se.next()){var _=ve.value;_(this._doneEvent)}}catch(ye){l={error:ye}}finally{try{ve&&!ve.done&&(d=se.return)&&d.call(se)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),hs.free(this.sessionId)}},t.prototype.onTransition=function(n){return this.listeners.add(n),this.status===Gt.Running&&n(this.state,this.state.event),this},t.prototype.subscribe=function(n,e,i){var o=this,r=ls(n,e,i);this.listeners.add(r.next),this.status!==Gt.NotStarted&&r.next(this.state);var s=function(){o.doneListeners.delete(s),o.stopListeners.delete(s),r.complete()};return this.status===Gt.Stopped?r.complete():(this.onDone(s),this.onStop(s)),{unsubscribe:function(){o.listeners.delete(r.next),o.doneListeners.delete(s),o.stopListeners.delete(s)}}},t.prototype.onEvent=function(n){return this.eventListeners.add(n),this},t.prototype.onSend=function(n){return this.sendListeners.add(n),this},t.prototype.onChange=function(n){return this.contextListeners.add(n),this},t.prototype.onStop=function(n){return this.stopListeners.add(n),this},t.prototype.onDone=function(n){return this.status===Gt.Stopped&&this._doneEvent?n(this._doneEvent):this.doneListeners.add(n),this},t.prototype.off=function(n){return this.listeners.delete(n),this.eventListeners.delete(n),this.sendListeners.delete(n),this.stopListeners.delete(n),this.doneListeners.delete(n),this.contextListeners.delete(n),this},t.prototype.start=function(n){var e=this;if(this.status===Gt.Running)return this;this.machine._init(),hs.register(this.sessionId,this),this.initialized=!0,this.status=Gt.Running;var i=n===void 0?this.initialState:L1(this,function(){return WC(n)?e.machine.resolveState(n):e.machine.resolveState(ni.from(n,e.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){e.update(i,to)}),this},t.prototype._stopChildren=function(){this.children.forEach(function(n){ke(n.stop)&&n.stop()}),this.children.clear()},t.prototype._stop=function(){var n,e,i,o,r,s,a,c,l,d;try{for(var f=Se(this.listeners),m=f.next();!m.done;m=f.next()){var y=m.value;this.listeners.delete(y)}}catch(se){n={error:se}}finally{try{m&&!m.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}try{for(var C=Se(this.stopListeners),_=C.next();!_.done;_=C.next()){var y=_.value;y(),this.stopListeners.delete(y)}}catch(se){i={error:se}}finally{try{_&&!_.done&&(o=C.return)&&o.call(C)}finally{if(i)throw i.error}}try{for(var S=Se(this.contextListeners),I=S.next();!I.done;I=S.next()){var y=I.value;this.contextListeners.delete(y)}}catch(se){r={error:se}}finally{try{I&&!I.done&&(s=S.return)&&s.call(S)}finally{if(r)throw r.error}}try{for(var z=Se(this.doneListeners),N=z.next();!N.done;N=z.next()){var y=N.value;this.doneListeners.delete(y)}}catch(se){a={error:se}}finally{try{N&&!N.done&&(c=z.return)&&c.call(z)}finally{if(a)throw a.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Gt.Stopped,this._initialState=void 0;try{for(var j=Se(Object.keys(this.delayedEventsMap)),H=j.next();!H.done;H=j.next()){var ne=H.value;this.clock.clearTimeout(this.delayedEventsMap[ne])}}catch(se){l={error:se}}finally{try{H&&!H.done&&(d=j.return)&&d.call(j)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new rf({deferEvents:this.options.deferEvents})},t.prototype.stop=function(){var n=this,e=this.scheduler;return this._stop(),e.schedule(function(){var i;if(!(!((i=n._state)===null||i===void 0)&&i.done)){var o=Bt({type:"xstate.stop"}),r=L1(n,function(){var s=dt($e([],Ee(n.state.configuration),!1).sort(function(f,m){return m.order-f.order}).map(function(f){return bi(f.onExit,n.machine.options.actions)})),a=Ee(H2(n.machine,n.state,n.state.context,o,[{type:"exit",actions:s}],n.machine.config.predictableActionArguments?n._exec:void 0,n.machine.config.predictableActionArguments||n.machine.config.preserveActionOrder),2),c=a[0],l=a[1],d=new ni({value:n.state.value,context:l,_event:o,_sessionid:n.sessionId,historyValue:void 0,history:n.state,actions:c.filter(function(f){return!Gc(f)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:n.state.done,tags:n.state.tags,machine:n.machine});return d.changed=!0,d});n.update(r,o),n._stopChildren(),hs.free(n.sessionId)}}),this},t.prototype.batch=function(n){var e=this;if(this.status===Gt.NotStarted&&this.options.deferEvents)it||Dt(!1,"".concat(n.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,`" and are deferred. Make sure .start() is called for this service. -Event: `).concat(JSON.stringify(event)));else if(this.status!==Gt.Running)throw new Error("".concat(n.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'));if(n.length){var i=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule(function(){var o,r,s=e.state,a=!1,c=[],l=function(y){var C=Bt(y);e.forward(C),s=L1(e,function(){return e.machine.transition(s,C,void 0,i||void 0)}),c.push.apply(c,$e([],Ee(e.machine.config.predictableActionArguments?s.actions:s.actions.map(function(_){return $C(_,s)})),!1)),a=a||!!s.changed};try{for(var d=Se(n),f=d.next();!f.done;f=d.next()){var m=f.value;l(m)}}catch(y){o={error:y}}finally{try{f&&!f.done&&(r=d.return)&&r.call(d)}finally{if(o)throw o.error}}s.changed=a,s.actions=c,e.update(s,Bt(n[n.length-1]))})}},t.prototype.sender=function(n){return this.send.bind(this,n)},t.prototype._nextState=function(n,e){var i=this;e===void 0&&(e=!!this.machine.config.predictableActionArguments&&this._exec);var o=Bt(n);if(o.name.indexOf(xl)===0&&!this.state.nextEvents.some(function(s){return s.indexOf(xl)===0}))throw o.data.data;var r=L1(this,function(){return i.machine.transition(i.state,o,void 0,e||void 0)});return r},t.prototype.nextState=function(n){return this._nextState(n,!1)},t.prototype.forward=function(n){var e,i;try{for(var o=Se(this.forwardTo),r=o.next();!r.done;r=o.next()){var s=r.value,a=this.children.get(s);if(!a)throw new Error("Unable to forward event '".concat(n,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(s,"'."));a.send(n)}}catch(c){e={error:c}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(e)throw e.error}}},t.prototype.defer=function(n){var e=this,i=this.clock.setTimeout(function(){"to"in n&&n.to?e.sendTo(n._event,n.to,!0):e.send(n._event)},n.delay);n.id&&(this.delayedEventsMap[n.id]=i)},t.prototype.cancel=function(n){this.clock.clearTimeout(this.delayedEventsMap[n]),delete this.delayedEventsMap[n]},t.prototype.exec=function(n,e,i){i===void 0&&(i=this.machine.options.actions),this._exec(n,e.context,e._event,i)},t.prototype.removeChild=function(n){var e;this.children.delete(n),this.forwardTo.delete(n),(e=this.state)===null||e===void 0||delete e.children[n]},t.prototype.stopChild=function(n){var e=this.children.get(n);e&&(this.removeChild(n),ke(e.stop)&&e.stop())},t.prototype.spawn=function(n,e,i){if(this.status!==Gt.Running)return kl(n,e);if(W7(n))return this.spawnPromise(Promise.resolve(n),e);if(ke(n))return this.spawnCallback(n,e);if(BC(n))return this.spawnActor(n,e);if(SC(n))return this.spawnObservable(n,e);if(ti(n))return this.spawnMachine(n,R(R({},i),{id:e}));if(_C(n))return this.spawnBehavior(n,e);throw new Error('Unable to spawn entity "'.concat(e,'" of type "').concat(typeof n,'".'))},t.prototype.spawnMachine=function(n,e){var i=this;e===void 0&&(e={});var o=new t(n,R(R({},this.options),{parent:this,id:e.id||n.id})),r=R(R({},af),e);r.sync&&o.onTransition(function(a){i.send(B2,{state:a,id:o.id})});var s=o;return this.children.set(o.id,s),r.autoForward&&this.forwardTo.add(o.id),o.onDone(function(a){i.removeChild(o.id),i.send(Bt(a,{origin:o.id}))}).start(),s},t.prototype.spawnBehavior=function(n,e){var i=YC(n,{id:e,parent:this});return this.children.set(e,i),i},t.prototype.spawnPromise=function(n,e){var i,o=this,r=!1,s;n.then(function(c){r||(s=c,o.removeChild(e),o.send(Bt(M1(e,c),{origin:e})))},function(c){if(!r){o.removeChild(e);var l=E1(e,c);try{o.send(Bt(l,{origin:e}))}catch(d){IC(c,d,e),o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var a=(i={id:e,send:function(){},subscribe:function(c,l,d){var f=ls(c,l,d),m=!1;return n.then(function(y){m||(f.next(y),!m&&f.complete())},function(y){m||f.error(y)}),{unsubscribe:function(){return m=!0}}},stop:function(){r=!0},toJSON:function(){return{id:e}},getSnapshot:function(){return s}},i[eo]=function(){return this},i);return this.children.set(e,a),a},t.prototype.spawnCallback=function(n,e){var i,o=this,r=!1,s=new Set,a=new Set,c,l=function(m){c=m,a.forEach(function(y){return y(m)}),!r&&o.send(Bt(m,{origin:e}))},d;try{d=n(l,function(m){s.add(m)})}catch(m){this.send(E1(e,m))}if(W7(d))return this.spawnPromise(d,e);var f=(i={id:e,send:function(m){return s.forEach(function(y){return y(m)})},subscribe:function(m){var y=ls(m);return a.add(y.next),{unsubscribe:function(){a.delete(y.next)}}},stop:function(){r=!0,ke(d)&&d()},toJSON:function(){return{id:e}},getSnapshot:function(){return c}},i[eo]=function(){return this},i);return this.children.set(e,f),f},t.prototype.spawnObservable=function(n,e){var i,o=this,r,s=n.subscribe(function(c){r=c,o.send(Bt(c,{origin:e}))},function(c){o.removeChild(e),o.send(Bt(E1(e,c),{origin:e}))},function(){o.removeChild(e),o.send(Bt(M1(e),{origin:e}))}),a=(i={id:e,send:function(){},subscribe:function(c,l,d){return n.subscribe(c,l,d)},stop:function(){return s.unsubscribe()},getSnapshot:function(){return r},toJSON:function(){return{id:e}}},i[eo]=function(){return this},i);return this.children.set(e,a),a},t.prototype.spawnActor=function(n,e){return this.children.set(e,n),n},t.prototype.spawnActivity=function(n){var e=this.machine.options&&this.machine.options.activities?this.machine.options.activities[n.type]:void 0;if(!e){it||Dt(!1,"No implementation found for activity '".concat(n.type,"'"));return}var i=e(this.state.context,n);this.spawnEffect(n.id,i)},t.prototype.spawnEffect=function(n,e){var i;this.children.set(n,(i={id:n,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:e||void 0,getSnapshot:function(){},toJSON:function(){return{id:n}}},i[eo]=function(){return this},i))},t.prototype.attachDev=function(){var n=Ol();if(this.options.devTools&&n){if(n.__REDUX_DEVTOOLS_EXTENSION__){var e=typeof this.options.devTools=="object"?this.options.devTools:void 0;this.devTools=n.__REDUX_DEVTOOLS_EXTENSION__.connect(R(R({name:this.id,autoPause:!0,stateSanitizer:function(i){return{value:i.value,context:i.context,actions:i.actions}}},e),{features:R({jump:!1,skip:!1},e?e.features:void 0)}),this.machine),this.devTools.init(this.state)}KC(this)}},t.prototype.toJSON=function(){return{id:this.id}},t.prototype[eo]=function(){return this},t.prototype.getSnapshot=function(){return this.status===Gt.NotStarted?this.initialState:this._state},t.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(n,e){return setTimeout(n,e)},clearTimeout:function(n){return clearTimeout(n)}},logger:console.log.bind(console),devTools:!1},t.interpret=Fl,t}(),Lj=function(t){return Te(t)?R(R({},af),{name:t}):R(R(R({},af),{name:EC()}),t)};function G2(t,n){var e=Lj(n);return OC(function(i){if(!it){var o=ti(t)||ke(t);Dt(!!i||o,'Attempted to spawn an Actor (ID: "'.concat(ti(t)?t.id:"undefined",'") outside of a service. This will have no effect.'))}return i?i.spawn(t,e.name,e):kl(t,e.name)})}function Fl(t,n){var e=new XC(t,n);return e}function Ij(t){if(typeof t=="string"){var n={type:t};return n.toString=function(){return t},n}return t}function Xc(t){return R(R({type:rs},t),{toJSON:function(){t.onDone,t.onError;var n=ns(t,["onDone","onError"]);return R(R({},n),{type:rs,src:Ij(t.src)})}})}var vs="",cf="#",Zc="*",gs={},ys=function(t){return t[0]===cf},Aj=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},zj=function(t,n,e){var i=e.slice(0,-1).some(function(r){return!("cond"in r)&&!("in"in r)&&(Te(r.target)||ti(r.target))}),o=n===vs?"the transient event":"event '".concat(n,"'");Dt(!i,"One or more transitions for ".concat(o," on state '").concat(t.id,"' are unreachable. ")+"Make sure that the default transition is the last one defined.")},ZC=function(){function t(n,e,i,o){i===void 0&&(i="context"in n?n.context:void 0);var r=this,s;this.config=n,this._context=i,this.order=-1,this.__xstatenode=!0,this.__cache={events:void 0,relativeValue:new Map,initialStateValue:void 0,initialState:void 0,on:void 0,transitions:void 0,candidates:{},delayedTransitions:void 0},this.idMap={},this.tags=[],this.options=Object.assign(Aj(),e),this.parent=o?.parent,this.key=this.config.key||o?.key||this.config.id||"(machine)",this.machine=this.parent?this.parent.machine:this,this.path=this.parent?this.parent.path.concat(this.key):[],this.delimiter=this.config.delimiter||(this.parent?this.parent.delimiter:wl),this.id=this.config.id||$e([this.machine.key],Ee(this.path),!1).join(this.delimiter),this.version=this.parent?this.parent.version:this.config.version,this.type=this.config.type||(this.config.parallel?"parallel":this.config.states&&Object.keys(this.config.states).length?"compound":this.config.history?"history":"atomic"),this.schema=this.parent?this.machine.schema:(s=this.config.schema)!==null&&s!==void 0?s:{},this.description=this.config.description,it||Dt(!("parallel"in this.config),'The "parallel" property is deprecated and will be removed in version 4.1. '.concat(this.config.parallel?"Replace with `type: 'parallel'`":"Use `type: '".concat(this.type,"'`")," in the config for state node '").concat(this.id,"' instead.")),this.initial=this.config.initial,this.states=this.config.states?as(this.config.states,function(l,d){var f,m=new t(l,{},void 0,{parent:r,key:d});return Object.assign(r.idMap,R((f={},f[m.id]=m,f),m.idMap)),m}):gs;var a=0;function c(l){var d,f;l.order=a++;try{for(var m=Se(ef(l)),y=m.next();!y.done;y=m.next()){var C=y.value;c(C)}}catch(_){d={error:_}}finally{try{y&&!y.done&&(f=m.return)&&f.call(m)}finally{if(d)throw d.error}}}c(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var d=l.event;return d===vs}):vs in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=Dn(this.config.entry||this.config.onEntry).map(function(l){return q2(l)}),this.onExit=Dn(this.config.exit||this.config.onExit).map(function(l){return q2(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=Dn(this.config.invoke).map(function(l,d){var f,m;if(ti(l)){var y=qc(r.id,d);return r.machine.options.services=R((f={},f[y]=l,f),r.machine.options.services),Xc({src:y,id:y})}else if(Te(l.src)){var y=l.id||qc(r.id,d);return Xc(R(R({},l),{id:y,src:l.src}))}else if(ti(l.src)||ke(l.src)){var y=l.id||qc(r.id,d);return r.machine.options.services=R((m={},m[y]=l.src,m),r.machine.options.services),Xc(R(R({id:y},l),{src:y}))}else{var C=l.src;return Xc(R(R({id:qc(r.id,d)},l),{src:C}))}}),this.activities=Dn(this.config.activities).concat(this.invoke).map(function(l){return $c(l)}),this.transition=this.transition.bind(this),this.tags=Dn(this.config.tags)}return t.prototype._init=function(){this.__cache.transitions||tf(this).forEach(function(n){return n.on})},t.prototype.withConfig=function(n,e){var i=this.options,o=i.actions,r=i.activities,s=i.guards,a=i.services,c=i.delays;return new t(this.config,{actions:R(R({},o),n.actions),activities:R(R({},r),n.activities),guards:R(R({},s),n.guards),services:R(R({},a),n.services),delays:R(R({},c),n.delays)},e??this.context)},t.prototype.withContext=function(n){return new t(this.config,this.options,n)},Object.defineProperty(t.prototype,"context",{get:function(){return ke(this._context)?this._context():this._context},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"definition",{get:function(){return{id:this.id,key:this.key,version:this.version,context:this.context,type:this.type,initial:this.initial,history:this.history,states:as(this.states,function(n){return n.definition}),on:this.on,transitions:this.transitions,entry:this.onEntry,exit:this.onExit,activities:this.activities||[],meta:this.meta,order:this.order||-1,data:this.doneData,invoke:this.invoke,description:this.description,tags:this.tags}},enumerable:!1,configurable:!0}),t.prototype.toJSON=function(){return this.definition},Object.defineProperty(t.prototype,"on",{get:function(){if(this.__cache.on)return this.__cache.on;var n=this.transitions;return this.__cache.on=n.reduce(function(e,i){return e[i.eventType]=e[i.eventType]||[],e[i.eventType].push(i),e},{})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"after",{get:function(){return this.__cache.delayedTransitions||(this.__cache.delayedTransitions=this.getDelayedTransitions(),this.__cache.delayedTransitions)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"transitions",{get:function(){return this.__cache.transitions||(this.__cache.transitions=this.formatTransitions(),this.__cache.transitions)},enumerable:!1,configurable:!0}),t.prototype.getCandidates=function(n){if(this.__cache.candidates[n])return this.__cache.candidates[n];var e=n===vs,i=this.transitions.filter(function(o){var r=o.eventType===n;return e?r:r||o.eventType===Zc});return this.__cache.candidates[n]=i,i},t.prototype.getDelayedTransitions=function(){var n=this,e=this.config.after;if(!e)return[];var i=function(r,s){var a=ke(r)?"".concat(n.id,":delay[").concat(s,"]"):r,c=Z7(a,n.id);return n.onEntry.push(S1(c,{delay:r})),n.onExit.push(Dl(c)),c},o=Ro(e)?e.map(function(r,s){var a=i(r.delay,s);return R(R({},r),{event:a})}):dt(Object.keys(e).map(function(r,s){var a=e[r],c=Te(a)?{target:a}:a,l=isNaN(+r)?r:+r,d=i(l,s);return Dn(c).map(function(f){return R(R({},f),{event:d,delay:l})})}));return o.map(function(r){var s=r.delay;return R(R({},n.formatTransition(r)),{delay:s})})},t.prototype.getStateNodes=function(n){var e,i=this;if(!n)return[];var o=n instanceof ni?n.value:ss(n,this.delimiter);if(Te(o)){var r=this.getStateNode(o).initial;return r!==void 0?this.getStateNodes((e={},e[o]=r,e)):[this,this.states[o]]}var s=Object.keys(o),a=[this];return a.push.apply(a,$e([],Ee(dt(s.map(function(c){return i.getStateNode(c).getStateNodes(o[c])}))),!1)),a},t.prototype.handles=function(n){var e=El(n);return this.events.includes(e)},t.prototype.resolveState=function(n){var e=n instanceof ni?n:ni.create(n),i=Array.from(ms([],this.getStateNodes(e.value)));return new ni(R(R({},e),{value:this.resolve(e.value),configuration:i,done:Yc(i,this),tags:nf(i),machine:this.machine}))},t.prototype.transitionLeafNode=function(n,e,i){var o=this.getStateNode(n),r=o.next(e,i);return!r||!r.transitions.length?this.next(e,i):r},t.prototype.transitionCompoundNode=function(n,e,i){var o=Object.keys(n),r=this.getStateNode(o[0]),s=r._transition(n[o[0]],e,i);return!s||!s.transitions.length?this.next(e,i):s},t.prototype.transitionParallelNode=function(n,e,i){var o,r,s={};try{for(var a=Se(Object.keys(n)),c=a.next();!c.done;c=a.next()){var l=c.value,d=n[l];if(d){var f=this.getStateNode(l),m=f._transition(d,e,i);m&&(s[l]=m)}}}catch(I){o={error:I}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}var y=Object.keys(s).map(function(I){return s[I]}),C=dt(y.map(function(I){return I.transitions})),_=y.some(function(I){return I.transitions.length>0});if(!_)return this.next(e,i);var S=dt(Object.keys(s).map(function(I){return s[I].configuration}));return{transitions:C,exitSet:dt(y.map(function(I){return I.exitSet})),configuration:S,source:e,actions:dt(Object.keys(s).map(function(I){return s[I].actions}))}},t.prototype._transition=function(n,e,i){return Te(n)?this.transitionLeafNode(n,e,i):Object.keys(n).length===1?this.transitionCompoundNode(n,e,i):this.transitionParallelNode(n,e,i)},t.prototype.getTransitionData=function(n,e){return this._transition(n.value,n,Bt(e))},t.prototype.next=function(n,e){var i,o,r=this,s=e.name,a=[],c=[],l;try{for(var d=Se(this.getCandidates(s)),f=d.next();!f.done;f=d.next()){var m=f.value,y=m.cond,C=m.in,_=n.context,S=C?Te(C)&&ys(C)?n.matches(ss(this.getStateNodeById(C).path,this.delimiter)):jc(ss(C,this.delimiter),gC(this.path.slice(0,-2))(n.value)):!0,I=!1;try{I=!y||Al(this.machine,y,_,e,n)}catch(j){throw new Error("Unable to evaluate guard '".concat(y.name||y.type,"' in transition for event '").concat(s,"' in state node '").concat(this.id,`': -`).concat(j.message))}if(I&&S){m.target!==void 0&&(c=m.target),a.push.apply(a,$e([],Ee(m.actions),!1)),l=m;break}}}catch(j){i={error:j}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}if(l){if(!c.length)return{transitions:[l],exitSet:[],configuration:n.value?[this]:[],source:n,actions:a};var z=dt(c.map(function(j){return r.getRelativeStateNodes(j,n.historyValue)})),N=!!l.internal;return{transitions:[l],exitSet:N?[]:dt(c.map(function(j){return r.getPotentiallyReenteringNodes(j)})),configuration:z,source:n,actions:a}}},t.prototype.getPotentiallyReenteringNodes=function(n){if(this.order0,y=m?n.configuration:e?e.configuration:[],C=Yc(y,this),_=m?HC(this.machine,f):void 0,S=e?e.historyValue?e.historyValue:n.source?this.machine.historyValue(e.value):void 0:void 0,I=this.getActions(new Set(y),C,n,i,r,e,o),z=e?R({},e.activities):{};try{for(var N=Se(I),j=N.next();!j.done;j=N.next()){var H=j.value;try{for(var ne=(c=void 0,Se(H.actions)),se=ne.next();!se.done;se=ne.next()){var ve=se.value;ve.type===is?z[ve.activity.id||ve.activity.type]=ve:ve.type===U2&&(z[ve.activity.id||ve.activity.type]=!1)}}catch(He){c={error:He}}finally{try{se&&!se.done&&(l=ne.return)&&l.call(ne)}finally{if(c)throw c.error}}}}catch(He){s={error:He}}finally{try{j&&!j.done&&(a=N.return)&&a.call(N)}finally{if(s)throw s.error}}var ye=Ee(H2(this,e,i,r,I,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),Ct=ye[0],be=ye[1],rt=Ee(CC(Ct,Gc),2),Ne=rt[0],Xt=rt[1],uo=Ct.filter(function(He){var gn;return He.type===is&&((gn=He.activity)===null||gn===void 0?void 0:gn.type)===rs}),oa=uo.reduce(function(He,gn){return He[gn.activity.id]=UC(gn.activity,d.machine,be,r),He},e?R({},e.children):{}),fo=new ni({value:_||e.value,context:be,_event:r,_sessionid:e?e._sessionid:null,historyValue:_?S?wC(S,_):void 0:e?e.historyValue:void 0,history:!_||n.source?e:void 0,actions:_?Xt:[],activities:_?z:e?e.activities:{},events:[],configuration:y,transitions:n.transitions,children:oa,done:C,tags:nf(y),machine:this}),mo=i!==be;fo.changed=r.name===B2||mo;var _n=fo.history;_n&&delete _n.history;var ra=!C&&(this._transient||f.some(function(He){return He._transient}));if(!m&&(!ra||r.name===vs))return fo;var hn=fo;if(!C)for(ra&&(hn=this.resolveRaisedTransition(hn,{type:U7},r,o));Ne.length;){var v8=Ne.shift();hn=this.resolveRaisedTransition(hn,v8._event,r,o)}var b8=hn.changed||(_n?!!hn.actions.length||mo||typeof _n.value!=typeof hn.value||!of(hn.value,_n.value):void 0);return hn.changed=b8,hn.history=_n,hn},t.prototype.getStateNode=function(n){if(ys(n))return this.machine.getStateNodeById(n);if(!this.states)throw new Error("Unable to retrieve child state '".concat(n,"' from '").concat(this.id,"'; no child states exist."));var e=this.states[n];if(!e)throw new Error("Child state '".concat(n,"' does not exist on '").concat(this.id,"'"));return e},t.prototype.getStateNodeById=function(n){var e=ys(n)?n.slice(cf.length):n;if(e===this.id)return this;var i=this.machine.idMap[e];if(!i)throw new Error("Child state node '#".concat(e,"' does not exist on machine '").concat(this.id,"'"));return i},t.prototype.getStateNodeByPath=function(n){if(typeof n=="string"&&ys(n))try{return this.getStateNodeById(n.slice(1))}catch{}for(var e=Ll(n,this.delimiter).slice(),i=this;e.length;){var o=e.shift();if(!o.length)break;i=i.getStateNode(o)}return i},t.prototype.resolve=function(n){var e,i=this;if(!n)return this.initialStateValue||gs;switch(this.type){case"parallel":return as(this.initialStateValue,function(r,s){return r?i.getStateNode(s).resolve(n[s]||r):gs});case"compound":if(Te(n)){var o=this.getStateNode(n);return o.type==="parallel"||o.type==="compound"?(e={},e[n]=o.initialStateValue,e):n}return Object.keys(n).length?as(n,function(r,s){return r?i.getStateNode(s).resolve(r):gs}):this.initialStateValue||{};default:return n||gs}},t.prototype.getResolvedPath=function(n){if(ys(n)){var e=this.machine.idMap[n.slice(cf.length)];if(!e)throw new Error("Unable to find state node '".concat(n,"'"));return e.path}return Ll(n,this.delimiter)},Object.defineProperty(t.prototype,"initialStateValue",{get:function(){var n;if(this.__cache.initialStateValue)return this.__cache.initialStateValue;var e;if(this.type==="parallel")e=G7(this.states,function(i){return i.initialStateValue||gs},function(i){return i.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));e=Kc(this.states[this.initial])?this.initial:(n={},n[this.initial]=this.states[this.initial].initialStateValue,n)}else e={};return this.__cache.initialStateValue=e,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),t.prototype.getInitialState=function(n,e){this._init();var i=this.getStateNodes(n);return this.resolveTransition({configuration:i,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,e??this.machine.context,void 0)},Object.defineProperty(t.prototype,"initialState",{get:function(){var n=this.initialStateValue;if(!n)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"target",{get:function(){var n;if(this.type==="history"){var e=this.config;Te(e.target)?n=ys(e.target)?Vc(this.machine.getStateNodeById(e.target).path.slice(this.path.length-1)):e.target:n=e.target}return n},enumerable:!1,configurable:!0}),t.prototype.getRelativeStateNodes=function(n,e,i){return i===void 0&&(i=!0),i?n.type==="history"?n.resolveHistory(e):n.initialStateNodes:[n]},Object.defineProperty(t.prototype,"initialStateNodes",{get:function(){var n=this;if(Kc(this))return[this];if(this.type==="compound"&&!this.initial)return it||Dt(!1,"Compound state node '".concat(this.id,"' has no initial state.")),[this];var e=Hc(this.initialStateValue);return dt(e.map(function(i){return n.getFromRelativePath(i)}))},enumerable:!1,configurable:!0}),t.prototype.getFromRelativePath=function(n){if(!n.length)return[this];var e=Ee(n),i=e[0],o=e.slice(1);if(!this.states)throw new Error("Cannot retrieve subPath '".concat(i,"' from node with no states"));var r=this.getStateNode(i);if(r.type==="history")return r.resolveHistory();if(!this.states[i])throw new Error("Child state '".concat(i,"' does not exist on '").concat(this.id,"'"));return this.states[i].getFromRelativePath(o)},t.prototype.historyValue=function(n){if(Object.keys(this.states).length)return{current:n||this.initialStateValue,states:G7(this.states,function(e,i){if(!n)return e.historyValue();var o=Te(n)?void 0:n[i];return e.historyValue(o||e.initialStateValue)},function(e){return!e.history})}},t.prototype.resolveHistory=function(n){var e=this;if(this.type!=="history")return[this];var i=this.parent;if(!n){var o=this.target;return o?dt(Hc(o).map(function(s){return i.getFromRelativePath(s)})):i.initialStateNodes}var r=yC(i.path,"states")(n).current;return Te(r)?[i.getStateNode(r)]:dt(Hc(r).map(function(s){return e.history==="deep"?i.getFromRelativePath(s):[i.states[s[0]]]}))},Object.defineProperty(t.prototype,"stateIds",{get:function(){var n=this,e=dt(Object.keys(this.states).map(function(i){return n.states[i].stateIds}));return[this.id].concat(e)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"events",{get:function(){var n,e,i,o;if(this.__cache.events)return this.__cache.events;var r=this.states,s=new Set(this.ownEvents);if(r)try{for(var a=Se(Object.keys(r)),c=a.next();!c.done;c=a.next()){var l=c.value,d=r[l];if(d.states)try{for(var f=(i=void 0,Se(d.events)),m=f.next();!m.done;m=f.next()){var y=m.value;s.add("".concat(y))}}catch(C){i={error:C}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(C){n={error:C}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(n)throw n.error}}return this.__cache.events=Array.from(s)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"ownEvents",{get:function(){var n=new Set(this.transitions.filter(function(e){return!(!e.target&&!e.actions.length&&e.internal)}).map(function(e){return e.eventType}));return Array.from(n)},enumerable:!1,configurable:!0}),t.prototype.resolveTarget=function(n){var e=this;if(n!==void 0)return n.map(function(i){if(!Te(i))return i;var o=i[0]===e.delimiter;if(o&&!e.parent)return e.getStateNodeByPath(i.slice(1));var r=o?e.key+i:i;if(e.parent)try{var s=e.parent.getStateNodeByPath(r);return s}catch(a){throw new Error("Invalid transition definition for state node '".concat(e.id,`': -`).concat(a.message))}else return e.getStateNodeByPath(r)})},t.prototype.formatTransition=function(n){var e=this,i=LC(n.target),o="internal"in n?n.internal:i?i.some(function(c){return Te(c)&&c[0]===e.delimiter}):!0,r=this.machine.options.guards,s=this.resolveTarget(i),a=R(R({},n),{actions:bi(Dn(n.actions)),cond:Il(n.cond,r),target:s,source:this,internal:o,eventType:n.event,toJSON:function(){return R(R({},a),{target:a.target?a.target.map(function(c){return"#".concat(c.id)}):void 0,source:"#".concat(e.id)})}});return a},t.prototype.formatTransitions=function(){var n,e,i=this,o;if(!this.config.on)o=[];else if(Array.isArray(this.config.on))o=this.config.on;else{var r=this.config.on,s=Zc,a=r[s],c=a===void 0?[]:a,l=ns(r,[typeof s=="symbol"?s:s+""]);o=dt(Object.keys(l).map(function(z){!it&&z===vs&&Dt(!1,"Empty string transition configs (e.g., `{ on: { '': ... }}`) for transient transitions are deprecated. Specify the transition in the `{ always: ... }` property instead. "+'Please check the `on` configuration for "#'.concat(i.id,'".'));var N=j2(z,l[z]);return it||zj(i,z,N),N}).concat(j2(Zc,c)))}var d=this.config.always?j2("",this.config.always):[],f=this.config.onDone?j2(String(ds(this.id)),this.config.onDone):[];it||Dt(!(this.config.onDone&&!this.parent),'Root nodes cannot have an ".onDone" transition. Please check the config of "'.concat(this.id,'".'));var m=dt(this.invoke.map(function(z){var N=[];return z.onDone&&N.push.apply(N,$e([],Ee(j2(String(M1(z.id)),z.onDone)),!1)),z.onError&&N.push.apply(N,$e([],Ee(j2(String(E1(z.id)),z.onError)),!1)),N})),y=this.after,C=dt($e($e($e($e([],Ee(f),!1),Ee(m),!1),Ee(o),!1),Ee(d),!1).map(function(z){return Dn(z).map(function(N){return i.formatTransition(N)})}));try{for(var _=Se(y),S=_.next();!S.done;S=_.next()){var I=S.value;C.push(I)}}catch(z){n={error:z}}finally{try{S&&!S.done&&(e=_.return)&&e.call(_)}finally{if(n)throw n.error}}return C},t}();var QC=!1;function Rn(t,n){return!it&&!("predictableActionArguments"in t)&&!QC&&(QC=!0,console.warn("It is highly recommended to set `predictableActionArguments` to `true` when using `createMachine`. https://xstate.js.org/docs/guides/actions.html")),new ZC(t,n)}var no=X7;var I1=K7,JC=Q7;var EE=sa(ME(),1);var CX=!0,xX="",d0=(t,n)=>`${t}${n}`.replace(/[^A-Z0-9+]/gi,""),wX=(t,n)=>{switch(n){case"address":case"birthdate":case"email":case"family_name":case"gender":case"given_name":case"locale":case"middle_name":case"name":case"nickname":case"phone_number":case"picture":case"preferred_username":case"profile":case"updated_at":case"website":case"zoneinfo":return!0;default:return n.startsWith("custom:")}},SX=t=>{let i=(0,EE.default)(t,wX),{phone_number:n}=i,e=On(i,["phone_number"]);if(kc(n)&&n!==xX){let{country_code:o}=t;return E(u({},e),{phone_number:d0(o,n)})}return e},LE=(t,n,e)=>{let a=n,{password:i}=a,o=On(a,["password"]),r=SX(o),s={autoSignIn:CX,userAttributes:u({},e==="phone_number"?E(u({},r),{phone_number:t}):r)};return{username:t,password:i,options:s}},IE=({formValues:t,loginMechanisms:n})=>{let e=n[0];if(e==="phone_number"){let{country_code:i,phone_number:o}=t;return d0(i,o)}return t[e]};var{assign:Ye}=us,MX=Ye({actorDoneData:void 0}),EX=Ye({challengeName:void 0}),LX=Ye({missingAttributes:void 0}),IX=Ye({remoteError:void 0}),AX=Ye({formValues:{}}),zX=Ye({touched:{}}),TX=Ye({user:void 0}),NX=Ye({validationError:{}}),DX=Ye({totpSecretCode:(t,{data:n})=>{let{sharedSecret:e}=n.nextStep?.totpSetupDetails??{};return e}}),RX=Ye({step:"SIGN_IN"}),PX=Ye({step:"SHOULD_CONFIRM_USER_ATTRIBUTE"}),kX=Ye({step:"CONFIRM_ATTRIBUTE_COMPLETE"}),OX=Ye({challengeName:(t,{data:n})=>{let{signInStep:e}=n.nextStep;return e==="CONFIRM_SIGN_IN_WITH_SMS_CODE"?"SMS_MFA":e==="CONFIRM_SIGN_IN_WITH_TOTP_CODE"?"SOFTWARE_TOKEN_MFA":void 0}}),FX=Ye({username:({formValues:t,loginMechanisms:n})=>{let e=n[0],{username:i,country_code:o}=t;return e==="phone_number"?d0(o,i):i}}),UX=Ye({username:IE}),BX=Ye({username:({formValues:t,loginMechanisms:n})=>{let e=n[0],{username:i,country_code:o}=t;return e==="phone_number"?d0(o,i):i}}),VX=Ye({step:(t,{data:n})=>n.nextStep.signInStep==="DONE"?"SIGN_IN_COMPLETE":n.nextStep.signInStep}),jX=Ye({step:(t,{data:n})=>n.nextStep.signUpStep==="DONE"?"SIGN_UP_COMPLETE":n.nextStep.signUpStep}),HX=Ye({step:(t,{data:n})=>n.nextStep.resetPasswordStep==="DONE"?"RESET_PASSWORD_COMPLETE":n.nextStep.resetPasswordStep}),qX=Ye({missingAttributes:(t,{data:n})=>n.nextStep?.missingAttributes}),GX=Ye({validationError:(t,{data:n})=>n}),WX=Ye({remoteError:(t,{data:n})=>n.name==="NoUserPoolError"?"Configuration error (see console) \u2013 please contact the administrator":n?.message||n}),$X=Ye({user:(t,{data:n})=>n}),AE=t=>({Destination:t.destination,DeliveryMedium:t.deliveryMedium,AttributeName:t.attributName}),KX=Ye({codeDeliveryDetails:(t,{data:n})=>n?.nextStep?.codeDeliveryDetails?AE(n.nextStep.codeDeliveryDetails):AE(n)}),YX=Ye({formValues:(t,{data:n})=>{let{name:e,value:i}=n;return E(u({},t.formValues),{[e]:i})}}),XX=Ye({formValues:(t,{data:n})=>O7(u(u({},t.formValues),n),"password")}),ZX=Ye({touched:(t,{data:n})=>E(u({},t.touched),{[n.name]:!0})}),QX=Ye({unverifiedUserAttributes:(t,{data:n})=>{let{email:e,phone_number:i}=n;return u(u({},e&&{email:e}),i&&{phone_number:i})}}),JX=Ye({selectedUserAttribute:void 0}),eZ=Ye({selectedUserAttribute:t=>t.formValues?.unverifiedAttr}),tZ=Ye({step:"CONFIRM_SIGN_UP"}),ro={clearActorDoneData:MX,clearChallengeName:EX,clearError:IX,clearFormValues:AX,clearMissingAttributes:LX,clearSelectedUserAttribute:JX,clearTouched:zX,clearUser:TX,clearValidationError:NX,handleBlur:ZX,handleInput:YX,handleSubmit:XX,setChallengeName:OX,setCodeDeliveryDetails:KX,setFieldErrors:GX,setMissingAttributes:qX,setNextResetPasswordStep:HX,setNextSignInStep:VX,setNextSignUpStep:jX,setRemoteError:WX,setConfirmAttributeCompleteStep:kX,setConfirmSignUpSignUpStep:tZ,setShouldVerifyUserAttributeStep:PX,setSelectedUserAttribute:eZ,setSignInStep:RX,setTotpSecretCode:DX,setUser:$X,setUnverifiedUserAttributes:QX,setUsernameForgotPassword:FX,setUsernameSignIn:BX,setUsernameSignUp:UX};var nZ=["CONFIRM_SIGN_IN_WITH_SMS_CODE","CONFIRM_SIGN_IN_WITH_TOTP_CODE"],iZ=(t,{data:n})=>n?.nextStep.signInStep==="CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",oZ=(t,{data:n})=>n?.nextStep?.signInStep==="RESET_PASSWORD",rZ=(t,{data:n})=>n?.nextStep.signInStep==="CONFIRM_SIGN_UP",sZ=(t,{data:n})=>n?.nextStep.signUpStep==="COMPLETE_AUTO_SIGN_IN",aZ=(t,{data:n})=>n?.nextStep.signInStep==="DONE",cZ=(t,{data:n})=>n?.nextStep.signUpStep==="DONE",lZ=(t,{data:n})=>n?.nextStep.resetPasswordStep==="DONE",dZ=(t,{data:n})=>n?.step==="CONFIRM_ATTRIBUTE_COMPLETE",uZ=(t,{data:n})=>n?.step==="CONFIRM_ATTRIBUTE_WITH_CODE",fZ=(t,{data:n})=>n?.step==="SHOULD_CONFIRM_USER_ATTRIBUTE",mZ=(t,{data:n})=>n?.step==="RESET_PASSWORD",pZ=(t,{data:n})=>n?.step==="CONFIRM_SIGN_UP",hZ=({step:t})=>nZ.includes(t),gZ=({step:t})=>t==="CONTINUE_SIGN_IN_WITH_TOTP_SETUP",yZ=({step:t})=>t==="RESET_PASSWORD",vZ=({step:t})=>t==="CONFIRM_RESET_PASSWORD_WITH_CODE",bZ=({step:t})=>t==="CONFIRM_SIGN_UP",_Z=(t,{data:n})=>{let{phone_number_verified:e,email_verified:i}=n;return(i===void 0||i==="false")&&(e===void 0||e==="false")},CZ=(t,{data:n})=>n.message==="User is already confirmed.",T1={hasCompletedAttributeConfirmation:dZ,hasCompletedResetPassword:lZ,hasCompletedSignIn:aZ,hasCompletedSignUp:cZ,isConfirmSignUpStep:pZ,isConfirmUserAttributeStep:uZ,isResetPasswordStep:mZ,isShouldConfirmUserAttributeStep:fZ,isUserAlreadyConfirmed:CZ,shouldAutoSignIn:sZ,shouldConfirmResetPassword:vZ,shouldConfirmSignIn:hZ,shouldConfirmSignInWithNewPassword:iZ,shouldConfirmSignUp:bZ,shouldConfirmSignUpFromSignIn:rZ,shouldResetPassword:yZ,shouldResetPasswordFromSignIn:oZ,shouldSetupTotp:gZ,shouldVerifyAttribute:_Z};var UL=sa(FL(),1);var N1=(t,n,e,i)=>g(void 0,null,function*(){let o=yield Promise.all(i.map(s=>s(t,n,e))),r=(0,UL.default)({},...o);return E7(r)?Promise.resolve():Promise.reject(r)});var eJ=8,tJ=t=>Array.isArray(t),nJ=t=>{if(t)return tJ(t)?Object.entries(t).map(([n,e])=>Object.keys(e)[0]):Object.keys(t)},ii={getAmplifyConfig(){return g(this,null,function*(){let t=Pc.getConfig(),n=t.Auth?.Cognito,{loginWith:e,userAttributes:i}=t.Auth?.Cognito??{},o=e?Object.entries(e).filter(([a,c])=>a!=="oauth").filter(([a,c])=>!!c).map(a=>a[0]==="phone"?"phone_number":a[0]):void 0,r=nJ(i),s=e?.oauth?.providers?e.oauth.providers?.map(a=>a.toString().toLowerCase()):void 0;return E(u({},n),{loginMechanisms:o,signUpAttributes:r,socialProviders:s})})},getCurrentUser:yi,handleSignIn:Zr,handleSignUp:v7,handleConfirmSignIn:Nc,handleConfirmSignUp:_7,handleForgotPasswordSubmit:b7,handleForgotPassword:zc,validateCustomSignUp(t,n){return g(this,null,function*(){})},validateFormPassword(t,n,e){return g(this,null,function*(){let{password:i}=t,{password:o}=n;if(!o||!e)return null;let r=[],s=e.minLength??eJ;return i.length=6&&i?.length>=6))return{confirm_password:"Your passwords must match"}})},validatePreferredUsername(t,n){return g(this,null,function*(){})}};function BL({services:t}){return Rn({id:"forgotPasswordActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldResetPassword",target:"confirmResetPassword"},{cond:"shouldConfirmResetPassword",target:"confirmResetPassword"},{target:"forgotPassword"}]},forgotPassword:{initial:"edit",entry:"sendUpdate",exit:["clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"}}},submit:{tags:"pending",entry:["sendUpdate","clearError","setUsernameForgotPassword"],invoke:{src:"handleResetPassword",onDone:{actions:["setCodeDeliveryDetails","setNextResetPasswordStep"],target:"#forgotPasswordActor.confirmResetPassword"},onError:{actions:"setRemoteError",target:"edit"}}}}},confirmResetPassword:{type:"parallel",exit:["clearFormValues","clearError","clearTouched"],states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateFields",onDone:{target:"valid",actions:"clearValidationError"},onError:{target:"invalid",actions:"setFieldErrors"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{CHANGE:{actions:"handleInput",target:".pending"},BLUR:{actions:"handleBlur",target:".pending"}}},submission:{initial:"idle",states:{idle:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"validate"},RESEND:"resendCode",CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"}}},validate:{entry:"sendUpdate",invoke:{src:"validateFields",onDone:{target:"pending",actions:"clearValidationError"},onError:{target:"idle",actions:"setFieldErrors"}}},resendCode:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"handleResetPassword",onDone:{target:"idle"},onError:{actions:"setRemoteError",target:"idle"}}},pending:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"handleConfirmResetPassword",onDone:[{cond:"hasCompletedResetPassword",actions:"setNextResetPasswordStep",target:"#forgotPasswordActor.resolved"},{actions:"setSignInStep",target:"#forgotPasswordActor.resolved"}],onError:{actions:"setRemoteError",target:"idle"}}}}}}},resolved:{type:"final",data:({step:n})=>({step:n})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{handleResetPassword({username:n}){return t.handleForgotPassword({username:n})},handleConfirmResetPassword({formValues:n,username:e}){let{confirmation_code:i,password:o}=n;return t.handleForgotPasswordSubmit({confirmationCode:i,newPassword:o,username:e})},validateFields(n){return N1(n.formValues,n.touched,n.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])}}})}var i6=t=>({entry:["sendUpdate","clearError"],invoke:{src:"signInWithRedirect",onDone:{target:t},onError:{actions:"setRemoteError",target:t}}});var o6={onDone:[{cond:"hasCompletedSignIn",actions:"setNextSignInStep",target:"#signInActor.fetchUserAttributes"},{cond:"shouldConfirmSignInWithNewPassword",actions:["setMissingAttributes","setNextSignInStep"],target:"#signInActor.forceChangePassword"},{cond:"shouldResetPasswordFromSignIn",actions:"setNextSignInStep",target:"#signInActor.resetPassword"},{cond:"shouldConfirmSignUpFromSignIn",actions:"setNextSignInStep",target:"#signInActor.resendSignUpCode"},{actions:["setChallengeName","setMissingAttributes","setNextSignInStep","setTotpSecretCode"],target:"#signInActor.init"}],onError:{actions:"setRemoteError",target:"edit"}},iJ={onDone:[{cond:"shouldVerifyAttribute",actions:["setShouldVerifyUserAttributeStep","setUnverifiedUserAttributes"],target:"#signInActor.resolved"},{actions:"setConfirmAttributeCompleteStep",target:"#signInActor.resolved"}],onError:{actions:"setConfirmAttributeCompleteStep",target:"#signInActor.resolved"}};function VL({services:t}){return Rn({id:"signInActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldConfirmSignIn",target:"confirmSignIn"},{cond:"shouldSetupTotp",target:"setupTotp"},{cond:({step:e})=>e==="CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",actions:"setActorDoneData",target:"forceChangePassword"},{target:"signIn"}]},federatedSignIn:i6("signIn"),fetchUserAttributes:{invoke:u({src:"fetchUserAttributes"},iJ)},resendSignUpCode:{invoke:{src:"handleResendSignUpCode",onDone:{actions:"setCodeDeliveryDetails",target:"#signInActor.resolved"},onError:{actions:"setRemoteError",target:"#signInActor.signIn"}}},resetPassword:{invoke:{src:"resetPassword",onDone:[{actions:"setCodeDeliveryDetails",target:"#signInActor.resolved"}],onError:{actions:["setRemoteError","sendUpdate"]}}},signIn:{initial:"edit",exit:"clearTouched",states:{edit:{entry:"sendUpdate",on:{CHANGE:{actions:"handleInput"},FEDERATED_SIGN_IN:{target:"#signInActor.federatedSignIn"},SUBMIT:{actions:"handleSubmit",target:"submit"}}},submit:{tags:"pending",entry:["clearError","sendUpdate","setUsernameSignIn"],exit:"clearFormValues",invoke:u({src:"handleSignIn"},o6)}}},confirmSignIn:{initial:"edit",exit:["clearChallengeName","clearFormValues","clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SIGN_IN:"#signInActor.signIn",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:u({src:"confirmSignIn"},o6)}}},forceChangePassword:{entry:"sendUpdate",type:"parallel",exit:["clearFormValues","clearError","clearTouched"],states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateFields",onDone:{target:"valid",actions:"clearValidationError"},onError:{target:"invalid",actions:"setFieldErrors"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{SIGN_IN:{actions:"setSignInStep",target:"#signInActor.resolved"},CHANGE:{actions:"handleInput",target:".pending"},BLUR:{actions:"handleBlur",target:".pending"}}},submit:{initial:"edit",entry:"clearError",states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"validate"}}},validate:{entry:"sendUpdate",invoke:{src:"validateFields",onDone:{actions:"clearValidationError",target:"pending"},onError:{actions:"setFieldErrors",target:"edit"}}},pending:{tags:"pending",entry:["sendUpdate","clearError"],invoke:u({src:"handleForceChangePassword"},o6)}}}}},setupTotp:{initial:"edit",exit:["clearFormValues","clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SIGN_IN:"#signInActor.signIn",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["sendUpdate","clearError"],invoke:u({src:"confirmSignIn"},o6)}}},resolved:{type:"final",data:e=>({codeDeliveryDetails:e.codeDeliveryDetails,remoteError:e.remoteError,step:e.step,unverifiedUserAttributes:e.unverifiedUserAttributes,username:e.username})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{fetchUserAttributes(){return g(this,null,function*(){return Dc()})},resetPassword({username:e}){return zc({username:e})},handleResendSignUpCode({username:e}){return Tc({username:e})},handleSignIn({formValues:e,username:i}){let{password:o}=e;return t.handleSignIn({username:i,password:o})},confirmSignIn({formValues:e}){let{confirmation_code:i}=e;return t.handleConfirmSignIn({challengeResponse:i})},handleForceChangePassword(i){return g(this,arguments,function*({formValues:e}){let f=e,{password:o,phone_number:r,country_code:s,confirm_password:a}=f,c=On(f,["password","phone_number","country_code","confirm_password"]),l;return r&&(l=`${s}${r}`.replace(/[^A-Z0-9+]/gi,""),c=E(u({},c),{phone_number:l})),Nc({challengeResponse:o,options:{userAttributes:c}})})},signInWithRedirect(e,{data:i}){return es(i)},validateFields(e){return g(this,null,function*(){return N1(e.formValues,e.touched,e.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])})}}})}var oJ={onDone:[{actions:"setCodeDeliveryDetails",target:"#signUpActor.resolved"}],onError:{actions:["setRemoteError","sendUpdate"]}},rJ={onDone:[{cond:"hasCompletedSignIn",actions:"setNextSignInStep",target:"#signUpActor.fetchUserAttributes"},{cond:"shouldConfirmSignInWithNewPassword",actions:"setNextSignInStep",target:"#signUpActor.resolved"},{cond:"shouldResetPasswordFromSignIn",actions:"setNextSignInStep",target:"#signUpActor.resetPassword"},{cond:"shouldConfirmSignUpFromSignIn",actions:"setNextSignInStep",target:"#signUpActor.resendSignUpCode"},{actions:["setNextSignInStep","setChallengeName","setMissingAttributes","setTotpSecretCode"],target:"#signUpActor.resolved"}],onError:{actions:"setRemoteError",target:"#signUpActor.resolved"}},sJ={onDone:[{cond:"shouldVerifyAttribute",actions:["setShouldVerifyUserAttributeStep","setUnverifiedUserAttributes"],target:"#signUpActor.resolved"},{actions:"setConfirmAttributeCompleteStep",target:"#signUpActor.resolved"}],onError:{actions:"setConfirmAttributeCompleteStep",target:"#signUpActor.resolved"}};function jL({services:t}){return Rn({id:"signUpActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldConfirmSignUp",target:"confirmSignUp"},{target:"signUp"}]},autoSignIn:{tags:"pending",invoke:u({src:"autoSignIn"},rJ)},fetchUserAttributes:{invoke:u({src:"fetchUserAttributes"},sJ)},federatedSignIn:i6("signUp"),resetPassword:{invoke:u({src:"resetPassword"},oJ)},resendSignUpCode:{tags:"pending",entry:"sendUpdate",exit:"sendUpdate",invoke:{src:"resendSignUpCode",onDone:{actions:["setCodeDeliveryDetails","sendUpdate"],target:"#signUpActor.confirmSignUp"},onError:[{cond:"isUserAlreadyConfirmed",target:"#signUpActor.resolved"},{actions:["setRemoteError","sendUpdate"]}]}},signUp:{type:"parallel",exit:"clearTouched",on:{FEDERATED_SIGN_IN:{target:"federatedSignIn"}},states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateSignUp",onDone:{actions:"clearValidationError",target:"valid"},onError:{actions:"setFieldErrors",target:"invalid"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{BLUR:{actions:"handleBlur",target:".pending"},CHANGE:{actions:"handleInput",target:".pending"}}},submission:{initial:"idle",states:{idle:{entry:["sendUpdate"],on:{SUBMIT:{actions:"handleSubmit",target:"validate"}}},validate:{entry:"sendUpdate",invoke:{src:"validateSignUp",onDone:{target:"handleSignUp",actions:"clearValidationError"},onError:{actions:"setFieldErrors",target:"idle"}}},handleSignUp:{tags:"pending",entry:["setUsernameSignUp","clearError"],exit:"sendUpdate",invoke:{src:"handleSignUp",onDone:[{cond:"hasCompletedSignUp",actions:"setNextSignUpStep",target:"#signUpActor.resolved"},{cond:"shouldAutoSignIn",actions:"setNextSignUpStep",target:"#signUpActor.autoSignIn"},{actions:["setCodeDeliveryDetails","setNextSignUpStep"],target:"#signUpActor.init"}],onError:{actions:["sendUpdate","setRemoteError"],target:"idle"}}}}}}},confirmSignUp:{initial:"edit",entry:"sendUpdate",states:{edit:{on:{SUBMIT:{actions:"handleSubmit",target:"submit"},CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"},RESEND:"#signUpActor.resendSignUpCode"}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"confirmSignUp",onDone:[{cond:"shouldAutoSignIn",actions:["setNextSignUpStep","clearFormValues"],target:"#signUpActor.autoSignIn"},{actions:"setNextSignUpStep",target:"#signUpActor.init"}],onError:{actions:["setRemoteError","sendUpdate"],target:"edit"}}}}},resolved:{type:"final",data:e=>({challengeName:e.challengeName,missingAttributes:e.missingAttributes,remoteError:e.remoteError,step:e.step,totpSecretCode:e.totpSecretCode,username:e.username,unverifiedUserAttributes:e.unverifiedUserAttributes})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{autoSignIn(){return Lc()},fetchUserAttributes(){return g(this,null,function*(){return Dc()})},confirmSignUp({formValues:e,username:i}){let{confirmation_code:o}=e,r={username:i,confirmationCode:o};return t.handleConfirmSignUp(r)},resendSignUpCode({username:e}){return Tc({username:e})},signInWithRedirect(e,{data:i}){return es(i)},handleSignUp(e){let{formValues:i,loginMechanisms:o,username:r}=e,s=o[0],a=LE(r,i,s);return t.handleSignUp(a)},validateSignUp(e){return g(this,null,function*(){return N1(e.formValues,e.touched,e.passwordSettings,[t.validateFormPassword,t.validateConfirmPassword,t.validatePreferredUsername,t.validateCustomSignUp])})}}})}var HL=()=>Rn({initial:"pending",id:"signOutActor",predictableActionArguments:!0,states:{pending:{tags:"pending",invoke:{src:"signOut",onDone:"resolved",onError:"rejected"}},resolved:{type:"final"},rejected:{type:"final"}}},{services:{signOut:()=>Rc()}});function qL(){return Rn({id:"verifyUserAttributesActor",initial:"selectUserAttributes",predictableActionArguments:!0,states:{selectUserAttributes:{initial:"edit",exit:["clearError","clearTouched","sendUpdate"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SKIP:{target:"#verifyUserAttributesActor.resolved"},CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"sendUserAttributeVerificationCode",onDone:{actions:["setSelectedUserAttribute","setCodeDeliveryDetails"],target:"#verifyUserAttributesActor.confirmVerifyUserAttribute"},onError:{actions:"setRemoteError",target:"edit"}}}}},confirmVerifyUserAttribute:{initial:"edit",exit:["clearError","clearFormValues","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SKIP:"#verifyUserAttributesActor.resolved",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"confirmVerifyUserAttribute",onDone:{actions:["setConfirmAttributeCompleteStep","clearSelectedUserAttribute"],target:"#verifyUserAttributesActor.resolved"},onError:{actions:"setRemoteError",target:"edit"}}}}},resolved:{type:"final",data:({step:n})=>({step:n})}}},{actions:E(u({},ro),{sendUpdate:I1()}),services:{sendUserAttributeVerificationCode({formValues:{unverifiedAttr:n}}){return S7({userAttributeKey:n})},confirmVerifyUserAttribute(i){return g(this,arguments,function*({formValues:{confirmation_code:n},selectedUserAttribute:e}){return C7({confirmationCode:n,userAttributeKey:e})})},validateFields(n){return g(this,null,function*(){return N1(n.formValues,n.touched,n.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])})}}})}var r6=(t,n)=>E(u({},t.actorDoneData),{step:t?.actorDoneData?.step??n,formValues:{},touched:{},validationError:{},formFields:t.config?.formFields,loginMechanisms:t.config?.loginMechanisms,passwordSettings:t.config?.passwordSettings,signUpAttributes:t.config?.signUpAttributes,socialProviders:t.config?.socialProviders}),{choose:aJ,stop:cJ}=us,f0=t=>cJ(t),lJ={on:{INIT:{actions:"configure",target:"getConfig"},SIGN_OUT:"#authenticator.signOut"}},dJ={always:{actions:"configure",target:"getConfig"}};function Ff(t){let o=t??{},{useNextWaitConfig:n}=o,e=On(o,["useNextWaitConfig"]);return Rn({id:"authenticator",initial:"idle",context:{user:void 0,config:{},services:ii,actorRef:void 0,hasSetup:!1},predictableActionArguments:!0,states:{idle:{invoke:{src:"handleGetCurrentUser",onDone:{actions:"setUser",target:"setup"},onError:{target:"setup"}}},setup:{initial:"initConfig",states:{initConfig:n?dJ:lJ,getConfig:{invoke:{src:"getAmplifyConfig",onDone:[{actions:["applyAmplifyConfig","setHasSetup"],cond:"hasUser",target:"#authenticator.authenticated"},{actions:["applyAmplifyConfig","setHasSetup"],target:"goToInitialState"}]}},goToInitialState:{always:[{cond:"isInitialStateSignUp",target:"#authenticator.signUpActor"},{cond:"isInitialStateResetPassword",target:"#authenticator.forgotPasswordActor"},{target:"#authenticator.signInActor"}]}}},getCurrentUser:{invoke:{src:"handleGetCurrentUser",onDone:{actions:"setUser",target:"#authenticator.authenticated"},onError:{target:"#authenticator.setup"}}},signInActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignInActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signInActor")}},on:{FORGOT_PASSWORD:"forgotPasswordActor",SIGN_IN:"signInActor",SIGN_UP:"signUpActor","done.invoke.signInActor":[{cond:"hasCompletedAttributeConfirmation",target:"#authenticator.getCurrentUser"},{cond:"isShouldConfirmUserAttributeStep",actions:"setActorDoneData",target:"#authenticator.verifyUserAttributesActor"},{cond:"isResetPasswordStep",actions:"setActorDoneData",target:"#authenticator.forgotPasswordActor"},{cond:"isConfirmSignUpStep",actions:"setActorDoneData",target:"#authenticator.signUpActor"}]}},signUpActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignUpActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signUpActor")}},on:{SIGN_IN:"signInActor","done.invoke.signUpActor":[{cond:"hasCompletedAttributeConfirmation",target:"#authenticator.getCurrentUser"},{cond:"isShouldConfirmUserAttributeStep",actions:"setActorDoneData",target:"#authenticator.verifyUserAttributesActor"},{cond:"isConfirmUserAttributeStep",target:"#authenticator.verifyUserAttributesActor"},{actions:"setActorDoneData",target:"#authenticator.signInActor"}]}},forgotPasswordActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnForgotPasswordActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("forgotPasswordActor")}},on:{SIGN_IN:"signInActor","done.invoke.forgotPasswordActor":[{target:"#authenticator.signInActor"}]}},verifyUserAttributesActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnVerifyUserAttributesActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("verifyUserAttributesActor")}},on:{"done.invoke.verifyUserAttributesActor":[{actions:"setActorDoneData",target:"#authenticator.getCurrentUser"}]}},authenticated:{initial:"idle",states:{idle:{on:{TOKEN_REFRESH:"refreshUser"}},refreshUser:{invoke:{src:"#authenticator.getCurrentUser",onDone:{actions:"setUser",target:"idle"},onError:{target:"#authenticator.signOut"}}}},on:{SIGN_OUT:"signOut"}},signOut:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignOutActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signOutActor")}},on:{"done.invoke.signOutActor":{actions:"clearUser",target:"setup.getConfig"}}}},on:{SIGN_IN_WITH_REDIRECT:{target:"#authenticator.getCurrentUser"},CHANGE:{actions:"forwardToActor"},BLUR:{actions:"forwardToActor"},SUBMIT:{actions:"forwardToActor"},FEDERATED_SIGN_IN:{actions:"forwardToActor"},RESEND:{actions:"forwardToActor"},SIGN_IN:{actions:"forwardToActor"},SKIP:{actions:"forwardToActor"}}},{actions:E(u({},ro),{forwardToActor:aJ([{cond:"hasActor",actions:JC(({actorRef:r})=>r)}]),setActorDoneData:no({actorDoneData:(r,s)=>({challengeName:s.data.challengeName,codeDeliveryDetails:s.data.codeDeliveryDetails,missingAttributes:s.data.missingAttributes,remoteError:s.data.remoteError,username:s.data.username,step:s.data.step,totpSecretCode:s.data.totpSecretCode,unverifiedUserAttributes:s.data.unverifiedUserAttributes})}),applyAmplifyConfig:no({config(r,{data:s}){let{loginMechanisms:a=s.loginMechanisms??[],signUpAttributes:c=s.signUpAttributes??[],socialProviders:l=s.socialProviders??[],initialState:d,formFields:f,passwordSettings:m=s.passwordFormat??{}}=r.config;return a.length===0&&a.push("username"),{formFields:uJ(f)??{},initialState:d,loginMechanisms:a,passwordSettings:m,signUpAttributes:c,socialProviders:l}}}),spawnSignInActor:no({actorRef:(r,s)=>{let{services:a}=r,c=VL({services:a}).withContext(r6(r,"SIGN_IN"));return G2(c,{name:"signInActor"})}}),spawnSignUpActor:no({actorRef:(r,s)=>{let{services:a}=r,c=jL({services:a}).withContext(r6(r,"SIGN_UP"));return G2(c,{name:"signUpActor"})}}),spawnForgotPasswordActor:no({actorRef:(r,s)=>{let{services:a}=r,c=BL({services:a}).withContext(r6(r,"FORGOT_PASSWORD"));return G2(c,{name:"forgotPasswordActor"})}}),spawnVerifyUserAttributesActor:no({actorRef:r=>{let s=qL().withContext(r6(r));return G2(s,{name:"verifyUserAttributesActor"})}}),spawnSignOutActor:no({actorRef:r=>{let s=HL().withContext({user:r?.user});return G2(s,{name:"signOutActor"})}}),configure:no((r,s)=>{let l=N_(e)?s.data??{}:e,{services:a}=l,c=On(l,["services"]);return{services:u(u({},ii),a),config:c}}),setHasSetup:no({hasSetup:!0})}),guards:E(u({},T1),{hasActor:({actorRef:r})=>!!r,isInitialStateSignUp:({config:r})=>r.initialState==="signUp",isInitialStateResetPassword:({config:r})=>r.initialState==="forgotPassword",shouldSetup:({hasSetup:r})=>!r,hasUser:({user:r})=>!!r}),services:{getAmplifyConfig:({services:r})=>r.getAmplifyConfig(),handleGetCurrentUser:({services:r})=>r.getCurrentUser()}})}function uJ(t){return t&&Object.keys(t).forEach(n=>{Object.keys(t[n]).forEach(e=>{let i=t[n][e];i.required=i.isRequired})}),t}var s6=(...t)=>{let n=[];for(let e of t)if(e){if(kc(e)){n.push(e);continue}if(typeof e=="number"){n.push(e.toString());continue}if(Array.isArray(e)){n.push(s6(...e));continue}if(F2(e)){if(e.toString!==Object.prototype.toString&&e.toString()!=="[object Object]"){n.push(e.toString());continue}for(let i in e)L7(e,i)&&e[i]&&n.push(i)}}return n.join(" ")};var Uf={Accordion:"amplify-accordion",AccordionItem:"amplify-accordion__item",AccordionItemTrigger:"amplify-accordion__item__trigger",AccordionItemContent:"amplify-accordion__item__content",AccordionItemIcon:"amplify-accordion__item__icon",Alert:"amplify-alert",AlertIcon:"amplify-alert__icon",AlertHeading:"amplify-alert__heading",AlertBody:"amplify-alert__body",AlertDismiss:"amplify-alert__dismiss",Autocomplete:"amplify-autocomplete",AutocompleteMenu:"amplify-autocomplete__menu",AutocompleteMenuEmpty:"amplify-autocomplete__menu--empty",AutocompleteMenuFooter:"amplify-autocomplete__menu__footer",AutocompleteMenuHeader:"amplify-autocomplete__menu__header",AutocompleteMenuLoading:"amplify-autocomplete__menu--loading",AutocompleteMenuOption:"amplify-autocomplete__menu__option",AutocompleteMenuOptions:"amplify-autocomplete__menu__options",Avatar:"amplify-avatar",AvatarIcon:"amplify-avatar__icon",AvatarImage:"amplify-avatar__image",AvatarLoader:"amplify-avatar__loader",AIConversation:"amplify-ai-conversation",AIConversationAttachment:"amplify-ai-conversation__attachment",AIConversationAttachmentList:"amplify-ai-conversation__attachment__list",AIConversationAttachmentImage:"amplify-ai-conversation__attachment__image",AIConversationAttachmentName:"amplify-ai-conversation__attachment__name",AIConversationAttachmentSize:"amplify-ai-conversation__attachment__size",AIConversationAttachmentRemove:"amplify-ai-conversation__attachment__remove",AIConversationForm:"amplify-ai-conversation__form",AIConversationFormAttach:"amplify-ai-conversation__form__attach",AIConversationFormSend:"amplify-ai-conversation__form__send",AIConversationFormField:"amplify-ai-conversation__form__field",AIConversationFormDropzone:"amplify-ai-conversation__form__dropzone",AIConversationMessage:"amplify-ai-conversation__message",AIConversationMessageAvatar:"amplify-ai-conversation__message__avatar",AIConversationMessageSender:"amplify-ai-conversation__message__sender",AIConversationMessageSenderUsername:"amplify-ai-conversation__message__sender__username",AIConversationMessageSenderTimestamp:"amplify-ai-conversation__message__sender__timestamp",AIConversationMessageBody:"amplify-ai-conversation__message__body",AIConversationMessageContent:"amplify-ai-conversation__message__content",AIConversationMessageActions:"amplify-ai-conversation__message__actions",AIConversationMessageList:"amplify-ai-conversation__message__list",AIConversationPrompt:"amplify-ai-conversation__prompt",Badge:"amplify-badge",Breadcrumbs:"amplify-breadcrumbs",BreadcrumbsList:"amplify-breadcrumbs__list",BreadcrumbsItem:"amplify-breadcrumbs__item",BreadcrumbsSeparator:"amplify-breadcrumbs__separator",BreadcrumbsLink:"amplify-breadcrumbs__link",Button:"amplify-button",ButtonGroup:"amplify-buttongroup",ButtonLoaderWrapper:"amplify-button__loader-wrapper",Card:"amplify-card",Checkbox:"amplify-checkbox",CheckboxButton:"amplify-checkbox__button",CheckboxIcon:"amplify-checkbox__icon",CheckboxInput:"amplify-checkbox__input",CheckboxLabel:"amplify-checkbox__label",CheckboxField:"amplify-checkboxfield",Collection:"amplify-collection",CollectionItems:"amplify-collection-items",CollectionSearch:"amplify-collection-search",CollectionPagination:"amplify-collection-pagination",CountryCodeSelect:"amplify-countrycodeselect",DialCodeSelect:"amplify-dialcodeselect",Divider:"amplify-divider",DividerLabel:"amplify-divider--label",DropZone:"amplify-dropzone",Field:"amplify-field",FieldDescription:"amplify-field__description",FieldErrorMessage:"amplify-field__error-message",FieldGroup:"amplify-field-group",FieldGroupControl:"amplify-field-group__control",FieldGroupOuterEnd:"amplify-field-group__outer-end",FieldGroupOuterStart:"amplify-field-group__outer-start",FieldGroupInnerEnd:"amplify-field-group__inner-end",FieldGroupInnerStart:"amplify-field-group__inner-start",FieldGroupIcon:"amplify-field-group__icon",FieldGroupIconButton:"amplify-field-group__icon-button",FieldGroupHasInnerEnd:"amplify-field-group--has-inner-end",FieldGroupHasInnerStart:"amplify-field-group--has-inner-start",FieldShowPassword:"amplify-field__show-password",FieldGroupFieldWrapper:"amplify-field-group__field-wrapper",Fieldset:"amplify-fieldset",FieldsetLegend:"amplify-fieldset__legend",FileUploader:"amplify-fileuploader",FileUploaderDropZone:"amplify-fileuploader__dropzone",FileUploaderDropZoneIcon:"amplify-fileuploader__dropzone__icon",FileUploaderDropZoneText:"amplify-fileuploader__dropzone__text",FileUploaderFilePicker:"amplify-fileuploader__file__picker",FileUploaderFile:"amplify-fileuploader__file",FileUploaderFileWrapper:"amplify-fileuploader__file__wrapper",FileUploaderFileList:"amplify-fileuploader__file__list",FileUploaderFileName:"amplify-fileuploader__file__name",FileUploaderFileSize:"amplify-fileuploader__file__size",FileUploaderFileInfo:"amplify-fileuploader__file__info",FileUploaderFileImage:"amplify-fileuploader__file__image",FileUploaderFileMain:"amplify-fileuploader__file__main",FileUploaderFileStatus:"amplify-fileuploader__file__status",FileUploaderLoader:"amplify-fileuploader__loader",FileUploaderPreviewer:"amplify-fileuploader__previewer",FileUploaderPreviewerText:"amplify-fileuploader__previewer__text",FileUploaderPreviewerActions:"amplify-fileuploader__previewer__actions",FileUploaderPreviewerFooter:"amplify-fileuploader__previewer__footer",Flex:"amplify-flex",Grid:"amplify-grid",Heading:"amplify-heading",HighlightMatch:"amplify-highlightmatch",HighlightMatchHighlighted:"amplify-highlightmatch__highlighted",Icon:"amplify-icon",Image:"amplify-image",Input:"amplify-input",Label:"amplify-label",Link:"amplify-link",Loader:"amplify-loader",LoaderLabel:"amplify-loader__label",MenuContent:"amplify-menu__content",MenuItem:"amplify-menu__content__item",MenuTrigger:"amplify-menu__trigger",MenuWrapper:"amplify-menu__wrapper",Message:"amplify-message",MessageIcon:"amplify-message__icon",MessageHeading:"amplify-message__heading",MessageBody:"amplify-message__body",MessageContent:"amplify-message__content",MessageDismiss:"amplify-message__dismiss",Pagination:"amplify-pagination",PaginationItem:"amplify-pagination__item",PasswordField:"amplify-passwordfield",PhoneNumberField:"amplify-phonenumberfield",Placeholder:"amplify-placeholder",Radio:"amplify-radio",RadioButton:"amplify-radio__button",RadioInput:"amplify-radio__input",RadioLabel:"amplify-radio__label",RadioGroupField:"amplify-radiogroupfield",RadioGroup:"amplify-radiogroup",Rating:"amplify-rating",RatingItem:"amplify-rating__item",RatingIcon:"amplify-rating__icon",RatingLabel:"amplify-rating__label",ScrollView:"amplify-scrollview",SearchField:"amplify-searchfield",SearchFieldClear:"amplify-searchfield__clear",SearchFieldSearch:"amplify-searchfield__search",Select:"amplify-select",SelectField:"amplify-selectfield",SelectWrapper:"amplify-select__wrapper",SelectIcon:"amplify-select__icon",SliderField:"amplify-sliderfield",SliderFieldGroup:"amplify-sliderfield__group",SliderFieldLabel:"amplify-sliderfield__label",SliderFieldRange:"amplify-sliderfield__range",SliderFieldRoot:"amplify-sliderfield__root",SliderFieldThumb:"amplify-sliderfield__thumb",SliderFieldTrack:"amplify-sliderfield__track",StepperField:"amplify-stepperfield",StepperFieldButtonDecrease:"amplify-stepperfield__button--decrease",StepperFieldButtonIncrease:"amplify-stepperfield__button--increase",StepperFieldInput:"amplify-stepperfield__input",StorageImage:"amplify-storageimage",StorageManager:"amplify-storagemanager",StorageManagerDropZone:"amplify-storagemanager__dropzone",StorageManagerDropZoneIcon:"amplify-storagemanager__dropzone__icon",StorageManagerDropZoneText:"amplify-storagemanager__dropzone__text",StorageManagerFilePicker:"amplify-storagemanager__file__picker",StorageManagerFile:"amplify-storagemanager__file",StorageManagerFileWrapper:"amplify-storagemanager__file__wrapper",StorageManagerFileList:"amplify-storagemanager__file__list",StorageManagerFileName:"amplify-storagemanager__file__name",StorageManagerFileSize:"amplify-storagemanager__file__size",StorageManagerFileInfo:"amplify-storagemanager__file__info",StorageManagerFileImage:"amplify-storagemanager__file__image",StorageManagerFileMain:"amplify-storagemanager__file__main",StorageManagerFileStatus:"amplify-storagemanager__file__status",StorageManagerLoader:"amplify-storagemanager__loader",StorageManagerPreviewer:"amplify-storagemanager__previewer",StorageManagerPreviewerText:"amplify-storagemanager__previewer__text",StorageManagerPreviewerActions:"amplify-storagemanager__previewer__actions",StorageManagerPreviewerFooter:"amplify-storagemanager__previewer__footer",SwitchField:"amplify-switchfield",SwitchLabel:"amplify-switch__label",SwitchThumb:"amplify-switch__thumb",SwitchTrack:"amplify-switch__track",SwitchWrapper:"amplify-switch__wrapper",Table:"amplify-table",TableCaption:"amplify-table__caption",TableBody:"amplify-table__body",TableTd:"amplify-table__td",TableTh:"amplify-table__th",TableFoot:"amplify-table__foot",TableHead:"amplify-table__head",TableRow:"amplify-table__row",Tabs:"amplify-tabs",TabsList:"amplify-tabs__list",TabsItem:"amplify-tabs__item",TabsPanel:"amplify-tabs__panel",Text:"amplify-text",Textarea:"amplify-textarea",TextAreaField:"amplify-textareafield",TextField:"amplify-textfield",ToggleButton:"amplify-togglebutton",ToggleButtonGroup:"amplify-togglebuttongroup",VisuallyHidden:"amplify-visually-hidden"};var Bf=({componentName:t,packageName:n,version:e})=>{let i=[`ui-${n}`,e];switch(t){case"Authenticator":{Ao(E(u({},E_),{additionalDetails:[[t],i]}));break}case"ChangePassword":case"DeleteUser":{Ao(E(u({},M_),{additionalDetails:[["AccountSettings"],i]}));break}case"FileUploader":{Ao(E(u({},L_),{additionalDetails:[[t],i]}));break}case"InAppMessaging":{Ao(E(u({},I_),{additionalDetails:[[t],i]}));break}case"LocationSearch":{Ao(E(u({},A_),{additionalDetails:[[t],i]}));break}case"MapView":{Ao(E(u({},z_),{additionalDetails:[[t],i]}));break}case"StorageManager":{Ao(E(u({},T_),{additionalDetails:[[t],i]}));break}}return D_};var Po=(t=21)=>{let n="",e=crypto.getRandomValues(new Uint8Array(t));for(;t--;){let i=e[t]&63;i<36?n+=i.toString(36):i<62?n+=(i-26).toString(36).toUpperCase():i<63?n+="_":n+="-"}return n};var ZI=sa(WI(),1);var Q2=["*"];function see(t,n){t&1&&ce(0,0,["*ngIf","!isOverriden"])}function aee(t,n){if(t&1&&sn(0,2),t&2){let e=P();w("ngTemplateOutlet",e.overridingComponent)("ngTemplateOutletContext",e.context)}}var cee=["amplify-button",""];function lee(t,n){t&1&&(Wt(),p(0,"svg",4),L(1,"path",5),h())}function dee(t,n){t&1&&(Wt(),p(0,"svg",4),L(1,"path",6)(2,"path",7),h())}function uee(t,n){if(t&1&&(p(0,"option",7),x(1),h()),t&2){let e=n.$implicit,i=P();w("value",e)("selected",e===i.defaultValue),b(),ie(" ",e," ")}}function fee(t,n){if(t&1&&L(0,"amplify-phone-number-field",5),t&2){let e=P();w("name",e.name)("label",e.formField.label)("defaultCountryCode",e.formField.dialCode)("dialCodeList",e.formField.dialCodeList)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function mee(t,n){if(t&1){let e=at();p(0,"amplify-password-field",6),B("setBlur",function(o){De(e);let r=P();return Re(r.onBlur(o))}),h()}if(t&2){let e=P();w("name",e.name)("label",e.formField.label)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function pee(t,n){if(t&1&&L(0,"amplify-text-field",7),t&2){let e=P();w("name",e.name)("label",e.formField.label)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("type",e.formField.type)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function hee(t,n){if(t&1&&(p(0,"div",10),x(1),h()),t&2){let e=n.$implicit,i=P(2);b(),ie(" ",i.translate(e)," ")}}function gee(t,n){if(t&1&&(p(0,"div",8),F(1,hee,2,1,"div",9),h()),t&2){let e=P();w("id",e.errorId),b(),w("ngForOf",e.errors)}}function yee(t,n){if(t&1&&(Bn(0),L(1,"amplify-form-field",1),Vn()),t&2){let e=n.$implicit;b(),w("name",e[0])("formField",e[1])}}function vee(t,n){if(t&1){let e=at();p(0,"div",1)(1,"div",2),Wt(),p(2,"svg",3),L(3,"path",4),h(),go(),p(4,"div"),ce(5),h()(),p(6,"button",5),B("click",function(){De(e);let o=P();return Re(o.close())}),Wt(),p(7,"svg",3),L(8,"path",6),h()()()}if(t&2){let e=P();b(2),Z("aria-hidden",!0),b(4),w("fullWidth",!1),Z("aria-label",e.dismissAriaLabel),b(),Z("aria-hidden",!0)}}function bee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function _ee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Cee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function xee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function wee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function See(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Mee(t,n){t&1&&(p(0,"p"),x(1,"Loading..."),h())}function Eee(t,n){if(t&1&&L(0,"img",15),t&2){let e=P();w("src",e.qrCodeSource,Ko)}}function Lee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Iee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",5),Wt(),p(1,"svg",6),L(2,"path",7),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=P(2);w("text",e.signInAmazonText)("provider",e.FederatedProviders.Amazon),b(4),ie(" ",e.signInAmazonText," ")}}function Aee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",9),Wt(),p(1,"svg",10),L(2,"path",11),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=P(2);w("provider",e.FederatedProviders.Apple),b(4),ie(" ",e.signInAppleText," ")}}function zee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",5),Wt(),p(1,"svg",12),L(2,"path",13),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=P(2);w("text",e.signInFacebookText)("provider",e.FederatedProviders.Facebook),b(4),ie(" ",e.signInFacebookText," ")}}function Tee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",9),Wt(),p(1,"svg",14),L(2,"path",15)(3,"path",16)(4,"path",17)(5,"path",18),h(),go(),p(6,"p",8),x(7),h()()),t&2){let e=P(2);w("provider",e.FederatedProviders.Google),b(7),ie(" ",e.signInGoogleText," ")}}function Nee(t,n){if(t&1&&(p(0,"div",1),F(1,Iee,5,3,"amplify-federated-sign-in-button",2)(2,Aee,5,2,"amplify-federated-sign-in-button",3)(3,zee,5,3,"amplify-federated-sign-in-button",2)(4,Tee,8,2,"amplify-federated-sign-in-button",3),L(5,"hr",4),h()),t&2){let e=P();b(),w("ngIf",e.includeAmazon),b(),w("ngIf",e.includeApple),b(),w("ngIf",e.includeFacebook),b(),w("ngIf",e.includeGoogle),b(),Z("data-label",e.orText)}}function Dee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Ree(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Pee(t,n){t&1&&ce(0,0,["*ngIf","active"])}function kee(t,n){if(t&1){let e=at();p(0,"button",3),B("click",function(){let o=De(e).$implicit,r=P();return Re(r.handleTabClick(o))}),x(1),h()}if(t&2){let e=n.$implicit;$t(e.active?"amplify-tabs__item--active":""),w("id",e.labelledById)("tabindex",e.active?"0":"-1"),Z("aria-selected",e.active)("aria-controls",e.id),b(),ie(" ",e.title," ")}}function Oee(t,n){if(t&1&&(p(0,"div"),L(1,"input",9),p(2,"label",10),x(3),h()()),t&2){let e=n.$implicit,i=n.index,o=P();b(),w("value",e.key)("id",o.labelId)("checked",i===0),b(),w("for",o.labelId),b(),Pe(o.getLabel(e.key,e.value))}}function Fee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=P();b(),ie(" ",e.authenticator.error," ")}}function Uee(t,n){if(t&1&&(p(0,"amplify-slot",20),L(1,"amplify-sign-in"),h()),t&2){let e=P(3);w("context",e.context)}}function Bee(t,n){if(t&1&&(p(0,"amplify-slot",21),L(1,"amplify-sign-up"),h()),t&2){let e=P(3);w("context",e.context)}}function Vee(t,n){if(t&1){let e=at();p(0,"amplify-tabs",17),B("tabChange",function(){De(e);let o=P(2);return Re(o.onTabChange())}),p(1,"amplify-tab-item",18),F(2,Uee,2,1,"amplify-slot",7),h(),p(3,"amplify-tab-item",18),F(4,Bee,2,1,"amplify-slot",19),h()()}if(t&2){let e=P(2);b(),w("title",e.signInTitle)("active",e.route==="signIn"),b(),w("ngIf",e.route==="signIn"),b(),w("title",e.signUpTitle)("active",e.route==="signUp"),b(),w("ngIf",e.route==="signUp")}}function jee(t,n){if(t&1&&(p(0,"amplify-slot",20),L(1,"amplify-sign-in"),h()),t&2){let e=P(2);w("context",e.context)}}function Hee(t,n){if(t&1&&(p(0,"amplify-slot",22),L(1,"amplify-confirm-sign-up"),h()),t&2){let e=P(2);w("context",e.context)}}function qee(t,n){if(t&1&&(p(0,"amplify-slot",23),L(1,"amplify-confirm-sign-in"),h()),t&2){let e=P(2);w("context",e.context)}}function Gee(t,n){if(t&1&&(p(0,"amplify-slot",24),L(1,"amplify-setup-totp"),h()),t&2){let e=P(2);w("context",e.context)}}function Wee(t,n){if(t&1&&(p(0,"amplify-slot",25),L(1,"amplify-force-new-password"),h()),t&2){let e=P(2);w("context",e.context)}}function $ee(t,n){if(t&1&&(p(0,"amplify-slot",26),L(1,"amplify-forgot-password"),h()),t&2){let e=P(2);w("context",e.context)}}function Kee(t,n){if(t&1&&(p(0,"amplify-slot",27),L(1,"amplify-confirm-reset-password"),h()),t&2){let e=P(2);w("context",e.context)}}function Yee(t,n){if(t&1&&(p(0,"amplify-slot",28),L(1,"amplify-verify-user"),h()),t&2){let e=P(2);w("context",e.context)}}function Xee(t,n){if(t&1&&(p(0,"amplify-slot",29),L(1,"amplify-confirm-verify-user"),h()),t&2){let e=P(2);w("context",e.context)}}function Zee(t,n){if(t&1&&(p(0,"div",2)(1,"div",3),L(2,"amplify-slot",4),p(3,"div",5),F(4,Vee,5,6,"amplify-tabs",6)(5,jee,2,1,"amplify-slot",7)(6,Hee,2,1,"amplify-slot",8)(7,qee,2,1,"amplify-slot",9)(8,Gee,2,1,"amplify-slot",10)(9,Wee,2,1,"amplify-slot",11)(10,$ee,2,1,"amplify-slot",12)(11,Kee,2,1,"amplify-slot",13)(12,Yee,2,1,"amplify-slot",14)(13,Xee,2,1,"amplify-slot",15),h(),L(14,"amplify-slot",16),h()()),t&2){let e=P();Z("data-variation",e.variation),b(2),w("context",e.context),b(),Z("data-amplify-router-content",e.hasTabs()?void 0:""),b(),w("ngIf",(e.route==="signIn"||e.route==="signUp")&&!e.hideSignUp),b(),w("ngIf",e.route==="signIn"&&e.hideSignUp),b(),w("ngIf",e.route==="confirmSignUp"),b(),w("ngIf",e.route==="confirmSignIn"),b(),w("ngIf",e.route==="setupTotp"),b(),w("ngIf",e.route==="forceNewPassword"),b(),w("ngIf",e.route==="forgotPassword"),b(),w("ngIf",e.route==="confirmResetPassword"),b(),w("ngIf",e.route==="verifyUser"),b(),w("ngIf",e.route==="confirmVerifyUser"),b(),w("context",e.context)}}function Qee(t,n){if(t&1&&(p(0,"amplify-slot",30),ce(1),h()),t&2){let e=P();w("context",e.context)}}var um=(()=>{class t{constructor(e){this.template=e}set amplifySlot(e){this.name=e}}return t.\u0275fac=function(e){return new(e||t)(v(Qt))},t.\u0275dir=V({type:t,selectors:[["","amplifySlot",""]],inputs:{amplifySlot:"amplifySlot"}}),t})(),dm=(()=>{class t{constructor(){this._customComponents={}}get customComponents(){return this._customComponents}set customComponents(e){this._customComponents=u(u({},this._customComponents),e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Jee="5.0.29",ete=new lt("state-machine"),pn=(()=>{class t{constructor(){this._authStatus="configuring";let e=Ff();this._authService=Fl(e).start(),this.getInitialAuthStatus(),this.setupMachineSubscription(),this.setupHubListener()}get error(){return re(this._facade?.error)}get hasValidationErrors(){return this._facade?.hasValidationErrors}get isPending(){return this._facade?.isPending}get route(){return this._facade?.route}get authStatus(){return this._authStatus}get user(){return this._facade?.user}get username(){return this._facade?.username}get validationErrors(){return this._facade?.validationErrors}get codeDeliveryDetails(){return this._facade?.codeDeliveryDetails}get totpSecretCode(){return this._facade?.totpSecretCode}get initializeMachine(){return this._facade.initializeMachine}get updateForm(){return this._facade.updateForm}get updateBlur(){return this._facade.updateBlur}get resendCode(){return this._facade.resendCode}get signOut(){return this._facade.signOut}get submitForm(){return this._facade.submitForm}get toFederatedSignIn(){return this._facade.toFederatedSignIn}get toForgotPassword(){return this._facade.toForgotPassword}get toSignIn(){return this._facade.toSignIn}get toSignUp(){return this._facade.toSignUp}get skipVerification(){return this._facade.skipVerification}get authState(){return this._authState}get authService(){return this._authService}get context(){return this._authState.context}get slotContext(){return E(u({},this._facade),{$implicit:this._facade})}get hubSubject(){return this._hubSubject}subscribe(e){return this._authService||ete.error("Subscription attempted before machine was created. This is likely a bug on the library, please consider filing a bug."),this._authService.subscribe(()=>{e(this._facade)})}ngOnDestroy(){this._machineSubscription&&this._machineSubscription.unsubscribe(),this._unsubscribeHub&&this._unsubscribeHub()}send(e){this.authService.send(e)}getInitialAuthStatus(){return g(this,null,function*(){try{yield yi(),this._authStatus="authenticated"}catch{this._authStatus="unauthenticated"}})}setupHubListener(){this._hubSubject=new q;let e=()=>{this._authStatus="authenticated"},i=()=>{this._authStatus="unauthenticated"};this._unsubscribeHub=A7(this._authService,(o,r)=>{yl(o,r,{onSignIn:e,onSignOut:i}),this._hubSubject.next()})}setupMachineSubscription(){this._machineSubscription=this._authService.subscribe(e=>{let i=e;this._authState=i,this._facade=T7({send:this._authService.send,state:i})})}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Ci=(()=>{class t{constructor(e){this.propService=e,this.display="contents",this.isOverriden=!1}ngAfterContentInit(){let{customComponents:e}=this.propService,i=e[this.name];i&&(this.overridingComponent=i,this.isOverriden=!0)}}return t.\u0275fac=function(e){return new(e||t)(v(dm))},t.\u0275cmp=T({type:t,selectors:[["amplify-slot"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{name:"name",context:"context"},ngContentSelectors:Q2,decls:2,vars:2,consts:[[4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,i){e&1&&(Ge(),F(0,see,1,0,"ng-content",0)(1,aee,1,2,"ng-container",1)),e&2&&(w("ngIf",!i.isOverriden),b(),w("ngIf",i.isOverriden))},dependencies:[pt,m3],encapsulation:2}),t})(),Pn=(()=>{class t{constructor(){this.type="button",this.fullWidth=!1,this.isDisabled=!1,this.size="medium",this.variation="default",this.fontWeight="normal"}get getDisabled(){return this.isDisabled?"":null}get classNames(){let e="amplify-button";return this.variation&&(e+=` amplify-button--${this.variation}`),this.size&&(e+=` amplify-button--${this.size}`),this.fullWidth&&(e+=" amplify-button--fullwidth"),this.isDisabled&&(e+=" amplify-button--disabled amplify-button--loading"),e}ngOnInit(){this.typeAttr=this.type,this.fullWidthAttr=this.fullWidth,this.sizeAttr=this.size,this.variationAttr=this.variation,this.fontWeightAttr=this.fontWeight}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["button","amplify-button",""]],hostVars:9,hostBindings:function(e,i){e&2&&(xn("type",i.typeAttr),Z("data-fullwidth",i.fullWidthAttr)("data-size",i.sizeAttr)("data-variation",i.variationAttr)("disabled",i.getDisabled),$t(i.classNames),Li("font-weight",i.fontWeightAttr))},inputs:{type:"type",fullWidth:"fullWidth",isDisabled:"isDisabled",size:"size",variation:"variation",fontWeight:"fontWeight"},attrs:cee,ngContentSelectors:Q2,decls:1,vars:0,template:function(e,i){e&1&&(Ge(),ce(0))},encapsulation:2}),t})(),tte=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.fieldId=`amplify-field-${Po(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.setBlur=new xe,this.type="password",this.showPassword=!1,this.showPasswordButtonlabel=re("Show password"),this.classnames=s6,this.ComponentClassName=Uf}togglePasswordText(){this.showPassword=!this.showPassword,this.showPasswordButtonlabel=this.showPassword?re("Hide password"):re("Show password"),this.type=this.showPassword?"text":"password"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-password-field"]],inputs:{autocomplete:"autocomplete",disabled:"disabled",fieldId:"fieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",labelHidden:"labelHidden",hasError:"hasError",describedBy:"describedBy"},outputs:{setBlur:"setBlur"},decls:10,vars:30,consts:[[1,"amplify-label",3,"for"],["autocapitalize","off",3,"blur","id","type","name","placeholder","required","value","autocomplete"],["amplify-button","","role","switch",3,"click"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0 0 24 24","class","amplify-icon",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0 0 24 24",1,"amplify-icon"],["d","M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"],["d","M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z","fill","none"],["d","M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"]],template:function(e,i){e&1&&(p(0,"div")(1,"label",0),x(2),h(),p(3,"div")(4,"div")(5,"input",1),B("blur",function(r){return i.setBlur.emit(r)}),h()(),p(6,"div")(7,"button",2),B("click",function(){return i.togglePasswordText()}),F(8,lee,2,0,"svg",3)(9,dee,3,0,"svg",3),h()()()()),e&2&&($t(i.classnames(i.ComponentClassName.Flex,i.ComponentClassName.Field,i.ComponentClassName.TextField,i.ComponentClassName.PasswordField)),b(),he("amplify-visually-hidden",i.labelHidden),w("for",i.fieldId),b(),ie(" ",i.label," "),b(),$t(i.classnames(i.ComponentClassName.Flex,i.ComponentClassName.FieldGroup)),b(),$t(i.ComponentClassName.FieldGroupFieldWrapper),b(),$t(i.classnames(i.ComponentClassName.Input,i.ComponentClassName.FieldGroupControl,i.ComponentClassName.FieldShowPassword)),w("id",i.fieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy),b(),$t(i.ComponentClassName.FieldGroupOuterEnd),b(),$t(i.classnames(i.ComponentClassName.Input,i.ComponentClassName.FieldGroupControl)),Z("aria-checked",i.type!=="password")("aria-label",i.showPasswordButtonlabel),b(),w("ngIf",!i.showPassword),b(),w("ngIf",i.showPassword))},dependencies:[pt,Pn],encapsulation:2}),t})(),nte=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-form-select"]],inputs:{items:"items",name:"name",label:"label",id:"id",defaultValue:"defaultValue"},decls:8,vars:5,consts:[[1,"amplify-label","amplify-visually-hidden",3,"for"],[1,"amplify-select__wrapper"],["autocomplete","tel-country-code",1,"amplify-select","amplify-field-group__control",3,"id","name"],[3,"value","selected",4,"ngFor","ngForOf"],[1,"amplify-flex","amplify-select__icon",2,"align-items","center","justify-content","center"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","data-size","large","fill","currentColor",1,"amplify-icon"],["d","M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"],[3,"value","selected"]],template:function(e,i){e&1&&(p(0,"label",0),x(1),h(),p(2,"div",1)(3,"select",2),F(4,uee,2,3,"option",3),h(),p(5,"div",4),Wt(),p(6,"svg",5),L(7,"path",6),h()()()),e&2&&(w("for",i.id),b(),Pe(i.label),b(2),w("id",i.id)("name",i.name),b(),w("ngForOf",i.items))},dependencies:[Ai],encapsulation:2}),t})(),ite=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.selectFieldId=`amplify-field-${Po(12)}`,this.textFieldId=`amplify-field-${Po(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.display="contents"}ngOnInit(){this.countryDialCodesValues=this.dialCodeList??ts}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-phone-number-field"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{autocomplete:"autocomplete",disabled:"disabled",defaultCountryCode:"defaultCountryCode",selectFieldId:"selectFieldId",textFieldId:"textFieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",type:"type",labelHidden:"labelHidden",dialCodeList:"dialCodeList",hasError:"hasError",describedBy:"describedBy"},decls:9,vars:17,consts:[[1,"amplify-flex","amplify-field","amplify-textfield","amplify-phonenumberfield"],[1,"amplify-label",3,"for"],[1,"amplify-flex","amplify-field-group","amplify-field-group--horizontal"],[1,"amplify-field-group__outer-start"],[1,"amplify-flex","amplify-field","amplify-selectfield","amplify-dialcodeselect",2,"flex-direction","column"],["name","country_code","label","Country Code",3,"id","items","defaultValue"],[1,"amplify-field-group__field-wrapper","amplify-field-group__field-wrapper--horizontal"],[1,"amplify-input","amplify-field-group__control",3,"id","type","name","placeholder","required","value","autocomplete"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"label",1),x(2),h(),p(3,"div",2)(4,"div",3)(5,"div",4),L(6,"amplify-form-select",5),h()(),p(7,"div",6),L(8,"input",7),h()()()),e&2&&(b(),he("amplify-visually-hidden",i.labelHidden),w("for",i.textFieldId),b(),ie(" ",i.label," "),b(4),w("id",i.selectFieldId)("items",i.countryDialCodesValues)("defaultValue",i.defaultCountryCode),b(2),w("id",i.textFieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy))},dependencies:[nte],encapsulation:2}),t})(),ote=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.fieldId=`amplify-field-${Po(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.display="contents"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-text-field"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{autocomplete:"autocomplete",disabled:"disabled",fieldId:"fieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",type:"type",labelHidden:"labelHidden",hasError:"hasError",describedBy:"describedBy"},decls:3,vars:14,consts:[[1,"amplify-label",3,"for"],["autocapitalize","off",1,"amplify-input",3,"id","type","name","placeholder","required","value","autocomplete"]],template:function(e,i){e&1&&(p(0,"label",0),x(1),h(),L(2,"input",1)),e&2&&(he("amplify-visually-hidden",i.labelHidden),w("for",i.fieldId),b(),ie(" ",i.label,` -`),b(),w("id",i.fieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy))},encapsulation:2}),t})(),rte=(()=>{class t{constructor(e){this.authenticator=e,this.countryDialCodesValue=ts,this.errorId=Po(12)}get ariaDescribedBy(){return this.hasError()?this.errorId:void 0}get errors(){let{validationErrors:e}=this.authenticator;return D7(e[this.name])}onBlur(e){let{name:i}=e.target;this.authenticator.updateBlur({name:i})}isPasswordField(){return this.formField.type==="password"}isPhoneField(){return this.formField.type==="tel"}hasError(){return this.errors?.length>0}translate(e){return re(e)}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-form-field"]],inputs:{name:"name",formField:"formField"},decls:5,vars:4,consts:[[1,"amplify-flex","amplify-field","amplify-authenticator__column"],["type","tel",3,"name","label","defaultCountryCode","dialCodeList","placeholder","required","labelHidden","autocomplete","hasError","describedBy",4,"ngIf"],[3,"name","label","placeholder","required","labelHidden","autocomplete","hasError","describedBy","setBlur",4,"ngIf"],[3,"name","label","placeholder","required","labelHidden","autocomplete","type","hasError","describedBy",4,"ngIf"],["data-amplify-sign-up-errors","",3,"id",4,"ngIf"],["type","tel",3,"name","label","defaultCountryCode","dialCodeList","placeholder","required","labelHidden","autocomplete","hasError","describedBy"],[3,"setBlur","name","label","placeholder","required","labelHidden","autocomplete","hasError","describedBy"],[3,"name","label","placeholder","required","labelHidden","autocomplete","type","hasError","describedBy"],["data-amplify-sign-up-errors","",3,"id"],["class","amplify-text amplify-text--error","data-variation","error",4,"ngFor","ngForOf"],["data-variation","error",1,"amplify-text","amplify-text--error"]],template:function(e,i){e&1&&(p(0,"div",0),F(1,fee,1,10,"amplify-phone-number-field",1)(2,mee,1,8,"amplify-password-field",2)(3,pee,1,9,"amplify-text-field",3)(4,gee,2,2,"div",4),h()),e&2&&(b(),w("ngIf",i.isPhoneField()),b(),w("ngIf",i.isPasswordField()),b(),w("ngIf",!i.isPasswordField()&&!i.isPhoneField()),b(),w("ngIf",i.hasError()))},dependencies:[Ai,pt,tte,ite,ote],encapsulation:2}),t})(),Oo=(()=>{class t{constructor(e){this.authenticator=e,this.display="contents",this.formFields=[]}ngOnInit(){let e=this.authenticator.authState;this.formFields=F7(this.route,e)}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-base-form-fields"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{route:"route"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[3,"name","formField"]],template:function(e,i){e&1&&F(0,yee,2,2,"ng-container",0),e&2&&w("ngForOf",i.formFields)},dependencies:[Ai,rte],encapsulation:2}),t})(),so=(()=>{class t{constructor(){this.isVisible=!0,this.dismissAriaLabel=re("Dismiss alert")}close(){this.isVisible=!1}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-error"]],ngContentSelectors:Q2,decls:1,vars:1,consts:[["class","amplify-flex amplify-alert amplify-alert--error","data-variation","error","style","align-items: center; justify-content: space-between","role","alert",4,"ngIf"],["data-variation","error","role","alert",1,"amplify-flex","amplify-alert","amplify-alert--error",2,"align-items","center","justify-content","space-between"],[1,"amplify-flex",2,"align-items","center"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor",1,"amplify-icon"],["d","M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"],["amplify-button","","variation","link",3,"click","fullWidth"],["d","M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"]],template:function(e,i){e&1&&(Ge(),F(0,vee,9,4,"div",0)),e&2&&w("ngIf",i.isVisible)},dependencies:[pt,Pn],encapsulation:2}),t})(),{getBackToSignInText:ste,getResendCodeText:ate,getSubmitText:cte,getResetYourPasswordText:lte}=bn,dte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=lte(),this.backToSignInText=ste(),this.resendCodeText=ate(),this.submitText=cte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-reset-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignin",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-reset-password-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmResetPassword"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true","type","button",3,"click"],[4,"ngIf"],["name","confirm-reset-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.resendCode()}),x(9),h(),F(10,bee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.submitText," "),b(2),ie(" ",i.resendCodeText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),{getConfirmText:ute,getBackToSignInText:fte,getChallengeText:mte}=bn,pte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.confirmText=ute(),this.backToSignInText=fte()}get context(){return this.authenticator.slotContext}ngOnInit(){this.setHeaderText()}setHeaderText(){let e=this.authenticator.authState,i=_1(e),{challengeName:o}=i;this.headerText=mte(o)}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-sign-in"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignin",i.dataAttr)},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-sign-in-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmSignIn"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","confirm-sign-in-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(9),h(),F(10,_ee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),{getResendCodeText:hte,getConfirmText:gte,getDeliveryMethodText:yte,getDeliveryMessageText:vte}=bn,bte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.resendCodeText=hte(),this.confirmText=gte()}get context(){return this.authenticator.slotContext}get confirmSignUpHeading(){let{codeDeliveryDetails:e}=this.authenticator;return yte(e)}get subtitleText(){let{codeDeliveryDetails:e}=this.authenticator;return vte(e)}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-sign-up"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignup",i.dataAttr)},decls:15,vars:9,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-sign-up-header",3,"context"],[1,"amplify-heading","amplify-authenticator__heading",2,"font-size","1.5rem"],[1,"amplify-authenticator__subtitle"],["route","confirmSignUp"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","fontWeight","normal",3,"click"],[4,"ngIf"],["name","confirm-sign-up-footer",3,"context"]],template:function(e,i){e&1&&(Bn(0),p(1,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(2,"fieldset",1)(3,"amplify-slot",2)(4,"h3",3),x(5),h()(),p(6,"span",4),x(7),h(),L(8,"amplify-base-form-fields",5),p(9,"button",6),x(10),h(),p(11,"button",7),B("click",function(){return i.authenticator.resendCode()}),x(12),h()(),F(13,Cee,2,1,"amplify-error",8),L(14,"amplify-slot",9),h(),Vn()),e&2&&(b(2),w("disabled",i.context.isPending),b(),w("context",i.context),b(2),ie(" ",i.confirmSignUpHeading," "),b(2),ie(" ",i.subtitleText," "),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.resendCodeText," "),b(),w("ngIf",i.context.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),{getAccountRecoveryInfoText:_te,getSkipText:Cte,getSubmitText:xte}=bn,wte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=_te(),this.skipText=Cte(),this.submitText=xte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-verify-user"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmverifyuser",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"input","submit"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-verify-user-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmVerifyUser"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","confirm-verify-user-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("input",function(r){return i.onInput(r)})("submit",function(r){return i.onSubmit(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.skipVerification()}),x(9),h(),F(10,xee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.submitText," "),b(2),ie(" ",i.skipText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),Ste=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-force-new-password-form-fields"]],decls:2,vars:0,consts:[["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column"],["route","forceNewPassword"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"amplify-base-form-fields",1),h())},dependencies:[Oo],encapsulation:2}),t})(),{getChangePasswordText:$I,getBackToSignInText:Mte}=bn,Ete=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=$I(),this.changePasswordText=$I(),this.backToSignInText=Mte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-force-new-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-forcenewpassword",i.dataAttr)},inputs:{headerText:"headerText"},decls:13,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","force-new-password-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["name","force-new-form-fields",3,"context"],["amplify-button","","variation","primary","fullWidth","true","type","submit"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","force-new-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),p(5,"amplify-slot",4),L(6,"amplify-force-new-password-form-fields"),h(),p(7,"button",5),x(8),h(),p(9,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(10),h(),F(11,wee,2,1,"amplify-error",7),h(),L(12,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(),w("context",i.context),b(3),ie(" ",i.changePasswordText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Pn,so,Ste],encapsulation:2}),t})(),{getResetYourPasswordText:Lte,getSendCodeText:Ite,getBackToSignInText:Ate}=bn,zte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Lte(),this.sendCodeText=Ite(),this.backToSignInText=Ate()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-forgot-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-forgotpassword",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","forgot-password-header",1,"amplify-flex",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","forgotPassword"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","forgot-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(9),h(),F(10,See,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.sendCodeText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),KI=new lt("SetupTotp"),{getSetupTotpText:Tte,getCopyText:Nte,getBackToSignInText:Dte,getConfirmText:Rte,getCopiedText:Pte}=bn,kte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Tte(),this.qrCodeSource="",this.totpSecretCode="",this.copyTextLabel=Nte(),this.backToSignInText=Dte(),this.confirmText=Rte()}get context(){return this.authenticator.slotContext}ngOnInit(){return g(this,null,function*(){yield this.generateQRCode()})}generateQRCode(){return g(this,null,function*(){let{authState:e,totpSecretCode:i,username:o}=this.authenticator,{formFields:r}=_1(e),{totpIssuer:s="AWSCognito",totpUsername:a=o}=r?.setupTotp?.QR??{};this.totpSecretCode=i;try{let c=k7(s,a,this.totpSecretCode);KI.info("totp code was generated:",c),this.qrCodeSource=yield ZI.default.toDataURL(c)}catch(c){KI.error(c)}})}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}copyText(){navigator.clipboard.writeText(this.totpSecretCode),this.copyTextLabel=Pte()}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-setup-totp"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-setup-totp",i.dataAttr)},decls:22,vars:12,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","setup-totp-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],[4,"ngIf"],["alt","qr code","data-amplify-qrcode","","width","228","height","228",3,"src",4,"ngIf"],["data-amplify-copy","",1,"amplify-flex"],["data-amplify-copy-svg","",3,"click"],["data-amplify-copy-tooltip",""],["width","24","height","24","viewBox","0 0 24 24","xmlns","http://www.w3.org/2000/svg"],["d","M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM15 5H8C6.9 5 6.01 5.9 6.01 7L6 21C6 22.1 6.89 23 7.99 23H19C20.1 23 21 22.1 21 21V11L15 5ZM8 21V7H14V12H19V21H8Z"],["route","setupTotp"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],["name","setup-totp-footer",3,"context"],["alt","qr code","data-amplify-qrcode","","width","228","height","228",3,"src"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),F(5,Mee,2,0,"p",4)(6,Eee,1,1,"img",5),p(7,"div",6)(8,"div"),x(9),h(),p(10,"div",7),B("click",function(){return i.copyText()}),p(11,"div",8),x(12),h(),Wt(),p(13,"svg",9),L(14,"path",10),h()()(),go(),L(15,"amplify-base-form-fields",11),p(16,"button",12),x(17),h(),p(18,"button",13),B("click",function(){return i.authenticator.toSignIn()}),x(19),h(),F(20,Lee,2,1,"amplify-error",4),h(),L(21,"amplify-slot",14),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(),w("ngIf",!i.qrCodeSource),b(),w("ngIf",i.qrCodeSource),b(3),Pe(i.totpSecretCode),b(3),Pe(i.copyTextLabel),b(4),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Pn,so],encapsulation:2}),t})(),Ote=(()=>{class t{constructor(e){this.authenticator=e,this.onClick=()=>{this.authenticator.send({type:"FEDERATED_SIGN_IN",data:{provider:this.provider}})}}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-federated-sign-in-button"]],inputs:{provider:"provider",text:"text"},ngContentSelectors:Q2,decls:3,vars:0,consts:[["amplify-button","","fullWidth","true","fontWeight","normal",1,"amplify-field-group__control","federated-sign-in-button",3,"click"],[1,"amplify-flex","federated-sign-in-button-row"]],template:function(e,i){e&1&&(Ge(),p(0,"button",0),B("click",function(){return i.onClick()}),p(1,"div",1),ce(2),h()())},dependencies:[Pn],encapsulation:2}),t})(),{getSignInWithFederationText:v6,getOrText:Fte}=bn,QI=(()=>{class t{constructor(e){this.authenticator=e,this.FederatedProviders=vl,this.includeAmazon=!1,this.includeApple=!1,this.includeFacebook=!1,this.includeGoogle=!1,this.shouldShowFederatedSignIn=!1}ngOnInit(){let e=this.authenticator.context?.config?.socialProviders;this.setFederatedTexts(),this.includeAmazon=e?.includes("amazon"),this.includeApple=e?.includes("apple"),this.includeGoogle=e?.includes("google"),this.includeFacebook=e?.includes("facebook"),this.shouldShowFederatedSignIn=this.includeAmazon||this.includeApple||this.includeFacebook||this.includeGoogle}setFederatedTexts(){let{route:e}=this.authenticator;this.orText=Fte(),this.signInAmazonText=v6(e,"amazon"),this.signInAppleText=v6(e,"apple"),this.signInFacebookText=v6(e,"facebook"),this.signInGoogleText=v6(e,"google")}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-federated-sign-in"]],decls:1,vars:1,consts:[["class","amplify-flex federated-sign-in-container","data-orientation","horizontal","data-size","small",4,"ngIf"],["data-orientation","horizontal","data-size","small",1,"amplify-flex","federated-sign-in-container"],[3,"text","provider",4,"ngIf"],[3,"provider",4,"ngIf"],["aria-orientation","horizontal","data-size","small",1,"amplify-divider","amplify-divider--label","amplify-divider--small"],[3,"text","provider"],["aria-label","Amazon icon","viewBox","0 0 248 268",1,"amplify-icon","federated-sign-in-icon"],["d","M139.056521,147.024612 C133.548808,156.744524 124.782731,162.726926 115.087401,162.726926 C101.790721,162.726926 93.9937779,152.612964 93.9937779,137.68681 C93.9937779,108.224571 120.447551,102.879017 145.533369,102.879017 L145.533369,110.365976 C145.533369,123.831358 145.876354,135.063787 139.056521,147.024612 M207.206992,162.579655 C209.400505,165.692256 209.887066,169.437725 207.063416,171.770186 C199.996315,177.653081 187.429476,188.590967 180.513926,194.716661 L180.46208,194.621133 C178.176838,196.663031 174.862638,196.810303 172.27828,195.445057 C160.780281,185.9162 158.686473,181.494078 152.405048,172.403055 C133.405233,191.751331 119.909143,197.534719 95.309886,197.534719 C66.1281801,197.534719 43.4791563,179.599451 43.4791563,143.669212 C43.4791563,115.616003 58.6782107,96.5105248 80.4019706,87.1727225 C99.2063636,78.9096034 125.464714,77.4528107 145.533369,75.1641337 L145.533369,70.694248 C145.533369,62.4749122 146.167493,52.7510201 141.297893,45.6541312 C137.110277,39.2856386 129.018206,36.6586354 121.859376,36.6586354 C108.658413,36.6586354 96.9171331,43.4171982 94.0416364,57.4199213 C93.4593582,60.532522 91.1701278,63.5933787 88.003492,63.7406501 L54.4387473,60.1424518 C51.6150972,59.5095829 48.4484614,57.2248862 49.2740201,52.8982915 C56.9712583,12.2553679 93.7983558,0 126.732964,0 C143.587124,0 165.606011,4.47386604 178.902691,17.2148315 C195.760839,32.917146 194.149604,53.8694866 194.149604,76.6726704 L194.149604,130.542157 C194.149604,146.734049 200.87372,153.830938 207.206992,162.579655 Z M233.826346,208.038962 C230.467669,203.683255 211.550709,205.9821 203.056405,206.998432 C200.470662,207.321077 200.076227,205.042397 202.406981,203.404973 C217.475208,192.664928 242.201125,195.766353 245.081698,199.363845 C247.966255,202.981502 244.336653,228.071183 230.172839,240.049379 C228.001452,241.888455 225.929671,240.904388 226.89783,238.468418 C230.077218,230.430525 237.204944,212.418868 233.826346,208.038962 Z M126.768855,264 C74.0234043,264 42.0764048,241.955028 17.7852554,217.541992 C12.9733903,212.705982 6.71799208,206.295994 3.31151296,200.690918 C1.90227474,198.372135 5.59096074,195.021875 8.0442063,196.84375 C38.2390146,219.267578 82.1011654,239.538304 125.529506,239.538304 C154.819967,239.538304 191.046475,227.469543 220.66851,214.867659 C225.146771,212.966167 225.146771,219.180222 224.511585,221.060516 C224.183264,222.03242 209.514625,236.221149 189.247207,247.047411 C170.304273,257.166172 146.397132,264 126.768855,264 Z","fill","#FF9900"],[1,"amplify-text","amplify-authenticator__federated-text"],[3,"provider"],["aria-label","Apple icon","fill","#000","preserveAspectRatio","xMidYMid","stroke","#000","strokeWidth","0","viewBox","0 0 1024 1024","xmlns","http://www.w3.org/2000/svg",1,"amplify-icon","federated-sign-in-icon"],["d","M747.4 535.7c-.4-68.2 30.5-119.6 92.9-157.5-34.9-50-87.7-77.5-157.3-82.8-65.9-5.2-138 38.4-164.4 38.4-27.9 0-91.7-36.6-141.9-36.6C273.1 298.8 163 379.8 163 544.6c0 48.7 8.9 99 26.7 150.8 23.8 68.2 109.6 235.3 199.1 232.6 46.8-1.1 79.9-33.2 140.8-33.2 59.1 0 89.7 33.2 141.9 33.2 90.3-1.3 167.9-153.2 190.5-221.6-121.1-57.1-114.6-167.2-114.6-170.7zm-105.1-305c50.7-60.2 46.1-115 44.6-134.7-44.8 2.6-96.6 30.5-126.1 64.8-32.5 36.8-51.6 82.3-47.5 133.6 48.4 3.7 92.6-21.2 129-63.7z"],["aria-label","Facebook icon","viewBox","0 0 279 538",1,"amplify-icon","federated-sign-in-icon"],["d","M82.3409742,538 L82.3409742,292.936652 L0,292.936652 L0,196.990154 L82.2410458,196.990154 L82.2410458,126.4295 C82.2410458,44.575144 132.205229,0 205.252865,0 C240.227794,0 270.306232,2.59855099 279,3.79788222 L279,89.2502322 L228.536175,89.2502322 C188.964542,89.2502322 181.270057,108.139699 181.270057,135.824262 L181.270057,196.89021 L276.202006,196.89021 L263.810888,292.836708 L181.16913,292.836708 L181.16913,538 L82.3409742,538 Z","fill","#1877F2"],["aria-label","Google icon","viewBox","0 0 256 262","xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid",1,"amplify-icon","federated-sign-in-icon"],["d","M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622 38.755 30.023 2.685.268c24.659-22.774 38.875-56.282 38.875-96.027","fill","#4285F4"],["d","M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055-34.523 0-63.824-22.773-74.269-54.25l-1.531.13-40.298 31.187-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1","fill","#34A853"],["d","M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82 0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602l42.356-32.782","fill","#FBBC05"],["d","M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0 79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251","fill","#EB4335"]],template:function(e,i){e&1&&F(0,Nee,6,5,"div",0),e&2&&w("ngIf",i.shouldShowFederatedSignIn)},dependencies:[pt,Ote],encapsulation:2}),t})(),{getForgotPasswordText:Ute,getSignInText:Bte}=bn,Vte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.forgotPasswordText=Ute(),this.signInButtonText=Bte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-in"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-signin",i.dataAttr)},decls:14,vars:7,consts:[["name","sign-in-header",3,"context"],["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",2,"flex-direction","column",3,"disabled"],[1,"amplify-visually-hidden"],["route","signIn"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],[4,"ngIf"],["name","sign-in-footer",3,"context"],["data-amplify-footer",""],["amplify-button","","fontWeight","normal","size","small","variation","link","fullWidth","true",3,"click"]],template:function(e,i){e&1&&(L(0,"amplify-slot",0),p(1,"form",1),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),L(2,"amplify-federated-sign-in"),p(3,"fieldset",2)(4,"legend",3),x(5,"Sign in"),h(),L(6,"amplify-base-form-fields",4),p(7,"button",5),x(8),h(),F(9,Dee,2,1,"amplify-error",6),h()(),p(10,"amplify-slot",7)(11,"div",8)(12,"button",9),B("click",function(){return i.authenticator.toForgotPassword()}),x(13),h()()()),e&2&&(w("context",i.context),b(3),w("disabled",i.authenticator.isPending),b(4),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.signInButtonText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context),b(3),ie(" ",i.forgotPasswordText," "))},dependencies:[pt,Ci,Oo,Pn,so,QI],encapsulation:2}),t})(),jte=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-up-form-fields"]],decls:2,vars:0,consts:[["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column"],["route","signUp"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"amplify-base-form-fields",1),h())},dependencies:[Oo],encapsulation:2}),t})(),{getCreateAccountText:Hte}=bn,qte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.createAccountText=Hte()}get context(){return this.authenticator.slotContext}onInput(e){let{checked:i,name:o,type:r,value:s}=e.target,a=r==="checkbox"&&!i;this.authenticator.updateForm({name:o,value:a?void 0:s})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-up"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-signup",i.dataAttr)},decls:12,vars:7,consts:[["name","sign-up-header",3,"context"],["data-amplify-form","",3,"submit","input"],[1,"amplify-flex","amplify-authenticator__column"],["name","sign-up-form-fields",3,"context"],[4,"ngIf"],["name","sign-up-button",3,"context"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["name","sign-up-footer",3,"context"]],template:function(e,i){e&1&&(L(0,"amplify-slot",0),p(1,"form",1),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),L(2,"amplify-federated-sign-in"),p(3,"div",2)(4,"div",2)(5,"amplify-slot",3),L(6,"amplify-sign-up-form-fields"),h(),F(7,Ree,2,1,"amplify-error",4),h(),p(8,"amplify-slot",5)(9,"button",6),x(10),h()()()(),L(11,"amplify-slot",7)),e&2&&(w("context",i.context),b(5),w("context",i.context),b(2),w("ngIf",i.authenticator.error),b(),w("context",i.context),b(),w("isDisabled",i.authenticator.isPending||i.authenticator.hasValidationErrors),b(),ie(" ",i.createAccountText," "),b(),w("context",i.context))},dependencies:[pt,Ci,Pn,so,QI,jte],encapsulation:2}),t})(),JI=(()=>{class t{constructor(){this.active=!1,this.display="block"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-tab-item"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{title:"title",active:"active",id:"id",labelledById:"labelledById",tabIndex:"tabIndex"},ngContentSelectors:Q2,decls:2,vars:6,consts:[["role","tabpanel",1,"amplify-tabs__panel",3,"id"],[4,"ngIf"]],template:function(e,i){e&1&&(Ge(),p(0,"div",0),F(1,Pee,1,0,"ng-content",1),h()),e&2&&($t(i.active?"amplify-tabs__panel--active":""),w("id",i.id),Z("aria-labelledby",i.labelledById)("tabindex",i.tabIndex),b(),w("ngIf",i.active))},dependencies:[pt],encapsulation:2}),t})(),Gte=(()=>{class t{constructor(){this.tabChange=new xe}ngAfterContentInit(){this.tabs.forEach((i,o)=>{i.id=`tab-${Po(12)}-panel-${o}`,i.labelledById=`tab-${Po(12)}-tab-${o}`}),this.tabs.filter(i=>i.active).length!==1&&this.selectTab(this.tabs.first)}selectTab(e){this.tabs.forEach(i=>{i.active=!1}),e.active=!0}handleTabClick(e){e.active||(this.tabChange.emit(),this.selectTab(e))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-tabs"]],contentQueries:function(e,i,o){if(e&1&&yt(o,JI,4),e&2){let r;me(r=pe())&&(i.tabs=r)}},outputs:{tabChange:"tabChange"},ngContentSelectors:Q2,decls:4,vars:1,consts:[[1,"amplify-tabs"],["role","tablist",1,"amplify-tabs__list","amplify-tabs__list--top","amplify-tabs__list--equal"],["class","amplify-tabs__item","role","tab",3,"id","tabindex","class","click",4,"ngFor","ngForOf"],["role","tab",1,"amplify-tabs__item",3,"click","id","tabindex"]],template:function(e,i){e&1&&(Ge(),p(0,"div",0)(1,"div",1),F(2,kee,2,7,"button",2),h()(),ce(3)),e&2&&(b(2),w("ngForOf",i.tabs))},dependencies:[Ai],encapsulation:2}),t})(),Wte=()=>C1,{getSkipText:$te,getVerifyText:Kte,getAccountRecoveryInfoText:Yte}=bn,Xte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Yte(),this.unverifiedUserAttributes={},this.labelId=Po(12),this.skipText=$te(),this.verifyText=Kte()}get context(){return this.authenticator.slotContext}ngOnInit(){let e=b1(this.authenticator.authState);this.unverifiedUserAttributes=e.context.unverifiedUserAttributes}getLabel(e,i){let o=Wte(),{label:r}=o[e],s=re(r),a=R7(r,i);return`${s}: ${a}`}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-verify-user"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-verifyuser",i.dataAttr)},inputs:{headerText:"headerText"},decls:13,vars:11,consts:[["data-amplify-form","",3,"input","submit"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","verify-user-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],[4,"ngFor","ngForOf"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","verify-user-footer",3,"context"],["name","unverifiedAttr","type","radio",3,"value","id","checked"],[3,"for"]],template:function(e,i){e&1&&(p(0,"form",0),B("input",function(r){return i.onInput(r)})("submit",function(r){return i.onSubmit(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),F(5,Oee,4,5,"div",4),o9(6,"keyvalue"),p(7,"button",5),x(8),h(),p(9,"button",6),B("click",function(){return i.authenticator.skipVerification()}),x(10),h(),F(11,Fee,2,1,"amplify-error",7),h(),L(12,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Pe(i.headerText),b(),w("ngForOf",r9(6,9,i.unverifiedUserAttributes)),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.verifyText," "),b(2),ie(" ",i.skipText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[Ai,pt,Ci,Pn,so,p9],encapsulation:2}),t})(),{getSignInTabText:YI,getSignUpTabText:XI}=bn,eA=(()=>{class t{constructor(e,i,o){this.authenticator=e,this.contextService=i,this.changeDetector=o,this.customComponentQuery=null,this.signInTitle=YI(),this.signUpTitle=XI(),this.hasInitialized=!1,this.isHandlingHubEvent=!1}get context(){return this.authenticator.slotContext}get route(){return this.authenticator.route}ngOnInit(){let{initialState:e,loginMechanisms:i,services:o,signUpAttributes:r,socialProviders:s,formFields:a}=this;this.clearUserAgent=Bf({componentName:"Authenticator",packageName:"angular",version:Jee});let{initializeMachine:c}=this.authenticator;this.authenticator.hubSubject.subscribe(()=>{this.changeDetector.detectChanges(),this.isHandlingHubEvent=!0}),this.unsubscribeMachine=this.authenticator.subscribe(()=>{let{route:l}=this.authenticator;this.isHandlingHubEvent&&(this.changeDetector.detectChanges(),l===(e??"signIn")&&(this.isHandlingHubEvent=!1)),!this.hasInitialized&&l==="setup"&&(c({initialState:e,loginMechanisms:i,services:o,signUpAttributes:r,socialProviders:s,formFields:a}),this.hasInitialized=!0)}).unsubscribe,this.signInTitle=YI(),this.signUpTitle=XI()}ngAfterContentInit(){this.contextService.customComponents=this.mapCustomComponents(this.customComponentQuery)}ngOnDestroy(){this.clearUserAgent(),this.unsubscribeMachine&&this.unsubscribeMachine()}onTabChange(){let{route:e}=this.authenticator;e==="signIn"?this.authenticator.toSignUp():this.authenticator.toSignIn()}hasTabs(){let{route:e}=this.authenticator;return e==="signIn"||e==="signUp"}hasRouteComponent(){let{route:e}=this.authenticator;switch(e){case"authenticated":case"idle":case"setup":case"signOut":case"transition":return!1;default:return!0}}mapCustomComponents(e){if(!e)return{};let i={};return e.forEach(o=>{i[o.name]=o.template}),i}}return t.\u0275fac=function(e){return new(e||t)(v(pn),v(dm),v(mt))},t.\u0275cmp=T({type:t,selectors:[["amplify-authenticator"]],contentQueries:function(e,i,o){if(e&1&&yt(o,um,4),e&2){let r;me(r=pe())&&(i.customComponentQuery=r)}},inputs:{formFields:"formFields",initialState:"initialState",loginMechanisms:"loginMechanisms",services:"services",signUpAttributes:"signUpAttributes",socialProviders:"socialProviders",variation:"variation",hideSignUp:"hideSignUp"},features:[Ze([dm])],ngContentSelectors:Q2,decls:2,vars:2,consts:[["data-amplify-authenticator","",4,"ngIf"],["name","authenticated",3,"context",4,"ngIf"],["data-amplify-authenticator",""],["data-amplify-container",""],["name","header",3,"context"],["data-amplify-router",""],[3,"tabChange",4,"ngIf"],["name","sign-in",3,"context",4,"ngIf"],["name","confirm-sign-up",3,"context",4,"ngIf"],["name","confirm-sign-in",3,"context",4,"ngIf"],["name","setup-totp",3,"context",4,"ngIf"],["name","force-new-password",3,"context",4,"ngIf"],["name","forgot-password",3,"context",4,"ngIf"],["name","confirm-reset-password",3,"context",4,"ngIf"],["name","verify-user",3,"context",4,"ngIf"],["name","confirm-verify-user",3,"context",4,"ngIf"],["name","footer",3,"context"],[3,"tabChange"],["data-amplify-router-content","",3,"title","active"],["name","sign-up",3,"context",4,"ngIf"],["name","sign-in",3,"context"],["name","sign-up",3,"context"],["name","confirm-sign-up",3,"context"],["name","confirm-sign-in",3,"context"],["name","setup-totp",3,"context"],["name","force-new-password",3,"context"],["name","forgot-password",3,"context"],["name","confirm-reset-password",3,"context"],["name","verify-user",3,"context"],["name","confirm-verify-user",3,"context"],["name","authenticated",3,"context"]],template:function(e,i){e&1&&(Ge(),F(0,Zee,15,14,"div",0)(1,Qee,2,1,"amplify-slot",1)),e&2&&(w("ngIf",i.hasRouteComponent()),b(),w("ngIf",i.route==="authenticated"))},dependencies:[pt,Ci,dte,pte,bte,wte,Ete,zte,kte,Vte,qte,JI,Gte,Xte],encapsulation:2}),t})();var tA=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=ee({type:t}),t.\u0275inj=J({imports:[At]}),t})();var b6=class{};function C6(t){return t&&typeof t.connect=="function"&&!(t instanceof aa)}var Rs=function(t){return t[t.REPLACED=0]="REPLACED",t[t.INSERTED=1]="INSERTED",t[t.MOVED=2]="MOVED",t[t.REMOVED=3]="REMOVED",t}(Rs||{}),C0=new U("_ViewRepeater"),Ps=class{applyChanges(n,e,i,o,r){n.forEachOperation((s,a,c)=>{let l,d;if(s.previousIndex==null){let f=i(s,a,c);l=e.createEmbeddedView(f.templateRef,f.context,f.index),d=Rs.INSERTED}else c==null?(e.remove(a),d=Rs.REMOVED):(l=e.get(a),e.move(l,c),d=Rs.MOVED);r&&r({context:l?.context,operation:d,record:s})})}detach(){}};var _6=class{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(n=!1,e,i=!0,o){this._multiple=n,this._emitChanges=i,this.compareWith=o,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new q,e&&e.length&&(n?e.forEach(r=>this._markSelected(r)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...n){this._verifyValueAssignment(n),n.forEach(i=>this._markSelected(i));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...n){this._verifyValueAssignment(n),n.forEach(i=>this._unmarkSelected(i));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...n){this._verifyValueAssignment(n);let e=this.selected,i=new Set(n);n.forEach(r=>this._markSelected(r)),e.filter(r=>!i.has(this._getConcreteValue(r,i))).forEach(r=>this._unmarkSelected(r));let o=this._hasQueuedChanges();return this._emitChangeEvent(),o}toggle(n){return this.isSelected(n)?this.deselect(n):this.select(n)}clear(n=!0){this._unmarkAll();let e=this._hasQueuedChanges();return n&&this._emitChangeEvent(),e}isSelected(n){return this._selection.has(this._getConcreteValue(n))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(n){this._multiple&&this.selected&&this._selected.sort(n)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(n){n=this._getConcreteValue(n),this.isSelected(n)||(this._multiple||this._unmarkAll(),this.isSelected(n)||this._selection.add(n),this._emitChanges&&this._selectedToEmit.push(n))}_unmarkSelected(n){n=this._getConcreteValue(n),this.isSelected(n)&&(this._selection.delete(n),this._emitChanges&&this._deselectedToEmit.push(n))}_unmarkAll(){this.isEmpty()||this._selection.forEach(n=>this._unmarkSelected(n))}_verifyValueAssignment(n){n.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(n,e){if(this.compareWith){e=e??this._selection;for(let i of e)if(this.compareWith(n,i))return i;return n}else return n}};var Qte=20,Os=(()=>{class t{constructor(e,i,o){this._ngZone=e,this._platform=i,this._scrolled=new q,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=o}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){let i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=Qte){return this._platform.isBrowser?new ai(i=>{this._globalSubscription||this._addGlobalListener();let o=e>0?this._scrolled.pipe(C8(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):W()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){let o=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(xt(r=>!r||o.indexOf(r)>-1))}getAncestorScrollContainers(e){let i=[];return this.scrollContainers.forEach((o,r)=>{this._scrollableContainsElement(r,e)&&i.push(r)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let o=Kn(i),r=e.getElementRef().nativeElement;do if(o==r)return!0;while(o=o.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{let e=this._getWindow();return e3(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static{this.\u0275fac=function(i){return new(i||t)(A(X),A(Me),A(te,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),fm=(()=>{class t{constructor(e,i,o,r){this.elementRef=e,this.scrollDispatcher=i,this.ngZone=o,this.dir=r,this._destroyed=new q,this._elementScrolled=new ai(s=>this.ngZone.runOutsideAngular(()=>e3(this.elementRef.nativeElement,"scroll").pipe(Ue(this._destroyed)).subscribe(s)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){let i=this.elementRef.nativeElement,o=this.dir&&this.dir.value=="rtl";e.left==null&&(e.left=o?e.end:e.start),e.right==null&&(e.right=o?e.start:e.end),e.bottom!=null&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),o&&Ar()!=pi.NORMAL?(e.left!=null&&(e.right=i.scrollWidth-i.clientWidth-e.left),Ar()==pi.INVERTED?e.left=e.right:Ar()==pi.NEGATED&&(e.left=e.right?-e.right:e.right)):e.right!=null&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){let i=this.elementRef.nativeElement;$3()?i.scrollTo(e):(e.top!=null&&(i.scrollTop=e.top),e.left!=null&&(i.scrollLeft=e.left))}measureScrollOffset(e){let i="left",o="right",r=this.elementRef.nativeElement;if(e=="top")return r.scrollTop;if(e=="bottom")return r.scrollHeight-r.clientHeight-r.scrollTop;let s=this.dir&&this.dir.value=="rtl";return e=="start"?e=s?o:i:e=="end"&&(e=s?i:o),s&&Ar()==pi.INVERTED?e==i?r.scrollWidth-r.clientWidth-r.scrollLeft:r.scrollLeft:s&&Ar()==pi.NEGATED?e==i?r.scrollLeft+r.scrollWidth-r.clientWidth:-r.scrollLeft:e==i?r.scrollLeft:r.scrollWidth-r.clientWidth-r.scrollLeft}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Os),v(X),v(an,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}}return t})(),Jte=20,O1=(()=>{class t{constructor(e,i,o){this._platform=e,this._change=new q,this._changeListener=r=>{this._change.next(r)},this._document=o,i.runOutsideAngular(()=>{if(e.isBrowser){let r=this._getWindow();r.addEventListener("resize",this._changeListener),r.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){let e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){let e=this.getViewportScrollPosition(),{width:i,height:o}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+o,right:e.left+i,height:o,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let e=this._document,i=this._getWindow(),o=e.documentElement,r=o.getBoundingClientRect(),s=-r.top||e.body.scrollTop||i.scrollY||o.scrollTop||0,a=-r.left||e.body.scrollLeft||i.scrollX||o.scrollLeft||0;return{top:s,left:a}}change(e=Jte){return e>0?this._change.pipe(C8(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X),A(te,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var ks=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})(),x0=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[n1,ks,n1,ks]})}}return t})();var tne=[[["caption"]],[["colgroup"],["col"]],"*"],nne=["caption","colgroup, col","*"];function ine(t,n){t&1&&ce(0,2)}function one(t,n){t&1&&(p(0,"thead",0),sn(1,1),h(),p(2,"tbody",0),sn(3,2)(4,3),h(),p(5,"tfoot",0),sn(6,4),h())}function rne(t,n){t&1&&sn(0,1)(1,2)(2,3)(3,4)}var xi=new U("CDK_TABLE");var I6=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkCellDef",""]],standalone:!0})}}return t})(),A6=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkHeaderCellDef",""]],standalone:!0})}}return t})(),oA=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkFooterCellDef",""]],standalone:!0})}}return t})(),Fs=(()=>{class t{get name(){return this._name}set name(e){this._setNameInput(e)}get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}get stickyEnd(){return this._stickyEnd}set stickyEnd(e){e!==this._stickyEnd&&(this._stickyEnd=e,this._hasStickyChanged=!0)}constructor(e){this._table=e,this._hasStickyChanged=!1,this._sticky=!1,this._stickyEnd=!1}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static{this.\u0275fac=function(i){return new(i||t)(v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(i,o,r){if(i&1&&(yt(r,I6,5),yt(r,A6,5),yt(r,oA,5)),i&2){let s;me(s=pe())&&(o.cell=s.first),me(s=pe())&&(o.headerCell=s.first),me(s=pe())&&(o.footerCell=s.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",ue],stickyEnd:[2,"stickyEnd","stickyEnd",ue]},standalone:!0,features:[Ze([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),st]})}}return t})(),S6=class{constructor(n,e){e.nativeElement.classList.add(...n._columnCssClassName)}},rA=(()=>{class t extends S6{constructor(e,i){super(e,i)}static{this.\u0275fac=function(i){return new(i||t)(v(Fs),v($))}}static{this.\u0275dir=V({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[we]})}}return t})();var sA=(()=>{class t extends S6{constructor(e,i){super(e,i);let o=e._table?._getCellRole();o&&i.nativeElement.setAttribute("role",o)}static{this.\u0275fac=function(i){return new(i||t)(v(Fs),v($))}}static{this.\u0275dir=V({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],standalone:!0,features:[we]})}}return t})(),M6=class{constructor(){this.tasks=[],this.endTasks=[]}},E6=new U("_COALESCED_STYLE_SCHEDULER"),pm=(()=>{class t{constructor(e){this._currentSchedule=null,this._ngZone=D(X)}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new M6,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){let e=this._currentSchedule;this._currentSchedule=new M6;for(let i of e.tasks)i();for(let i of e.endTasks)i()}this._currentSchedule=null})))}static{this.\u0275fac=function(i){return new(i||t)(A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();var hm=(()=>{class t{constructor(e,i){this.template=e,this._differs=i}ngOnChanges(e){if(!this._columnsDiffer){let i=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(i).create(),this._columnsDiffer.diff(i)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof w0?e.headerCell.template:this instanceof gm?e.footerCell.template:e.cell.template}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2))}}static{this.\u0275dir=V({type:t,features:[ut]})}}return t})(),w0=(()=>{class t extends hm{get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}constructor(e,i,o){super(e,i),this._table=o,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",ue]},standalone:!0,features:[st,we,ut]})}}return t})(),gm=(()=>{class t extends hm{get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}constructor(e,i,o){super(e,i),this._table=o,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",ue]},standalone:!0,features:[st,we,ut]})}}return t})(),z6=(()=>{class t extends hm{constructor(e,i,o){super(e,i),this._table=o}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[we]})}}return t})(),J2=(()=>{class t{static{this.mostRecentCellOutlet=null}constructor(e){this._viewContainer=e,t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}static{this.\u0275fac=function(i){return new(i||t)(v(dn))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkCellOutlet",""]],standalone:!0})}}return t})(),ym=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],standalone:!0,features:[k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var vm=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],standalone:!0,features:[k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})(),aA=(()=>{class t{constructor(e){this.templateRef=e,this._contentClassName="cdk-no-data-row"}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["ng-template","cdkNoDataRow",""]],standalone:!0})}}return t})(),nA=["top","bottom","left","right"],mm=class{constructor(n,e,i,o,r=!0,s=!0,a){this._isNativeHtmlTable=n,this._stickCellCss=e,this.direction=i,this._coalescedStyleScheduler=o,this._isBrowser=r,this._needsPositionStickyOnElement=s,this._positionListener=a,this._cachedCellWidths=[],this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(n,e){let i=[];for(let o of n)if(o.nodeType===o.ELEMENT_NODE){i.push(o);for(let r=0;r{for(let o of i)this._removeStickyStyle(o,e)})}updateStickyColumns(n,e,i,o=!0){if(!n.length||!this._isBrowser||!(e.some(r=>r)||i.some(r=>r))){this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]}));return}this._coalescedStyleScheduler.schedule(()=>{let r=n[0],s=r.children.length,a=this._getCellWidths(r,o),c=this._getStickyStartColumnPositions(a,e),l=this._getStickyEndColumnPositions(a,i),d=e.lastIndexOf(!0),f=i.indexOf(!0),m=this.direction==="rtl",y=m?"right":"left",C=m?"left":"right";for(let _ of n)for(let S=0;Se[S]?_:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:f===-1?[]:a.slice(f).map((_,S)=>i[S+f]?_:null).reverse()}))})}stickRows(n,e,i){this._isBrowser&&this._coalescedStyleScheduler.schedule(()=>{let o=i==="bottom"?n.slice().reverse():n,r=i==="bottom"?e.slice().reverse():e,s=[],a=[],c=[];for(let d=0,f=0;d{let i=n.querySelector("tfoot");i&&(e.some(o=>!o)?this._removeStickyStyle(i,["bottom"]):this._addStickyStyle(i,"bottom",0,!1))})}_removeStickyStyle(n,e){for(let o of e)n.style[o]="",n.classList.remove(this._borderCellCss[o]);nA.some(o=>e.indexOf(o)===-1&&n.style[o])?n.style.zIndex=this._getCalculatedZIndex(n):(n.style.zIndex="",this._needsPositionStickyOnElement&&(n.style.position=""),n.classList.remove(this._stickCellCss))}_addStickyStyle(n,e,i,o){n.classList.add(this._stickCellCss),o&&n.classList.add(this._borderCellCss[e]),n.style[e]=`${i}px`,n.style.zIndex=this._getCalculatedZIndex(n),this._needsPositionStickyOnElement&&(n.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(n){let e={top:100,bottom:10,left:1,right:1},i=0;for(let o of nA)n.style[o]&&(i+=e[o]);return i?`${i}`:""}_getCellWidths(n,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;let i=[],o=n.children;for(let r=0;r0;r--)e[r]&&(i[r]=o,o+=n[r]);return i}};var L6=new U("CDK_SPL");var bm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._rowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","rowOutlet",""]],standalone:!0})}}return t})(),_m=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._headerRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","headerRowOutlet",""]],standalone:!0})}}return t})(),Cm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._footerRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","footerRowOutlet",""]],standalone:!0})}}return t})(),xm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._noDataRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","noDataRowOutlet",""]],standalone:!0})}}return t})();var wm=(()=>{class t{_getCellRole(){if(this._cellRoleInternal===void 0){let e=this._elementRef.nativeElement.getAttribute("role"),i=e==="grid"||e==="treegrid"?"gridcell":"cell";this._cellRoleInternal=this._isNativeHtmlTable&&i==="cell"?null:i}return this._cellRoleInternal}get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=e,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=e,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(e,i,o,r,s,a,c,l,d,f,m,y){this._differs=e,this._changeDetectorRef=i,this._elementRef=o,this._dir=s,this._platform=c,this._viewRepeater=l,this._coalescedStyleScheduler=d,this._viewportRuler=f,this._stickyPositioningListener=m,this._onDestroy=new q,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._hasAllOutlets=!1,this._hasInitialized=!1,this._cellRoleInternal=void 0,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new xe,this.viewChange=new Tt({start:0,end:Number.MAX_VALUE}),this._injector=D(It),r||o.nativeElement.setAttribute("role","table"),this._document=a,this._isServer=!c.isBrowser,this._isNativeHtmlTable=o.nativeElement.nodeName==="TABLE"}ngOnInit(){this._setupStickyStyler(),this._dataDiffer=this._differs.find([]).create((e,i)=>this.trackBy?this.trackBy(i.dataIndex,i.data):i),this._viewportRuler.change().pipe(Ue(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(e=>{e?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),C6(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();let e=this._dataDiffer.diff(this._renderRows);if(!e){this._updateNoDataRow(),this.contentChanged.next();return}let i=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,i,(o,r,s)=>this._getEmbeddedViewArgs(o.item,s),o=>o.item.data,o=>{o.operation===Rs.INSERTED&&o.context&&this._renderCellTemplateForItem(o.record.item.rowDef,o.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(o=>{let r=i.get(o.currentIndex);r.context.$implicit=o.item.data}),this._updateNoDataRow(),di(()=>{this.updateStickyColumnStyles()},{injector:this._injector}),this.contentChanged.next()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){let e=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){let o=iA(this._headerRowOutlet,"thead");o&&(o.style.display=e.length?"":"none")}let i=this._headerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,i,"top"),this._headerRowDefs.forEach(o=>o.resetStickyChanged())}updateStickyFooterRowStyles(){let e=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){let o=iA(this._footerRowOutlet,"tfoot");o&&(o.style.display=e.length?"":"none")}let i=this._footerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,i,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,i),this._footerRowDefs.forEach(o=>o.resetStickyChanged())}updateStickyColumnStyles(){let e=this._getRenderedRows(this._headerRowOutlet),i=this._getRenderedRows(this._rowOutlet),o=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...i,...o],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((r,s)=>{this._addStickyColumnStyles([r],this._headerRowDefs[s])}),this._rowDefs.forEach(r=>{let s=[];for(let a=0;a{this._addStickyColumnStyles([r],this._footerRowDefs[s])}),Array.from(this._columnDefsByName.values()).forEach(r=>r.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&this._rowDefs.length;let i=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||i,this._forceRecalculateCellWidths=i,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){let e=[],i=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let o=0;o{let a=o&&o.has(s)?o.get(s):[];if(a.length){let c=a.shift();return c.dataIndex=i,c}else return{data:e,rowDef:s,dataIndex:i}})}_cacheColumnDefs(){this._columnDefsByName.clear(),w6(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(i=>{this._columnDefsByName.has(i.name),this._columnDefsByName.set(i.name,i)})}_cacheRowDefs(){this._headerRowDefs=w6(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=w6(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=w6(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);let e=this._rowDefs.filter(i=>!i.when);!this.multiTemplateDataRows&&e.length>1,this._defaultRowDef=e[0]}_renderUpdatedColumns(){let e=(s,a)=>s||!!a.getColumnsDiff(),i=this._rowDefs.reduce(e,!1);i&&this._forceRenderDataRows();let o=this._headerRowDefs.reduce(e,!1);o&&this._forceRenderHeaderRows();let r=this._footerRowDefs.reduce(e,!1);return r&&this._forceRenderFooterRows(),i||o||r}_switchDataSource(e){this._data=[],C6(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;C6(this.dataSource)?e=this.dataSource.connect(this):Z1(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=W(this.dataSource)),this._renderChangeSubscription=e.pipe(Ue(this._onDestroy)).subscribe(i=>{this._data=i||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,i)=>this._renderRow(this._headerRowOutlet,e,i)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,i)=>this._renderRow(this._footerRowOutlet,e,i)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,i){let o=Array.from(i.columns||[]).map(a=>{let c=this._columnDefsByName.get(a);return c}),r=o.map(a=>a.sticky),s=o.map(a=>a.stickyEnd);this._stickyStyler.updateStickyColumns(e,r,s,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){let i=[];for(let o=0;o!r.when||r.when(i,e));else{let r=this._rowDefs.find(s=>s.when&&s.when(i,e))||this._defaultRowDef;r&&o.push(r)}return o.length,o}_getEmbeddedViewArgs(e,i){let o=e.rowDef,r={$implicit:e.data};return{templateRef:o.template,context:r,index:i}}_renderRow(e,i,o,r={}){let s=e.viewContainer.createEmbeddedView(i.template,r,o);return this._renderCellTemplateForItem(i,r),s}_renderCellTemplateForItem(e,i){for(let o of this._getCellTemplates(e))J2.mostRecentCellOutlet&&J2.mostRecentCellOutlet._viewContainer.createEmbeddedView(o,i);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){let e=this._rowOutlet.viewContainer;for(let i=0,o=e.length;i{let o=this._columnDefsByName.get(i);return e.extractCellTemplate(o)})}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){let e=(i,o)=>i||o.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){let e=this._dir?this._dir.value:"ltr";this._stickyStyler=new mm(this._isNativeHtmlTable,this.stickyCssClass,e,this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:W()).pipe(Ue(this._onDestroy)).subscribe(i=>{this._stickyStyler.direction=i,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(i=>!i._table||i._table===this)}_updateNoDataRow(){let e=this._customNoDataRow||this._noDataRow;if(!e)return;let i=this._rowOutlet.viewContainer.length===0;if(i===this._isShowingNoDataRow)return;let o=this._noDataRowOutlet.viewContainer;if(i){let r=o.createEmbeddedView(e.templateRef),s=r.rootNodes[0];r.rootNodes.length===1&&s?.nodeType===this._document.ELEMENT_NODE&&(s.setAttribute("role","row"),s.classList.add(e._contentClassName))}else o.clear();this._isShowingNoDataRow=i,this._changeDetectorRef.markForCheck()}static{this.\u0275fac=function(i){return new(i||t)(v(o2),v(mt),v($),yo("role"),v(an,8),v(te),v(Me),v(C0),v(E6),v(O1),v(L6,12),v(X,8))}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(i,o,r){if(i&1&&(yt(r,aA,5),yt(r,Fs,5),yt(r,z6,5),yt(r,w0,5),yt(r,gm,5)),i&2){let s;me(s=pe())&&(o._noDataRow=s.first),me(s=pe())&&(o._contentColumnDefs=s),me(s=pe())&&(o._contentRowDefs=s),me(s=pe())&&(o._contentHeaderRowDefs=s),me(s=pe())&&(o._contentFooterRowDefs=s)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(i,o){i&2&&he("cdk-table-fixed-layout",o.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",ue],fixedLayout:[2,"fixedLayout","fixedLayout",ue]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],standalone:!0,features:[Ze([{provide:xi,useExisting:t},{provide:C0,useClass:Ps},{provide:E6,useClass:pm},{provide:L6,useValue:null}]),st,k],ngContentSelectors:nne,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(i,o){i&1&&(Ge(tne),ce(0),ce(1,1),F(2,ine,1,0)(3,one,7,0)(4,rne,4,0)),i&2&&(b(2),Oe(o._isServer?2:-1),b(),Oe(o._isNativeHtmlTable?3:4))},dependencies:[_m,bm,xm,Cm],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}}return t})();function w6(t,n){return t.concat(Array.from(n))}function iA(t,n){let e=n.toUpperCase(),i=t.viewContainer.element.nativeElement;for(;i;){let o=i.nodeType===1?i.nodeName:null;if(o===e)return i;if(o==="TABLE")break;i=i.parentNode}return null}var cA=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[x0]})}}return t})();var sne=[[["caption"]],[["colgroup"],["col"]],"*"],ane=["caption","colgroup, col","*"];function cne(t,n){t&1&&ce(0,2)}function lne(t,n){t&1&&(p(0,"thead",0),sn(1,1),h(),p(2,"tbody",2),sn(3,3)(4,4),h(),p(5,"tfoot",0),sn(6,5),h())}function dne(t,n){t&1&&sn(0,1)(1,3)(2,4)(3,5)}var lA=(()=>{class t extends wm{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-table-fixed-layout",o.fixedLayout)},exportAs:["matTable"],standalone:!0,features:[Ze([{provide:wm,useExisting:t},{provide:xi,useExisting:t},{provide:E6,useClass:pm},{provide:C0,useClass:Ps},{provide:L6,useValue:null}]),we,k],ngContentSelectors:ane,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(i,o){i&1&&(Ge(sne),ce(0),ce(1,1),F(2,cne,1,0)(3,lne,7,0)(4,dne,4,0)),i&2&&(b(2),Oe(o._isServer?2:-1),b(),Oe(o._isNativeHtmlTable?3:4))},dependencies:[_m,bm,xm,Cm],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-app-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-app-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-app-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-app-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-app-title-small-weight, 500))}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking, var(--mat-app-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking));line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking))}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2})}}return t})(),dA=(()=>{class t extends I6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matCellDef",""]],standalone:!0,features:[Ze([{provide:I6,useExisting:t}]),we]})}}return t})(),uA=(()=>{class t extends A6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matHeaderCellDef",""]],standalone:!0,features:[Ze([{provide:A6,useExisting:t}]),we]})}}return t})();var fA=(()=>{class t extends Fs{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[Ze([{provide:Fs,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),we]})}}return t})(),mA=(()=>{class t extends rA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[we]})}}return t})();var pA=(()=>{class t extends sA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[we]})}}return t})();var hA=(()=>{class t extends w0{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",ue]},standalone:!0,features:[Ze([{provide:w0,useExisting:t}]),st,we]})}}return t})();var gA=(()=>{class t extends z6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},standalone:!0,features:[Ze([{provide:z6,useExisting:t}]),we]})}}return t})(),yA=(()=>{class t extends ym{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],standalone:!0,features:[Ze([{provide:ym,useExisting:t}]),we,k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var vA=(()=>{class t extends vm{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],standalone:!0,features:[Ze([{provide:vm,useExisting:t}]),we,k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var bA=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,cA,qe]})}}return t})(),une=9007199254740991,T6=class extends b6{get data(){return this._data.value}set data(n){n=Array.isArray(n)?n:[],this._data.next(n),this._renderChangesSubscription||this._filterData(n)}get filter(){return this._filter.value}set filter(n){this._filter.next(n),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(n){this._sort=n,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(n){this._paginator=n,this._updateChangeSubscription()}constructor(n=[]){super(),this._renderData=new Tt([]),this._filter=new Tt(""),this._internalPageChanges=new q,this._renderChangesSubscription=null,this.sortingDataAccessor=(e,i)=>{let o=e[i];if(V5(o)){let r=Number(o);return r{let o=i.active,r=i.direction;return!o||r==""?e:e.sort((s,a)=>{let c=this.sortingDataAccessor(s,o),l=this.sortingDataAccessor(a,o),d=typeof c,f=typeof l;d!==f&&(d==="number"&&(c+=""),f==="number"&&(l+=""));let m=0;return c!=null&&l!=null?c>l?m=1:c{let o=Object.keys(e).reduce((s,a)=>s+e[a]+"\u25EC","").toLowerCase(),r=i.trim().toLowerCase();return o.indexOf(r)!=-1},this._data=new Tt(n),this._updateChangeSubscription()}_updateChangeSubscription(){let n=this._sort?ln(this._sort.sortChange,this._sort.initialized):W(null),e=this._paginator?ln(this._paginator.page,this._internalPageChanges,this._paginator.initialized):W(null),i=this._data,o=po([i,this._filter]).pipe(ae(([a])=>this._filterData(a))),r=po([o,n]).pipe(ae(([a])=>this._orderData(a))),s=po([r,e]).pipe(ae(([a])=>this._pageData(a)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=s.subscribe(a=>this._renderData.next(a))}_filterData(n){return this.filteredData=this.filter==null||this.filter===""?n:n.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(n){return this.sort?this.sortData(n.slice(),this.sort):n}_pageData(n){if(!this.paginator)return n;let e=this.paginator.pageIndex*this.paginator.pageSize;return n.slice(e,e+this.paginator.pageSize)}_updatePaginator(n){Promise.resolve().then(()=>{let e=this.paginator;if(e&&(e.length=n,e.pageIndex>0)){let i=Math.ceil(e.length/e.pageSize)-1||0,o=Math.min(e.pageIndex,i);o!==e.pageIndex&&(e.pageIndex=o,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}};var S0=class{attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;n!=null&&(this._attachedHost=null,n.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(n){this._attachedHost=n}},F1=class extends S0{constructor(n,e,i,o,r){super(),this.component=n,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=o,this.projectableNodes=r}},er=class extends S0{constructor(n,e,i,o){super(),this.templateRef=n,this.viewContainerRef=e,this.context=i,this.injector=o}get origin(){return this.templateRef.elementRef}attach(n,e=this.context){return this.context=e,super.attach(n)}detach(){return this.context=void 0,super.detach()}},Sm=class extends S0{constructor(n){super(),this.element=n instanceof $?n.nativeElement:n}},Us=class{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(n){if(n instanceof F1)return this._attachedPortal=n,this.attachComponentPortal(n);if(n instanceof er)return this._attachedPortal=n,this.attachTemplatePortal(n);if(this.attachDomPortal&&n instanceof Sm)return this._attachedPortal=n,this.attachDomPortal(n)}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}};var N6=class extends Us{constructor(n,e,i,o,r){super(),this.outletElement=n,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=o,this.attachDomPortal=s=>{this._document;let a=s.element;a.parentNode;let c=this._document.createComment("dom-portal");a.parentNode.insertBefore(c,a),this.outletElement.appendChild(a),this._attachedPortal=s,super.setDisposeFn(()=>{c.parentNode&&c.parentNode.replaceChild(a,c)})},this._document=r}attachComponentPortal(n){let i=(n.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(n.component),o;return n.viewContainerRef?(o=n.viewContainerRef.createComponent(i,n.viewContainerRef.length,n.injector||n.viewContainerRef.injector,n.projectableNodes||void 0),this.setDisposeFn(()=>o.destroy())):(o=i.create(n.injector||this._defaultInjector||It.NULL),this._appRef.attachView(o.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(o.hostView),o.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(o)),this._attachedPortal=n,o}attachTemplatePortal(n){let e=n.viewContainerRef,i=e.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return i.rootNodes.forEach(o=>this.outletElement.appendChild(o)),i.detectChanges(),this.setDisposeFn(()=>{let o=e.indexOf(i);o!==-1&&e.remove(o)}),this._attachedPortal=n,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}};var M0=(()=>{class t extends Us{constructor(e,i,o){super(),this._componentFactoryResolver=e,this._viewContainerRef=i,this._isInitialized=!1,this.attached=new xe,this.attachDomPortal=r=>{this._document;let s=r.element;s.parentNode;let a=this._document.createComment("dom-portal");r.setAttachedHost(this),s.parentNode.insertBefore(a,s),this._getRootNode().appendChild(s),this._attachedPortal=r,super.setDisposeFn(()=>{a.parentNode&&a.parentNode.replaceChild(s,a)})},this._document=o}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);let i=e.viewContainerRef!=null?e.viewContainerRef:this._viewContainerRef,r=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),s=i.createComponent(r,i.length,e.injector||i.injector,e.projectableNodes||void 0);return i!==this._viewContainerRef&&this._getRootNode().appendChild(s.hostView.rootNodes[0]),super.setDisposeFn(()=>s.destroy()),this._attachedPortal=e,this._attachedRef=s,this.attached.emit(s),s}attachTemplatePortal(e){e.setAttachedHost(this);let i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}_getRootNode(){let e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static{this.\u0275fac=function(i){return new(i||t)(v(o3),v(dn),v(te))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[we]})}}return t})();var tr=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var _A=$3(),Mm=class{constructor(n,e){this._viewportRuler=n,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){let n=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=n.style.left||"",this._previousHTMLStyles.top=n.style.top||"",n.style.left=Pt(-this._previousScrollPosition.left),n.style.top=Pt(-this._previousScrollPosition.top),n.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let n=this._document.documentElement,e=this._document.body,i=n.style,o=e.style,r=i.scrollBehavior||"",s=o.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,n.classList.remove("cdk-global-scrollblock"),_A&&(i.scrollBehavior=o.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),_A&&(i.scrollBehavior=r,o.scrollBehavior=s)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}};var Em=class{constructor(n,e,i,o){this._scrollDispatcher=n,this._ngZone=e,this._viewportRuler=i,this._config=o,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(n){this._overlayRef,this._overlayRef=n}enable(){if(this._scrollSubscription)return;let n=this._scrollDispatcher.scrolled(0).pipe(xt(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=n.subscribe(()=>{let e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=n.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},D6=class{enable(){}disable(){}attach(){}};function Lm(t,n){return n.some(e=>{let i=t.bottome.bottom,r=t.righte.right;return i||o||r||s})}function CA(t,n){return n.some(e=>{let i=t.tope.bottom,r=t.lefte.right;return i||o||r||s})}var Im=class{constructor(n,e,i,o){this._scrollDispatcher=n,this._viewportRuler=e,this._ngZone=i,this._config=o,this._scrollSubscription=null}attach(n){this._overlayRef,this._overlayRef=n}enable(){if(!this._scrollSubscription){let n=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(n).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:o}=this._viewportRuler.getViewportSize();Lm(e,[{width:i,height:o,bottom:o,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},mne=(()=>{class t{constructor(e,i,o,r){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=o,this.noop=()=>new D6,this.close=s=>new Em(this._scrollDispatcher,this._ngZone,this._viewportRuler,s),this.block=()=>new Mm(this._viewportRuler,this._document),this.reposition=s=>new Im(this._scrollDispatcher,this._viewportRuler,this._ngZone,s),this._document=r}static{this.\u0275fac=function(i){return new(i||t)(A(Os),A(O1),A(X),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Bs=class{constructor(n){if(this.scrollStrategy=new D6,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,n){let e=Object.keys(n);for(let i of e)n[i]!==void 0&&(this[i]=n[i])}}};var Am=class{constructor(n,e){this.connectionPair=n,this.scrollableViewProperties=e}};var LA=(()=>{class t{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){let i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),this._attachedOverlays.length===0&&this.detach()}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),pne=(()=>{class t extends LA{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=o=>{let r=this._attachedOverlays;for(let s=r.length-1;s>-1;s--)if(r[s]._keydownEvents.observers.length>0){let a=r[s]._keydownEvents;this._ngZone?this._ngZone.run(()=>a.next(o)):a.next(o);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(X,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),hne=(()=>{class t extends LA{constructor(e,i,o){super(e),this._platform=i,this._ngZone=o,this._cursorStyleIsSet=!1,this._pointerDownListener=r=>{this._pointerDownEventTarget=Mn(r)},this._clickListener=r=>{let s=Mn(r),a=r.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:s;this._pointerDownEventTarget=null;let c=this._attachedOverlays.slice();for(let l=c.length-1;l>-1;l--){let d=c[l];if(d._outsidePointerEvents.observers.length<1||!d.hasAttached())continue;if(xA(d.overlayElement,s)||xA(d.overlayElement,a))break;let f=d._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>f.next(r)):f.next(r)}}}add(e){if(super.add(e),!this._isAttached){let i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){let e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Me),A(X,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function xA(t,n){let e=typeof ShadowRoot<"u"&&ShadowRoot,i=n;for(;i;){if(i===t)return!0;i=e&&i instanceof ShadowRoot?i.host:i.parentNode}return!1}var Vs=(()=>{class t{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let e="cdk-overlay-container";if(this._platform.isBrowser||$a()){let o=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let r=0;rthis._backdropClick.next(m),this._backdropTransitionendHandler=m=>{this._disposeBackdrop(m.target)},this._keydownEvents=new q,this._outsidePointerEvents=new q,this._renders=new q,o.scrollStrategy&&(this._scrollStrategy=o.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=o.positionStrategy,this._afterRenderRef=ui(()=>a3(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(n){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);let e=this._portalOutlet.attach(n);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=di(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof e?.onDestroy=="function"&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let n=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),n}dispose(){let n=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=null,n&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(n){n!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=n,this.hasAttached()&&(n.attach(this),this.updatePosition()))}updateSize(n){this._config=u(u({},this._config),n),this._updateElementSize()}setDirection(n){this._config=E(u({},this._config),{direction:n}),this._updateElementDirection()}addPanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!0)}removePanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!1)}getDirection(){let n=this._config.direction;return n?typeof n=="string"?n:n.value:"ltr"}updateScrollStrategy(n){n!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=n,this.hasAttached()&&(n.attach(this),n.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let n=this._pane.style;n.width=Pt(this._config.width),n.height=Pt(this._config.height),n.minWidth=Pt(this._config.minWidth),n.minHeight=Pt(this._config.minHeight),n.maxWidth=Pt(this._config.maxWidth),n.maxHeight=Pt(this._config.maxHeight)}_togglePointerEvents(n){this._pane.style.pointerEvents=n?"":"none"}_attachBackdrop(){let n="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(n)})}):this._backdropElement.classList.add(n)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let n=this._backdropElement;if(n){if(this._animationsDisabled){this._disposeBackdrop(n);return}n.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{n.addEventListener("transitionend",this._backdropTransitionendHandler)}),n.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(n)},500))}}_toggleClasses(n,e,i){let o=zr(e||[]).filter(r=>!!r);o.length&&(i?n.classList.add(...o):n.classList.remove(...o))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{let n=this._renders.pipe(Ue(ln(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),n.unsubscribe())})})}_disposeScrollStrategy(){let n=this._scrollStrategy;n&&(n.disable(),n.detach&&n.detach())}_disposeBackdrop(n){n&&(n.removeEventListener("click",this._backdropClickHandler),n.removeEventListener("transitionend",this._backdropTransitionendHandler),n.remove(),this._backdropElement===n&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}},wA="cdk-overlay-connected-position-bounding-box",gne=/([A-Za-z%]+)$/,zm=class{get positions(){return this._preferredPositions}constructor(n,e,i,o,r){this._viewportRuler=e,this._document=i,this._platform=o,this._overlayContainer=r,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new q,this._resizeSubscription=on.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(n)}attach(n){this._overlayRef&&this._overlayRef,this._validatePositions(),n.hostElement.classList.add(wA),this._overlayRef=n,this._boundingBox=n.hostElement,this._pane=n.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let n=this._originRect,e=this._overlayRect,i=this._viewportRect,o=this._containerRect,r=[],s;for(let a of this._preferredPositions){let c=this._getOriginPoint(n,o,a),l=this._getOverlayPoint(c,e,a),d=this._getOverlayFit(l,e,i,a);if(d.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(a,c);return}if(this._canFitWithFlexibleDimensions(d,l,i)){r.push({position:a,origin:c,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(c,a)});continue}(!s||s.overlayFit.visibleAreac&&(c=d,a=l)}this._isPushed=!1,this._applyPosition(a.position,a.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(s.position,s.originPoint);return}this._applyPosition(s.position,s.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&nr(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(wA),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let n=this._lastPosition;if(n){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let e=this._getOriginPoint(this._originRect,this._containerRect,n);this._applyPosition(n,e)}else this.apply()}withScrollableContainers(n){return this._scrollables=n,this}withPositions(n){return this._preferredPositions=n,n.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(n){return this._viewportMargin=n,this}withFlexibleDimensions(n=!0){return this._hasFlexibleDimensions=n,this}withGrowAfterOpen(n=!0){return this._growAfterOpen=n,this}withPush(n=!0){return this._canPush=n,this}withLockedPosition(n=!0){return this._positionLocked=n,this}setOrigin(n){return this._origin=n,this}withDefaultOffsetX(n){return this._offsetX=n,this}withDefaultOffsetY(n){return this._offsetY=n,this}withTransformOriginOn(n){return this._transformOriginSelector=n,this}_getOriginPoint(n,e,i){let o;if(i.originX=="center")o=n.left+n.width/2;else{let s=this._isRtl()?n.right:n.left,a=this._isRtl()?n.left:n.right;o=i.originX=="start"?s:a}e.left<0&&(o-=e.left);let r;return i.originY=="center"?r=n.top+n.height/2:r=i.originY=="top"?n.top:n.bottom,e.top<0&&(r-=e.top),{x:o,y:r}}_getOverlayPoint(n,e,i){let o;i.overlayX=="center"?o=-e.width/2:i.overlayX==="start"?o=this._isRtl()?-e.width:0:o=this._isRtl()?0:-e.width;let r;return i.overlayY=="center"?r=-e.height/2:r=i.overlayY=="top"?0:-e.height,{x:n.x+o,y:n.y+r}}_getOverlayFit(n,e,i,o){let r=MA(e),{x:s,y:a}=n,c=this._getOffset(o,"x"),l=this._getOffset(o,"y");c&&(s+=c),l&&(a+=l);let d=0-s,f=s+r.width-i.width,m=0-a,y=a+r.height-i.height,C=this._subtractOverflows(r.width,d,f),_=this._subtractOverflows(r.height,m,y),S=C*_;return{visibleArea:S,isCompletelyWithinViewport:r.width*r.height===S,fitsInViewportVertically:_===r.height,fitsInViewportHorizontally:C==r.width}}_canFitWithFlexibleDimensions(n,e,i){if(this._hasFlexibleDimensions){let o=i.bottom-e.y,r=i.right-e.x,s=SA(this._overlayRef.getConfig().minHeight),a=SA(this._overlayRef.getConfig().minWidth),c=n.fitsInViewportVertically||s!=null&&s<=o,l=n.fitsInViewportHorizontally||a!=null&&a<=r;return c&&l}return!1}_pushOverlayOnScreen(n,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:n.x+this._previousPushAmount.x,y:n.y+this._previousPushAmount.y};let o=MA(e),r=this._viewportRect,s=Math.max(n.x+o.width-r.width,0),a=Math.max(n.y+o.height-r.height,0),c=Math.max(r.top-i.top-n.y,0),l=Math.max(r.left-i.left-n.x,0),d=0,f=0;return o.width<=r.width?d=l||-s:d=n.xC&&!this._isInitialRender&&!this._growAfterOpen&&(s=n.y-C/2)}let c=e.overlayX==="start"&&!o||e.overlayX==="end"&&o,l=e.overlayX==="end"&&!o||e.overlayX==="start"&&o,d,f,m;if(l)m=i.width-n.x+this._viewportMargin*2,d=n.x-this._viewportMargin;else if(c)f=n.x,d=i.right-n.x;else{let y=Math.min(i.right-n.x+i.left,n.x),C=this._lastBoundingBoxSize.width;d=y*2,f=n.x-y,d>C&&!this._isInitialRender&&!this._growAfterOpen&&(f=n.x-C/2)}return{top:s,left:f,bottom:a,right:m,width:d,height:r}}_setBoundingBoxStyles(n,e){let i=this._calculateBoundingBoxRect(n,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));let o={};if(this._hasExactPosition())o.top=o.left="0",o.bottom=o.right=o.maxHeight=o.maxWidth="",o.width=o.height="100%";else{let r=this._overlayRef.getConfig().maxHeight,s=this._overlayRef.getConfig().maxWidth;o.height=Pt(i.height),o.top=Pt(i.top),o.bottom=Pt(i.bottom),o.width=Pt(i.width),o.left=Pt(i.left),o.right=Pt(i.right),e.overlayX==="center"?o.alignItems="center":o.alignItems=e.overlayX==="end"?"flex-end":"flex-start",e.overlayY==="center"?o.justifyContent="center":o.justifyContent=e.overlayY==="bottom"?"flex-end":"flex-start",r&&(o.maxHeight=Pt(r)),s&&(o.maxWidth=Pt(s))}this._lastBoundingBoxSize=i,nr(this._boundingBox.style,o)}_resetBoundingBoxStyles(){nr(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){nr(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(n,e){let i={},o=this._hasExactPosition(),r=this._hasFlexibleDimensions,s=this._overlayRef.getConfig();if(o){let d=this._viewportRuler.getViewportScrollPosition();nr(i,this._getExactOverlayY(e,n,d)),nr(i,this._getExactOverlayX(e,n,d))}else i.position="static";let a="",c=this._getOffset(e,"x"),l=this._getOffset(e,"y");c&&(a+=`translateX(${c}px) `),l&&(a+=`translateY(${l}px)`),i.transform=a.trim(),s.maxHeight&&(o?i.maxHeight=Pt(s.maxHeight):r&&(i.maxHeight="")),s.maxWidth&&(o?i.maxWidth=Pt(s.maxWidth):r&&(i.maxWidth="")),nr(this._pane.style,i)}_getExactOverlayY(n,e,i){let o={top:"",bottom:""},r=this._getOverlayPoint(e,this._overlayRect,n);if(this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i)),n.overlayY==="bottom"){let s=this._document.documentElement.clientHeight;o.bottom=`${s-(r.y+this._overlayRect.height)}px`}else o.top=Pt(r.y);return o}_getExactOverlayX(n,e,i){let o={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,n);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i));let s;if(this._isRtl()?s=n.overlayX==="end"?"left":"right":s=n.overlayX==="end"?"right":"left",s==="right"){let a=this._document.documentElement.clientWidth;o.right=`${a-(r.x+this._overlayRect.width)}px`}else o.left=Pt(r.x);return o}_getScrollVisibility(){let n=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(o=>o.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:CA(n,i),isOriginOutsideView:Lm(n,i),isOverlayClipped:CA(e,i),isOverlayOutsideView:Lm(e,i)}}_subtractOverflows(n,...e){return e.reduce((i,o)=>i-Math.max(o,0),n)}_getNarrowedViewportRect(){let n=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+n-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:n-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(n,e){return e==="x"?n.offsetX==null?this._offsetX:n.offsetX:n.offsetY==null?this._offsetY:n.offsetY}_validatePositions(){}_addPanelClasses(n){this._pane&&zr(n).forEach(e=>{e!==""&&this._appliedPanelClasses.indexOf(e)===-1&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(n=>{this._pane.classList.remove(n)}),this._appliedPanelClasses=[])}_getOriginRect(){let n=this._origin;if(n instanceof $)return n.nativeElement.getBoundingClientRect();if(n instanceof Element)return n.getBoundingClientRect();let e=n.width||0,i=n.height||0;return{top:n.y,bottom:n.y+i,left:n.x,right:n.x+e,height:i,width:e}}};function nr(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function SA(t){if(typeof t!="number"&&t!=null){let[n,e]=t.split(gne);return!e||e==="px"?parseFloat(n):null}return t||null}function MA(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}function yne(t,n){return t===n?!0:t.isOriginClipped===n.isOriginClipped&&t.isOriginOutsideView===n.isOriginOutsideView&&t.isOverlayClipped===n.isOverlayClipped&&t.isOverlayOutsideView===n.isOverlayOutsideView}var EA="cdk-global-overlay-wrapper",Tm=class{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(n){let e=n.getConfig();this._overlayRef=n,this._width&&!e.width&&n.updateSize({width:this._width}),this._height&&!e.height&&n.updateSize({height:this._height}),n.hostElement.classList.add(EA),this._isDisposed=!1}top(n=""){return this._bottomOffset="",this._topOffset=n,this._alignItems="flex-start",this}left(n=""){return this._xOffset=n,this._xPosition="left",this}bottom(n=""){return this._topOffset="",this._bottomOffset=n,this._alignItems="flex-end",this}right(n=""){return this._xOffset=n,this._xPosition="right",this}start(n=""){return this._xOffset=n,this._xPosition="start",this}end(n=""){return this._xOffset=n,this._xPosition="end",this}width(n=""){return this._overlayRef?this._overlayRef.updateSize({width:n}):this._width=n,this}height(n=""){return this._overlayRef?this._overlayRef.updateSize({height:n}):this._height=n,this}centerHorizontally(n=""){return this.left(n),this._xPosition="center",this}centerVertically(n=""){return this.top(n),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:o,height:r,maxWidth:s,maxHeight:a}=i,c=(o==="100%"||o==="100vw")&&(!s||s==="100%"||s==="100vw"),l=(r==="100%"||r==="100vh")&&(!a||a==="100%"||a==="100vh"),d=this._xPosition,f=this._xOffset,m=this._overlayRef.getConfig().direction==="rtl",y="",C="",_="";c?_="flex-start":d==="center"?(_="center",m?C=f:y=f):m?d==="left"||d==="end"?(_="flex-end",y=f):(d==="right"||d==="start")&&(_="flex-start",C=f):d==="left"||d==="start"?(_="flex-start",y=f):(d==="right"||d==="end")&&(_="flex-end",C=f),n.position=this._cssPosition,n.marginLeft=c?"0":y,n.marginTop=l?"0":this._topOffset,n.marginBottom=this._bottomOffset,n.marginRight=c?"0":C,e.justifyContent=_,e.alignItems=l?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(EA),i.justifyContent=i.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}},vne=(()=>{class t{constructor(e,i,o,r){this._viewportRuler=e,this._document=i,this._platform=o,this._overlayContainer=r}global(){return new Tm}flexibleConnectedTo(e){return new zm(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static{this.\u0275fac=function(i){return new(i||t)(A(O1),A(te),A(Me),A(Vs))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),bne=0,jt=(()=>{class t{constructor(e,i,o,r,s,a,c,l,d,f,m,y){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=o,this._positionBuilder=r,this._keyboardDispatcher=s,this._injector=a,this._ngZone=c,this._document=l,this._directionality=d,this._location=f,this._outsideClickDispatcher=m,this._animationsModuleType=y}create(e){let i=this._createHostElement(),o=this._createPaneElement(i),r=this._createPortalOutlet(o),s=new Bs(e);return s.direction=s.direction||this._directionality.value,new Fo(r,i,o,s,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations",this._injector.get($o))}position(){return this._positionBuilder}_createPaneElement(e){let i=this._document.createElement("div");return i.id=`cdk-overlay-${bne++}`,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){let e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(i2)),new N6(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static{this.\u0275fac=function(i){return new(i||t)(A(mne),A(Vs),A(o3),A(vne),A(pne),A(It),A(X),A(te),A(an),A(Yo),A(hne),A(qt,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),_ne=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],IA=new U("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition()}}),E0=(()=>{class t{constructor(e){this.elementRef=e}static{this.\u0275fac=function(i){return new(i||t)(v($))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0})}}return t})(),Nm=(()=>{class t{get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(e){this._disposeOnNavigation=e}constructor(e,i,o,r,s){this._overlay=e,this._dir=s,this._backdropSubscription=on.EMPTY,this._attachSubscription=on.EMPTY,this._detachSubscription=on.EMPTY,this._positionSubscription=on.EMPTY,this._disposeOnNavigation=!1,this._ngZone=D(X),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new xe,this.positionChange=new xe,this.attach=new xe,this.detach=new xe,this.overlayKeydown=new xe,this.overlayOutsideClick=new xe,this._templatePortal=new er(i,o),this._scrollStrategyFactory=r,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=_ne);let e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),i.keyCode===27&&!this.disableClose&&!fn(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{let o=this._getOriginElement(),r=Mn(i);(!o||o!==r&&!o.contains(r))&&this.overlayOutsideClick.next(i)})}_buildConfig(){let e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new Bs({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&&(i.width=this.width),(this.height||this.height===0)&&(i.height=this.height),(this.minWidth||this.minWidth===0)&&(i.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){let i=this.positions.map(o=>({originX:o.originX,originY:o.originY,overlayX:o.overlayX,overlayY:o.overlayY,offsetX:o.offsetX||this.offsetX,offsetY:o.offsetY||this.offsetY,panelClass:o.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let e=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(e),e}_getOrigin(){return this.origin instanceof E0?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof E0?this.origin.elementRef.nativeElement:this.origin instanceof $?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Dp(()=>this.positionChange.observers.length>0)).subscribe(e=>{this._ngZone.run(()=>this.positionChange.emit(e)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||t)(v(jt),v(Qt),v(dn),v(IA),v(an,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",ue],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",ue],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",ue],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",ue],push:[2,"cdkConnectedOverlayPush","push",ue],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",ue]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[st,ut]})}}return t})();function Cne(t){return()=>t.scrollStrategies.reposition()}var xne={provide:IA,deps:[jt],useFactory:Cne},U1=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[jt,xne],imports:[n1,tr,x0,x0]})}}return t})();var Rm=class{constructor(n){this._box=n,this._destroyed=new q,this._resizeSubject=new q,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(n){return this._elementObservables.has(n)||this._elementObservables.set(n,new ai(e=>{let i=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(n,{box:this._box}),()=>{this._resizeObserver?.unobserve(n),i.unsubscribe(),this._elementObservables.delete(n)}}).pipe(xt(e=>e.some(i=>i.target===n)),S8({bufferSize:1,refCount:!0}),Ue(this._destroyed))),this._elementObservables.get(n)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},AA=(()=>{class t{constructor(){this._observers=new Map,this._ngZone=D(X),typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,e]of this._observers)e.destroy();this._observers.clear(),typeof ResizeObserver<"u"}observe(e,i){let o=i?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Rm(o)),this._observers.get(o).observe(e)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var wne=["notch"],Sne=["matFormFieldNotchedOutline",""],Mne=["*"],Ene=["textField"],Lne=["iconPrefixContainer"],Ine=["textPrefixContainer"],Ane=["iconSuffixContainer"],zne=["textSuffixContainer"],Tne=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Nne=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Dne(t,n){t&1&&L(0,"span",21)}function Rne(t,n){if(t&1&&(p(0,"label",20),ce(1,1),F(2,Dne,1,0,"span",21),h()),t&2){let e=P(2);w("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),Z("for",e._control.disableAutomaticLabeling?null:e._control.id),b(2),Oe(!e.hideRequiredMarker&&e._control.required?2:-1)}}function Pne(t,n){if(t&1&&F(0,Rne,3,5,"label",20),t&2){let e=P();Oe(e._hasFloatingLabel()?0:-1)}}function kne(t,n){t&1&&L(0,"div",7)}function One(t,n){}function Fne(t,n){if(t&1&&F(0,One,0,0,"ng-template",13),t&2){P(2);let e=n2(1);w("ngTemplateOutlet",e)}}function Une(t,n){if(t&1&&(p(0,"div",9),F(1,Fne,1,1,null,13),h()),t&2){let e=P();w("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),b(),Oe(e._forceDisplayInfixLabel()?-1:1)}}function Bne(t,n){t&1&&(p(0,"div",10,2),ce(2,2),h())}function Vne(t,n){t&1&&(p(0,"div",11,3),ce(2,3),h())}function jne(t,n){}function Hne(t,n){if(t&1&&F(0,jne,0,0,"ng-template",13),t&2){P();let e=n2(1);w("ngTemplateOutlet",e)}}function qne(t,n){t&1&&(p(0,"div",14,4),ce(2,4),h())}function Gne(t,n){t&1&&(p(0,"div",15,5),ce(2,5),h())}function Wne(t,n){t&1&&L(0,"div",16)}function $ne(t,n){if(t&1&&(p(0,"div",18),ce(1,6),h()),t&2){let e=P();w("@transitionMessages",e._subscriptAnimationState)}}function Kne(t,n){if(t&1&&(p(0,"mat-hint",22),x(1),h()),t&2){let e=P(2);w("id",e._hintLabelId),b(),Pe(e.hintLabel)}}function Yne(t,n){if(t&1&&(p(0,"div",19),F(1,Kne,2,2,"mat-hint",22),ce(2,7),L(3,"div",23),ce(4,8),h()),t&2){let e=P();w("@transitionMessages",e._subscriptAnimationState),b(),Oe(e.hintLabel?1:-1)}}var P6=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-label"]],standalone:!0})}}return t})();var Xne=new U("MatError");var Zne=0,zA=(()=>{class t{constructor(){this.align="start",this.id=`mat-mdc-hint-${Zne++}`}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(i,o){i&2&&(xn("id",o.id),Z("align",null),he("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0})}}return t})(),Qne=new U("MatPrefix");var Jne=new U("MatSuffix");var FA=new U("FloatingLabelParent"),TA=(()=>{class t{get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(e){this._elementRef=e,this._floating=!1,this._monitorResize=!1,this._resizeObserver=D(AA),this._ngZone=D(X),this._parent=D(FA),this._resizeSubscription=new on}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return eie(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static{this.\u0275fac=function(i){return new(i||t)(v($))}}static{this.\u0275dir=V({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0})}}return t})();function eie(t){let n=t;if(n.offsetParent!==null)return n.scrollWidth;let e=n.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);let i=e.scrollWidth;return e.remove(),i}var NA="mdc-line-ripple--active",R6="mdc-line-ripple--deactivating",DA=(()=>{class t{constructor(e,i){this._elementRef=e,this._handleTransitionEnd=o=>{let r=this._elementRef.nativeElement.classList,s=r.contains(R6);o.propertyName==="opacity"&&s&&r.remove(NA,R6)},i.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let e=this._elementRef.nativeElement.classList;e.remove(R6),e.add(NA)}deactivate(){this._elementRef.nativeElement.classList.add(R6)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X))}}static{this.\u0275dir=V({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0})}}return t})(),RA=(()=>{class t{constructor(e,i){this._elementRef=e,this._ngZone=i,this.open=!1}ngAfterViewInit(){let e=this._elementRef.nativeElement.querySelector(".mdc-floating-label");e?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(e.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>e.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){!this.open||!e?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X))}}static{this.\u0275cmp=T({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(i,o){if(i&1&&ft(wne,5),i&2){let r;me(r=pe())&&(o._notch=r.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[k],attrs:Sne,ngContentSelectors:Mne,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(i,o){i&1&&(Ge(),L(0,"div",1),p(1,"div",2,0),ce(3),h(),L(4,"div",3))},encapsulation:2,changeDetection:0})}}return t})(),tie={transitionMessages:jn("transitionMessages",[Jt("enter",ct({opacity:1,transform:"translateY(0%)"})),en("void => enter",[ct({opacity:0,transform:"translateY(-5px)"}),un("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},L0=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t})}}return t})();var I0=new U("MatFormField"),nie=new U("MAT_FORM_FIELD_DEFAULT_OPTIONS"),PA=0,kA="fill",iie="auto",OA="fixed",oie="translateY(-50%)",k6=(()=>{class t{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Ri(e)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||iie}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(e){let i=this._appearance,o=e||this._defaults?.appearance||kA;this._appearance=o,this._appearance==="outline"&&this._appearance!==i&&(this._needsOutlineLabelOffsetUpdate=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||OA}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||OA}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}constructor(e,i,o,r,s,a,c,l){this._elementRef=e,this._changeDetectorRef=i,this._dir=r,this._platform=s,this._defaults=a,this._animationMode=c,this._labelChild=Kp(P6),this._hideRequiredMarker=!1,this.color="primary",this._appearance=kA,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${PA++}`,this._hintLabelId=`mat-mdc-hint-${PA++}`,this._subscriptAnimationState="",this._destroyed=new q,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._previousControl=null,this._injector=D(It),this.getLabelId=vo(()=>this._hasFloatingLabel()?this._labelId:null),this._hasFloatingLabel=vo(()=>!!this._labelChild()),a&&(a.appearance&&(this.appearance=a.appearance),this._hideRequiredMarker=!!a?.hideRequiredMarker,a.color&&(this.color=a.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._previousControl=this._control)}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){let i=this._control,o="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(o+e.controlType),i.controlType&&this._elementRef.nativeElement.classList.add(o+i.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=i.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._valueChanges?.unsubscribe(),i.ngControl&&i.ngControl.valueChanges&&(this._valueChanges=i.ngControl.valueChanges.pipe(Ue(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),ln(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),a3(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(Ue(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_shouldLabelFloat(){return this._hasFloatingLabel()?this._control.shouldLabelFloat||this._shouldAlwaysFloat():!1}_shouldForward(e){let i=this._control?this._control.ngControl:null;return i&&i[e]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&e.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let i=this._hintChildren?this._hintChildren.find(r=>r.align==="start"):null,o=this._hintChildren?this._hintChildren.find(r=>r.align==="end"):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),o&&e.push(o.id)}else this._errorChildren&&e.push(...this._errorChildren.map(i=>i.id));this._control.setDescribedByIds(e)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let e=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){e.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let i=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,r=this._iconSuffixContainer?.nativeElement,s=this._textSuffixContainer?.nativeElement,a=i?.getBoundingClientRect().width??0,c=o?.getBoundingClientRect().width??0,l=r?.getBoundingClientRect().width??0,d=s?.getBoundingClientRect().width??0,f=this._dir.value==="rtl"?"-1":"1",m=`${a+c}px`,C=`calc(${f} * (${m} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;e.style.transform=`var( +Event: `).concat(JSON.stringify(m.data)));return i.scheduler.schedule(function(){i.forward(m);var y=i._nextState(m);i.update(y,m)}),i._state},this.sendTo=function(d,f,m){var y=i.parent&&(f===Ji.Parent||i.parent.id===f),C=y?i.parent:Te(f)?f===Ji.Internal?i:i.children.get(f)||hs.get(f):MC(f)?f:void 0;if(!C){if(!y)throw new Error("Unable to send event to child '".concat(f,"' from service '").concat(i.id,"'."));it||Dt(!1,"Service '".concat(i.id,"' has no parent: unable to send event ").concat(d.type));return}if("machine"in C){if(i.status!==Gt.Stopped||i.parent!==C||i.state.done){var _=P(P({},d),{name:d.name===Bc?"".concat(E1(i.id)):d.name,origin:i.sessionId});!m&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([C,_]):C.send(_)}}else!m&&i.machine.config.predictableActionArguments?i._outgoingQueue.push([C,d.data]):C.send(d.data)},this._exec=function(d,f,m,y){y===void 0&&(y=i.machine.options.actions);var C=d.exec||Wc(d.type,y),_=ke(C)?C:C?C.exec:d.exec;if(_)try{return _(f,m.data,i.machine.config.predictableActionArguments?{action:d,_event:m}:{action:d,state:i.state,_event:m})}catch(Xt){throw i.parent&&i.parent.send({type:"xstate.error",data:Xt}),Xt}switch(d.type){case Do:{var S=d;i.defer(S);break}case w1:var I=d;if(typeof I.delay=="number"){i.defer(I);return}else I.to?i.sendTo(I._event,I.to,m===to):i.send(I._event);break;case Fc:i.cancel(d.sendId);break;case is:{if(i.status!==Gt.Running)return;var z=d.activity;if(!i.machine.config.predictableActionArguments&&!i.state.activities[z.id||z.type])break;if(z.type===Ke.Invoke){var N=zl(z.src),j=i.machine.options.services?i.machine.options.services[N.type]:void 0,H=z.id,ne=z.data;it||Dt(!("forward"in z),"`forward` property is deprecated (found in invocation of '".concat(z.src,"' in in machine '").concat(i.machine.id,"'). ")+"Please use `autoForward` instead.");var se="autoForward"in z?z.autoForward:!!z.forward;if(!j){it||Dt(!1,"No service found for invocation '".concat(z.src,"' in machine '").concat(i.machine.id,"'."));return}var ve=ne?V2(ne,f,m):void 0;if(typeof j=="string")return;var ye=ke(j)?j(f,m.data,{data:ve,src:N,meta:z.meta}):j;if(!ye)return;var Ct=void 0;ti(ye)&&(ye=ve?ye.withContext(ve):ye,Ct={autoForward:se}),i.spawn(ye,H,Ct)}else i.spawnActivity(z);break}case U2:{i.stopChild(d.activity.id);break}case os:var be=d,rt=be.label,Ne=be.value;rt?i.logger(rt,Ne):i.logger(Ne);break;default:it||Dt(!1,"No implementation found for action type '".concat(d.type,"'"));break}};var o=P(P({},t.defaultOptions),e),r=o.clock,s=o.logger,a=o.parent,c=o.id,l=c!==void 0?c:n.id;this.id=l,this.logger=s,this.clock=r,this.parent=a,this.options=o,this.scheduler=new r7({deferEvents:this.options.deferEvents}),this.sessionId=hs.bookId()}return Object.defineProperty(t.prototype,"initialState",{get:function(){var n=this;return this._initialState?this._initialState:L1(this,function(){return n._initialState=n.machine.initialState,n._initialState})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return it||Dt(this.status!==Gt.NotStarted,"Attempted to read state from uninitialized service '".concat(this.id,"'. Make sure the service is started first.")),this._state},enumerable:!1,configurable:!0}),t.prototype.execute=function(n,e){var i,o;try{for(var r=Se(n.actions),s=r.next();!s.done;s=r.next()){var a=s.value;this.exec(a,n,e)}}catch(c){i={error:c}}finally{try{s&&!s.done&&(o=r.return)&&o.call(r)}finally{if(i)throw i.error}}},t.prototype.update=function(n,e){var i,o,r,s,a,c,l,d,f=this;if(n._sessionid=this.sessionId,this._state=n,(!this.machine.config.predictableActionArguments||e===to)&&this.options.execute)this.execute(this.state);else for(var m=void 0;m=this._outgoingQueue.shift();)m[0].send(m[1]);if(this.children.forEach(function(ye){f.state.children[ye.id]=ye}),this.devTools&&this.devTools.send(e.data,n),n.event)try{for(var y=Se(this.eventListeners),C=y.next();!C.done;C=y.next()){var _=C.value;_(n.event)}}catch(ye){i={error:ye}}finally{try{C&&!C.done&&(o=y.return)&&o.call(y)}finally{if(i)throw i.error}}try{for(var S=Se(this.listeners),I=S.next();!I.done;I=S.next()){var _=I.value;_(n,n.event)}}catch(ye){r={error:ye}}finally{try{I&&!I.done&&(s=S.return)&&s.call(S)}finally{if(r)throw r.error}}try{for(var z=Se(this.contextListeners),N=z.next();!N.done;N=z.next()){var j=N.value;j(this.state.context,this.state.history?this.state.history.context:void 0)}}catch(ye){a={error:ye}}finally{try{N&&!N.done&&(c=z.return)&&c.call(z)}finally{if(a)throw a.error}}if(this.state.done){var H=n.configuration.find(function(ye){return ye.type==="final"&&ye.parent===f.machine}),ne=H&&H.doneData?V2(H.doneData,n.context,e):void 0;this._doneEvent=M1(this.id,ne);try{for(var se=Se(this.doneListeners),ve=se.next();!ve.done;ve=se.next()){var _=ve.value;_(this._doneEvent)}}catch(ye){l={error:ye}}finally{try{ve&&!ve.done&&(d=se.return)&&d.call(se)}finally{if(l)throw l.error}}this._stop(),this._stopChildren(),hs.free(this.sessionId)}},t.prototype.onTransition=function(n){return this.listeners.add(n),this.status===Gt.Running&&n(this.state,this.state.event),this},t.prototype.subscribe=function(n,e,i){var o=this,r=ls(n,e,i);this.listeners.add(r.next),this.status!==Gt.NotStarted&&r.next(this.state);var s=function(){o.doneListeners.delete(s),o.stopListeners.delete(s),r.complete()};return this.status===Gt.Stopped?r.complete():(this.onDone(s),this.onStop(s)),{unsubscribe:function(){o.listeners.delete(r.next),o.doneListeners.delete(s),o.stopListeners.delete(s)}}},t.prototype.onEvent=function(n){return this.eventListeners.add(n),this},t.prototype.onSend=function(n){return this.sendListeners.add(n),this},t.prototype.onChange=function(n){return this.contextListeners.add(n),this},t.prototype.onStop=function(n){return this.stopListeners.add(n),this},t.prototype.onDone=function(n){return this.status===Gt.Stopped&&this._doneEvent?n(this._doneEvent):this.doneListeners.add(n),this},t.prototype.off=function(n){return this.listeners.delete(n),this.eventListeners.delete(n),this.sendListeners.delete(n),this.stopListeners.delete(n),this.doneListeners.delete(n),this.contextListeners.delete(n),this},t.prototype.start=function(n){var e=this;if(this.status===Gt.Running)return this;this.machine._init(),hs.register(this.sessionId,this),this.initialized=!0,this.status=Gt.Running;var i=n===void 0?this.initialState:L1(this,function(){return WC(n)?e.machine.resolveState(n):e.machine.resolveState(ni.from(n,e.machine.context))});return this.options.devTools&&this.attachDev(),this.scheduler.initialize(function(){e.update(i,to)}),this},t.prototype._stopChildren=function(){this.children.forEach(function(n){ke(n.stop)&&n.stop()}),this.children.clear()},t.prototype._stop=function(){var n,e,i,o,r,s,a,c,l,d;try{for(var f=Se(this.listeners),m=f.next();!m.done;m=f.next()){var y=m.value;this.listeners.delete(y)}}catch(se){n={error:se}}finally{try{m&&!m.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}try{for(var C=Se(this.stopListeners),_=C.next();!_.done;_=C.next()){var y=_.value;y(),this.stopListeners.delete(y)}}catch(se){i={error:se}}finally{try{_&&!_.done&&(o=C.return)&&o.call(C)}finally{if(i)throw i.error}}try{for(var S=Se(this.contextListeners),I=S.next();!I.done;I=S.next()){var y=I.value;this.contextListeners.delete(y)}}catch(se){r={error:se}}finally{try{I&&!I.done&&(s=S.return)&&s.call(S)}finally{if(r)throw r.error}}try{for(var z=Se(this.doneListeners),N=z.next();!N.done;N=z.next()){var y=N.value;this.doneListeners.delete(y)}}catch(se){a={error:se}}finally{try{N&&!N.done&&(c=z.return)&&c.call(z)}finally{if(a)throw a.error}}if(!this.initialized)return this;this.initialized=!1,this.status=Gt.Stopped,this._initialState=void 0;try{for(var j=Se(Object.keys(this.delayedEventsMap)),H=j.next();!H.done;H=j.next()){var ne=H.value;this.clock.clearTimeout(this.delayedEventsMap[ne])}}catch(se){l={error:se}}finally{try{H&&!H.done&&(d=j.return)&&d.call(j)}finally{if(l)throw l.error}}this.scheduler.clear(),this.scheduler=new r7({deferEvents:this.options.deferEvents})},t.prototype.stop=function(){var n=this,e=this.scheduler;return this._stop(),e.schedule(function(){var i;if(!(!((i=n._state)===null||i===void 0)&&i.done)){var o=Bt({type:"xstate.stop"}),r=L1(n,function(){var s=dt($e([],Ee(n.state.configuration),!1).sort(function(f,m){return m.order-f.order}).map(function(f){return bi(f.onExit,n.machine.options.actions)})),a=Ee(H2(n.machine,n.state,n.state.context,o,[{type:"exit",actions:s}],n.machine.config.predictableActionArguments?n._exec:void 0,n.machine.config.predictableActionArguments||n.machine.config.preserveActionOrder),2),c=a[0],l=a[1],d=new ni({value:n.state.value,context:l,_event:o,_sessionid:n.sessionId,historyValue:void 0,history:n.state,actions:c.filter(function(f){return!Gc(f)}),activities:{},events:[],configuration:[],transitions:[],children:{},done:n.state.done,tags:n.state.tags,machine:n.machine});return d.changed=!0,d});n.update(r,o),n._stopChildren(),hs.free(n.sessionId)}}),this},t.prototype.batch=function(n){var e=this;if(this.status===Gt.NotStarted&&this.options.deferEvents)it||Dt(!1,"".concat(n.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,`" and are deferred. Make sure .start() is called for this service. +Event: `).concat(JSON.stringify(event)));else if(this.status!==Gt.Running)throw new Error("".concat(n.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'));if(n.length){var i=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule(function(){var o,r,s=e.state,a=!1,c=[],l=function(y){var C=Bt(y);e.forward(C),s=L1(e,function(){return e.machine.transition(s,C,void 0,i||void 0)}),c.push.apply(c,$e([],Ee(e.machine.config.predictableActionArguments?s.actions:s.actions.map(function(_){return $C(_,s)})),!1)),a=a||!!s.changed};try{for(var d=Se(n),f=d.next();!f.done;f=d.next()){var m=f.value;l(m)}}catch(y){o={error:y}}finally{try{f&&!f.done&&(r=d.return)&&r.call(d)}finally{if(o)throw o.error}}s.changed=a,s.actions=c,e.update(s,Bt(n[n.length-1]))})}},t.prototype.sender=function(n){return this.send.bind(this,n)},t.prototype._nextState=function(n,e){var i=this;e===void 0&&(e=!!this.machine.config.predictableActionArguments&&this._exec);var o=Bt(n);if(o.name.indexOf(xl)===0&&!this.state.nextEvents.some(function(s){return s.indexOf(xl)===0}))throw o.data.data;var r=L1(this,function(){return i.machine.transition(i.state,o,void 0,e||void 0)});return r},t.prototype.nextState=function(n){return this._nextState(n,!1)},t.prototype.forward=function(n){var e,i;try{for(var o=Se(this.forwardTo),r=o.next();!r.done;r=o.next()){var s=r.value,a=this.children.get(s);if(!a)throw new Error("Unable to forward event '".concat(n,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(s,"'."));a.send(n)}}catch(c){e={error:c}}finally{try{r&&!r.done&&(i=o.return)&&i.call(o)}finally{if(e)throw e.error}}},t.prototype.defer=function(n){var e=this,i=this.clock.setTimeout(function(){"to"in n&&n.to?e.sendTo(n._event,n.to,!0):e.send(n._event)},n.delay);n.id&&(this.delayedEventsMap[n.id]=i)},t.prototype.cancel=function(n){this.clock.clearTimeout(this.delayedEventsMap[n]),delete this.delayedEventsMap[n]},t.prototype.exec=function(n,e,i){i===void 0&&(i=this.machine.options.actions),this._exec(n,e.context,e._event,i)},t.prototype.removeChild=function(n){var e;this.children.delete(n),this.forwardTo.delete(n),(e=this.state)===null||e===void 0||delete e.children[n]},t.prototype.stopChild=function(n){var e=this.children.get(n);e&&(this.removeChild(n),ke(e.stop)&&e.stop())},t.prototype.spawn=function(n,e,i){if(this.status!==Gt.Running)return kl(n,e);if($f(n))return this.spawnPromise(Promise.resolve(n),e);if(ke(n))return this.spawnCallback(n,e);if(BC(n))return this.spawnActor(n,e);if(SC(n))return this.spawnObservable(n,e);if(ti(n))return this.spawnMachine(n,P(P({},i),{id:e}));if(_C(n))return this.spawnBehavior(n,e);throw new Error('Unable to spawn entity "'.concat(e,'" of type "').concat(typeof n,'".'))},t.prototype.spawnMachine=function(n,e){var i=this;e===void 0&&(e={});var o=new t(n,P(P({},this.options),{parent:this,id:e.id||n.id})),r=P(P({},a7),e);r.sync&&o.onTransition(function(a){i.send(B2,{state:a,id:o.id})});var s=o;return this.children.set(o.id,s),r.autoForward&&this.forwardTo.add(o.id),o.onDone(function(a){i.removeChild(o.id),i.send(Bt(a,{origin:o.id}))}).start(),s},t.prototype.spawnBehavior=function(n,e){var i=YC(n,{id:e,parent:this});return this.children.set(e,i),i},t.prototype.spawnPromise=function(n,e){var i,o=this,r=!1,s;n.then(function(c){r||(s=c,o.removeChild(e),o.send(Bt(M1(e,c),{origin:e})))},function(c){if(!r){o.removeChild(e);var l=E1(e,c);try{o.send(Bt(l,{origin:e}))}catch(d){IC(c,d,e),o.devTools&&o.devTools.send(l,o.state),o.machine.strict&&o.stop()}}});var a=(i={id:e,send:function(){},subscribe:function(c,l,d){var f=ls(c,l,d),m=!1;return n.then(function(y){m||(f.next(y),!m&&f.complete())},function(y){m||f.error(y)}),{unsubscribe:function(){return m=!0}}},stop:function(){r=!0},toJSON:function(){return{id:e}},getSnapshot:function(){return s}},i[eo]=function(){return this},i);return this.children.set(e,a),a},t.prototype.spawnCallback=function(n,e){var i,o=this,r=!1,s=new Set,a=new Set,c,l=function(m){c=m,a.forEach(function(y){return y(m)}),!r&&o.send(Bt(m,{origin:e}))},d;try{d=n(l,function(m){s.add(m)})}catch(m){this.send(E1(e,m))}if($f(d))return this.spawnPromise(d,e);var f=(i={id:e,send:function(m){return s.forEach(function(y){return y(m)})},subscribe:function(m){var y=ls(m);return a.add(y.next),{unsubscribe:function(){a.delete(y.next)}}},stop:function(){r=!0,ke(d)&&d()},toJSON:function(){return{id:e}},getSnapshot:function(){return c}},i[eo]=function(){return this},i);return this.children.set(e,f),f},t.prototype.spawnObservable=function(n,e){var i,o=this,r,s=n.subscribe(function(c){r=c,o.send(Bt(c,{origin:e}))},function(c){o.removeChild(e),o.send(Bt(E1(e,c),{origin:e}))},function(){o.removeChild(e),o.send(Bt(M1(e),{origin:e}))}),a=(i={id:e,send:function(){},subscribe:function(c,l,d){return n.subscribe(c,l,d)},stop:function(){return s.unsubscribe()},getSnapshot:function(){return r},toJSON:function(){return{id:e}}},i[eo]=function(){return this},i);return this.children.set(e,a),a},t.prototype.spawnActor=function(n,e){return this.children.set(e,n),n},t.prototype.spawnActivity=function(n){var e=this.machine.options&&this.machine.options.activities?this.machine.options.activities[n.type]:void 0;if(!e){it||Dt(!1,"No implementation found for activity '".concat(n.type,"'"));return}var i=e(this.state.context,n);this.spawnEffect(n.id,i)},t.prototype.spawnEffect=function(n,e){var i;this.children.set(n,(i={id:n,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:e||void 0,getSnapshot:function(){},toJSON:function(){return{id:n}}},i[eo]=function(){return this},i))},t.prototype.attachDev=function(){var n=Ol();if(this.options.devTools&&n){if(n.__REDUX_DEVTOOLS_EXTENSION__){var e=typeof this.options.devTools=="object"?this.options.devTools:void 0;this.devTools=n.__REDUX_DEVTOOLS_EXTENSION__.connect(P(P({name:this.id,autoPause:!0,stateSanitizer:function(i){return{value:i.value,context:i.context,actions:i.actions}}},e),{features:P({jump:!1,skip:!1},e?e.features:void 0)}),this.machine),this.devTools.init(this.state)}KC(this)}},t.prototype.toJSON=function(){return{id:this.id}},t.prototype[eo]=function(){return this},t.prototype.getSnapshot=function(){return this.status===Gt.NotStarted?this.initialState:this._state},t.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(n,e){return setTimeout(n,e)},clearTimeout:function(n){return clearTimeout(n)}},logger:console.log.bind(console),devTools:!1},t.interpret=Fl,t}(),Lj=function(t){return Te(t)?P(P({},a7),{name:t}):P(P(P({},a7),{name:EC()}),t)};function G2(t,n){var e=Lj(n);return OC(function(i){if(!it){var o=ti(t)||ke(t);Dt(!!i||o,'Attempted to spawn an Actor (ID: "'.concat(ti(t)?t.id:"undefined",'") outside of a service. This will have no effect.'))}return i?i.spawn(t,e.name,e):kl(t,e.name)})}function Fl(t,n){var e=new XC(t,n);return e}function Ij(t){if(typeof t=="string"){var n={type:t};return n.toString=function(){return t},n}return t}function Xc(t){return P(P({type:rs},t),{toJSON:function(){t.onDone,t.onError;var n=ns(t,["onDone","onError"]);return P(P({},n),{type:rs,src:Ij(t.src)})}})}var vs="",c7="#",Zc="*",gs={},ys=function(t){return t[0]===c7},Aj=function(){return{actions:{},guards:{},services:{},activities:{},delays:{}}},zj=function(t,n,e){var i=e.slice(0,-1).some(function(r){return!("cond"in r)&&!("in"in r)&&(Te(r.target)||ti(r.target))}),o=n===vs?"the transient event":"event '".concat(n,"'");Dt(!i,"One or more transitions for ".concat(o," on state '").concat(t.id,"' are unreachable. ")+"Make sure that the default transition is the last one defined.")},ZC=function(){function t(n,e,i,o){i===void 0&&(i="context"in n?n.context:void 0);var r=this,s;this.config=n,this._context=i,this.order=-1,this.__xstatenode=!0,this.__cache={events:void 0,relativeValue:new Map,initialStateValue:void 0,initialState:void 0,on:void 0,transitions:void 0,candidates:{},delayedTransitions:void 0},this.idMap={},this.tags=[],this.options=Object.assign(Aj(),e),this.parent=o?.parent,this.key=this.config.key||o?.key||this.config.id||"(machine)",this.machine=this.parent?this.parent.machine:this,this.path=this.parent?this.parent.path.concat(this.key):[],this.delimiter=this.config.delimiter||(this.parent?this.parent.delimiter:wl),this.id=this.config.id||$e([this.machine.key],Ee(this.path),!1).join(this.delimiter),this.version=this.parent?this.parent.version:this.config.version,this.type=this.config.type||(this.config.parallel?"parallel":this.config.states&&Object.keys(this.config.states).length?"compound":this.config.history?"history":"atomic"),this.schema=this.parent?this.machine.schema:(s=this.config.schema)!==null&&s!==void 0?s:{},this.description=this.config.description,it||Dt(!("parallel"in this.config),'The "parallel" property is deprecated and will be removed in version 4.1. '.concat(this.config.parallel?"Replace with `type: 'parallel'`":"Use `type: '".concat(this.type,"'`")," in the config for state node '").concat(this.id,"' instead.")),this.initial=this.config.initial,this.states=this.config.states?as(this.config.states,function(l,d){var f,m=new t(l,{},void 0,{parent:r,key:d});return Object.assign(r.idMap,P((f={},f[m.id]=m,f),m.idMap)),m}):gs;var a=0;function c(l){var d,f;l.order=a++;try{for(var m=Se(t7(l)),y=m.next();!y.done;y=m.next()){var C=y.value;c(C)}}catch(_){d={error:_}}finally{try{y&&!y.done&&(f=m.return)&&f.call(m)}finally{if(d)throw d.error}}}c(this),this.history=this.config.history===!0?"shallow":this.config.history||!1,this._transient=!!this.config.always||(this.config.on?Array.isArray(this.config.on)?this.config.on.some(function(l){var d=l.event;return d===vs}):vs in this.config.on:!1),this.strict=!!this.config.strict,this.onEntry=Dn(this.config.entry||this.config.onEntry).map(function(l){return q2(l)}),this.onExit=Dn(this.config.exit||this.config.onExit).map(function(l){return q2(l)}),this.meta=this.config.meta,this.doneData=this.type==="final"?this.config.data:void 0,this.invoke=Dn(this.config.invoke).map(function(l,d){var f,m;if(ti(l)){var y=qc(r.id,d);return r.machine.options.services=P((f={},f[y]=l,f),r.machine.options.services),Xc({src:y,id:y})}else if(Te(l.src)){var y=l.id||qc(r.id,d);return Xc(P(P({},l),{id:y,src:l.src}))}else if(ti(l.src)||ke(l.src)){var y=l.id||qc(r.id,d);return r.machine.options.services=P((m={},m[y]=l.src,m),r.machine.options.services),Xc(P(P({id:y},l),{src:y}))}else{var C=l.src;return Xc(P(P({id:qc(r.id,d)},l),{src:C}))}}),this.activities=Dn(this.config.activities).concat(this.invoke).map(function(l){return $c(l)}),this.transition=this.transition.bind(this),this.tags=Dn(this.config.tags)}return t.prototype._init=function(){this.__cache.transitions||n7(this).forEach(function(n){return n.on})},t.prototype.withConfig=function(n,e){var i=this.options,o=i.actions,r=i.activities,s=i.guards,a=i.services,c=i.delays;return new t(this.config,{actions:P(P({},o),n.actions),activities:P(P({},r),n.activities),guards:P(P({},s),n.guards),services:P(P({},a),n.services),delays:P(P({},c),n.delays)},e??this.context)},t.prototype.withContext=function(n){return new t(this.config,this.options,n)},Object.defineProperty(t.prototype,"context",{get:function(){return ke(this._context)?this._context():this._context},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"definition",{get:function(){return{id:this.id,key:this.key,version:this.version,context:this.context,type:this.type,initial:this.initial,history:this.history,states:as(this.states,function(n){return n.definition}),on:this.on,transitions:this.transitions,entry:this.onEntry,exit:this.onExit,activities:this.activities||[],meta:this.meta,order:this.order||-1,data:this.doneData,invoke:this.invoke,description:this.description,tags:this.tags}},enumerable:!1,configurable:!0}),t.prototype.toJSON=function(){return this.definition},Object.defineProperty(t.prototype,"on",{get:function(){if(this.__cache.on)return this.__cache.on;var n=this.transitions;return this.__cache.on=n.reduce(function(e,i){return e[i.eventType]=e[i.eventType]||[],e[i.eventType].push(i),e},{})},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"after",{get:function(){return this.__cache.delayedTransitions||(this.__cache.delayedTransitions=this.getDelayedTransitions(),this.__cache.delayedTransitions)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"transitions",{get:function(){return this.__cache.transitions||(this.__cache.transitions=this.formatTransitions(),this.__cache.transitions)},enumerable:!1,configurable:!0}),t.prototype.getCandidates=function(n){if(this.__cache.candidates[n])return this.__cache.candidates[n];var e=n===vs,i=this.transitions.filter(function(o){var r=o.eventType===n;return e?r:r||o.eventType===Zc});return this.__cache.candidates[n]=i,i},t.prototype.getDelayedTransitions=function(){var n=this,e=this.config.after;if(!e)return[];var i=function(r,s){var a=ke(r)?"".concat(n.id,":delay[").concat(s,"]"):r,c=Qf(a,n.id);return n.onEntry.push(S1(c,{delay:r})),n.onExit.push(Dl(c)),c},o=Po(e)?e.map(function(r,s){var a=i(r.delay,s);return P(P({},r),{event:a})}):dt(Object.keys(e).map(function(r,s){var a=e[r],c=Te(a)?{target:a}:a,l=isNaN(+r)?r:+r,d=i(l,s);return Dn(c).map(function(f){return P(P({},f),{event:d,delay:l})})}));return o.map(function(r){var s=r.delay;return P(P({},n.formatTransition(r)),{delay:s})})},t.prototype.getStateNodes=function(n){var e,i=this;if(!n)return[];var o=n instanceof ni?n.value:ss(n,this.delimiter);if(Te(o)){var r=this.getStateNode(o).initial;return r!==void 0?this.getStateNodes((e={},e[o]=r,e)):[this,this.states[o]]}var s=Object.keys(o),a=[this];return a.push.apply(a,$e([],Ee(dt(s.map(function(c){return i.getStateNode(c).getStateNodes(o[c])}))),!1)),a},t.prototype.handles=function(n){var e=El(n);return this.events.includes(e)},t.prototype.resolveState=function(n){var e=n instanceof ni?n:ni.create(n),i=Array.from(ms([],this.getStateNodes(e.value)));return new ni(P(P({},e),{value:this.resolve(e.value),configuration:i,done:Yc(i,this),tags:i7(i),machine:this.machine}))},t.prototype.transitionLeafNode=function(n,e,i){var o=this.getStateNode(n),r=o.next(e,i);return!r||!r.transitions.length?this.next(e,i):r},t.prototype.transitionCompoundNode=function(n,e,i){var o=Object.keys(n),r=this.getStateNode(o[0]),s=r._transition(n[o[0]],e,i);return!s||!s.transitions.length?this.next(e,i):s},t.prototype.transitionParallelNode=function(n,e,i){var o,r,s={};try{for(var a=Se(Object.keys(n)),c=a.next();!c.done;c=a.next()){var l=c.value,d=n[l];if(d){var f=this.getStateNode(l),m=f._transition(d,e,i);m&&(s[l]=m)}}}catch(I){o={error:I}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}var y=Object.keys(s).map(function(I){return s[I]}),C=dt(y.map(function(I){return I.transitions})),_=y.some(function(I){return I.transitions.length>0});if(!_)return this.next(e,i);var S=dt(Object.keys(s).map(function(I){return s[I].configuration}));return{transitions:C,exitSet:dt(y.map(function(I){return I.exitSet})),configuration:S,source:e,actions:dt(Object.keys(s).map(function(I){return s[I].actions}))}},t.prototype._transition=function(n,e,i){return Te(n)?this.transitionLeafNode(n,e,i):Object.keys(n).length===1?this.transitionCompoundNode(n,e,i):this.transitionParallelNode(n,e,i)},t.prototype.getTransitionData=function(n,e){return this._transition(n.value,n,Bt(e))},t.prototype.next=function(n,e){var i,o,r=this,s=e.name,a=[],c=[],l;try{for(var d=Se(this.getCandidates(s)),f=d.next();!f.done;f=d.next()){var m=f.value,y=m.cond,C=m.in,_=n.context,S=C?Te(C)&&ys(C)?n.matches(ss(this.getStateNodeById(C).path,this.delimiter)):jc(ss(C,this.delimiter),gC(this.path.slice(0,-2))(n.value)):!0,I=!1;try{I=!y||Al(this.machine,y,_,e,n)}catch(j){throw new Error("Unable to evaluate guard '".concat(y.name||y.type,"' in transition for event '").concat(s,"' in state node '").concat(this.id,`': +`).concat(j.message))}if(I&&S){m.target!==void 0&&(c=m.target),a.push.apply(a,$e([],Ee(m.actions),!1)),l=m;break}}}catch(j){i={error:j}}finally{try{f&&!f.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}if(l){if(!c.length)return{transitions:[l],exitSet:[],configuration:n.value?[this]:[],source:n,actions:a};var z=dt(c.map(function(j){return r.getRelativeStateNodes(j,n.historyValue)})),N=!!l.internal;return{transitions:[l],exitSet:N?[]:dt(c.map(function(j){return r.getPotentiallyReenteringNodes(j)})),configuration:z,source:n,actions:a}}},t.prototype.getPotentiallyReenteringNodes=function(n){if(this.order0,y=m?n.configuration:e?e.configuration:[],C=Yc(y,this),_=m?HC(this.machine,f):void 0,S=e?e.historyValue?e.historyValue:n.source?this.machine.historyValue(e.value):void 0:void 0,I=this.getActions(new Set(y),C,n,i,r,e,o),z=e?P({},e.activities):{};try{for(var N=Se(I),j=N.next();!j.done;j=N.next()){var H=j.value;try{for(var ne=(c=void 0,Se(H.actions)),se=ne.next();!se.done;se=ne.next()){var ve=se.value;ve.type===is?z[ve.activity.id||ve.activity.type]=ve:ve.type===U2&&(z[ve.activity.id||ve.activity.type]=!1)}}catch(He){c={error:He}}finally{try{se&&!se.done&&(l=ne.return)&&l.call(ne)}finally{if(c)throw c.error}}}}catch(He){s={error:He}}finally{try{j&&!j.done&&(a=N.return)&&a.call(N)}finally{if(s)throw s.error}}var ye=Ee(H2(this,e,i,r,I,o,this.machine.config.predictableActionArguments||this.machine.config.preserveActionOrder),2),Ct=ye[0],be=ye[1],rt=Ee(CC(Ct,Gc),2),Ne=rt[0],Xt=rt[1],uo=Ct.filter(function(He){var gn;return He.type===is&&((gn=He.activity)===null||gn===void 0?void 0:gn.type)===rs}),oa=uo.reduce(function(He,gn){return He[gn.activity.id]=UC(gn.activity,d.machine,be,r),He},e?P({},e.children):{}),fo=new ni({value:_||e.value,context:be,_event:r,_sessionid:e?e._sessionid:null,historyValue:_?S?wC(S,_):void 0:e?e.historyValue:void 0,history:!_||n.source?e:void 0,actions:_?Xt:[],activities:_?z:e?e.activities:{},events:[],configuration:y,transitions:n.transitions,children:oa,done:C,tags:i7(y),machine:this}),mo=i!==be;fo.changed=r.name===B2||mo;var _n=fo.history;_n&&delete _n.history;var ra=!C&&(this._transient||f.some(function(He){return He._transient}));if(!m&&(!ra||r.name===vs))return fo;var hn=fo;if(!C)for(ra&&(hn=this.resolveRaisedTransition(hn,{type:Bf},r,o));Ne.length;){var v8=Ne.shift();hn=this.resolveRaisedTransition(hn,v8._event,r,o)}var b8=hn.changed||(_n?!!hn.actions.length||mo||typeof _n.value!=typeof hn.value||!o7(hn.value,_n.value):void 0);return hn.changed=b8,hn.history=_n,hn},t.prototype.getStateNode=function(n){if(ys(n))return this.machine.getStateNodeById(n);if(!this.states)throw new Error("Unable to retrieve child state '".concat(n,"' from '").concat(this.id,"'; no child states exist."));var e=this.states[n];if(!e)throw new Error("Child state '".concat(n,"' does not exist on '").concat(this.id,"'"));return e},t.prototype.getStateNodeById=function(n){var e=ys(n)?n.slice(c7.length):n;if(e===this.id)return this;var i=this.machine.idMap[e];if(!i)throw new Error("Child state node '#".concat(e,"' does not exist on machine '").concat(this.id,"'"));return i},t.prototype.getStateNodeByPath=function(n){if(typeof n=="string"&&ys(n))try{return this.getStateNodeById(n.slice(1))}catch{}for(var e=Ll(n,this.delimiter).slice(),i=this;e.length;){var o=e.shift();if(!o.length)break;i=i.getStateNode(o)}return i},t.prototype.resolve=function(n){var e,i=this;if(!n)return this.initialStateValue||gs;switch(this.type){case"parallel":return as(this.initialStateValue,function(r,s){return r?i.getStateNode(s).resolve(n[s]||r):gs});case"compound":if(Te(n)){var o=this.getStateNode(n);return o.type==="parallel"||o.type==="compound"?(e={},e[n]=o.initialStateValue,e):n}return Object.keys(n).length?as(n,function(r,s){return r?i.getStateNode(s).resolve(r):gs}):this.initialStateValue||{};default:return n||gs}},t.prototype.getResolvedPath=function(n){if(ys(n)){var e=this.machine.idMap[n.slice(c7.length)];if(!e)throw new Error("Unable to find state node '".concat(n,"'"));return e.path}return Ll(n,this.delimiter)},Object.defineProperty(t.prototype,"initialStateValue",{get:function(){var n;if(this.__cache.initialStateValue)return this.__cache.initialStateValue;var e;if(this.type==="parallel")e=Wf(this.states,function(i){return i.initialStateValue||gs},function(i){return i.type!=="history"});else if(this.initial!==void 0){if(!this.states[this.initial])throw new Error("Initial state '".concat(this.initial,"' not found on '").concat(this.key,"'"));e=Kc(this.states[this.initial])?this.initial:(n={},n[this.initial]=this.states[this.initial].initialStateValue,n)}else e={};return this.__cache.initialStateValue=e,this.__cache.initialStateValue},enumerable:!1,configurable:!0}),t.prototype.getInitialState=function(n,e){this._init();var i=this.getStateNodes(n);return this.resolveTransition({configuration:i,exitSet:[],transitions:[],source:void 0,actions:[]},void 0,e??this.machine.context,void 0)},Object.defineProperty(t.prototype,"initialState",{get:function(){var n=this.initialStateValue;if(!n)throw new Error("Cannot retrieve initial state from simple state '".concat(this.id,"'."));return this.getInitialState(n)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"target",{get:function(){var n;if(this.type==="history"){var e=this.config;Te(e.target)?n=ys(e.target)?Vc(this.machine.getStateNodeById(e.target).path.slice(this.path.length-1)):e.target:n=e.target}return n},enumerable:!1,configurable:!0}),t.prototype.getRelativeStateNodes=function(n,e,i){return i===void 0&&(i=!0),i?n.type==="history"?n.resolveHistory(e):n.initialStateNodes:[n]},Object.defineProperty(t.prototype,"initialStateNodes",{get:function(){var n=this;if(Kc(this))return[this];if(this.type==="compound"&&!this.initial)return it||Dt(!1,"Compound state node '".concat(this.id,"' has no initial state.")),[this];var e=Hc(this.initialStateValue);return dt(e.map(function(i){return n.getFromRelativePath(i)}))},enumerable:!1,configurable:!0}),t.prototype.getFromRelativePath=function(n){if(!n.length)return[this];var e=Ee(n),i=e[0],o=e.slice(1);if(!this.states)throw new Error("Cannot retrieve subPath '".concat(i,"' from node with no states"));var r=this.getStateNode(i);if(r.type==="history")return r.resolveHistory();if(!this.states[i])throw new Error("Child state '".concat(i,"' does not exist on '").concat(this.id,"'"));return this.states[i].getFromRelativePath(o)},t.prototype.historyValue=function(n){if(Object.keys(this.states).length)return{current:n||this.initialStateValue,states:Wf(this.states,function(e,i){if(!n)return e.historyValue();var o=Te(n)?void 0:n[i];return e.historyValue(o||e.initialStateValue)},function(e){return!e.history})}},t.prototype.resolveHistory=function(n){var e=this;if(this.type!=="history")return[this];var i=this.parent;if(!n){var o=this.target;return o?dt(Hc(o).map(function(s){return i.getFromRelativePath(s)})):i.initialStateNodes}var r=yC(i.path,"states")(n).current;return Te(r)?[i.getStateNode(r)]:dt(Hc(r).map(function(s){return e.history==="deep"?i.getFromRelativePath(s):[i.states[s[0]]]}))},Object.defineProperty(t.prototype,"stateIds",{get:function(){var n=this,e=dt(Object.keys(this.states).map(function(i){return n.states[i].stateIds}));return[this.id].concat(e)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"events",{get:function(){var n,e,i,o;if(this.__cache.events)return this.__cache.events;var r=this.states,s=new Set(this.ownEvents);if(r)try{for(var a=Se(Object.keys(r)),c=a.next();!c.done;c=a.next()){var l=c.value,d=r[l];if(d.states)try{for(var f=(i=void 0,Se(d.events)),m=f.next();!m.done;m=f.next()){var y=m.value;s.add("".concat(y))}}catch(C){i={error:C}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(i)throw i.error}}}}catch(C){n={error:C}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(n)throw n.error}}return this.__cache.events=Array.from(s)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"ownEvents",{get:function(){var n=new Set(this.transitions.filter(function(e){return!(!e.target&&!e.actions.length&&e.internal)}).map(function(e){return e.eventType}));return Array.from(n)},enumerable:!1,configurable:!0}),t.prototype.resolveTarget=function(n){var e=this;if(n!==void 0)return n.map(function(i){if(!Te(i))return i;var o=i[0]===e.delimiter;if(o&&!e.parent)return e.getStateNodeByPath(i.slice(1));var r=o?e.key+i:i;if(e.parent)try{var s=e.parent.getStateNodeByPath(r);return s}catch(a){throw new Error("Invalid transition definition for state node '".concat(e.id,`': +`).concat(a.message))}else return e.getStateNodeByPath(r)})},t.prototype.formatTransition=function(n){var e=this,i=LC(n.target),o="internal"in n?n.internal:i?i.some(function(c){return Te(c)&&c[0]===e.delimiter}):!0,r=this.machine.options.guards,s=this.resolveTarget(i),a=P(P({},n),{actions:bi(Dn(n.actions)),cond:Il(n.cond,r),target:s,source:this,internal:o,eventType:n.event,toJSON:function(){return P(P({},a),{target:a.target?a.target.map(function(c){return"#".concat(c.id)}):void 0,source:"#".concat(e.id)})}});return a},t.prototype.formatTransitions=function(){var n,e,i=this,o;if(!this.config.on)o=[];else if(Array.isArray(this.config.on))o=this.config.on;else{var r=this.config.on,s=Zc,a=r[s],c=a===void 0?[]:a,l=ns(r,[typeof s=="symbol"?s:s+""]);o=dt(Object.keys(l).map(function(z){!it&&z===vs&&Dt(!1,"Empty string transition configs (e.g., `{ on: { '': ... }}`) for transient transitions are deprecated. Specify the transition in the `{ always: ... }` property instead. "+'Please check the `on` configuration for "#'.concat(i.id,'".'));var N=j2(z,l[z]);return it||zj(i,z,N),N}).concat(j2(Zc,c)))}var d=this.config.always?j2("",this.config.always):[],f=this.config.onDone?j2(String(ds(this.id)),this.config.onDone):[];it||Dt(!(this.config.onDone&&!this.parent),'Root nodes cannot have an ".onDone" transition. Please check the config of "'.concat(this.id,'".'));var m=dt(this.invoke.map(function(z){var N=[];return z.onDone&&N.push.apply(N,$e([],Ee(j2(String(M1(z.id)),z.onDone)),!1)),z.onError&&N.push.apply(N,$e([],Ee(j2(String(E1(z.id)),z.onError)),!1)),N})),y=this.after,C=dt($e($e($e($e([],Ee(f),!1),Ee(m),!1),Ee(o),!1),Ee(d),!1).map(function(z){return Dn(z).map(function(N){return i.formatTransition(N)})}));try{for(var _=Se(y),S=_.next();!S.done;S=_.next()){var I=S.value;C.push(I)}}catch(z){n={error:z}}finally{try{S&&!S.done&&(e=_.return)&&e.call(_)}finally{if(n)throw n.error}}return C},t}();var QC=!1;function Pn(t,n){return!it&&!("predictableActionArguments"in t)&&!QC&&(QC=!0,console.warn("It is highly recommended to set `predictableActionArguments` to `true` when using `createMachine`. https://xstate.js.org/docs/guides/actions.html")),new ZC(t,n)}var no=Zf;var I1=Yf,JC=Jf;var EE=sa(ME(),1);var CX=!0,xX="",d0=(t,n)=>`${t}${n}`.replace(/[^A-Z0-9+]/gi,""),wX=(t,n)=>{switch(n){case"address":case"birthdate":case"email":case"family_name":case"gender":case"given_name":case"locale":case"middle_name":case"name":case"nickname":case"phone_number":case"picture":case"preferred_username":case"profile":case"updated_at":case"website":case"zoneinfo":return!0;default:return n.startsWith("custom:")}},SX=t=>{let i=(0,EE.default)(t,wX),{phone_number:n}=i,e=On(i,["phone_number"]);if(kc(n)&&n!==xX){let{country_code:o}=t;return E(u({},e),{phone_number:d0(o,n)})}return e},LE=(t,n,e)=>{let a=n,{password:i}=a,o=On(a,["password"]),r=SX(o),s={autoSignIn:CX,userAttributes:u({},e==="phone_number"?E(u({},r),{phone_number:t}):r)};return{username:t,password:i,options:s}},IE=({formValues:t,loginMechanisms:n})=>{let e=n[0];if(e==="phone_number"){let{country_code:i,phone_number:o}=t;return d0(i,o)}return t[e]};var{assign:Ye}=us,MX=Ye({actorDoneData:void 0}),EX=Ye({challengeName:void 0}),LX=Ye({missingAttributes:void 0}),IX=Ye({remoteError:void 0}),AX=Ye({formValues:{}}),zX=Ye({touched:{}}),TX=Ye({user:void 0}),NX=Ye({validationError:{}}),DX=Ye({totpSecretCode:(t,{data:n})=>{let{sharedSecret:e}=n.nextStep?.totpSetupDetails??{};return e}}),PX=Ye({step:"SIGN_IN"}),RX=Ye({step:"SHOULD_CONFIRM_USER_ATTRIBUTE"}),kX=Ye({step:"CONFIRM_ATTRIBUTE_COMPLETE"}),OX=Ye({challengeName:(t,{data:n})=>{let{signInStep:e}=n.nextStep;return e==="CONFIRM_SIGN_IN_WITH_SMS_CODE"?"SMS_MFA":e==="CONFIRM_SIGN_IN_WITH_TOTP_CODE"?"SOFTWARE_TOKEN_MFA":void 0}}),FX=Ye({username:({formValues:t,loginMechanisms:n})=>{let e=n[0],{username:i,country_code:o}=t;return e==="phone_number"?d0(o,i):i}}),UX=Ye({username:IE}),BX=Ye({username:({formValues:t,loginMechanisms:n})=>{let e=n[0],{username:i,country_code:o}=t;return e==="phone_number"?d0(o,i):i}}),VX=Ye({step:(t,{data:n})=>n.nextStep.signInStep==="DONE"?"SIGN_IN_COMPLETE":n.nextStep.signInStep}),jX=Ye({step:(t,{data:n})=>n.nextStep.signUpStep==="DONE"?"SIGN_UP_COMPLETE":n.nextStep.signUpStep}),HX=Ye({step:(t,{data:n})=>n.nextStep.resetPasswordStep==="DONE"?"RESET_PASSWORD_COMPLETE":n.nextStep.resetPasswordStep}),qX=Ye({missingAttributes:(t,{data:n})=>n.nextStep?.missingAttributes}),GX=Ye({validationError:(t,{data:n})=>n}),WX=Ye({remoteError:(t,{data:n})=>n.name==="NoUserPoolError"?"Configuration error (see console) \u2013 please contact the administrator":n?.message||n}),$X=Ye({user:(t,{data:n})=>n}),AE=t=>({Destination:t.destination,DeliveryMedium:t.deliveryMedium,AttributeName:t.attributName}),KX=Ye({codeDeliveryDetails:(t,{data:n})=>n?.nextStep?.codeDeliveryDetails?AE(n.nextStep.codeDeliveryDetails):AE(n)}),YX=Ye({formValues:(t,{data:n})=>{let{name:e,value:i}=n;return E(u({},t.formValues),{[e]:i})}}),XX=Ye({formValues:(t,{data:n})=>Ff(u(u({},t.formValues),n),"password")}),ZX=Ye({touched:(t,{data:n})=>E(u({},t.touched),{[n.name]:!0})}),QX=Ye({unverifiedUserAttributes:(t,{data:n})=>{let{email:e,phone_number:i}=n;return u(u({},e&&{email:e}),i&&{phone_number:i})}}),JX=Ye({selectedUserAttribute:void 0}),eZ=Ye({selectedUserAttribute:t=>t.formValues?.unverifiedAttr}),tZ=Ye({step:"CONFIRM_SIGN_UP"}),ro={clearActorDoneData:MX,clearChallengeName:EX,clearError:IX,clearFormValues:AX,clearMissingAttributes:LX,clearSelectedUserAttribute:JX,clearTouched:zX,clearUser:TX,clearValidationError:NX,handleBlur:ZX,handleInput:YX,handleSubmit:XX,setChallengeName:OX,setCodeDeliveryDetails:KX,setFieldErrors:GX,setMissingAttributes:qX,setNextResetPasswordStep:HX,setNextSignInStep:VX,setNextSignUpStep:jX,setRemoteError:WX,setConfirmAttributeCompleteStep:kX,setConfirmSignUpSignUpStep:tZ,setShouldVerifyUserAttributeStep:RX,setSelectedUserAttribute:eZ,setSignInStep:PX,setTotpSecretCode:DX,setUser:$X,setUnverifiedUserAttributes:QX,setUsernameForgotPassword:FX,setUsernameSignIn:BX,setUsernameSignUp:UX};var nZ=["CONFIRM_SIGN_IN_WITH_SMS_CODE","CONFIRM_SIGN_IN_WITH_TOTP_CODE"],iZ=(t,{data:n})=>n?.nextStep.signInStep==="CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",oZ=(t,{data:n})=>n?.nextStep?.signInStep==="RESET_PASSWORD",rZ=(t,{data:n})=>n?.nextStep.signInStep==="CONFIRM_SIGN_UP",sZ=(t,{data:n})=>n?.nextStep.signUpStep==="COMPLETE_AUTO_SIGN_IN",aZ=(t,{data:n})=>n?.nextStep.signInStep==="DONE",cZ=(t,{data:n})=>n?.nextStep.signUpStep==="DONE",lZ=(t,{data:n})=>n?.nextStep.resetPasswordStep==="DONE",dZ=(t,{data:n})=>n?.step==="CONFIRM_ATTRIBUTE_COMPLETE",uZ=(t,{data:n})=>n?.step==="CONFIRM_ATTRIBUTE_WITH_CODE",fZ=(t,{data:n})=>n?.step==="SHOULD_CONFIRM_USER_ATTRIBUTE",mZ=(t,{data:n})=>n?.step==="RESET_PASSWORD",pZ=(t,{data:n})=>n?.step==="CONFIRM_SIGN_UP",hZ=({step:t})=>nZ.includes(t),gZ=({step:t})=>t==="CONTINUE_SIGN_IN_WITH_TOTP_SETUP",yZ=({step:t})=>t==="RESET_PASSWORD",vZ=({step:t})=>t==="CONFIRM_RESET_PASSWORD_WITH_CODE",bZ=({step:t})=>t==="CONFIRM_SIGN_UP",_Z=(t,{data:n})=>{let{phone_number_verified:e,email_verified:i}=n;return(i===void 0||i==="false")&&(e===void 0||e==="false")},CZ=(t,{data:n})=>n.message==="User is already confirmed.",T1={hasCompletedAttributeConfirmation:dZ,hasCompletedResetPassword:lZ,hasCompletedSignIn:aZ,hasCompletedSignUp:cZ,isConfirmSignUpStep:pZ,isConfirmUserAttributeStep:uZ,isResetPasswordStep:mZ,isShouldConfirmUserAttributeStep:fZ,isUserAlreadyConfirmed:CZ,shouldAutoSignIn:sZ,shouldConfirmResetPassword:vZ,shouldConfirmSignIn:hZ,shouldConfirmSignInWithNewPassword:iZ,shouldConfirmSignUp:bZ,shouldConfirmSignUpFromSignIn:rZ,shouldResetPassword:yZ,shouldResetPasswordFromSignIn:oZ,shouldSetupTotp:gZ,shouldVerifyAttribute:_Z};var UL=sa(FL(),1);var N1=(t,n,e,i)=>g(void 0,null,function*(){let o=yield Promise.all(i.map(s=>s(t,n,e))),r=(0,UL.default)({},...o);return Lf(r)?Promise.resolve():Promise.reject(r)});var eJ=8,tJ=t=>Array.isArray(t),nJ=t=>{if(t)return tJ(t)?Object.entries(t).map(([n,e])=>Object.keys(e)[0]):Object.keys(t)},ii={getAmplifyConfig(){return g(this,null,function*(){let t=Rc.getConfig(),n=t.Auth?.Cognito,{loginWith:e,userAttributes:i}=t.Auth?.Cognito??{},o=e?Object.entries(e).filter(([a,c])=>a!=="oauth").filter(([a,c])=>!!c).map(a=>a[0]==="phone"?"phone_number":a[0]):void 0,r=nJ(i),s=e?.oauth?.providers?e.oauth.providers?.map(a=>a.toString().toLowerCase()):void 0;return E(u({},n),{loginMechanisms:o,signUpAttributes:r,socialProviders:s})})},getCurrentUser:yi,handleSignIn:Zr,handleSignUp:bf,handleConfirmSignIn:Nc,handleConfirmSignUp:Cf,handleForgotPasswordSubmit:_f,handleForgotPassword:zc,validateCustomSignUp(t,n){return g(this,null,function*(){})},validateFormPassword(t,n,e){return g(this,null,function*(){let{password:i}=t,{password:o}=n;if(!o||!e)return null;let r=[],s=e.minLength??eJ;return i.length=6&&i?.length>=6))return{confirm_password:"Your passwords must match"}})},validatePreferredUsername(t,n){return g(this,null,function*(){})}};function BL({services:t}){return Pn({id:"forgotPasswordActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldResetPassword",target:"confirmResetPassword"},{cond:"shouldConfirmResetPassword",target:"confirmResetPassword"},{target:"forgotPassword"}]},forgotPassword:{initial:"edit",entry:"sendUpdate",exit:["clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"}}},submit:{tags:"pending",entry:["sendUpdate","clearError","setUsernameForgotPassword"],invoke:{src:"handleResetPassword",onDone:{actions:["setCodeDeliveryDetails","setNextResetPasswordStep"],target:"#forgotPasswordActor.confirmResetPassword"},onError:{actions:"setRemoteError",target:"edit"}}}}},confirmResetPassword:{type:"parallel",exit:["clearFormValues","clearError","clearTouched"],states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateFields",onDone:{target:"valid",actions:"clearValidationError"},onError:{target:"invalid",actions:"setFieldErrors"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{CHANGE:{actions:"handleInput",target:".pending"},BLUR:{actions:"handleBlur",target:".pending"}}},submission:{initial:"idle",states:{idle:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"validate"},RESEND:"resendCode",CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"}}},validate:{entry:"sendUpdate",invoke:{src:"validateFields",onDone:{target:"pending",actions:"clearValidationError"},onError:{target:"idle",actions:"setFieldErrors"}}},resendCode:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"handleResetPassword",onDone:{target:"idle"},onError:{actions:"setRemoteError",target:"idle"}}},pending:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"handleConfirmResetPassword",onDone:[{cond:"hasCompletedResetPassword",actions:"setNextResetPasswordStep",target:"#forgotPasswordActor.resolved"},{actions:"setSignInStep",target:"#forgotPasswordActor.resolved"}],onError:{actions:"setRemoteError",target:"idle"}}}}}}},resolved:{type:"final",data:({step:n})=>({step:n})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{handleResetPassword({username:n}){return t.handleForgotPassword({username:n})},handleConfirmResetPassword({formValues:n,username:e}){let{confirmation_code:i,password:o}=n;return t.handleForgotPasswordSubmit({confirmationCode:i,newPassword:o,username:e})},validateFields(n){return N1(n.formValues,n.touched,n.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])}}})}var i6=t=>({entry:["sendUpdate","clearError"],invoke:{src:"signInWithRedirect",onDone:{target:t},onError:{actions:"setRemoteError",target:t}}});var o6={onDone:[{cond:"hasCompletedSignIn",actions:"setNextSignInStep",target:"#signInActor.fetchUserAttributes"},{cond:"shouldConfirmSignInWithNewPassword",actions:["setMissingAttributes","setNextSignInStep"],target:"#signInActor.forceChangePassword"},{cond:"shouldResetPasswordFromSignIn",actions:"setNextSignInStep",target:"#signInActor.resetPassword"},{cond:"shouldConfirmSignUpFromSignIn",actions:"setNextSignInStep",target:"#signInActor.resendSignUpCode"},{actions:["setChallengeName","setMissingAttributes","setNextSignInStep","setTotpSecretCode"],target:"#signInActor.init"}],onError:{actions:"setRemoteError",target:"edit"}},iJ={onDone:[{cond:"shouldVerifyAttribute",actions:["setShouldVerifyUserAttributeStep","setUnverifiedUserAttributes"],target:"#signInActor.resolved"},{actions:"setConfirmAttributeCompleteStep",target:"#signInActor.resolved"}],onError:{actions:"setConfirmAttributeCompleteStep",target:"#signInActor.resolved"}};function VL({services:t}){return Pn({id:"signInActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldConfirmSignIn",target:"confirmSignIn"},{cond:"shouldSetupTotp",target:"setupTotp"},{cond:({step:e})=>e==="CONFIRM_SIGN_IN_WITH_NEW_PASSWORD_REQUIRED",actions:"setActorDoneData",target:"forceChangePassword"},{target:"signIn"}]},federatedSignIn:i6("signIn"),fetchUserAttributes:{invoke:u({src:"fetchUserAttributes"},iJ)},resendSignUpCode:{invoke:{src:"handleResendSignUpCode",onDone:{actions:"setCodeDeliveryDetails",target:"#signInActor.resolved"},onError:{actions:"setRemoteError",target:"#signInActor.signIn"}}},resetPassword:{invoke:{src:"resetPassword",onDone:[{actions:"setCodeDeliveryDetails",target:"#signInActor.resolved"}],onError:{actions:["setRemoteError","sendUpdate"]}}},signIn:{initial:"edit",exit:"clearTouched",states:{edit:{entry:"sendUpdate",on:{CHANGE:{actions:"handleInput"},FEDERATED_SIGN_IN:{target:"#signInActor.federatedSignIn"},SUBMIT:{actions:"handleSubmit",target:"submit"}}},submit:{tags:"pending",entry:["clearError","sendUpdate","setUsernameSignIn"],exit:"clearFormValues",invoke:u({src:"handleSignIn"},o6)}}},confirmSignIn:{initial:"edit",exit:["clearChallengeName","clearFormValues","clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SIGN_IN:"#signInActor.signIn",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:u({src:"confirmSignIn"},o6)}}},forceChangePassword:{entry:"sendUpdate",type:"parallel",exit:["clearFormValues","clearError","clearTouched"],states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateFields",onDone:{target:"valid",actions:"clearValidationError"},onError:{target:"invalid",actions:"setFieldErrors"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{SIGN_IN:{actions:"setSignInStep",target:"#signInActor.resolved"},CHANGE:{actions:"handleInput",target:".pending"},BLUR:{actions:"handleBlur",target:".pending"}}},submit:{initial:"edit",entry:"clearError",states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"validate"}}},validate:{entry:"sendUpdate",invoke:{src:"validateFields",onDone:{actions:"clearValidationError",target:"pending"},onError:{actions:"setFieldErrors",target:"edit"}}},pending:{tags:"pending",entry:["sendUpdate","clearError"],invoke:u({src:"handleForceChangePassword"},o6)}}}}},setupTotp:{initial:"edit",exit:["clearFormValues","clearError","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SIGN_IN:"#signInActor.signIn",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["sendUpdate","clearError"],invoke:u({src:"confirmSignIn"},o6)}}},resolved:{type:"final",data:e=>({codeDeliveryDetails:e.codeDeliveryDetails,remoteError:e.remoteError,step:e.step,unverifiedUserAttributes:e.unverifiedUserAttributes,username:e.username})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{fetchUserAttributes(){return g(this,null,function*(){return Dc()})},resetPassword({username:e}){return zc({username:e})},handleResendSignUpCode({username:e}){return Tc({username:e})},handleSignIn({formValues:e,username:i}){let{password:o}=e;return t.handleSignIn({username:i,password:o})},confirmSignIn({formValues:e}){let{confirmation_code:i}=e;return t.handleConfirmSignIn({challengeResponse:i})},handleForceChangePassword(i){return g(this,arguments,function*({formValues:e}){let f=e,{password:o,phone_number:r,country_code:s,confirm_password:a}=f,c=On(f,["password","phone_number","country_code","confirm_password"]),l;return r&&(l=`${s}${r}`.replace(/[^A-Z0-9+]/gi,""),c=E(u({},c),{phone_number:l})),Nc({challengeResponse:o,options:{userAttributes:c}})})},signInWithRedirect(e,{data:i}){return es(i)},validateFields(e){return g(this,null,function*(){return N1(e.formValues,e.touched,e.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])})}}})}var oJ={onDone:[{actions:"setCodeDeliveryDetails",target:"#signUpActor.resolved"}],onError:{actions:["setRemoteError","sendUpdate"]}},rJ={onDone:[{cond:"hasCompletedSignIn",actions:"setNextSignInStep",target:"#signUpActor.fetchUserAttributes"},{cond:"shouldConfirmSignInWithNewPassword",actions:"setNextSignInStep",target:"#signUpActor.resolved"},{cond:"shouldResetPasswordFromSignIn",actions:"setNextSignInStep",target:"#signUpActor.resetPassword"},{cond:"shouldConfirmSignUpFromSignIn",actions:"setNextSignInStep",target:"#signUpActor.resendSignUpCode"},{actions:["setNextSignInStep","setChallengeName","setMissingAttributes","setTotpSecretCode"],target:"#signUpActor.resolved"}],onError:{actions:"setRemoteError",target:"#signUpActor.resolved"}},sJ={onDone:[{cond:"shouldVerifyAttribute",actions:["setShouldVerifyUserAttributeStep","setUnverifiedUserAttributes"],target:"#signUpActor.resolved"},{actions:"setConfirmAttributeCompleteStep",target:"#signUpActor.resolved"}],onError:{actions:"setConfirmAttributeCompleteStep",target:"#signUpActor.resolved"}};function jL({services:t}){return Pn({id:"signUpActor",initial:"init",predictableActionArguments:!0,states:{init:{always:[{cond:"shouldConfirmSignUp",target:"confirmSignUp"},{target:"signUp"}]},autoSignIn:{tags:"pending",invoke:u({src:"autoSignIn"},rJ)},fetchUserAttributes:{invoke:u({src:"fetchUserAttributes"},sJ)},federatedSignIn:i6("signUp"),resetPassword:{invoke:u({src:"resetPassword"},oJ)},resendSignUpCode:{tags:"pending",entry:"sendUpdate",exit:"sendUpdate",invoke:{src:"resendSignUpCode",onDone:{actions:["setCodeDeliveryDetails","sendUpdate"],target:"#signUpActor.confirmSignUp"},onError:[{cond:"isUserAlreadyConfirmed",target:"#signUpActor.resolved"},{actions:["setRemoteError","sendUpdate"]}]}},signUp:{type:"parallel",exit:"clearTouched",on:{FEDERATED_SIGN_IN:{target:"federatedSignIn"}},states:{validation:{initial:"pending",states:{pending:{invoke:{src:"validateSignUp",onDone:{actions:"clearValidationError",target:"valid"},onError:{actions:"setFieldErrors",target:"invalid"}}},valid:{entry:"sendUpdate"},invalid:{entry:"sendUpdate"}},on:{BLUR:{actions:"handleBlur",target:".pending"},CHANGE:{actions:"handleInput",target:".pending"}}},submission:{initial:"idle",states:{idle:{entry:["sendUpdate"],on:{SUBMIT:{actions:"handleSubmit",target:"validate"}}},validate:{entry:"sendUpdate",invoke:{src:"validateSignUp",onDone:{target:"handleSignUp",actions:"clearValidationError"},onError:{actions:"setFieldErrors",target:"idle"}}},handleSignUp:{tags:"pending",entry:["setUsernameSignUp","clearError"],exit:"sendUpdate",invoke:{src:"handleSignUp",onDone:[{cond:"hasCompletedSignUp",actions:"setNextSignUpStep",target:"#signUpActor.resolved"},{cond:"shouldAutoSignIn",actions:"setNextSignUpStep",target:"#signUpActor.autoSignIn"},{actions:["setCodeDeliveryDetails","setNextSignUpStep"],target:"#signUpActor.init"}],onError:{actions:["sendUpdate","setRemoteError"],target:"idle"}}}}}}},confirmSignUp:{initial:"edit",entry:"sendUpdate",states:{edit:{on:{SUBMIT:{actions:"handleSubmit",target:"submit"},CHANGE:{actions:"handleInput"},BLUR:{actions:"handleBlur"},RESEND:"#signUpActor.resendSignUpCode"}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"confirmSignUp",onDone:[{cond:"shouldAutoSignIn",actions:["setNextSignUpStep","clearFormValues"],target:"#signUpActor.autoSignIn"},{actions:"setNextSignUpStep",target:"#signUpActor.init"}],onError:{actions:["setRemoteError","sendUpdate"],target:"edit"}}}}},resolved:{type:"final",data:e=>({challengeName:e.challengeName,missingAttributes:e.missingAttributes,remoteError:e.remoteError,step:e.step,totpSecretCode:e.totpSecretCode,username:e.username,unverifiedUserAttributes:e.unverifiedUserAttributes})}}},{actions:E(u({},ro),{sendUpdate:I1()}),guards:T1,services:{autoSignIn(){return Lc()},fetchUserAttributes(){return g(this,null,function*(){return Dc()})},confirmSignUp({formValues:e,username:i}){let{confirmation_code:o}=e,r={username:i,confirmationCode:o};return t.handleConfirmSignUp(r)},resendSignUpCode({username:e}){return Tc({username:e})},signInWithRedirect(e,{data:i}){return es(i)},handleSignUp(e){let{formValues:i,loginMechanisms:o,username:r}=e,s=o[0],a=LE(r,i,s);return t.handleSignUp(a)},validateSignUp(e){return g(this,null,function*(){return N1(e.formValues,e.touched,e.passwordSettings,[t.validateFormPassword,t.validateConfirmPassword,t.validatePreferredUsername,t.validateCustomSignUp])})}}})}var HL=()=>Pn({initial:"pending",id:"signOutActor",predictableActionArguments:!0,states:{pending:{tags:"pending",invoke:{src:"signOut",onDone:"resolved",onError:"rejected"}},resolved:{type:"final"},rejected:{type:"final"}}},{services:{signOut:()=>Pc()}});function qL(){return Pn({id:"verifyUserAttributesActor",initial:"selectUserAttributes",predictableActionArguments:!0,states:{selectUserAttributes:{initial:"edit",exit:["clearError","clearTouched","sendUpdate"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SKIP:{target:"#verifyUserAttributesActor.resolved"},CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"sendUserAttributeVerificationCode",onDone:{actions:["setSelectedUserAttribute","setCodeDeliveryDetails"],target:"#verifyUserAttributesActor.confirmVerifyUserAttribute"},onError:{actions:"setRemoteError",target:"edit"}}}}},confirmVerifyUserAttribute:{initial:"edit",exit:["clearError","clearFormValues","clearTouched"],states:{edit:{entry:"sendUpdate",on:{SUBMIT:{actions:"handleSubmit",target:"submit"},SKIP:"#verifyUserAttributesActor.resolved",CHANGE:{actions:"handleInput"}}},submit:{tags:"pending",entry:["clearError","sendUpdate"],invoke:{src:"confirmVerifyUserAttribute",onDone:{actions:["setConfirmAttributeCompleteStep","clearSelectedUserAttribute"],target:"#verifyUserAttributesActor.resolved"},onError:{actions:"setRemoteError",target:"edit"}}}}},resolved:{type:"final",data:({step:n})=>({step:n})}}},{actions:E(u({},ro),{sendUpdate:I1()}),services:{sendUserAttributeVerificationCode({formValues:{unverifiedAttr:n}}){return Mf({userAttributeKey:n})},confirmVerifyUserAttribute(i){return g(this,arguments,function*({formValues:{confirmation_code:n},selectedUserAttribute:e}){return xf({confirmationCode:n,userAttributeKey:e})})},validateFields(n){return g(this,null,function*(){return N1(n.formValues,n.touched,n.passwordSettings,[ii.validateFormPassword,ii.validateConfirmPassword])})}}})}var r6=(t,n)=>E(u({},t.actorDoneData),{step:t?.actorDoneData?.step??n,formValues:{},touched:{},validationError:{},formFields:t.config?.formFields,loginMechanisms:t.config?.loginMechanisms,passwordSettings:t.config?.passwordSettings,signUpAttributes:t.config?.signUpAttributes,socialProviders:t.config?.socialProviders}),{choose:aJ,stop:cJ}=us,f0=t=>cJ(t),lJ={on:{INIT:{actions:"configure",target:"getConfig"},SIGN_OUT:"#authenticator.signOut"}},dJ={always:{actions:"configure",target:"getConfig"}};function F7(t){let o=t??{},{useNextWaitConfig:n}=o,e=On(o,["useNextWaitConfig"]);return Pn({id:"authenticator",initial:"idle",context:{user:void 0,config:{},services:ii,actorRef:void 0,hasSetup:!1},predictableActionArguments:!0,states:{idle:{invoke:{src:"handleGetCurrentUser",onDone:{actions:"setUser",target:"setup"},onError:{target:"setup"}}},setup:{initial:"initConfig",states:{initConfig:n?dJ:lJ,getConfig:{invoke:{src:"getAmplifyConfig",onDone:[{actions:["applyAmplifyConfig","setHasSetup"],cond:"hasUser",target:"#authenticator.authenticated"},{actions:["applyAmplifyConfig","setHasSetup"],target:"goToInitialState"}]}},goToInitialState:{always:[{cond:"isInitialStateSignUp",target:"#authenticator.signUpActor"},{cond:"isInitialStateResetPassword",target:"#authenticator.forgotPasswordActor"},{target:"#authenticator.signInActor"}]}}},getCurrentUser:{invoke:{src:"handleGetCurrentUser",onDone:{actions:"setUser",target:"#authenticator.authenticated"},onError:{target:"#authenticator.setup"}}},signInActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignInActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signInActor")}},on:{FORGOT_PASSWORD:"forgotPasswordActor",SIGN_IN:"signInActor",SIGN_UP:"signUpActor","done.invoke.signInActor":[{cond:"hasCompletedAttributeConfirmation",target:"#authenticator.getCurrentUser"},{cond:"isShouldConfirmUserAttributeStep",actions:"setActorDoneData",target:"#authenticator.verifyUserAttributesActor"},{cond:"isResetPasswordStep",actions:"setActorDoneData",target:"#authenticator.forgotPasswordActor"},{cond:"isConfirmSignUpStep",actions:"setActorDoneData",target:"#authenticator.signUpActor"}]}},signUpActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignUpActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signUpActor")}},on:{SIGN_IN:"signInActor","done.invoke.signUpActor":[{cond:"hasCompletedAttributeConfirmation",target:"#authenticator.getCurrentUser"},{cond:"isShouldConfirmUserAttributeStep",actions:"setActorDoneData",target:"#authenticator.verifyUserAttributesActor"},{cond:"isConfirmUserAttributeStep",target:"#authenticator.verifyUserAttributesActor"},{actions:"setActorDoneData",target:"#authenticator.signInActor"}]}},forgotPasswordActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnForgotPasswordActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("forgotPasswordActor")}},on:{SIGN_IN:"signInActor","done.invoke.forgotPasswordActor":[{target:"#authenticator.signInActor"}]}},verifyUserAttributesActor:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnVerifyUserAttributesActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("verifyUserAttributesActor")}},on:{"done.invoke.verifyUserAttributesActor":[{actions:"setActorDoneData",target:"#authenticator.getCurrentUser"}]}},authenticated:{initial:"idle",states:{idle:{on:{TOKEN_REFRESH:"refreshUser"}},refreshUser:{invoke:{src:"#authenticator.getCurrentUser",onDone:{actions:"setUser",target:"idle"},onError:{target:"#authenticator.signOut"}}}},on:{SIGN_OUT:"signOut"}},signOut:{initial:"spawnActor",states:{spawnActor:{always:{actions:"spawnSignOutActor",target:"runActor"}},runActor:{entry:"clearActorDoneData",exit:f0("signOutActor")}},on:{"done.invoke.signOutActor":{actions:"clearUser",target:"setup.getConfig"}}}},on:{SIGN_IN_WITH_REDIRECT:{target:"#authenticator.getCurrentUser"},CHANGE:{actions:"forwardToActor"},BLUR:{actions:"forwardToActor"},SUBMIT:{actions:"forwardToActor"},FEDERATED_SIGN_IN:{actions:"forwardToActor"},RESEND:{actions:"forwardToActor"},SIGN_IN:{actions:"forwardToActor"},SKIP:{actions:"forwardToActor"}}},{actions:E(u({},ro),{forwardToActor:aJ([{cond:"hasActor",actions:JC(({actorRef:r})=>r)}]),setActorDoneData:no({actorDoneData:(r,s)=>({challengeName:s.data.challengeName,codeDeliveryDetails:s.data.codeDeliveryDetails,missingAttributes:s.data.missingAttributes,remoteError:s.data.remoteError,username:s.data.username,step:s.data.step,totpSecretCode:s.data.totpSecretCode,unverifiedUserAttributes:s.data.unverifiedUserAttributes})}),applyAmplifyConfig:no({config(r,{data:s}){let{loginMechanisms:a=s.loginMechanisms??[],signUpAttributes:c=s.signUpAttributes??[],socialProviders:l=s.socialProviders??[],initialState:d,formFields:f,passwordSettings:m=s.passwordFormat??{}}=r.config;return a.length===0&&a.push("username"),{formFields:uJ(f)??{},initialState:d,loginMechanisms:a,passwordSettings:m,signUpAttributes:c,socialProviders:l}}}),spawnSignInActor:no({actorRef:(r,s)=>{let{services:a}=r,c=VL({services:a}).withContext(r6(r,"SIGN_IN"));return G2(c,{name:"signInActor"})}}),spawnSignUpActor:no({actorRef:(r,s)=>{let{services:a}=r,c=jL({services:a}).withContext(r6(r,"SIGN_UP"));return G2(c,{name:"signUpActor"})}}),spawnForgotPasswordActor:no({actorRef:(r,s)=>{let{services:a}=r,c=BL({services:a}).withContext(r6(r,"FORGOT_PASSWORD"));return G2(c,{name:"forgotPasswordActor"})}}),spawnVerifyUserAttributesActor:no({actorRef:r=>{let s=qL().withContext(r6(r));return G2(s,{name:"verifyUserAttributesActor"})}}),spawnSignOutActor:no({actorRef:r=>{let s=HL().withContext({user:r?.user});return G2(s,{name:"signOutActor"})}}),configure:no((r,s)=>{let l=N_(e)?s.data??{}:e,{services:a}=l,c=On(l,["services"]);return{services:u(u({},ii),a),config:c}}),setHasSetup:no({hasSetup:!0})}),guards:E(u({},T1),{hasActor:({actorRef:r})=>!!r,isInitialStateSignUp:({config:r})=>r.initialState==="signUp",isInitialStateResetPassword:({config:r})=>r.initialState==="forgotPassword",shouldSetup:({hasSetup:r})=>!r,hasUser:({user:r})=>!!r}),services:{getAmplifyConfig:({services:r})=>r.getAmplifyConfig(),handleGetCurrentUser:({services:r})=>r.getCurrentUser()}})}function uJ(t){return t&&Object.keys(t).forEach(n=>{Object.keys(t[n]).forEach(e=>{let i=t[n][e];i.required=i.isRequired})}),t}var s6=(...t)=>{let n=[];for(let e of t)if(e){if(kc(e)){n.push(e);continue}if(typeof e=="number"){n.push(e.toString());continue}if(Array.isArray(e)){n.push(s6(...e));continue}if(F2(e)){if(e.toString!==Object.prototype.toString&&e.toString()!=="[object Object]"){n.push(e.toString());continue}for(let i in e)If(e,i)&&e[i]&&n.push(i)}}return n.join(" ")};var U7={Accordion:"amplify-accordion",AccordionItem:"amplify-accordion__item",AccordionItemTrigger:"amplify-accordion__item__trigger",AccordionItemContent:"amplify-accordion__item__content",AccordionItemIcon:"amplify-accordion__item__icon",Alert:"amplify-alert",AlertIcon:"amplify-alert__icon",AlertHeading:"amplify-alert__heading",AlertBody:"amplify-alert__body",AlertDismiss:"amplify-alert__dismiss",Autocomplete:"amplify-autocomplete",AutocompleteMenu:"amplify-autocomplete__menu",AutocompleteMenuEmpty:"amplify-autocomplete__menu--empty",AutocompleteMenuFooter:"amplify-autocomplete__menu__footer",AutocompleteMenuHeader:"amplify-autocomplete__menu__header",AutocompleteMenuLoading:"amplify-autocomplete__menu--loading",AutocompleteMenuOption:"amplify-autocomplete__menu__option",AutocompleteMenuOptions:"amplify-autocomplete__menu__options",Avatar:"amplify-avatar",AvatarIcon:"amplify-avatar__icon",AvatarImage:"amplify-avatar__image",AvatarLoader:"amplify-avatar__loader",AIConversation:"amplify-ai-conversation",AIConversationAttachment:"amplify-ai-conversation__attachment",AIConversationAttachmentList:"amplify-ai-conversation__attachment__list",AIConversationAttachmentImage:"amplify-ai-conversation__attachment__image",AIConversationAttachmentName:"amplify-ai-conversation__attachment__name",AIConversationAttachmentSize:"amplify-ai-conversation__attachment__size",AIConversationAttachmentRemove:"amplify-ai-conversation__attachment__remove",AIConversationForm:"amplify-ai-conversation__form",AIConversationFormAttach:"amplify-ai-conversation__form__attach",AIConversationFormSend:"amplify-ai-conversation__form__send",AIConversationFormField:"amplify-ai-conversation__form__field",AIConversationFormDropzone:"amplify-ai-conversation__form__dropzone",AIConversationMessage:"amplify-ai-conversation__message",AIConversationMessageAvatar:"amplify-ai-conversation__message__avatar",AIConversationMessageSender:"amplify-ai-conversation__message__sender",AIConversationMessageSenderUsername:"amplify-ai-conversation__message__sender__username",AIConversationMessageSenderTimestamp:"amplify-ai-conversation__message__sender__timestamp",AIConversationMessageBody:"amplify-ai-conversation__message__body",AIConversationMessageContent:"amplify-ai-conversation__message__content",AIConversationMessageActions:"amplify-ai-conversation__message__actions",AIConversationMessageList:"amplify-ai-conversation__message__list",AIConversationPrompt:"amplify-ai-conversation__prompt",Badge:"amplify-badge",Breadcrumbs:"amplify-breadcrumbs",BreadcrumbsList:"amplify-breadcrumbs__list",BreadcrumbsItem:"amplify-breadcrumbs__item",BreadcrumbsSeparator:"amplify-breadcrumbs__separator",BreadcrumbsLink:"amplify-breadcrumbs__link",Button:"amplify-button",ButtonGroup:"amplify-buttongroup",ButtonLoaderWrapper:"amplify-button__loader-wrapper",Card:"amplify-card",Checkbox:"amplify-checkbox",CheckboxButton:"amplify-checkbox__button",CheckboxIcon:"amplify-checkbox__icon",CheckboxInput:"amplify-checkbox__input",CheckboxLabel:"amplify-checkbox__label",CheckboxField:"amplify-checkboxfield",Collection:"amplify-collection",CollectionItems:"amplify-collection-items",CollectionSearch:"amplify-collection-search",CollectionPagination:"amplify-collection-pagination",CountryCodeSelect:"amplify-countrycodeselect",DialCodeSelect:"amplify-dialcodeselect",Divider:"amplify-divider",DividerLabel:"amplify-divider--label",DropZone:"amplify-dropzone",Field:"amplify-field",FieldDescription:"amplify-field__description",FieldErrorMessage:"amplify-field__error-message",FieldGroup:"amplify-field-group",FieldGroupControl:"amplify-field-group__control",FieldGroupOuterEnd:"amplify-field-group__outer-end",FieldGroupOuterStart:"amplify-field-group__outer-start",FieldGroupInnerEnd:"amplify-field-group__inner-end",FieldGroupInnerStart:"amplify-field-group__inner-start",FieldGroupIcon:"amplify-field-group__icon",FieldGroupIconButton:"amplify-field-group__icon-button",FieldGroupHasInnerEnd:"amplify-field-group--has-inner-end",FieldGroupHasInnerStart:"amplify-field-group--has-inner-start",FieldShowPassword:"amplify-field__show-password",FieldGroupFieldWrapper:"amplify-field-group__field-wrapper",Fieldset:"amplify-fieldset",FieldsetLegend:"amplify-fieldset__legend",FileUploader:"amplify-fileuploader",FileUploaderDropZone:"amplify-fileuploader__dropzone",FileUploaderDropZoneIcon:"amplify-fileuploader__dropzone__icon",FileUploaderDropZoneText:"amplify-fileuploader__dropzone__text",FileUploaderFilePicker:"amplify-fileuploader__file__picker",FileUploaderFile:"amplify-fileuploader__file",FileUploaderFileWrapper:"amplify-fileuploader__file__wrapper",FileUploaderFileList:"amplify-fileuploader__file__list",FileUploaderFileName:"amplify-fileuploader__file__name",FileUploaderFileSize:"amplify-fileuploader__file__size",FileUploaderFileInfo:"amplify-fileuploader__file__info",FileUploaderFileImage:"amplify-fileuploader__file__image",FileUploaderFileMain:"amplify-fileuploader__file__main",FileUploaderFileStatus:"amplify-fileuploader__file__status",FileUploaderLoader:"amplify-fileuploader__loader",FileUploaderPreviewer:"amplify-fileuploader__previewer",FileUploaderPreviewerText:"amplify-fileuploader__previewer__text",FileUploaderPreviewerActions:"amplify-fileuploader__previewer__actions",FileUploaderPreviewerFooter:"amplify-fileuploader__previewer__footer",Flex:"amplify-flex",Grid:"amplify-grid",Heading:"amplify-heading",HighlightMatch:"amplify-highlightmatch",HighlightMatchHighlighted:"amplify-highlightmatch__highlighted",Icon:"amplify-icon",Image:"amplify-image",Input:"amplify-input",Label:"amplify-label",Link:"amplify-link",Loader:"amplify-loader",LoaderLabel:"amplify-loader__label",MenuContent:"amplify-menu__content",MenuItem:"amplify-menu__content__item",MenuTrigger:"amplify-menu__trigger",MenuWrapper:"amplify-menu__wrapper",Message:"amplify-message",MessageIcon:"amplify-message__icon",MessageHeading:"amplify-message__heading",MessageBody:"amplify-message__body",MessageContent:"amplify-message__content",MessageDismiss:"amplify-message__dismiss",Pagination:"amplify-pagination",PaginationItem:"amplify-pagination__item",PasswordField:"amplify-passwordfield",PhoneNumberField:"amplify-phonenumberfield",Placeholder:"amplify-placeholder",Radio:"amplify-radio",RadioButton:"amplify-radio__button",RadioInput:"amplify-radio__input",RadioLabel:"amplify-radio__label",RadioGroupField:"amplify-radiogroupfield",RadioGroup:"amplify-radiogroup",Rating:"amplify-rating",RatingItem:"amplify-rating__item",RatingIcon:"amplify-rating__icon",RatingLabel:"amplify-rating__label",ScrollView:"amplify-scrollview",SearchField:"amplify-searchfield",SearchFieldClear:"amplify-searchfield__clear",SearchFieldSearch:"amplify-searchfield__search",Select:"amplify-select",SelectField:"amplify-selectfield",SelectWrapper:"amplify-select__wrapper",SelectIcon:"amplify-select__icon",SliderField:"amplify-sliderfield",SliderFieldGroup:"amplify-sliderfield__group",SliderFieldLabel:"amplify-sliderfield__label",SliderFieldRange:"amplify-sliderfield__range",SliderFieldRoot:"amplify-sliderfield__root",SliderFieldThumb:"amplify-sliderfield__thumb",SliderFieldTrack:"amplify-sliderfield__track",StepperField:"amplify-stepperfield",StepperFieldButtonDecrease:"amplify-stepperfield__button--decrease",StepperFieldButtonIncrease:"amplify-stepperfield__button--increase",StepperFieldInput:"amplify-stepperfield__input",StorageImage:"amplify-storageimage",StorageManager:"amplify-storagemanager",StorageManagerDropZone:"amplify-storagemanager__dropzone",StorageManagerDropZoneIcon:"amplify-storagemanager__dropzone__icon",StorageManagerDropZoneText:"amplify-storagemanager__dropzone__text",StorageManagerFilePicker:"amplify-storagemanager__file__picker",StorageManagerFile:"amplify-storagemanager__file",StorageManagerFileWrapper:"amplify-storagemanager__file__wrapper",StorageManagerFileList:"amplify-storagemanager__file__list",StorageManagerFileName:"amplify-storagemanager__file__name",StorageManagerFileSize:"amplify-storagemanager__file__size",StorageManagerFileInfo:"amplify-storagemanager__file__info",StorageManagerFileImage:"amplify-storagemanager__file__image",StorageManagerFileMain:"amplify-storagemanager__file__main",StorageManagerFileStatus:"amplify-storagemanager__file__status",StorageManagerLoader:"amplify-storagemanager__loader",StorageManagerPreviewer:"amplify-storagemanager__previewer",StorageManagerPreviewerText:"amplify-storagemanager__previewer__text",StorageManagerPreviewerActions:"amplify-storagemanager__previewer__actions",StorageManagerPreviewerFooter:"amplify-storagemanager__previewer__footer",SwitchField:"amplify-switchfield",SwitchLabel:"amplify-switch__label",SwitchThumb:"amplify-switch__thumb",SwitchTrack:"amplify-switch__track",SwitchWrapper:"amplify-switch__wrapper",Table:"amplify-table",TableCaption:"amplify-table__caption",TableBody:"amplify-table__body",TableTd:"amplify-table__td",TableTh:"amplify-table__th",TableFoot:"amplify-table__foot",TableHead:"amplify-table__head",TableRow:"amplify-table__row",Tabs:"amplify-tabs",TabsList:"amplify-tabs__list",TabsItem:"amplify-tabs__item",TabsPanel:"amplify-tabs__panel",Text:"amplify-text",Textarea:"amplify-textarea",TextAreaField:"amplify-textareafield",TextField:"amplify-textfield",ToggleButton:"amplify-togglebutton",ToggleButtonGroup:"amplify-togglebuttongroup",VisuallyHidden:"amplify-visually-hidden"};var B7=({componentName:t,packageName:n,version:e})=>{let i=[`ui-${n}`,e];switch(t){case"Authenticator":{Ao(E(u({},E_),{additionalDetails:[[t],i]}));break}case"ChangePassword":case"DeleteUser":{Ao(E(u({},M_),{additionalDetails:[["AccountSettings"],i]}));break}case"FileUploader":{Ao(E(u({},L_),{additionalDetails:[[t],i]}));break}case"InAppMessaging":{Ao(E(u({},I_),{additionalDetails:[[t],i]}));break}case"LocationSearch":{Ao(E(u({},A_),{additionalDetails:[[t],i]}));break}case"MapView":{Ao(E(u({},z_),{additionalDetails:[[t],i]}));break}case"StorageManager":{Ao(E(u({},T_),{additionalDetails:[[t],i]}));break}}return D_};var Ro=(t=21)=>{let n="",e=crypto.getRandomValues(new Uint8Array(t));for(;t--;){let i=e[t]&63;i<36?n+=i.toString(36):i<62?n+=(i-26).toString(36).toUpperCase():i<63?n+="_":n+="-"}return n};var ZI=sa(WI(),1);var Q2=["*"];function see(t,n){t&1&&ce(0,0,["*ngIf","!isOverriden"])}function aee(t,n){if(t&1&&sn(0,2),t&2){let e=R();w("ngTemplateOutlet",e.overridingComponent)("ngTemplateOutletContext",e.context)}}var cee=["amplify-button",""];function lee(t,n){t&1&&(Wt(),p(0,"svg",4),L(1,"path",5),h())}function dee(t,n){t&1&&(Wt(),p(0,"svg",4),L(1,"path",6)(2,"path",7),h())}function uee(t,n){if(t&1&&(p(0,"option",7),x(1),h()),t&2){let e=n.$implicit,i=R();w("value",e)("selected",e===i.defaultValue),b(),ie(" ",e," ")}}function fee(t,n){if(t&1&&L(0,"amplify-phone-number-field",5),t&2){let e=R();w("name",e.name)("label",e.formField.label)("defaultCountryCode",e.formField.dialCode)("dialCodeList",e.formField.dialCodeList)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function mee(t,n){if(t&1){let e=at();p(0,"amplify-password-field",6),B("setBlur",function(o){De(e);let r=R();return Pe(r.onBlur(o))}),h()}if(t&2){let e=R();w("name",e.name)("label",e.formField.label)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function pee(t,n){if(t&1&&L(0,"amplify-text-field",7),t&2){let e=R();w("name",e.name)("label",e.formField.label)("placeholder",e.formField.placeholder)("required",e.formField.isRequired)("labelHidden",e.formField.labelHidden)("autocomplete",e.formField.autocomplete)("type",e.formField.type)("hasError",e.hasError)("describedBy",e.ariaDescribedBy)}}function hee(t,n){if(t&1&&(p(0,"div",10),x(1),h()),t&2){let e=n.$implicit,i=R(2);b(),ie(" ",i.translate(e)," ")}}function gee(t,n){if(t&1&&(p(0,"div",8),F(1,hee,2,1,"div",9),h()),t&2){let e=R();w("id",e.errorId),b(),w("ngForOf",e.errors)}}function yee(t,n){if(t&1&&(Bn(0),L(1,"amplify-form-field",1),Vn()),t&2){let e=n.$implicit;b(),w("name",e[0])("formField",e[1])}}function vee(t,n){if(t&1){let e=at();p(0,"div",1)(1,"div",2),Wt(),p(2,"svg",3),L(3,"path",4),h(),go(),p(4,"div"),ce(5),h()(),p(6,"button",5),B("click",function(){De(e);let o=R();return Pe(o.close())}),Wt(),p(7,"svg",3),L(8,"path",6),h()()()}if(t&2){let e=R();b(2),Z("aria-hidden",!0),b(4),w("fullWidth",!1),Z("aria-label",e.dismissAriaLabel),b(),Z("aria-hidden",!0)}}function bee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function _ee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Cee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function xee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function wee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function See(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Mee(t,n){t&1&&(p(0,"p"),x(1,"Loading..."),h())}function Eee(t,n){if(t&1&&L(0,"img",15),t&2){let e=R();w("src",e.qrCodeSource,Ko)}}function Lee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Iee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",5),Wt(),p(1,"svg",6),L(2,"path",7),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=R(2);w("text",e.signInAmazonText)("provider",e.FederatedProviders.Amazon),b(4),ie(" ",e.signInAmazonText," ")}}function Aee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",9),Wt(),p(1,"svg",10),L(2,"path",11),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=R(2);w("provider",e.FederatedProviders.Apple),b(4),ie(" ",e.signInAppleText," ")}}function zee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",5),Wt(),p(1,"svg",12),L(2,"path",13),h(),go(),p(3,"p",8),x(4),h()()),t&2){let e=R(2);w("text",e.signInFacebookText)("provider",e.FederatedProviders.Facebook),b(4),ie(" ",e.signInFacebookText," ")}}function Tee(t,n){if(t&1&&(p(0,"amplify-federated-sign-in-button",9),Wt(),p(1,"svg",14),L(2,"path",15)(3,"path",16)(4,"path",17)(5,"path",18),h(),go(),p(6,"p",8),x(7),h()()),t&2){let e=R(2);w("provider",e.FederatedProviders.Google),b(7),ie(" ",e.signInGoogleText," ")}}function Nee(t,n){if(t&1&&(p(0,"div",1),F(1,Iee,5,3,"amplify-federated-sign-in-button",2)(2,Aee,5,2,"amplify-federated-sign-in-button",3)(3,zee,5,3,"amplify-federated-sign-in-button",2)(4,Tee,8,2,"amplify-federated-sign-in-button",3),L(5,"hr",4),h()),t&2){let e=R();b(),w("ngIf",e.includeAmazon),b(),w("ngIf",e.includeApple),b(),w("ngIf",e.includeFacebook),b(),w("ngIf",e.includeGoogle),b(),Z("data-label",e.orText)}}function Dee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Pee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Ree(t,n){t&1&&ce(0,0,["*ngIf","active"])}function kee(t,n){if(t&1){let e=at();p(0,"button",3),B("click",function(){let o=De(e).$implicit,r=R();return Pe(r.handleTabClick(o))}),x(1),h()}if(t&2){let e=n.$implicit;$t(e.active?"amplify-tabs__item--active":""),w("id",e.labelledById)("tabindex",e.active?"0":"-1"),Z("aria-selected",e.active)("aria-controls",e.id),b(),ie(" ",e.title," ")}}function Oee(t,n){if(t&1&&(p(0,"div"),L(1,"input",9),p(2,"label",10),x(3),h()()),t&2){let e=n.$implicit,i=n.index,o=R();b(),w("value",e.key)("id",o.labelId)("checked",i===0),b(),w("for",o.labelId),b(),Re(o.getLabel(e.key,e.value))}}function Fee(t,n){if(t&1&&(p(0,"amplify-error"),x(1),h()),t&2){let e=R();b(),ie(" ",e.authenticator.error," ")}}function Uee(t,n){if(t&1&&(p(0,"amplify-slot",20),L(1,"amplify-sign-in"),h()),t&2){let e=R(3);w("context",e.context)}}function Bee(t,n){if(t&1&&(p(0,"amplify-slot",21),L(1,"amplify-sign-up"),h()),t&2){let e=R(3);w("context",e.context)}}function Vee(t,n){if(t&1){let e=at();p(0,"amplify-tabs",17),B("tabChange",function(){De(e);let o=R(2);return Pe(o.onTabChange())}),p(1,"amplify-tab-item",18),F(2,Uee,2,1,"amplify-slot",7),h(),p(3,"amplify-tab-item",18),F(4,Bee,2,1,"amplify-slot",19),h()()}if(t&2){let e=R(2);b(),w("title",e.signInTitle)("active",e.route==="signIn"),b(),w("ngIf",e.route==="signIn"),b(),w("title",e.signUpTitle)("active",e.route==="signUp"),b(),w("ngIf",e.route==="signUp")}}function jee(t,n){if(t&1&&(p(0,"amplify-slot",20),L(1,"amplify-sign-in"),h()),t&2){let e=R(2);w("context",e.context)}}function Hee(t,n){if(t&1&&(p(0,"amplify-slot",22),L(1,"amplify-confirm-sign-up"),h()),t&2){let e=R(2);w("context",e.context)}}function qee(t,n){if(t&1&&(p(0,"amplify-slot",23),L(1,"amplify-confirm-sign-in"),h()),t&2){let e=R(2);w("context",e.context)}}function Gee(t,n){if(t&1&&(p(0,"amplify-slot",24),L(1,"amplify-setup-totp"),h()),t&2){let e=R(2);w("context",e.context)}}function Wee(t,n){if(t&1&&(p(0,"amplify-slot",25),L(1,"amplify-force-new-password"),h()),t&2){let e=R(2);w("context",e.context)}}function $ee(t,n){if(t&1&&(p(0,"amplify-slot",26),L(1,"amplify-forgot-password"),h()),t&2){let e=R(2);w("context",e.context)}}function Kee(t,n){if(t&1&&(p(0,"amplify-slot",27),L(1,"amplify-confirm-reset-password"),h()),t&2){let e=R(2);w("context",e.context)}}function Yee(t,n){if(t&1&&(p(0,"amplify-slot",28),L(1,"amplify-verify-user"),h()),t&2){let e=R(2);w("context",e.context)}}function Xee(t,n){if(t&1&&(p(0,"amplify-slot",29),L(1,"amplify-confirm-verify-user"),h()),t&2){let e=R(2);w("context",e.context)}}function Zee(t,n){if(t&1&&(p(0,"div",2)(1,"div",3),L(2,"amplify-slot",4),p(3,"div",5),F(4,Vee,5,6,"amplify-tabs",6)(5,jee,2,1,"amplify-slot",7)(6,Hee,2,1,"amplify-slot",8)(7,qee,2,1,"amplify-slot",9)(8,Gee,2,1,"amplify-slot",10)(9,Wee,2,1,"amplify-slot",11)(10,$ee,2,1,"amplify-slot",12)(11,Kee,2,1,"amplify-slot",13)(12,Yee,2,1,"amplify-slot",14)(13,Xee,2,1,"amplify-slot",15),h(),L(14,"amplify-slot",16),h()()),t&2){let e=R();Z("data-variation",e.variation),b(2),w("context",e.context),b(),Z("data-amplify-router-content",e.hasTabs()?void 0:""),b(),w("ngIf",(e.route==="signIn"||e.route==="signUp")&&!e.hideSignUp),b(),w("ngIf",e.route==="signIn"&&e.hideSignUp),b(),w("ngIf",e.route==="confirmSignUp"),b(),w("ngIf",e.route==="confirmSignIn"),b(),w("ngIf",e.route==="setupTotp"),b(),w("ngIf",e.route==="forceNewPassword"),b(),w("ngIf",e.route==="forgotPassword"),b(),w("ngIf",e.route==="confirmResetPassword"),b(),w("ngIf",e.route==="verifyUser"),b(),w("ngIf",e.route==="confirmVerifyUser"),b(),w("context",e.context)}}function Qee(t,n){if(t&1&&(p(0,"amplify-slot",30),ce(1),h()),t&2){let e=R();w("context",e.context)}}var um=(()=>{class t{constructor(e){this.template=e}set amplifySlot(e){this.name=e}}return t.\u0275fac=function(e){return new(e||t)(v(Qt))},t.\u0275dir=V({type:t,selectors:[["","amplifySlot",""]],inputs:{amplifySlot:"amplifySlot"}}),t})(),dm=(()=>{class t{constructor(){this._customComponents={}}get customComponents(){return this._customComponents}set customComponents(e){this._customComponents=u(u({},this._customComponents),e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Jee="5.0.29",ete=new lt("state-machine"),pn=(()=>{class t{constructor(){this._authStatus="configuring";let e=F7();this._authService=Fl(e).start(),this.getInitialAuthStatus(),this.setupMachineSubscription(),this.setupHubListener()}get error(){return re(this._facade?.error)}get hasValidationErrors(){return this._facade?.hasValidationErrors}get isPending(){return this._facade?.isPending}get route(){return this._facade?.route}get authStatus(){return this._authStatus}get user(){return this._facade?.user}get username(){return this._facade?.username}get validationErrors(){return this._facade?.validationErrors}get codeDeliveryDetails(){return this._facade?.codeDeliveryDetails}get totpSecretCode(){return this._facade?.totpSecretCode}get initializeMachine(){return this._facade.initializeMachine}get updateForm(){return this._facade.updateForm}get updateBlur(){return this._facade.updateBlur}get resendCode(){return this._facade.resendCode}get signOut(){return this._facade.signOut}get submitForm(){return this._facade.submitForm}get toFederatedSignIn(){return this._facade.toFederatedSignIn}get toForgotPassword(){return this._facade.toForgotPassword}get toSignIn(){return this._facade.toSignIn}get toSignUp(){return this._facade.toSignUp}get skipVerification(){return this._facade.skipVerification}get authState(){return this._authState}get authService(){return this._authService}get context(){return this._authState.context}get slotContext(){return E(u({},this._facade),{$implicit:this._facade})}get hubSubject(){return this._hubSubject}subscribe(e){return this._authService||ete.error("Subscription attempted before machine was created. This is likely a bug on the library, please consider filing a bug."),this._authService.subscribe(()=>{e(this._facade)})}ngOnDestroy(){this._machineSubscription&&this._machineSubscription.unsubscribe(),this._unsubscribeHub&&this._unsubscribeHub()}send(e){this.authService.send(e)}getInitialAuthStatus(){return g(this,null,function*(){try{yield yi(),this._authStatus="authenticated"}catch{this._authStatus="unauthenticated"}})}setupHubListener(){this._hubSubject=new q;let e=()=>{this._authStatus="authenticated"},i=()=>{this._authStatus="unauthenticated"};this._unsubscribeHub=zf(this._authService,(o,r)=>{yl(o,r,{onSignIn:e,onSignOut:i}),this._hubSubject.next()})}setupMachineSubscription(){this._machineSubscription=this._authService.subscribe(e=>{let i=e;this._authState=i,this._facade=Nf({send:this._authService.send,state:i})})}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Ci=(()=>{class t{constructor(e){this.propService=e,this.display="contents",this.isOverriden=!1}ngAfterContentInit(){let{customComponents:e}=this.propService,i=e[this.name];i&&(this.overridingComponent=i,this.isOverriden=!0)}}return t.\u0275fac=function(e){return new(e||t)(v(dm))},t.\u0275cmp=T({type:t,selectors:[["amplify-slot"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{name:"name",context:"context"},ngContentSelectors:Q2,decls:2,vars:2,consts:[[4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,i){e&1&&(Ge(),F(0,see,1,0,"ng-content",0)(1,aee,1,2,"ng-container",1)),e&2&&(w("ngIf",!i.isOverriden),b(),w("ngIf",i.isOverriden))},dependencies:[pt,m3],encapsulation:2}),t})(),Rn=(()=>{class t{constructor(){this.type="button",this.fullWidth=!1,this.isDisabled=!1,this.size="medium",this.variation="default",this.fontWeight="normal"}get getDisabled(){return this.isDisabled?"":null}get classNames(){let e="amplify-button";return this.variation&&(e+=` amplify-button--${this.variation}`),this.size&&(e+=` amplify-button--${this.size}`),this.fullWidth&&(e+=" amplify-button--fullwidth"),this.isDisabled&&(e+=" amplify-button--disabled amplify-button--loading"),e}ngOnInit(){this.typeAttr=this.type,this.fullWidthAttr=this.fullWidth,this.sizeAttr=this.size,this.variationAttr=this.variation,this.fontWeightAttr=this.fontWeight}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["button","amplify-button",""]],hostVars:9,hostBindings:function(e,i){e&2&&(xn("type",i.typeAttr),Z("data-fullwidth",i.fullWidthAttr)("data-size",i.sizeAttr)("data-variation",i.variationAttr)("disabled",i.getDisabled),$t(i.classNames),Li("font-weight",i.fontWeightAttr))},inputs:{type:"type",fullWidth:"fullWidth",isDisabled:"isDisabled",size:"size",variation:"variation",fontWeight:"fontWeight"},attrs:cee,ngContentSelectors:Q2,decls:1,vars:0,template:function(e,i){e&1&&(Ge(),ce(0))},encapsulation:2}),t})(),tte=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.fieldId=`amplify-field-${Ro(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.setBlur=new xe,this.type="password",this.showPassword=!1,this.showPasswordButtonlabel=re("Show password"),this.classnames=s6,this.ComponentClassName=U7}togglePasswordText(){this.showPassword=!this.showPassword,this.showPasswordButtonlabel=this.showPassword?re("Hide password"):re("Show password"),this.type=this.showPassword?"text":"password"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-password-field"]],inputs:{autocomplete:"autocomplete",disabled:"disabled",fieldId:"fieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",labelHidden:"labelHidden",hasError:"hasError",describedBy:"describedBy"},outputs:{setBlur:"setBlur"},decls:10,vars:30,consts:[[1,"amplify-label",3,"for"],["autocapitalize","off",3,"blur","id","type","name","placeholder","required","value","autocomplete"],["amplify-button","","role","switch",3,"click"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0 0 24 24","class","amplify-icon",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","fill","currentColor","viewBox","0 0 24 24",1,"amplify-icon"],["d","M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"],["d","M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z","fill","none"],["d","M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"]],template:function(e,i){e&1&&(p(0,"div")(1,"label",0),x(2),h(),p(3,"div")(4,"div")(5,"input",1),B("blur",function(r){return i.setBlur.emit(r)}),h()(),p(6,"div")(7,"button",2),B("click",function(){return i.togglePasswordText()}),F(8,lee,2,0,"svg",3)(9,dee,3,0,"svg",3),h()()()()),e&2&&($t(i.classnames(i.ComponentClassName.Flex,i.ComponentClassName.Field,i.ComponentClassName.TextField,i.ComponentClassName.PasswordField)),b(),he("amplify-visually-hidden",i.labelHidden),w("for",i.fieldId),b(),ie(" ",i.label," "),b(),$t(i.classnames(i.ComponentClassName.Flex,i.ComponentClassName.FieldGroup)),b(),$t(i.ComponentClassName.FieldGroupFieldWrapper),b(),$t(i.classnames(i.ComponentClassName.Input,i.ComponentClassName.FieldGroupControl,i.ComponentClassName.FieldShowPassword)),w("id",i.fieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy),b(),$t(i.ComponentClassName.FieldGroupOuterEnd),b(),$t(i.classnames(i.ComponentClassName.Input,i.ComponentClassName.FieldGroupControl)),Z("aria-checked",i.type!=="password")("aria-label",i.showPasswordButtonlabel),b(),w("ngIf",!i.showPassword),b(),w("ngIf",i.showPassword))},dependencies:[pt,Rn],encapsulation:2}),t})(),nte=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-form-select"]],inputs:{items:"items",name:"name",label:"label",id:"id",defaultValue:"defaultValue"},decls:8,vars:5,consts:[[1,"amplify-label","amplify-visually-hidden",3,"for"],[1,"amplify-select__wrapper"],["autocomplete","tel-country-code",1,"amplify-select","amplify-field-group__control",3,"id","name"],[3,"value","selected",4,"ngFor","ngForOf"],[1,"amplify-flex","amplify-select__icon",2,"align-items","center","justify-content","center"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","data-size","large","fill","currentColor",1,"amplify-icon"],["d","M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"],[3,"value","selected"]],template:function(e,i){e&1&&(p(0,"label",0),x(1),h(),p(2,"div",1)(3,"select",2),F(4,uee,2,3,"option",3),h(),p(5,"div",4),Wt(),p(6,"svg",5),L(7,"path",6),h()()()),e&2&&(w("for",i.id),b(),Re(i.label),b(2),w("id",i.id)("name",i.name),b(),w("ngForOf",i.items))},dependencies:[Ai],encapsulation:2}),t})(),ite=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.selectFieldId=`amplify-field-${Ro(12)}`,this.textFieldId=`amplify-field-${Ro(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.display="contents"}ngOnInit(){this.countryDialCodesValues=this.dialCodeList??ts}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-phone-number-field"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{autocomplete:"autocomplete",disabled:"disabled",defaultCountryCode:"defaultCountryCode",selectFieldId:"selectFieldId",textFieldId:"textFieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",type:"type",labelHidden:"labelHidden",dialCodeList:"dialCodeList",hasError:"hasError",describedBy:"describedBy"},decls:9,vars:17,consts:[[1,"amplify-flex","amplify-field","amplify-textfield","amplify-phonenumberfield"],[1,"amplify-label",3,"for"],[1,"amplify-flex","amplify-field-group","amplify-field-group--horizontal"],[1,"amplify-field-group__outer-start"],[1,"amplify-flex","amplify-field","amplify-selectfield","amplify-dialcodeselect",2,"flex-direction","column"],["name","country_code","label","Country Code",3,"id","items","defaultValue"],[1,"amplify-field-group__field-wrapper","amplify-field-group__field-wrapper--horizontal"],[1,"amplify-input","amplify-field-group__control",3,"id","type","name","placeholder","required","value","autocomplete"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"label",1),x(2),h(),p(3,"div",2)(4,"div",3)(5,"div",4),L(6,"amplify-form-select",5),h()(),p(7,"div",6),L(8,"input",7),h()()()),e&2&&(b(),he("amplify-visually-hidden",i.labelHidden),w("for",i.textFieldId),b(),ie(" ",i.label," "),b(4),w("id",i.selectFieldId)("items",i.countryDialCodesValues)("defaultValue",i.defaultCountryCode),b(2),w("id",i.textFieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy))},dependencies:[nte],encapsulation:2}),t})(),ote=(()=>{class t{constructor(){this.autocomplete="new-password",this.disabled=!1,this.fieldId=`amplify-field-${Ro(12)}`,this.initialValue="",this.label="",this.placeholder="",this.required=!0,this.labelHidden=!1,this.display="contents"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-text-field"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{autocomplete:"autocomplete",disabled:"disabled",fieldId:"fieldId",initialValue:"initialValue",label:"label",name:"name",placeholder:"placeholder",required:"required",type:"type",labelHidden:"labelHidden",hasError:"hasError",describedBy:"describedBy"},decls:3,vars:14,consts:[[1,"amplify-label",3,"for"],["autocapitalize","off",1,"amplify-input",3,"id","type","name","placeholder","required","value","autocomplete"]],template:function(e,i){e&1&&(p(0,"label",0),x(1),h(),L(2,"input",1)),e&2&&(he("amplify-visually-hidden",i.labelHidden),w("for",i.fieldId),b(),ie(" ",i.label,` +`),b(),w("id",i.fieldId)("type",i.type)("name",i.name)("placeholder",i.placeholder)("required",i.required)("value",i.initialValue)("autocomplete",i.autocomplete),Z("disabled",i.disabled?"":null)("aria-invalid",i.hasError?"true":"false")("aria-describedby",i.describedBy))},encapsulation:2}),t})(),rte=(()=>{class t{constructor(e){this.authenticator=e,this.countryDialCodesValue=ts,this.errorId=Ro(12)}get ariaDescribedBy(){return this.hasError()?this.errorId:void 0}get errors(){let{validationErrors:e}=this.authenticator;return Pf(e[this.name])}onBlur(e){let{name:i}=e.target;this.authenticator.updateBlur({name:i})}isPasswordField(){return this.formField.type==="password"}isPhoneField(){return this.formField.type==="tel"}hasError(){return this.errors?.length>0}translate(e){return re(e)}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-form-field"]],inputs:{name:"name",formField:"formField"},decls:5,vars:4,consts:[[1,"amplify-flex","amplify-field","amplify-authenticator__column"],["type","tel",3,"name","label","defaultCountryCode","dialCodeList","placeholder","required","labelHidden","autocomplete","hasError","describedBy",4,"ngIf"],[3,"name","label","placeholder","required","labelHidden","autocomplete","hasError","describedBy","setBlur",4,"ngIf"],[3,"name","label","placeholder","required","labelHidden","autocomplete","type","hasError","describedBy",4,"ngIf"],["data-amplify-sign-up-errors","",3,"id",4,"ngIf"],["type","tel",3,"name","label","defaultCountryCode","dialCodeList","placeholder","required","labelHidden","autocomplete","hasError","describedBy"],[3,"setBlur","name","label","placeholder","required","labelHidden","autocomplete","hasError","describedBy"],[3,"name","label","placeholder","required","labelHidden","autocomplete","type","hasError","describedBy"],["data-amplify-sign-up-errors","",3,"id"],["class","amplify-text amplify-text--error","data-variation","error",4,"ngFor","ngForOf"],["data-variation","error",1,"amplify-text","amplify-text--error"]],template:function(e,i){e&1&&(p(0,"div",0),F(1,fee,1,10,"amplify-phone-number-field",1)(2,mee,1,8,"amplify-password-field",2)(3,pee,1,9,"amplify-text-field",3)(4,gee,2,2,"div",4),h()),e&2&&(b(),w("ngIf",i.isPhoneField()),b(),w("ngIf",i.isPasswordField()),b(),w("ngIf",!i.isPasswordField()&&!i.isPhoneField()),b(),w("ngIf",i.hasError()))},dependencies:[Ai,pt,tte,ite,ote],encapsulation:2}),t})(),Oo=(()=>{class t{constructor(e){this.authenticator=e,this.display="contents",this.formFields=[]}ngOnInit(){let e=this.authenticator.authState;this.formFields=Uf(this.route,e)}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-base-form-fields"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{route:"route"},decls:1,vars:1,consts:[[4,"ngFor","ngForOf"],[3,"name","formField"]],template:function(e,i){e&1&&F(0,yee,2,2,"ng-container",0),e&2&&w("ngForOf",i.formFields)},dependencies:[Ai,rte],encapsulation:2}),t})(),so=(()=>{class t{constructor(){this.isVisible=!0,this.dismissAriaLabel=re("Dismiss alert")}close(){this.isVisible=!1}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-error"]],ngContentSelectors:Q2,decls:1,vars:1,consts:[["class","amplify-flex amplify-alert amplify-alert--error","data-variation","error","style","align-items: center; justify-content: space-between","role","alert",4,"ngIf"],["data-variation","error","role","alert",1,"amplify-flex","amplify-alert","amplify-alert--error",2,"align-items","center","justify-content","space-between"],[1,"amplify-flex",2,"align-items","center"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor",1,"amplify-icon"],["d","M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"],["amplify-button","","variation","link",3,"click","fullWidth"],["d","M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"]],template:function(e,i){e&1&&(Ge(),F(0,vee,9,4,"div",0)),e&2&&w("ngIf",i.isVisible)},dependencies:[pt,Rn],encapsulation:2}),t})(),{getBackToSignInText:ste,getResendCodeText:ate,getSubmitText:cte,getResetYourPasswordText:lte}=bn,dte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=lte(),this.backToSignInText=ste(),this.resendCodeText=ate(),this.submitText=cte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-reset-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignin",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-reset-password-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmResetPassword"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true","type","button",3,"click"],[4,"ngIf"],["name","confirm-reset-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.resendCode()}),x(9),h(),F(10,bee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.submitText," "),b(2),ie(" ",i.resendCodeText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),{getConfirmText:ute,getBackToSignInText:fte,getChallengeText:mte}=bn,pte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.confirmText=ute(),this.backToSignInText=fte()}get context(){return this.authenticator.slotContext}ngOnInit(){this.setHeaderText()}setHeaderText(){let e=this.authenticator.authState,i=_1(e),{challengeName:o}=i;this.headerText=mte(o)}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-sign-in"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignin",i.dataAttr)},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-sign-in-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmSignIn"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","confirm-sign-in-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(9),h(),F(10,_ee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),{getResendCodeText:hte,getConfirmText:gte,getDeliveryMethodText:yte,getDeliveryMessageText:vte}=bn,bte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.resendCodeText=hte(),this.confirmText=gte()}get context(){return this.authenticator.slotContext}get confirmSignUpHeading(){let{codeDeliveryDetails:e}=this.authenticator;return yte(e)}get subtitleText(){let{codeDeliveryDetails:e}=this.authenticator;return vte(e)}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-sign-up"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmsignup",i.dataAttr)},decls:15,vars:9,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-sign-up-header",3,"context"],[1,"amplify-heading","amplify-authenticator__heading",2,"font-size","1.5rem"],[1,"amplify-authenticator__subtitle"],["route","confirmSignUp"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","fontWeight","normal",3,"click"],[4,"ngIf"],["name","confirm-sign-up-footer",3,"context"]],template:function(e,i){e&1&&(Bn(0),p(1,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(2,"fieldset",1)(3,"amplify-slot",2)(4,"h3",3),x(5),h()(),p(6,"span",4),x(7),h(),L(8,"amplify-base-form-fields",5),p(9,"button",6),x(10),h(),p(11,"button",7),B("click",function(){return i.authenticator.resendCode()}),x(12),h()(),F(13,Cee,2,1,"amplify-error",8),L(14,"amplify-slot",9),h(),Vn()),e&2&&(b(2),w("disabled",i.context.isPending),b(),w("context",i.context),b(2),ie(" ",i.confirmSignUpHeading," "),b(2),ie(" ",i.subtitleText," "),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.resendCodeText," "),b(),w("ngIf",i.context.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),{getAccountRecoveryInfoText:_te,getSkipText:Cte,getSubmitText:xte}=bn,wte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=_te(),this.skipText=Cte(),this.submitText=xte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-confirm-verify-user"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-confirmverifyuser",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"input","submit"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","confirm-verify-user-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","confirmVerifyUser"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","confirm-verify-user-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("input",function(r){return i.onInput(r)})("submit",function(r){return i.onSubmit(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.skipVerification()}),x(9),h(),F(10,xee,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.submitText," "),b(2),ie(" ",i.skipText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),Ste=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-force-new-password-form-fields"]],decls:2,vars:0,consts:[["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column"],["route","forceNewPassword"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"amplify-base-form-fields",1),h())},dependencies:[Oo],encapsulation:2}),t})(),{getChangePasswordText:$I,getBackToSignInText:Mte}=bn,Ete=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=$I(),this.changePasswordText=$I(),this.backToSignInText=Mte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-force-new-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-forcenewpassword",i.dataAttr)},inputs:{headerText:"headerText"},decls:13,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","force-new-password-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],["name","force-new-form-fields",3,"context"],["amplify-button","","variation","primary","fullWidth","true","type","submit"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","force-new-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),p(5,"amplify-slot",4),L(6,"amplify-force-new-password-form-fields"),h(),p(7,"button",5),x(8),h(),p(9,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(10),h(),F(11,wee,2,1,"amplify-error",7),h(),L(12,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(),w("context",i.context),b(3),ie(" ",i.changePasswordText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Rn,so,Ste],encapsulation:2}),t})(),{getResetYourPasswordText:Lte,getSendCodeText:Ite,getBackToSignInText:Ate}=bn,zte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Lte(),this.sendCodeText=Ite(),this.backToSignInText=Ate()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-forgot-password"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-forgotpassword",i.dataAttr)},inputs:{headerText:"headerText"},decls:12,vars:8,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","forgot-password-header",1,"amplify-flex",3,"context"],[1,"amplify-heading","amplify-heading--3"],["route","forgotPassword"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","forgot-password-footer",3,"context"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),L(5,"amplify-base-form-fields",4),p(6,"button",5),x(7),h(),p(8,"button",6),B("click",function(){return i.authenticator.toSignIn()}),x(9),h(),F(10,See,2,1,"amplify-error",7),h(),L(11,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.sendCodeText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),KI=new lt("SetupTotp"),{getSetupTotpText:Tte,getCopyText:Nte,getBackToSignInText:Dte,getConfirmText:Pte,getCopiedText:Rte}=bn,kte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Tte(),this.qrCodeSource="",this.totpSecretCode="",this.copyTextLabel=Nte(),this.backToSignInText=Dte(),this.confirmText=Pte()}get context(){return this.authenticator.slotContext}ngOnInit(){return g(this,null,function*(){yield this.generateQRCode()})}generateQRCode(){return g(this,null,function*(){let{authState:e,totpSecretCode:i,username:o}=this.authenticator,{formFields:r}=_1(e),{totpIssuer:s="AWSCognito",totpUsername:a=o}=r?.setupTotp?.QR??{};this.totpSecretCode=i;try{let c=Of(s,a,this.totpSecretCode);KI.info("totp code was generated:",c),this.qrCodeSource=yield ZI.default.toDataURL(c)}catch(c){KI.error(c)}})}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}copyText(){navigator.clipboard.writeText(this.totpSecretCode),this.copyTextLabel=Rte()}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-setup-totp"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-setup-totp",i.dataAttr)},decls:22,vars:12,consts:[["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","setup-totp-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],[4,"ngIf"],["alt","qr code","data-amplify-qrcode","","width","228","height","228",3,"src",4,"ngIf"],["data-amplify-copy","",1,"amplify-flex"],["data-amplify-copy-svg","",3,"click"],["data-amplify-copy-tooltip",""],["width","24","height","24","viewBox","0 0 24 24","xmlns","http://www.w3.org/2000/svg"],["d","M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM15 5H8C6.9 5 6.01 5.9 6.01 7L6 21C6 22.1 6.89 23 7.99 23H19C20.1 23 21 22.1 21 21V11L15 5ZM8 21V7H14V12H19V21H8Z"],["route","setupTotp"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],["name","setup-totp-footer",3,"context"],["alt","qr code","data-amplify-qrcode","","width","228","height","228",3,"src"]],template:function(e,i){e&1&&(p(0,"form",0),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),F(5,Mee,2,0,"p",4)(6,Eee,1,1,"img",5),p(7,"div",6)(8,"div"),x(9),h(),p(10,"div",7),B("click",function(){return i.copyText()}),p(11,"div",8),x(12),h(),Wt(),p(13,"svg",9),L(14,"path",10),h()()(),go(),L(15,"amplify-base-form-fields",11),p(16,"button",12),x(17),h(),p(18,"button",13),B("click",function(){return i.authenticator.toSignIn()}),x(19),h(),F(20,Lee,2,1,"amplify-error",4),h(),L(21,"amplify-slot",14),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(),w("ngIf",!i.qrCodeSource),b(),w("ngIf",i.qrCodeSource),b(3),Re(i.totpSecretCode),b(3),Re(i.copyTextLabel),b(4),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.confirmText," "),b(2),ie(" ",i.backToSignInText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[pt,Ci,Oo,Rn,so],encapsulation:2}),t})(),Ote=(()=>{class t{constructor(e){this.authenticator=e,this.onClick=()=>{this.authenticator.send({type:"FEDERATED_SIGN_IN",data:{provider:this.provider}})}}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-federated-sign-in-button"]],inputs:{provider:"provider",text:"text"},ngContentSelectors:Q2,decls:3,vars:0,consts:[["amplify-button","","fullWidth","true","fontWeight","normal",1,"amplify-field-group__control","federated-sign-in-button",3,"click"],[1,"amplify-flex","federated-sign-in-button-row"]],template:function(e,i){e&1&&(Ge(),p(0,"button",0),B("click",function(){return i.onClick()}),p(1,"div",1),ce(2),h()())},dependencies:[Rn],encapsulation:2}),t})(),{getSignInWithFederationText:v6,getOrText:Fte}=bn,QI=(()=>{class t{constructor(e){this.authenticator=e,this.FederatedProviders=vl,this.includeAmazon=!1,this.includeApple=!1,this.includeFacebook=!1,this.includeGoogle=!1,this.shouldShowFederatedSignIn=!1}ngOnInit(){let e=this.authenticator.context?.config?.socialProviders;this.setFederatedTexts(),this.includeAmazon=e?.includes("amazon"),this.includeApple=e?.includes("apple"),this.includeGoogle=e?.includes("google"),this.includeFacebook=e?.includes("facebook"),this.shouldShowFederatedSignIn=this.includeAmazon||this.includeApple||this.includeFacebook||this.includeGoogle}setFederatedTexts(){let{route:e}=this.authenticator;this.orText=Fte(),this.signInAmazonText=v6(e,"amazon"),this.signInAppleText=v6(e,"apple"),this.signInFacebookText=v6(e,"facebook"),this.signInGoogleText=v6(e,"google")}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-federated-sign-in"]],decls:1,vars:1,consts:[["class","amplify-flex federated-sign-in-container","data-orientation","horizontal","data-size","small",4,"ngIf"],["data-orientation","horizontal","data-size","small",1,"amplify-flex","federated-sign-in-container"],[3,"text","provider",4,"ngIf"],[3,"provider",4,"ngIf"],["aria-orientation","horizontal","data-size","small",1,"amplify-divider","amplify-divider--label","amplify-divider--small"],[3,"text","provider"],["aria-label","Amazon icon","viewBox","0 0 248 268",1,"amplify-icon","federated-sign-in-icon"],["d","M139.056521,147.024612 C133.548808,156.744524 124.782731,162.726926 115.087401,162.726926 C101.790721,162.726926 93.9937779,152.612964 93.9937779,137.68681 C93.9937779,108.224571 120.447551,102.879017 145.533369,102.879017 L145.533369,110.365976 C145.533369,123.831358 145.876354,135.063787 139.056521,147.024612 M207.206992,162.579655 C209.400505,165.692256 209.887066,169.437725 207.063416,171.770186 C199.996315,177.653081 187.429476,188.590967 180.513926,194.716661 L180.46208,194.621133 C178.176838,196.663031 174.862638,196.810303 172.27828,195.445057 C160.780281,185.9162 158.686473,181.494078 152.405048,172.403055 C133.405233,191.751331 119.909143,197.534719 95.309886,197.534719 C66.1281801,197.534719 43.4791563,179.599451 43.4791563,143.669212 C43.4791563,115.616003 58.6782107,96.5105248 80.4019706,87.1727225 C99.2063636,78.9096034 125.464714,77.4528107 145.533369,75.1641337 L145.533369,70.694248 C145.533369,62.4749122 146.167493,52.7510201 141.297893,45.6541312 C137.110277,39.2856386 129.018206,36.6586354 121.859376,36.6586354 C108.658413,36.6586354 96.9171331,43.4171982 94.0416364,57.4199213 C93.4593582,60.532522 91.1701278,63.5933787 88.003492,63.7406501 L54.4387473,60.1424518 C51.6150972,59.5095829 48.4484614,57.2248862 49.2740201,52.8982915 C56.9712583,12.2553679 93.7983558,0 126.732964,0 C143.587124,0 165.606011,4.47386604 178.902691,17.2148315 C195.760839,32.917146 194.149604,53.8694866 194.149604,76.6726704 L194.149604,130.542157 C194.149604,146.734049 200.87372,153.830938 207.206992,162.579655 Z M233.826346,208.038962 C230.467669,203.683255 211.550709,205.9821 203.056405,206.998432 C200.470662,207.321077 200.076227,205.042397 202.406981,203.404973 C217.475208,192.664928 242.201125,195.766353 245.081698,199.363845 C247.966255,202.981502 244.336653,228.071183 230.172839,240.049379 C228.001452,241.888455 225.929671,240.904388 226.89783,238.468418 C230.077218,230.430525 237.204944,212.418868 233.826346,208.038962 Z M126.768855,264 C74.0234043,264 42.0764048,241.955028 17.7852554,217.541992 C12.9733903,212.705982 6.71799208,206.295994 3.31151296,200.690918 C1.90227474,198.372135 5.59096074,195.021875 8.0442063,196.84375 C38.2390146,219.267578 82.1011654,239.538304 125.529506,239.538304 C154.819967,239.538304 191.046475,227.469543 220.66851,214.867659 C225.146771,212.966167 225.146771,219.180222 224.511585,221.060516 C224.183264,222.03242 209.514625,236.221149 189.247207,247.047411 C170.304273,257.166172 146.397132,264 126.768855,264 Z","fill","#FF9900"],[1,"amplify-text","amplify-authenticator__federated-text"],[3,"provider"],["aria-label","Apple icon","fill","#000","preserveAspectRatio","xMidYMid","stroke","#000","strokeWidth","0","viewBox","0 0 1024 1024","xmlns","http://www.w3.org/2000/svg",1,"amplify-icon","federated-sign-in-icon"],["d","M747.4 535.7c-.4-68.2 30.5-119.6 92.9-157.5-34.9-50-87.7-77.5-157.3-82.8-65.9-5.2-138 38.4-164.4 38.4-27.9 0-91.7-36.6-141.9-36.6C273.1 298.8 163 379.8 163 544.6c0 48.7 8.9 99 26.7 150.8 23.8 68.2 109.6 235.3 199.1 232.6 46.8-1.1 79.9-33.2 140.8-33.2 59.1 0 89.7 33.2 141.9 33.2 90.3-1.3 167.9-153.2 190.5-221.6-121.1-57.1-114.6-167.2-114.6-170.7zm-105.1-305c50.7-60.2 46.1-115 44.6-134.7-44.8 2.6-96.6 30.5-126.1 64.8-32.5 36.8-51.6 82.3-47.5 133.6 48.4 3.7 92.6-21.2 129-63.7z"],["aria-label","Facebook icon","viewBox","0 0 279 538",1,"amplify-icon","federated-sign-in-icon"],["d","M82.3409742,538 L82.3409742,292.936652 L0,292.936652 L0,196.990154 L82.2410458,196.990154 L82.2410458,126.4295 C82.2410458,44.575144 132.205229,0 205.252865,0 C240.227794,0 270.306232,2.59855099 279,3.79788222 L279,89.2502322 L228.536175,89.2502322 C188.964542,89.2502322 181.270057,108.139699 181.270057,135.824262 L181.270057,196.89021 L276.202006,196.89021 L263.810888,292.836708 L181.16913,292.836708 L181.16913,538 L82.3409742,538 Z","fill","#1877F2"],["aria-label","Google icon","viewBox","0 0 256 262","xmlns","http://www.w3.org/2000/svg","preserveAspectRatio","xMidYMid",1,"amplify-icon","federated-sign-in-icon"],["d","M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622 38.755 30.023 2.685.268c24.659-22.774 38.875-56.282 38.875-96.027","fill","#4285F4"],["d","M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055-34.523 0-63.824-22.773-74.269-54.25l-1.531.13-40.298 31.187-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1","fill","#34A853"],["d","M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82 0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602l42.356-32.782","fill","#FBBC05"],["d","M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0 79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251","fill","#EB4335"]],template:function(e,i){e&1&&F(0,Nee,6,5,"div",0),e&2&&w("ngIf",i.shouldShowFederatedSignIn)},dependencies:[pt,Ote],encapsulation:2}),t})(),{getForgotPasswordText:Ute,getSignInText:Bte}=bn,Vte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.forgotPasswordText=Ute(),this.signInButtonText=Bte()}get context(){return this.authenticator.slotContext}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-in"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-signin",i.dataAttr)},decls:14,vars:7,consts:[["name","sign-in-header",3,"context"],["data-amplify-form","",3,"submit","input"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",2,"flex-direction","column",3,"disabled"],[1,"amplify-visually-hidden"],["route","signIn"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],[4,"ngIf"],["name","sign-in-footer",3,"context"],["data-amplify-footer",""],["amplify-button","","fontWeight","normal","size","small","variation","link","fullWidth","true",3,"click"]],template:function(e,i){e&1&&(L(0,"amplify-slot",0),p(1,"form",1),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),L(2,"amplify-federated-sign-in"),p(3,"fieldset",2)(4,"legend",3),x(5,"Sign in"),h(),L(6,"amplify-base-form-fields",4),p(7,"button",5),x(8),h(),F(9,Dee,2,1,"amplify-error",6),h()(),p(10,"amplify-slot",7)(11,"div",8)(12,"button",9),B("click",function(){return i.authenticator.toForgotPassword()}),x(13),h()()()),e&2&&(w("context",i.context),b(3),w("disabled",i.authenticator.isPending),b(4),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.signInButtonText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context),b(3),ie(" ",i.forgotPasswordText," "))},dependencies:[pt,Ci,Oo,Rn,so,QI],encapsulation:2}),t})(),jte=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-up-form-fields"]],decls:2,vars:0,consts:[["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column"],["route","signUp"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"amplify-base-form-fields",1),h())},dependencies:[Oo],encapsulation:2}),t})(),{getCreateAccountText:Hte}=bn,qte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.createAccountText=Hte()}get context(){return this.authenticator.slotContext}onInput(e){let{checked:i,name:o,type:r,value:s}=e.target,a=r==="checkbox"&&!i;this.authenticator.updateForm({name:o,value:a?void 0:s})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-sign-up"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-signup",i.dataAttr)},decls:12,vars:7,consts:[["name","sign-up-header",3,"context"],["data-amplify-form","",3,"submit","input"],[1,"amplify-flex","amplify-authenticator__column"],["name","sign-up-form-fields",3,"context"],[4,"ngIf"],["name","sign-up-button",3,"context"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["name","sign-up-footer",3,"context"]],template:function(e,i){e&1&&(L(0,"amplify-slot",0),p(1,"form",1),B("submit",function(r){return i.onSubmit(r)})("input",function(r){return i.onInput(r)}),L(2,"amplify-federated-sign-in"),p(3,"div",2)(4,"div",2)(5,"amplify-slot",3),L(6,"amplify-sign-up-form-fields"),h(),F(7,Pee,2,1,"amplify-error",4),h(),p(8,"amplify-slot",5)(9,"button",6),x(10),h()()()(),L(11,"amplify-slot",7)),e&2&&(w("context",i.context),b(5),w("context",i.context),b(2),w("ngIf",i.authenticator.error),b(),w("context",i.context),b(),w("isDisabled",i.authenticator.isPending||i.authenticator.hasValidationErrors),b(),ie(" ",i.createAccountText," "),b(),w("context",i.context))},dependencies:[pt,Ci,Rn,so,QI,jte],encapsulation:2}),t})(),JI=(()=>{class t{constructor(){this.active=!1,this.display="block"}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-tab-item"]],hostVars:2,hostBindings:function(e,i){e&2&&Li("display",i.display)},inputs:{title:"title",active:"active",id:"id",labelledById:"labelledById",tabIndex:"tabIndex"},ngContentSelectors:Q2,decls:2,vars:6,consts:[["role","tabpanel",1,"amplify-tabs__panel",3,"id"],[4,"ngIf"]],template:function(e,i){e&1&&(Ge(),p(0,"div",0),F(1,Ree,1,0,"ng-content",1),h()),e&2&&($t(i.active?"amplify-tabs__panel--active":""),w("id",i.id),Z("aria-labelledby",i.labelledById)("tabindex",i.tabIndex),b(),w("ngIf",i.active))},dependencies:[pt],encapsulation:2}),t})(),Gte=(()=>{class t{constructor(){this.tabChange=new xe}ngAfterContentInit(){this.tabs.forEach((i,o)=>{i.id=`tab-${Ro(12)}-panel-${o}`,i.labelledById=`tab-${Ro(12)}-tab-${o}`}),this.tabs.filter(i=>i.active).length!==1&&this.selectTab(this.tabs.first)}selectTab(e){this.tabs.forEach(i=>{i.active=!1}),e.active=!0}handleTabClick(e){e.active||(this.tabChange.emit(),this.selectTab(e))}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=T({type:t,selectors:[["amplify-tabs"]],contentQueries:function(e,i,o){if(e&1&&yt(o,JI,4),e&2){let r;me(r=pe())&&(i.tabs=r)}},outputs:{tabChange:"tabChange"},ngContentSelectors:Q2,decls:4,vars:1,consts:[[1,"amplify-tabs"],["role","tablist",1,"amplify-tabs__list","amplify-tabs__list--top","amplify-tabs__list--equal"],["class","amplify-tabs__item","role","tab",3,"id","tabindex","class","click",4,"ngFor","ngForOf"],["role","tab",1,"amplify-tabs__item",3,"click","id","tabindex"]],template:function(e,i){e&1&&(Ge(),p(0,"div",0)(1,"div",1),F(2,kee,2,7,"button",2),h()(),ce(3)),e&2&&(b(2),w("ngForOf",i.tabs))},dependencies:[Ai],encapsulation:2}),t})(),Wte=()=>C1,{getSkipText:$te,getVerifyText:Kte,getAccountRecoveryInfoText:Yte}=bn,Xte=(()=>{class t{constructor(e){this.authenticator=e,this.dataAttr="",this.headerText=Yte(),this.unverifiedUserAttributes={},this.labelId=Ro(12),this.skipText=$te(),this.verifyText=Kte()}get context(){return this.authenticator.slotContext}ngOnInit(){let e=b1(this.authenticator.authState);this.unverifiedUserAttributes=e.context.unverifiedUserAttributes}getLabel(e,i){let o=Wte(),{label:r}=o[e],s=re(r),a=Rf(r,i);return`${s}: ${a}`}onInput(e){e.preventDefault();let{name:i,value:o}=e.target;this.authenticator.updateForm({name:i,value:o})}onSubmit(e){e.preventDefault(),this.authenticator.submitForm(ei(e))}}return t.\u0275fac=function(e){return new(e||t)(v(pn))},t.\u0275cmp=T({type:t,selectors:[["amplify-verify-user"]],hostVars:1,hostBindings:function(e,i){e&2&&Z("data-amplify-authenticator-verifyuser",i.dataAttr)},inputs:{headerText:"headerText"},decls:13,vars:11,consts:[["data-amplify-form","",3,"input","submit"],["data-amplify-fieldset","",1,"amplify-flex","amplify-authenticator__column",3,"disabled"],["name","verify-user-header",3,"context"],[1,"amplify-heading","amplify-heading--3"],[4,"ngFor","ngForOf"],["amplify-button","","variation","primary","fullWidth","true","type","submit",3,"isDisabled"],["amplify-button","","size","small","variation","link","fontWeight","normal","fullWidth","true",3,"click"],[4,"ngIf"],["name","verify-user-footer",3,"context"],["name","unverifiedAttr","type","radio",3,"value","id","checked"],[3,"for"]],template:function(e,i){e&1&&(p(0,"form",0),B("input",function(r){return i.onInput(r)})("submit",function(r){return i.onSubmit(r)}),p(1,"fieldset",1)(2,"amplify-slot",2)(3,"h3",3),x(4),h()(),F(5,Oee,4,5,"div",4),o9(6,"keyvalue"),p(7,"button",5),x(8),h(),p(9,"button",6),B("click",function(){return i.authenticator.skipVerification()}),x(10),h(),F(11,Fee,2,1,"amplify-error",7),h(),L(12,"amplify-slot",8),h()),e&2&&(b(),w("disabled",i.authenticator.isPending),b(),w("context",i.context),b(2),Re(i.headerText),b(),w("ngForOf",r9(6,9,i.unverifiedUserAttributes)),b(2),w("isDisabled",i.authenticator.isPending),b(),ie(" ",i.verifyText," "),b(2),ie(" ",i.skipText," "),b(),w("ngIf",i.authenticator.error),b(),w("context",i.context))},dependencies:[Ai,pt,Ci,Rn,so,p9],encapsulation:2}),t})(),{getSignInTabText:YI,getSignUpTabText:XI}=bn,eA=(()=>{class t{constructor(e,i,o){this.authenticator=e,this.contextService=i,this.changeDetector=o,this.customComponentQuery=null,this.signInTitle=YI(),this.signUpTitle=XI(),this.hasInitialized=!1,this.isHandlingHubEvent=!1}get context(){return this.authenticator.slotContext}get route(){return this.authenticator.route}ngOnInit(){let{initialState:e,loginMechanisms:i,services:o,signUpAttributes:r,socialProviders:s,formFields:a}=this;this.clearUserAgent=B7({componentName:"Authenticator",packageName:"angular",version:Jee});let{initializeMachine:c}=this.authenticator;this.authenticator.hubSubject.subscribe(()=>{this.changeDetector.detectChanges(),this.isHandlingHubEvent=!0}),this.unsubscribeMachine=this.authenticator.subscribe(()=>{let{route:l}=this.authenticator;this.isHandlingHubEvent&&(this.changeDetector.detectChanges(),l===(e??"signIn")&&(this.isHandlingHubEvent=!1)),!this.hasInitialized&&l==="setup"&&(c({initialState:e,loginMechanisms:i,services:o,signUpAttributes:r,socialProviders:s,formFields:a}),this.hasInitialized=!0)}).unsubscribe,this.signInTitle=YI(),this.signUpTitle=XI()}ngAfterContentInit(){this.contextService.customComponents=this.mapCustomComponents(this.customComponentQuery)}ngOnDestroy(){this.clearUserAgent(),this.unsubscribeMachine&&this.unsubscribeMachine()}onTabChange(){let{route:e}=this.authenticator;e==="signIn"?this.authenticator.toSignUp():this.authenticator.toSignIn()}hasTabs(){let{route:e}=this.authenticator;return e==="signIn"||e==="signUp"}hasRouteComponent(){let{route:e}=this.authenticator;switch(e){case"authenticated":case"idle":case"setup":case"signOut":case"transition":return!1;default:return!0}}mapCustomComponents(e){if(!e)return{};let i={};return e.forEach(o=>{i[o.name]=o.template}),i}}return t.\u0275fac=function(e){return new(e||t)(v(pn),v(dm),v(mt))},t.\u0275cmp=T({type:t,selectors:[["amplify-authenticator"]],contentQueries:function(e,i,o){if(e&1&&yt(o,um,4),e&2){let r;me(r=pe())&&(i.customComponentQuery=r)}},inputs:{formFields:"formFields",initialState:"initialState",loginMechanisms:"loginMechanisms",services:"services",signUpAttributes:"signUpAttributes",socialProviders:"socialProviders",variation:"variation",hideSignUp:"hideSignUp"},features:[Ze([dm])],ngContentSelectors:Q2,decls:2,vars:2,consts:[["data-amplify-authenticator","",4,"ngIf"],["name","authenticated",3,"context",4,"ngIf"],["data-amplify-authenticator",""],["data-amplify-container",""],["name","header",3,"context"],["data-amplify-router",""],[3,"tabChange",4,"ngIf"],["name","sign-in",3,"context",4,"ngIf"],["name","confirm-sign-up",3,"context",4,"ngIf"],["name","confirm-sign-in",3,"context",4,"ngIf"],["name","setup-totp",3,"context",4,"ngIf"],["name","force-new-password",3,"context",4,"ngIf"],["name","forgot-password",3,"context",4,"ngIf"],["name","confirm-reset-password",3,"context",4,"ngIf"],["name","verify-user",3,"context",4,"ngIf"],["name","confirm-verify-user",3,"context",4,"ngIf"],["name","footer",3,"context"],[3,"tabChange"],["data-amplify-router-content","",3,"title","active"],["name","sign-up",3,"context",4,"ngIf"],["name","sign-in",3,"context"],["name","sign-up",3,"context"],["name","confirm-sign-up",3,"context"],["name","confirm-sign-in",3,"context"],["name","setup-totp",3,"context"],["name","force-new-password",3,"context"],["name","forgot-password",3,"context"],["name","confirm-reset-password",3,"context"],["name","verify-user",3,"context"],["name","confirm-verify-user",3,"context"],["name","authenticated",3,"context"]],template:function(e,i){e&1&&(Ge(),F(0,Zee,15,14,"div",0)(1,Qee,2,1,"amplify-slot",1)),e&2&&(w("ngIf",i.hasRouteComponent()),b(),w("ngIf",i.route==="authenticated"))},dependencies:[pt,Ci,dte,pte,bte,wte,Ete,zte,kte,Vte,qte,JI,Gte,Xte],encapsulation:2}),t})();var tA=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=ee({type:t}),t.\u0275inj=J({imports:[At]}),t})();var b6=class{};function C6(t){return t&&typeof t.connect=="function"&&!(t instanceof aa)}var Ps=function(t){return t[t.REPLACED=0]="REPLACED",t[t.INSERTED=1]="INSERTED",t[t.MOVED=2]="MOVED",t[t.REMOVED=3]="REMOVED",t}(Ps||{}),C0=new U("_ViewRepeater"),Rs=class{applyChanges(n,e,i,o,r){n.forEachOperation((s,a,c)=>{let l,d;if(s.previousIndex==null){let f=i(s,a,c);l=e.createEmbeddedView(f.templateRef,f.context,f.index),d=Ps.INSERTED}else c==null?(e.remove(a),d=Ps.REMOVED):(l=e.get(a),e.move(l,c),d=Ps.MOVED);r&&r({context:l?.context,operation:d,record:s})})}detach(){}};var _6=class{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(n=!1,e,i=!0,o){this._multiple=n,this._emitChanges=i,this.compareWith=o,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new q,e&&e.length&&(n?e.forEach(r=>this._markSelected(r)):this._markSelected(e[0]),this._selectedToEmit.length=0)}select(...n){this._verifyValueAssignment(n),n.forEach(i=>this._markSelected(i));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}deselect(...n){this._verifyValueAssignment(n),n.forEach(i=>this._unmarkSelected(i));let e=this._hasQueuedChanges();return this._emitChangeEvent(),e}setSelection(...n){this._verifyValueAssignment(n);let e=this.selected,i=new Set(n);n.forEach(r=>this._markSelected(r)),e.filter(r=>!i.has(this._getConcreteValue(r,i))).forEach(r=>this._unmarkSelected(r));let o=this._hasQueuedChanges();return this._emitChangeEvent(),o}toggle(n){return this.isSelected(n)?this.deselect(n):this.select(n)}clear(n=!0){this._unmarkAll();let e=this._hasQueuedChanges();return n&&this._emitChangeEvent(),e}isSelected(n){return this._selection.has(this._getConcreteValue(n))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(n){this._multiple&&this.selected&&this._selected.sort(n)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(n){n=this._getConcreteValue(n),this.isSelected(n)||(this._multiple||this._unmarkAll(),this.isSelected(n)||this._selection.add(n),this._emitChanges&&this._selectedToEmit.push(n))}_unmarkSelected(n){n=this._getConcreteValue(n),this.isSelected(n)&&(this._selection.delete(n),this._emitChanges&&this._deselectedToEmit.push(n))}_unmarkAll(){this.isEmpty()||this._selection.forEach(n=>this._unmarkSelected(n))}_verifyValueAssignment(n){n.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(n,e){if(this.compareWith){e=e??this._selection;for(let i of e)if(this.compareWith(n,i))return i;return n}else return n}};var Qte=20,Os=(()=>{class t{constructor(e,i,o){this._ngZone=e,this._platform=i,this._scrolled=new q,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=o}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){let i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=Qte){return this._platform.isBrowser?new ai(i=>{this._globalSubscription||this._addGlobalListener();let o=e>0?this._scrolled.pipe(C8(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{o.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):W()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){let o=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(xt(r=>!r||o.indexOf(r)>-1))}getAncestorScrollContainers(e){let i=[];return this.scrollContainers.forEach((o,r)=>{this._scrollableContainsElement(r,e)&&i.push(r)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let o=Kn(i),r=e.getElementRef().nativeElement;do if(o==r)return!0;while(o=o.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{let e=this._getWindow();return e3(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}static{this.\u0275fac=function(i){return new(i||t)(A(X),A(Me),A(te,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),fm=(()=>{class t{constructor(e,i,o,r){this.elementRef=e,this.scrollDispatcher=i,this.ngZone=o,this.dir=r,this._destroyed=new q,this._elementScrolled=new ai(s=>this.ngZone.runOutsideAngular(()=>e3(this.elementRef.nativeElement,"scroll").pipe(Ue(this._destroyed)).subscribe(s)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){let i=this.elementRef.nativeElement,o=this.dir&&this.dir.value=="rtl";e.left==null&&(e.left=o?e.end:e.start),e.right==null&&(e.right=o?e.start:e.end),e.bottom!=null&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),o&&Ar()!=pi.NORMAL?(e.left!=null&&(e.right=i.scrollWidth-i.clientWidth-e.left),Ar()==pi.INVERTED?e.left=e.right:Ar()==pi.NEGATED&&(e.left=e.right?-e.right:e.right)):e.right!=null&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){let i=this.elementRef.nativeElement;$3()?i.scrollTo(e):(e.top!=null&&(i.scrollTop=e.top),e.left!=null&&(i.scrollLeft=e.left))}measureScrollOffset(e){let i="left",o="right",r=this.elementRef.nativeElement;if(e=="top")return r.scrollTop;if(e=="bottom")return r.scrollHeight-r.clientHeight-r.scrollTop;let s=this.dir&&this.dir.value=="rtl";return e=="start"?e=s?o:i:e=="end"&&(e=s?i:o),s&&Ar()==pi.INVERTED?e==i?r.scrollWidth-r.clientWidth-r.scrollLeft:r.scrollLeft:s&&Ar()==pi.NEGATED?e==i?r.scrollLeft+r.scrollWidth-r.clientWidth:-r.scrollLeft:e==i?r.scrollLeft:r.scrollWidth-r.clientWidth-r.scrollLeft}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Os),v(X),v(an,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0})}}return t})(),Jte=20,O1=(()=>{class t{constructor(e,i,o){this._platform=e,this._change=new q,this._changeListener=r=>{this._change.next(r)},this._document=o,i.runOutsideAngular(()=>{if(e.isBrowser){let r=this._getWindow();r.addEventListener("resize",this._changeListener),r.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){let e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){let e=this.getViewportScrollPosition(),{width:i,height:o}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+o,right:e.left+i,height:o,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let e=this._document,i=this._getWindow(),o=e.documentElement,r=o.getBoundingClientRect(),s=-r.top||e.body.scrollTop||i.scrollY||o.scrollTop||0,a=-r.left||e.body.scrollLeft||i.scrollX||o.scrollLeft||0;return{top:s,left:a}}change(e=Jte){return e>0?this._change.pipe(C8(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X),A(te,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var ks=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})(),x0=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[n1,ks,n1,ks]})}}return t})();var tne=[[["caption"]],[["colgroup"],["col"]],"*"],nne=["caption","colgroup, col","*"];function ine(t,n){t&1&&ce(0,2)}function one(t,n){t&1&&(p(0,"thead",0),sn(1,1),h(),p(2,"tbody",0),sn(3,2)(4,3),h(),p(5,"tfoot",0),sn(6,4),h())}function rne(t,n){t&1&&sn(0,1)(1,2)(2,3)(3,4)}var xi=new U("CDK_TABLE");var I6=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkCellDef",""]],standalone:!0})}}return t})(),A6=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkHeaderCellDef",""]],standalone:!0})}}return t})(),oA=(()=>{class t{constructor(e){this.template=e}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkFooterCellDef",""]],standalone:!0})}}return t})(),Fs=(()=>{class t{get name(){return this._name}set name(e){this._setNameInput(e)}get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}get stickyEnd(){return this._stickyEnd}set stickyEnd(e){e!==this._stickyEnd&&(this._stickyEnd=e,this._hasStickyChanged=!0)}constructor(e){this._table=e,this._hasStickyChanged=!1,this._sticky=!1,this._stickyEnd=!1}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}static{this.\u0275fac=function(i){return new(i||t)(v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkColumnDef",""]],contentQueries:function(i,o,r){if(i&1&&(yt(r,I6,5),yt(r,A6,5),yt(r,oA,5)),i&2){let s;me(s=pe())&&(o.cell=s.first),me(s=pe())&&(o.headerCell=s.first),me(s=pe())&&(o.footerCell=s.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",ue],stickyEnd:[2,"stickyEnd","stickyEnd",ue]},standalone:!0,features:[Ze([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),st]})}}return t})(),S6=class{constructor(n,e){e.nativeElement.classList.add(...n._columnCssClassName)}},rA=(()=>{class t extends S6{constructor(e,i){super(e,i)}static{this.\u0275fac=function(i){return new(i||t)(v(Fs),v($))}}static{this.\u0275dir=V({type:t,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[we]})}}return t})();var sA=(()=>{class t extends S6{constructor(e,i){super(e,i);let o=e._table?._getCellRole();o&&i.nativeElement.setAttribute("role",o)}static{this.\u0275fac=function(i){return new(i||t)(v(Fs),v($))}}static{this.\u0275dir=V({type:t,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:[1,"cdk-cell"],standalone:!0,features:[we]})}}return t})(),M6=class{constructor(){this.tasks=[],this.endTasks=[]}},E6=new U("_COALESCED_STYLE_SCHEDULER"),pm=(()=>{class t{constructor(e){this._currentSchedule=null,this._ngZone=D(X)}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new M6,this._ngZone.runOutsideAngular(()=>queueMicrotask(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){let e=this._currentSchedule;this._currentSchedule=new M6;for(let i of e.tasks)i();for(let i of e.endTasks)i()}this._currentSchedule=null})))}static{this.\u0275fac=function(i){return new(i||t)(A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})();var hm=(()=>{class t{constructor(e,i){this.template=e,this._differs=i}ngOnChanges(e){if(!this._columnsDiffer){let i=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(i).create(),this._columnsDiffer.diff(i)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof w0?e.headerCell.template:this instanceof gm?e.footerCell.template:e.cell.template}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2))}}static{this.\u0275dir=V({type:t,features:[ut]})}}return t})(),w0=(()=>{class t extends hm{get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}constructor(e,i,o){super(e,i),this._table=o,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",ue]},standalone:!0,features:[st,we,ut]})}}return t})(),gm=(()=>{class t extends hm{get sticky(){return this._sticky}set sticky(e){e!==this._sticky&&(this._sticky=e,this._hasStickyChanged=!0)}constructor(e,i,o){super(e,i),this._table=o,this._hasStickyChanged=!1,this._sticky=!1}ngOnChanges(e){super.ngOnChanges(e)}hasStickyChanged(){let e=this._hasStickyChanged;return this.resetStickyChanged(),e}resetStickyChanged(){this._hasStickyChanged=!1}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",ue]},standalone:!0,features:[st,we,ut]})}}return t})(),z6=(()=>{class t extends hm{constructor(e,i,o){super(e,i),this._table=o}static{this.\u0275fac=function(i){return new(i||t)(v(Qt),v(o2),v(xi,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],when:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[we]})}}return t})(),J2=(()=>{class t{static{this.mostRecentCellOutlet=null}constructor(e){this._viewContainer=e,t.mostRecentCellOutlet=this}ngOnDestroy(){t.mostRecentCellOutlet===this&&(t.mostRecentCellOutlet=null)}static{this.\u0275fac=function(i){return new(i||t)(v(dn))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkCellOutlet",""]],standalone:!0})}}return t})(),ym=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],standalone:!0,features:[k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var vm=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],standalone:!0,features:[k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})(),aA=(()=>{class t{constructor(e){this.templateRef=e,this._contentClassName="cdk-no-data-row"}static{this.\u0275fac=function(i){return new(i||t)(v(Qt))}}static{this.\u0275dir=V({type:t,selectors:[["ng-template","cdkNoDataRow",""]],standalone:!0})}}return t})(),nA=["top","bottom","left","right"],mm=class{constructor(n,e,i,o,r=!0,s=!0,a){this._isNativeHtmlTable=n,this._stickCellCss=e,this.direction=i,this._coalescedStyleScheduler=o,this._isBrowser=r,this._needsPositionStickyOnElement=s,this._positionListener=a,this._cachedCellWidths=[],this._borderCellCss={top:`${e}-border-elem-top`,bottom:`${e}-border-elem-bottom`,left:`${e}-border-elem-left`,right:`${e}-border-elem-right`}}clearStickyPositioning(n,e){let i=[];for(let o of n)if(o.nodeType===o.ELEMENT_NODE){i.push(o);for(let r=0;r{for(let o of i)this._removeStickyStyle(o,e)})}updateStickyColumns(n,e,i,o=!0){if(!n.length||!this._isBrowser||!(e.some(r=>r)||i.some(r=>r))){this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]}));return}this._coalescedStyleScheduler.schedule(()=>{let r=n[0],s=r.children.length,a=this._getCellWidths(r,o),c=this._getStickyStartColumnPositions(a,e),l=this._getStickyEndColumnPositions(a,i),d=e.lastIndexOf(!0),f=i.indexOf(!0),m=this.direction==="rtl",y=m?"right":"left",C=m?"left":"right";for(let _ of n)for(let S=0;Se[S]?_:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:f===-1?[]:a.slice(f).map((_,S)=>i[S+f]?_:null).reverse()}))})}stickRows(n,e,i){this._isBrowser&&this._coalescedStyleScheduler.schedule(()=>{let o=i==="bottom"?n.slice().reverse():n,r=i==="bottom"?e.slice().reverse():e,s=[],a=[],c=[];for(let d=0,f=0;d{let i=n.querySelector("tfoot");i&&(e.some(o=>!o)?this._removeStickyStyle(i,["bottom"]):this._addStickyStyle(i,"bottom",0,!1))})}_removeStickyStyle(n,e){for(let o of e)n.style[o]="",n.classList.remove(this._borderCellCss[o]);nA.some(o=>e.indexOf(o)===-1&&n.style[o])?n.style.zIndex=this._getCalculatedZIndex(n):(n.style.zIndex="",this._needsPositionStickyOnElement&&(n.style.position=""),n.classList.remove(this._stickCellCss))}_addStickyStyle(n,e,i,o){n.classList.add(this._stickCellCss),o&&n.classList.add(this._borderCellCss[e]),n.style[e]=`${i}px`,n.style.zIndex=this._getCalculatedZIndex(n),this._needsPositionStickyOnElement&&(n.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(n){let e={top:100,bottom:10,left:1,right:1},i=0;for(let o of nA)n.style[o]&&(i+=e[o]);return i?`${i}`:""}_getCellWidths(n,e=!0){if(!e&&this._cachedCellWidths.length)return this._cachedCellWidths;let i=[],o=n.children;for(let r=0;r0;r--)e[r]&&(i[r]=o,o+=n[r]);return i}};var L6=new U("CDK_SPL");var bm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._rowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","rowOutlet",""]],standalone:!0})}}return t})(),_m=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._headerRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","headerRowOutlet",""]],standalone:!0})}}return t})(),Cm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._footerRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","footerRowOutlet",""]],standalone:!0})}}return t})(),xm=(()=>{class t{constructor(e,i){this.viewContainer=e,this.elementRef=i;let o=D(xi);o._noDataRowOutlet=this,o._outletAssigned()}static{this.\u0275fac=function(i){return new(i||t)(v(dn),v($))}}static{this.\u0275dir=V({type:t,selectors:[["","noDataRowOutlet",""]],standalone:!0})}}return t})();var wm=(()=>{class t{_getCellRole(){if(this._cellRoleInternal===void 0){let e=this._elementRef.nativeElement.getAttribute("role"),i=e==="grid"||e==="treegrid"?"gridcell":"cell";this._cellRoleInternal=this._isNativeHtmlTable&&i==="cell"?null:i}return this._cellRoleInternal}get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=e,this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=e,this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}constructor(e,i,o,r,s,a,c,l,d,f,m,y){this._differs=e,this._changeDetectorRef=i,this._elementRef=o,this._dir=s,this._platform=c,this._viewRepeater=l,this._coalescedStyleScheduler=d,this._viewportRuler=f,this._stickyPositioningListener=m,this._onDestroy=new q,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._hasAllOutlets=!1,this._hasInitialized=!1,this._cellRoleInternal=void 0,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.contentChanged=new xe,this.viewChange=new Tt({start:0,end:Number.MAX_VALUE}),this._injector=D(It),r||o.nativeElement.setAttribute("role","table"),this._document=a,this._isServer=!c.isBrowser,this._isNativeHtmlTable=o.nativeElement.nodeName==="TABLE"}ngOnInit(){this._setupStickyStyler(),this._dataDiffer=this._differs.find([]).create((e,i)=>this.trackBy?this.trackBy(i.dataIndex,i.data):i),this._viewportRuler.change().pipe(Ue(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentInit(){this._hasInitialized=!0}ngAfterContentChecked(){this._canRender()&&this._render()}ngOnDestroy(){[this._rowOutlet?.viewContainer,this._headerRowOutlet?.viewContainer,this._footerRowOutlet?.viewContainer,this._cachedRenderRowsMap,this._customColumnDefs,this._customRowDefs,this._customHeaderRowDefs,this._customFooterRowDefs,this._columnDefsByName].forEach(e=>{e?.clear()}),this._headerRowDefs=[],this._footerRowDefs=[],this._defaultRowDef=null,this._onDestroy.next(),this._onDestroy.complete(),C6(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();let e=this._dataDiffer.diff(this._renderRows);if(!e){this._updateNoDataRow(),this.contentChanged.next();return}let i=this._rowOutlet.viewContainer;this._viewRepeater.applyChanges(e,i,(o,r,s)=>this._getEmbeddedViewArgs(o.item,s),o=>o.item.data,o=>{o.operation===Ps.INSERTED&&o.context&&this._renderCellTemplateForItem(o.record.item.rowDef,o.context)}),this._updateRowIndexContext(),e.forEachIdentityChange(o=>{let r=i.get(o.currentIndex);r.context.$implicit=o.item.data}),this._updateNoDataRow(),di(()=>{this.updateStickyColumnStyles()},{injector:this._injector}),this.contentChanged.next()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){let e=this._getRenderedRows(this._headerRowOutlet);if(this._isNativeHtmlTable){let o=iA(this._headerRowOutlet,"thead");o&&(o.style.display=e.length?"":"none")}let i=this._headerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,i,"top"),this._headerRowDefs.forEach(o=>o.resetStickyChanged())}updateStickyFooterRowStyles(){let e=this._getRenderedRows(this._footerRowOutlet);if(this._isNativeHtmlTable){let o=iA(this._footerRowOutlet,"tfoot");o&&(o.style.display=e.length?"":"none")}let i=this._footerRowDefs.map(o=>o.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,i,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,i),this._footerRowDefs.forEach(o=>o.resetStickyChanged())}updateStickyColumnStyles(){let e=this._getRenderedRows(this._headerRowOutlet),i=this._getRenderedRows(this._rowOutlet),o=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...i,...o],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((r,s)=>{this._addStickyColumnStyles([r],this._headerRowDefs[s])}),this._rowDefs.forEach(r=>{let s=[];for(let a=0;a{this._addStickyColumnStyles([r],this._footerRowDefs[s])}),Array.from(this._columnDefsByName.values()).forEach(r=>r.resetStickyChanged())}_outletAssigned(){!this._hasAllOutlets&&this._rowOutlet&&this._headerRowOutlet&&this._footerRowOutlet&&this._noDataRowOutlet&&(this._hasAllOutlets=!0,this._canRender()&&this._render())}_canRender(){return this._hasAllOutlets&&this._hasInitialized}_render(){this._cacheRowDefs(),this._cacheColumnDefs(),!this._headerRowDefs.length&&!this._footerRowDefs.length&&this._rowDefs.length;let i=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||i,this._forceRecalculateCellWidths=i,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}_getAllRenderRows(){let e=[],i=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let o=0;o{let a=o&&o.has(s)?o.get(s):[];if(a.length){let c=a.shift();return c.dataIndex=i,c}else return{data:e,rowDef:s,dataIndex:i}})}_cacheColumnDefs(){this._columnDefsByName.clear(),w6(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(i=>{this._columnDefsByName.has(i.name),this._columnDefsByName.set(i.name,i)})}_cacheRowDefs(){this._headerRowDefs=w6(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=w6(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=w6(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);let e=this._rowDefs.filter(i=>!i.when);!this.multiTemplateDataRows&&e.length>1,this._defaultRowDef=e[0]}_renderUpdatedColumns(){let e=(s,a)=>s||!!a.getColumnsDiff(),i=this._rowDefs.reduce(e,!1);i&&this._forceRenderDataRows();let o=this._headerRowDefs.reduce(e,!1);o&&this._forceRenderHeaderRows();let r=this._footerRowDefs.reduce(e,!1);return r&&this._forceRenderFooterRows(),i||o||r}_switchDataSource(e){this._data=[],C6(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet&&this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;C6(this.dataSource)?e=this.dataSource.connect(this):Z1(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=W(this.dataSource)),this._renderChangeSubscription=e.pipe(Ue(this._onDestroy)).subscribe(i=>{this._data=i||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,i)=>this._renderRow(this._headerRowOutlet,e,i)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,i)=>this._renderRow(this._footerRowOutlet,e,i)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,i){let o=Array.from(i.columns||[]).map(a=>{let c=this._columnDefsByName.get(a);return c}),r=o.map(a=>a.sticky),s=o.map(a=>a.stickyEnd);this._stickyStyler.updateStickyColumns(e,r,s,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){let i=[];for(let o=0;o!r.when||r.when(i,e));else{let r=this._rowDefs.find(s=>s.when&&s.when(i,e))||this._defaultRowDef;r&&o.push(r)}return o.length,o}_getEmbeddedViewArgs(e,i){let o=e.rowDef,r={$implicit:e.data};return{templateRef:o.template,context:r,index:i}}_renderRow(e,i,o,r={}){let s=e.viewContainer.createEmbeddedView(i.template,r,o);return this._renderCellTemplateForItem(i,r),s}_renderCellTemplateForItem(e,i){for(let o of this._getCellTemplates(e))J2.mostRecentCellOutlet&&J2.mostRecentCellOutlet._viewContainer.createEmbeddedView(o,i);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){let e=this._rowOutlet.viewContainer;for(let i=0,o=e.length;i{let o=this._columnDefsByName.get(i);return e.extractCellTemplate(o)})}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){let e=(i,o)=>i||o.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){let e=this._dir?this._dir.value:"ltr";this._stickyStyler=new mm(this._isNativeHtmlTable,this.stickyCssClass,e,this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:W()).pipe(Ue(this._onDestroy)).subscribe(i=>{this._stickyStyler.direction=i,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(i=>!i._table||i._table===this)}_updateNoDataRow(){let e=this._customNoDataRow||this._noDataRow;if(!e)return;let i=this._rowOutlet.viewContainer.length===0;if(i===this._isShowingNoDataRow)return;let o=this._noDataRowOutlet.viewContainer;if(i){let r=o.createEmbeddedView(e.templateRef),s=r.rootNodes[0];r.rootNodes.length===1&&s?.nodeType===this._document.ELEMENT_NODE&&(s.setAttribute("role","row"),s.classList.add(e._contentClassName))}else o.clear();this._isShowingNoDataRow=i,this._changeDetectorRef.markForCheck()}static{this.\u0275fac=function(i){return new(i||t)(v(o2),v(mt),v($),yo("role"),v(an,8),v(te),v(Me),v(C0),v(E6),v(O1),v(L6,12),v(X,8))}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(i,o,r){if(i&1&&(yt(r,aA,5),yt(r,Fs,5),yt(r,z6,5),yt(r,w0,5),yt(r,gm,5)),i&2){let s;me(s=pe())&&(o._noDataRow=s.first),me(s=pe())&&(o._contentColumnDefs=s),me(s=pe())&&(o._contentRowDefs=s),me(s=pe())&&(o._contentHeaderRowDefs=s),me(s=pe())&&(o._contentFooterRowDefs=s)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(i,o){i&2&&he("cdk-table-fixed-layout",o.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:[2,"multiTemplateDataRows","multiTemplateDataRows",ue],fixedLayout:[2,"fixedLayout","fixedLayout",ue]},outputs:{contentChanged:"contentChanged"},exportAs:["cdkTable"],standalone:!0,features:[Ze([{provide:xi,useExisting:t},{provide:C0,useClass:Rs},{provide:E6,useClass:pm},{provide:L6,useValue:null}]),st,k],ngContentSelectors:nne,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(i,o){i&1&&(Ge(tne),ce(0),ce(1,1),F(2,ine,1,0)(3,one,7,0)(4,rne,4,0)),i&2&&(b(2),Oe(o._isServer?2:-1),b(),Oe(o._isNativeHtmlTable?3:4))},dependencies:[_m,bm,xm,Cm],styles:[".cdk-table-fixed-layout{table-layout:fixed}"],encapsulation:2})}}return t})();function w6(t,n){return t.concat(Array.from(n))}function iA(t,n){let e=n.toUpperCase(),i=t.viewContainer.element.nativeElement;for(;i;){let o=i.nodeType===1?i.nodeName:null;if(o===e)return i;if(o==="TABLE")break;i=i.parentNode}return null}var cA=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[x0]})}}return t})();var sne=[[["caption"]],[["colgroup"],["col"]],"*"],ane=["caption","colgroup, col","*"];function cne(t,n){t&1&&ce(0,2)}function lne(t,n){t&1&&(p(0,"thead",0),sn(1,1),h(),p(2,"tbody",2),sn(3,3)(4,4),h(),p(5,"tfoot",0),sn(6,5),h())}function dne(t,n){t&1&&sn(0,1)(1,3)(2,4)(3,5)}var lA=(()=>{class t extends wm{constructor(){super(...arguments),this.stickyCssClass="mat-mdc-table-sticky",this.needsPositionStickyOnElement=!1}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-mdc-table","mdc-data-table__table"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-table-fixed-layout",o.fixedLayout)},exportAs:["matTable"],standalone:!0,features:[Ze([{provide:wm,useExisting:t},{provide:xi,useExisting:t},{provide:E6,useClass:pm},{provide:C0,useClass:Rs},{provide:L6,useValue:null}]),we,k],ngContentSelectors:ane,decls:5,vars:2,consts:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(i,o){i&1&&(Ge(sne),ce(0),ce(1,1),F(2,cne,1,0)(3,lne,7,0)(4,dne,4,0)),i&2&&(b(2),Oe(o._isServer?2:-1),b(),Oe(o._isNativeHtmlTable?3:4))},dependencies:[_m,bm,xm,Cm],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}.mat-mdc-table{min-width:100%;border:0;border-spacing:0;table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color, var(--mat-app-surface))}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell{text-align:right}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-app-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-app-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-app-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-app-title-small-weight, 500))}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-app-body-medium-weight))}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-app-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-app-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-app-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-app-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-app-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking, var(--mat-app-title-small-tracking));font-weight:inherit;line-height:inherit;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mat-mdc-header-cell{text-align:right}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-app-outline, rgba(0, 0, 0, 0.12)));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking));line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking, var(--mat-app-body-medium-tracking))}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}"],encapsulation:2})}}return t})(),dA=(()=>{class t extends I6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matCellDef",""]],standalone:!0,features:[Ze([{provide:I6,useExisting:t}]),we]})}}return t})(),uA=(()=>{class t extends A6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matHeaderCellDef",""]],standalone:!0,features:[Ze([{provide:A6,useExisting:t}]),we]})}}return t})();var fA=(()=>{class t extends Fs{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[Ze([{provide:Fs,useExisting:t},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:t}]),we]})}}return t})(),mA=(()=>{class t extends rA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[we]})}}return t})();var pA=(()=>{class t extends sA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[we]})}}return t})();var hA=(()=>{class t extends w0{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",ue]},standalone:!0,features:[Ze([{provide:w0,useExisting:t}]),st,we]})}}return t})();var gA=(()=>{class t extends z6{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],when:[0,"matRowDefWhen","when"]},standalone:!0,features:[Ze([{provide:z6,useExisting:t}]),we]})}}return t})(),yA=(()=>{class t extends ym{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],exportAs:["matHeaderRow"],standalone:!0,features:[Ze([{provide:ym,useExisting:t}]),we,k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var vA=(()=>{class t extends vm{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275cmp=T({type:t,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-mdc-row","mdc-data-table__row"],exportAs:["matRow"],standalone:!0,features:[Ze([{provide:vm,useExisting:t}]),we,k],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(i,o){i&1&&sn(0,0)},dependencies:[J2],encapsulation:2})}}return t})();var bA=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,cA,qe]})}}return t})(),une=9007199254740991,T6=class extends b6{get data(){return this._data.value}set data(n){n=Array.isArray(n)?n:[],this._data.next(n),this._renderChangesSubscription||this._filterData(n)}get filter(){return this._filter.value}set filter(n){this._filter.next(n),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(n){this._sort=n,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(n){this._paginator=n,this._updateChangeSubscription()}constructor(n=[]){super(),this._renderData=new Tt([]),this._filter=new Tt(""),this._internalPageChanges=new q,this._renderChangesSubscription=null,this.sortingDataAccessor=(e,i)=>{let o=e[i];if(V5(o)){let r=Number(o);return r{let o=i.active,r=i.direction;return!o||r==""?e:e.sort((s,a)=>{let c=this.sortingDataAccessor(s,o),l=this.sortingDataAccessor(a,o),d=typeof c,f=typeof l;d!==f&&(d==="number"&&(c+=""),f==="number"&&(l+=""));let m=0;return c!=null&&l!=null?c>l?m=1:c{let o=Object.keys(e).reduce((s,a)=>s+e[a]+"\u25EC","").toLowerCase(),r=i.trim().toLowerCase();return o.indexOf(r)!=-1},this._data=new Tt(n),this._updateChangeSubscription()}_updateChangeSubscription(){let n=this._sort?ln(this._sort.sortChange,this._sort.initialized):W(null),e=this._paginator?ln(this._paginator.page,this._internalPageChanges,this._paginator.initialized):W(null),i=this._data,o=po([i,this._filter]).pipe(ae(([a])=>this._filterData(a))),r=po([o,n]).pipe(ae(([a])=>this._orderData(a))),s=po([r,e]).pipe(ae(([a])=>this._pageData(a)));this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=s.subscribe(a=>this._renderData.next(a))}_filterData(n){return this.filteredData=this.filter==null||this.filter===""?n:n.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(n){return this.sort?this.sortData(n.slice(),this.sort):n}_pageData(n){if(!this.paginator)return n;let e=this.paginator.pageIndex*this.paginator.pageSize;return n.slice(e,e+this.paginator.pageSize)}_updatePaginator(n){Promise.resolve().then(()=>{let e=this.paginator;if(e&&(e.length=n,e.pageIndex>0)){let i=Math.ceil(e.length/e.pageSize)-1||0,o=Math.min(e.pageIndex,i);o!==e.pageIndex&&(e.pageIndex=o,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){this._renderChangesSubscription?.unsubscribe(),this._renderChangesSubscription=null}};var S0=class{attach(n){return this._attachedHost=n,n.attach(this)}detach(){let n=this._attachedHost;n!=null&&(this._attachedHost=null,n.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(n){this._attachedHost=n}},F1=class extends S0{constructor(n,e,i,o,r){super(),this.component=n,this.viewContainerRef=e,this.injector=i,this.componentFactoryResolver=o,this.projectableNodes=r}},er=class extends S0{constructor(n,e,i,o){super(),this.templateRef=n,this.viewContainerRef=e,this.context=i,this.injector=o}get origin(){return this.templateRef.elementRef}attach(n,e=this.context){return this.context=e,super.attach(n)}detach(){return this.context=void 0,super.detach()}},Sm=class extends S0{constructor(n){super(),this.element=n instanceof $?n.nativeElement:n}},Us=class{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(n){if(n instanceof F1)return this._attachedPortal=n,this.attachComponentPortal(n);if(n instanceof er)return this._attachedPortal=n,this.attachTemplatePortal(n);if(this.attachDomPortal&&n instanceof Sm)return this._attachedPortal=n,this.attachDomPortal(n)}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(n){this._disposeFn=n}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}};var N6=class extends Us{constructor(n,e,i,o,r){super(),this.outletElement=n,this._componentFactoryResolver=e,this._appRef=i,this._defaultInjector=o,this.attachDomPortal=s=>{this._document;let a=s.element;a.parentNode;let c=this._document.createComment("dom-portal");a.parentNode.insertBefore(c,a),this.outletElement.appendChild(a),this._attachedPortal=s,super.setDisposeFn(()=>{c.parentNode&&c.parentNode.replaceChild(a,c)})},this._document=r}attachComponentPortal(n){let i=(n.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(n.component),o;return n.viewContainerRef?(o=n.viewContainerRef.createComponent(i,n.viewContainerRef.length,n.injector||n.viewContainerRef.injector,n.projectableNodes||void 0),this.setDisposeFn(()=>o.destroy())):(o=i.create(n.injector||this._defaultInjector||It.NULL),this._appRef.attachView(o.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(o.hostView),o.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(o)),this._attachedPortal=n,o}attachTemplatePortal(n){let e=n.viewContainerRef,i=e.createEmbeddedView(n.templateRef,n.context,{injector:n.injector});return i.rootNodes.forEach(o=>this.outletElement.appendChild(o)),i.detectChanges(),this.setDisposeFn(()=>{let o=e.indexOf(i);o!==-1&&e.remove(o)}),this._attachedPortal=n,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(n){return n.hostView.rootNodes[0]}};var M0=(()=>{class t extends Us{constructor(e,i,o){super(),this._componentFactoryResolver=e,this._viewContainerRef=i,this._isInitialized=!1,this.attached=new xe,this.attachDomPortal=r=>{this._document;let s=r.element;s.parentNode;let a=this._document.createComment("dom-portal");r.setAttachedHost(this),s.parentNode.insertBefore(a,s),this._getRootNode().appendChild(s),this._attachedPortal=r,super.setDisposeFn(()=>{a.parentNode&&a.parentNode.replaceChild(s,a)})},this._document=o}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);let i=e.viewContainerRef!=null?e.viewContainerRef:this._viewContainerRef,r=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),s=i.createComponent(r,i.length,e.injector||i.injector,e.projectableNodes||void 0);return i!==this._viewContainerRef&&this._getRootNode().appendChild(s.hostView.rootNodes[0]),super.setDisposeFn(()=>s.destroy()),this._attachedPortal=e,this._attachedRef=s,this.attached.emit(s),s}attachTemplatePortal(e){e.setAttachedHost(this);let i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}_getRootNode(){let e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static{this.\u0275fac=function(i){return new(i||t)(v(o3),v(dn),v(te))}}static{this.\u0275dir=V({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[we]})}}return t})();var tr=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var _A=$3(),Mm=class{constructor(n,e){this._viewportRuler=n,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=e}attach(){}enable(){if(this._canBeEnabled()){let n=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=n.style.left||"",this._previousHTMLStyles.top=n.style.top||"",n.style.left=Rt(-this._previousScrollPosition.left),n.style.top=Rt(-this._previousScrollPosition.top),n.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let n=this._document.documentElement,e=this._document.body,i=n.style,o=e.style,r=i.scrollBehavior||"",s=o.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,n.classList.remove("cdk-global-scrollblock"),_A&&(i.scrollBehavior=o.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),_A&&(i.scrollBehavior=r,o.scrollBehavior=s)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let e=this._document.body,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}};var Em=class{constructor(n,e,i,o){this._scrollDispatcher=n,this._ngZone=e,this._viewportRuler=i,this._config=o,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(n){this._overlayRef,this._overlayRef=n}enable(){if(this._scrollSubscription)return;let n=this._scrollDispatcher.scrolled(0).pipe(xt(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=n.subscribe(()=>{let e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=n.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},D6=class{enable(){}disable(){}attach(){}};function Lm(t,n){return n.some(e=>{let i=t.bottome.bottom,r=t.righte.right;return i||o||r||s})}function CA(t,n){return n.some(e=>{let i=t.tope.bottom,r=t.lefte.right;return i||o||r||s})}var Im=class{constructor(n,e,i,o){this._scrollDispatcher=n,this._viewportRuler=e,this._ngZone=i,this._config=o,this._scrollSubscription=null}attach(n){this._overlayRef,this._overlayRef=n}enable(){if(!this._scrollSubscription){let n=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(n).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:o}=this._viewportRuler.getViewportSize();Lm(e,[{width:i,height:o,bottom:o,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},mne=(()=>{class t{constructor(e,i,o,r){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=o,this.noop=()=>new D6,this.close=s=>new Em(this._scrollDispatcher,this._ngZone,this._viewportRuler,s),this.block=()=>new Mm(this._viewportRuler,this._document),this.reposition=s=>new Im(this._scrollDispatcher,this._viewportRuler,this._ngZone,s),this._document=r}static{this.\u0275fac=function(i){return new(i||t)(A(Os),A(O1),A(X),A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Bs=class{constructor(n){if(this.scrollStrategy=new D6,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,n){let e=Object.keys(n);for(let i of e)n[i]!==void 0&&(this[i]=n[i])}}};var Am=class{constructor(n,e){this.connectionPair=n,this.scrollableViewProperties=e}};var LA=(()=>{class t{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){let i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),this._attachedOverlays.length===0&&this.detach()}static{this.\u0275fac=function(i){return new(i||t)(A(te))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),pne=(()=>{class t extends LA{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=o=>{let r=this._attachedOverlays;for(let s=r.length-1;s>-1;s--)if(r[s]._keydownEvents.observers.length>0){let a=r[s]._keydownEvents;this._ngZone?this._ngZone.run(()=>a.next(o)):a.next(o);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(X,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),hne=(()=>{class t extends LA{constructor(e,i,o){super(e),this._platform=i,this._ngZone=o,this._cursorStyleIsSet=!1,this._pointerDownListener=r=>{this._pointerDownEventTarget=Mn(r)},this._clickListener=r=>{let s=Mn(r),a=r.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:s;this._pointerDownEventTarget=null;let c=this._attachedOverlays.slice();for(let l=c.length-1;l>-1;l--){let d=c[l];if(d._outsidePointerEvents.observers.length<1||!d.hasAttached())continue;if(xA(d.overlayElement,s)||xA(d.overlayElement,a))break;let f=d._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>f.next(r)):f.next(r)}}}add(e){if(super.add(e),!this._isAttached){let i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){let e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}static{this.\u0275fac=function(i){return new(i||t)(A(te),A(Me),A(X,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function xA(t,n){let e=typeof ShadowRoot<"u"&&ShadowRoot,i=n;for(;i;){if(i===t)return!0;i=e&&i instanceof ShadowRoot?i.host:i.parentNode}return!1}var Vs=(()=>{class t{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let e="cdk-overlay-container";if(this._platform.isBrowser||$a()){let o=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let r=0;rthis._backdropClick.next(m),this._backdropTransitionendHandler=m=>{this._disposeBackdrop(m.target)},this._keydownEvents=new q,this._outsidePointerEvents=new q,this._renders=new q,o.scrollStrategy&&(this._scrollStrategy=o.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=o.positionStrategy,this._afterRenderRef=ui(()=>a3(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(n){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);let e=this._portalOutlet.attach(n);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=di(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof e?.onDestroy=="function"&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let n=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),n}dispose(){let n=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=null,n&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(n){n!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=n,this.hasAttached()&&(n.attach(this),this.updatePosition()))}updateSize(n){this._config=u(u({},this._config),n),this._updateElementSize()}setDirection(n){this._config=E(u({},this._config),{direction:n}),this._updateElementDirection()}addPanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!0)}removePanelClass(n){this._pane&&this._toggleClasses(this._pane,n,!1)}getDirection(){let n=this._config.direction;return n?typeof n=="string"?n:n.value:"ltr"}updateScrollStrategy(n){n!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=n,this.hasAttached()&&(n.attach(this),n.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let n=this._pane.style;n.width=Rt(this._config.width),n.height=Rt(this._config.height),n.minWidth=Rt(this._config.minWidth),n.minHeight=Rt(this._config.minHeight),n.maxWidth=Rt(this._config.maxWidth),n.maxHeight=Rt(this._config.maxHeight)}_togglePointerEvents(n){this._pane.style.pointerEvents=n?"":"none"}_attachBackdrop(){let n="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(n)})}):this._backdropElement.classList.add(n)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let n=this._backdropElement;if(n){if(this._animationsDisabled){this._disposeBackdrop(n);return}n.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{n.addEventListener("transitionend",this._backdropTransitionendHandler)}),n.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(n)},500))}}_toggleClasses(n,e,i){let o=zr(e||[]).filter(r=>!!r);o.length&&(i?n.classList.add(...o):n.classList.remove(...o))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{let n=this._renders.pipe(Ue(ln(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),n.unsubscribe())})})}_disposeScrollStrategy(){let n=this._scrollStrategy;n&&(n.disable(),n.detach&&n.detach())}_disposeBackdrop(n){n&&(n.removeEventListener("click",this._backdropClickHandler),n.removeEventListener("transitionend",this._backdropTransitionendHandler),n.remove(),this._backdropElement===n&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}},wA="cdk-overlay-connected-position-bounding-box",gne=/([A-Za-z%]+)$/,zm=class{get positions(){return this._preferredPositions}constructor(n,e,i,o,r){this._viewportRuler=e,this._document=i,this._platform=o,this._overlayContainer=r,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new q,this._resizeSubscription=on.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(n)}attach(n){this._overlayRef&&this._overlayRef,this._validatePositions(),n.hostElement.classList.add(wA),this._overlayRef=n,this._boundingBox=n.hostElement,this._pane=n.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let n=this._originRect,e=this._overlayRect,i=this._viewportRect,o=this._containerRect,r=[],s;for(let a of this._preferredPositions){let c=this._getOriginPoint(n,o,a),l=this._getOverlayPoint(c,e,a),d=this._getOverlayFit(l,e,i,a);if(d.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(a,c);return}if(this._canFitWithFlexibleDimensions(d,l,i)){r.push({position:a,origin:c,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(c,a)});continue}(!s||s.overlayFit.visibleAreac&&(c=d,a=l)}this._isPushed=!1,this._applyPosition(a.position,a.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(s.position,s.originPoint);return}this._applyPosition(s.position,s.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&nr(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(wA),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let n=this._lastPosition;if(n){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let e=this._getOriginPoint(this._originRect,this._containerRect,n);this._applyPosition(n,e)}else this.apply()}withScrollableContainers(n){return this._scrollables=n,this}withPositions(n){return this._preferredPositions=n,n.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(n){return this._viewportMargin=n,this}withFlexibleDimensions(n=!0){return this._hasFlexibleDimensions=n,this}withGrowAfterOpen(n=!0){return this._growAfterOpen=n,this}withPush(n=!0){return this._canPush=n,this}withLockedPosition(n=!0){return this._positionLocked=n,this}setOrigin(n){return this._origin=n,this}withDefaultOffsetX(n){return this._offsetX=n,this}withDefaultOffsetY(n){return this._offsetY=n,this}withTransformOriginOn(n){return this._transformOriginSelector=n,this}_getOriginPoint(n,e,i){let o;if(i.originX=="center")o=n.left+n.width/2;else{let s=this._isRtl()?n.right:n.left,a=this._isRtl()?n.left:n.right;o=i.originX=="start"?s:a}e.left<0&&(o-=e.left);let r;return i.originY=="center"?r=n.top+n.height/2:r=i.originY=="top"?n.top:n.bottom,e.top<0&&(r-=e.top),{x:o,y:r}}_getOverlayPoint(n,e,i){let o;i.overlayX=="center"?o=-e.width/2:i.overlayX==="start"?o=this._isRtl()?-e.width:0:o=this._isRtl()?0:-e.width;let r;return i.overlayY=="center"?r=-e.height/2:r=i.overlayY=="top"?0:-e.height,{x:n.x+o,y:n.y+r}}_getOverlayFit(n,e,i,o){let r=MA(e),{x:s,y:a}=n,c=this._getOffset(o,"x"),l=this._getOffset(o,"y");c&&(s+=c),l&&(a+=l);let d=0-s,f=s+r.width-i.width,m=0-a,y=a+r.height-i.height,C=this._subtractOverflows(r.width,d,f),_=this._subtractOverflows(r.height,m,y),S=C*_;return{visibleArea:S,isCompletelyWithinViewport:r.width*r.height===S,fitsInViewportVertically:_===r.height,fitsInViewportHorizontally:C==r.width}}_canFitWithFlexibleDimensions(n,e,i){if(this._hasFlexibleDimensions){let o=i.bottom-e.y,r=i.right-e.x,s=SA(this._overlayRef.getConfig().minHeight),a=SA(this._overlayRef.getConfig().minWidth),c=n.fitsInViewportVertically||s!=null&&s<=o,l=n.fitsInViewportHorizontally||a!=null&&a<=r;return c&&l}return!1}_pushOverlayOnScreen(n,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:n.x+this._previousPushAmount.x,y:n.y+this._previousPushAmount.y};let o=MA(e),r=this._viewportRect,s=Math.max(n.x+o.width-r.width,0),a=Math.max(n.y+o.height-r.height,0),c=Math.max(r.top-i.top-n.y,0),l=Math.max(r.left-i.left-n.x,0),d=0,f=0;return o.width<=r.width?d=l||-s:d=n.xC&&!this._isInitialRender&&!this._growAfterOpen&&(s=n.y-C/2)}let c=e.overlayX==="start"&&!o||e.overlayX==="end"&&o,l=e.overlayX==="end"&&!o||e.overlayX==="start"&&o,d,f,m;if(l)m=i.width-n.x+this._viewportMargin*2,d=n.x-this._viewportMargin;else if(c)f=n.x,d=i.right-n.x;else{let y=Math.min(i.right-n.x+i.left,n.x),C=this._lastBoundingBoxSize.width;d=y*2,f=n.x-y,d>C&&!this._isInitialRender&&!this._growAfterOpen&&(f=n.x-C/2)}return{top:s,left:f,bottom:a,right:m,width:d,height:r}}_setBoundingBoxStyles(n,e){let i=this._calculateBoundingBoxRect(n,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));let o={};if(this._hasExactPosition())o.top=o.left="0",o.bottom=o.right=o.maxHeight=o.maxWidth="",o.width=o.height="100%";else{let r=this._overlayRef.getConfig().maxHeight,s=this._overlayRef.getConfig().maxWidth;o.height=Rt(i.height),o.top=Rt(i.top),o.bottom=Rt(i.bottom),o.width=Rt(i.width),o.left=Rt(i.left),o.right=Rt(i.right),e.overlayX==="center"?o.alignItems="center":o.alignItems=e.overlayX==="end"?"flex-end":"flex-start",e.overlayY==="center"?o.justifyContent="center":o.justifyContent=e.overlayY==="bottom"?"flex-end":"flex-start",r&&(o.maxHeight=Rt(r)),s&&(o.maxWidth=Rt(s))}this._lastBoundingBoxSize=i,nr(this._boundingBox.style,o)}_resetBoundingBoxStyles(){nr(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){nr(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(n,e){let i={},o=this._hasExactPosition(),r=this._hasFlexibleDimensions,s=this._overlayRef.getConfig();if(o){let d=this._viewportRuler.getViewportScrollPosition();nr(i,this._getExactOverlayY(e,n,d)),nr(i,this._getExactOverlayX(e,n,d))}else i.position="static";let a="",c=this._getOffset(e,"x"),l=this._getOffset(e,"y");c&&(a+=`translateX(${c}px) `),l&&(a+=`translateY(${l}px)`),i.transform=a.trim(),s.maxHeight&&(o?i.maxHeight=Rt(s.maxHeight):r&&(i.maxHeight="")),s.maxWidth&&(o?i.maxWidth=Rt(s.maxWidth):r&&(i.maxWidth="")),nr(this._pane.style,i)}_getExactOverlayY(n,e,i){let o={top:"",bottom:""},r=this._getOverlayPoint(e,this._overlayRect,n);if(this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i)),n.overlayY==="bottom"){let s=this._document.documentElement.clientHeight;o.bottom=`${s-(r.y+this._overlayRect.height)}px`}else o.top=Rt(r.y);return o}_getExactOverlayX(n,e,i){let o={left:"",right:""},r=this._getOverlayPoint(e,this._overlayRect,n);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,i));let s;if(this._isRtl()?s=n.overlayX==="end"?"left":"right":s=n.overlayX==="end"?"right":"left",s==="right"){let a=this._document.documentElement.clientWidth;o.right=`${a-(r.x+this._overlayRect.width)}px`}else o.left=Rt(r.x);return o}_getScrollVisibility(){let n=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(o=>o.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:CA(n,i),isOriginOutsideView:Lm(n,i),isOverlayClipped:CA(e,i),isOverlayOutsideView:Lm(e,i)}}_subtractOverflows(n,...e){return e.reduce((i,o)=>i-Math.max(o,0),n)}_getNarrowedViewportRect(){let n=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+n-this._viewportMargin,bottom:i.top+e-this._viewportMargin,width:n-2*this._viewportMargin,height:e-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(n,e){return e==="x"?n.offsetX==null?this._offsetX:n.offsetX:n.offsetY==null?this._offsetY:n.offsetY}_validatePositions(){}_addPanelClasses(n){this._pane&&zr(n).forEach(e=>{e!==""&&this._appliedPanelClasses.indexOf(e)===-1&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(n=>{this._pane.classList.remove(n)}),this._appliedPanelClasses=[])}_getOriginRect(){let n=this._origin;if(n instanceof $)return n.nativeElement.getBoundingClientRect();if(n instanceof Element)return n.getBoundingClientRect();let e=n.width||0,i=n.height||0;return{top:n.y,bottom:n.y+i,left:n.x,right:n.x+e,height:i,width:e}}};function nr(t,n){for(let e in n)n.hasOwnProperty(e)&&(t[e]=n[e]);return t}function SA(t){if(typeof t!="number"&&t!=null){let[n,e]=t.split(gne);return!e||e==="px"?parseFloat(n):null}return t||null}function MA(t){return{top:Math.floor(t.top),right:Math.floor(t.right),bottom:Math.floor(t.bottom),left:Math.floor(t.left),width:Math.floor(t.width),height:Math.floor(t.height)}}function yne(t,n){return t===n?!0:t.isOriginClipped===n.isOriginClipped&&t.isOriginOutsideView===n.isOriginOutsideView&&t.isOverlayClipped===n.isOverlayClipped&&t.isOverlayOutsideView===n.isOverlayOutsideView}var EA="cdk-global-overlay-wrapper",Tm=class{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(n){let e=n.getConfig();this._overlayRef=n,this._width&&!e.width&&n.updateSize({width:this._width}),this._height&&!e.height&&n.updateSize({height:this._height}),n.hostElement.classList.add(EA),this._isDisposed=!1}top(n=""){return this._bottomOffset="",this._topOffset=n,this._alignItems="flex-start",this}left(n=""){return this._xOffset=n,this._xPosition="left",this}bottom(n=""){return this._topOffset="",this._bottomOffset=n,this._alignItems="flex-end",this}right(n=""){return this._xOffset=n,this._xPosition="right",this}start(n=""){return this._xOffset=n,this._xPosition="start",this}end(n=""){return this._xOffset=n,this._xPosition="end",this}width(n=""){return this._overlayRef?this._overlayRef.updateSize({width:n}):this._width=n,this}height(n=""){return this._overlayRef?this._overlayRef.updateSize({height:n}):this._height=n,this}centerHorizontally(n=""){return this.left(n),this._xPosition="center",this}centerVertically(n=""){return this.top(n),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:o,height:r,maxWidth:s,maxHeight:a}=i,c=(o==="100%"||o==="100vw")&&(!s||s==="100%"||s==="100vw"),l=(r==="100%"||r==="100vh")&&(!a||a==="100%"||a==="100vh"),d=this._xPosition,f=this._xOffset,m=this._overlayRef.getConfig().direction==="rtl",y="",C="",_="";c?_="flex-start":d==="center"?(_="center",m?C=f:y=f):m?d==="left"||d==="end"?(_="flex-end",y=f):(d==="right"||d==="start")&&(_="flex-start",C=f):d==="left"||d==="start"?(_="flex-start",y=f):(d==="right"||d==="end")&&(_="flex-end",C=f),n.position=this._cssPosition,n.marginLeft=c?"0":y,n.marginTop=l?"0":this._topOffset,n.marginBottom=this._bottomOffset,n.marginRight=c?"0":C,e.justifyContent=_,e.alignItems=l?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let n=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(EA),i.justifyContent=i.alignItems=n.marginTop=n.marginBottom=n.marginLeft=n.marginRight=n.position="",this._overlayRef=null,this._isDisposed=!0}},vne=(()=>{class t{constructor(e,i,o,r){this._viewportRuler=e,this._document=i,this._platform=o,this._overlayContainer=r}global(){return new Tm}flexibleConnectedTo(e){return new zm(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}static{this.\u0275fac=function(i){return new(i||t)(A(O1),A(te),A(Me),A(Vs))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),bne=0,jt=(()=>{class t{constructor(e,i,o,r,s,a,c,l,d,f,m,y){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=o,this._positionBuilder=r,this._keyboardDispatcher=s,this._injector=a,this._ngZone=c,this._document=l,this._directionality=d,this._location=f,this._outsideClickDispatcher=m,this._animationsModuleType=y}create(e){let i=this._createHostElement(),o=this._createPaneElement(i),r=this._createPortalOutlet(o),s=new Bs(e);return s.direction=s.direction||this._directionality.value,new Fo(r,i,o,s,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations",this._injector.get($o))}position(){return this._positionBuilder}_createPaneElement(e){let i=this._document.createElement("div");return i.id=`cdk-overlay-${bne++}`,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){let e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(i2)),new N6(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}static{this.\u0275fac=function(i){return new(i||t)(A(mne),A(Vs),A(o3),A(vne),A(pne),A(It),A(X),A(te),A(an),A(Yo),A(hne),A(qt,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),_ne=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],IA=new U("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition()}}),E0=(()=>{class t{constructor(e){this.elementRef=e}static{this.\u0275fac=function(i){return new(i||t)(v($))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0})}}return t})(),Nm=(()=>{class t{get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(e){this._disposeOnNavigation=e}constructor(e,i,o,r,s){this._overlay=e,this._dir=s,this._backdropSubscription=on.EMPTY,this._attachSubscription=on.EMPTY,this._detachSubscription=on.EMPTY,this._positionSubscription=on.EMPTY,this._disposeOnNavigation=!1,this._ngZone=D(X),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new xe,this.positionChange=new xe,this.attach=new xe,this.detach=new xe,this.overlayKeydown=new xe,this.overlayOutsideClick=new xe,this._templatePortal=new er(i,o),this._scrollStrategyFactory=r,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=_ne);let e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),i.keyCode===27&&!this.disableClose&&!fn(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{let o=this._getOriginElement(),r=Mn(i);(!o||o!==r&&!o.contains(r))&&this.overlayOutsideClick.next(i)})}_buildConfig(){let e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new Bs({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&&(i.width=this.width),(this.height||this.height===0)&&(i.height=this.height),(this.minWidth||this.minWidth===0)&&(i.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){let i=this.positions.map(o=>({originX:o.originX,originY:o.originY,overlayX:o.overlayX,overlayY:o.overlayY,offsetX:o.offsetX||this.offsetX,offsetY:o.offsetY||this.offsetY,panelClass:o.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let e=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(e),e}_getOrigin(){return this.origin instanceof E0?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof E0?this.origin.elementRef.nativeElement:this.origin instanceof $?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Dp(()=>this.positionChange.observers.length>0)).subscribe(e=>{this._ngZone.run(()=>this.positionChange.emit(e)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}static{this.\u0275fac=function(i){return new(i||t)(v(jt),v(Qt),v(dn),v(IA),v(an,8))}}static{this.\u0275dir=V({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",ue],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",ue],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",ue],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",ue],push:[2,"cdkConnectedOverlayPush","push",ue],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",ue]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[st,ut]})}}return t})();function Cne(t){return()=>t.scrollStrategies.reposition()}var xne={provide:IA,deps:[jt],useFactory:Cne},U1=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[jt,xne],imports:[n1,tr,x0,x0]})}}return t})();var Pm=class{constructor(n){this._box=n,this._destroyed=new q,this._resizeSubject=new q,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(n){return this._elementObservables.has(n)||this._elementObservables.set(n,new ai(e=>{let i=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(n,{box:this._box}),()=>{this._resizeObserver?.unobserve(n),i.unsubscribe(),this._elementObservables.delete(n)}}).pipe(xt(e=>e.some(i=>i.target===n)),S8({bufferSize:1,refCount:!0}),Ue(this._destroyed))),this._elementObservables.get(n)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},AA=(()=>{class t{constructor(){this._observers=new Map,this._ngZone=D(X),typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,e]of this._observers)e.destroy();this._observers.clear(),typeof ResizeObserver<"u"}observe(e,i){let o=i?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Pm(o)),this._observers.get(o).observe(e)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var wne=["notch"],Sne=["matFormFieldNotchedOutline",""],Mne=["*"],Ene=["textField"],Lne=["iconPrefixContainer"],Ine=["textPrefixContainer"],Ane=["iconSuffixContainer"],zne=["textSuffixContainer"],Tne=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Nne=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function Dne(t,n){t&1&&L(0,"span",21)}function Pne(t,n){if(t&1&&(p(0,"label",20),ce(1,1),F(2,Dne,1,0,"span",21),h()),t&2){let e=R(2);w("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),Z("for",e._control.disableAutomaticLabeling?null:e._control.id),b(2),Oe(!e.hideRequiredMarker&&e._control.required?2:-1)}}function Rne(t,n){if(t&1&&F(0,Pne,3,5,"label",20),t&2){let e=R();Oe(e._hasFloatingLabel()?0:-1)}}function kne(t,n){t&1&&L(0,"div",7)}function One(t,n){}function Fne(t,n){if(t&1&&F(0,One,0,0,"ng-template",13),t&2){R(2);let e=n2(1);w("ngTemplateOutlet",e)}}function Une(t,n){if(t&1&&(p(0,"div",9),F(1,Fne,1,1,null,13),h()),t&2){let e=R();w("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),b(),Oe(e._forceDisplayInfixLabel()?-1:1)}}function Bne(t,n){t&1&&(p(0,"div",10,2),ce(2,2),h())}function Vne(t,n){t&1&&(p(0,"div",11,3),ce(2,3),h())}function jne(t,n){}function Hne(t,n){if(t&1&&F(0,jne,0,0,"ng-template",13),t&2){R();let e=n2(1);w("ngTemplateOutlet",e)}}function qne(t,n){t&1&&(p(0,"div",14,4),ce(2,4),h())}function Gne(t,n){t&1&&(p(0,"div",15,5),ce(2,5),h())}function Wne(t,n){t&1&&L(0,"div",16)}function $ne(t,n){if(t&1&&(p(0,"div",18),ce(1,6),h()),t&2){let e=R();w("@transitionMessages",e._subscriptAnimationState)}}function Kne(t,n){if(t&1&&(p(0,"mat-hint",22),x(1),h()),t&2){let e=R(2);w("id",e._hintLabelId),b(),Re(e.hintLabel)}}function Yne(t,n){if(t&1&&(p(0,"div",19),F(1,Kne,2,2,"mat-hint",22),ce(2,7),L(3,"div",23),ce(4,8),h()),t&2){let e=R();w("@transitionMessages",e._subscriptAnimationState),b(),Oe(e.hintLabel?1:-1)}}var R6=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-label"]],standalone:!0})}}return t})();var Xne=new U("MatError");var Zne=0,zA=(()=>{class t{constructor(){this.align="start",this.id=`mat-mdc-hint-${Zne++}`}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(i,o){i&2&&(xn("id",o.id),Z("align",null),he("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0})}}return t})(),Qne=new U("MatPrefix");var Jne=new U("MatSuffix");var FA=new U("FloatingLabelParent"),TA=(()=>{class t{get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(e){this._elementRef=e,this._floating=!1,this._monitorResize=!1,this._resizeObserver=D(AA),this._ngZone=D(X),this._parent=D(FA),this._resizeSubscription=new on}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return eie(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static{this.\u0275fac=function(i){return new(i||t)(v($))}}static{this.\u0275dir=V({type:t,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0})}}return t})();function eie(t){let n=t;if(n.offsetParent!==null)return n.scrollWidth;let e=n.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);let i=e.scrollWidth;return e.remove(),i}var NA="mdc-line-ripple--active",P6="mdc-line-ripple--deactivating",DA=(()=>{class t{constructor(e,i){this._elementRef=e,this._handleTransitionEnd=o=>{let r=this._elementRef.nativeElement.classList,s=r.contains(P6);o.propertyName==="opacity"&&s&&r.remove(NA,P6)},i.runOutsideAngular(()=>{e.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let e=this._elementRef.nativeElement.classList;e.remove(P6),e.add(NA)}deactivate(){this._elementRef.nativeElement.classList.add(P6)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X))}}static{this.\u0275dir=V({type:t,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0})}}return t})(),PA=(()=>{class t{constructor(e,i){this._elementRef=e,this._ngZone=i,this.open=!1}ngAfterViewInit(){let e=this._elementRef.nativeElement.querySelector(".mdc-floating-label");e?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(e.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>e.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){!this.open||!e?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}static{this.\u0275fac=function(i){return new(i||t)(v($),v(X))}}static{this.\u0275cmp=T({type:t,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(i,o){if(i&1&&ft(wne,5),i&2){let r;me(r=pe())&&(o._notch=r.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(i,o){i&2&&he("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[k],attrs:Sne,ngContentSelectors:Mne,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(i,o){i&1&&(Ge(),L(0,"div",1),p(1,"div",2,0),ce(3),h(),L(4,"div",3))},encapsulation:2,changeDetection:0})}}return t})(),tie={transitionMessages:jn("transitionMessages",[Jt("enter",ct({opacity:1,transform:"translateY(0%)"})),en("void => enter",[ct({opacity:0,transform:"translateY(-5px)"}),un("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},L0=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t})}}return t})();var I0=new U("MatFormField"),nie=new U("MAT_FORM_FIELD_DEFAULT_OPTIONS"),RA=0,kA="fill",iie="auto",OA="fixed",oie="translateY(-50%)",k6=(()=>{class t{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Pi(e)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||iie}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(e){let i=this._appearance,o=e||this._defaults?.appearance||kA;this._appearance=o,this._appearance==="outline"&&this._appearance!==i&&(this._needsOutlineLabelOffsetUpdate=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||OA}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||OA}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}constructor(e,i,o,r,s,a,c,l){this._elementRef=e,this._changeDetectorRef=i,this._dir=r,this._platform=s,this._defaults=a,this._animationMode=c,this._labelChild=Kp(R6),this._hideRequiredMarker=!1,this.color="primary",this._appearance=kA,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${RA++}`,this._hintLabelId=`mat-mdc-hint-${RA++}`,this._subscriptAnimationState="",this._destroyed=new q,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._previousControl=null,this._injector=D(It),this.getLabelId=vo(()=>this._hasFloatingLabel()?this._labelId:null),this._hasFloatingLabel=vo(()=>!!this._labelChild()),a&&(a.appearance&&(this.appearance=a.appearance),this._hideRequiredMarker=!!a?.hideRequiredMarker,a.color&&(this.color=a.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._previousControl=this._control)}ngOnDestroy(){this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){let i=this._control,o="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(o+e.controlType),i.controlType&&this._elementRef.nativeElement.classList.add(o+i.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=i.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._valueChanges?.unsubscribe(),i.ngControl&&i.ngControl.valueChanges&&(this._valueChanges=i.ngControl.valueChanges.pipe(Ue(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),ln(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),a3(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(Ue(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_shouldLabelFloat(){return this._hasFloatingLabel()?this._control.shouldLabelFloat||this._shouldAlwaysFloat():!1}_shouldForward(e){let i=this._control?this._control.ngControl:null;return i&&i[e]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&e.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let i=this._hintChildren?this._hintChildren.find(r=>r.align==="start"):null,o=this._hintChildren?this._hintChildren.find(r=>r.align==="end"):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),o&&e.push(o.id)}else this._errorChildren&&e.push(...this._errorChildren.map(i=>i.id));this._control.setDescribedByIds(e)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let e=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){e.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let i=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,r=this._iconSuffixContainer?.nativeElement,s=this._textSuffixContainer?.nativeElement,a=i?.getBoundingClientRect().width??0,c=o?.getBoundingClientRect().width??0,l=r?.getBoundingClientRect().width??0,d=s?.getBoundingClientRect().width??0,f=this._dir.value==="rtl"?"-1":"1",m=`${a+c}px`,C=`calc(${f} * (${m} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;e.style.transform=`var( --mat-mdc-form-field-label-transform, ${oie} translateX(${C}) - )`;let _=a+c+l+d;this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${_}px)`)}_isAttachedToDom(){let e=this._elementRef.nativeElement;if(e.getRootNode){let i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(mt),v(X),v(an),v(Me),v(nie,8),v(qt,8),v(te))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-form-field"]],contentQueries:function(i,o,r){if(i&1&&(n9(r,o._labelChild,P6,5),yt(r,L0,5),yt(r,Qne,5),yt(r,Jne,5),yt(r,Xne,5),yt(r,zA,5)),i&2){i9();let s;me(s=pe())&&(o._formFieldControl=s.first),me(s=pe())&&(o._prefixChildren=s),me(s=pe())&&(o._suffixChildren=s),me(s=pe())&&(o._errorChildren=s),me(s=pe())&&(o._hintChildren=s)}},viewQuery:function(i,o){if(i&1&&(ft(Ene,5),ft(Lne,5),ft(Ine,5),ft(Ane,5),ft(zne,5),ft(TA,5),ft(RA,5),ft(DA,5)),i&2){let r;me(r=pe())&&(o._textField=r.first),me(r=pe())&&(o._iconPrefixContainer=r.first),me(r=pe())&&(o._textPrefixContainer=r.first),me(r=pe())&&(o._iconSuffixContainer=r.first),me(r=pe())&&(o._textSuffixContainer=r.first),me(r=pe())&&(o._floatingLabel=r.first),me(r=pe())&&(o._notchedOutline=r.first),me(r=pe())&&(o._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(i,o){i&2&&he("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-no-animations",o._animationMode==="NoopAnimations")("mat-form-field-appearance-fill",o.appearance=="fill")("mat-form-field-appearance-outline",o.appearance=="outline")("mat-form-field-hide-placeholder",o._hasFloatingLabel()&&!o._shouldLabelFloat())("mat-focused",o._control.focused)("mat-primary",o.color!=="accent"&&o.color!=="warn")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[Ze([{provide:I0,useExisting:t},{provide:FA,useExisting:t}]),k],ngContentSelectors:Nne,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(i,o){if(i&1){let r=at();Ge(Tne),F(0,Pne,1,1,"ng-template",null,0,s9),p(2,"div",6,1),B("click",function(a){return De(r),Re(o._control.onContainerClick(a))}),F(4,kne,1,0,"div",7),p(5,"div",8),F(6,Une,2,2,"div",9)(7,Bne,3,0,"div",10)(8,Vne,3,0,"div",11),p(9,"div",12),F(10,Hne,1,1,null,13),ce(11),h(),F(12,qne,3,0,"div",14)(13,Gne,3,0,"div",15),h(),F(14,Wne,1,0,"div",16),h(),p(15,"div",17),F(16,$ne,2,1,"div",18)(17,Yne,5,2,"div",19),h()}if(i&2){let r;b(2),he("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),b(2),Oe(!o._hasOutline()&&!o._control.disabled?4:-1),b(2),Oe(o._hasOutline()?6:-1),b(),Oe(o._hasIconPrefix?7:-1),b(),Oe(o._hasTextPrefix?8:-1),b(2),Oe(!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),b(2),Oe(o._hasTextSuffix?12:-1),b(),Oe(o._hasIconSuffix?13:-1),b(),Oe(o._hasOutline()?-1:14),b(),he("mat-mdc-form-field-subscript-dynamic-size",o.subscriptSizing==="dynamic"),b(),Oe((r=o._getDisplayedMessages())==="error"?16:r==="hint"?17:-1)}},dependencies:[TA,RA,m3,DA,zA],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-app-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-app-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-weight))}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-app-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-app-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[tie.transitionMessages]},changeDetection:0})}}return t})(),Uo=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,At,K3,qe]})}}return t})();var WA=(()=>{class t{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=o=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($))}}static{this.\u0275dir=V({type:t})}}return t})(),sie=(()=>{class t extends WA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,features:[we]})}}return t})(),$A=new U("");var aie={provide:$A,useExisting:dr(()=>K6),multi:!0};function cie(){let t=gr()?gr().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}var lie=new U(""),K6=(()=>{class t extends WA{constructor(e,i,o){super(e,i),this._compositionMode=o,this._composing=!1,this._compositionMode==null&&(this._compositionMode=!cie())}writeValue(e){let i=e??"";this.setProperty("value",i)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($),v(lie,8))}}static{this.\u0275dir=V({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(i,o){i&1&&B("input",function(s){return o._handleInput(s.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(s){return o._compositionEnd(s.target.value)})},features:[Ze([aie]),we]})}}return t})();function B1(t){return t==null||(typeof t=="string"||Array.isArray(t))&&t.length===0}function KA(t){return t!=null&&typeof t.length=="number"}var Y6=new U(""),Fm=new U(""),die=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,qs=class{static min(n){return uie(n)}static max(n){return fie(n)}static required(n){return YA(n)}static requiredTrue(n){return mie(n)}static email(n){return pie(n)}static minLength(n){return hie(n)}static maxLength(n){return gie(n)}static pattern(n){return yie(n)}static nullValidator(n){return F6(n)}static compose(n){return tz(n)}static composeAsync(n){return nz(n)}};function uie(t){return n=>{if(B1(n.value)||B1(t))return null;let e=parseFloat(n.value);return!isNaN(e)&&e{if(B1(n.value)||B1(t))return null;let e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}function YA(t){return B1(t.value)?{required:!0}:null}function mie(t){return t.value===!0?null:{required:!0}}function pie(t){return B1(t.value)||die.test(t.value)?null:{email:!0}}function hie(t){return n=>B1(n.value)||!KA(n.value)?null:n.value.lengthKA(n.value)&&n.value.length>t?{maxlength:{requiredLength:t,actualLength:n.value.length}}:null}function yie(t){if(!t)return F6;let n,e;return typeof t=="string"?(e="",t.charAt(0)!=="^"&&(e+="^"),e+=t,t.charAt(t.length-1)!=="$"&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),i=>{if(B1(i.value))return null;let o=i.value;return n.test(o)?null:{pattern:{requiredPattern:e,actualValue:o}}}}function F6(t){return null}function XA(t){return t!=null}function ZA(t){return d3(t)?cn(t):t}function QA(t){let n={};return t.forEach(e=>{n=e!=null?u(u({},n),e):n}),Object.keys(n).length===0?null:n}function JA(t,n){return n.map(e=>e(t))}function vie(t){return!t.validate}function ez(t){return t.map(n=>vie(n)?n:e=>n.validate(e))}function tz(t){if(!t)return null;let n=t.filter(XA);return n.length==0?null:function(e){return QA(JA(e,n))}}function Um(t){return t!=null?tz(ez(t)):null}function nz(t){if(!t)return null;let n=t.filter(XA);return n.length==0?null:function(e){let i=JA(e,n).map(ZA);return J0(i).pipe(ae(QA))}}function Bm(t){return t!=null?nz(ez(t)):null}function UA(t,n){return t===null?[n]:Array.isArray(t)?[...t,n]:[t,n]}function iz(t){return t._rawValidators}function oz(t){return t._rawAsyncValidators}function Pm(t){return t?Array.isArray(t)?t:[t]:[]}function U6(t,n){return Array.isArray(t)?t.includes(n):t===n}function BA(t,n){let e=Pm(n);return Pm(t).forEach(o=>{U6(e,o)||e.push(o)}),e}function VA(t,n){return Pm(n).filter(e=>!U6(t,e))}var B6=class{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=Um(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=Bm(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control&&this.control.reset(n)}hasError(n,e){return this.control?this.control.hasError(n,e):!1}getError(n,e){return this.control?this.control.getError(n,e):null}},V1=class extends B6{get formDirective(){return null}get path(){return null}},Bo=class extends B6{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}},V6=class{constructor(n){this._cd=n}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}},bie={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},nAe=E(u({},bie),{"[class.ng-submitted]":"isSubmitted"}),rz=(()=>{class t extends V6{constructor(e){super(e)}static{this.\u0275fac=function(i){return new(i||t)(v(Bo,2))}}static{this.\u0275dir=V({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(i,o){i&2&&he("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[we]})}}return t})(),sz=(()=>{class t extends V6{constructor(e){super(e)}static{this.\u0275fac=function(i){return new(i||t)(v(V1,10))}}static{this.\u0275dir=V({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(i,o){i&2&&he("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)("ng-submitted",o.isSubmitted)},features:[we]})}}return t})();var A0="VALID",O6="INVALID",js="PENDING",z0="DISABLED",j1=class{},j6=class extends j1{constructor(n,e){super(),this.value=n,this.source=e}},N0=class extends j1{constructor(n,e){super(),this.pristine=n,this.source=e}},D0=class extends j1{constructor(n,e){super(),this.touched=n,this.source=e}},Hs=class extends j1{constructor(n,e){super(),this.status=n,this.source=e}},km=class extends j1{constructor(n){super(),this.source=n}},Om=class extends j1{constructor(n){super(),this.source=n}};function az(t){return(X6(t)?t.validators:t)||null}function _ie(t){return Array.isArray(t)?Um(t):t||null}function cz(t,n){return(X6(n)?n.asyncValidators:t)||null}function Cie(t){return Array.isArray(t)?Bm(t):t||null}function X6(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}function xie(t,n,e){let i=t.controls;if(!(n?Object.keys(i):i).length)throw new Xe(1e3,"");if(!i[e])throw new Xe(1001,"")}function wie(t,n,e){t._forEachChild((i,o)=>{if(e[o]===void 0)throw new Xe(1002,"")})}var H6=class{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this._status=vo(()=>this.statusReactive()),this.statusReactive=hr(void 0),this._pristine=vo(()=>this.pristineReactive()),this.pristineReactive=hr(!0),this._touched=vo(()=>this.touchedReactive()),this.touchedReactive=hr(!1),this._events=new q,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return ui(this.statusReactive)}set status(n){ui(()=>this.statusReactive.set(n))}get valid(){return this.status===A0}get invalid(){return this.status===O6}get pending(){return this.status==js}get disabled(){return this.status===z0}get enabled(){return this.status!==z0}get pristine(){return ui(this.pristineReactive)}set pristine(n){ui(()=>this.pristineReactive.set(n))}get dirty(){return!this.pristine}get touched(){return ui(this.touchedReactive)}set touched(n){ui(()=>this.touchedReactive.set(n))}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(BA(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(BA(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(VA(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(VA(n,this._rawAsyncValidators))}hasValidator(n){return U6(this._rawValidators,n)}hasAsyncValidator(n){return U6(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){let e=this.touched===!1;this.touched=!0;let i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsTouched(E(u({},n),{sourceControl:i})),e&&n.emitEvent!==!1&&this._events.next(new D0(!0,i))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(n))}markAsUntouched(n={}){let e=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let i=n.sourceControl??this;this._forEachChild(o=>{o.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:i})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,i),e&&n.emitEvent!==!1&&this._events.next(new D0(!1,i))}markAsDirty(n={}){let e=this.pristine===!0;this.pristine=!1;let i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsDirty(E(u({},n),{sourceControl:i})),e&&n.emitEvent!==!1&&this._events.next(new N0(!1,i))}markAsPristine(n={}){let e=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let i=n.sourceControl??this;this._forEachChild(o=>{o.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n,i),e&&n.emitEvent!==!1&&this._events.next(new N0(!0,i))}markAsPending(n={}){this.status=js;let e=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new Hs(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.markAsPending(E(u({},n),{sourceControl:e}))}disable(n={}){let e=this._parentMarkedDirty(n.onlySelf);this.status=z0,this.errors=null,this._forEachChild(o=>{o.disable(E(u({},n),{onlySelf:!0}))}),this._updateValue();let i=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new j6(this.value,i)),this._events.next(new Hs(this.status,i)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(E(u({},n),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(o=>o(!0))}enable(n={}){let e=this._parentMarkedDirty(n.onlySelf);this.status=A0,this._forEachChild(i=>{i.enable(E(u({},n),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors(E(u({},n),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n,e){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let i=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===A0||this.status===js)&&this._runAsyncValidator(i,n.emitEvent)}let e=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new j6(this.value,e)),this._events.next(new Hs(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity(E(u({},n),{sourceControl:e}))}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?z0:A0}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=js,this._hasOwnPendingAsyncValidator={emitEvent:e!==!1};let i=ZA(this.asyncValidator(this));this._asyncValidationSubscription=i.subscribe(o=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(o,{emitEvent:e,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let n=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(e.emitEvent!==!1,this,e.shouldHaveEmitted)}get(n){let e=n;return e==null||(Array.isArray(e)||(e=e.split(".")),e.length===0)?null:e.reduce((i,o)=>i&&i._find(o),this)}getError(n,e){let i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,e,i){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||i)&&this._events.next(new Hs(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,i)}_initObservables(){this.valueChanges=new xe,this.statusChanges=new xe}_calculateStatus(){return this._allControlsDisabled()?z0:this.errors?O6:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(js)?js:this._anyControlsHaveStatus(O6)?O6:A0}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,e){let i=!this._anyControlsDirty(),o=this.pristine!==i;this.pristine=i,this._parent&&!n.onlySelf&&this._parent._updatePristine(n,e),o&&this._events.next(new N0(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new D0(this.touched,e)),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,e)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){X6(n)&&n.updateOn!=null&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){let e=this._parent&&this._parent.dirty;return!n&&!!e&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=_ie(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=Cie(this._rawAsyncValidators)}},q6=class extends H6{constructor(n,e,i){super(az(e),cz(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,i={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,i={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){wie(this,!0,n),Object.keys(n).forEach(i=>{xie(this,!0,i),this.controls[i].setValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){n!=null&&(Object.keys(n).forEach(i=>{let o=this.controls[i];o&&o.patchValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((i,o)=>{i.reset(n?n[o]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(n,e,i)=>(n[i]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,i)=>i._syncPendingControls()?!0:e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{let i=this.controls[e];i&&n(i,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(let[e,i]of Object.entries(this.controls))if(this.contains(e)&&n(i))return!0;return!1}_reduceValue(){let n={};return this._reduceChildren(n,(e,i,o)=>((i.enabled||this.disabled)&&(e[o]=i.value),e))}_reduceChildren(n,e){let i=n;return this._forEachChild((o,r)=>{i=e(i,o,r)}),i}_allControlsDisabled(){for(let n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}};var Z6=new U("CallSetDisabledState",{providedIn:"root",factory:()=>Vm}),Vm="always";function Sie(t,n){return[...n.path,t]}function G6(t,n,e=Vm){jm(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||e==="always")&&n.valueAccessor.setDisabledState?.(t.disabled),Eie(t,n),Iie(t,n),Lie(t,n),Mie(t,n)}function jA(t,n,e=!0){let i=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(i),n.valueAccessor.registerOnTouched(i)),$6(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function W6(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function Mie(t,n){if(n.valueAccessor.setDisabledState){let e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}function jm(t,n){let e=iz(t);n.validator!==null?t.setValidators(UA(e,n.validator)):typeof e=="function"&&t.setValidators([e]);let i=oz(t);n.asyncValidator!==null?t.setAsyncValidators(UA(i,n.asyncValidator)):typeof i=="function"&&t.setAsyncValidators([i]);let o=()=>t.updateValueAndValidity();W6(n._rawValidators,o),W6(n._rawAsyncValidators,o)}function $6(t,n){let e=!1;if(t!==null){if(n.validator!==null){let o=iz(t);if(Array.isArray(o)&&o.length>0){let r=o.filter(s=>s!==n.validator);r.length!==o.length&&(e=!0,t.setValidators(r))}}if(n.asyncValidator!==null){let o=oz(t);if(Array.isArray(o)&&o.length>0){let r=o.filter(s=>s!==n.asyncValidator);r.length!==o.length&&(e=!0,t.setAsyncValidators(r))}}}let i=()=>{};return W6(n._rawValidators,i),W6(n._rawAsyncValidators,i),e}function Eie(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,t.updateOn==="change"&&lz(t,n)})}function Lie(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,t.updateOn==="blur"&&t._pendingChange&&lz(t,n),t.updateOn!=="submit"&&t.markAsTouched()})}function lz(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function Iie(t,n){let e=(i,o)=>{n.valueAccessor.writeValue(i),o&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}function dz(t,n){t==null,jm(t,n)}function Aie(t,n){return $6(t,n)}function zie(t,n){if(!t.hasOwnProperty("model"))return!1;let e=t.model;return e.isFirstChange()?!0:!Object.is(n,e.currentValue)}function Tie(t){return Object.getPrototypeOf(t.constructor)===sie}function uz(t,n){t._syncPendingControls(),n.forEach(e=>{let i=e.control;i.updateOn==="submit"&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}function Nie(t,n){if(!n)return null;Array.isArray(n);let e,i,o;return n.forEach(r=>{r.constructor===K6?e=r:Tie(r)?i=r:o=r}),o||i||e||null}function Die(t,n){let e=t.indexOf(n);e>-1&&t.splice(e,1)}var Rie={provide:V1,useExisting:dr(()=>or)},T0=Promise.resolve(),or=(()=>{class t extends V1{get submitted(){return ui(this.submittedReactive)}constructor(e,i,o){super(),this.callSetDisabledState=o,this._submitted=vo(()=>this.submittedReactive()),this.submittedReactive=hr(!1),this._directives=new Set,this.ngSubmit=new xe,this.form=new q6({},Um(e),Bm(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){T0.then(()=>{let i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),G6(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){T0.then(()=>{let i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){T0.then(()=>{let i=this._findContainer(e.path),o=new q6({});dz(o,e),i.registerControl(e.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){T0.then(()=>{let i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){T0.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),uz(this.form,this._directives),this.ngSubmit.emit(e),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static{this.\u0275fac=function(i){return new(i||t)(v(Y6,10),v(Fm,10),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(i,o){i&1&&B("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ze([Rie]),we]})}}return t})();function HA(t,n){let e=t.indexOf(n);e>-1&&t.splice(e,1)}function qA(t){return typeof t=="object"&&t!==null&&Object.keys(t).length===2&&"value"in t&&"disabled"in t}var fz=class extends H6{constructor(n=null,e,i){super(az(e),cz(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),X6(e)&&(e.nonNullable||e.initialValueIsDefault)&&(qA(n)?this.defaultValue=n.value:this.defaultValue=n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&e.emitModelToViewChange!==!1&&this._onChange.forEach(i=>i(this.value,e.emitViewToModelChange!==!1)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){HA(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){HA(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(n){qA(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}};var Pie=t=>t instanceof fz;var kie={provide:Bo,useExisting:dr(()=>Hm)},GA=Promise.resolve(),Hm=(()=>{class t extends Bo{constructor(e,i,o,r,s,a){super(),this._changeDetectorRef=s,this.callSetDisabledState=a,this.control=new fz,this._registered=!1,this.name="",this.update=new xe,this._parent=e,this._setValidators(i),this._setAsyncValidators(o),this.valueAccessor=Nie(this,r)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){let i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),zie(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){G6(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){GA.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){let i=e.isDisabled.currentValue,o=i!==0&&ue(i);GA.then(()=>{o&&!this.control.disabled?this.control.disable():!o&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Sie(e,this._parent):[e]}static{this.\u0275fac=function(i){return new(i||t)(v(V1,9),v(Y6,10),v(Fm,10),v($A,10),v(mt,8),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Ze([kie]),we,ut]})}}return t})(),mz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}}return t})();var Oie={provide:V1,useExisting:dr(()=>R0)},R0=(()=>{class t extends V1{get submitted(){return ui(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}constructor(e,i,o){super(),this.callSetDisabledState=o,this._submitted=vo(()=>this._submittedReactive()),this._submittedReactive=hr(!1),this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new xe,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&($6(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){let i=this.form.get(e.path);return G6(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}removeControl(e){jA(e.control||null,e,!1),Die(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this._submittedReactive.set(!0),uz(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new km(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this._submittedReactive.set(!1),this.form._events.next(new Om(this.form))}_updateDomValue(){this.directives.forEach(e=>{let i=e.control,o=this.form.get(e.path);i!==o&&(jA(i||null,e),Pie(o)&&(G6(o,e,this.callSetDisabledState),e.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){let i=this.form.get(e.path);dz(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){let i=this.form.get(e.path);i&&Aie(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){jm(this.form,this),this._oldForm&&$6(this._oldForm,this)}_checkFormPresent(){this.form}static{this.\u0275fac=function(i){return new(i||t)(v(Y6,10),v(Fm,10),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["","formGroup",""]],hostBindings:function(i,o){i&1&&B("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ze([Oie]),we,ut]})}}return t})();var Fie=(()=>{class t{constructor(){this._validator=F6}ngOnChanges(e){if(this.inputName in e){let i=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):F6,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return e!=null}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,features:[ut]})}}return t})();var Uie={provide:Y6,useExisting:dr(()=>qm),multi:!0};var qm=(()=>{class t extends Fie{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=ue,this.createValidator=e=>YA}enabled(e){return e}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(i,o){i&2&&Z("required",o._enabled?"":null)},inputs:{required:"required"},features:[Ze([Uie]),we]})}}return t})();var Bie=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var Gs=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Z6,useValue:e.callSetDisabledState??Vm}]}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[Bie]})}}return t})();var Vie=["trigger"],jie=["panel"],Hie=[[["mat-select-trigger"]],"*"],qie=["mat-select-trigger","*"];function Gie(t,n){if(t&1&&(p(0,"span",4),x(1),h()),t&2){let e=P();b(),Pe(e.placeholder)}}function Wie(t,n){t&1&&ce(0)}function $ie(t,n){if(t&1&&(p(0,"span",11),x(1),h()),t&2){let e=P(2);b(),Pe(e.triggerValue)}}function Kie(t,n){if(t&1&&(p(0,"span",5),F(1,Wie,1,0)(2,$ie,2,1,"span",11),h()),t&2){let e=P();b(),Oe(e.customTrigger?1:2)}}function Yie(t,n){if(t&1){let e=at();p(0,"div",12,1),B("@transformPanel.done",function(o){De(e);let r=P();return Re(r._panelDoneAnimatingStream.next(o.toState))})("keydown",function(o){De(e);let r=P();return Re(r._handleKeydown(o))}),ce(2,1),h()}if(t&2){let e=P();Qp("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),w("ngClass",e.panelClass)("@transformPanel","showing"),Z("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}var Xie={transformPanelWrap:jn("transformPanelWrap",[en("* => void",g3("@transformPanel",[h3()],{optional:!0}))]),transformPanel:jn("transformPanel",[Jt("void",ct({opacity:0,transform:"scale(1, 0.8)"})),en("void => showing",un("120ms cubic-bezier(0, 0, 0.2, 1)",ct({opacity:1,transform:"scale(1, 1)"}))),en("* => void",un("100ms linear",ct({opacity:0})))])};var pz=0,hz=new U("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition()}});function Zie(t){return()=>t.scrollStrategies.reposition()}var Qie=new U("MAT_SELECT_CONFIG"),Jie={provide:hz,deps:[jt],useFactory:Zie},eoe=new U("MatSelectTrigger"),Wm=class{constructor(n,e){this.source=n,this.value=e}},gz=(()=>{class t{_scrollOptionIntoView(e){let i=this.options.toArray()[e];if(i){let o=this.panel.nativeElement,r=Ug(e,this.options,this.optionGroups),s=i._getHostElement();e===0&&r===1?o.scrollTop=0:o.scrollTop=Bg(s.offsetTop,s.offsetHeight,o.scrollTop,o.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new Wm(this,e)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(qs.required)??!1}set required(e){this._required=e,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,i,o,r,s,a,c,l,d,f,m,y,C,_){this._viewportRuler=e,this._changeDetectorRef=i,this._elementRef=s,this._dir=a,this._parentFormField=d,this.ngControl=f,this._liveAnnouncer=C,this._defaultOptions=_,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(S,I)=>S===I,this._uid=`mat-select-${pz++}`,this._triggerAriaLabelledBy=null,this._destroy=new q,this.stateChanges=new q,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId=`mat-select-value-${pz++}`,this._panelDoneAnimatingStream=new q,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new q,this.optionSelectionChanges=ho(()=>{let S=this.options;return S?S.changes.pipe(Un(S),rn(()=>ln(...S.map(I=>I.onSelectionChange)))):this._initialized.pipe(rn(()=>this.optionSelectionChanges))}),this.openedChange=new xe,this._openedStream=this.openedChange.pipe(xt(S=>S),ae(()=>{})),this._closedStream=this.openedChange.pipe(xt(S=>!S),ae(()=>{})),this.selectionChange=new xe,this.valueChange=new xe,this._trackedModal=null,this._skipPredicate=S=>this.panelOpen?!1:S.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),_?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=_.typeaheadDebounceInterval),this._errorStateTracker=new Rr(r,f,l,c,this.stateChanges),this._scrollStrategyFactory=y,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(m)||0,this.id=this.id}ngOnInit(){this._selectionModel=new _6(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(ca(),Ue(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(Ue(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(Ue(this._destroy)).subscribe(e=>{e.added.forEach(i=>i.select()),e.removed.forEach(i=>i.deselect())}),this.options.changes.pipe(Un(null),Ue(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),i=this.ngControl;if(e!==this._triggerAriaLabelledBy){let o=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?o.setAttribute("aria-labelledby",e):o.removeAttribute("aria-labelledby")}i&&(this._previousControl!==i.control&&(this._previousControl!==void 0&&i.disabled!==null&&i.disabled!==this.disabled&&(this.disabled=i.disabled),this._previousControl=i.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let i=`${this.id}-panel`;this._trackedModal&&n4(this._trackedModal,"aria-owns",i),Z5(e,"aria-owns",i),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;n4(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let i=e.keyCode,o=i===40||i===38||i===37||i===39,r=i===13||i===32,s=this._keyManager;if(!s.isTyping()&&r&&!fn(e)||(this.multiple||e.altKey)&&o)e.preventDefault(),this.open();else if(!this.multiple){let a=this.selected;s.onKeydown(e);let c=this.selected;c&&a!==c&&this._liveAnnouncer.announce(c.viewValue,1e4)}}_handleOpenKeydown(e){let i=this._keyManager,o=e.keyCode,r=o===40||o===38,s=i.isTyping();if(r&&e.altKey)e.preventDefault(),this.close();else if(!s&&(o===13||o===32)&&i.activeItem&&!fn(e))e.preventDefault(),i.activeItem._selectViaInteraction();else if(!s&&this._multiple&&o===65&&e.ctrlKey){e.preventDefault();let a=this.options.some(c=>!c.disabled&&!c.selected);this.options.forEach(c=>{c.disabled||(a?c.select():c.deselect())})}else{let a=i.activeItemIndex;i.onKeydown(e),this._multiple&&r&&e.shiftKey&&i.activeItem&&i.activeItemIndex!==a&&i.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(Zt(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(i=>this._selectOptionByValue(i)),this._sortValues();else{let i=this._selectOptionByValue(e);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let i=this.options.find(o=>{if(this._selectionModel.isSelected(o))return!1;try{return o.value!=null&&this._compareWith(o.value,e)}catch{return!1}});return i&&this._selectionModel.select(i),i}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof E0?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new J3(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=ln(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Ue(e)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),ln(...this.options.map(i=>i._stateChanges)).pipe(Ue(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,i){let o=this._selectionModel.isSelected(e);e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(o!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),i&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),i&&this.focus())),o!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((i,o)=>this.sortComparator?this.sortComparator(i,o,e):e.indexOf(i)-e.indexOf(o)),this.stateChanges.next()}}_propagateChanges(e){let i;this.multiple?i=this.selected.map(o=>o.value):i=this.selected?this.selected.value:e,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let i=0;i0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=e?e+" ":"";return this.ariaLabelledby?i+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(i+=" "+this.ariaLabelledby),i}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static{this.\u0275fac=function(i){return new(i||t)(v(O1),v(mt),v(X),v(a4),v($),v(an,8),v(or,8),v(R0,8),v(I0,8),v(Bo,10),yo("tabindex"),v(hz),v(Eg),v(Qie,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-select"]],contentQueries:function(i,o,r){if(i&1&&(yt(r,eoe,5),yt(r,c4,5),yt(r,lu,5)),i&2){let s;me(s=pe())&&(o.customTrigger=s.first),me(s=pe())&&(o.options=s),me(s=pe())&&(o.optionGroups=s)}},viewQuery:function(i,o){if(i&1&&(ft(Vie,5),ft(jie,5),ft(Nm,5)),i&2){let r;me(r=pe())&&(o.trigger=r.first),me(r=pe())&&(o.panel=r.first),me(r=pe())&&(o._overlayDir=r.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(i,o){i&1&&B("keydown",function(s){return o._handleKeydown(s)})("focus",function(){return o._onFocus()})("blur",function(){return o._onBlur()}),i&2&&(Z("id",o.id)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o.panelOpen?o.id+"-panel":null)("aria-expanded",o.panelOpen)("aria-label",o.ariaLabel||null)("aria-required",o.required.toString())("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState)("aria-activedescendant",o._getAriaActiveDescendant()),he("mat-mdc-select-disabled",o.disabled)("mat-mdc-select-invalid",o.errorState)("mat-mdc-select-required",o.required)("mat-mdc-select-empty",o.empty)("mat-mdc-select-multiple",o.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",ue],disableRipple:[2,"disableRipple","disableRipple",ue],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:Ii(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",ue],placeholder:"placeholder",required:[2,"required","required",ue],multiple:[2,"multiple","multiple",ue],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",ue],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",Ii],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[Ze([{provide:L0,useExisting:t},{provide:cu,useExisting:t}]),st,ut,k],ngContentSelectors:qie,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(i,o){if(i&1){let r=at();Ge(Hie),p(0,"div",2,0),B("click",function(){return De(r),Re(o.open())}),p(3,"div",3),F(4,Gie,2,1,"span",4)(5,Kie,3,1,"span",5),h(),p(6,"div",6)(7,"div",7),Wt(),p(8,"svg",8),L(9,"path",9),h()()()(),F(10,Yie,3,9,"ng-template",10),B("backdropClick",function(){return De(r),Re(o.close())})("attach",function(){return De(r),Re(o._onAttached())})("detach",function(){return De(r),Re(o.close())})}if(i&2){let r=n2(1);b(3),Z("id",o._valueId),b(),Oe(o.empty?4:5),b(6),w("cdkConnectedOverlayPanelClass",o._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",o._scrollStrategy)("cdkConnectedOverlayOrigin",o._preferredOverlayOrigin||r)("cdkConnectedOverlayOpen",o.panelOpen)("cdkConnectedOverlayPositions",o._positions)("cdkConnectedOverlayWidth",o._overlayWidth)}},dependencies:[E0,Nm,r2],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Xie.transformPanel]},changeDetection:0})}}return t})();var yz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Jie],imports:[At,U1,du,qe,ks,Uo,du,qe]})}}return t})();var toe=["tooltip"],_z=20;var Cz=new U("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition({scrollThrottle:_z})}});function noe(t){return()=>t.scrollStrategies.reposition({scrollThrottle:_z})}var ioe={provide:Cz,deps:[jt],useFactory:noe};function ooe(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var roe=new U("mat-tooltip-default-options",{providedIn:"root",factory:ooe});var vz="tooltip-panel",bz=Di({passive:!0}),soe=8,aoe=8,coe=24,loe=200,xz=(()=>{class t{get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=Ri(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){let i=Ri(e);this._disabled!==i&&(this._disabled=i,i?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=wo(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=wo(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){let i=this._message;this._message=e!=null?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(i)}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(e,i,o,r,s,a,c,l,d,f,m,y){this._overlay=e,this._elementRef=i,this._scrollDispatcher=o,this._viewContainerRef=r,this._ngZone=s,this._platform=a,this._ariaDescriber=c,this._focusMonitor=l,this._dir=f,this._defaultOptions=m,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=doe,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._touchstartTimeout=null,this._destroyed=new q,this._injector=D(It),this._scrollStrategy=d,this._document=y,m&&(this._showDelay=m.showDelay,this._hideDelay=m.hideDelay,m.position&&(this.position=m.position),m.positionAtOrigin&&(this.positionAtOrigin=m.positionAtOrigin),m.touchGestures&&(this.touchGestures=m.touchGestures),m.tooltipClass&&(this.tooltipClass=m.tooltipClass)),f.change.pipe(Ue(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=soe}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Ue(this._destroyed)).subscribe(e=>{e?e==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([i,o])=>{e.removeEventListener(i,o,bz)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let o=this._createOverlay(i);this._detach(),this._portal=this._portal||new F1(this._tooltipComponent,this._viewContainerRef);let r=this._tooltipInstance=o.attach(this._portal).instance;r._triggerElement=this._elementRef.nativeElement,r._mouseLeaveHideDelay=this._hideDelay,r.afterHidden().pipe(Ue(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),r.show(e)}hide(e=this.hideDelay){let i=this._tooltipInstance;i&&(i.isVisible()?i.hide(e):(i._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){let r=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&r._origin instanceof $)return this._overlayRef;this._detach()}let i=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),o=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?e||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return o.positionChanges.pipe(Ue(this._destroyed)).subscribe(r=>{this._updateCurrentPositionClass(r.connectionPair),this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:o,panelClass:`${this._cssClassPrefix}-${vz}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(Ue(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(Ue(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(Ue(this._destroyed)).subscribe(r=>{this._isTooltipVisible()&&r.keyCode===27&&!fn(r)&&(r.preventDefault(),r.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){let i=e.getConfig().positionStrategy,o=this._getOrigin(),r=this._getOverlayPosition();i.withPositions([this._addOffset(u(u({},o.main),r.main)),this._addOffset(u(u({},o.fallback),r.fallback))])}_addOffset(e){let i=aoe,o=!this._dir||this._dir.value=="ltr";return e.originY==="top"?e.offsetY=-i:e.originY==="bottom"?e.offsetY=i:e.originX==="start"?e.offsetX=o?-i:i:e.originX==="end"&&(e.offsetX=o?i:-i),e}_getOrigin(){let e=!this._dir||this._dir.value=="ltr",i=this.position,o;i=="above"||i=="below"?o={originX:"center",originY:i=="above"?"top":"bottom"}:i=="before"||i=="left"&&e||i=="right"&&!e?o={originX:"start",originY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(o={originX:"end",originY:"center"});let{x:r,y:s}=this._invertPosition(o.originX,o.originY);return{main:o,fallback:{originX:r,originY:s}}}_getOverlayPosition(){let e=!this._dir||this._dir.value=="ltr",i=this.position,o;i=="above"?o={overlayX:"center",overlayY:"bottom"}:i=="below"?o={overlayX:"center",overlayY:"top"}:i=="before"||i=="left"&&e||i=="right"&&!e?o={overlayX:"end",overlayY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(o={overlayX:"start",overlayY:"center"});let{x:r,y:s}=this._invertPosition(o.overlayX,o.overlayY);return{main:o,fallback:{overlayX:r,overlayY:s}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),di(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return this.position==="above"||this.position==="below"?i==="top"?i="bottom":i==="bottom"&&(i="top"):e==="end"?e="start":e==="start"&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){let{overlayY:i,originX:o,originY:r}=e,s;if(i==="center"?this._dir&&this._dir.value==="rtl"?s=o==="end"?"left":"right":s=o==="start"?"left":"right":s=i==="bottom"&&r==="top"?"above":"below",s!==this._currentPosition){let a=this._overlayRef;if(a){let c=`${this._cssClassPrefix}-${vz}-`;a.removePanelClass(c+this._currentPosition),a.addPanelClass(c+s)}this._currentPosition=s}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{this._setupPointerExitEventsIfNeeded();let i;e.x!==void 0&&e.y!==void 0&&(i=e),this.show(void 0,i)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{let i=e.targetTouches?.[0],o=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout);let r=500;this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,o)},this._defaultOptions.touchLongPressShowDelay??r)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",i=>{let o=i.relatedTarget;(!o||!this._overlayRef?.overlayElement.contains(o))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let i=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,o])=>{this._elementRef.nativeElement.addEventListener(i,o,bz)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){let i=this._document.elementFromPoint(e.clientX,e.clientY),o=this._elementRef.nativeElement;i!==o&&!o.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){let e=this.touchGestures;if(e!=="off"){let i=this._elementRef.nativeElement,o=i.style;(e==="on"||i.nodeName!=="INPUT"&&i.nodeName!=="TEXTAREA")&&(o.userSelect=o.msUserSelect=o.webkitUserSelect=o.MozUserSelect="none"),(e==="on"||!i.draggable)&&(o.webkitUserDrag="none"),o.touchAction="none",o.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}static{this.\u0275fac=function(i){return new(i||t)(v(jt),v($),v(Os),v(dn),v(X),v(Me),v(i4),v(Pi),v(Cz),v(an),v(roe,8),v(te))}}static{this.\u0275dir=V({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(i,o){i&2&&he("mat-mdc-tooltip-disabled",o.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}}return t})(),doe=(()=>{class t{constructor(e,i,o){this._changeDetectorRef=e,this._elementRef=i,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new q,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=o==="NoopAnimations"}show(e){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>coe&&e.width>=loe}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){let i=this._tooltip.nativeElement,o=this._showAnimation,r=this._hideAnimation;if(i.classList.remove(e?r:o),i.classList.add(e?o:r),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let s=getComputedStyle(i);(s.getPropertyValue("animation-duration")==="0s"||s.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static{this.\u0275fac=function(i){return new(i||t)(v(mt),v($),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(i,o){if(i&1&&ft(toe,7),i&2){let r;me(r=pe())&&(o._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(i,o){i&1&&B("mouseleave",function(s){return o._handleMouseLeave(s)})},standalone:!0,features:[k],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(i,o){if(i&1){let r=at();p(0,"div",1,0),B("animationend",function(a){return De(r),Re(o._handleAnimationEnd(a))}),p(2,"div",2),x(3),h()()}i&2&&(he("mdc-tooltip--multiline",o._isMultiline),w("ngClass",o.tooltipClass),b(3),Pe(o.message))},dependencies:[r2],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-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-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}'],encapsulation:2,changeDetection:0})}}return t})();var wz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[ioe],imports:[r4,At,U1,qe,qe,ks]})}}return t})();function uoe(t,n){if(t&1&&(p(0,"mat-option",17),x(1),h()),t&2){let e=n.$implicit;w("value",e),b(),ie(" ",e," ")}}function foe(t,n){if(t&1){let e=at();p(0,"mat-form-field",14)(1,"mat-select",16,0),B("selectionChange",function(o){De(e);let r=P(2);return Re(r._changePageSize(o.value))}),e9(3,uoe,2,2,"mat-option",17,Jp),h(),p(5,"div",18),B("click",function(){De(e);let o=n2(2);return Re(o.open())}),h()()}if(t&2){let e=P(2);w("appearance",e._formFieldAppearance)("color",e.color),b(),w("value",e.pageSize)("disabled",e.disabled)("aria-labelledby",e._pageSizeLabelId)("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),b(2),t9(e._displayedPageSizeOptions)}}function moe(t,n){if(t&1&&(p(0,"div",15),x(1),h()),t&2){let e=P(2);b(),Pe(e.pageSize)}}function poe(t,n){if(t&1&&(p(0,"div",3)(1,"div",13),x(2),h(),F(3,foe,6,7,"mat-form-field",14)(4,moe,2,1,"div",15),h()),t&2){let e=P();b(),Z("id",e._pageSizeLabelId),b(),ie(" ",e._intl.itemsPerPageLabel," "),b(),Oe(e._displayedPageSizeOptions.length>1?3:-1),b(),Oe(e._displayedPageSizeOptions.length<=1?4:-1)}}function hoe(t,n){if(t&1){let e=at();p(0,"button",19),B("click",function(){De(e);let o=P();return Re(o.firstPage())}),Wt(),p(1,"svg",8),L(2,"path",20),h()()}if(t&2){let e=P();w("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),Z("aria-label",e._intl.firstPageLabel)}}function goe(t,n){if(t&1){let e=at();p(0,"button",21),B("click",function(){De(e);let o=P();return Re(o.lastPage())}),Wt(),p(1,"svg",8),L(2,"path",22),h()()}if(t&2){let e=P();w("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),Z("aria-label",e._intl.lastPageLabel)}}var Q6=(()=>{class t{constructor(){this.changes=new q,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,i,o)=>{if(o==0||i==0)return`0 of ${o}`;o=Math.max(o,0);let r=e*i,s=r{class t{get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(i=>Ii(i,0)),this._updateDisplayedPageSizeOptions()}constructor(e,i,o){if(this._intl=e,this._changeDetectorRef=i,this._pageSizeLabelId=`mat-paginator-page-size-label-${Coe++}`,this._isInitialized=!1,this._initializedStream=new Z0(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.showFirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new xe,this.initialized=this._initializedStream,this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),o){let{pageSize:r,pageSizeOptions:s,hidePageSize:a,showFirstLastButtons:c}=o;r!=null&&(this._pageSize=r),s!=null&&(this._pageSizeOptions=s),a!=null&&(this.hidePageSize=a),c!=null&&(this.showFirstLastButtons=c)}this._formFieldAppearance=o?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(e)}previousPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(e)}firstPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}lastPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}hasPreviousPage(){return this.pageIndex>=1&&this.pageSize!=0}hasNextPage(){let e=this.getNumberOfPages()-1;return this.pageIndexe-i),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static{this.\u0275fac=function(i){return new(i||t)(v(Q6),v(mt),v(_oe,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",Ii],length:[2,"length","length",Ii],pageSize:[2,"pageSize","pageSize",Ii],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",ue],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",ue],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",ue]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[st,k],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(i,o){i&1&&(p(0,"div",1)(1,"div",2),F(2,poe,5,4,"div",3),p(3,"div",4)(4,"div",5),x(5),h(),F(6,hoe,3,5,"button",6),p(7,"button",7),B("click",function(){return o.previousPage()}),Wt(),p(8,"svg",8),L(9,"path",9),h()(),go(),p(10,"button",10),B("click",function(){return o.nextPage()}),Wt(),p(11,"svg",8),L(12,"path",11),h()(),F(13,goe,3,5,"button",12),h()()()),i&2&&(b(2),Oe(o.hidePageSize?-1:2),b(3),ie(" ",o._intl.getRangeLabel(o.pageIndex,o.pageSize,o.length)," "),b(),Oe(o.showFirstLastButtons?6:-1),b(),w("matTooltip",o._intl.previousPageLabel)("matTooltipDisabled",o._previousButtonsDisabled())("matTooltipPosition","above")("disabled",o._previousButtonsDisabled()),Z("aria-label",o._intl.previousPageLabel),b(3),w("matTooltip",o._intl.nextPageLabel)("matTooltipDisabled",o._nextButtonsDisabled())("matTooltipPosition","above")("disabled",o._nextButtonsDisabled()),Z("aria-label",o._intl.nextPageLabel),b(3),Oe(o.showFirstLastButtons?13:-1))},dependencies:[k6,gz,c4,Yg,xz],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-app-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-app-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-app-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-app-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-app-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-app-body-small-tracking));--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-app-body-small-size))}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;fill:var(--mat-paginator-enabled-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}"],encapsulation:2,changeDetection:0})}}return t})(),Sz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[voe],imports:[Pr,yz,wz,$m]})}}return t})();var xoe=["mat-sort-header",""],woe=["*"];function Soe(t,n){if(t&1){let e=at();p(0,"div",2),B("@arrowPosition.start",function(){De(e);let o=P();return Re(o._disableViewStateAnimation=!0)})("@arrowPosition.done",function(){De(e);let o=P();return Re(o._disableViewStateAnimation=!1)}),L(1,"div",3),p(2,"div",4),L(3,"div",5)(4,"div",6)(5,"div",7),h()()}if(t&2){let e=P();w("@arrowOpacity",e._getArrowViewState())("@arrowPosition",e._getArrowViewState())("@allowChildren",e._getArrowDirectionState()),b(2),w("@indicator",e._getArrowDirectionState()),b(),w("@leftPointer",e._getArrowDirectionState()),b(),w("@rightPointer",e._getArrowDirectionState())}}var Mz=new U("MAT_SORT_DEFAULT_OPTIONS"),P0=(()=>{class t{get direction(){return this._direction}set direction(e){this._direction=e}constructor(e){this._defaultOptions=e,this._initializedStream=new Z0(1),this.sortables=new Map,this._stateChanges=new q,this.start="asc",this._direction="",this.disabled=!1,this.sortChange=new xe,this.initialized=this._initializedStream}register(e){this.sortables.set(e.id,e)}deregister(e){this.sortables.delete(e.id)}sort(e){this.active!=e.id?(this.active=e.id,this.direction=e.start?e.start:this.start):this.direction=this.getNextSortDirection(e),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(e){if(!e)return"";let i=e?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear,o=Moe(e.start||this.start,i),r=o.indexOf(this.direction)+1;return r>=o.length&&(r=0),o[r]}ngOnInit(){this._initializedStream.next()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete(),this._initializedStream.complete()}static{this.\u0275fac=function(i){return new(i||t)(v(Mz,8))}}static{this.\u0275dir=V({type:t,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{active:[0,"matSortActive","active"],start:[0,"matSortStart","start"],direction:[0,"matSortDirection","direction"],disableClear:[2,"matSortDisableClear","disableClear",ue],disabled:[2,"matSortDisabled","disabled",ue]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],standalone:!0,features:[st,ut]})}}return t})();function Moe(t,n){let e=["asc","desc"];return t=="desc"&&e.reverse(),n||e.push(""),e}var H1=kg.ENTERING+" "+Pg.STANDARD_CURVE,Ws={indicator:jn("indicator",[Jt("active-asc, asc",ct({transform:"translateY(0px)"})),Jt("active-desc, desc",ct({transform:"translateY(10px)"})),en("active-asc <=> active-desc",un(H1))]),leftPointer:jn("leftPointer",[Jt("active-asc, asc",ct({transform:"rotate(-45deg)"})),Jt("active-desc, desc",ct({transform:"rotate(45deg)"})),en("active-asc <=> active-desc",un(H1))]),rightPointer:jn("rightPointer",[Jt("active-asc, asc",ct({transform:"rotate(45deg)"})),Jt("active-desc, desc",ct({transform:"rotate(-45deg)"})),en("active-asc <=> active-desc",un(H1))]),arrowOpacity:jn("arrowOpacity",[Jt("desc-to-active, asc-to-active, active",ct({opacity:1})),Jt("desc-to-hint, asc-to-hint, hint",ct({opacity:.54})),Jt("hint-to-desc, active-to-desc, desc, hint-to-asc, active-to-asc, asc, void",ct({opacity:0})),en("* => asc, * => desc, * => active, * => hint, * => void",un("0ms")),en("* <=> *",un(H1))]),arrowPosition:jn("arrowPosition",[en("* => desc-to-hint, * => desc-to-active",un(H1,ya([ct({transform:"translateY(-25%)"}),ct({transform:"translateY(0)"})]))),en("* => hint-to-desc, * => active-to-desc",un(H1,ya([ct({transform:"translateY(0)"}),ct({transform:"translateY(25%)"})]))),en("* => asc-to-hint, * => asc-to-active",un(H1,ya([ct({transform:"translateY(25%)"}),ct({transform:"translateY(0)"})]))),en("* => hint-to-asc, * => active-to-asc",un(H1,ya([ct({transform:"translateY(0)"}),ct({transform:"translateY(-25%)"})]))),Jt("desc-to-hint, asc-to-hint, hint, desc-to-active, asc-to-active, active",ct({transform:"translateY(0)"})),Jt("hint-to-desc, active-to-desc, desc",ct({transform:"translateY(-25%)"})),Jt("hint-to-asc, active-to-asc, asc",ct({transform:"translateY(25%)"}))]),allowChildren:jn("allowChildren",[en("* <=> *",[g3("@*",h3(),{optional:!0})])])},J6=(()=>{class t{constructor(){this.changes=new q}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Eoe(t){return t||new J6}var Loe={provide:J6,deps:[[new J1,new ur,J6]],useFactory:Eoe},Ez=(()=>{class t{get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(e){this._updateSortActionDescription(e)}constructor(e,i,o,r,s,a,c,l){this._intl=e,this._changeDetectorRef=i,this._sort=o,this._columnDef=r,this._focusMonitor=s,this._elementRef=a,this._ariaDescriber=c,this._showIndicatorHint=!1,this._viewState={},this._arrowDirection="",this._disableViewStateAnimation=!1,this.arrowPosition="after",this.disabled=!1,this._sortActionDescription="Sort",l?.arrowPosition&&(this.arrowPosition=l?.arrowPosition),this._handleStateChanges()}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._updateArrowDirection(),this._setAnimationTransitionState({toState:this._isSorted()?"active":this._arrowDirection}),this._sort.register(this),this._sortButton=this._elementRef.nativeElement.querySelector(".mat-sort-header-container"),this._updateSortActionDescription(this._sortActionDescription)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{let i=!!e;i!==this._showIndicatorHint&&(this._setIndicatorHintVisible(i),this._changeDetectorRef.markForCheck())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._rerenderSubscription.unsubscribe(),this._sortButton&&this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription)}_setIndicatorHintVisible(e){this._isDisabled()&&e||(this._showIndicatorHint=e,this._isSorted()||(this._updateArrowDirection(),this._showIndicatorHint?this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"hint"}):this._setAnimationTransitionState({fromState:"hint",toState:this._arrowDirection})))}_setAnimationTransitionState(e){this._viewState=e||{},this._disableViewStateAnimation&&(this._viewState={toState:e.toState})}_toggleOnInteraction(){this._sort.sort(this),(this._viewState.toState==="hint"||this._viewState.toState==="active")&&(this._disableViewStateAnimation=!0)}_handleClick(){this._isDisabled()||this._sort.sort(this)}_handleKeydown(e){!this._isDisabled()&&(e.keyCode===32||e.keyCode===13)&&(e.preventDefault(),this._toggleOnInteraction())}_isSorted(){return this._sort.active==this.id&&(this._sort.direction==="asc"||this._sort.direction==="desc")}_getArrowDirectionState(){return`${this._isSorted()?"active-":""}${this._arrowDirection}`}_getArrowViewState(){let e=this._viewState.fromState;return(e?`${e}-to-`:"")+this._viewState.toState}_updateArrowDirection(){this._arrowDirection=this._isSorted()?this._sort.direction:this.start||this._sort.start}_isDisabled(){return this._sort.disabled||this.disabled}_getAriaSortAttribute(){return this._isSorted()?this._sort.direction=="asc"?"ascending":"descending":"none"}_renderArrow(){return!this._isDisabled()||this._isSorted()}_updateSortActionDescription(e){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,e)),this._sortActionDescription=e}_handleStateChanges(){this._rerenderSubscription=ln(this._sort.sortChange,this._sort._stateChanges,this._intl.changes).subscribe(()=>{this._isSorted()&&(this._updateArrowDirection(),(this._viewState.toState==="hint"||this._viewState.toState==="active")&&(this._disableViewStateAnimation=!0),this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"active"}),this._showIndicatorHint=!1),!this._isSorted()&&this._viewState&&this._viewState.toState==="active"&&(this._disableViewStateAnimation=!1,this._setAnimationTransitionState({fromState:"active",toState:this._arrowDirection})),this._changeDetectorRef.markForCheck()})}static{this.\u0275fac=function(i){return new(i||t)(v(J6),v(mt),v(P0,8),v("MAT_SORT_HEADER_COLUMN_DEF",8),v(Pi),v($),v(i4,8),v(Mz,8))}}static{this.\u0275cmp=T({type:t,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(i,o){i&1&&B("click",function(){return o._handleClick()})("keydown",function(s){return o._handleKeydown(s)})("mouseenter",function(){return o._setIndicatorHintVisible(!0)})("mouseleave",function(){return o._setIndicatorHintVisible(!1)}),i&2&&(Z("aria-sort",o._getAriaSortAttribute()),he("mat-sort-header-disabled",o._isDisabled()))},inputs:{id:[0,"mat-sort-header","id"],arrowPosition:"arrowPosition",start:"start",disabled:[2,"disabled","disabled",ue],sortActionDescription:"sortActionDescription",disableClear:[2,"disableClear","disableClear",ue]},exportAs:["matSortHeader"],standalone:!0,features:[st,k],attrs:xoe,ngContentSelectors:woe,decls:4,vars:7,consts:[[1,"mat-sort-header-container","mat-focus-indicator"],[1,"mat-sort-header-content"],[1,"mat-sort-header-arrow"],[1,"mat-sort-header-stem"],[1,"mat-sort-header-indicator"],[1,"mat-sort-header-pointer-left"],[1,"mat-sort-header-pointer-right"],[1,"mat-sort-header-pointer-middle"]],template:function(i,o){i&1&&(Ge(),p(0,"div",0)(1,"div",1),ce(2),h(),F(3,Soe,6,6,"div",2),h()),i&2&&(he("mat-sort-header-sorted",o._isSorted())("mat-sort-header-position-before",o.arrowPosition==="before"),Z("tabindex",o._isDisabled()?null:0)("role",o._isDisabled()?null:"button"),b(3),Oe(o._renderArrow()?3:-1))},styles:[".mat-sort-header-container{display:flex;cursor:pointer;align-items:center;letter-spacing:normal;outline:0}[mat-sort-header].cdk-keyboard-focused .mat-sort-header-container,[mat-sort-header].cdk-program-focused .mat-sort-header-container{border-bottom:solid 1px currentColor}.mat-sort-header-disabled .mat-sort-header-container{cursor:default}.mat-sort-header-container::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-sort-header-content{text-align:center;display:flex;align-items:center}.mat-sort-header-position-before{flex-direction:row-reverse}.mat-sort-header-arrow{height:12px;width:12px;min-width:12px;position:relative;display:flex;color:var(--mat-sort-arrow-color, var(--mat-app-on-surface));opacity:0}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0 0 0 6px}.mat-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-sort-header-arrow{margin:0 6px 0 0}.mat-sort-header-stem{background:currentColor;height:10px;width:2px;margin:auto;display:flex;align-items:center}.cdk-high-contrast-active .mat-sort-header-stem{width:0;border-left:solid 2px}.mat-sort-header-indicator{width:100%;height:2px;display:flex;align-items:center;position:absolute;top:0;left:0}.mat-sort-header-pointer-middle{margin:auto;height:2px;width:2px;background:currentColor;transform:rotate(45deg)}.cdk-high-contrast-active .mat-sort-header-pointer-middle{width:0;height:0;border-top:solid 2px;border-left:solid 2px}.mat-sort-header-pointer-left,.mat-sort-header-pointer-right{background:currentColor;width:6px;height:2px;position:absolute;top:0}.cdk-high-contrast-active .mat-sort-header-pointer-left,.cdk-high-contrast-active .mat-sort-header-pointer-right{width:0;height:0;border-left:solid 6px;border-top:solid 2px}.mat-sort-header-pointer-left{transform-origin:right;left:0}.mat-sort-header-pointer-right{transform-origin:left;right:0}"],encapsulation:2,data:{animation:[Ws.indicator,Ws.leftPointer,Ws.rightPointer,Ws.arrowOpacity,Ws.arrowPosition,Ws.allowChildren]},changeDetection:0})}}return t})(),Lz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Loe],imports:[qe]})}}return t})();var Iz=Di({passive:!0}),Az=(()=>{class t{constructor(e,i){this._platform=e,this._ngZone=i,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return Mi;let i=Kn(e),o=this._monitoredElements.get(i);if(o)return o.subject;let r=new q,s="cdk-text-field-autofilled",a=c=>{c.animationName==="cdk-text-field-autofill-start"&&!i.classList.contains(s)?(i.classList.add(s),this._ngZone.run(()=>r.next({target:c.target,isAutofilled:!0}))):c.animationName==="cdk-text-field-autofill-end"&&i.classList.contains(s)&&(i.classList.remove(s),this._ngZone.run(()=>r.next({target:c.target,isAutofilled:!1})))};return this._ngZone.runOutsideAngular(()=>{i.addEventListener("animationstart",a,Iz),i.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(i,{subject:r,unlisten:()=>{i.removeEventListener("animationstart",a,Iz)}}),r}stopMonitoring(e){let i=Kn(e),o=this._monitoredElements.get(i);o&&(o.unlisten(),o.subject.complete(),i.classList.remove("cdk-text-field-autofill-monitored"),i.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(i))}ngOnDestroy(){this._monitoredElements.forEach((e,i)=>this.stopMonitoring(i))}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var zz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var zoe=new U("MAT_INPUT_VALUE_ACCESSOR"),Toe=["button","checkbox","file","hidden","image","radio","range","reset","submit"],Noe=0,Tz=(()=>{class t{get disabled(){return this._disabled}set disabled(e){this._disabled=Ri(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(qs.required)??!1}set required(e){this._required=Ri(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&B5().has(this._type)&&(this._elementRef.nativeElement.type=this._type),this._ensureWheelDefaultBehavior()}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Ri(e)}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,i,o,r,s,a,c,l,d,f){this._elementRef=e,this._platform=i,this.ngControl=o,this._autofillMonitor=l,this._ngZone=d,this._formField=f,this._uid=`mat-input-${Noe++}`,this._webkitBlinkWheelListenerAttached=!1,this.focused=!1,this.stateChanges=new q,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(C=>B5().has(C)),this._iOSKeyupListener=C=>{let _=C.target;!_.value&&_.selectionStart===0&&_.selectionEnd===0&&(_.setSelectionRange(1,1),_.setSelectionRange(0,0))},this._webkitBlinkWheelListener=()=>{};let m=this._elementRef.nativeElement,y=m.nodeName.toLowerCase();this._inputValueAccessor=c||m,this._previousNativeValue=this.value,this.id=this.id,i.IOS&&d.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._errorStateTracker=new Rr(a,o,s,r,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect=y==="select",this._isTextarea=y==="textarea",this._isInFormField=!!f,this._isNativeSelect&&(this.controlType=m.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener),this._webkitBlinkWheelListenerAttached&&this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==null&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){let e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_dirtyCheckPlaceholder(){let e=this._getPlaceholder();if(e!==this._previousPlaceholder){let i=this._elementRef.nativeElement;this._previousPlaceholder=e,e?i.setAttribute("placeholder",e):i.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Toe.indexOf(this._type)>-1}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!this._isNeverEmpty()&&!this._elementRef.nativeElement.value&&!this._isBadInput()&&!this.autofilled}get shouldLabelFloat(){if(this._isNativeSelect){let e=this._elementRef.nativeElement,i=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&i&&i.label)}else return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){let e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}_ensureWheelDefaultBehavior(){!this._webkitBlinkWheelListenerAttached&&this._type==="number"&&(this._platform.BLINK||this._platform.WEBKIT)&&(this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("wheel",this._webkitBlinkWheelListener)}),this._webkitBlinkWheelListenerAttached=!0),this._webkitBlinkWheelListenerAttached&&this._type!=="number"&&(this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener),this._webkitBlinkWheelListenerAttached=!0)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(Bo,10),v(or,8),v(R0,8),v(a4),v(zoe,10),v(Az),v(X),v(I0,8))}}static{this.\u0275dir=V({type:t,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(i,o){i&1&&B("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),i&2&&(xn("id",o.id)("disabled",o.disabled)("required",o.required),Z("name",o.name||null)("readonly",o.readonly&&!o._isNativeSelect||null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required)("id",o.id),he("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&&o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],standalone:!0,features:[Ze([{provide:L0,useExisting:t}]),ut]})}}return t})(),$s=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,Uo,Uo,zz,qe]})}}return t})();var Roe=["*"],ed;function Poe(){if(ed===void 0&&(ed=null,typeof window<"u")){let t=window;t.trustedTypes!==void 0&&(ed=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n}))}return ed}function k0(t){return Poe()?.createHTML(t)||t}function Nz(t){return Error(`Unable to find icon with the name "${t}"`)}function koe(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function Dz(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function Rz(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}var Vo=class{constructor(n,e,i){this.url=n,this.svgText=e,this.options=i}},Ooe=(()=>{class t{constructor(e,i,o,r){this._httpClient=e,this._sanitizer=i,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=o}addSvgIcon(e,i,o){return this.addSvgIconInNamespace("",e,i,o)}addSvgIconLiteral(e,i,o){return this.addSvgIconLiteralInNamespace("",e,i,o)}addSvgIconInNamespace(e,i,o,r){return this._addSvgIconConfig(e,i,new Vo(o,null,r))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,o,r){let s=this._sanitizer.sanitize(Cn.HTML,o);if(!s)throw Rz(o);let a=k0(s);return this._addSvgIconConfig(e,i,new Vo("",a,r))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,o){return this._addSvgIconSetConfig(e,new Vo(i,null,o))}addSvgIconSetLiteralInNamespace(e,i,o){let r=this._sanitizer.sanitize(Cn.HTML,i);if(!r)throw Rz(i);let s=k0(r);return this._addSvgIconSetConfig(e,new Vo("",s,o))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let i=this._sanitizer.sanitize(Cn.RESOURCE_URL,e);if(!i)throw Dz(e);let o=this._cachedIconsByUrl.get(i);return o?W(td(o)):this._loadSvgIconFromConfig(new Vo(e,null)).pipe(wt(r=>this._cachedIconsByUrl.set(i,r)),ae(r=>td(r)))}getNamedSvgIcon(e,i=""){let o=Pz(i,e),r=this._svgIconConfigs.get(o);if(r)return this._getSvgFromConfig(r);if(r=this._getIconConfigFromResolvers(i,e),r)return this._svgIconConfigs.set(o,r),this._getSvgFromConfig(r);let s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):X1(Nz(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?W(td(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(ae(i=>td(i)))}_getSvgFromIconSetConfigs(e,i){let o=this._extractIconWithNameFromAnySet(e,i);if(o)return W(o);let r=i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(Ho(a=>{let l=`Loading icon set URL: ${this._sanitizer.sanitize(Cn.RESOURCE_URL,s.url)} failed: ${a.message}`;return this._errorHandler.handleError(new Error(l)),W(null)})));return J0(r).pipe(ae(()=>{let s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw Nz(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let o=i.length-1;o>=0;o--){let r=i[o];if(r.svgText&&r.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(r),a=this._extractSvgIconFromSet(s,e,r.options);if(a)return a}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(wt(i=>e.svgText=i),ae(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?W(null):this._fetchIcon(e).pipe(wt(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,o){let r=e.querySelector(`[id="${i}"]`);if(!r)return null;let s=r.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,o);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),o);let a=this._svgElementFromString(k0(""));return a.appendChild(s),this._setSvgAttributes(a,o)}_svgElementFromString(e){let i=this._document.createElement("DIV");i.innerHTML=e;let o=i.querySelector("svg");if(!o)throw Error(" tag not found");return o}_toSvgElement(e){let i=this._svgElementFromString(k0("")),o=e.attributes;for(let r=0;rk0(l)),qo(()=>this._inProgressUrlFetches.delete(s)),Np());return this._inProgressUrlFetches.set(s,c),c}_addSvgIconConfig(e,i,o){return this._svgIconConfigs.set(Pz(e,i),o),this}_addSvgIconSetConfig(e,i){let o=this._iconSetConfigs.get(e);return o?o.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){let i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let o=0;on?n.pathname+n.search:""}}var kz=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],joe=kz.map(t=>`[${t}]`).join(", "),Hoe=/^url\(['"]?#(.*?)['"]?\)$/,Oz=(()=>{class t{get color(){return this._color||this._defaultColor}set color(e){this._color=e}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){let i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){let i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}constructor(e,i,o,r,s,a){this._elementRef=e,this._iconRegistry=i,this._location=r,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=on.EMPTY,a&&(a.color&&(this.color=this._defaultColor=a.color),a.fontSet&&(this.fontSet=a.fontSet)),o||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){let o=e.childNodes[i];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&&o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>e.classList.remove(o)),i.forEach(o=>e.classList.add(o)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let i=this._elementsWithExternalReferences;i&&i.forEach((o,r)=>{o.forEach(s=>{r.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let i=e.querySelectorAll(joe),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let r=0;r{let a=i[r],c=a.getAttribute(s),l=c?c.match(Hoe):null;if(l){let d=o.get(a);d||(d=[],o.set(a,d)),d.push({name:s,value:l[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[i,o]=this._splitIconName(e);i&&(this._svgNamespace=i),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,i).pipe(Zt(1)).subscribe(r=>this._setSvgElement(r),r=>{let s=`Error retrieving icon ${i}:${o}! ${r.message}`;this._errorHandler.handleError(new Error(s))})}}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Ooe),yo("aria-hidden"),v(Boe),v(e2),v(Uoe,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,o){i&2&&(Z("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),$t(o.color?"mat-"+o.color:""),he("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&&o.color!=="accent"&&o.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",ue],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[st,k],ngContentSelectors:Roe,decls:1,vars:0,template:function(i,o){i&1&&(Ge(),ce(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}}return t})(),Fz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})();function Goe(t,n){}var rr=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}};var Ym=(()=>{class t extends Us{constructor(e,i,o,r,s,a,c,l){super(),this._elementRef=e,this._focusTrapFactory=i,this._config=r,this._interactivityChecker=s,this._ngZone=a,this._overlayRef=c,this._focusMonitor=l,this._platform=D(Me),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=D(mt),this._injector=D(It),this._isDestroyed=!1,this.attachDomPortal=d=>{this._portalOutlet.hasAttached();let f=this._portalOutlet.attachDomPortal(d);return this._contentAttached(),f},this._document=o,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){let i=this._ariaLabelledByQueue.indexOf(e);i>-1&&(this._ariaLabelledByQueue.splice(i,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();let i=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),i}attachTemplatePortal(e){this._portalOutlet.hasAttached();let i=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),i}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let o=()=>{e.removeEventListener("blur",o),e.removeEventListener("mousedown",o),e.removeAttribute("tabindex")};e.addEventListener("blur",o),e.addEventListener("mousedown",o)})),e.focus(i)}_focusByCssSelector(e,i){let o=this._elementRef.nativeElement.querySelector(e);o&&this._forceFocus(o,i)}_trapFocus(){this._isDestroyed||di(()=>{let e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement()||this._focusDialogContainer();break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus);break}},{injector:this._injector})}_restoreFocus(){let e=this._config.restoreFocus,i=null;if(typeof e=="string"?i=this._document.querySelector(e):typeof e=="boolean"?i=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(i=e),this._config.restoreFocus&&i&&typeof i.focus=="function"){let o=Wa(),r=this._elementRef.nativeElement;(!o||o===this._document.body||o===r||r.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(i,this._closeInteractionType),this._closeInteractionType=null):i.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){let e=this._elementRef.nativeElement,i=Wa();return e===i||e.contains(i)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Wa()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static{this.\u0275fac=function(i){return new(i||t)(v($),v(o4),v(te,8),v(rr),v(Ka),v(X),v(Fo),v(Pi))}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(i,o){if(i&1&&ft(M0,7),i&2){let r;me(r=pe())&&(o._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(i,o){i&2&&Z("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},standalone:!0,features:[we,k],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(i,o){i&1&&F(0,Goe,0,0,"ng-template",0)},dependencies:[M0],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}}return t})(),O0=class{constructor(n,e){this.overlayRef=n,this.config=e,this.closed=new q,this.disableClose=e.disableClose,this.backdropClick=n.backdropClick(),this.keydownEvents=n.keydownEvents(),this.outsidePointerEvents=n.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(i=>{i.keyCode===27&&!this.disableClose&&!fn(i)&&(i.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=n.detachments().subscribe(()=>{e.closeOnOverlayDetachments!==!1&&this.close()})}close(n,e){if(this.containerInstance){let i=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),i.next(n),i.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(n="",e=""){return this.overlayRef.updateSize({width:n,height:e}),this}addPanelClass(n){return this.overlayRef.addPanelClass(n),this}removePanelClass(n){return this.overlayRef.removePanelClass(n),this}},Woe=new U("DialogScrollStrategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.block()}}),$oe=new U("DialogData"),Koe=new U("DefaultDialogConfig");var Yoe=0,Xm=(()=>{class t{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(e,i,o,r,s,a){this._overlay=e,this._injector=i,this._defaultOptions=o,this._parentDialog=r,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new q,this._afterOpenedAtThisLevel=new q,this._ariaHiddenElements=new Map,this.afterAllClosed=ho(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Un(void 0))),this._scrollStrategy=a}open(e,i){let o=this._defaultOptions||new rr;i=u(u({},o),i),i.id=i.id||`cdk-dialog-${Yoe++}`,i.id&&this.getDialogById(i.id);let r=this._getOverlayConfig(i),s=this._overlay.create(r),a=new O0(s,i),c=this._attachContainer(s,a,i);return a.containerInstance=c,this._attachDialogContent(e,a,c,i),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(a),a.closed.subscribe(()=>this._removeOpenDialog(a,!0)),this.afterOpened.next(a),a}closeAll(){Km(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){Km(this._openDialogsAtThisLevel,e=>{e.config.closeOnDestroy===!1&&this._removeOpenDialog(e,!1)}),Km(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){let i=new Bs({positionStrategy:e.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachContainer(e,i,o){let r=o.injector||o.viewContainerRef?.injector,s=[{provide:rr,useValue:o},{provide:O0,useValue:i},{provide:Fo,useValue:e}],a;o.container?typeof o.container=="function"?a=o.container:(a=o.container.type,s.push(...o.container.providers(o))):a=Ym;let c=new F1(a,o.viewContainerRef,It.create({parent:r||this._injector,providers:s}),o.componentFactoryResolver);return e.attach(c).instance}_attachDialogContent(e,i,o,r){if(e instanceof Qt){let s=this._createInjector(r,i,o,void 0),a={$implicit:r.data,dialogRef:i};r.templateContext&&(a=u(u({},a),typeof r.templateContext=="function"?r.templateContext():r.templateContext)),o.attachTemplatePortal(new er(e,null,a,s))}else{let s=this._createInjector(r,i,o,this._injector),a=o.attachComponentPortal(new F1(e,r.viewContainerRef,s,r.componentFactoryResolver));i.componentRef=a,i.componentInstance=a.instance}}_createInjector(e,i,o,r){let s=e.injector||e.viewContainerRef?.injector,a=[{provide:$oe,useValue:e.data},{provide:O0,useValue:i}];return e.providers&&(typeof e.providers=="function"?a.push(...e.providers(i,e,o)):a.push(...e.providers)),e.direction&&(!s||!s.get(an,null,{optional:!0}))&&a.push({provide:an,useValue:{value:e.direction,change:W()}}),It.create({parent:s||r,providers:a})}_removeOpenDialog(e,i){let o=this.openDialogs.indexOf(e);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,s)=>{r?s.setAttribute("aria-hidden",r):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),i&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){let e=this._overlayContainer.getContainerElement();if(e.parentElement){let i=e.parentElement.children;for(let o=i.length-1;o>-1;o--){let r=i[o];r!==e&&r.nodeName!=="SCRIPT"&&r.nodeName!=="STYLE"&&!r.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static{this.\u0275fac=function(i){return new(i||t)(A(jt),A(It),A(Koe,8),A(t,12),A(Vs),A(Woe))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Km(t,n){let e=t.length;for(;e--;)n(t[e])}var Uz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Xm],imports:[U1,tr,r4,tr]})}}return t})();function Xoe(t,n){}var F0=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}},Zm="mdc-dialog--open",Bz="mdc-dialog--opening",Vz="mdc-dialog--closing",Zoe=150,Qoe=75,Joe=(()=>{class t extends Ym{constructor(e,i,o,r,s,a,c,l,d){super(e,i,o,r,s,a,c,d),this._animationMode=l,this._animationStateChanged=new xe,this._animationsEnabled=this._animationMode!=="NoopAnimations",this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?Hz(this._config.enterAnimationDuration)??Zoe:0,this._exitAnimationDuration=this._animationsEnabled?Hz(this._config.exitAnimationDuration)??Qoe:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(jz,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Bz,Zm)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(Zm),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(Zm),this._animationsEnabled?(this._hostElement.style.setProperty(jz,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Vz)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(Bz,Vz)}_waitForAnimationToComplete(e,i){this._animationTimer!==null&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(i,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame=="function"?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&&clearTimeout(this._animationTimer)}attachComponentPortal(e){let i=super.attachComponentPortal(e);return i.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),i}static{this.\u0275fac=function(i){return new(i||t)(v($),v(o4),v(te,8),v(F0),v(Ka),v(X),v(Fo),v(qt,8),v(Pi))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(i,o){i&2&&(xn("id",o._config.id),Z("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),he("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},standalone:!0,features:[we,k],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(i,o){i&1&&(p(0,"div",0)(1,"div",1),F(2,Xoe,0,0,"ng-template",2),h()())},dependencies:[M0],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12));border-radius:var(--mdc-dialog-container-shape, var(--mat-app-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-app-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-app-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-app-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-app-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-app-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-app-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-app-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-app-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-app-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-app-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-app-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-app-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2})}}return t})(),jz="--mat-dialog-transition-duration";function Hz(t){return t==null?null:typeof t=="number"?t:t.endsWith("ms")?wo(t.substring(0,t.length-2)):t.endsWith("s")?wo(t.substring(0,t.length-1))*1e3:t==="0"?0:null}var nd=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(nd||{}),ao=class{constructor(n,e,i){this._ref=n,this._containerInstance=i,this._afterOpened=new q,this._beforeClosed=new q,this._state=nd.OPEN,this.disableClose=e.disableClose,this.id=n.id,n.addPanelClass("mat-mdc-dialog-panel"),i._animationStateChanged.pipe(xt(o=>o.state==="opened"),Zt(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe(xt(o=>o.state==="closed"),Zt(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),n.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),ln(this.backdropClick(),this.keydownEvents().pipe(xt(o=>o.keyCode===27&&!this.disableClose&&!fn(o)))).subscribe(o=>{this.disableClose||(o.preventDefault(),e1e(this,o.type==="keydown"?"keyboard":"mouse"))})}close(n){this._result=n,this._containerInstance._animationStateChanged.pipe(xt(e=>e.state==="closing"),Zt(1)).subscribe(e=>{this._beforeClosed.next(n),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=nd.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(n){let e=this._ref.config.positionStrategy;return n&&(n.left||n.right)?n.left?e.left(n.left):e.right(n.right):e.centerHorizontally(),n&&(n.top||n.bottom)?n.top?e.top(n.top):e.bottom(n.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(n="",e=""){return this._ref.updateSize(n,e),this}addPanelClass(n){return this._ref.addPanelClass(n),this}removePanelClass(n){return this._ref.removePanelClass(n),this}getState(){return this._state}_finishDialogClose(){this._state=nd.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function e1e(t,n,e){return t._closeInteractionType=n,t.close(e)}var sr=new U("MatMdcDialogData"),t1e=new U("mat-mdc-dialog-default-options"),n1e=new U("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.block()}});var i1e=0,Ks=(()=>{class t{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(e,i,o,r,s,a,c,l){this._overlay=e,this._defaultOptions=r,this._scrollStrategy=s,this._parentDialog=a,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new q,this._afterOpenedAtThisLevel=new q,this.dialogConfigClass=F0,this.afterAllClosed=ho(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Un(void 0))),this._dialog=i.get(Xm),this._dialogRefConstructor=ao,this._dialogContainerType=Joe,this._dialogDataToken=sr}open(e,i){let o;i=u(u({},this._defaultOptions||new F0),i),i.id=i.id||`mat-mdc-dialog-${i1e++}`,i.scrollStrategy=i.scrollStrategy||this._scrollStrategy();let r=this._dialog.open(e,E(u({},i),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:i},{provide:rr,useValue:i}]},templateContext:()=>({dialogRef:o}),providers:(s,a,c)=>(o=new this._dialogRefConstructor(s,i,c),o.updatePosition(i?.position),[{provide:this._dialogContainerType,useValue:c},{provide:this._dialogDataToken,useValue:a.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=r.componentRef,o.componentInstance=r.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{let s=this.openDialogs.indexOf(o);s>-1&&(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}static{this.\u0275fac=function(i){return new(i||t)(A(jt),A(It),A(Yo,8),A(t1e,8),A(n1e),A(t,12),A(Vs),A(qt,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),o1e=0;var r1e=(()=>{class t{constructor(e,i,o){this._dialogRef=e,this._elementRef=i,this._dialog=o}ngOnInit(){this._dialogRef||(this._dialogRef=s1e(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static{this.\u0275fac=function(i){return new(i||t)(v(ao,8),v($),v(Ks))}}static{this.\u0275dir=V({type:t,standalone:!0})}}return t})(),qz=(()=>{class t extends r1e{constructor(){super(...arguments),this.id=`mat-mdc-dialog-title-${o1e++}`}_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Rt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(i,o){i&2&&xn("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],standalone:!0,features:[we]})}}return t})(),Gz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0,features:[Yp([fm])]})}}return t})();function s1e(t,n){let e=t.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?n.find(i=>i.id===e.id):null}var id=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Ks],imports:[Uz,U1,tr,qe,qe]})}}return t})();var od=class t{constructor(n,e){this.dialogRef=n;this.data=e;e&&(this.newItem=E(u({},e),{link_Imgs:e.link_Imgs.join(";")}))}newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""};onSubmit(){this.dialogRef.close(this.newItem)}onCancel(){this.dialogRef.close()}static \u0275fac=function(e){return new(e||t)(v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-form-modal"]],standalone:!0,features:[k],decls:24,vars:6,consts:[["mat-dialog-title",""],[3,"ngSubmit"],["matInput","","name","titulo","required","",3,"ngModelChange","ngModel"],["matInput","","name","data","required","",3,"ngModelChange","ngModel"],[1,"input-desc"],["matInput","","name","descricao","required","",1,"caixa-texto",3,"ngModelChange","ngModel"],["matInput","","name","link_Imgs","required","",3,"ngModelChange","ngModel"],["mat-button","","type","submit"],["mat-button","","type","button",3,"click"]],template:function(e,i){e&1&&(p(0,"h2",0),x(1),h(),p(2,"mat-dialog-content")(3,"form",1),B("ngSubmit",function(){return i.onSubmit()}),p(4,"mat-form-field")(5,"mat-label"),x(6,"T\xEDtulo"),h(),p(7,"input",2),ha("ngModelChange",function(r){return pa(i.newItem.titulo,r)||(i.newItem.titulo=r),r}),h()(),p(8,"mat-form-field")(9,"mat-label"),x(10,"Data"),h(),p(11,"input",3),ha("ngModelChange",function(r){return pa(i.newItem.data,r)||(i.newItem.data=r),r}),h()(),p(12,"mat-form-field",4)(13,"mat-label"),x(14,"Descri\xE7\xE3o"),h(),p(15,"textarea",5),ha("ngModelChange",function(r){return pa(i.newItem.descricao,r)||(i.newItem.descricao=r),r}),h()(),p(16,"mat-form-field")(17,"mat-label"),x(18,"Links de Imagens"),h(),p(19,"input",6),ha("ngModelChange",function(r){return pa(i.newItem.link_Imgs,r)||(i.newItem.link_Imgs=r),r}),h()(),p(20,"button",7),x(21),h(),p(22,"button",8),B("click",function(){return i.onCancel()}),x(23,"Cancelar"),h()()()),e&2&&(b(),Pe(i.newItem.id?"Editar Item":"Adicionar Item"),b(6),ma("ngModel",i.newItem.titulo),b(4),ma("ngModel",i.newItem.data),b(4),ma("ngModel",i.newItem.descricao),b(4),ma("ngModel",i.newItem.link_Imgs),b(2),Pe(i.newItem.id?"Atualizar Item":"Adicionar Item"))},dependencies:[id,qz,Gz,Uo,k6,P6,$s,Tz,Gs,mz,K6,rz,sz,qm,Hm,or],styles:["h2[_ngcontent-%COMP%]{font-size:24px;margin-bottom:20px;text-align:center;color:#333}mat-dialog-content[_ngcontent-%COMP%]{width:100%;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a}form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:15px}mat-form-field[_ngcontent-%COMP%]{width:100%}mat-form-field[_ngcontent-%COMP%] mat-label[_ngcontent-%COMP%]{color:#007bff}input.mat-input[_ngcontent-%COMP%], textarea.mat-input[_ngcontent-%COMP%]{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%}.input-desc[_ngcontent-%COMP%]{height:200px}.input-desc[_ngcontent-%COMP%] .caixa-texto[_ngcontent-%COMP%]{height:150px}button[_ngcontent-%COMP%]{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}button[_ngcontent-%COMP%]:hover{background-color:#0056b3}button[type=button][_ngcontent-%COMP%]{background-color:#f44336}button[type=button][_ngcontent-%COMP%]:hover{background-color:#d32f2f}"]})};var rd=class t{constructor(n,e){this.dialogRef=n;this.data=e;e&&(this.descricao=e)}descricao="";onCancel(){this.dialogRef.close(!1)}onAccept(){this.dialogRef.close(!0)}static \u0275fac=function(e){return new(e||t)(v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-popup"]],standalone:!0,features:[k],decls:9,vars:1,consts:[[1,"container-pai"],[1,"descricao"],[1,"botoes"],[1,"sim",3,"click"],[1,"nao",3,"click"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"span"),x(3),h()(),p(4,"div",2)(5,"button",3),B("click",function(){return i.onAccept()}),x(6,"Sim"),h(),p(7,"button",4),B("click",function(){return i.onCancel()}),x(8,"N\xE3o"),h()()()),e&2&&(b(3),Pe(i.descricao))},dependencies:[id,Uo,$s,Gs],styles:[".container-pai[_ngcontent-%COMP%]{max-width:600px;width:100%;height:100%;margin:0 auto;padding:40px;background-color:#fff;box-shadow:0 2px 5px #0000001a;border-radius:8px;display:flex;flex-direction:column;align-items:center}.descricao[_ngcontent-%COMP%]{margin-bottom:20px;font-size:16px;color:#333;text-align:center}.botoes[_ngcontent-%COMP%]{display:flex;gap:10px}button[_ngcontent-%COMP%]{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.sim[_ngcontent-%COMP%]{background-color:#28a745;color:#fff}.sim[_ngcontent-%COMP%]:hover{background-color:#218838}.nao[_ngcontent-%COMP%]{background-color:#dc3545;color:#fff}.nao[_ngcontent-%COMP%]:hover{background-color:#c82333}"]})};var Ys=class t{valueSource=new Tt(!1);value=this.valueSource.asObservable();constructor(){}changeValue(n){this.valueSource.next(n)}static \u0275fac=function(e){return new(e||t)};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};var sd="preferred",a1e=["disabled","preferred","required"];function $z(t){return a1e.includes(t)}var Kz=t=>{let n=y3(t.accountIdEndpointMode??sd);return E(u({},t),{accountIdEndpointMode:()=>g(void 0,null,function*(){let e=yield n();if(!$z(e))throw new Error(`Invalid value for accountIdEndpointMode: ${e}. Valid values are: "required", "preferred", "disabled".`);return e})})};var sT=sa(rT()),ad=class{constructor(n){this.cache=new sT.default(n)}getEndpoint(n){let e=this.get(n);if(!e||e.length===0)return;let i=e.map(o=>o.Address);return i[Math.floor(Math.random()*i.length)]}get(n){if(!this.has(n))return;let e=this.cache.get(n);if(!e)return;let i=Date.now(),o=e.filter(r=>i({Address:o,Expires:i+r*60*1e3})))}delete(n){this.cache.set(n,[])}has(n){if(!this.cache.has(n))return!1;let e=this.cache.peek(n);return e?e.length>0:!1}clear(){this.cache.clear()}};var aT=(t,{endpointDiscoveryCommandCtor:n})=>E(u({},t),{endpointDiscoveryCommandCtor:n,endpointCache:new ad(t.endpointCacheSize??1e3),endpointDiscoveryEnabled:t.endpointDiscoveryEnabled!==void 0?()=>Promise.resolve(t.endpointDiscoveryEnabled):t.endpointDiscoveryEnabledProvider,isClientEndpointDiscoveryEnabled:t.endpointDiscoveryEnabled!==void 0});var C1e=t=>n=>e=>g(void 0,null,function*(){if(!fi.isInstance(e.request))return n(e);let{request:i}=e,{handlerProtocol:o=""}=t.requestHandler.metadata||{};if(o.indexOf("h2")>=0&&!i.headers[":authority"])delete i.headers.host,i.headers[":authority"]=i.hostname+(i.port?":"+i.port:"");else if(!i.headers.host){let r=i.hostname;i.port!=null&&(r+=`:${i.port}`),i.headers.host=r}return n(e)}),x1e={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},cT=t=>({applyToStack:n=>{n.add(C1e(t),x1e)}});var w1e=()=>(t,n)=>e=>g(void 0,null,function*(){try{let o=yield t(e),{clientName:r,commandName:s,logger:a,dynamoDbDocumentClientOptions:c={}}=n,{overrideInputFilterSensitiveLog:l,overrideOutputFilterSensitiveLog:d}=c,f=l??n.inputFilterSensitiveLog,m=d??n.outputFilterSensitiveLog,i=o.output,{$metadata:y}=i,C=On(i,["$metadata"]);return a?.info?.({clientName:r,commandName:s,input:f(e.input),output:m(C),metadata:y}),o}catch(o){let{clientName:r,commandName:s,logger:a,dynamoDbDocumentClientOptions:c={}}=n,{overrideInputFilterSensitiveLog:l}=c,d=l??n.inputFilterSensitiveLog;throw a?.error?.({clientName:r,commandName:s,input:d(e.input),error:o,metadata:o.$metadata}),o}}),S1e={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},lT=t=>({applyToStack:n=>{n.add(w1e(),S1e)}});var dT="X-Amzn-Trace-Id",M1e="AWS_LAMBDA_FUNCTION_NAME",E1e="_X_AMZN_TRACE_ID",L1e=t=>n=>e=>g(void 0,null,function*(){let{request:i}=e;if(!fi.isInstance(i)||t.runtime!=="node"||i.headers.hasOwnProperty(dT))return n(e);let o=process.env[M1e],r=process.env[E1e],s=a=>typeof a=="string"&&a.length>0;return s(o)&&s(r)&&(i.headers[dT]=r),n(E(u({},e),{request:i}))}),I1e={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"},uT=t=>({applyToStack:n=>{n.add(L1e(t),I1e)}});var A1e=void 0;function z1e(t){return t===void 0?!0:typeof t=="string"&&t.length<=50}function fT(t){let n=s2(t.userAgentAppId??A1e);return E(u({},t),{customUserAgent:typeof t.customUserAgent=="string"?[[t.customUserAgent]]:t.customUserAgent,userAgentAppId:()=>g(this,null,function*(){let e=yield n();if(!z1e(e)){let i=t.logger?.constructor?.name==="NoOpLogger"||!t.logger?console:t.logger;typeof e!="string"?i?.warn("userAgentAppId must be a string or undefined."):e.length>50&&i?.warn("The provided userAgentAppId exceeds the maximum length of 50 characters.")}return e})})}var np=(t,n=!1)=>{if(n){for(let e of t.split("."))if(!np(e))return!1;return!0}return!(!z9(t)||t.length<3||t.length>63||t!==t.toLowerCase()||D8(t))};var mT=":",T1e="/",pT=t=>{let n=t.split(mT);if(n.length<6)return null;let[e,i,o,r,s,...a]=n;if(e!=="arn"||i===""||o===""||a.join(mT)==="")return null;let c=a.map(l=>l.split(T1e)).flat();return{partition:i,service:o,region:r,accountId:s,resourceId:c}};var hT={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-east-1",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af|il|mx)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"ap-southeast-5":{description:"Asia Pacific (Malaysia)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"ca-west-1":{description:"Canada West (Calgary)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"il-central-1":{description:"Israel (Tel Aviv)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",implicitGlobalRegion:"cn-northwest-1",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-gov-west-1",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",implicitGlobalRegion:"us-iso-east-1",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",implicitGlobalRegion:"us-isob-east-1",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",implicitGlobalRegion:"eu-isoe-west-1",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{"eu-isoe-west-1":{description:"EU ISOE West"}}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",implicitGlobalRegion:"us-isof-south-1",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"};var D1e=hT,R1e="",gT=t=>{let{partitions:n}=D1e;for(let i of n){let{regions:o,outputs:r}=i;for(let[s,a]of Object.entries(o))if(s===t)return u(u({},r),a)}for(let i of n){let{regionRegex:o,outputs:r}=i;if(new RegExp(o).test(t))return u({},r)}let e=n.find(i=>i.id==="aws");if(!e)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return u({},e.outputs)};var yT=()=>R1e;var ip={isVirtualHostableS3Bucket:np,parseArn:pT,partition:gT};v3.aws=ip;function vT(t,n,e){return t.$source||(t.$source={}),t.$source[n]=e,t}function wi(t,n,e){t.__aws_sdk_context?t.__aws_sdk_context.features||(t.__aws_sdk_context.features={}):t.__aws_sdk_context={features:{}},t.__aws_sdk_context.features[n]=e}var op=t=>_9.isInstance(t)?t.headers?.date??t.headers?.Date:void 0;var cd=t=>new Date(Date.now()+t);var bT=(t,n)=>Math.abs(cd(n).getTime()-t)>=3e5;var rp=(t,n)=>{let e=Date.parse(t);return bT(e,n)?e-Date.now():n};var V0=(t,n)=>{if(!n)throw new Error(`Property \`${t}\` is not resolved for AWS SDK SigV4Auth`);return n},_T=t=>g(void 0,null,function*(){let n=V0("context",t.context),e=V0("config",t.config),i=n.endpointV2?.properties?.authSchemes?.[0],r=yield V0("signer",e.signer)(i),s=t?.signingRegion,a=t?.signingRegionSet,c=t?.signingName;return{config:e,signer:r,signingRegion:s,signingRegionSet:a,signingName:c}}),j0=class{sign(n,e,i){return g(this,null,function*(){if(!fi.isInstance(n))throw new Error("The request is not an instance of `HttpRequest` and cannot be signed");let o=yield _T(i),{config:r,signer:s}=o,{signingRegion:a,signingName:c}=o,l=i.context;if(l?.authSchemes?.length??!1){let[f,m]=l.authSchemes;f?.name==="sigv4a"&&m?.name==="sigv4"&&(a=m?.signingRegion??a,c=m?.signingName??c)}return yield s.sign(n,{signingDate:cd(r.systemClockOffset),signingRegion:a,signingService:c})})}errorHandler(n){return e=>{let i=e.ServerTime??op(e.$response);if(i){let o=V0("config",n.config),r=o.systemClockOffset;o.systemClockOffset=rp(i,o.systemClockOffset),o.systemClockOffset!==r&&e.$metadata&&(e.$metadata.clockSkewCorrected=!0)}throw e}}successHandler(n,e){let i=op(n);if(i){let o=V0("config",e.config);o.systemClockOffset=rp(i,o.systemClockOffset)}}};var CT=t=>{let n=!1,e;t.credentials&&(n=!0,e=I9(t.credentials,E9,L9)),e||(t.credentialDefaultProvider?e=s2(t.credentialDefaultProvider(Object.assign({},t,{parentClientConfig:t}))):e=()=>g(void 0,null,function*(){throw new Error("`credentials` is missing")}));let{signingEscapePath:i=!0,systemClockOffset:o=t.systemClockOffset||0,sha256:r}=t,s;return t.signer?s=s2(t.signer):t.regionInfoProvider?s=()=>s2(t.region)().then(a=>g(void 0,null,function*(){return[(yield t.regionInfoProvider(a,{useFipsEndpoint:yield t.useFipsEndpoint(),useDualstackEndpoint:yield t.useDualstackEndpoint()}))||{},a]})).then(([a,c])=>{let{signingRegion:l,signingService:d}=a;t.signingRegion=t.signingRegion||l||c,t.signingName=t.signingName||d||t.serviceId;let f=E(u({},t),{credentials:e,region:t.signingRegion,service:t.signingName,sha256:r,uriEscapePath:i}),m=t.signerConstructor||P8;return new m(f)}):s=a=>g(void 0,null,function*(){a=Object.assign({},{name:"sigv4",signingName:t.signingName||t.defaultSigningName,signingRegion:yield s2(t.region)(),properties:{}},a);let c=a.signingRegion,l=a.signingName;t.signingRegion=t.signingRegion||c,t.signingName=t.signingName||l||t.serviceId;let d=E(u({},t),{credentials:e,region:t.signingRegion,service:t.signingName,sha256:r,uriEscapePath:i}),f=t.signerConstructor||P8;return new f(d)}),E(u({},t),{systemClockOffset:o,signingEscapePath:i,credentials:n?()=>g(void 0,null,function*(){return e().then(a=>vT(a,"CREDENTIALS_CODE","e"))}):e,signer:s})};var Xs=t=>{if(t!=null)return typeof t=="object"&&"__type"in t&&delete t.__type,N9(t)};var xT=(t,n)=>N8(t,n).then(e=>n.utf8Encoder(e));var q1=(t,n)=>xT(t,n).then(e=>{if(e.length)try{return JSON.parse(e)}catch(i){throw i?.name==="SyntaxError"&&Object.defineProperty(i,"$responseBodyText",{value:e}),i}return{}}),wT=(t,n)=>g(void 0,null,function*(){let e=yield q1(t,n);return e.message=e.message??e.Message,e}),ST=(t,n)=>{let e=(r,s)=>Object.keys(r).find(a=>a.toLowerCase()===s.toLowerCase()),i=r=>{let s=r;return typeof s=="number"&&(s=s.toString()),s.indexOf(",")>=0&&(s=s.split(",")[0]),s.indexOf(":")>=0&&(s=s.split(":")[0]),s.indexOf("#")>=0&&(s=s.split("#")[1]),s},o=e(t.headers,"x-amzn-errortype");if(o!==void 0)return i(t.headers[o]);if(n.code!==void 0)return i(n.code);if(n.__type!==void 0)return i(n.__type)};var P1e=/\d{12}\.ddb/;function MT(t,n,e){return g(this,null,function*(){if(e.request?.headers?.["smithy-protocol"]==="rpc-v2-cbor"&&wi(t,"PROTOCOL_RPC_V2_CBOR","M"),typeof n.retryStrategy=="function"){let r=yield n.retryStrategy();typeof r.acquireInitialRetryToken=="function"?r.constructor?.name?.includes("Adaptive")?wi(t,"RETRY_MODE_ADAPTIVE","F"):wi(t,"RETRY_MODE_STANDARD","E"):wi(t,"RETRY_MODE_LEGACY","D")}if(typeof n.accountIdEndpointMode=="function"){let r=t.endpointV2;switch(String(r?.url?.hostname).match(P1e)&&wi(t,"ACCOUNT_ID_ENDPOINT","O"),yield n.accountIdEndpointMode?.()){case"disabled":wi(t,"ACCOUNT_ID_MODE_DISABLED","Q");break;case"preferred":wi(t,"ACCOUNT_ID_MODE_PREFERRED","P");break;case"required":wi(t,"ACCOUNT_ID_MODE_REQUIRED","R");break}}let o=t.__smithy_context?.selectedHttpAuthScheme?.identity;if(o?.$source){let r=o;r.accountId&&wi(t,"RESOLVED_ACCOUNT_ID","T");for(let[s,a]of Object.entries(r.$source??{}))wi(t,s,a)}})}var sp="user-agent",ld="x-amz-user-agent",ap=" ",dd="/",ET=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,LT=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g,cp="-";function IT(t){let n="";for(let e in t){let i=t[e];if(n.length+i.length+1<=1024){n.length?n+=","+i:n+=i;continue}break}return n}var k1e=t=>(n,e)=>i=>g(void 0,null,function*(){let{request:o}=i;if(!fi.isInstance(o))return n(i);let{headers:r}=o,s=e?.userAgent?.map(ud)||[],a=(yield t.defaultUserAgentProvider()).map(ud);yield MT(e,t,i);let c=e;a.push(`m/${IT(Object.assign({},e.__smithy_context?.features,c.__aws_sdk_context?.features))}`);let l=t?.customUserAgent?.map(ud)||[],d=yield t.userAgentAppId();d&&a.push(ud([`app/${d}`]));let f=yT(),m=(f?[f]:[]).concat([...a,...s,...l]).join(ap),y=[...a.filter(C=>C.startsWith("aws-sdk-")),...l].join(ap);return t.runtime!=="browser"?(y&&(r[ld]=r[ld]?`${r[sp]} ${y}`:y),r[sp]=m):r[ld]=m,n(E(u({},i),{request:o}))}),ud=t=>{let n=t[0].split(dd).map(s=>s.replace(ET,cp)).join(dd),e=t[1]?.replace(LT,cp),i=n.indexOf(dd),o=n.substring(0,i),r=n.substring(i+1);return o==="api"&&(r=r.toLowerCase()),[o,r,e].filter(s=>s&&s.length>0).reduce((s,a,c)=>{switch(c){case 0:return a;case 1:return`${s}/${a}`;default:return`${s}#${a}`}},"")},O1e={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},AT=t=>({applyToStack:n=>{n.add(k1e(t),O1e)}});var zT=(t,n,e)=>g(void 0,null,function*(){return{operation:y9(n).operation,region:(yield y3(t.region)())||(()=>{throw new Error("expected `region` to be configured for `aws.auth#sigv4`")})()}});function F1e(t){return{schemeId:"aws.auth#sigv4",signingProperties:{name:"dynamodb",region:t.region},propertiesExtractor:(n,e)=>({signingProperties:{config:n,context:e}})}}var TT=t=>{let n=[];switch(t.operation){default:n.push(F1e(t))}return n},NT=t=>{let n=CT(t);return u({},n)};var DT=t=>E(u({},t),{useDualstackEndpoint:t.useDualstackEndpoint??!1,useFipsEndpoint:t.useFipsEndpoint??!1,defaultSigningName:"dynamodb"}),ri={UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},AccountId:{type:"builtInParams",name:"accountId"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"},AccountIdEndpointMode:{type:"builtInParams",name:"accountIdEndpointMode"}};var ze=class t extends D9{constructor(n){super(n),Object.setPrototypeOf(this,t.prototype)}};var fd=class t extends ze{constructor(n){super(u({name:"BackupInUseException",$fault:"client"},n)),this.name="BackupInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},md=class t extends ze{constructor(n){super(u({name:"BackupNotFoundException",$fault:"client"},n)),this.name="BackupNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var pd=class t extends ze{constructor(n){super(u({name:"InternalServerError",$fault:"server"},n)),this.name="InternalServerError",this.$fault="server",Object.setPrototypeOf(this,t.prototype)}},hd=class t extends ze{constructor(n){super(u({name:"RequestLimitExceeded",$fault:"client"},n)),this.name="RequestLimitExceeded",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},gd=class t extends ze{constructor(n){super(u({name:"InvalidEndpointException",$fault:"client"},n)),this.name="InvalidEndpointException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},yd=class t extends ze{constructor(n){super(u({name:"ProvisionedThroughputExceededException",$fault:"client"},n)),this.name="ProvisionedThroughputExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},vd=class t extends ze{constructor(n){super(u({name:"ResourceNotFoundException",$fault:"client"},n)),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var bd=class t extends ze{constructor(n){super(u({name:"ItemCollectionSizeLimitExceededException",$fault:"client"},n)),this.name="ItemCollectionSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var _d=class t extends ze{constructor(n){super(u({name:"ContinuousBackupsUnavailableException",$fault:"client"},n)),this.name="ContinuousBackupsUnavailableException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Cd=class t extends ze{constructor(n){super(u({name:"LimitExceededException",$fault:"client"},n)),this.name="LimitExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},xd=class t extends ze{constructor(n){super(u({name:"TableInUseException",$fault:"client"},n)),this.name="TableInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},wd=class t extends ze{constructor(n){super(u({name:"TableNotFoundException",$fault:"client"},n)),this.name="TableNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Sd=class t extends ze{constructor(n){super(u({name:"GlobalTableAlreadyExistsException",$fault:"client"},n)),this.name="GlobalTableAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Md=class t extends ze{constructor(n){super(u({name:"ResourceInUseException",$fault:"client"},n)),this.name="ResourceInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Ed=class t extends ze{constructor(n){super(u({name:"TransactionConflictException",$fault:"client"},n)),this.name="TransactionConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ld=class t extends ze{constructor(n){super(u({name:"PolicyNotFoundException",$fault:"client"},n)),this.name="PolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Id=class t extends ze{constructor(n){super(u({name:"ExportNotFoundException",$fault:"client"},n)),this.name="ExportNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ad=class t extends ze{constructor(n){super(u({name:"GlobalTableNotFoundException",$fault:"client"},n)),this.name="GlobalTableNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var zd=class t extends ze{constructor(n){super(u({name:"ImportNotFoundException",$fault:"client"},n)),this.name="ImportNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Td=class t extends ze{constructor(n){super(u({name:"DuplicateItemException",$fault:"client"},n)),this.name="DuplicateItemException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Nd=class t extends ze{constructor(n){super(u({name:"IdempotentParameterMismatchException",$fault:"client"},n)),this.name="IdempotentParameterMismatchException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},Dd=class t extends ze{constructor(n){super(u({name:"TransactionInProgressException",$fault:"client"},n)),this.name="TransactionInProgressException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},Rd=class t extends ze{constructor(n){super(u({name:"ExportConflictException",$fault:"client"},n)),this.name="ExportConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Pd=class t extends ze{constructor(n){super(u({name:"InvalidExportTimeException",$fault:"client"},n)),this.name="InvalidExportTimeException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},kd=class t extends ze{constructor(n){super(u({name:"PointInTimeRecoveryUnavailableException",$fault:"client"},n)),this.name="PointInTimeRecoveryUnavailableException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Od=class t extends ze{constructor(n){super(u({name:"ImportConflictException",$fault:"client"},n)),this.name="ImportConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Fd=class t extends ze{constructor(n){super(u({name:"TableAlreadyExistsException",$fault:"client"},n)),this.name="TableAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ud=class t extends ze{constructor(n){super(u({name:"InvalidRestoreTimeException",$fault:"client"},n)),this.name="InvalidRestoreTimeException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Bd=class t extends ze{constructor(n){super(u({name:"ReplicaAlreadyExistsException",$fault:"client"},n)),this.name="ReplicaAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Vd=class t extends ze{constructor(n){super(u({name:"ReplicaNotFoundException",$fault:"client"},n)),this.name="ReplicaNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},jd=class t extends ze{constructor(n){super(u({name:"IndexNotFoundException",$fault:"client"},n)),this.name="IndexNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},lp=function(t){return t.visit=(n,e)=>n.S!==void 0?e.S(n.S):n.N!==void 0?e.N(n.N):n.B!==void 0?e.B(n.B):n.SS!==void 0?e.SS(n.SS):n.NS!==void 0?e.NS(n.NS):n.BS!==void 0?e.BS(n.BS):n.M!==void 0?e.M(n.M):n.L!==void 0?e.L(n.L):n.NULL!==void 0?e.NULL(n.NULL):n.BOOL!==void 0?e.BOOL(n.BOOL):e._(n.$unknown[0],n.$unknown[1]),t}(lp||{}),Hd=class t extends ze{constructor(n){super(u({name:"ConditionalCheckFailedException",$fault:"client"},n)),this.name="ConditionalCheckFailedException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Item=n.Item}},qd=class t extends ze{constructor(n){super(u({name:"TransactionCanceledException",$fault:"client"},n)),this.name="TransactionCanceledException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message,this.CancellationReasons=n.CancellationReasons}};var PT=(t,n)=>g(void 0,null,function*(){let e=Js("DeleteItem"),i;return i=JSON.stringify(x2e(t,n)),Qs(n,e,"/",void 0,i)});var kT=(t,n)=>g(void 0,null,function*(){let e=Js("DescribeEndpoints"),i;return i=JSON.stringify(ge(t)),Qs(n,e,"/",void 0,i)});var OT=(t,n)=>g(void 0,null,function*(){let e=Js("GetItem"),i;return i=JSON.stringify(M2e(t,n)),Qs(n,e,"/",void 0,i)});var FT=(t,n)=>g(void 0,null,function*(){let e=Js("PutItem"),i;return i=JSON.stringify(I2e(t,n)),Qs(n,e,"/",void 0,i)});var UT=(t,n)=>g(void 0,null,function*(){let e=Js("Scan"),i;return i=JSON.stringify(z2e(t,n)),Qs(n,e,"/",void 0,i)});var BT=(t,n)=>g(void 0,null,function*(){let e=Js("UpdateItem"),i;return i=JSON.stringify(T2e(t,n)),Qs(n,e,"/",void 0,i)});var VT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=k2e(e,n),u({$metadata:Le(t)},i)});var jT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=ge(e),u({$metadata:Le(t)},i)});var HT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=O2e(e,n),u({$metadata:Le(t)},i)});var qT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=q2e(e,n),u({$metadata:Le(t)},i)});var GT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=G2e(e,n),u({$metadata:Le(t)},i)});var WT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=$2e(e,n),u({$metadata:Le(t)},i)});var Zs=(t,n)=>g(void 0,null,function*(){let e=E(u({},t),{body:yield wT(t.body,n)}),i=ST(t,e.body);switch(i){case"InternalServerError":case"com.amazonaws.dynamodb#InternalServerError":throw yield Q1e(e,n);case"RequestLimitExceeded":case"com.amazonaws.dynamodb#RequestLimitExceeded":throw yield l2e(e,n);case"InvalidEndpointException":case"com.amazonaws.dynamodb#InvalidEndpointException":throw yield J1e(e,n);case"ProvisionedThroughputExceededException":case"com.amazonaws.dynamodb#ProvisionedThroughputExceededException":throw yield s2e(e,n);case"ResourceNotFoundException":case"com.amazonaws.dynamodb#ResourceNotFoundException":throw yield u2e(e,n);case"ItemCollectionSizeLimitExceededException":case"com.amazonaws.dynamodb#ItemCollectionSizeLimitExceededException":throw yield n2e(e,n);case"BackupInUseException":case"com.amazonaws.dynamodb#BackupInUseException":throw yield U1e(e,n);case"ContinuousBackupsUnavailableException":case"com.amazonaws.dynamodb#ContinuousBackupsUnavailableException":throw yield j1e(e,n);case"LimitExceededException":case"com.amazonaws.dynamodb#LimitExceededException":throw yield i2e(e,n);case"TableInUseException":case"com.amazonaws.dynamodb#TableInUseException":throw yield m2e(e,n);case"TableNotFoundException":case"com.amazonaws.dynamodb#TableNotFoundException":throw yield p2e(e,n);case"GlobalTableAlreadyExistsException":case"com.amazonaws.dynamodb#GlobalTableAlreadyExistsException":throw yield W1e(e,n);case"ResourceInUseException":case"com.amazonaws.dynamodb#ResourceInUseException":throw yield d2e(e,n);case"BackupNotFoundException":case"com.amazonaws.dynamodb#BackupNotFoundException":throw yield B1e(e,n);case"ConditionalCheckFailedException":case"com.amazonaws.dynamodb#ConditionalCheckFailedException":throw yield V1e(e,n);case"TransactionConflictException":case"com.amazonaws.dynamodb#TransactionConflictException":throw yield g2e(e,n);case"PolicyNotFoundException":case"com.amazonaws.dynamodb#PolicyNotFoundException":throw yield r2e(e,n);case"ExportNotFoundException":case"com.amazonaws.dynamodb#ExportNotFoundException":throw yield G1e(e,n);case"GlobalTableNotFoundException":case"com.amazonaws.dynamodb#GlobalTableNotFoundException":throw yield $1e(e,n);case"ImportNotFoundException":case"com.amazonaws.dynamodb#ImportNotFoundException":throw yield X1e(e,n);case"DuplicateItemException":case"com.amazonaws.dynamodb#DuplicateItemException":throw yield H1e(e,n);case"IdempotentParameterMismatchException":case"com.amazonaws.dynamodb#IdempotentParameterMismatchException":throw yield K1e(e,n);case"TransactionCanceledException":case"com.amazonaws.dynamodb#TransactionCanceledException":throw yield h2e(e,n);case"TransactionInProgressException":case"com.amazonaws.dynamodb#TransactionInProgressException":throw yield y2e(e,n);case"ExportConflictException":case"com.amazonaws.dynamodb#ExportConflictException":throw yield q1e(e,n);case"InvalidExportTimeException":case"com.amazonaws.dynamodb#InvalidExportTimeException":throw yield e2e(e,n);case"PointInTimeRecoveryUnavailableException":case"com.amazonaws.dynamodb#PointInTimeRecoveryUnavailableException":throw yield o2e(e,n);case"ImportConflictException":case"com.amazonaws.dynamodb#ImportConflictException":throw yield Y1e(e,n);case"TableAlreadyExistsException":case"com.amazonaws.dynamodb#TableAlreadyExistsException":throw yield f2e(e,n);case"InvalidRestoreTimeException":case"com.amazonaws.dynamodb#InvalidRestoreTimeException":throw yield t2e(e,n);case"ReplicaAlreadyExistsException":case"com.amazonaws.dynamodb#ReplicaAlreadyExistsException":throw yield a2e(e,n);case"ReplicaNotFoundException":case"com.amazonaws.dynamodb#ReplicaNotFoundException":throw yield c2e(e,n);case"IndexNotFoundException":case"com.amazonaws.dynamodb#IndexNotFoundException":throw yield Z1e(e,n);default:let o=e.body;return K2e({output:t,parsedBody:o,errorCode:i})}}),U1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new fd(u({$metadata:Le(t)},i));return Be(o,e)}),B1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new md(u({$metadata:Le(t)},i));return Be(o,e)}),V1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=P2e(e,n),o=new Hd(u({$metadata:Le(t)},i));return Be(o,e)}),j1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new _d(u({$metadata:Le(t)},i));return Be(o,e)}),H1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Td(u({$metadata:Le(t)},i));return Be(o,e)}),q1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Rd(u({$metadata:Le(t)},i));return Be(o,e)}),G1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Id(u({$metadata:Le(t)},i));return Be(o,e)}),W1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Sd(u({$metadata:Le(t)},i));return Be(o,e)}),$1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ad(u({$metadata:Le(t)},i));return Be(o,e)}),K1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Nd(u({$metadata:Le(t)},i));return Be(o,e)}),Y1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Od(u({$metadata:Le(t)},i));return Be(o,e)}),X1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new zd(u({$metadata:Le(t)},i));return Be(o,e)}),Z1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new jd(u({$metadata:Le(t)},i));return Be(o,e)}),Q1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new pd(u({$metadata:Le(t)},i));return Be(o,e)}),J1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new gd(u({$metadata:Le(t)},i));return Be(o,e)}),e2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Pd(u({$metadata:Le(t)},i));return Be(o,e)}),t2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ud(u({$metadata:Le(t)},i));return Be(o,e)}),n2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new bd(u({$metadata:Le(t)},i));return Be(o,e)}),i2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Cd(u({$metadata:Le(t)},i));return Be(o,e)}),o2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new kd(u({$metadata:Le(t)},i));return Be(o,e)}),r2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ld(u({$metadata:Le(t)},i));return Be(o,e)}),s2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new yd(u({$metadata:Le(t)},i));return Be(o,e)}),a2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Bd(u({$metadata:Le(t)},i));return Be(o,e)}),c2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Vd(u({$metadata:Le(t)},i));return Be(o,e)}),l2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new hd(u({$metadata:Le(t)},i));return Be(o,e)}),d2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Md(u({$metadata:Le(t)},i));return Be(o,e)}),u2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new vd(u({$metadata:Le(t)},i));return Be(o,e)}),f2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Fd(u({$metadata:Le(t)},i));return Be(o,e)}),m2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new xd(u({$metadata:Le(t)},i));return Be(o,e)}),p2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new wd(u({$metadata:Le(t)},i));return Be(o,e)}),h2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=W2e(e,n),o=new qd(u({$metadata:Le(t)},i));return Be(o,e)}),g2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ed(u({$metadata:Le(t)},i));return Be(o,e)}),y2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Dd(u({$metadata:Le(t)},i));return Be(o,e)}),v2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=b2e(o,n)),e),{}),G1=(t,n)=>lp.visit(t,{B:e=>({B:n.base64Encoder(e)}),BOOL:e=>({BOOL:e}),BS:e=>({BS:_2e(e,n)}),L:e=>({L:E2e(e,n)}),M:e=>({M:L2e(e,n)}),N:e=>({N:e}),NS:e=>({NS:ge(e)}),NULL:e=>({NULL:e}),S:e=>({S:e}),SS:e=>({SS:ge(e)}),_:(e,i)=>({name:i})}),$T=(t,n)=>t.filter(e=>e!=null).map(e=>G1(e,n)),b2e=(t,n)=>Ot(t,{Action:[],Value:e=>G1(e,n)});var _2e=(t,n)=>t.filter(e=>e!=null).map(e=>n.base64Encoder(e)),C2e=(t,n)=>Ot(t,{AttributeValueList:e=>$T(e,n),ComparisonOperator:[]});var x2e=(t,n)=>Ot(t,{ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Key:e=>Wd(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[]});var dp=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=w2e(o,n)),e),{}),w2e=(t,n)=>Ot(t,{AttributeValueList:e=>$T(e,n),ComparisonOperator:[],Exists:[],Value:e=>G1(e,n)});var Gd=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{}),S2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=C2e(o,n)),e),{});var M2e=(t,n)=>Ot(t,{AttributesToGet:ge,ConsistentRead:[],ExpressionAttributeNames:ge,Key:e=>Wd(e,n),ProjectionExpression:[],ReturnConsumedCapacity:[],TableName:[]});var Wd=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var E2e=(t,n)=>t.filter(e=>e!=null).map(e=>G1(e,n));var L2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var I2e=(t,n)=>Ot(t,{ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Item:e=>A2e(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[]}),A2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var z2e=(t,n)=>Ot(t,{AttributesToGet:ge,ConditionalOperator:[],ConsistentRead:[],ExclusiveStartKey:e=>Wd(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),FilterExpression:[],IndexName:[],Limit:[],ProjectionExpression:[],ReturnConsumedCapacity:[],ScanFilter:e=>S2e(e,n),Segment:[],Select:[],TableName:[],TotalSegments:[]});var T2e=(t,n)=>Ot(t,{AttributeUpdates:e=>v2e(e,n),ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Key:e=>Wd(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[],UpdateExpression:[]});var ar=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{}),H0=(t,n)=>t.B!=null?{B:n.base64Decoder(t.B)}:va(t.BOOL)!==void 0?{BOOL:va(t.BOOL)}:t.BS!=null?{BS:N2e(t.BS,n)}:t.L!=null?{L:j2e(t.L,n)}:t.M!=null?{M:H2e(t.M,n)}:zi(t.N)!==void 0?{N:zi(t.N)}:t.NS!=null?{NS:ge(t.NS)}:va(t.NULL)!==void 0?{NULL:va(t.NULL)}:zi(t.S)!==void 0?{S:zi(t.S)}:t.SS!=null?{SS:ge(t.SS)}:{$unknown:Object.entries(t)[0]};var N2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>n.base64Decoder(i)),D2e=(t,n)=>Ot(t,{Code:zi,Item:e=>ar(e,n),Message:zi}),R2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>D2e(i,n)),KT=(t,n)=>Ot(t,{CapacityUnits:Xo,ReadCapacityUnits:Xo,WriteCapacityUnits:Xo}),P2e=(t,n)=>Ot(t,{Item:e=>ar(e,n),message:zi}),q0=(t,n)=>Ot(t,{CapacityUnits:Xo,GlobalSecondaryIndexes:e=>RT(e,n),LocalSecondaryIndexes:e=>RT(e,n),ReadCapacityUnits:Xo,Table:e=>KT(e,n),TableName:zi,WriteCapacityUnits:Xo});var k2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var O2e=(t,n)=>Ot(t,{ConsumedCapacity:e=>q0(e,n),Item:e=>ar(e,n)});var F2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{}),up=(t,n)=>Ot(t,{ItemCollectionKey:e=>F2e(e,n),SizeEstimateRangeGB:e=>U2e(e,n)});var U2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>Xo(i)),B2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>ar(i,n));var V2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{});var j2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>H0(Xs(i),n));var H2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{});var q2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var G2e=(t,n)=>Ot(t,{ConsumedCapacity:e=>q0(e,n),Count:k8,Items:e=>B2e(e,n),LastEvaluatedKey:e=>V2e(e,n),ScannedCount:k8}),RT=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=KT(o,n)),e),{});var W2e=(t,n)=>Ot(t,{CancellationReasons:e=>R2e(e,n),Message:zi});var $2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var Le=t=>({httpStatusCode:t.statusCode,requestId:t.headers["x-amzn-requestid"]??t.headers["x-amzn-request-id"]??t.headers["x-amz-request-id"],extendedRequestId:t.headers["x-amz-id-2"],cfId:t.headers["x-amz-cf-id"]});var K2e=R9(ze),Qs=(t,n,e,i,o)=>g(void 0,null,function*(){let{hostname:r,protocol:s="https",port:a,path:c}=yield t.endpoint(),l={protocol:s,hostname:r,port:a,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+e:c+e,headers:n};return i!==void 0&&(l.hostname=i),o!==void 0&&(l.body=o),new fi(l)});function Js(t){return{"content-type":"application/x-amz-json-1.0","x-amz-target":`DynamoDB_20120810.${t}`}}var $d=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","DescribeEndpoints",{}).n("DynamoDBClient","DescribeEndpointsCommand").f(void 0,void 0).ser(kT).de(jT).build(){};var YT={name:"@aws-sdk/client-dynamodb",description:"AWS SDK for JavaScript Dynamodb Client for Node.js, Browser and React Native",version:"3.678.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"node ../../scripts/compilation/inline client-dynamodb","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo dynamodb"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/client-sso-oidc":"3.678.0","@aws-sdk/client-sts":"3.678.0","@aws-sdk/core":"3.678.0","@aws-sdk/credential-provider-node":"3.678.0","@aws-sdk/middleware-endpoint-discovery":"3.678.0","@aws-sdk/middleware-host-header":"3.667.0","@aws-sdk/middleware-logger":"3.667.0","@aws-sdk/middleware-recursion-detection":"3.667.0","@aws-sdk/middleware-user-agent":"3.678.0","@aws-sdk/region-config-resolver":"3.667.0","@aws-sdk/types":"3.667.0","@aws-sdk/util-endpoints":"3.667.0","@aws-sdk/util-user-agent-browser":"3.675.0","@aws-sdk/util-user-agent-node":"3.678.0","@smithy/config-resolver":"^3.0.9","@smithy/core":"^2.4.8","@smithy/fetch-http-handler":"^3.2.9","@smithy/hash-node":"^3.0.7","@smithy/invalid-dependency":"^3.0.7","@smithy/middleware-content-length":"^3.0.9","@smithy/middleware-endpoint":"^3.1.4","@smithy/middleware-retry":"^3.0.23","@smithy/middleware-serde":"^3.0.7","@smithy/middleware-stack":"^3.0.7","@smithy/node-config-provider":"^3.1.8","@smithy/node-http-handler":"^3.2.4","@smithy/protocol-http":"^4.1.4","@smithy/smithy-client":"^3.4.0","@smithy/types":"^3.5.0","@smithy/url-parser":"^3.0.7","@smithy/util-base64":"^3.0.0","@smithy/util-body-length-browser":"^3.0.0","@smithy/util-body-length-node":"^3.0.0","@smithy/util-defaults-mode-browser":"^3.0.23","@smithy/util-defaults-mode-node":"^3.0.23","@smithy/util-endpoints":"^2.1.3","@smithy/util-middleware":"^3.0.7","@smithy/util-retry":"^3.0.7","@smithy/util-utf8":"^3.0.0","@smithy/util-waiter":"^3.1.6","@types/uuid":"^9.0.1",tslib:"^2.6.2",uuid:"^9.0.1"},devDependencies:{"@tsconfig/node16":"16.1.3","@types/node":"^16.18.96",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typescript:"~4.9.5"},engines:{node:">=16.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-dynamodb"}};var XT=sa(qN());var ZT=({serviceId:t,clientVersion:n})=>e=>g(void 0,null,function*(){let i=typeof window<"u"&&window?.navigator?.userAgent?XT.default.parse(window.navigator.userAgent):void 0,o=[["aws-sdk-js",n],["ua","2.1"],[`os/${i?.os?.name||"other"}`,i?.os?.version],["lang/js"],["md/browser",`${i?.browser?.name??"unknown"}_${i?.browser?.version??"unknown"}`]];t&&o.push([`api/${t}`,n]);let r=yield e?.userAgentAppId?.();return r&&o.push([`app/${r}`]),o});var fp=t=>new TextEncoder().encode(t);var QT=t=>{if(typeof t=="string")return t;if(typeof t!="object"||typeof t.byteOffset!="number"||typeof t.byteLength!="number")throw new Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(t)};var uN="required",je="type",Et="fn",Lt="argv",si="ref",W1="url",$1="properties",K1="headers";var Yd="isSet",lo="error",kn="endpoint",Si="tree",W0="PartitionResult",ea="stringEquals",Xd="not",Kd={[uN]:!1,[je]:"String"},JT={[uN]:!0,default:!1,[je]:"Boolean"},yp={[Et]:"booleanEquals",[Lt]:[{[si]:"UseFIPS"},!0]},vp={[Et]:"booleanEquals",[Lt]:[{[si]:"UseDualStack"},!0]},G0={},fN={[si]:"Region"},bp={[Et]:Yd,[Lt]:[{[si]:"AccountIdEndpointMode"}]},_p={[si]:"AccountIdEndpointMode"},mp={[Et]:Yd,[Lt]:[{[si]:"AccountId"}]},X2e={[si]:"AccountId"},eN={[Et]:ea,[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"name"]},"aws"]},Z2e={[Et]:"getAttr",[Lt]:[{[si]:W0},"name"]},tN={[Et]:Xd,[Lt]:[yp]},nN={[Et]:Xd,[Lt]:[vp]},iN={[Et]:"booleanEquals",[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"supportsFIPS"]},!0]},oN={[Et]:"booleanEquals",[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"supportsDualStack"]},!0]},rN={[W1]:"https://dynamodb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",[$1]:{},[K1]:{}},sN={conditions:[bp,{[Et]:ea,[Lt]:[_p,"disabled"]}],[kn]:{[W1]:"https://dynamodb.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},[je]:kn},aN={[kn]:{[W1]:"https://dynamodb.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},[je]:kn},cN={[W1]:"https://dynamodb-fips.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},lN={[W1]:"https://dynamodb.{Region}.{PartitionResult#dualStackDnsSuffix}",[$1]:{},[K1]:{}},pp=[yp],hp=[vp],dN=[fN],gp=[bp,{[Et]:ea,[Lt]:[_p,"disabled"]}],Q2e={version:"1.0",parameters:{Region:Kd,UseDualStack:JT,UseFIPS:JT,Endpoint:Kd,AccountId:Kd,AccountIdEndpointMode:Kd},rules:[{conditions:[{[Et]:Yd,[Lt]:[{[si]:"Endpoint"}]}],rules:[{conditions:pp,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[je]:lo},{conditions:hp,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[je]:lo},{endpoint:{[W1]:"{Endpoint}",[$1]:G0,[K1]:G0},[je]:kn}],[je]:Si},{conditions:[{[Et]:Yd,[Lt]:dN}],rules:[{conditions:[{[Et]:"aws.partition",[Lt]:dN,assign:W0}],rules:[{conditions:[{[Et]:ea,[Lt]:[fN,"local"]}],rules:[{conditions:pp,error:"Invalid Configuration: FIPS and local endpoint are not supported",[je]:lo},{conditions:hp,error:"Invalid Configuration: Dualstack and local endpoint are not supported",[je]:lo},{endpoint:{[W1]:"http://localhost:8000",[$1]:{authSchemes:[{name:"sigv4",signingName:"dynamodb",signingRegion:"us-east-1"}]},[K1]:G0},[je]:kn}],[je]:Si},{conditions:[bp,{[Et]:ea,[Lt]:[_p,"required"]},{[Et]:Xd,[Lt]:[mp]}],error:"AccountIdEndpointMode is required but no AccountID was provided or able to be loaded.",[je]:lo},{conditions:[mp,eN,tN,nN,{[Et]:Xd,[Lt]:[{[Et]:"isValidHostLabel",[Lt]:[X2e,!1]}]}],error:"Credentials-sourced account ID parameter is invalid",[je]:lo},{conditions:[yp,vp],rules:[{conditions:[iN,oN],rules:[{conditions:gp,endpoint:rN,[je]:kn},{endpoint:rN,[je]:kn}],[je]:Si},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[je]:lo}],[je]:Si},{conditions:pp,rules:[{conditions:[iN],rules:[{conditions:[{[Et]:ea,[Lt]:[Z2e,"aws-us-gov"]}],rules:[sN,aN],[je]:Si},{conditions:gp,endpoint:cN,[je]:kn},{endpoint:cN,[je]:kn}],[je]:Si},{error:"FIPS is enabled but this partition does not support FIPS",[je]:lo}],[je]:Si},{conditions:hp,rules:[{conditions:[oN],rules:[{conditions:gp,endpoint:lN,[je]:kn},{endpoint:lN,[je]:kn}],[je]:Si},{error:"DualStack is enabled but this partition does not support DualStack",[je]:lo}],[je]:Si},sN,{conditions:[mp,eN,tN,nN],endpoint:{[W1]:"https://{AccountId}.ddb.{Region}.{PartitionResult#dnsSuffix}",[$1]:G0,[K1]:G0},[je]:kn},aN],[je]:Si}],[je]:Si},{error:"Invalid Configuration: Missing Region",[je]:lo}]},mN=Q2e;var J2e=new A9({size:50,params:["AccountId","AccountIdEndpointMode","Endpoint","Region","UseDualStack","UseFIPS"]}),pN=(t,n={})=>J2e.get(t,()=>R8(mN,{endpointParams:t,logger:n.logger}));v3.aws=ip;var hN=t=>({apiVersion:"2012-08-10",base64Decoder:t?.base64Decoder??w9,base64Encoder:t?.base64Encoder??S9,disableHostPrefix:t?.disableHostPrefix??!1,endpointProvider:t?.endpointProvider??pN,extensions:t?.extensions??[],httpAuthSchemeProvider:t?.httpAuthSchemeProvider??TT,httpAuthSchemes:t?.httpAuthSchemes??[{schemeId:"aws.auth#sigv4",identityProvider:n=>n.getIdentityProvider("aws.auth#sigv4"),signer:new j0}],logger:t?.logger??new F9,serviceId:t?.serviceId??"DynamoDB",urlParser:t?.urlParser??H9,utf8Decoder:t?.utf8Decoder??fp,utf8Encoder:t?.utf8Encoder??QT});var gN=t=>{let n=eh(t),e=()=>n().then(P9),i=hN(t);return E(u(u({},i),t),{runtime:"browser",defaultsMode:n,accountIdEndpointMode:t?.accountIdEndpointMode??(()=>Promise.resolve(sd)),bodyLengthChecker:t?.bodyLengthChecker??J9,credentialDefaultProvider:t?.credentialDefaultProvider??(o=>()=>Promise.reject(new Error("Credential is missing"))),defaultUserAgentProvider:t?.defaultUserAgentProvider??ZT({serviceId:i.serviceId,clientVersion:YT.version}),endpointDiscoveryEnabledProvider:t?.endpointDiscoveryEnabledProvider??(()=>Promise.resolve(void 0)),maxAttempts:t?.maxAttempts??G9,region:t?.region??Q9("Region is missing"),requestHandler:X9.create(t?.requestHandler??e),retryMode:t?.retryMode??(()=>g(void 0,null,function*(){return(yield e()).retryMode||W9})),sha256:t?.sha256??Y9,streamCollector:t?.streamCollector??Z9,useDualstackEndpoint:t?.useDualstackEndpoint??(()=>Promise.resolve(U9)),useFipsEndpoint:t?.useFipsEndpoint??(()=>Promise.resolve(B9))})};var yN=t=>{let n=()=>g(void 0,null,function*(){if(t.region===void 0)throw new Error("Region is missing from runtimeConfig");let e=t.region;return typeof e=="string"?e:e()});return{setRegion(e){n=e},region(){return n}}},vN=t=>({region:t.region()});var bN=t=>{let n=t.httpAuthSchemes,e=t.httpAuthSchemeProvider,i=t.credentials;return{setHttpAuthScheme(o){let r=n.findIndex(s=>s.schemeId===o.schemeId);r===-1?n.push(o):n.splice(r,1,o)},httpAuthSchemes(){return n},setHttpAuthSchemeProvider(o){e=o},httpAuthSchemeProvider(){return e},setCredentials(o){i=o},credentials(){return i}}},_N=t=>({httpAuthSchemes:t.httpAuthSchemes(),httpAuthSchemeProvider:t.httpAuthSchemeProvider(),credentials:t.credentials()});var Zd=t=>t,CN=(t,n)=>{let e=u(u(u(u({},Zd(yN(t))),Zd(k9(t))),Zd(v9(t))),Zd(bN(t)));return n.forEach(i=>i.configure(e)),u(u(u(u(u({},t),vN(e)),O9(e)),b9(e)),_N(e))};var $0=class extends T9{constructor(...[n]){let e=gN(n||{}),i=DT(e),o=Kz(i),r=fT(o),s=$9(r),a=V9(s),c=a,l=q9(c),d=NT(l),f=aT(d,{endpointDiscoveryCommandCtor:$d}),m=CN(f,n?.extensions||[]);super(m),this.config=m,this.middlewareStack.use(AT(this.config)),this.middlewareStack.use(K9(this.config)),this.middlewareStack.use(j9(this.config)),this.middlewareStack.use(cT(this.config)),this.middlewareStack.use(lT(this.config)),this.middlewareStack.use(uT(this.config)),this.middlewareStack.use(C9(this.config,{httpAuthSchemeParametersProvider:zT,identityProviderConfigProvider:y=>g(this,null,function*(){return new M9({"aws.auth#sigv4":y.credentials})})})),this.middlewareStack.use(x9(this.config))}destroy(){super.destroy()}};var Qd=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","DeleteItem",{}).n("DynamoDBClient","DeleteItemCommand").f(void 0,void 0).ser(PT).de(VT).build(){};var Jd=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","GetItem",{}).n("DynamoDBClient","GetItemCommand").f(void 0,void 0).ser(OT).de(HT).build(){};var e8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","PutItem",{}).n("DynamoDBClient","PutItemCommand").f(void 0,void 0).ser(FT).de(qT).build(){};var t8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","Scan",{}).n("DynamoDBClient","ScanCommand").f(void 0,void 0).ser(UT).de(GT).build(){};var n8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","UpdateItem",{}).n("DynamoDBClient","UpdateItemCommand").f(void 0,void 0).ser(BT).de(WT).build(){};function i8(t){return Promise.all(Object.keys(t).reduce((n,e)=>{let i=t[e];return typeof i=="string"?n.push([e,i]):n.push(i().then(o=>[e,o])),n},[])).then(n=>n.reduce((e,[i,o])=>(e[i]=o,e),{}))}function xN(t){return()=>g(this,null,function*(){t.logger?.debug("@aws-sdk/credential-provider-cognito-identity - fromCognitoIdentity");let{GetCredentialsForIdentityCommand:n,CognitoIdentityClient:e}=yield import("./chunk-3IVUUQUQ.js"),{Credentials:{AccessKeyId:i=tre(t.logger),Expiration:o,SecretKey:r=ire(t.logger),SessionToken:s}=nre(t.logger)}=yield(t.client??new e(Object.assign({},t.clientConfig??{},{region:t.clientConfig?.region??t.parentClientConfig?.region}))).send(new n({CustomRoleArn:t.customRoleArn,IdentityId:t.identityId,Logins:t.logins?yield i8(t.logins):void 0}));return{identityId:t.identityId,accessKeyId:i,secretAccessKey:r,sessionToken:s,expiration:o}})}function tre(t){throw new yr("Response from Amazon Cognito contained no access key ID",{logger:t})}function nre(t){throw new yr("Response from Amazon Cognito contained no credentials",{logger:t})}function ire(t){throw new yr("Response from Amazon Cognito contained no secret key",{logger:t})}var Cp="IdentityIds",o8=class{constructor(n="aws:cognito-identity-ids"){this.dbName=n}getItem(n){return this.withObjectStore("readonly",e=>{let i=e.get(n);return new Promise(o=>{i.onerror=()=>o(null),i.onsuccess=()=>o(i.result?i.result.value:null)})}).catch(()=>null)}removeItem(n){return this.withObjectStore("readwrite",e=>{let i=e.delete(n);return new Promise((o,r)=>{i.onerror=()=>r(i.error),i.onsuccess=()=>o()})})}setItem(n,e){return this.withObjectStore("readwrite",i=>{let o=i.put({id:n,value:e});return new Promise((r,s)=>{o.onerror=()=>s(o.error),o.onsuccess=()=>r()})})}getDb(){let n=self.indexedDB.open(this.dbName,1);return new Promise((e,i)=>{n.onsuccess=()=>{e(n.result)},n.onerror=()=>{i(n.error)},n.onblocked=()=>{i(new Error("Unable to access DB"))},n.onupgradeneeded=()=>{let o=n.result;o.onerror=()=>{i(new Error("Failed to create object store"))},o.createObjectStore(Cp,{keyPath:"id"})}})}withObjectStore(n,e){return this.getDb().then(i=>{let o=i.transaction(Cp,n);return o.oncomplete=()=>i.close(),new Promise((r,s)=>{o.onerror=()=>s(o.error),r(e(o.objectStore(Cp)))}).catch(r=>{throw i.close(),r})})}};var r8=class{constructor(n={}){this.store=n}getItem(n){return n in this.store?this.store[n]:null}removeItem(n){delete this.store[n]}setItem(n,e){this.store[n]=e}};var ore=new r8;function wN(){return typeof self=="object"&&self.indexedDB?new o8:typeof window=="object"&&window.localStorage?window.localStorage:ore}function SN({accountId:t,cache:n=wN(),client:e,clientConfig:i,customRoleArn:o,identityPoolId:r,logins:s,userIdentifier:a=!s||Object.keys(s).length===0?"ANONYMOUS":void 0,logger:c,parentClientConfig:l}){c?.debug("@aws-sdk/credential-provider-cognito-identity - fromCognitoIdentity");let d=a?`aws:cognito-identity-credentials:${r}:${a}`:void 0,f=()=>g(this,null,function*(){let{GetIdCommand:m,CognitoIdentityClient:y}=yield import("./chunk-3IVUUQUQ.js"),C=e??new y(Object.assign({},i??{},{region:i?.region??l?.region})),_=d&&(yield n.getItem(d));if(!_){let{IdentityId:S=rre(c)}=yield C.send(new m({AccountId:t,IdentityPoolId:r,Logins:s?yield i8(s):void 0}));_=S,d&&Promise.resolve(n.setItem(d,_)).catch(()=>{})}return f=xN({client:C,customRoleArn:o,logins:s,identityId:_}),f()});return()=>f().catch(m=>g(this,null,function*(){throw d&&Promise.resolve(n.removeItem(d)).catch(()=>{}),m}))}function rre(t){throw new yr("Response from Amazon Cognito contained no identity ID",{logger:t})}var Y1=class t{constructor(n){typeof n=="object"&&"N"in n?this.value=String(n.N):this.value=String(n);let e=typeof n.valueOf()=="number"?n.valueOf():0;if(e>Number.MAX_SAFE_INTEGER||e{if(t===void 0)throw new Error("Pass options.removeUndefinedValues=true to remove undefined values from map/array/set.");if(t===null&&typeof t=="object")return s8();if(Array.isArray(t))return sre(t,n);if(t?.constructor?.name==="Set")return are(t,n);if(t?.constructor?.name==="Map")return cre(t,n);if(t?.constructor?.name==="Object"||!t.constructor&&typeof t=="object")return MN(t,n);if(TN(t))return t.length===0&&n?.convertEmptyValues?s8():LN(t);if(typeof t=="boolean"||t?.constructor?.name==="Boolean")return{BOOL:t.valueOf()};if(typeof t=="number"||t?.constructor?.name==="Number")return zN(t);if(t instanceof Y1)return t.toAttributeValue();if(typeof t=="bigint")return AN(t);if(typeof t=="string"||t?.constructor?.name==="String")return t.length===0&&n?.convertEmptyValues?s8():IN(t);if(n?.convertClassInstanceToMap&&typeof t=="object")return MN(t,n);throw new Error(`Unsupported type passed: ${t}. Pass options.convertClassInstanceToMap=true to marshall typeof object as map attribute.`)},sre=(t,n)=>({L:t.filter(e=>typeof e!="function"&&(!n?.removeUndefinedValues||n?.removeUndefinedValues&&e!==void 0)).map(e=>K0(e,n))}),are=(t,n)=>{let e=n?.removeUndefinedValues?new Set([...t].filter(o=>o!==void 0)):t;if(!n?.removeUndefinedValues&&e.has(void 0))throw new Error("Pass options.removeUndefinedValues=true to remove undefined values from map/array/set.");if(e.size===0){if(n?.convertEmptyValues)return s8();throw new Error("Pass a non-empty set, or options.convertEmptyValues=true.")}let i=e.values().next().value;if(i instanceof Y1)return{NS:Array.from(e).map(o=>o.toString())};if(typeof i=="number")return{NS:Array.from(e).map(zN).map(o=>o.N)};if(typeof i=="bigint")return{NS:Array.from(e).map(AN).map(o=>o.N)};if(typeof i=="string")return{SS:Array.from(e).map(IN).map(o=>o.S)};if(TN(i))return{BS:Array.from(e).map(LN).map(o=>o.B)};throw new Error("Only Number Set (NS), Binary Set (BS) or String Set (SS) are allowed.")},cre=(t,n)=>({M:(e=>{let i={};for(let[o,r]of e)typeof r!="function"&&(r!==void 0||!n?.removeUndefinedValues)&&(i[o]=K0(r,n));return i})(t)}),MN=(t,n)=>({M:(e=>{let i={};for(let o in e){let r=e[o];typeof r!="function"&&(r!==void 0||!n?.removeUndefinedValues)&&(i[o]=K0(r,n))}return i})(t)}),s8=()=>({NULL:!0}),LN=t=>({B:t}),IN=t=>({S:t.toString()}),AN=t=>({N:t.toString()}),EN=t=>{throw new Error(`${t} Use NumberValue from @aws-sdk/lib-dynamodb.`)},zN=t=>{if([Number.NaN,Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY].map(n=>n.toString()).includes(t.toString()))throw new Error(`Special numeric value ${t.toString()} is not allowed`);return t>Number.MAX_SAFE_INTEGER?EN(`Number ${t.toString()} is greater than Number.MAX_SAFE_INTEGER.`):t{let n=["ArrayBuffer","Blob","Buffer","DataView","File","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];return t?.constructor?n.includes(t.constructor.name):!1};var Y0=(t,n)=>{for(let[e,i]of Object.entries(t))if(i!==void 0)switch(e){case"NULL":return null;case"BOOL":return!!i;case"N":return NN(i,n);case"B":return RN(i);case"S":return DN(i);case"L":return lre(i,n);case"M":return dre(i,n);case"NS":return new Set(i.map(o=>NN(o,n)));case"BS":return new Set(i.map(RN));case"SS":return new Set(i.map(DN));default:throw new Error(`Unsupported type passed: ${e}`)}throw new Error(`No value defined: ${JSON.stringify(t)}`)},NN=(t,n)=>{if(n?.wrapNumbers)return Y1.from(t);let e=Number(t),i=[Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY];if((e>Number.MAX_SAFE_INTEGER||et,RN=t=>t,lre=(t,n)=>t.map(e=>Y0(e,n)),dre=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(e[i]=Y0(o,n),e),{});function ta(t,n){let e=K0(t,n),[i,o]=Object.entries(e)[0];switch(i){case"M":case"L":return n?.convertTopLevelContainer?e:o;case"SS":case"NS":case"BS":case"S":case"N":case"B":case"NULL":case"BOOL":case"$unknown":default:return e}}var xp=(t,n)=>n?.convertWithoutMapWrapper?Y0(t,n):Y0({M:t},n);var na=class t{constructor(){}getCurrentUser(){return g(this,null,function*(){return yield yi()})}getCurrentSession(){return g(this,null,function*(){return(yield zo()).tokens})}getCurrentUserFullName(){return g(this,null,function*(){return(yield(yield zo()).tokens)?.idToken?.payload.name?.toString()})}signOut(){Rc()}static \u0275fac=function(e){return new(e||t)};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};var ia=class t{constructor(n,e){this.auth=n;this.http=e;this.initializeDynamoDBClient()}dynamoDB=new $0;config=cr;initializeDynamoDBClient(){return g(this,null,function*(){let n=yield this.auth.getCurrentSession(),e=n?.idToken?.toString(),o={[cr.CognitoId]:e};n?.idToken?this.dynamoDB=new $0({region:cr.userCognito.region,credentials:SN({clientConfig:cr.userCognito.clientConfig,identityPoolId:cr.userCognito.identityPoolId,logins:o})}):console.error("Tokens de autentica\xE7\xE3o n\xE3o dispon\xEDveis.")})}getAllItens(){return g(this,null,function*(){yield this.initializeDynamoDBClient();let n={TableName:lr.tabelas.noticias};try{let e=[],i,o=new t8(n);return i=yield this.dynamoDB.send(o),i.Items&&e.push(...i.Items.map(r=>xp(r))),e}catch(e){throw console.error("Erro ao buscar todos os itens:",e),e}})}readAllItens(){return this.http.get(cr.urlApiTabelaNoticia)}createItem(n){return g(this,null,function*(){yield this.initializeDynamoDBClient(),(yield this.getAllItens()).forEach(o=>{if(n.id==o[lr.camposTabela.id]){console.log("Item j\xE1 existe.");return}});let i={TableName:lr.tabelas.noticias,Item:ta(n)};try{let o=new e8(i);yield this.dynamoDB.send(o),console.log("Item criado com sucesso!")}catch(o){console.error("Erro ao criar item:",o)}})}getItem(n){return g(this,null,function*(){yield this.initializeDynamoDBClient();let e={TableName:lr.tabelas.noticias,Key:ta({id:n})};try{let i=new Jd(e),o=yield this.dynamoDB.send(i);return o.Item?xp(o.Item):null}catch(i){return console.error("Erro ao obter item:",i),null}})}updateItem(n){return g(this,null,function*(){try{let e=new n8({TableName:lr.tabelas.noticias,Key:ta({id:n.id}),UpdateExpression:"set titulo = :titulo, #d = :data, descricao = :descricao, link_Imgs = :link_Imgs",ExpressionAttributeNames:{"#d":"data"},ExpressionAttributeValues:ta({":titulo":n.titulo,":data":n.data,":descricao":n.descricao,":link_Imgs":n.link_Imgs}),ReturnValues:"UPDATED_NEW"});return this.dynamoDB.send(e)}catch(e){console.error("Erro ao obter item:",e)}})}deleteItem(n){return g(this,null,function*(){try{let e=new Qd({TableName:lr.tabelas.noticias,Key:ta({id:n.id})}),i=yield this.dynamoDB.send(e);return console.log("Item deletado com sucesso:",i),i}catch(e){throw console.error("Erro ao deletar item:",e),e}})}static \u0275fac=function(e){return new(e||t)(A(na),A(xa))};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};function ure(t,n){t&1&&(p(0,"th",13),x(1," Id "),h())}function fre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.id," ")}}function mre(t,n){t&1&&(p(0,"th",13),x(1," Titulo "),h())}function pre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.titulo," ")}}function hre(t,n){t&1&&(p(0,"th",13),x(1," Data "),h())}function gre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.data," ")}}function yre(t,n){t&1&&(p(0,"th",13),x(1," Descri\xE7\xE3o "),h())}function vre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.descricao," ")}}function bre(t,n){t&1&&(p(0,"th",13),x(1," Link Imagens "),h())}function _re(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.link_Imgs.join(", ")," ")}}function Cre(t,n){t&1&&(p(0,"th",13),x(1," A\xE7\xF5es "),h())}function xre(t,n){if(t&1){let e=at();p(0,"td",14)(1,"div",15)(2,"button",1),B("click",function(){let o=De(e).$implicit,r=P();return Re(r.openFormModal(o))}),p(3,"mat-icon"),x(4,"edit"),h()(),p(5,"button",1),B("click",function(){let o=De(e).$implicit,r=P();return Re(r.onDelete(o))}),p(6,"mat-icon"),x(7,"delete"),h()()()()}}function wre(t,n){t&1&&L(0,"tr",16)}function Sre(t,n){t&1&&L(0,"tr",17)}var a8=class t{constructor(n,e,i){this.loginService=n;this.ddb=e;this.dialog=i}sort;DATA=[];displayedColumns=["id","titulo","data","descricao","link_Imgs","actions"];dataSource=new T6([]);newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""};isFormVisible=!1;ngOnInit(){return g(this,null,function*(){this.loginService.changeValue(!0),this.ddb.getAllItens().then(n=>{n&&(n.forEach(e=>{this.DATA.push({id:e.id,titulo:e.titulo,data:e.data,descricao:e.descricao,link_Imgs:e.link_Imgs})}),this.dataSource.data=this.DATA,this.dataSource.sort=this.sort,this.dataSource.sort.active="id",this.dataSource.sort.direction="asc",this.dataSource.sort.sortChange.emit())})})}ngAfterViewInit(){this.dataSource.sort=this.sort}openFormModal(n){this.dialog.open(od,{width:"600px",height:"100%",data:n}).afterClosed().subscribe(i=>{i&&(n?this.onEdit(i):this.onCreate(i))})}resetForm(){this.newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""}}onCreate(n){let e={id:n.id==""?"":n.id,data:n.data==""?"":n.data,descricao:n.descricao==""?"":n.descricao,link_Imgs:n.link_Imgs.length>0?n.link_Imgs.split(";"):[],titulo:n.titulo==""?"":n.titulo};e.id=(this.DATA.length+1).toString(),this.ddb.createItem(e).then(()=>{this.DATA.push(e),this.dataSource.data=[...this.DATA]}).catch(i=>{console.error("Erro ao criar item:",i)})}onEdit(n){let e=n.link_Imgs.split(";"),i=E(u({},n),{link_Imgs:e});this.ddb.updateItem(i).then(()=>{let o=this.DATA.findIndex(r=>r.id===i.id);o>-1&&(this.DATA[o]=i),this.dataSource.data=[...this.DATA]}).catch(o=>{console.error("Erro ao atualizar item:",o)})}onDelete(n){console.log("Excluindo item:",n),this.dialog.open(rd,{width:"350px",height:"175px",data:`Deseja realmente deletar o item ${n.id}?`}).afterClosed().subscribe(i=>{i?(console.log("deletar"),this.ddb.deleteItem(n).then(()=>{let o=this.DATA.findIndex(r=>r.id===n.id);o>-1&&(this.DATA.splice(o,1),this.dataSource.data=[...this.DATA]),this.dataSource.data=[...this.DATA]}).catch(o=>{console.error("Erro ao atualizar item:",o)})):console.log("n\xE3o deletar")})}static \u0275fac=function(e){return new(e||t)(v(Ys),v(ia),v(Ks))};static \u0275cmp=T({type:t,selectors:[["app-corpo-login"]],viewQuery:function(e,i){if(e&1&&ft(P0,5),e&2){let o;me(o=pe())&&(i.sort=o.first)}},standalone:!0,features:[k],decls:25,vars:3,consts:[[1,"table-container"],["mat-icon-button","",3,"click"],["mat-table","","matSort","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","","mat-sort-header","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","titulo"],["matColumnDef","data"],["matColumnDef","descricao"],["matColumnDef","link_Imgs"],["matColumnDef","actions",1,"mat-column-actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","","mat-sort-header",""],["mat-cell",""],[1,"botoes"],["mat-header-row",""],["mat-row",""]],template:function(e,i){e&1&&(p(0,"div",0)(1,"button",1),B("click",function(){return i.openFormModal()}),p(2,"mat-icon"),x(3,"add"),h()(),p(4,"table",2),Bn(5,3),F(6,ure,2,0,"th",4)(7,fre,2,1,"td",5),Vn(),Bn(8,6),F(9,mre,2,0,"th",4)(10,pre,2,1,"td",5),Vn(),Bn(11,7),F(12,hre,2,0,"th",4)(13,gre,2,1,"td",5),Vn(),Bn(14,8),F(15,yre,2,0,"th",4)(16,vre,2,1,"td",5),Vn(),Bn(17,9),F(18,bre,2,0,"th",4)(19,_re,2,1,"td",5),Vn(),Bn(20,10),F(21,Cre,2,0,"th",4)(22,xre,8,0,"td",5),Vn(),F(23,wre,1,0,"tr",11)(24,Sre,1,0,"tr",12),h()()),e&2&&(b(4),w("dataSource",i.dataSource),b(19),w("matHeaderRowDef",i.displayedColumns),b(),w("matRowDefColumns",i.displayedColumns))},dependencies:[bA,lA,uA,hA,fA,dA,gA,mA,pA,yA,vA,Sz,Lz,P0,Ez,$s,Gs,Fz,Oz],styles:[".table-container[_ngcontent-%COMP%]{max-width:1200px;margin:20px auto;padding:20px;background-color:#fff;box-shadow:0 2px 5px #0000001a;border-radius:8px}button[mat-icon-button][_ngcontent-%COMP%]{background-color:#007bff;color:#fff;border:none;padding:0;margin-top:0;transition:background-color .3s;width:40px;height:40px}button[mat-icon-button][_ngcontent-%COMP%]:hover{background-color:#0056b3}table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{padding:12px;text-align:left;border-bottom:1px solid #ddd}th[_ngcontent-%COMP%]{background-color:#f2f2f2;font-weight:700}.mat-column-actions[_ngcontent-%COMP%]{width:200px;text-align:center}.botoes[_ngcontent-%COMP%]{display:flex;align-content:space-around;justify-content:center;column-gap:10%}.mat-icon[_ngcontent-%COMP%]{align-items:center;justify-items:center}td[_ngcontent-%COMP%]{color:#333}@media (max-width: 768px){table[_ngcontent-%COMP%]{display:block;overflow-x:auto;white-space:nowrap}}.mat-dialog-container[_ngcontent-%COMP%]{max-width:none;max-height:none}"]})};var Mre=()=>["email"],Ere=()=>["name"];function Lre(t,n){t&1&&(p(0,"h3",6),x(1," Enter Information: "),h())}function Ire(t,n){t&1&&(p(0,"div"),x(1,"Footer Information"),h())}function Are(t,n){t&1&&(p(0,"h3",6),x(1," Enter Information: "),h())}function zre(t,n){t&1&&(p(0,"div"),x(1,"Footer Information"),h())}function Tre(t,n){t&1&&L(0,"app-corpo-login")}Pc.configure({Auth:{Cognito:{userPoolId:"us-east-2_8KkHocSfT",userPoolClientId:"5rej1r2d415a0est3q5a3vtt9p"}}});var X0=class t{formFields={signUp:{name:{order:1},email:{order:2},password:{order:5},confirm_password:{order:6}}};static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-login"]],standalone:!0,features:[k],decls:6,vars:6,consts:[[3,"loginMechanisms","formFields","signUpAttributes","hideSignUp"],["amplifySlot","verify-user-header"],["amplifySlot","verify-user-footer"],["amplifySlot","confirm-verify-user-header"],["amplifySlot","confirm-verify-user-footer"],["amplifySlot","authenticated"],[1,"amplify-heading",2,"padding","var(--amplify-space-xl) 0 0 var(--amplify-space-xl)"]],template:function(e,i){e&1&&(p(0,"amplify-authenticator",0),F(1,Lre,2,0,"ng-template",1)(2,Ire,2,0,"ng-template",2)(3,Are,2,0,"ng-template",3)(4,zre,2,0,"ng-template",4)(5,Tre,1,0,"ng-template",5),h()),e&2&&w("loginMechanisms",A8(4,Mre))("formFields",i.formFields)("signUpAttributes",A8(5,Ere))("hideSignUp",!0)},dependencies:[tA,um,eA,At,a8]})};var c8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-entre-em-contato"]],standalone:!0,features:[k],decls:43,vars:0,consts:[[1,"container"],[1,"form-container"],["action","#"],[1,"form-group"],["for","nome"],["type","text","id","nome","name","nome","required",""],["for","email"],["type","email","id","email","name","email","required",""],["for","telefone"],["type","tel","id","telefone","name","telefone","required",""],["for","mensagem"],["id","mensagem","name","mensagem","required",""],["type","submit",1,"submit-btn"],[1,"contato"],["href","mailto:administracao@portosprivados.org.br",1,"email-link"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h2"),x(3,"Entre em Contato"),h(),p(4,"p"),x(5,"Preencha os campos abaixo para se conectar conosco:"),h(),p(6,"form",2)(7,"div",3)(8,"label",4),x(9,"Nome:"),h(),L(10,"input",5),h(),p(11,"div",3)(12,"label",6),x(13,"E-mail:"),h(),L(14,"input",7),h(),p(15,"div",3)(16,"label",8),x(17,"Telefone:"),h(),L(18,"input",9),h(),p(19,"div",3)(20,"label",10),x(21,"Mensagem:"),h(),L(22,"textarea",11),h(),p(23,"button",12),x(24,"Enviar"),h()()(),p(25,"aside",13)(26,"h2"),x(27,"Contatos"),h(),p(28,"p"),x(29,"Contate-nos pelos telefones:"),h(),p(30,"p"),x(31,"(00) 0000-0000 ou (00) 0000-0000"),h(),p(32,"p"),x(33,"Ou pelo e-mail:"),h(),p(34,"p")(35,"a",14),x(36,"administracao.org.br"),h()(),p(37,"p"),x(38,"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Nisi ducimus veritatis impedit aliquam, iste corporis ad esse excepturi nobis hic maxime, nam dicta repellat quia eum ea maiores placeat. Facere!."),h(),p(39,"h3"),x(40,"Documentos"),h(),p(41,"p"),x(42,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur blanditiis harum laudantium natus similique ad alias possimus, repellat quam, maxime dolores explicabo. Non at eaque delectus impedit repellat dolor? Ducimus!."),h()()())},styles:[".container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;max-width:1500px;margin:40px auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-container[_ngcontent-%COMP%]{flex:2;margin-right:100px;color:var(--texto3)}.form-container[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--quarta)}.contato[_ngcontent-%COMP%]{flex:1;background-color:#f8f9fa;padding:-20px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.contato[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .contato[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--quarta)}.contato[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:10px;color:var(--texto3)}.email-link[_ngcontent-%COMP%]{color:var(--texto3);text-decoration:none}.email-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.form-group[_ngcontent-%COMP%]{margin-bottom:15px}label[_ngcontent-%COMP%]{font-size:1.2rem;display:block}input[type=text][_ngcontent-%COMP%], input[type=email][_ngcontent-%COMP%], input[type=tel][_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{width:100%;padding:10px;border:2px solid #ccc;border-radius:5px;background:transparent;color:#333;font-size:1rem}textarea[_ngcontent-%COMP%]{resize:vertical;min-height:100px}.submit-btn[_ngcontent-%COMP%]{background-color:var(--quarta);color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1.2rem;transition:background-color .3s,transform .3s;width:100%}.submit-btn[_ngcontent-%COMP%]:hover{background-color:var(--texto3);transform:translateY(-2px)}"]})};var l8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-mapa"]],standalone:!0,features:[k],decls:2,vars:0,consts:[[1,"mapbox"],["src",li`https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3658.160838754089!2d-46.90889442376091!3d-23.526716860322093!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94cf0401dc95ae5f%3A0x7978553cf066b17f!2sVia%20de%20Acesso%20Jo%C3%A3o%20de%20G%C3%B3es%2C%20478%20-%20Vila%20Ouro%20Verde%2C%20Jandira%20-%20SP%2C%2006616-130!5e0!3m2!1spt-BR!2sbr!4v1729624258851!5m2!1spt-BR!2sbr`,"allowfullscreen","","loading","lazy","referrerpolicy","no-referrer-when-downgrade",2,"border","0"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"iframe",1),h())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;background-color:#262626}.mapbox[_ngcontent-%COMP%]{position:relative;width:100%;height:250px;background:#fff}.mapbox[_ngcontent-%COMP%] iframe[_ngcontent-%COMP%]{width:100%;height:100%}"]})};var d8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-contato"]],standalone:!0,features:[k],decls:2,vars:0,template:function(e,i){e&1&&L(0,"app-entre-em-contato")(1,"app-mapa")},dependencies:[c8,l8]})};var Nre=["descricaoRef"];function Dre(t,n){t&1&&(p(0,"div",11),x(1,"\u2193"),h())}var u8=class t{constructor(n,e,i){this.changeDetectorRef=n;this.dialogRef=e;this.item=i;i&&(this.data=i)}data;descricaoRef;isScrollable=!1;ngAfterViewInit(){let n=this.descricaoRef.nativeElement;this.isScrollable=n.scrollHeight>n.clientHeight,this.isScrollable&&n.classList.add("scrollable"),this.changeDetectorRef.detectChanges()}static \u0275fac=function(e){return new(e||t)(v(mt),v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-popup-noticia"]],viewQuery:function(e,i){if(e&1&&ft(Nre,5),e&2){let o;me(o=pe())&&(i.descricaoRef=o.first)}},standalone:!0,features:[k],decls:14,vars:5,consts:[["descricaoRef",""],[1,"container"],[1,"esquerda"],["alt","",1,"imagem",3,"src"],[1,"direita"],[1,"titulo"],[1,"data"],[1,"bi","bi-clock-history"],[1,"data-text"],[1,"descricao"],["class","scroll-indicator",4,"ngIf"],[1,"scroll-indicator"]],template:function(e,i){e&1&&(p(0,"div",1)(1,"div",2),L(2,"img",3),h(),p(3,"div",4)(4,"span",5),x(5),h(),p(6,"div",6),L(7,"i",7),p(8,"span",8),x(9),h()(),p(10,"div",9,0),x(12),h(),F(13,Dre,2,0,"div",10),h()()),e&2&&(b(2),w("src",i.item.link_Imgs[0],Ko),b(3),Pe(i.item.titulo),b(4),Pe(i.item.data),b(3),Pe(i.item.descricao),b(),w("ngIf",i.isScrollable))},dependencies:[At,pt],styles:[".container[_ngcontent-%COMP%]{display:flex;width:100%;height:700px;margin:0;padding:0;column-gap:3%;background-image:linear-gradient(185deg,#a0a0a0,#f5f5f5);box-sizing:border-box}.esquerda[_ngcontent-%COMP%]{display:flex;margin:0;min-width:35%;max-width:55%;max-height:100%}.direita[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;max-width:62%;height:auto;padding:3%;box-sizing:border-box;overflow:hidden}.direita[_ngcontent-%COMP%] .titulo[_ngcontent-%COMP%]{text-align:left;margin-bottom:50px;color:var(--terciaria);text-shadow:0px 8px 16px #858484;font-size:clamp(1.5rem,2vw + 1rem,3rem);line-height:1.2em}.direita[_ngcontent-%COMP%] .data[_ngcontent-%COMP%]{display:flex;align-items:center;margin-bottom:10px}.data-text[_ngcontent-%COMP%]{margin-left:5px}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{margin-top:10px;text-align:justify;line-height:1.5em;text-overflow:ellipsis;white-space:pre-wrap;font-size:clamp(.875rem,1vw + .5rem,1rem);overflow:hidden}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{overflow-y:scroll}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{scrollbar-width:none}.scroll-indicator[_ngcontent-%COMP%]{position:relative;bottom:5px;left:50%;transform:translate(-50%);font-size:1.5rem;color:var(--terciaria);opacity:.7;pointer-events:none}.imagem[_ngcontent-%COMP%]{object-fit:contain;max-width:100%;height:auto}"]})};function Rre(t,n){if(t&1){let e=at();p(0,"div",7)(1,"div",8)(2,"a",9),B("click",function(){let o=De(e).$implicit,r=P();return Re(r.onClick(o))}),L(3,"img",10),h()(),p(4,"div",11)(5,"h3")(6,"a",9),B("click",function(){let o=De(e).$implicit,r=P();return Re(r.onClick(o))}),x(7),h()(),p(8,"p"),x(9),h(),p(10,"div",12),L(11,"i",13),p(12,"span"),x(13),h()()()()}if(t&2){let e=n.$implicit,i=n.index;b(3),w("src",e.link_Imgs[0],Ko)("alt","Not\xEDcia"+(i+1)),b(4),Pe(e.titulo),b(2),Pe(e.descricao.substring(0,100)+"..."),b(4),Pe(e.data)}}var f8=class t{constructor(n){this.dialog=n}DATA=[];listPagnation=[];paginatedData=[];pageSize=4;currentPage=0;ngOnInit(){this.updatePaginatedData()}updatePaginatedData(){let n=this.currentPage*this.pageSize,e=n+this.pageSize;this.paginatedData=this.DATA.slice(n,e)}onPageChange(n){this.currentPage=n.pageIndex,this.pageSize=n.pageSize,this.updatePaginatedData()}onClick(n){let e=this.dialog.open(u8,{minWidth:"1300px",maxHeight:"700px",height:"700px",width:"1300px",panelClass:"popup-noticia",data:n})}static \u0275fac=function(e){return new(e||t)(v(Ks))};static \u0275cmp=T({type:t,selectors:[["app-blog"]],inputs:{DATA:"DATA",listPagnation:"listPagnation"},standalone:!0,features:[k],decls:9,vars:4,consts:[["rel","stylesheet","href",li`https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css`],[1,"container"],[1,"header"],[1,"grid-container"],["class","noticia",4,"ngFor","ngForOf"],[1,"pagination"],[3,"page","length","pageSize","hidePageSize"],[1,"noticia"],[1,"img"],[3,"click"],[3,"src","alt"],[1,"texto"],[1,"data"],[1,"bi","bi-clock-history"]],template:function(e,i){e&1&&(L(0,"link",0),p(1,"div",1)(2,"div",2)(3,"h2"),x(4,"\xDAltimas Not\xEDcias"),h()(),p(5,"div",3),F(6,Rre,14,5,"div",4),h(),p(7,"div",5)(8,"mat-paginator",6),B("page",function(r){return i.onPageChange(r)}),h()()()),e&2&&(b(6),w("ngForOf",i.paginatedData),b(2),w("length",i.DATA.length)("pageSize",4)("hidePageSize",!0))},dependencies:[At,Ai,$m],styles:[".container[_ngcontent-%COMP%]{width:80%;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.header[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px}.grid-container[_ngcontent-%COMP%]{display:grid;min-height:460px;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:center}.noticia[_ngcontent-%COMP%]{display:flex;background-color:#f4f4f4;padding:10px;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;transition:transform .3s ease;align-items:center;max-width:500px;height:200px}.noticia[_ngcontent-%COMP%]:hover{transform:translateY(-5px)}.img[_ngcontent-%COMP%]{flex:0 0 120px}.img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:8px;object-fit:cover}.texto[_ngcontent-%COMP%]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;margin:15px}.texto[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1.2rem;margin-bottom:8px;line-height:1.5em}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin:0}.texto[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;color:#007bff}.texto[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}a[_ngcontent-%COMP%]:hover{cursor:pointer}.popup-noticia[_ngcontent-%COMP%] .mat-dialog-container[_ngcontent-%COMP%]{border:10px solid black}.pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:20px}.pagination[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#333;padding:8px 16px;text-decoration:none;border:1px solid #ddd;margin:0 4px;border-radius:5px;transition:.3s ease}.pagination[_ngcontent-%COMP%] a.active[_ngcontent-%COMP%]{background-color:#007bff;color:#fff;border:1px solid #007BFF}.pagination[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover:not(.active){background-color:#ddd}.data[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:.9rem;color:#666;margin-top:5px}.data[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:5px}@media (max-width: 768px){.grid-container[_ngcontent-%COMP%]{grid-template-columns:1fr}.noticia[_ngcontent-%COMP%]{flex-direction:row;align-items:center}}"]})};function Pre(t,n){if(t&1&&L(0,"app-blog",1),t&2){let e=P();w("DATA",e.DATA)("listPagnation",e.listPagnation)}}var m8=class t{constructor(n){this.ddb=n}DATA=[];listPagnation=[];ngOnInit(){return g(this,null,function*(){yield this.ddb.readAllItens().subscribe(n=>{if(n&&(n.forEach(e=>{this.DATA.push({id:e.id,titulo:e.titulo,data:e.data,descricao:e.descricao,link_Imgs:e.link_Imgs})}),this.DATA.sort((e,i)=>{let o=this.convertToDate(e.data);return this.convertToDate(i.data).getTime()-o.getTime()}),this.DATA.length>0)){let e=Math.ceil(this.DATA.length/4);for(let i=0;i<=e;i++)i>1&&this.listPagnation.push({pag:i})}})})}showItens(){return this.DATA.length>0}convertToDate(n){let e=n.split("/");if(e.length===3){let i=parseInt(e[0],10),o=parseInt(e[1],10)-1,r=parseInt(e[2],10);return new Date(r,o,i)}return new Date}static \u0275fac=function(e){return new(e||t)(v(ia))};static \u0275cmp=T({type:t,selectors:[["app-noticias"]],standalone:!0,features:[k],decls:1,vars:1,consts:[[3,"DATA","listPagnation",4,"ngIf"],[3,"DATA","listPagnation"]],template:function(e,i){e&1&&F(0,Pre,1,2,"app-blog",0),e&2&&w("ngIf",i.showItens())},dependencies:[f8,At,pt]})};var p8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-sobre-nos"]],standalone:!0,features:[k],decls:27,vars:0,consts:[[1,"container"],[1,"about-section"],[1,"cta-section"],["href","#",1,"button"],[1,"values-section"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"h1"),x(2,"Sobre N\xF3s"),h(),p(3,"div",1)(4,"p"),x(5,"Somos uma empresa dedicada a oferecer solu\xE7\xF5es de qualidade para nossos clientes. Com uma equipe qualificada e motivada, trabalhamos para superar expectativas e criar um impacto positivo em tudo o que fazemos."),h()(),p(6,"div",2)(7,"h2"),x(8,"Transforme sua experi\xEAncia conosco!"),h(),p(9,"p"),x(10,"Entre em contato e descubra como podemos ajudar sua empresa a crescer."),h(),p(11,"a",3),x(12,"Fale Conosco"),h()(),p(13,"div",4)(14,"h2"),x(15,"Nossos Valores"),h(),p(16,"ul")(17,"li"),x(18,"Compromisso com a excel\xEAncia"),h(),p(19,"li"),x(20,"Foco no cliente"),h(),p(21,"li"),x(22,"Inova\xE7\xE3o constante"),h(),p(23,"li"),x(24,"Trabalho em equipe"),h(),p(25,"li"),x(26,"Integridade e transpar\xEAncia"),h()()()())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f4f4f9,#e0e0e0)}.container[_ngcontent-%COMP%]{width:100%;max-width:800px;padding:40px;background-color:#fff;border-radius:12px;box-shadow:0 12px 30px #0003;text-align:center;transition:transform .3s,box-shadow .3s}.container[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}h1[_ngcontent-%COMP%]{font-size:2.8rem;margin-bottom:20px;color:#333;font-weight:700;text-transform:uppercase}.about-section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;line-height:1.6;color:#555;margin-bottom:40px}.cta-section[_ngcontent-%COMP%]{background:linear-gradient(90deg,#007bff,#0056b3);color:#fff;padding:20px;border-radius:8px;margin-bottom:40px}.cta-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:2rem;margin-bottom:10px;font-weight:600}.cta-section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.1rem;margin-bottom:20px}.values-section[_ngcontent-%COMP%]{margin-top:40px}.values-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:2rem;color:#333;margin-bottom:20px;font-weight:600}.values-section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.values-section[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:1.1rem;color:#555;margin:10px 0;padding:5px 0;border-bottom:1px solid #ddd;transition:color .3s}.values-section[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{color:#007bff}.button[_ngcontent-%COMP%]{display:inline-block;padding:12px 25px;background-color:#28a745;color:#fff;border-radius:5px;text-decoration:none;font-size:1.1rem;transition:background-color .3s,transform .3s;font-weight:500}.button[_ngcontent-%COMP%]:hover{background-color:#218838;transform:translateY(-2px)}@media (max-width: 600px){.container[_ngcontent-%COMP%]{padding:20px}.cta-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .values-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:1.5rem}}"]})};var ON=[{path:"home",component:rc,title:"Home"},{path:"sobrenos",component:rc,title:"sobrenos"},{path:"associese",component:E4,title:"associe-se"},{path:"contato",component:d8,title:"contato"},{path:"noticias",component:m8,title:"noticias"},{path:"sobre-nos",component:p8,title:"sobre-nos"},{path:"login",component:X0,title:"Login"},{path:"login2",component:X0,title:"Login"},{path:"",redirectTo:"/home",pathMatch:"full",title:"Home"},{path:"**",component:C4,title:"404"}];var kre="@",Ore=(()=>{class t{constructor(e,i,o,r,s){this.doc=e,this.delegate=i,this.zone=o,this.animationType=r,this.moduleImpl=s,this._rendererFactoryPromise=null,this.scheduler=D($p,{optional:!0}),this.loadingSchedulerFn=D(Fre,{optional:!0})}ngOnDestroy(){this._engine?.flush()}loadImpl(){let e=()=>this.moduleImpl??import("./chunk-BTYFYOEM.js").then(o=>o),i;return this.loadingSchedulerFn?i=this.loadingSchedulerFn(e):i=e(),i.catch(o=>{throw new Xe(5300,!1)}).then(({\u0275createEngine:o,\u0275AnimationRendererFactory:r})=>{this._engine=o(this.animationType,this.doc);let s=new r(this.delegate,this._engine,this.zone);return this.delegate=s,s})}createRenderer(e,i){let o=this.delegate.createRenderer(e,i);if(o.\u0275type===0)return o;typeof o.throwOnSyntheticProps=="boolean"&&(o.throwOnSyntheticProps=!1);let r=new wp(o);return i?.data?.animation&&!this._rendererFactoryPromise&&(this._rendererFactoryPromise=this.loadImpl()),this._rendererFactoryPromise?.then(s=>{let a=s.createRenderer(e,i);r.use(a),this.scheduler?.notify(10)}).catch(s=>{r.use(o)}),r}begin(){this.delegate.begin?.()}end(){this.delegate.end?.()}whenRenderingDone(){return this.delegate.whenRenderingDone?.()??Promise.resolve()}static{this.\u0275fac=function(i){pr()}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),wp=class{constructor(n){this.delegate=n,this.replay=[],this.\u0275type=1}use(n){if(this.delegate=n,this.replay!==null){for(let e of this.replay)e(n);this.replay=null}}get data(){return this.delegate.data}destroy(){this.replay=null,this.delegate.destroy()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}get destroyNode(){return this.delegate.destroyNode}appendChild(n,e){this.delegate.appendChild(n,e)}insertBefore(n,e,i,o){this.delegate.insertBefore(n,e,i,o)}removeChild(n,e,i){this.delegate.removeChild(n,e,i)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,i,o){this.delegate.setAttribute(n,e,i,o)}removeAttribute(n,e,i){this.delegate.removeAttribute(n,e,i)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,i,o){this.delegate.setStyle(n,e,i,o)}removeStyle(n,e,i){this.delegate.removeStyle(n,e,i)}setProperty(n,e,i){this.shouldReplay(e)&&this.replay.push(o=>o.setProperty(n,e,i)),this.delegate.setProperty(n,e,i)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,i){return this.shouldReplay(e)&&this.replay.push(o=>o.listen(n,e,i)),this.delegate.listen(n,e,i)}shouldReplay(n){return this.replay!==null&&n.startsWith(kre)}},Fre=new U("");function FN(t="animations"){return s3("NgAsyncAnimations"),Wo([{provide:r3,useFactory:(n,e,i)=>new Ore(n,e,i,t),deps:[te,M3,X]},{provide:qt,useValue:t==="noop"?"NoopAnimations":"BrowserAnimations"}])}var UN={providers:[c9({eventCoalescing:!0}),fg(ON),zh(),FN(),bh()]},cr={urlApiTabelaNoticia:"https://kjftm4pvdljyd2kglcnutfiqjy0cnopl.lambda-url.us-east-2.on.aws/",CognitoId:"cognito-idp.us-east-2.amazonaws.com/us-east-2_8KkHocSfT",userCognito:{region:"us-east-2",clientConfig:{region:"us-east-2"},identityPoolId:"us-east-2:92bb552d-95a1-4b56-8160-4ed4864bb054"}},lr={camposTabela:{id:"id"},tabelas:{noticias:"NOTICIAS"}};var Ure=["*",[["mat-toolbar-row"]]],Bre=["*","mat-toolbar-row"],Vre=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"],standalone:!0})}}return t})(),BN=(()=>{class t{constructor(e,i,o){this._elementRef=e,this._platform=i,this._document=o}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){this._toolbarRows.length}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(te))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-toolbar"]],contentQueries:function(i,o,r){if(i&1&&yt(r,Vre,5),i&2){let s;me(s=pe())&&(o._toolbarRows=s)}},hostAttrs:[1,"mat-toolbar"],hostVars:6,hostBindings:function(i,o){i&2&&($t(o.color?"mat-"+o.color:""),he("mat-toolbar-multiple-rows",o._toolbarRows.length>0)("mat-toolbar-single-row",o._toolbarRows.length===0))},inputs:{color:"color"},exportAs:["matToolbar"],standalone:!0,features:[k],ngContentSelectors:Bre,decls:2,vars:0,template:function(i,o){i&1&&(Ge(Ure),ce(0),ce(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color, var(--mat-app-surface));color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font, var(--mat-app-title-large-font));font-size:var(--mat-toolbar-title-text-size, var(--mat-app-title-large-size));line-height:var(--mat-toolbar-title-text-line-height, var(--mat-app-title-large-line-height));font-weight:var(--mat-toolbar-title-text-weight, var(--mat-app-title-large-weight));letter-spacing:var(--mat-toolbar-title-text-tracking, var(--mat-app-title-large-tracking));margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface));--mdc-outlined-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}"],encapsulation:2,changeDetection:0})}}return t})();var VN=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})();function Hre(t,n){if(t&1){let e=at();p(0,"a",8),B("click",function(){De(e);let o=P();return Re(o.Sair())}),p(1,"p"),x(2,"Sair"),h()()}}var h8=class t{constructor(n,e){this.authService=n;this.loginService=e}sair=!1;ngOnInit(){return g(this,null,function*(){this.loginService.value.subscribe(n=>this.sair=n),yield this.Validar()})}Validar(){return g(this,null,function*(){(yield this.authService.getCurrentSession())?.idToken?.toString()!=null?this.loginService.changeValue(!0):this.loginService.changeValue(!1)})}Sair(){this.authService.signOut(),this.loginService.changeValue(!1)}static \u0275fac=function(e){return new(e||t)(v(na),v(Ys))};static \u0275cmp=T({type:t,selectors:[["app-menu-nav"]],standalone:!0,features:[k],decls:16,vars:1,consts:[[1,"toolbar"],["src","LogoABICCA2.png","alt","LogoABICCA","mat-button","","routerLink","/home",1,"abicca"],[1,"buttons"],["mat-button","","routerLink","/noticias"],["mat-button","","routerLink","/sobre-nos"],["mat-button","","routerLink","/contato"],["mat-button","","routerLink","/associese",1,"associe"],["class","signOut","mat-button","",3,"click",4,"ngIf"],["mat-button","",1,"signOut",3,"click"]],template:function(e,i){e&1&&(p(0,"mat-toolbar",0),L(1,"img",1),p(2,"div",2)(3,"a",3)(4,"p"),x(5,"Noticias"),h()(),p(6,"a",4)(7,"p"),x(8,"Sobre n\xF3s"),h()(),p(9,"a",5)(10,"p"),x(11,"Contato"),h()(),p(12,"a",6)(13,"p"),x(14,"Associe-se"),h()(),F(15,Hre,3,0,"a",7),h()()),e&2&&(b(15),w("ngIf",i.sair))},dependencies:[VN,BN,Pr,Kg,Lr,At,pt],styles:[".toolbar[_ngcontent-%COMP%]{display:flex;height:150px;background-color:var(--neutra);border-bottom:3px solid var(--quarta)}.abicca[_ngcontent-%COMP%]{justify-self:flex-end;align-content:center;height:100%}.buttons[_ngcontent-%COMP%]{display:flex;margin-left:auto;align-items:center;column-gap:1%;width:fit-content;height:100%}.buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:flex;margin-left:auto;align-self:center;justify-self:center}.buttons[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:2.5vh;font-weight:700;margin-bottom:auto;background-image:linear-gradient(180deg,#005B9B 60%,var(--quarta));background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-moz-text-fill-color:transparent}.abicca[_ngcontent-%COMP%]:hover{cursor:pointer}.buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{background-color:#fff!important}"]})};var g8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-rodape"]],standalone:!0,features:[k],decls:36,vars:0,consts:[["rel","preconnect","href",li`https://fonts.googleapis.com`],["rel","preconnect","href",li`https://fonts.gstatic.com`,"crossorigin",""],["href",li`https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap`,"rel","stylesheet"],["rel","stylesheet","href",li`https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css`],[1,"footer"],[1,"interface"],[1,"line-footer1"],["action",""],["type","email","name","id","required",""],["type","submit","value","Cadastrar"],[1,"line-footer2"],[1,"box-line-footer"],["src","icone2.png","alt","Logotipo ABICCA"],[1,"btn-redes"],["href","#",1,"social-btn"],[1,"bi","bi-instagram"],[1,"bi","bi-facebook"],[1,"bi","bi-tiktok"]],template:function(e,i){e&1&&(L(0,"link",0)(1,"link",1)(2,"link",2)(3,"link",3),p(4,"div",4)(5,"div",5)(6,"section",6)(7,"h2"),x(8,"Quer receber not\xEDcias sobre o mundo ABICCA?"),h(),p(9,"p"),x(10,"Inscreva-se na Newsletter e receba as principais not\xEDcias do mundo ABICCA diariamente em seu e-mail:"),h(),p(11,"form",7),L(12,"input",8)(13,"input",9),h()(),p(14,"div",10)(15,"div",11),L(16,"img",12),p(17,"p"),x(18,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloribus placeat,?"),h()(),p(19,"div",11)(20,"h3"),x(21,"Endere\xE7o"),h(),p(22,"p"),x(23,"Lorem ipsum dolor, sit amet consectetur adipisicin"),h(),p(24,"p"),x(25,"CEP: 00000000"),h()(),p(26,"div",11)(27,"h3"),x(28,"Redes Sociais"),h(),p(29,"div",13)(30,"a",14),L(31,"i",15),h(),p(32,"a",14),L(33,"i",16),h(),p(34,"a",14),L(35,"i",17),h()()()()()())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;font-family:Urbanist,sans-serif}.interface[_ngcontent-%COMP%]{max-width:1280px;margin:0 auto}.footer[_ngcontent-%COMP%]{background-color:var(--neutra);color:var(--primaria);margin:0;padding:0}.footer[_ngcontent-%COMP%] .line-footer1[_ngcontent-%COMP%]{text-align:center;border-bottom:1px solid var(--primaria);padding-bottom:40px}.line-footer1[_ngcontent-%COMP%]{font-size:2.5rem}.line-footer1[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;margin:20px 0}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;margin-top:20px}.footer[_ngcontent-%COMP%] .line-footer2[_ngcontent-%COMP%]{padding:0 0 40px;display:flex;justify-content:space-between;flex-wrap:wrap}.box-line-footer[_ngcontent-%COMP%]{flex:1;margin:10px;min-width:200px}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{width:300px;height:40px;background:transparent;border:2px solid var(--primaria);color:var(--primaria);padding:10px;outline:0}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{width:80px;height:40px;font-size:1rem;background-color:var(--primaria);border:0;color:#fff;cursor:pointer;transition:.2s}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]:hover{background-color:var(--quarta);color:var(--neutra)}.footer[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:48px;max-height:48px;margin-bottom:10px}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--quarta);margin-bottom:10px}.btn-redes[_ngcontent-%COMP%]{display:flex;gap:10px}.social-btn[_ngcontent-%COMP%]{display:inline-block;padding:10px;background-color:var(--terciaria);color:var(--neutra);border:none;border-radius:5px;font-size:1.2rem;transition:.2s}.social-btn[_ngcontent-%COMP%]:hover{background-color:var(--quarta)}"]})};var y8=class t{title="A.B.I.C.C.A";static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-root"]],standalone:!0,features:[k],decls:3,vars:0,consts:[[1,"cabecalho"],[1,"meio"]],template:function(e,i){e&1&&L(0,"app-menu-nav",0)(1,"router-outlet",1)(2,"app-rodape")},dependencies:[T5,h8,g8],styles:["body[_ngcontent-%COMP%]{margin:0;padding:0;width:fit-content;height:fit-content}header[_ngcontent-%COMP%]{width:100%}footer[_ngcontent-%COMP%]{margin:0;padding:0;height:200px}.cabecalho[_ngcontent-%COMP%]{margin:0;padding:0;-webkit-mask-attachment:cover;width:100%}.meio[_ngcontent-%COMP%]{height:fit-content}.rodape[_ngcontent-%COMP%]{margin:0;padding:0;width:100%;height:100%;background-image:linear-gradient(45deg,#00ced1,#084d6e)}"]})};Ih(y8,UN).catch(t=>console.error(t)); + )`;let _=a+c+l+d;this._elementRef.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${_}px)`)}_isAttachedToDom(){let e=this._elementRef.nativeElement;if(e.getRootNode){let i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(mt),v(X),v(an),v(Me),v(nie,8),v(qt,8),v(te))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-form-field"]],contentQueries:function(i,o,r){if(i&1&&(n9(r,o._labelChild,R6,5),yt(r,L0,5),yt(r,Qne,5),yt(r,Jne,5),yt(r,Xne,5),yt(r,zA,5)),i&2){i9();let s;me(s=pe())&&(o._formFieldControl=s.first),me(s=pe())&&(o._prefixChildren=s),me(s=pe())&&(o._suffixChildren=s),me(s=pe())&&(o._errorChildren=s),me(s=pe())&&(o._hintChildren=s)}},viewQuery:function(i,o){if(i&1&&(ft(Ene,5),ft(Lne,5),ft(Ine,5),ft(Ane,5),ft(zne,5),ft(TA,5),ft(PA,5),ft(DA,5)),i&2){let r;me(r=pe())&&(o._textField=r.first),me(r=pe())&&(o._iconPrefixContainer=r.first),me(r=pe())&&(o._textPrefixContainer=r.first),me(r=pe())&&(o._iconSuffixContainer=r.first),me(r=pe())&&(o._textSuffixContainer=r.first),me(r=pe())&&(o._floatingLabel=r.first),me(r=pe())&&(o._notchedOutline=r.first),me(r=pe())&&(o._lineRipple=r.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(i,o){i&2&&he("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-no-animations",o._animationMode==="NoopAnimations")("mat-form-field-appearance-fill",o.appearance=="fill")("mat-form-field-appearance-outline",o.appearance=="outline")("mat-form-field-hide-placeholder",o._hasFloatingLabel()&&!o._shouldLabelFloat())("mat-focused",o._control.focused)("mat-primary",o.color!=="accent"&&o.color!=="warn")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[Ze([{provide:I0,useExisting:t},{provide:FA,useExisting:t}]),k],ngContentSelectors:Nne,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(i,o){if(i&1){let r=at();Ge(Tne),F(0,Rne,1,1,"ng-template",null,0,s9),p(2,"div",6,1),B("click",function(a){return De(r),Pe(o._control.onContainerClick(a))}),F(4,kne,1,0,"div",7),p(5,"div",8),F(6,Une,2,2,"div",9)(7,Bne,3,0,"div",10)(8,Vne,3,0,"div",11),p(9,"div",12),F(10,Hne,1,1,null,13),ce(11),h(),F(12,qne,3,0,"div",14)(13,Gne,3,0,"div",15),h(),F(14,Wne,1,0,"div",16),h(),p(15,"div",17),F(16,$ne,2,1,"div",18)(17,Yne,5,2,"div",19),h()}if(i&2){let r;b(2),he("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),b(2),Oe(!o._hasOutline()&&!o._control.disabled?4:-1),b(2),Oe(o._hasOutline()?6:-1),b(),Oe(o._hasIconPrefix?7:-1),b(),Oe(o._hasTextPrefix?8:-1),b(2),Oe(!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),b(2),Oe(o._hasTextSuffix?12:-1),b(),Oe(o._hasIconSuffix?13:-1),b(),Oe(o._hasOutline()?-1:14),b(),he("mat-mdc-form-field-subscript-dynamic-size",o.subscriptSizing==="dynamic"),b(),Oe((r=o._getDisplayedMessages())==="error"?16:r==="hint"?17:-1)}},dependencies:[TA,PA,m3,DA,zA],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-filled-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color, var(--mat-app-on-surface));caret-color:var(--mdc-outlined-text-field-caret-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--disabled .cdk-high-contrast-active .mdc-text-field__input{background-color:Window}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top));border-top-right-radius:var(--mdc-filled-text-field-container-shape, var(--mat-app-corner-extra-small-top))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color, var(--mat-app-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)));padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)) + 4px);padding-left:max(16px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.cdk-high-contrast-active .mdc-text-field--disabled .mdc-floating-label{z-index:1}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-filled-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-filled-text-field-hover-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-filled-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-filled-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-filled-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-filled-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-filled-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-filled-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mdc-outlined-text-field-label-text-color, var(--mat-app-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-focus-label-text-color, var(--mat-app-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-hover-label-text-color, var(--mat-app-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mdc-outlined-text-field-error-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mdc-outlined-text-field-error-focus-label-text-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mdc-outlined-text-field-error-hover-label-text-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font, var(--mat-app-body-large-font));font-size:var(--mdc-outlined-text-field-label-text-size, var(--mat-app-body-large-size));font-weight:var(--mdc-outlined-text-field-label-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mdc-outlined-text-field-label-text-tracking, var(--mat-app-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-outline-color, var(--mat-app-outline));border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-hover-outline-color, var(--mat-app-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-focus-outline-color, var(--mat-app-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-hover-outline-color, var(--mat-app-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mdc-outlined-text-field-error-focus-outline-color, var(--mat-app-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small));border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),100% - max(12px,var(--mdc-outlined-text-field-container-shape, var(--mat-app-corner-extra-small)))*2)}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none;--mat-form-field-notch-max-width: 100%}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color, var(--mat-app-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color, var(--mat-app-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color, var(--mat-app-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color, var(--mat-app-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color, var(--mat-app-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color, var(--mat-app-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-app-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-app-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-app-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-app-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-app-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-app-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-app-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-app-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-app-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-app-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-app-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-app-body-large-weight))}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-app-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-app-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-app-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-app-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field:not(.mat-form-field-no-animations).mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[tie.transitionMessages]},changeDetection:0})}}return t})(),Uo=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,At,K3,qe]})}}return t})();var WA=(()=>{class t{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=o=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($))}}static{this.\u0275dir=V({type:t})}}return t})(),sie=(()=>{class t extends WA{static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,features:[we]})}}return t})(),$A=new U("");var aie={provide:$A,useExisting:dr(()=>K6),multi:!0};function cie(){let t=gr()?gr().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}var lie=new U(""),K6=(()=>{class t extends WA{constructor(e,i,o){super(e,i),this._compositionMode=o,this._composing=!1,this._compositionMode==null&&(this._compositionMode=!cie())}writeValue(e){let i=e??"";this.setProperty("value",i)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static{this.\u0275fac=function(i){return new(i||t)(v(t2),v($),v(lie,8))}}static{this.\u0275dir=V({type:t,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(i,o){i&1&&B("input",function(s){return o._handleInput(s.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(s){return o._compositionEnd(s.target.value)})},features:[Ze([aie]),we]})}}return t})();function B1(t){return t==null||(typeof t=="string"||Array.isArray(t))&&t.length===0}function KA(t){return t!=null&&typeof t.length=="number"}var Y6=new U(""),Fm=new U(""),die=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,qs=class{static min(n){return uie(n)}static max(n){return fie(n)}static required(n){return YA(n)}static requiredTrue(n){return mie(n)}static email(n){return pie(n)}static minLength(n){return hie(n)}static maxLength(n){return gie(n)}static pattern(n){return yie(n)}static nullValidator(n){return F6(n)}static compose(n){return tz(n)}static composeAsync(n){return nz(n)}};function uie(t){return n=>{if(B1(n.value)||B1(t))return null;let e=parseFloat(n.value);return!isNaN(e)&&e{if(B1(n.value)||B1(t))return null;let e=parseFloat(n.value);return!isNaN(e)&&e>t?{max:{max:t,actual:n.value}}:null}}function YA(t){return B1(t.value)?{required:!0}:null}function mie(t){return t.value===!0?null:{required:!0}}function pie(t){return B1(t.value)||die.test(t.value)?null:{email:!0}}function hie(t){return n=>B1(n.value)||!KA(n.value)?null:n.value.lengthKA(n.value)&&n.value.length>t?{maxlength:{requiredLength:t,actualLength:n.value.length}}:null}function yie(t){if(!t)return F6;let n,e;return typeof t=="string"?(e="",t.charAt(0)!=="^"&&(e+="^"),e+=t,t.charAt(t.length-1)!=="$"&&(e+="$"),n=new RegExp(e)):(e=t.toString(),n=t),i=>{if(B1(i.value))return null;let o=i.value;return n.test(o)?null:{pattern:{requiredPattern:e,actualValue:o}}}}function F6(t){return null}function XA(t){return t!=null}function ZA(t){return d3(t)?cn(t):t}function QA(t){let n={};return t.forEach(e=>{n=e!=null?u(u({},n),e):n}),Object.keys(n).length===0?null:n}function JA(t,n){return n.map(e=>e(t))}function vie(t){return!t.validate}function ez(t){return t.map(n=>vie(n)?n:e=>n.validate(e))}function tz(t){if(!t)return null;let n=t.filter(XA);return n.length==0?null:function(e){return QA(JA(e,n))}}function Um(t){return t!=null?tz(ez(t)):null}function nz(t){if(!t)return null;let n=t.filter(XA);return n.length==0?null:function(e){let i=JA(e,n).map(ZA);return J0(i).pipe(ae(QA))}}function Bm(t){return t!=null?nz(ez(t)):null}function UA(t,n){return t===null?[n]:Array.isArray(t)?[...t,n]:[t,n]}function iz(t){return t._rawValidators}function oz(t){return t._rawAsyncValidators}function Rm(t){return t?Array.isArray(t)?t:[t]:[]}function U6(t,n){return Array.isArray(t)?t.includes(n):t===n}function BA(t,n){let e=Rm(n);return Rm(t).forEach(o=>{U6(e,o)||e.push(o)}),e}function VA(t,n){return Rm(n).filter(e=>!U6(t,e))}var B6=class{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=Um(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=Bm(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n=void 0){this.control&&this.control.reset(n)}hasError(n,e){return this.control?this.control.hasError(n,e):!1}getError(n,e){return this.control?this.control.getError(n,e):null}},V1=class extends B6{get formDirective(){return null}get path(){return null}},Bo=class extends B6{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}},V6=class{constructor(n){this._cd=n}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}},bie={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},nAe=E(u({},bie),{"[class.ng-submitted]":"isSubmitted"}),rz=(()=>{class t extends V6{constructor(e){super(e)}static{this.\u0275fac=function(i){return new(i||t)(v(Bo,2))}}static{this.\u0275dir=V({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(i,o){i&2&&he("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[we]})}}return t})(),sz=(()=>{class t extends V6{constructor(e){super(e)}static{this.\u0275fac=function(i){return new(i||t)(v(V1,10))}}static{this.\u0275dir=V({type:t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(i,o){i&2&&he("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)("ng-submitted",o.isSubmitted)},features:[we]})}}return t})();var A0="VALID",O6="INVALID",js="PENDING",z0="DISABLED",j1=class{},j6=class extends j1{constructor(n,e){super(),this.value=n,this.source=e}},N0=class extends j1{constructor(n,e){super(),this.pristine=n,this.source=e}},D0=class extends j1{constructor(n,e){super(),this.touched=n,this.source=e}},Hs=class extends j1{constructor(n,e){super(),this.status=n,this.source=e}},km=class extends j1{constructor(n){super(),this.source=n}},Om=class extends j1{constructor(n){super(),this.source=n}};function az(t){return(X6(t)?t.validators:t)||null}function _ie(t){return Array.isArray(t)?Um(t):t||null}function cz(t,n){return(X6(n)?n.asyncValidators:t)||null}function Cie(t){return Array.isArray(t)?Bm(t):t||null}function X6(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}function xie(t,n,e){let i=t.controls;if(!(n?Object.keys(i):i).length)throw new Xe(1e3,"");if(!i[e])throw new Xe(1001,"")}function wie(t,n,e){t._forEachChild((i,o)=>{if(e[o]===void 0)throw new Xe(1002,"")})}var H6=class{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this._status=vo(()=>this.statusReactive()),this.statusReactive=hr(void 0),this._pristine=vo(()=>this.pristineReactive()),this.pristineReactive=hr(!0),this._touched=vo(()=>this.touchedReactive()),this.touchedReactive=hr(!1),this._events=new q,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get status(){return ui(this.statusReactive)}set status(n){ui(()=>this.statusReactive.set(n))}get valid(){return this.status===A0}get invalid(){return this.status===O6}get pending(){return this.status==js}get disabled(){return this.status===z0}get enabled(){return this.status!==z0}get pristine(){return ui(this.pristineReactive)}set pristine(n){ui(()=>this.pristineReactive.set(n))}get dirty(){return!this.pristine}get touched(){return ui(this.touchedReactive)}set touched(n){ui(()=>this.touchedReactive.set(n))}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(BA(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(BA(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(VA(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(VA(n,this._rawAsyncValidators))}hasValidator(n){return U6(this._rawValidators,n)}hasAsyncValidator(n){return U6(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){let e=this.touched===!1;this.touched=!0;let i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsTouched(E(u({},n),{sourceControl:i})),e&&n.emitEvent!==!1&&this._events.next(new D0(!0,i))}markAllAsTouched(n={}){this.markAsTouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(n))}markAsUntouched(n={}){let e=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let i=n.sourceControl??this;this._forEachChild(o=>{o.markAsUntouched({onlySelf:!0,emitEvent:n.emitEvent,sourceControl:i})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,i),e&&n.emitEvent!==!1&&this._events.next(new D0(!1,i))}markAsDirty(n={}){let e=this.pristine===!0;this.pristine=!1;let i=n.sourceControl??this;this._parent&&!n.onlySelf&&this._parent.markAsDirty(E(u({},n),{sourceControl:i})),e&&n.emitEvent!==!1&&this._events.next(new N0(!1,i))}markAsPristine(n={}){let e=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let i=n.sourceControl??this;this._forEachChild(o=>{o.markAsPristine({onlySelf:!0,emitEvent:n.emitEvent})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n,i),e&&n.emitEvent!==!1&&this._events.next(new N0(!0,i))}markAsPending(n={}){this.status=js;let e=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new Hs(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.markAsPending(E(u({},n),{sourceControl:e}))}disable(n={}){let e=this._parentMarkedDirty(n.onlySelf);this.status=z0,this.errors=null,this._forEachChild(o=>{o.disable(E(u({},n),{onlySelf:!0}))}),this._updateValue();let i=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new j6(this.value,i)),this._events.next(new Hs(this.status,i)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(E(u({},n),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(o=>o(!0))}enable(n={}){let e=this._parentMarkedDirty(n.onlySelf);this.status=A0,this._forEachChild(i=>{i.enable(E(u({},n),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors(E(u({},n),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n,e){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let i=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===A0||this.status===js)&&this._runAsyncValidator(i,n.emitEvent)}let e=n.sourceControl??this;n.emitEvent!==!1&&(this._events.next(new j6(this.value,e)),this._events.next(new Hs(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity(E(u({},n),{sourceControl:e}))}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?z0:A0}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n,e){if(this.asyncValidator){this.status=js,this._hasOwnPendingAsyncValidator={emitEvent:e!==!1};let i=ZA(this.asyncValidator(this));this._asyncValidationSubscription=i.subscribe(o=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(o,{emitEvent:e,shouldHaveEmitted:n})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let n=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,n}return!1}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(e.emitEvent!==!1,this,e.shouldHaveEmitted)}get(n){let e=n;return e==null||(Array.isArray(e)||(e=e.split(".")),e.length===0)?null:e.reduce((i,o)=>i&&i._find(o),this)}getError(n,e){let i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n,e,i){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),(n||i)&&this._events.next(new Hs(this.status,e)),this._parent&&this._parent._updateControlsErrors(n,e,i)}_initObservables(){this.valueChanges=new xe,this.statusChanges=new xe}_calculateStatus(){return this._allControlsDisabled()?z0:this.errors?O6:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(js)?js:this._anyControlsHaveStatus(O6)?O6:A0}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n,e){let i=!this._anyControlsDirty(),o=this.pristine!==i;this.pristine=i,this._parent&&!n.onlySelf&&this._parent._updatePristine(n,e),o&&this._events.next(new N0(this.pristine,e))}_updateTouched(n={},e){this.touched=this._anyControlsTouched(),this._events.next(new D0(this.touched,e)),this._parent&&!n.onlySelf&&this._parent._updateTouched(n,e)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){X6(n)&&n.updateOn!=null&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){let e=this._parent&&this._parent.dirty;return!n&&!!e&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=_ie(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=Cie(this._rawAsyncValidators)}},q6=class extends H6{constructor(n,e,i){super(az(e),cz(i,e)),this.controls=n,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(n,e){return this.controls[n]?this.controls[n]:(this.controls[n]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(n,e,i={}){this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(n,e={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(n,e,i={}){this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),delete this.controls[n],e&&this.registerControl(n,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(n){return this.controls.hasOwnProperty(n)&&this.controls[n].enabled}setValue(n,e={}){wie(this,!0,n),Object.keys(n).forEach(i=>{xie(this,!0,i),this.controls[i].setValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(n,e={}){n!=null&&(Object.keys(n).forEach(i=>{let o=this.controls[i];o&&o.patchValue(n[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(n={},e={}){this._forEachChild((i,o)=>{i.reset(n?n[o]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e)}getRawValue(){return this._reduceChildren({},(n,e,i)=>(n[i]=e.getRawValue(),n))}_syncPendingControls(){let n=this._reduceChildren(!1,(e,i)=>i._syncPendingControls()?!0:e);return n&&this.updateValueAndValidity({onlySelf:!0}),n}_forEachChild(n){Object.keys(this.controls).forEach(e=>{let i=this.controls[e];i&&n(i,e)})}_setUpControls(){this._forEachChild(n=>{n.setParent(this),n._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(n){for(let[e,i]of Object.entries(this.controls))if(this.contains(e)&&n(i))return!0;return!1}_reduceValue(){let n={};return this._reduceChildren(n,(e,i,o)=>((i.enabled||this.disabled)&&(e[o]=i.value),e))}_reduceChildren(n,e){let i=n;return this._forEachChild((o,r)=>{i=e(i,o,r)}),i}_allControlsDisabled(){for(let n of Object.keys(this.controls))if(this.controls[n].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(n){return this.controls.hasOwnProperty(n)?this.controls[n]:null}};var Z6=new U("CallSetDisabledState",{providedIn:"root",factory:()=>Vm}),Vm="always";function Sie(t,n){return[...n.path,t]}function G6(t,n,e=Vm){jm(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||e==="always")&&n.valueAccessor.setDisabledState?.(t.disabled),Eie(t,n),Iie(t,n),Lie(t,n),Mie(t,n)}function jA(t,n,e=!0){let i=()=>{};n.valueAccessor&&(n.valueAccessor.registerOnChange(i),n.valueAccessor.registerOnTouched(i)),$6(t,n),t&&(n._invokeOnDestroyCallbacks(),t._registerOnCollectionChange(()=>{}))}function W6(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function Mie(t,n){if(n.valueAccessor.setDisabledState){let e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}function jm(t,n){let e=iz(t);n.validator!==null?t.setValidators(UA(e,n.validator)):typeof e=="function"&&t.setValidators([e]);let i=oz(t);n.asyncValidator!==null?t.setAsyncValidators(UA(i,n.asyncValidator)):typeof i=="function"&&t.setAsyncValidators([i]);let o=()=>t.updateValueAndValidity();W6(n._rawValidators,o),W6(n._rawAsyncValidators,o)}function $6(t,n){let e=!1;if(t!==null){if(n.validator!==null){let o=iz(t);if(Array.isArray(o)&&o.length>0){let r=o.filter(s=>s!==n.validator);r.length!==o.length&&(e=!0,t.setValidators(r))}}if(n.asyncValidator!==null){let o=oz(t);if(Array.isArray(o)&&o.length>0){let r=o.filter(s=>s!==n.asyncValidator);r.length!==o.length&&(e=!0,t.setAsyncValidators(r))}}}let i=()=>{};return W6(n._rawValidators,i),W6(n._rawAsyncValidators,i),e}function Eie(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,t.updateOn==="change"&&lz(t,n)})}function Lie(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,t.updateOn==="blur"&&t._pendingChange&&lz(t,n),t.updateOn!=="submit"&&t.markAsTouched()})}function lz(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function Iie(t,n){let e=(i,o)=>{n.valueAccessor.writeValue(i),o&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}function dz(t,n){t==null,jm(t,n)}function Aie(t,n){return $6(t,n)}function zie(t,n){if(!t.hasOwnProperty("model"))return!1;let e=t.model;return e.isFirstChange()?!0:!Object.is(n,e.currentValue)}function Tie(t){return Object.getPrototypeOf(t.constructor)===sie}function uz(t,n){t._syncPendingControls(),n.forEach(e=>{let i=e.control;i.updateOn==="submit"&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}function Nie(t,n){if(!n)return null;Array.isArray(n);let e,i,o;return n.forEach(r=>{r.constructor===K6?e=r:Tie(r)?i=r:o=r}),o||i||e||null}function Die(t,n){let e=t.indexOf(n);e>-1&&t.splice(e,1)}var Pie={provide:V1,useExisting:dr(()=>or)},T0=Promise.resolve(),or=(()=>{class t extends V1{get submitted(){return ui(this.submittedReactive)}constructor(e,i,o){super(),this.callSetDisabledState=o,this._submitted=vo(()=>this.submittedReactive()),this.submittedReactive=hr(!1),this._directives=new Set,this.ngSubmit=new xe,this.form=new q6({},Um(e),Bm(i))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){T0.then(()=>{let i=this._findContainer(e.path);e.control=i.registerControl(e.name,e.control),G6(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){T0.then(()=>{let i=this._findContainer(e.path);i&&i.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){T0.then(()=>{let i=this._findContainer(e.path),o=new q6({});dz(o,e),i.registerControl(e.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){T0.then(()=>{let i=this._findContainer(e.path);i&&i.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,i){T0.then(()=>{this.form.get(e.path).setValue(i)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),uz(this.form,this._directives),this.ngSubmit.emit(e),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static{this.\u0275fac=function(i){return new(i||t)(v(Y6,10),v(Fm,10),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(i,o){i&1&&B("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ze([Pie]),we]})}}return t})();function HA(t,n){let e=t.indexOf(n);e>-1&&t.splice(e,1)}function qA(t){return typeof t=="object"&&t!==null&&Object.keys(t).length===2&&"value"in t&&"disabled"in t}var fz=class extends H6{constructor(n=null,e,i){super(az(e),cz(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),X6(e)&&(e.nonNullable||e.initialValueIsDefault)&&(qA(n)?this.defaultValue=n.value:this.defaultValue=n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&e.emitModelToViewChange!==!1&&this._onChange.forEach(i=>i(this.value,e.emitViewToModelChange!==!1)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){HA(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){HA(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(n){qA(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}};var Rie=t=>t instanceof fz;var kie={provide:Bo,useExisting:dr(()=>Hm)},GA=Promise.resolve(),Hm=(()=>{class t extends Bo{constructor(e,i,o,r,s,a){super(),this._changeDetectorRef=s,this.callSetDisabledState=a,this.control=new fz,this._registered=!1,this.name="",this.update=new xe,this._parent=e,this._setValidators(i),this._setAsyncValidators(o),this.valueAccessor=Nie(this,r)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){let i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),zie(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){G6(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){GA.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){let i=e.isDisabled.currentValue,o=i!==0&&ue(i);GA.then(()=>{o&&!this.control.disabled?this.control.disable():!o&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Sie(e,this._parent):[e]}static{this.\u0275fac=function(i){return new(i||t)(v(V1,9),v(Y6,10),v(Fm,10),v($A,10),v(mt,8),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Ze([kie]),we,ut]})}}return t})(),mz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}}return t})();var Oie={provide:V1,useExisting:dr(()=>P0)},P0=(()=>{class t extends V1{get submitted(){return ui(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}constructor(e,i,o){super(),this.callSetDisabledState=o,this._submitted=vo(()=>this._submittedReactive()),this._submittedReactive=hr(!1),this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new xe,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&($6(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){let i=this.form.get(e.path);return G6(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}removeControl(e){jA(e.control||null,e,!1),Die(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,i){this.form.get(e.path).setValue(i)}onSubmit(e){return this._submittedReactive.set(!0),uz(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new km(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this._submittedReactive.set(!1),this.form._events.next(new Om(this.form))}_updateDomValue(){this.directives.forEach(e=>{let i=e.control,o=this.form.get(e.path);i!==o&&(jA(i||null,e),Rie(o)&&(G6(o,e,this.callSetDisabledState),e.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){let i=this.form.get(e.path);dz(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){let i=this.form.get(e.path);i&&Aie(i,e)&&i.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){jm(this.form,this),this._oldForm&&$6(this._oldForm,this)}_checkFormPresent(){this.form}static{this.\u0275fac=function(i){return new(i||t)(v(Y6,10),v(Fm,10),v(Z6,8))}}static{this.\u0275dir=V({type:t,selectors:[["","formGroup",""]],hostBindings:function(i,o){i&1&&B("submit",function(s){return o.onSubmit(s)})("reset",function(){return o.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[Ze([Oie]),we,ut]})}}return t})();var Fie=(()=>{class t{constructor(){this._validator=F6}ngOnChanges(e){if(this.inputName in e){let i=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):F6,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return e!=null}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,features:[ut]})}}return t})();var Uie={provide:Y6,useExisting:dr(()=>qm),multi:!0};var qm=(()=>{class t extends Fie{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=ue,this.createValidator=e=>YA}enabled(e){return e}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(i,o){i&2&&Z("required",o._enabled?"":null)},inputs:{required:"required"},features:[Ze([Uie]),we]})}}return t})();var Bie=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var Gs=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:Z6,useValue:e.callSetDisabledState??Vm}]}}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[Bie]})}}return t})();var Vie=["trigger"],jie=["panel"],Hie=[[["mat-select-trigger"]],"*"],qie=["mat-select-trigger","*"];function Gie(t,n){if(t&1&&(p(0,"span",4),x(1),h()),t&2){let e=R();b(),Re(e.placeholder)}}function Wie(t,n){t&1&&ce(0)}function $ie(t,n){if(t&1&&(p(0,"span",11),x(1),h()),t&2){let e=R(2);b(),Re(e.triggerValue)}}function Kie(t,n){if(t&1&&(p(0,"span",5),F(1,Wie,1,0)(2,$ie,2,1,"span",11),h()),t&2){let e=R();b(),Oe(e.customTrigger?1:2)}}function Yie(t,n){if(t&1){let e=at();p(0,"div",12,1),B("@transformPanel.done",function(o){De(e);let r=R();return Pe(r._panelDoneAnimatingStream.next(o.toState))})("keydown",function(o){De(e);let r=R();return Pe(r._handleKeydown(o))}),ce(2,1),h()}if(t&2){let e=R();Qp("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",e._getPanelTheme(),""),w("ngClass",e.panelClass)("@transformPanel","showing"),Z("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}var Xie={transformPanelWrap:jn("transformPanelWrap",[en("* => void",g3("@transformPanel",[h3()],{optional:!0}))]),transformPanel:jn("transformPanel",[Jt("void",ct({opacity:0,transform:"scale(1, 0.8)"})),en("void => showing",un("120ms cubic-bezier(0, 0, 0.2, 1)",ct({opacity:1,transform:"scale(1, 1)"}))),en("* => void",un("100ms linear",ct({opacity:0})))])};var pz=0,hz=new U("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition()}});function Zie(t){return()=>t.scrollStrategies.reposition()}var Qie=new U("MAT_SELECT_CONFIG"),Jie={provide:hz,deps:[jt],useFactory:Zie},eoe=new U("MatSelectTrigger"),Wm=class{constructor(n,e){this.source=n,this.value=e}},gz=(()=>{class t{_scrollOptionIntoView(e){let i=this.options.toArray()[e];if(i){let o=this.panel.nativeElement,r=Ug(e,this.options,this.optionGroups),s=i._getHostElement();e===0&&r===1?o.scrollTop=0:o.scrollTop=Bg(s.offsetTop,s.offsetHeight,o.scrollTop,o.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new Wm(this,e)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(qs.required)??!1}set required(e){this._required=e,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,i,o,r,s,a,c,l,d,f,m,y,C,_){this._viewportRuler=e,this._changeDetectorRef=i,this._elementRef=s,this._dir=a,this._parentFormField=d,this.ngControl=f,this._liveAnnouncer=C,this._defaultOptions=_,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(S,I)=>S===I,this._uid=`mat-select-${pz++}`,this._triggerAriaLabelledBy=null,this._destroy=new q,this.stateChanges=new q,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId=`mat-select-value-${pz++}`,this._panelDoneAnimatingStream=new q,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new q,this.optionSelectionChanges=ho(()=>{let S=this.options;return S?S.changes.pipe(Un(S),rn(()=>ln(...S.map(I=>I.onSelectionChange)))):this._initialized.pipe(rn(()=>this.optionSelectionChanges))}),this.openedChange=new xe,this._openedStream=this.openedChange.pipe(xt(S=>S),ae(()=>{})),this._closedStream=this.openedChange.pipe(xt(S=>!S),ae(()=>{})),this.selectionChange=new xe,this.valueChange=new xe,this._trackedModal=null,this._skipPredicate=S=>this.panelOpen?!1:S.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),_?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=_.typeaheadDebounceInterval),this._errorStateTracker=new Pr(r,f,l,c,this.stateChanges),this._scrollStrategyFactory=y,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(m)||0,this.id=this.id}ngOnInit(){this._selectionModel=new _6(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(ca(),Ue(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(Ue(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(Ue(this._destroy)).subscribe(e=>{e.added.forEach(i=>i.select()),e.removed.forEach(i=>i.deselect())}),this.options.changes.pipe(Un(null),Ue(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),i=this.ngControl;if(e!==this._triggerAriaLabelledBy){let o=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?o.setAttribute("aria-labelledby",e):o.removeAttribute("aria-labelledby")}i&&(this._previousControl!==i.control&&(this._previousControl!==void 0&&i.disabled!==null&&i.disabled!==this.disabled&&(this.disabled=i.disabled),this._previousControl=i.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let i=`${this.id}-panel`;this._trackedModal&&n4(this._trackedModal,"aria-owns",i),Z5(e,"aria-owns",i),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;n4(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(i=>i.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let i=e.keyCode,o=i===40||i===38||i===37||i===39,r=i===13||i===32,s=this._keyManager;if(!s.isTyping()&&r&&!fn(e)||(this.multiple||e.altKey)&&o)e.preventDefault(),this.open();else if(!this.multiple){let a=this.selected;s.onKeydown(e);let c=this.selected;c&&a!==c&&this._liveAnnouncer.announce(c.viewValue,1e4)}}_handleOpenKeydown(e){let i=this._keyManager,o=e.keyCode,r=o===40||o===38,s=i.isTyping();if(r&&e.altKey)e.preventDefault(),this.close();else if(!s&&(o===13||o===32)&&i.activeItem&&!fn(e))e.preventDefault(),i.activeItem._selectViaInteraction();else if(!s&&this._multiple&&o===65&&e.ctrlKey){e.preventDefault();let a=this.options.some(c=>!c.disabled&&!c.selected);this.options.forEach(c=>{c.disabled||(a?c.select():c.deselect())})}else{let a=i.activeItemIndex;i.onKeydown(e),this._multiple&&r&&e.shiftKey&&i.activeItem&&i.activeItemIndex!==a&&i.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(Zt(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(i=>i.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(i=>this._selectOptionByValue(i)),this._sortValues();else{let i=this._selectOptionByValue(e);i?this._keyManager.updateActiveItem(i):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let i=this.options.find(o=>{if(this._selectionModel.isSelected(o))return!1;try{return o.value!=null&&this._compareWith(o.value,e)}catch{return!1}});return i&&this._selectionModel.select(i),i}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof E0?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new J3(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=ln(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Ue(e)).subscribe(i=>{this._onSelect(i.source,i.isUserInput),i.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),ln(...this.options.map(i=>i._stateChanges)).pipe(Ue(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,i){let o=this._selectionModel.isSelected(e);e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(o!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),i&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),i&&this.focus())),o!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((i,o)=>this.sortComparator?this.sortComparator(i,o,e):e.indexOf(i)-e.indexOf(o)),this.stateChanges.next()}}_propagateChanges(e){let i;this.multiple?i=this.selected.map(o=>o.value):i=this.selected?this.selected.value:e,this._value=i,this.valueChange.emit(i),this._onChange(i),this.selectionChange.emit(this._getChangeEvent(i)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let i=0;i0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=e?e+" ":"";return this.ariaLabelledby?i+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),i=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(i+=" "+this.ariaLabelledby),i}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}static{this.\u0275fac=function(i){return new(i||t)(v(O1),v(mt),v(X),v(a4),v($),v(an,8),v(or,8),v(P0,8),v(I0,8),v(Bo,10),yo("tabindex"),v(hz),v(Eg),v(Qie,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-select"]],contentQueries:function(i,o,r){if(i&1&&(yt(r,eoe,5),yt(r,c4,5),yt(r,lu,5)),i&2){let s;me(s=pe())&&(o.customTrigger=s.first),me(s=pe())&&(o.options=s),me(s=pe())&&(o.optionGroups=s)}},viewQuery:function(i,o){if(i&1&&(ft(Vie,5),ft(jie,5),ft(Nm,5)),i&2){let r;me(r=pe())&&(o.trigger=r.first),me(r=pe())&&(o.panel=r.first),me(r=pe())&&(o._overlayDir=r.first)}},hostAttrs:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(i,o){i&1&&B("keydown",function(s){return o._handleKeydown(s)})("focus",function(){return o._onFocus()})("blur",function(){return o._onBlur()}),i&2&&(Z("id",o.id)("tabindex",o.disabled?-1:o.tabIndex)("aria-controls",o.panelOpen?o.id+"-panel":null)("aria-expanded",o.panelOpen)("aria-label",o.ariaLabel||null)("aria-required",o.required.toString())("aria-disabled",o.disabled.toString())("aria-invalid",o.errorState)("aria-activedescendant",o._getAriaActiveDescendant()),he("mat-mdc-select-disabled",o.disabled)("mat-mdc-select-invalid",o.errorState)("mat-mdc-select-required",o.required)("mat-mdc-select-empty",o.empty)("mat-mdc-select-multiple",o.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",ue],disableRipple:[2,"disableRipple","disableRipple",ue],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:Ii(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",ue],placeholder:"placeholder",required:[2,"required","required",ue],multiple:[2,"multiple","multiple",ue],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",ue],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",Ii],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[Ze([{provide:L0,useExisting:t},{provide:cu,useExisting:t}]),st,ut,k],ngContentSelectors:qie,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(i,o){if(i&1){let r=at();Ge(Hie),p(0,"div",2,0),B("click",function(){return De(r),Pe(o.open())}),p(3,"div",3),F(4,Gie,2,1,"span",4)(5,Kie,3,1,"span",5),h(),p(6,"div",6)(7,"div",7),Wt(),p(8,"svg",8),L(9,"path",9),h()()()(),F(10,Yie,3,9,"ng-template",10),B("backdropClick",function(){return De(r),Pe(o.close())})("attach",function(){return De(r),Pe(o._onAttached())})("detach",function(){return De(r),Pe(o.close())})}if(i&2){let r=n2(1);b(3),Z("id",o._valueId),b(),Oe(o.empty?4:5),b(6),w("cdkConnectedOverlayPanelClass",o._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",o._scrollStrategy)("cdkConnectedOverlayOrigin",o._preferredOverlayOrigin||r)("cdkConnectedOverlayOpen",o.panelOpen)("cdkConnectedOverlayPositions",o._positions)("cdkConnectedOverlayWidth",o._overlayWidth)}},dependencies:[E0,Nm,r2],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color, var(--mat-app-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-app-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-app-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-app-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-app-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-app-body-large-tracking))}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color, var(--mat-app-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-app-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-app-primary))}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color, var(--mat-app-surface-container))}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color, var(--mat-app-on-surface-variant))}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Xie.transformPanel]},changeDetection:0})}}return t})();var yz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Jie],imports:[At,U1,du,qe,ks,Uo,du,qe]})}}return t})();var toe=["tooltip"],_z=20;var Cz=new U("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.reposition({scrollThrottle:_z})}});function noe(t){return()=>t.scrollStrategies.reposition({scrollThrottle:_z})}var ioe={provide:Cz,deps:[jt],useFactory:noe};function ooe(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var roe=new U("mat-tooltip-default-options",{providedIn:"root",factory:ooe});var vz="tooltip-panel",bz=Di({passive:!0}),soe=8,aoe=8,coe=24,loe=200,xz=(()=>{class t{get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(e){this._positionAtOrigin=Pi(e),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(e){let i=Pi(e);this._disabled!==i&&(this._disabled=i,i?this.hide(0):this._setupPointerEnterEventsIfNeeded(),this._syncAriaDescription(this.message))}get showDelay(){return this._showDelay}set showDelay(e){this._showDelay=wo(e)}get hideDelay(){return this._hideDelay}set hideDelay(e){this._hideDelay=wo(e),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(e){let i=this._message;this._message=e!=null?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage()),this._syncAriaDescription(i)}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(e,i,o,r,s,a,c,l,d,f,m,y){this._overlay=e,this._elementRef=i,this._scrollDispatcher=o,this._viewContainerRef=r,this._ngZone=s,this._platform=a,this._ariaDescriber=c,this._focusMonitor=l,this._dir=f,this._defaultOptions=m,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=doe,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._touchstartTimeout=null,this._destroyed=new q,this._injector=D(It),this._scrollStrategy=d,this._document=y,m&&(this._showDelay=m.showDelay,this._hideDelay=m.hideDelay,m.position&&(this.position=m.position),m.positionAtOrigin&&(this.positionAtOrigin=m.positionAtOrigin),m.touchGestures&&(this.touchGestures=m.touchGestures),m.tooltipClass&&(this.tooltipClass=m.tooltipClass)),f.change.pipe(Ue(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=soe}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Ue(this._destroyed)).subscribe(e=>{e?e==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let e=this._elementRef.nativeElement;this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([i,o])=>{e.removeEventListener(i,o,bz)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let o=this._createOverlay(i);this._detach(),this._portal=this._portal||new F1(this._tooltipComponent,this._viewContainerRef);let r=this._tooltipInstance=o.attach(this._portal).instance;r._triggerElement=this._elementRef.nativeElement,r._mouseLeaveHideDelay=this._hideDelay,r.afterHidden().pipe(Ue(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),r.show(e)}hide(e=this.hideDelay){let i=this._tooltipInstance;i&&(i.isVisible()?i.hide(e):(i._cancelPendingAnimations(),this._detach()))}toggle(e){this._isTooltipVisible()?this.hide():this.show(void 0,e)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(e){if(this._overlayRef){let r=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!e)&&r._origin instanceof $)return this._overlayRef;this._detach()}let i=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),o=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?e||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return o.positionChanges.pipe(Ue(this._destroyed)).subscribe(r=>{this._updateCurrentPositionClass(r.connectionPair),this._tooltipInstance&&r.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:o,panelClass:`${this._cssClassPrefix}-${vz}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(Ue(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(Ue(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(Ue(this._destroyed)).subscribe(r=>{this._isTooltipVisible()&&r.keyCode===27&&!fn(r)&&(r.preventDefault(),r.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(e){let i=e.getConfig().positionStrategy,o=this._getOrigin(),r=this._getOverlayPosition();i.withPositions([this._addOffset(u(u({},o.main),r.main)),this._addOffset(u(u({},o.fallback),r.fallback))])}_addOffset(e){let i=aoe,o=!this._dir||this._dir.value=="ltr";return e.originY==="top"?e.offsetY=-i:e.originY==="bottom"?e.offsetY=i:e.originX==="start"?e.offsetX=o?-i:i:e.originX==="end"&&(e.offsetX=o?i:-i),e}_getOrigin(){let e=!this._dir||this._dir.value=="ltr",i=this.position,o;i=="above"||i=="below"?o={originX:"center",originY:i=="above"?"top":"bottom"}:i=="before"||i=="left"&&e||i=="right"&&!e?o={originX:"start",originY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(o={originX:"end",originY:"center"});let{x:r,y:s}=this._invertPosition(o.originX,o.originY);return{main:o,fallback:{originX:r,originY:s}}}_getOverlayPosition(){let e=!this._dir||this._dir.value=="ltr",i=this.position,o;i=="above"?o={overlayX:"center",overlayY:"bottom"}:i=="below"?o={overlayX:"center",overlayY:"top"}:i=="before"||i=="left"&&e||i=="right"&&!e?o={overlayX:"end",overlayY:"center"}:(i=="after"||i=="right"&&e||i=="left"&&!e)&&(o={overlayX:"start",overlayY:"center"});let{x:r,y:s}=this._invertPosition(o.overlayX,o.overlayY);return{main:o,fallback:{overlayX:r,overlayY:s}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),di(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,i){return this.position==="above"||this.position==="below"?i==="top"?i="bottom":i==="bottom"&&(i="top"):e==="end"?e="start":e==="start"&&(e="end"),{x:e,y:i}}_updateCurrentPositionClass(e){let{overlayY:i,originX:o,originY:r}=e,s;if(i==="center"?this._dir&&this._dir.value==="rtl"?s=o==="end"?"left":"right":s=o==="start"?"left":"right":s=i==="bottom"&&r==="top"?"above":"below",s!==this._currentPosition){let a=this._overlayRef;if(a){let c=`${this._cssClassPrefix}-${vz}-`;a.removePanelClass(c+this._currentPosition),a.addPanelClass(c+s)}this._currentPosition=s}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",e=>{this._setupPointerExitEventsIfNeeded();let i;e.x!==void 0&&e.y!==void 0&&(i=e),this.show(void 0,i)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",e=>{let i=e.targetTouches?.[0],o=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),this._touchstartTimeout&&clearTimeout(this._touchstartTimeout);let r=500;this._touchstartTimeout=setTimeout(()=>{this._touchstartTimeout=null,this.show(void 0,o)},this._defaultOptions.touchLongPressShowDelay??r)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",i=>{let o=i.relatedTarget;(!o||!this._overlayRef?.overlayElement.contains(o))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let i=()=>{this._touchstartTimeout&&clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",i],["touchcancel",i])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([i,o])=>{this._elementRef.nativeElement.addEventListener(i,o,bz)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){let i=this._document.elementFromPoint(e.clientX,e.clientY),o=this._elementRef.nativeElement;i!==o&&!o.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){let e=this.touchGestures;if(e!=="off"){let i=this._elementRef.nativeElement,o=i.style;(e==="on"||i.nodeName!=="INPUT"&&i.nodeName!=="TEXTAREA")&&(o.userSelect=o.msUserSelect=o.webkitUserSelect=o.MozUserSelect="none"),(e==="on"||!i.draggable)&&(o.webkitUserDrag="none"),o.touchAction="none",o.webkitTapHighlightColor="transparent"}}_syncAriaDescription(e){this._ariaDescriptionPending||(this._ariaDescriptionPending=!0,this._ariaDescriber.removeDescription(this._elementRef.nativeElement,e,"tooltip"),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriptionPending=!1,this.message&&!this.disabled&&this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}static{this.\u0275fac=function(i){return new(i||t)(v(jt),v($),v(Os),v(dn),v(X),v(Me),v(i4),v(Ri),v(Cz),v(an),v(roe,8),v(te))}}static{this.\u0275dir=V({type:t,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(i,o){i&2&&he("mat-mdc-tooltip-disabled",o.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0})}}return t})(),doe=(()=>{class t{constructor(e,i,o){this._changeDetectorRef=e,this._elementRef=i,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new q,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=o==="NoopAnimations"}show(e){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},e)}hide(e){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},e)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:e}){(!e||!this._triggerElement.contains(e))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let e=this._elementRef.nativeElement.getBoundingClientRect();return e.height>coe&&e.width>=loe}_handleAnimationEnd({animationName:e}){(e===this._showAnimation||e===this._hideAnimation)&&this._finalizeAnimation(e===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(e){e?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(e){let i=this._tooltip.nativeElement,o=this._showAnimation,r=this._hideAnimation;if(i.classList.remove(e?r:o),i.classList.add(e?o:r),this._isVisible!==e&&(this._isVisible=e,this._changeDetectorRef.markForCheck()),e&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let s=getComputedStyle(i);(s.getPropertyValue("animation-duration")==="0s"||s.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}e&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(e))}static{this.\u0275fac=function(i){return new(i||t)(v(mt),v($),v(qt,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-tooltip-component"]],viewQuery:function(i,o){if(i&1&&ft(toe,7),i&2){let r;me(r=pe())&&(o._tooltip=r.first)}},hostAttrs:["aria-hidden","true"],hostBindings:function(i,o){i&1&&B("mouseleave",function(s){return o._handleMouseLeave(s)})},standalone:!0,features:[k],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],template:function(i,o){if(i&1){let r=at();p(0,"div",1,0),B("animationend",function(a){return De(r),Pe(o._handleAnimationEnd(a))}),p(2,"div",2),x(3),h()()}i&2&&(he("mdc-tooltip--multiline",o._isMultiline),w("ngClass",o.tooltipClass),b(3),Re(o.message))},dependencies:[r2],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-app-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-app-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-app-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-app-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-app-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-app-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-app-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-app-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}'],encapsulation:2,changeDetection:0})}}return t})();var wz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[ioe],imports:[r4,At,U1,qe,qe,ks]})}}return t})();function uoe(t,n){if(t&1&&(p(0,"mat-option",17),x(1),h()),t&2){let e=n.$implicit;w("value",e),b(),ie(" ",e," ")}}function foe(t,n){if(t&1){let e=at();p(0,"mat-form-field",14)(1,"mat-select",16,0),B("selectionChange",function(o){De(e);let r=R(2);return Pe(r._changePageSize(o.value))}),e9(3,uoe,2,2,"mat-option",17,Jp),h(),p(5,"div",18),B("click",function(){De(e);let o=n2(2);return Pe(o.open())}),h()()}if(t&2){let e=R(2);w("appearance",e._formFieldAppearance)("color",e.color),b(),w("value",e.pageSize)("disabled",e.disabled)("aria-labelledby",e._pageSizeLabelId)("panelClass",e.selectConfig.panelClass||"")("disableOptionCentering",e.selectConfig.disableOptionCentering),b(2),t9(e._displayedPageSizeOptions)}}function moe(t,n){if(t&1&&(p(0,"div",15),x(1),h()),t&2){let e=R(2);b(),Re(e.pageSize)}}function poe(t,n){if(t&1&&(p(0,"div",3)(1,"div",13),x(2),h(),F(3,foe,6,7,"mat-form-field",14)(4,moe,2,1,"div",15),h()),t&2){let e=R();b(),Z("id",e._pageSizeLabelId),b(),ie(" ",e._intl.itemsPerPageLabel," "),b(),Oe(e._displayedPageSizeOptions.length>1?3:-1),b(),Oe(e._displayedPageSizeOptions.length<=1?4:-1)}}function hoe(t,n){if(t&1){let e=at();p(0,"button",19),B("click",function(){De(e);let o=R();return Pe(o.firstPage())}),Wt(),p(1,"svg",8),L(2,"path",20),h()()}if(t&2){let e=R();w("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),Z("aria-label",e._intl.firstPageLabel)}}function goe(t,n){if(t&1){let e=at();p(0,"button",21),B("click",function(){De(e);let o=R();return Pe(o.lastPage())}),Wt(),p(1,"svg",8),L(2,"path",22),h()()}if(t&2){let e=R();w("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),Z("aria-label",e._intl.lastPageLabel)}}var Q6=(()=>{class t{constructor(){this.changes=new q,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,i,o)=>{if(o==0||i==0)return`0 of ${o}`;o=Math.max(o,0);let r=e*i,s=r{class t{get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(e||0,0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(e){this._length=e||0,this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(e||0,0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(i=>Ii(i,0)),this._updateDisplayedPageSizeOptions()}constructor(e,i,o){if(this._intl=e,this._changeDetectorRef=i,this._pageSizeLabelId=`mat-paginator-page-size-label-${Coe++}`,this._isInitialized=!1,this._initializedStream=new Z0(1),this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this.hidePageSize=!1,this.showFirstLastButtons=!1,this.selectConfig={},this.disabled=!1,this.page=new xe,this.initialized=this._initializedStream,this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),o){let{pageSize:r,pageSizeOptions:s,hidePageSize:a,showFirstLastButtons:c}=o;r!=null&&(this._pageSize=r),s!=null&&(this._pageSizeOptions=s),a!=null&&(this.hidePageSize=a),c!=null&&(this.showFirstLastButtons=c)}this._formFieldAppearance=o?.formFieldAppearance||"outline"}ngOnInit(){this._isInitialized=!0,this._updateDisplayedPageSizeOptions(),this._initializedStream.next()}ngOnDestroy(){this._initializedStream.complete(),this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex+1,this._emitPageEvent(e)}previousPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=this.pageIndex-1,this._emitPageEvent(e)}firstPage(){if(!this.hasPreviousPage())return;let e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}lastPage(){if(!this.hasNextPage())return;let e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}hasPreviousPage(){return this.pageIndex>=1&&this.pageSize!=0}hasNextPage(){let e=this.getNumberOfPages()-1;return this.pageIndexe-i),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}static{this.\u0275fac=function(i){return new(i||t)(v(Q6),v(mt),v(_oe,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-paginator"]],hostAttrs:["role","group",1,"mat-mdc-paginator"],inputs:{color:"color",pageIndex:[2,"pageIndex","pageIndex",Ii],length:[2,"length","length",Ii],pageSize:[2,"pageSize","pageSize",Ii],pageSizeOptions:"pageSizeOptions",hidePageSize:[2,"hidePageSize","hidePageSize",ue],showFirstLastButtons:[2,"showFirstLastButtons","showFirstLastButtons",ue],selectConfig:"selectConfig",disabled:[2,"disabled","disabled",ue]},outputs:{page:"page"},exportAs:["matPaginator"],standalone:!0,features:[st,k],decls:14,vars:14,consts:[["selectRef",""],[1,"mat-mdc-paginator-outer-container"],[1,"mat-mdc-paginator-container"],[1,"mat-mdc-paginator-page-size"],[1,"mat-mdc-paginator-range-actions"],["aria-live","polite",1,"mat-mdc-paginator-range-label"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-previous",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["viewBox","0 0 24 24","focusable","false","aria-hidden","true",1,"mat-mdc-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-next",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],[1,"mat-mdc-paginator-page-size-label"],[1,"mat-mdc-paginator-page-size-select",3,"appearance","color"],[1,"mat-mdc-paginator-page-size-value"],["hideSingleSelectionIndicator","",3,"selectionChange","value","disabled","aria-labelledby","panelClass","disableOptionCentering"],[3,"value"],[1,"mat-mdc-paginator-touch-target",3,"click"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-first",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-mdc-paginator-navigation-last",3,"click","matTooltip","matTooltipDisabled","matTooltipPosition","disabled"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(i,o){i&1&&(p(0,"div",1)(1,"div",2),F(2,poe,5,4,"div",3),p(3,"div",4)(4,"div",5),x(5),h(),F(6,hoe,3,5,"button",6),p(7,"button",7),B("click",function(){return o.previousPage()}),Wt(),p(8,"svg",8),L(9,"path",9),h()(),go(),p(10,"button",10),B("click",function(){return o.nextPage()}),Wt(),p(11,"svg",8),L(12,"path",11),h()(),F(13,goe,3,5,"button",12),h()()()),i&2&&(b(2),Oe(o.hidePageSize?-1:2),b(3),ie(" ",o._intl.getRangeLabel(o.pageIndex,o.pageSize,o.length)," "),b(),Oe(o.showFirstLastButtons?6:-1),b(),w("matTooltip",o._intl.previousPageLabel)("matTooltipDisabled",o._previousButtonsDisabled())("matTooltipPosition","above")("disabled",o._previousButtonsDisabled()),Z("aria-label",o._intl.previousPageLabel),b(3),w("matTooltip",o._intl.nextPageLabel)("matTooltipDisabled",o._nextButtonsDisabled())("matTooltipPosition","above")("disabled",o._nextButtonsDisabled()),Z("aria-label",o._intl.nextPageLabel),b(3),Oe(o.showFirstLastButtons?13:-1))},dependencies:[k6,gz,c4,Yg,xz],styles:[".mat-mdc-paginator{display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-paginator-container-text-color, var(--mat-app-on-surface));background-color:var(--mat-paginator-container-background-color, var(--mat-app-surface));font-family:var(--mat-paginator-container-text-font, var(--mat-app-body-small-font));line-height:var(--mat-paginator-container-text-line-height, var(--mat-app-body-small-line-height));font-size:var(--mat-paginator-container-text-size, var(--mat-app-body-small-size));font-weight:var(--mat-paginator-container-text-weight, var(--mat-app-body-small-weight));letter-spacing:var(--mat-paginator-container-text-tracking, var(--mat-app-body-small-tracking));--mat-form-field-container-height:var(--mat-paginator-form-field-container-height);--mat-form-field-container-vertical-padding:var(--mat-paginator-form-field-container-vertical-padding)}.mat-mdc-paginator .mat-mdc-select-value{font-size:var(--mat-paginator-select-trigger-text-size, var(--mat-app-body-small-size))}.mat-mdc-paginator .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-paginator .mat-mdc-select{line-height:1.5}.mat-mdc-paginator-outer-container{display:flex}.mat-mdc-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap;width:100%;min-height:var(--mat-paginator-container-size)}.mat-mdc-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-mdc-paginator-page-size{margin-right:0;margin-left:8px}.mat-mdc-paginator-page-size-label{margin:0 4px}.mat-mdc-paginator-page-size-select{margin:0 4px;width:84px}.mat-mdc-paginator-range-label{margin:0 32px 0 24px}.mat-mdc-paginator-range-actions{display:flex;align-items:center}.mat-mdc-paginator-icon{display:inline-block;width:28px;fill:var(--mat-paginator-enabled-icon-color, var(--mat-app-on-surface-variant))}.mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon{fill:var(--mat-paginator-disabled-icon-color)}[dir=rtl] .mat-mdc-paginator-icon{transform:rotate(180deg)}.cdk-high-contrast-active .mat-mdc-icon-button[disabled] .mat-mdc-paginator-icon,.cdk-high-contrast-active .mat-mdc-paginator-icon{fill:currentColor;fill:CanvasText}.cdk-high-contrast-active .mat-mdc-paginator-range-actions .mat-mdc-icon-button{outline:solid 1px}.mat-mdc-paginator-touch-target{display:var(--mat-paginator-touch-target-display);position:absolute;top:50%;left:50%;width:84px;height:48px;background-color:rgba(0,0,0,0);transform:translate(-50%, -50%);cursor:pointer}"],encapsulation:2,changeDetection:0})}}return t})(),Sz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[voe],imports:[Rr,yz,wz,$m]})}}return t})();var xoe=["mat-sort-header",""],woe=["*"];function Soe(t,n){if(t&1){let e=at();p(0,"div",2),B("@arrowPosition.start",function(){De(e);let o=R();return Pe(o._disableViewStateAnimation=!0)})("@arrowPosition.done",function(){De(e);let o=R();return Pe(o._disableViewStateAnimation=!1)}),L(1,"div",3),p(2,"div",4),L(3,"div",5)(4,"div",6)(5,"div",7),h()()}if(t&2){let e=R();w("@arrowOpacity",e._getArrowViewState())("@arrowPosition",e._getArrowViewState())("@allowChildren",e._getArrowDirectionState()),b(2),w("@indicator",e._getArrowDirectionState()),b(),w("@leftPointer",e._getArrowDirectionState()),b(),w("@rightPointer",e._getArrowDirectionState())}}var Mz=new U("MAT_SORT_DEFAULT_OPTIONS"),R0=(()=>{class t{get direction(){return this._direction}set direction(e){this._direction=e}constructor(e){this._defaultOptions=e,this._initializedStream=new Z0(1),this.sortables=new Map,this._stateChanges=new q,this.start="asc",this._direction="",this.disabled=!1,this.sortChange=new xe,this.initialized=this._initializedStream}register(e){this.sortables.set(e.id,e)}deregister(e){this.sortables.delete(e.id)}sort(e){this.active!=e.id?(this.active=e.id,this.direction=e.start?e.start:this.start):this.direction=this.getNextSortDirection(e),this.sortChange.emit({active:this.active,direction:this.direction})}getNextSortDirection(e){if(!e)return"";let i=e?.disableClear??this.disableClear??!!this._defaultOptions?.disableClear,o=Moe(e.start||this.start,i),r=o.indexOf(this.direction)+1;return r>=o.length&&(r=0),o[r]}ngOnInit(){this._initializedStream.next()}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete(),this._initializedStream.complete()}static{this.\u0275fac=function(i){return new(i||t)(v(Mz,8))}}static{this.\u0275dir=V({type:t,selectors:[["","matSort",""]],hostAttrs:[1,"mat-sort"],inputs:{active:[0,"matSortActive","active"],start:[0,"matSortStart","start"],direction:[0,"matSortDirection","direction"],disableClear:[2,"matSortDisableClear","disableClear",ue],disabled:[2,"matSortDisabled","disabled",ue]},outputs:{sortChange:"matSortChange"},exportAs:["matSort"],standalone:!0,features:[st,ut]})}}return t})();function Moe(t,n){let e=["asc","desc"];return t=="desc"&&e.reverse(),n||e.push(""),e}var H1=kg.ENTERING+" "+Rg.STANDARD_CURVE,Ws={indicator:jn("indicator",[Jt("active-asc, asc",ct({transform:"translateY(0px)"})),Jt("active-desc, desc",ct({transform:"translateY(10px)"})),en("active-asc <=> active-desc",un(H1))]),leftPointer:jn("leftPointer",[Jt("active-asc, asc",ct({transform:"rotate(-45deg)"})),Jt("active-desc, desc",ct({transform:"rotate(45deg)"})),en("active-asc <=> active-desc",un(H1))]),rightPointer:jn("rightPointer",[Jt("active-asc, asc",ct({transform:"rotate(45deg)"})),Jt("active-desc, desc",ct({transform:"rotate(-45deg)"})),en("active-asc <=> active-desc",un(H1))]),arrowOpacity:jn("arrowOpacity",[Jt("desc-to-active, asc-to-active, active",ct({opacity:1})),Jt("desc-to-hint, asc-to-hint, hint",ct({opacity:.54})),Jt("hint-to-desc, active-to-desc, desc, hint-to-asc, active-to-asc, asc, void",ct({opacity:0})),en("* => asc, * => desc, * => active, * => hint, * => void",un("0ms")),en("* <=> *",un(H1))]),arrowPosition:jn("arrowPosition",[en("* => desc-to-hint, * => desc-to-active",un(H1,ya([ct({transform:"translateY(-25%)"}),ct({transform:"translateY(0)"})]))),en("* => hint-to-desc, * => active-to-desc",un(H1,ya([ct({transform:"translateY(0)"}),ct({transform:"translateY(25%)"})]))),en("* => asc-to-hint, * => asc-to-active",un(H1,ya([ct({transform:"translateY(25%)"}),ct({transform:"translateY(0)"})]))),en("* => hint-to-asc, * => active-to-asc",un(H1,ya([ct({transform:"translateY(0)"}),ct({transform:"translateY(-25%)"})]))),Jt("desc-to-hint, asc-to-hint, hint, desc-to-active, asc-to-active, active",ct({transform:"translateY(0)"})),Jt("hint-to-desc, active-to-desc, desc",ct({transform:"translateY(-25%)"})),Jt("hint-to-asc, active-to-asc, asc",ct({transform:"translateY(25%)"}))]),allowChildren:jn("allowChildren",[en("* <=> *",[g3("@*",h3(),{optional:!0})])])},J6=(()=>{class t{constructor(){this.changes=new q}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Eoe(t){return t||new J6}var Loe={provide:J6,deps:[[new J1,new ur,J6]],useFactory:Eoe},Ez=(()=>{class t{get sortActionDescription(){return this._sortActionDescription}set sortActionDescription(e){this._updateSortActionDescription(e)}constructor(e,i,o,r,s,a,c,l){this._intl=e,this._changeDetectorRef=i,this._sort=o,this._columnDef=r,this._focusMonitor=s,this._elementRef=a,this._ariaDescriber=c,this._showIndicatorHint=!1,this._viewState={},this._arrowDirection="",this._disableViewStateAnimation=!1,this.arrowPosition="after",this.disabled=!1,this._sortActionDescription="Sort",l?.arrowPosition&&(this.arrowPosition=l?.arrowPosition),this._handleStateChanges()}ngOnInit(){!this.id&&this._columnDef&&(this.id=this._columnDef.name),this._updateArrowDirection(),this._setAnimationTransitionState({toState:this._isSorted()?"active":this._arrowDirection}),this._sort.register(this),this._sortButton=this._elementRef.nativeElement.querySelector(".mat-sort-header-container"),this._updateSortActionDescription(this._sortActionDescription)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{let i=!!e;i!==this._showIndicatorHint&&(this._setIndicatorHintVisible(i),this._changeDetectorRef.markForCheck())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._sort.deregister(this),this._rerenderSubscription.unsubscribe(),this._sortButton&&this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription)}_setIndicatorHintVisible(e){this._isDisabled()&&e||(this._showIndicatorHint=e,this._isSorted()||(this._updateArrowDirection(),this._showIndicatorHint?this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"hint"}):this._setAnimationTransitionState({fromState:"hint",toState:this._arrowDirection})))}_setAnimationTransitionState(e){this._viewState=e||{},this._disableViewStateAnimation&&(this._viewState={toState:e.toState})}_toggleOnInteraction(){this._sort.sort(this),(this._viewState.toState==="hint"||this._viewState.toState==="active")&&(this._disableViewStateAnimation=!0)}_handleClick(){this._isDisabled()||this._sort.sort(this)}_handleKeydown(e){!this._isDisabled()&&(e.keyCode===32||e.keyCode===13)&&(e.preventDefault(),this._toggleOnInteraction())}_isSorted(){return this._sort.active==this.id&&(this._sort.direction==="asc"||this._sort.direction==="desc")}_getArrowDirectionState(){return`${this._isSorted()?"active-":""}${this._arrowDirection}`}_getArrowViewState(){let e=this._viewState.fromState;return(e?`${e}-to-`:"")+this._viewState.toState}_updateArrowDirection(){this._arrowDirection=this._isSorted()?this._sort.direction:this.start||this._sort.start}_isDisabled(){return this._sort.disabled||this.disabled}_getAriaSortAttribute(){return this._isSorted()?this._sort.direction=="asc"?"ascending":"descending":"none"}_renderArrow(){return!this._isDisabled()||this._isSorted()}_updateSortActionDescription(e){this._sortButton&&(this._ariaDescriber?.removeDescription(this._sortButton,this._sortActionDescription),this._ariaDescriber?.describe(this._sortButton,e)),this._sortActionDescription=e}_handleStateChanges(){this._rerenderSubscription=ln(this._sort.sortChange,this._sort._stateChanges,this._intl.changes).subscribe(()=>{this._isSorted()&&(this._updateArrowDirection(),(this._viewState.toState==="hint"||this._viewState.toState==="active")&&(this._disableViewStateAnimation=!0),this._setAnimationTransitionState({fromState:this._arrowDirection,toState:"active"}),this._showIndicatorHint=!1),!this._isSorted()&&this._viewState&&this._viewState.toState==="active"&&(this._disableViewStateAnimation=!1,this._setAnimationTransitionState({fromState:"active",toState:this._arrowDirection})),this._changeDetectorRef.markForCheck()})}static{this.\u0275fac=function(i){return new(i||t)(v(J6),v(mt),v(R0,8),v("MAT_SORT_HEADER_COLUMN_DEF",8),v(Ri),v($),v(i4,8),v(Mz,8))}}static{this.\u0275cmp=T({type:t,selectors:[["","mat-sort-header",""]],hostAttrs:[1,"mat-sort-header"],hostVars:3,hostBindings:function(i,o){i&1&&B("click",function(){return o._handleClick()})("keydown",function(s){return o._handleKeydown(s)})("mouseenter",function(){return o._setIndicatorHintVisible(!0)})("mouseleave",function(){return o._setIndicatorHintVisible(!1)}),i&2&&(Z("aria-sort",o._getAriaSortAttribute()),he("mat-sort-header-disabled",o._isDisabled()))},inputs:{id:[0,"mat-sort-header","id"],arrowPosition:"arrowPosition",start:"start",disabled:[2,"disabled","disabled",ue],sortActionDescription:"sortActionDescription",disableClear:[2,"disableClear","disableClear",ue]},exportAs:["matSortHeader"],standalone:!0,features:[st,k],attrs:xoe,ngContentSelectors:woe,decls:4,vars:7,consts:[[1,"mat-sort-header-container","mat-focus-indicator"],[1,"mat-sort-header-content"],[1,"mat-sort-header-arrow"],[1,"mat-sort-header-stem"],[1,"mat-sort-header-indicator"],[1,"mat-sort-header-pointer-left"],[1,"mat-sort-header-pointer-right"],[1,"mat-sort-header-pointer-middle"]],template:function(i,o){i&1&&(Ge(),p(0,"div",0)(1,"div",1),ce(2),h(),F(3,Soe,6,6,"div",2),h()),i&2&&(he("mat-sort-header-sorted",o._isSorted())("mat-sort-header-position-before",o.arrowPosition==="before"),Z("tabindex",o._isDisabled()?null:0)("role",o._isDisabled()?null:"button"),b(3),Oe(o._renderArrow()?3:-1))},styles:[".mat-sort-header-container{display:flex;cursor:pointer;align-items:center;letter-spacing:normal;outline:0}[mat-sort-header].cdk-keyboard-focused .mat-sort-header-container,[mat-sort-header].cdk-program-focused .mat-sort-header-container{border-bottom:solid 1px currentColor}.mat-sort-header-disabled .mat-sort-header-container{cursor:default}.mat-sort-header-container::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-sort-header-content{text-align:center;display:flex;align-items:center}.mat-sort-header-position-before{flex-direction:row-reverse}.mat-sort-header-arrow{height:12px;width:12px;min-width:12px;position:relative;display:flex;color:var(--mat-sort-arrow-color, var(--mat-app-on-surface));opacity:0}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0 0 0 6px}.mat-sort-header-position-before .mat-sort-header-arrow,[dir=rtl] .mat-sort-header-arrow{margin:0 6px 0 0}.mat-sort-header-stem{background:currentColor;height:10px;width:2px;margin:auto;display:flex;align-items:center}.cdk-high-contrast-active .mat-sort-header-stem{width:0;border-left:solid 2px}.mat-sort-header-indicator{width:100%;height:2px;display:flex;align-items:center;position:absolute;top:0;left:0}.mat-sort-header-pointer-middle{margin:auto;height:2px;width:2px;background:currentColor;transform:rotate(45deg)}.cdk-high-contrast-active .mat-sort-header-pointer-middle{width:0;height:0;border-top:solid 2px;border-left:solid 2px}.mat-sort-header-pointer-left,.mat-sort-header-pointer-right{background:currentColor;width:6px;height:2px;position:absolute;top:0}.cdk-high-contrast-active .mat-sort-header-pointer-left,.cdk-high-contrast-active .mat-sort-header-pointer-right{width:0;height:0;border-left:solid 6px;border-top:solid 2px}.mat-sort-header-pointer-left{transform-origin:right;left:0}.mat-sort-header-pointer-right{transform-origin:left;right:0}"],encapsulation:2,data:{animation:[Ws.indicator,Ws.leftPointer,Ws.rightPointer,Ws.arrowOpacity,Ws.arrowPosition,Ws.allowChildren]},changeDetection:0})}}return t})(),Lz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Loe],imports:[qe]})}}return t})();var Iz=Di({passive:!0}),Az=(()=>{class t{constructor(e,i){this._platform=e,this._ngZone=i,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return Mi;let i=Kn(e),o=this._monitoredElements.get(i);if(o)return o.subject;let r=new q,s="cdk-text-field-autofilled",a=c=>{c.animationName==="cdk-text-field-autofill-start"&&!i.classList.contains(s)?(i.classList.add(s),this._ngZone.run(()=>r.next({target:c.target,isAutofilled:!0}))):c.animationName==="cdk-text-field-autofill-end"&&i.classList.contains(s)&&(i.classList.remove(s),this._ngZone.run(()=>r.next({target:c.target,isAutofilled:!1})))};return this._ngZone.runOutsideAngular(()=>{i.addEventListener("animationstart",a,Iz),i.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(i,{subject:r,unlisten:()=>{i.removeEventListener("animationstart",a,Iz)}}),r}stopMonitoring(e){let i=Kn(e),o=this._monitoredElements.get(i);o&&(o.unlisten(),o.subject.complete(),i.classList.remove("cdk-text-field-autofill-monitored"),i.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(i))}ngOnDestroy(){this._monitoredElements.forEach((e,i)=>this.stopMonitoring(i))}static{this.\u0275fac=function(i){return new(i||t)(A(Me),A(X))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var zz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({})}}return t})();var zoe=new U("MAT_INPUT_VALUE_ACCESSOR"),Toe=["button","checkbox","file","hidden","image","radio","range","reset","submit"],Noe=0,Tz=(()=>{class t{get disabled(){return this._disabled}set disabled(e){this._disabled=Pi(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(qs.required)??!1}set required(e){this._required=Pi(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&B5().has(this._type)&&(this._elementRef.nativeElement.type=this._type),this._ensureWheelDefaultBehavior()}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Pi(e)}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,i,o,r,s,a,c,l,d,f){this._elementRef=e,this._platform=i,this.ngControl=o,this._autofillMonitor=l,this._ngZone=d,this._formField=f,this._uid=`mat-input-${Noe++}`,this._webkitBlinkWheelListenerAttached=!1,this.focused=!1,this.stateChanges=new q,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(C=>B5().has(C)),this._iOSKeyupListener=C=>{let _=C.target;!_.value&&_.selectionStart===0&&_.selectionEnd===0&&(_.setSelectionRange(1,1),_.setSelectionRange(0,0))},this._webkitBlinkWheelListener=()=>{};let m=this._elementRef.nativeElement,y=m.nodeName.toLowerCase();this._inputValueAccessor=c||m,this._previousNativeValue=this.value,this.id=this.id,i.IOS&&d.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._errorStateTracker=new Pr(a,o,s,r,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect=y==="select",this._isTextarea=y==="textarea",this._isInFormField=!!f,this._isNativeSelect&&(this.controlType=m.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener),this._webkitBlinkWheelListenerAttached&&this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==null&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(e){e!==this.focused&&(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){let e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_dirtyCheckPlaceholder(){let e=this._getPlaceholder();if(e!==this._previousPlaceholder){let i=this._elementRef.nativeElement;this._previousPlaceholder=e,e?i.setAttribute("placeholder",e):i.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Toe.indexOf(this._type)>-1}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!this._isNeverEmpty()&&!this._elementRef.nativeElement.value&&!this._isBadInput()&&!this.autofilled}get shouldLabelFloat(){if(this._isNativeSelect){let e=this._elementRef.nativeElement,i=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&i&&i.label)}else return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){let e=this._elementRef.nativeElement;return this._isNativeSelect&&(e.multiple||e.size>1)}_ensureWheelDefaultBehavior(){!this._webkitBlinkWheelListenerAttached&&this._type==="number"&&(this._platform.BLINK||this._platform.WEBKIT)&&(this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("wheel",this._webkitBlinkWheelListener)}),this._webkitBlinkWheelListenerAttached=!0),this._webkitBlinkWheelListenerAttached&&this._type!=="number"&&(this._elementRef.nativeElement.removeEventListener("wheel",this._webkitBlinkWheelListener),this._webkitBlinkWheelListenerAttached=!0)}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(Bo,10),v(or,8),v(P0,8),v(a4),v(zoe,10),v(Az),v(X),v(I0,8))}}static{this.\u0275dir=V({type:t,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(i,o){i&1&&B("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),i&2&&(xn("id",o.id)("disabled",o.disabled)("required",o.required),Z("name",o.name||null)("readonly",o.readonly&&!o._isNativeSelect||null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required)("id",o.id),he("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&&o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],standalone:!0,features:[Ze([{provide:L0,useExisting:t}]),ut]})}}return t})(),$s=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,Uo,Uo,zz,qe]})}}return t})();var Poe=["*"],ed;function Roe(){if(ed===void 0&&(ed=null,typeof window<"u")){let t=window;t.trustedTypes!==void 0&&(ed=t.trustedTypes.createPolicy("angular#components",{createHTML:n=>n}))}return ed}function k0(t){return Roe()?.createHTML(t)||t}function Nz(t){return Error(`Unable to find icon with the name "${t}"`)}function koe(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function Dz(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function Pz(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}var Vo=class{constructor(n,e,i){this.url=n,this.svgText=e,this.options=i}},Ooe=(()=>{class t{constructor(e,i,o,r){this._httpClient=e,this._sanitizer=i,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=o}addSvgIcon(e,i,o){return this.addSvgIconInNamespace("",e,i,o)}addSvgIconLiteral(e,i,o){return this.addSvgIconLiteralInNamespace("",e,i,o)}addSvgIconInNamespace(e,i,o,r){return this._addSvgIconConfig(e,i,new Vo(o,null,r))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,o,r){let s=this._sanitizer.sanitize(Cn.HTML,o);if(!s)throw Pz(o);let a=k0(s);return this._addSvgIconConfig(e,i,new Vo("",a,r))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,o){return this._addSvgIconSetConfig(e,new Vo(i,null,o))}addSvgIconSetLiteralInNamespace(e,i,o){let r=this._sanitizer.sanitize(Cn.HTML,i);if(!r)throw Pz(i);let s=k0(r);return this._addSvgIconSetConfig(e,new Vo("",s,o))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let i=this._sanitizer.sanitize(Cn.RESOURCE_URL,e);if(!i)throw Dz(e);let o=this._cachedIconsByUrl.get(i);return o?W(td(o)):this._loadSvgIconFromConfig(new Vo(e,null)).pipe(wt(r=>this._cachedIconsByUrl.set(i,r)),ae(r=>td(r)))}getNamedSvgIcon(e,i=""){let o=Rz(i,e),r=this._svgIconConfigs.get(o);if(r)return this._getSvgFromConfig(r);if(r=this._getIconConfigFromResolvers(i,e),r)return this._svgIconConfigs.set(o,r),this._getSvgFromConfig(r);let s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):X1(Nz(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?W(td(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(ae(i=>td(i)))}_getSvgFromIconSetConfigs(e,i){let o=this._extractIconWithNameFromAnySet(e,i);if(o)return W(o);let r=i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(Ho(a=>{let l=`Loading icon set URL: ${this._sanitizer.sanitize(Cn.RESOURCE_URL,s.url)} failed: ${a.message}`;return this._errorHandler.handleError(new Error(l)),W(null)})));return J0(r).pipe(ae(()=>{let s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw Nz(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let o=i.length-1;o>=0;o--){let r=i[o];if(r.svgText&&r.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(r),a=this._extractSvgIconFromSet(s,e,r.options);if(a)return a}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(wt(i=>e.svgText=i),ae(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?W(null):this._fetchIcon(e).pipe(wt(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,o){let r=e.querySelector(`[id="${i}"]`);if(!r)return null;let s=r.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,o);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),o);let a=this._svgElementFromString(k0(""));return a.appendChild(s),this._setSvgAttributes(a,o)}_svgElementFromString(e){let i=this._document.createElement("DIV");i.innerHTML=e;let o=i.querySelector("svg");if(!o)throw Error(" tag not found");return o}_toSvgElement(e){let i=this._svgElementFromString(k0("")),o=e.attributes;for(let r=0;rk0(l)),qo(()=>this._inProgressUrlFetches.delete(s)),Np());return this._inProgressUrlFetches.set(s,c),c}_addSvgIconConfig(e,i,o){return this._svgIconConfigs.set(Rz(e,i),o),this}_addSvgIconSetConfig(e,i){let o=this._iconSetConfigs.get(e);return o?o.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){let i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let o=0;on?n.pathname+n.search:""}}var kz=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],joe=kz.map(t=>`[${t}]`).join(", "),Hoe=/^url\(['"]?#(.*?)['"]?\)$/,Oz=(()=>{class t{get color(){return this._color||this._defaultColor}set color(e){this._color=e}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){let i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){let i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}constructor(e,i,o,r,s,a){this._elementRef=e,this._iconRegistry=i,this._location=r,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=on.EMPTY,a&&(a.color&&(this.color=this._defaultColor=a.color),a.fontSet&&(this.fontSet=a.fontSet)),o||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){let o=e.childNodes[i];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&&o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>e.classList.remove(o)),i.forEach(o=>e.classList.add(o)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let i=this._elementsWithExternalReferences;i&&i.forEach((o,r)=>{o.forEach(s=>{r.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let i=e.querySelectorAll(joe),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let r=0;r{let a=i[r],c=a.getAttribute(s),l=c?c.match(Hoe):null;if(l){let d=o.get(a);d||(d=[],o.set(a,d)),d.push({name:s,value:l[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[i,o]=this._splitIconName(e);i&&(this._svgNamespace=i),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,i).pipe(Zt(1)).subscribe(r=>this._setSvgElement(r),r=>{let s=`Error retrieving icon ${i}:${o}! ${r.message}`;this._errorHandler.handleError(new Error(s))})}}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Ooe),yo("aria-hidden"),v(Boe),v(e2),v(Uoe,8))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,o){i&2&&(Z("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),$t(o.color?"mat-"+o.color:""),he("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&&o.color!=="accent"&&o.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",ue],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[st,k],ngContentSelectors:Poe,decls:1,vars:0,template:function(i,o){i&1&&(Ge(),ce(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0})}}return t})(),Fz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})();function Goe(t,n){}var rr=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}};var Ym=(()=>{class t extends Us{constructor(e,i,o,r,s,a,c,l){super(),this._elementRef=e,this._focusTrapFactory=i,this._config=r,this._interactivityChecker=s,this._ngZone=a,this._overlayRef=c,this._focusMonitor=l,this._platform=D(Me),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=D(mt),this._injector=D(It),this._isDestroyed=!1,this.attachDomPortal=d=>{this._portalOutlet.hasAttached();let f=this._portalOutlet.attachDomPortal(d);return this._contentAttached(),f},this._document=o,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){let i=this._ariaLabelledByQueue.indexOf(e);i>-1&&(this._ariaLabelledByQueue.splice(i,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();let i=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),i}attachTemplatePortal(e){this._portalOutlet.hasAttached();let i=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),i}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let o=()=>{e.removeEventListener("blur",o),e.removeEventListener("mousedown",o),e.removeAttribute("tabindex")};e.addEventListener("blur",o),e.addEventListener("mousedown",o)})),e.focus(i)}_focusByCssSelector(e,i){let o=this._elementRef.nativeElement.querySelector(e);o&&this._forceFocus(o,i)}_trapFocus(){this._isDestroyed||di(()=>{let e=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||e.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement()||this._focusDialogContainer();break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus);break}},{injector:this._injector})}_restoreFocus(){let e=this._config.restoreFocus,i=null;if(typeof e=="string"?i=this._document.querySelector(e):typeof e=="boolean"?i=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(i=e),this._config.restoreFocus&&i&&typeof i.focus=="function"){let o=Wa(),r=this._elementRef.nativeElement;(!o||o===this._document.body||o===r||r.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(i,this._closeInteractionType),this._closeInteractionType=null):i.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){let e=this._elementRef.nativeElement,i=Wa();return e===i||e.contains(i)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=Wa()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}static{this.\u0275fac=function(i){return new(i||t)(v($),v(o4),v(te,8),v(rr),v(Ka),v(X),v(Fo),v(Ri))}}static{this.\u0275cmp=T({type:t,selectors:[["cdk-dialog-container"]],viewQuery:function(i,o){if(i&1&&ft(M0,7),i&2){let r;me(r=pe())&&(o._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(i,o){i&2&&Z("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},standalone:!0,features:[we,k],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(i,o){i&1&&F(0,Goe,0,0,"ng-template",0)},dependencies:[M0],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2})}}return t})(),O0=class{constructor(n,e){this.overlayRef=n,this.config=e,this.closed=new q,this.disableClose=e.disableClose,this.backdropClick=n.backdropClick(),this.keydownEvents=n.keydownEvents(),this.outsidePointerEvents=n.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(i=>{i.keyCode===27&&!this.disableClose&&!fn(i)&&(i.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=n.detachments().subscribe(()=>{e.closeOnOverlayDetachments!==!1&&this.close()})}close(n,e){if(this.containerInstance){let i=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),i.next(n),i.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(n="",e=""){return this.overlayRef.updateSize({width:n,height:e}),this}addPanelClass(n){return this.overlayRef.addPanelClass(n),this}removePanelClass(n){return this.overlayRef.removePanelClass(n),this}},Woe=new U("DialogScrollStrategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.block()}}),$oe=new U("DialogData"),Koe=new U("DefaultDialogConfig");var Yoe=0,Xm=(()=>{class t{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(e,i,o,r,s,a){this._overlay=e,this._injector=i,this._defaultOptions=o,this._parentDialog=r,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new q,this._afterOpenedAtThisLevel=new q,this._ariaHiddenElements=new Map,this.afterAllClosed=ho(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Un(void 0))),this._scrollStrategy=a}open(e,i){let o=this._defaultOptions||new rr;i=u(u({},o),i),i.id=i.id||`cdk-dialog-${Yoe++}`,i.id&&this.getDialogById(i.id);let r=this._getOverlayConfig(i),s=this._overlay.create(r),a=new O0(s,i),c=this._attachContainer(s,a,i);return a.containerInstance=c,this._attachDialogContent(e,a,c,i),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(a),a.closed.subscribe(()=>this._removeOpenDialog(a,!0)),this.afterOpened.next(a),a}closeAll(){Km(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){Km(this._openDialogsAtThisLevel,e=>{e.config.closeOnDestroy===!1&&this._removeOpenDialog(e,!1)}),Km(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){let i=new Bs({positionStrategy:e.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachContainer(e,i,o){let r=o.injector||o.viewContainerRef?.injector,s=[{provide:rr,useValue:o},{provide:O0,useValue:i},{provide:Fo,useValue:e}],a;o.container?typeof o.container=="function"?a=o.container:(a=o.container.type,s.push(...o.container.providers(o))):a=Ym;let c=new F1(a,o.viewContainerRef,It.create({parent:r||this._injector,providers:s}),o.componentFactoryResolver);return e.attach(c).instance}_attachDialogContent(e,i,o,r){if(e instanceof Qt){let s=this._createInjector(r,i,o,void 0),a={$implicit:r.data,dialogRef:i};r.templateContext&&(a=u(u({},a),typeof r.templateContext=="function"?r.templateContext():r.templateContext)),o.attachTemplatePortal(new er(e,null,a,s))}else{let s=this._createInjector(r,i,o,this._injector),a=o.attachComponentPortal(new F1(e,r.viewContainerRef,s,r.componentFactoryResolver));i.componentRef=a,i.componentInstance=a.instance}}_createInjector(e,i,o,r){let s=e.injector||e.viewContainerRef?.injector,a=[{provide:$oe,useValue:e.data},{provide:O0,useValue:i}];return e.providers&&(typeof e.providers=="function"?a.push(...e.providers(i,e,o)):a.push(...e.providers)),e.direction&&(!s||!s.get(an,null,{optional:!0}))&&a.push({provide:an,useValue:{value:e.direction,change:W()}}),It.create({parent:s||r,providers:a})}_removeOpenDialog(e,i){let o=this.openDialogs.indexOf(e);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,s)=>{r?s.setAttribute("aria-hidden",r):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),i&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){let e=this._overlayContainer.getContainerElement();if(e.parentElement){let i=e.parentElement.children;for(let o=i.length-1;o>-1;o--){let r=i[o];r!==e&&r.nodeName!=="SCRIPT"&&r.nodeName!=="STYLE"&&!r.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static{this.\u0275fac=function(i){return new(i||t)(A(jt),A(It),A(Koe,8),A(t,12),A(Vs),A(Woe))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function Km(t,n){let e=t.length;for(;e--;)n(t[e])}var Uz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Xm],imports:[U1,tr,r4,tr]})}}return t})();function Xoe(t,n){}var F0=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}},Zm="mdc-dialog--open",Bz="mdc-dialog--opening",Vz="mdc-dialog--closing",Zoe=150,Qoe=75,Joe=(()=>{class t extends Ym{constructor(e,i,o,r,s,a,c,l,d){super(e,i,o,r,s,a,c,d),this._animationMode=l,this._animationStateChanged=new xe,this._animationsEnabled=this._animationMode!=="NoopAnimations",this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?Hz(this._config.enterAnimationDuration)??Zoe:0,this._exitAnimationDuration=this._animationsEnabled?Hz(this._config.exitAnimationDuration)??Qoe:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(jz,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Bz,Zm)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(Zm),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(Zm),this._animationsEnabled?(this._hostElement.style.setProperty(jz,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Vz)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(Bz,Vz)}_waitForAnimationToComplete(e,i){this._animationTimer!==null&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(i,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame=="function"?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&&clearTimeout(this._animationTimer)}attachComponentPortal(e){let i=super.attachComponentPortal(e);return i.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),i}static{this.\u0275fac=function(i){return new(i||t)(v($),v(o4),v(te,8),v(F0),v(Ka),v(X),v(Fo),v(qt,8),v(Ri))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(i,o){i&2&&(xn("id",o._config.id),Z("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),he("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},standalone:!0,features:[we,k],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(i,o){i&1&&(p(0,"div",0)(1,"div",1),F(2,Xoe,0,0,"ng-template",2),h()())},dependencies:[M0],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12));border-radius:var(--mdc-dialog-container-shape, var(--mat-app-corner-extra-large, 4px));background-color:var(--mdc-dialog-container-color, var(--mat-app-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, var(--mat-app-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mdc-dialog-subhead-font, var(--mat-app-headline-small-font, inherit));line-height:var(--mdc-dialog-subhead-line-height, var(--mat-app-headline-small-line-height, 1.5rem));font-size:var(--mdc-dialog-subhead-size, var(--mat-app-headline-small-size, 1rem));font-weight:var(--mdc-dialog-subhead-weight, var(--mat-app-headline-small-weight, 400));letter-spacing:var(--mdc-dialog-subhead-tracking, var(--mat-app-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, var(--mat-app-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mdc-dialog-supporting-text-font, var(--mat-app-body-medium-font, inherit));line-height:var(--mdc-dialog-supporting-text-line-height, var(--mat-app-body-medium-line-height, 1.5rem));font-size:var(--mdc-dialog-supporting-text-size, var(--mat-app-body-medium-size, 1rem));font-weight:var(--mdc-dialog-supporting-text-weight, var(--mat-app-body-medium-weight, 400));letter-spacing:var(--mdc-dialog-supporting-text-tracking, var(--mat-app-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2})}}return t})(),jz="--mat-dialog-transition-duration";function Hz(t){return t==null?null:typeof t=="number"?t:t.endsWith("ms")?wo(t.substring(0,t.length-2)):t.endsWith("s")?wo(t.substring(0,t.length-1))*1e3:t==="0"?0:null}var nd=function(t){return t[t.OPEN=0]="OPEN",t[t.CLOSING=1]="CLOSING",t[t.CLOSED=2]="CLOSED",t}(nd||{}),ao=class{constructor(n,e,i){this._ref=n,this._containerInstance=i,this._afterOpened=new q,this._beforeClosed=new q,this._state=nd.OPEN,this.disableClose=e.disableClose,this.id=n.id,n.addPanelClass("mat-mdc-dialog-panel"),i._animationStateChanged.pipe(xt(o=>o.state==="opened"),Zt(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe(xt(o=>o.state==="closed"),Zt(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),n.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),ln(this.backdropClick(),this.keydownEvents().pipe(xt(o=>o.keyCode===27&&!this.disableClose&&!fn(o)))).subscribe(o=>{this.disableClose||(o.preventDefault(),e1e(this,o.type==="keydown"?"keyboard":"mouse"))})}close(n){this._result=n,this._containerInstance._animationStateChanged.pipe(xt(e=>e.state==="closing"),Zt(1)).subscribe(e=>{this._beforeClosed.next(n),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),e.totalTime+100)}),this._state=nd.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(n){let e=this._ref.config.positionStrategy;return n&&(n.left||n.right)?n.left?e.left(n.left):e.right(n.right):e.centerHorizontally(),n&&(n.top||n.bottom)?n.top?e.top(n.top):e.bottom(n.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(n="",e=""){return this._ref.updateSize(n,e),this}addPanelClass(n){return this._ref.addPanelClass(n),this}removePanelClass(n){return this._ref.removePanelClass(n),this}getState(){return this._state}_finishDialogClose(){this._state=nd.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function e1e(t,n,e){return t._closeInteractionType=n,t.close(e)}var sr=new U("MatMdcDialogData"),t1e=new U("mat-mdc-dialog-default-options"),n1e=new U("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{let t=D(jt);return()=>t.scrollStrategies.block()}});var i1e=0,Ks=(()=>{class t{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(e,i,o,r,s,a,c,l){this._overlay=e,this._defaultOptions=r,this._scrollStrategy=s,this._parentDialog=a,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new q,this._afterOpenedAtThisLevel=new q,this.dialogConfigClass=F0,this.afterAllClosed=ho(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Un(void 0))),this._dialog=i.get(Xm),this._dialogRefConstructor=ao,this._dialogContainerType=Joe,this._dialogDataToken=sr}open(e,i){let o;i=u(u({},this._defaultOptions||new F0),i),i.id=i.id||`mat-mdc-dialog-${i1e++}`,i.scrollStrategy=i.scrollStrategy||this._scrollStrategy();let r=this._dialog.open(e,E(u({},i),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:i},{provide:rr,useValue:i}]},templateContext:()=>({dialogRef:o}),providers:(s,a,c)=>(o=new this._dialogRefConstructor(s,i,c),o.updatePosition(i?.position),[{provide:this._dialogContainerType,useValue:c},{provide:this._dialogDataToken,useValue:a.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=r.componentRef,o.componentInstance=r.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{let s=this.openDialogs.indexOf(o);s>-1&&(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}static{this.\u0275fac=function(i){return new(i||t)(A(jt),A(It),A(Yo,8),A(t1e,8),A(n1e),A(t,12),A(Vs),A(qt,8))}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),o1e=0;var r1e=(()=>{class t{constructor(e,i,o){this._dialogRef=e,this._elementRef=i,this._dialog=o}ngOnInit(){this._dialogRef||(this._dialogRef=s1e(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{this._onAdd()})}ngOnDestroy(){this._dialogRef?._containerInstance&&Promise.resolve().then(()=>{this._onRemove()})}static{this.\u0275fac=function(i){return new(i||t)(v(ao,8),v($),v(Ks))}}static{this.\u0275dir=V({type:t,standalone:!0})}}return t})(),qz=(()=>{class t extends r1e{constructor(){super(...arguments),this.id=`mat-mdc-dialog-title-${o1e++}`}_onAdd(){this._dialogRef._containerInstance?._addAriaLabelledBy?.(this.id)}_onRemove(){this._dialogRef?._containerInstance?._removeAriaLabelledBy?.(this.id)}static{this.\u0275fac=(()=>{let e;return function(o){return(e||(e=Pt(t)))(o||t)}})()}static{this.\u0275dir=V({type:t,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(i,o){i&2&&xn("id",o.id)},inputs:{id:"id"},exportAs:["matDialogTitle"],standalone:!0,features:[we]})}}return t})(),Gz=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0,features:[Yp([fm])]})}}return t})();function s1e(t,n){let e=t.nativeElement.parentElement;for(;e&&!e.classList.contains("mat-mdc-dialog-container");)e=e.parentElement;return e?n.find(i=>i.id===e.id):null}var id=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({providers:[Ks],imports:[Uz,U1,tr,qe,qe]})}}return t})();var od=class t{constructor(n,e){this.dialogRef=n;this.data=e;e&&(this.newItem=E(u({},e),{link_Imgs:e.link_Imgs.join(";")}))}newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""};onSubmit(){this.dialogRef.close(this.newItem)}onCancel(){this.dialogRef.close()}static \u0275fac=function(e){return new(e||t)(v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-form-modal"]],standalone:!0,features:[k],decls:24,vars:6,consts:[["mat-dialog-title",""],[3,"ngSubmit"],["matInput","","name","titulo","required","",3,"ngModelChange","ngModel"],["matInput","","name","data","required","",3,"ngModelChange","ngModel"],[1,"input-desc"],["matInput","","name","descricao","required","",1,"caixa-texto",3,"ngModelChange","ngModel"],["matInput","","name","link_Imgs","required","",3,"ngModelChange","ngModel"],["mat-button","","type","submit"],["mat-button","","type","button",3,"click"]],template:function(e,i){e&1&&(p(0,"h2",0),x(1),h(),p(2,"mat-dialog-content")(3,"form",1),B("ngSubmit",function(){return i.onSubmit()}),p(4,"mat-form-field")(5,"mat-label"),x(6,"T\xEDtulo"),h(),p(7,"input",2),ha("ngModelChange",function(r){return pa(i.newItem.titulo,r)||(i.newItem.titulo=r),r}),h()(),p(8,"mat-form-field")(9,"mat-label"),x(10,"Data"),h(),p(11,"input",3),ha("ngModelChange",function(r){return pa(i.newItem.data,r)||(i.newItem.data=r),r}),h()(),p(12,"mat-form-field",4)(13,"mat-label"),x(14,"Descri\xE7\xE3o"),h(),p(15,"textarea",5),ha("ngModelChange",function(r){return pa(i.newItem.descricao,r)||(i.newItem.descricao=r),r}),h()(),p(16,"mat-form-field")(17,"mat-label"),x(18,"Links de Imagens"),h(),p(19,"input",6),ha("ngModelChange",function(r){return pa(i.newItem.link_Imgs,r)||(i.newItem.link_Imgs=r),r}),h()(),p(20,"button",7),x(21),h(),p(22,"button",8),B("click",function(){return i.onCancel()}),x(23,"Cancelar"),h()()()),e&2&&(b(),Re(i.newItem.id?"Editar Item":"Adicionar Item"),b(6),ma("ngModel",i.newItem.titulo),b(4),ma("ngModel",i.newItem.data),b(4),ma("ngModel",i.newItem.descricao),b(4),ma("ngModel",i.newItem.link_Imgs),b(2),Re(i.newItem.id?"Atualizar Item":"Adicionar Item"))},dependencies:[id,qz,Gz,Uo,k6,R6,$s,Tz,Gs,mz,K6,rz,sz,qm,Hm,or],styles:["h2[_ngcontent-%COMP%]{font-size:24px;margin-bottom:20px;text-align:center;color:#333}mat-dialog-content[_ngcontent-%COMP%]{width:100%;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a}form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:15px}mat-form-field[_ngcontent-%COMP%]{width:100%}mat-form-field[_ngcontent-%COMP%] mat-label[_ngcontent-%COMP%]{color:#007bff}input.mat-input[_ngcontent-%COMP%], textarea.mat-input[_ngcontent-%COMP%]{padding:10px;border:1px solid #ccc;border-radius:4px;width:100%}.input-desc[_ngcontent-%COMP%]{height:200px}.input-desc[_ngcontent-%COMP%] .caixa-texto[_ngcontent-%COMP%]{height:150px}button[_ngcontent-%COMP%]{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}button[_ngcontent-%COMP%]:hover{background-color:#0056b3}button[type=button][_ngcontent-%COMP%]{background-color:#f44336}button[type=button][_ngcontent-%COMP%]:hover{background-color:#d32f2f}"]})};var rd=class t{constructor(n,e){this.dialogRef=n;this.data=e;e&&(this.descricao=e)}descricao="";onCancel(){this.dialogRef.close(!1)}onAccept(){this.dialogRef.close(!0)}static \u0275fac=function(e){return new(e||t)(v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-popup"]],standalone:!0,features:[k],decls:9,vars:1,consts:[[1,"container-pai"],[1,"descricao"],[1,"botoes"],[1,"sim",3,"click"],[1,"nao",3,"click"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"span"),x(3),h()(),p(4,"div",2)(5,"button",3),B("click",function(){return i.onAccept()}),x(6,"Sim"),h(),p(7,"button",4),B("click",function(){return i.onCancel()}),x(8,"N\xE3o"),h()()()),e&2&&(b(3),Re(i.descricao))},dependencies:[id,Uo,$s,Gs],styles:[".container-pai[_ngcontent-%COMP%]{max-width:600px;width:100%;height:100%;margin:0 auto;padding:40px;background-color:#fff;box-shadow:0 2px 5px #0000001a;border-radius:8px;display:flex;flex-direction:column;align-items:center}.descricao[_ngcontent-%COMP%]{margin-bottom:20px;font-size:16px;color:#333;text-align:center}.botoes[_ngcontent-%COMP%]{display:flex;gap:10px}button[_ngcontent-%COMP%]{padding:10px 15px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.sim[_ngcontent-%COMP%]{background-color:#28a745;color:#fff}.sim[_ngcontent-%COMP%]:hover{background-color:#218838}.nao[_ngcontent-%COMP%]{background-color:#dc3545;color:#fff}.nao[_ngcontent-%COMP%]:hover{background-color:#c82333}"]})};var Ys=class t{valueSource=new Tt(!1);value=this.valueSource.asObservable();constructor(){}changeValue(n){this.valueSource.next(n)}static \u0275fac=function(e){return new(e||t)};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};var sd="preferred",a1e=["disabled","preferred","required"];function $z(t){return a1e.includes(t)}var Kz=t=>{let n=y3(t.accountIdEndpointMode??sd);return E(u({},t),{accountIdEndpointMode:()=>g(void 0,null,function*(){let e=yield n();if(!$z(e))throw new Error(`Invalid value for accountIdEndpointMode: ${e}. Valid values are: "required", "preferred", "disabled".`);return e})})};var sT=sa(rT()),ad=class{constructor(n){this.cache=new sT.default(n)}getEndpoint(n){let e=this.get(n);if(!e||e.length===0)return;let i=e.map(o=>o.Address);return i[Math.floor(Math.random()*i.length)]}get(n){if(!this.has(n))return;let e=this.cache.get(n);if(!e)return;let i=Date.now(),o=e.filter(r=>i({Address:o,Expires:i+r*60*1e3})))}delete(n){this.cache.set(n,[])}has(n){if(!this.cache.has(n))return!1;let e=this.cache.peek(n);return e?e.length>0:!1}clear(){this.cache.clear()}};var aT=(t,{endpointDiscoveryCommandCtor:n})=>E(u({},t),{endpointDiscoveryCommandCtor:n,endpointCache:new ad(t.endpointCacheSize??1e3),endpointDiscoveryEnabled:t.endpointDiscoveryEnabled!==void 0?()=>Promise.resolve(t.endpointDiscoveryEnabled):t.endpointDiscoveryEnabledProvider,isClientEndpointDiscoveryEnabled:t.endpointDiscoveryEnabled!==void 0});var C1e=t=>n=>e=>g(void 0,null,function*(){if(!fi.isInstance(e.request))return n(e);let{request:i}=e,{handlerProtocol:o=""}=t.requestHandler.metadata||{};if(o.indexOf("h2")>=0&&!i.headers[":authority"])delete i.headers.host,i.headers[":authority"]=i.hostname+(i.port?":"+i.port:"");else if(!i.headers.host){let r=i.hostname;i.port!=null&&(r+=`:${i.port}`),i.headers.host=r}return n(e)}),x1e={name:"hostHeaderMiddleware",step:"build",priority:"low",tags:["HOST"],override:!0},cT=t=>({applyToStack:n=>{n.add(C1e(t),x1e)}});var w1e=()=>(t,n)=>e=>g(void 0,null,function*(){try{let o=yield t(e),{clientName:r,commandName:s,logger:a,dynamoDbDocumentClientOptions:c={}}=n,{overrideInputFilterSensitiveLog:l,overrideOutputFilterSensitiveLog:d}=c,f=l??n.inputFilterSensitiveLog,m=d??n.outputFilterSensitiveLog,i=o.output,{$metadata:y}=i,C=On(i,["$metadata"]);return a?.info?.({clientName:r,commandName:s,input:f(e.input),output:m(C),metadata:y}),o}catch(o){let{clientName:r,commandName:s,logger:a,dynamoDbDocumentClientOptions:c={}}=n,{overrideInputFilterSensitiveLog:l}=c,d=l??n.inputFilterSensitiveLog;throw a?.error?.({clientName:r,commandName:s,input:d(e.input),error:o,metadata:o.$metadata}),o}}),S1e={name:"loggerMiddleware",tags:["LOGGER"],step:"initialize",override:!0},lT=t=>({applyToStack:n=>{n.add(w1e(),S1e)}});var dT="X-Amzn-Trace-Id",M1e="AWS_LAMBDA_FUNCTION_NAME",E1e="_X_AMZN_TRACE_ID",L1e=t=>n=>e=>g(void 0,null,function*(){let{request:i}=e;if(!fi.isInstance(i)||t.runtime!=="node"||i.headers.hasOwnProperty(dT))return n(e);let o=process.env[M1e],r=process.env[E1e],s=a=>typeof a=="string"&&a.length>0;return s(o)&&s(r)&&(i.headers[dT]=r),n(E(u({},e),{request:i}))}),I1e={step:"build",tags:["RECURSION_DETECTION"],name:"recursionDetectionMiddleware",override:!0,priority:"low"},uT=t=>({applyToStack:n=>{n.add(L1e(t),I1e)}});var A1e=void 0;function z1e(t){return t===void 0?!0:typeof t=="string"&&t.length<=50}function fT(t){let n=s2(t.userAgentAppId??A1e);return E(u({},t),{customUserAgent:typeof t.customUserAgent=="string"?[[t.customUserAgent]]:t.customUserAgent,userAgentAppId:()=>g(this,null,function*(){let e=yield n();if(!z1e(e)){let i=t.logger?.constructor?.name==="NoOpLogger"||!t.logger?console:t.logger;typeof e!="string"?i?.warn("userAgentAppId must be a string or undefined."):e.length>50&&i?.warn("The provided userAgentAppId exceeds the maximum length of 50 characters.")}return e})})}var np=(t,n=!1)=>{if(n){for(let e of t.split("."))if(!np(e))return!1;return!0}return!(!z9(t)||t.length<3||t.length>63||t!==t.toLowerCase()||D8(t))};var mT=":",T1e="/",pT=t=>{let n=t.split(mT);if(n.length<6)return null;let[e,i,o,r,s,...a]=n;if(e!=="arn"||i===""||o===""||a.join(mT)==="")return null;let c=a.map(l=>l.split(T1e)).flat();return{partition:i,service:o,region:r,accountId:s,resourceId:c}};var hT={partitions:[{id:"aws",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-east-1",name:"aws",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^(us|eu|ap|sa|ca|me|af|il|mx)\\-\\w+\\-\\d+$",regions:{"af-south-1":{description:"Africa (Cape Town)"},"ap-east-1":{description:"Asia Pacific (Hong Kong)"},"ap-northeast-1":{description:"Asia Pacific (Tokyo)"},"ap-northeast-2":{description:"Asia Pacific (Seoul)"},"ap-northeast-3":{description:"Asia Pacific (Osaka)"},"ap-south-1":{description:"Asia Pacific (Mumbai)"},"ap-south-2":{description:"Asia Pacific (Hyderabad)"},"ap-southeast-1":{description:"Asia Pacific (Singapore)"},"ap-southeast-2":{description:"Asia Pacific (Sydney)"},"ap-southeast-3":{description:"Asia Pacific (Jakarta)"},"ap-southeast-4":{description:"Asia Pacific (Melbourne)"},"ap-southeast-5":{description:"Asia Pacific (Malaysia)"},"aws-global":{description:"AWS Standard global region"},"ca-central-1":{description:"Canada (Central)"},"ca-west-1":{description:"Canada West (Calgary)"},"eu-central-1":{description:"Europe (Frankfurt)"},"eu-central-2":{description:"Europe (Zurich)"},"eu-north-1":{description:"Europe (Stockholm)"},"eu-south-1":{description:"Europe (Milan)"},"eu-south-2":{description:"Europe (Spain)"},"eu-west-1":{description:"Europe (Ireland)"},"eu-west-2":{description:"Europe (London)"},"eu-west-3":{description:"Europe (Paris)"},"il-central-1":{description:"Israel (Tel Aviv)"},"me-central-1":{description:"Middle East (UAE)"},"me-south-1":{description:"Middle East (Bahrain)"},"sa-east-1":{description:"South America (Sao Paulo)"},"us-east-1":{description:"US East (N. Virginia)"},"us-east-2":{description:"US East (Ohio)"},"us-west-1":{description:"US West (N. California)"},"us-west-2":{description:"US West (Oregon)"}}},{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn",dualStackDnsSuffix:"api.amazonwebservices.com.cn",implicitGlobalRegion:"cn-northwest-1",name:"aws-cn",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:{"aws-cn-global":{description:"AWS China global region"},"cn-north-1":{description:"China (Beijing)"},"cn-northwest-1":{description:"China (Ningxia)"}}},{id:"aws-us-gov",outputs:{dnsSuffix:"amazonaws.com",dualStackDnsSuffix:"api.aws",implicitGlobalRegion:"us-gov-west-1",name:"aws-us-gov",supportsDualStack:!0,supportsFIPS:!0},regionRegex:"^us\\-gov\\-\\w+\\-\\d+$",regions:{"aws-us-gov-global":{description:"AWS GovCloud (US) global region"},"us-gov-east-1":{description:"AWS GovCloud (US-East)"},"us-gov-west-1":{description:"AWS GovCloud (US-West)"}}},{id:"aws-iso",outputs:{dnsSuffix:"c2s.ic.gov",dualStackDnsSuffix:"c2s.ic.gov",implicitGlobalRegion:"us-iso-east-1",name:"aws-iso",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-iso\\-\\w+\\-\\d+$",regions:{"aws-iso-global":{description:"AWS ISO (US) global region"},"us-iso-east-1":{description:"US ISO East"},"us-iso-west-1":{description:"US ISO WEST"}}},{id:"aws-iso-b",outputs:{dnsSuffix:"sc2s.sgov.gov",dualStackDnsSuffix:"sc2s.sgov.gov",implicitGlobalRegion:"us-isob-east-1",name:"aws-iso-b",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isob\\-\\w+\\-\\d+$",regions:{"aws-iso-b-global":{description:"AWS ISOB (US) global region"},"us-isob-east-1":{description:"US ISOB East (Ohio)"}}},{id:"aws-iso-e",outputs:{dnsSuffix:"cloud.adc-e.uk",dualStackDnsSuffix:"cloud.adc-e.uk",implicitGlobalRegion:"eu-isoe-west-1",name:"aws-iso-e",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^eu\\-isoe\\-\\w+\\-\\d+$",regions:{"eu-isoe-west-1":{description:"EU ISOE West"}}},{id:"aws-iso-f",outputs:{dnsSuffix:"csp.hci.ic.gov",dualStackDnsSuffix:"csp.hci.ic.gov",implicitGlobalRegion:"us-isof-south-1",name:"aws-iso-f",supportsDualStack:!1,supportsFIPS:!0},regionRegex:"^us\\-isof\\-\\w+\\-\\d+$",regions:{}}],version:"1.1"};var D1e=hT,P1e="",gT=t=>{let{partitions:n}=D1e;for(let i of n){let{regions:o,outputs:r}=i;for(let[s,a]of Object.entries(o))if(s===t)return u(u({},r),a)}for(let i of n){let{regionRegex:o,outputs:r}=i;if(new RegExp(o).test(t))return u({},r)}let e=n.find(i=>i.id==="aws");if(!e)throw new Error("Provided region was not found in the partition array or regex, and default partition with id 'aws' doesn't exist.");return u({},e.outputs)};var yT=()=>P1e;var ip={isVirtualHostableS3Bucket:np,parseArn:pT,partition:gT};v3.aws=ip;function vT(t,n,e){return t.$source||(t.$source={}),t.$source[n]=e,t}function wi(t,n,e){t.__aws_sdk_context?t.__aws_sdk_context.features||(t.__aws_sdk_context.features={}):t.__aws_sdk_context={features:{}},t.__aws_sdk_context.features[n]=e}var op=t=>_9.isInstance(t)?t.headers?.date??t.headers?.Date:void 0;var cd=t=>new Date(Date.now()+t);var bT=(t,n)=>Math.abs(cd(n).getTime()-t)>=3e5;var rp=(t,n)=>{let e=Date.parse(t);return bT(e,n)?e-Date.now():n};var V0=(t,n)=>{if(!n)throw new Error(`Property \`${t}\` is not resolved for AWS SDK SigV4Auth`);return n},_T=t=>g(void 0,null,function*(){let n=V0("context",t.context),e=V0("config",t.config),i=n.endpointV2?.properties?.authSchemes?.[0],r=yield V0("signer",e.signer)(i),s=t?.signingRegion,a=t?.signingRegionSet,c=t?.signingName;return{config:e,signer:r,signingRegion:s,signingRegionSet:a,signingName:c}}),j0=class{sign(n,e,i){return g(this,null,function*(){if(!fi.isInstance(n))throw new Error("The request is not an instance of `HttpRequest` and cannot be signed");let o=yield _T(i),{config:r,signer:s}=o,{signingRegion:a,signingName:c}=o,l=i.context;if(l?.authSchemes?.length??!1){let[f,m]=l.authSchemes;f?.name==="sigv4a"&&m?.name==="sigv4"&&(a=m?.signingRegion??a,c=m?.signingName??c)}return yield s.sign(n,{signingDate:cd(r.systemClockOffset),signingRegion:a,signingService:c})})}errorHandler(n){return e=>{let i=e.ServerTime??op(e.$response);if(i){let o=V0("config",n.config),r=o.systemClockOffset;o.systemClockOffset=rp(i,o.systemClockOffset),o.systemClockOffset!==r&&e.$metadata&&(e.$metadata.clockSkewCorrected=!0)}throw e}}successHandler(n,e){let i=op(n);if(i){let o=V0("config",e.config);o.systemClockOffset=rp(i,o.systemClockOffset)}}};var CT=t=>{let n=!1,e;t.credentials&&(n=!0,e=I9(t.credentials,E9,L9)),e||(t.credentialDefaultProvider?e=s2(t.credentialDefaultProvider(Object.assign({},t,{parentClientConfig:t}))):e=()=>g(void 0,null,function*(){throw new Error("`credentials` is missing")}));let{signingEscapePath:i=!0,systemClockOffset:o=t.systemClockOffset||0,sha256:r}=t,s;return t.signer?s=s2(t.signer):t.regionInfoProvider?s=()=>s2(t.region)().then(a=>g(void 0,null,function*(){return[(yield t.regionInfoProvider(a,{useFipsEndpoint:yield t.useFipsEndpoint(),useDualstackEndpoint:yield t.useDualstackEndpoint()}))||{},a]})).then(([a,c])=>{let{signingRegion:l,signingService:d}=a;t.signingRegion=t.signingRegion||l||c,t.signingName=t.signingName||d||t.serviceId;let f=E(u({},t),{credentials:e,region:t.signingRegion,service:t.signingName,sha256:r,uriEscapePath:i}),m=t.signerConstructor||R8;return new m(f)}):s=a=>g(void 0,null,function*(){a=Object.assign({},{name:"sigv4",signingName:t.signingName||t.defaultSigningName,signingRegion:yield s2(t.region)(),properties:{}},a);let c=a.signingRegion,l=a.signingName;t.signingRegion=t.signingRegion||c,t.signingName=t.signingName||l||t.serviceId;let d=E(u({},t),{credentials:e,region:t.signingRegion,service:t.signingName,sha256:r,uriEscapePath:i}),f=t.signerConstructor||R8;return new f(d)}),E(u({},t),{systemClockOffset:o,signingEscapePath:i,credentials:n?()=>g(void 0,null,function*(){return e().then(a=>vT(a,"CREDENTIALS_CODE","e"))}):e,signer:s})};var Xs=t=>{if(t!=null)return typeof t=="object"&&"__type"in t&&delete t.__type,N9(t)};var xT=(t,n)=>N8(t,n).then(e=>n.utf8Encoder(e));var q1=(t,n)=>xT(t,n).then(e=>{if(e.length)try{return JSON.parse(e)}catch(i){throw i?.name==="SyntaxError"&&Object.defineProperty(i,"$responseBodyText",{value:e}),i}return{}}),wT=(t,n)=>g(void 0,null,function*(){let e=yield q1(t,n);return e.message=e.message??e.Message,e}),ST=(t,n)=>{let e=(r,s)=>Object.keys(r).find(a=>a.toLowerCase()===s.toLowerCase()),i=r=>{let s=r;return typeof s=="number"&&(s=s.toString()),s.indexOf(",")>=0&&(s=s.split(",")[0]),s.indexOf(":")>=0&&(s=s.split(":")[0]),s.indexOf("#")>=0&&(s=s.split("#")[1]),s},o=e(t.headers,"x-amzn-errortype");if(o!==void 0)return i(t.headers[o]);if(n.code!==void 0)return i(n.code);if(n.__type!==void 0)return i(n.__type)};var R1e=/\d{12}\.ddb/;function MT(t,n,e){return g(this,null,function*(){if(e.request?.headers?.["smithy-protocol"]==="rpc-v2-cbor"&&wi(t,"PROTOCOL_RPC_V2_CBOR","M"),typeof n.retryStrategy=="function"){let r=yield n.retryStrategy();typeof r.acquireInitialRetryToken=="function"?r.constructor?.name?.includes("Adaptive")?wi(t,"RETRY_MODE_ADAPTIVE","F"):wi(t,"RETRY_MODE_STANDARD","E"):wi(t,"RETRY_MODE_LEGACY","D")}if(typeof n.accountIdEndpointMode=="function"){let r=t.endpointV2;switch(String(r?.url?.hostname).match(R1e)&&wi(t,"ACCOUNT_ID_ENDPOINT","O"),yield n.accountIdEndpointMode?.()){case"disabled":wi(t,"ACCOUNT_ID_MODE_DISABLED","Q");break;case"preferred":wi(t,"ACCOUNT_ID_MODE_PREFERRED","P");break;case"required":wi(t,"ACCOUNT_ID_MODE_REQUIRED","R");break}}let o=t.__smithy_context?.selectedHttpAuthScheme?.identity;if(o?.$source){let r=o;r.accountId&&wi(t,"RESOLVED_ACCOUNT_ID","T");for(let[s,a]of Object.entries(r.$source??{}))wi(t,s,a)}})}var sp="user-agent",ld="x-amz-user-agent",ap=" ",dd="/",ET=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w]/g,LT=/[^\!\$\%\&\'\*\+\-\.\^\_\`\|\~\d\w\#]/g,cp="-";function IT(t){let n="";for(let e in t){let i=t[e];if(n.length+i.length+1<=1024){n.length?n+=","+i:n+=i;continue}break}return n}var k1e=t=>(n,e)=>i=>g(void 0,null,function*(){let{request:o}=i;if(!fi.isInstance(o))return n(i);let{headers:r}=o,s=e?.userAgent?.map(ud)||[],a=(yield t.defaultUserAgentProvider()).map(ud);yield MT(e,t,i);let c=e;a.push(`m/${IT(Object.assign({},e.__smithy_context?.features,c.__aws_sdk_context?.features))}`);let l=t?.customUserAgent?.map(ud)||[],d=yield t.userAgentAppId();d&&a.push(ud([`app/${d}`]));let f=yT(),m=(f?[f]:[]).concat([...a,...s,...l]).join(ap),y=[...a.filter(C=>C.startsWith("aws-sdk-")),...l].join(ap);return t.runtime!=="browser"?(y&&(r[ld]=r[ld]?`${r[sp]} ${y}`:y),r[sp]=m):r[ld]=m,n(E(u({},i),{request:o}))}),ud=t=>{let n=t[0].split(dd).map(s=>s.replace(ET,cp)).join(dd),e=t[1]?.replace(LT,cp),i=n.indexOf(dd),o=n.substring(0,i),r=n.substring(i+1);return o==="api"&&(r=r.toLowerCase()),[o,r,e].filter(s=>s&&s.length>0).reduce((s,a,c)=>{switch(c){case 0:return a;case 1:return`${s}/${a}`;default:return`${s}#${a}`}},"")},O1e={name:"getUserAgentMiddleware",step:"build",priority:"low",tags:["SET_USER_AGENT","USER_AGENT"],override:!0},AT=t=>({applyToStack:n=>{n.add(k1e(t),O1e)}});var zT=(t,n,e)=>g(void 0,null,function*(){return{operation:y9(n).operation,region:(yield y3(t.region)())||(()=>{throw new Error("expected `region` to be configured for `aws.auth#sigv4`")})()}});function F1e(t){return{schemeId:"aws.auth#sigv4",signingProperties:{name:"dynamodb",region:t.region},propertiesExtractor:(n,e)=>({signingProperties:{config:n,context:e}})}}var TT=t=>{let n=[];switch(t.operation){default:n.push(F1e(t))}return n},NT=t=>{let n=CT(t);return u({},n)};var DT=t=>E(u({},t),{useDualstackEndpoint:t.useDualstackEndpoint??!1,useFipsEndpoint:t.useFipsEndpoint??!1,defaultSigningName:"dynamodb"}),ri={UseFIPS:{type:"builtInParams",name:"useFipsEndpoint"},AccountId:{type:"builtInParams",name:"accountId"},Endpoint:{type:"builtInParams",name:"endpoint"},Region:{type:"builtInParams",name:"region"},UseDualStack:{type:"builtInParams",name:"useDualstackEndpoint"},AccountIdEndpointMode:{type:"builtInParams",name:"accountIdEndpointMode"}};var ze=class t extends D9{constructor(n){super(n),Object.setPrototypeOf(this,t.prototype)}};var fd=class t extends ze{constructor(n){super(u({name:"BackupInUseException",$fault:"client"},n)),this.name="BackupInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},md=class t extends ze{constructor(n){super(u({name:"BackupNotFoundException",$fault:"client"},n)),this.name="BackupNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var pd=class t extends ze{constructor(n){super(u({name:"InternalServerError",$fault:"server"},n)),this.name="InternalServerError",this.$fault="server",Object.setPrototypeOf(this,t.prototype)}},hd=class t extends ze{constructor(n){super(u({name:"RequestLimitExceeded",$fault:"client"},n)),this.name="RequestLimitExceeded",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},gd=class t extends ze{constructor(n){super(u({name:"InvalidEndpointException",$fault:"client"},n)),this.name="InvalidEndpointException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},yd=class t extends ze{constructor(n){super(u({name:"ProvisionedThroughputExceededException",$fault:"client"},n)),this.name="ProvisionedThroughputExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},vd=class t extends ze{constructor(n){super(u({name:"ResourceNotFoundException",$fault:"client"},n)),this.name="ResourceNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var bd=class t extends ze{constructor(n){super(u({name:"ItemCollectionSizeLimitExceededException",$fault:"client"},n)),this.name="ItemCollectionSizeLimitExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var _d=class t extends ze{constructor(n){super(u({name:"ContinuousBackupsUnavailableException",$fault:"client"},n)),this.name="ContinuousBackupsUnavailableException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Cd=class t extends ze{constructor(n){super(u({name:"LimitExceededException",$fault:"client"},n)),this.name="LimitExceededException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},xd=class t extends ze{constructor(n){super(u({name:"TableInUseException",$fault:"client"},n)),this.name="TableInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},wd=class t extends ze{constructor(n){super(u({name:"TableNotFoundException",$fault:"client"},n)),this.name="TableNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Sd=class t extends ze{constructor(n){super(u({name:"GlobalTableAlreadyExistsException",$fault:"client"},n)),this.name="GlobalTableAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Md=class t extends ze{constructor(n){super(u({name:"ResourceInUseException",$fault:"client"},n)),this.name="ResourceInUseException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Ed=class t extends ze{constructor(n){super(u({name:"TransactionConflictException",$fault:"client"},n)),this.name="TransactionConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ld=class t extends ze{constructor(n){super(u({name:"PolicyNotFoundException",$fault:"client"},n)),this.name="PolicyNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Id=class t extends ze{constructor(n){super(u({name:"ExportNotFoundException",$fault:"client"},n)),this.name="ExportNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ad=class t extends ze{constructor(n){super(u({name:"GlobalTableNotFoundException",$fault:"client"},n)),this.name="GlobalTableNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var zd=class t extends ze{constructor(n){super(u({name:"ImportNotFoundException",$fault:"client"},n)),this.name="ImportNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Td=class t extends ze{constructor(n){super(u({name:"DuplicateItemException",$fault:"client"},n)),this.name="DuplicateItemException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Nd=class t extends ze{constructor(n){super(u({name:"IdempotentParameterMismatchException",$fault:"client"},n)),this.name="IdempotentParameterMismatchException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},Dd=class t extends ze{constructor(n){super(u({name:"TransactionInProgressException",$fault:"client"},n)),this.name="TransactionInProgressException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message}},Pd=class t extends ze{constructor(n){super(u({name:"ExportConflictException",$fault:"client"},n)),this.name="ExportConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Rd=class t extends ze{constructor(n){super(u({name:"InvalidExportTimeException",$fault:"client"},n)),this.name="InvalidExportTimeException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},kd=class t extends ze{constructor(n){super(u({name:"PointInTimeRecoveryUnavailableException",$fault:"client"},n)),this.name="PointInTimeRecoveryUnavailableException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Od=class t extends ze{constructor(n){super(u({name:"ImportConflictException",$fault:"client"},n)),this.name="ImportConflictException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}};var Fd=class t extends ze{constructor(n){super(u({name:"TableAlreadyExistsException",$fault:"client"},n)),this.name="TableAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Ud=class t extends ze{constructor(n){super(u({name:"InvalidRestoreTimeException",$fault:"client"},n)),this.name="InvalidRestoreTimeException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Bd=class t extends ze{constructor(n){super(u({name:"ReplicaAlreadyExistsException",$fault:"client"},n)),this.name="ReplicaAlreadyExistsException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},Vd=class t extends ze{constructor(n){super(u({name:"ReplicaNotFoundException",$fault:"client"},n)),this.name="ReplicaNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},jd=class t extends ze{constructor(n){super(u({name:"IndexNotFoundException",$fault:"client"},n)),this.name="IndexNotFoundException",this.$fault="client",Object.setPrototypeOf(this,t.prototype)}},lp=function(t){return t.visit=(n,e)=>n.S!==void 0?e.S(n.S):n.N!==void 0?e.N(n.N):n.B!==void 0?e.B(n.B):n.SS!==void 0?e.SS(n.SS):n.NS!==void 0?e.NS(n.NS):n.BS!==void 0?e.BS(n.BS):n.M!==void 0?e.M(n.M):n.L!==void 0?e.L(n.L):n.NULL!==void 0?e.NULL(n.NULL):n.BOOL!==void 0?e.BOOL(n.BOOL):e._(n.$unknown[0],n.$unknown[1]),t}(lp||{}),Hd=class t extends ze{constructor(n){super(u({name:"ConditionalCheckFailedException",$fault:"client"},n)),this.name="ConditionalCheckFailedException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Item=n.Item}},qd=class t extends ze{constructor(n){super(u({name:"TransactionCanceledException",$fault:"client"},n)),this.name="TransactionCanceledException",this.$fault="client",Object.setPrototypeOf(this,t.prototype),this.Message=n.Message,this.CancellationReasons=n.CancellationReasons}};var RT=(t,n)=>g(void 0,null,function*(){let e=Js("DeleteItem"),i;return i=JSON.stringify(x2e(t,n)),Qs(n,e,"/",void 0,i)});var kT=(t,n)=>g(void 0,null,function*(){let e=Js("DescribeEndpoints"),i;return i=JSON.stringify(ge(t)),Qs(n,e,"/",void 0,i)});var OT=(t,n)=>g(void 0,null,function*(){let e=Js("GetItem"),i;return i=JSON.stringify(M2e(t,n)),Qs(n,e,"/",void 0,i)});var FT=(t,n)=>g(void 0,null,function*(){let e=Js("PutItem"),i;return i=JSON.stringify(I2e(t,n)),Qs(n,e,"/",void 0,i)});var UT=(t,n)=>g(void 0,null,function*(){let e=Js("Scan"),i;return i=JSON.stringify(z2e(t,n)),Qs(n,e,"/",void 0,i)});var BT=(t,n)=>g(void 0,null,function*(){let e=Js("UpdateItem"),i;return i=JSON.stringify(T2e(t,n)),Qs(n,e,"/",void 0,i)});var VT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=k2e(e,n),u({$metadata:Le(t)},i)});var jT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=ge(e),u({$metadata:Le(t)},i)});var HT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=O2e(e,n),u({$metadata:Le(t)},i)});var qT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=q2e(e,n),u({$metadata:Le(t)},i)});var GT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=G2e(e,n),u({$metadata:Le(t)},i)});var WT=(t,n)=>g(void 0,null,function*(){if(t.statusCode>=300)return Zs(t,n);let e=yield q1(t.body,n),i={};return i=$2e(e,n),u({$metadata:Le(t)},i)});var Zs=(t,n)=>g(void 0,null,function*(){let e=E(u({},t),{body:yield wT(t.body,n)}),i=ST(t,e.body);switch(i){case"InternalServerError":case"com.amazonaws.dynamodb#InternalServerError":throw yield Q1e(e,n);case"RequestLimitExceeded":case"com.amazonaws.dynamodb#RequestLimitExceeded":throw yield l2e(e,n);case"InvalidEndpointException":case"com.amazonaws.dynamodb#InvalidEndpointException":throw yield J1e(e,n);case"ProvisionedThroughputExceededException":case"com.amazonaws.dynamodb#ProvisionedThroughputExceededException":throw yield s2e(e,n);case"ResourceNotFoundException":case"com.amazonaws.dynamodb#ResourceNotFoundException":throw yield u2e(e,n);case"ItemCollectionSizeLimitExceededException":case"com.amazonaws.dynamodb#ItemCollectionSizeLimitExceededException":throw yield n2e(e,n);case"BackupInUseException":case"com.amazonaws.dynamodb#BackupInUseException":throw yield U1e(e,n);case"ContinuousBackupsUnavailableException":case"com.amazonaws.dynamodb#ContinuousBackupsUnavailableException":throw yield j1e(e,n);case"LimitExceededException":case"com.amazonaws.dynamodb#LimitExceededException":throw yield i2e(e,n);case"TableInUseException":case"com.amazonaws.dynamodb#TableInUseException":throw yield m2e(e,n);case"TableNotFoundException":case"com.amazonaws.dynamodb#TableNotFoundException":throw yield p2e(e,n);case"GlobalTableAlreadyExistsException":case"com.amazonaws.dynamodb#GlobalTableAlreadyExistsException":throw yield W1e(e,n);case"ResourceInUseException":case"com.amazonaws.dynamodb#ResourceInUseException":throw yield d2e(e,n);case"BackupNotFoundException":case"com.amazonaws.dynamodb#BackupNotFoundException":throw yield B1e(e,n);case"ConditionalCheckFailedException":case"com.amazonaws.dynamodb#ConditionalCheckFailedException":throw yield V1e(e,n);case"TransactionConflictException":case"com.amazonaws.dynamodb#TransactionConflictException":throw yield g2e(e,n);case"PolicyNotFoundException":case"com.amazonaws.dynamodb#PolicyNotFoundException":throw yield r2e(e,n);case"ExportNotFoundException":case"com.amazonaws.dynamodb#ExportNotFoundException":throw yield G1e(e,n);case"GlobalTableNotFoundException":case"com.amazonaws.dynamodb#GlobalTableNotFoundException":throw yield $1e(e,n);case"ImportNotFoundException":case"com.amazonaws.dynamodb#ImportNotFoundException":throw yield X1e(e,n);case"DuplicateItemException":case"com.amazonaws.dynamodb#DuplicateItemException":throw yield H1e(e,n);case"IdempotentParameterMismatchException":case"com.amazonaws.dynamodb#IdempotentParameterMismatchException":throw yield K1e(e,n);case"TransactionCanceledException":case"com.amazonaws.dynamodb#TransactionCanceledException":throw yield h2e(e,n);case"TransactionInProgressException":case"com.amazonaws.dynamodb#TransactionInProgressException":throw yield y2e(e,n);case"ExportConflictException":case"com.amazonaws.dynamodb#ExportConflictException":throw yield q1e(e,n);case"InvalidExportTimeException":case"com.amazonaws.dynamodb#InvalidExportTimeException":throw yield e2e(e,n);case"PointInTimeRecoveryUnavailableException":case"com.amazonaws.dynamodb#PointInTimeRecoveryUnavailableException":throw yield o2e(e,n);case"ImportConflictException":case"com.amazonaws.dynamodb#ImportConflictException":throw yield Y1e(e,n);case"TableAlreadyExistsException":case"com.amazonaws.dynamodb#TableAlreadyExistsException":throw yield f2e(e,n);case"InvalidRestoreTimeException":case"com.amazonaws.dynamodb#InvalidRestoreTimeException":throw yield t2e(e,n);case"ReplicaAlreadyExistsException":case"com.amazonaws.dynamodb#ReplicaAlreadyExistsException":throw yield a2e(e,n);case"ReplicaNotFoundException":case"com.amazonaws.dynamodb#ReplicaNotFoundException":throw yield c2e(e,n);case"IndexNotFoundException":case"com.amazonaws.dynamodb#IndexNotFoundException":throw yield Z1e(e,n);default:let o=e.body;return K2e({output:t,parsedBody:o,errorCode:i})}}),U1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new fd(u({$metadata:Le(t)},i));return Be(o,e)}),B1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new md(u({$metadata:Le(t)},i));return Be(o,e)}),V1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=R2e(e,n),o=new Hd(u({$metadata:Le(t)},i));return Be(o,e)}),j1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new _d(u({$metadata:Le(t)},i));return Be(o,e)}),H1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Td(u({$metadata:Le(t)},i));return Be(o,e)}),q1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Pd(u({$metadata:Le(t)},i));return Be(o,e)}),G1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Id(u({$metadata:Le(t)},i));return Be(o,e)}),W1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Sd(u({$metadata:Le(t)},i));return Be(o,e)}),$1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ad(u({$metadata:Le(t)},i));return Be(o,e)}),K1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Nd(u({$metadata:Le(t)},i));return Be(o,e)}),Y1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Od(u({$metadata:Le(t)},i));return Be(o,e)}),X1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new zd(u({$metadata:Le(t)},i));return Be(o,e)}),Z1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new jd(u({$metadata:Le(t)},i));return Be(o,e)}),Q1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new pd(u({$metadata:Le(t)},i));return Be(o,e)}),J1e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new gd(u({$metadata:Le(t)},i));return Be(o,e)}),e2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Rd(u({$metadata:Le(t)},i));return Be(o,e)}),t2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ud(u({$metadata:Le(t)},i));return Be(o,e)}),n2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new bd(u({$metadata:Le(t)},i));return Be(o,e)}),i2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Cd(u({$metadata:Le(t)},i));return Be(o,e)}),o2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new kd(u({$metadata:Le(t)},i));return Be(o,e)}),r2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ld(u({$metadata:Le(t)},i));return Be(o,e)}),s2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new yd(u({$metadata:Le(t)},i));return Be(o,e)}),a2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Bd(u({$metadata:Le(t)},i));return Be(o,e)}),c2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Vd(u({$metadata:Le(t)},i));return Be(o,e)}),l2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new hd(u({$metadata:Le(t)},i));return Be(o,e)}),d2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Md(u({$metadata:Le(t)},i));return Be(o,e)}),u2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new vd(u({$metadata:Le(t)},i));return Be(o,e)}),f2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Fd(u({$metadata:Le(t)},i));return Be(o,e)}),m2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new xd(u({$metadata:Le(t)},i));return Be(o,e)}),p2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new wd(u({$metadata:Le(t)},i));return Be(o,e)}),h2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=W2e(e,n),o=new qd(u({$metadata:Le(t)},i));return Be(o,e)}),g2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Ed(u({$metadata:Le(t)},i));return Be(o,e)}),y2e=(t,n)=>g(void 0,null,function*(){let e=t.body,i=ge(e),o=new Dd(u({$metadata:Le(t)},i));return Be(o,e)}),v2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=b2e(o,n)),e),{}),G1=(t,n)=>lp.visit(t,{B:e=>({B:n.base64Encoder(e)}),BOOL:e=>({BOOL:e}),BS:e=>({BS:_2e(e,n)}),L:e=>({L:E2e(e,n)}),M:e=>({M:L2e(e,n)}),N:e=>({N:e}),NS:e=>({NS:ge(e)}),NULL:e=>({NULL:e}),S:e=>({S:e}),SS:e=>({SS:ge(e)}),_:(e,i)=>({name:i})}),$T=(t,n)=>t.filter(e=>e!=null).map(e=>G1(e,n)),b2e=(t,n)=>Ot(t,{Action:[],Value:e=>G1(e,n)});var _2e=(t,n)=>t.filter(e=>e!=null).map(e=>n.base64Encoder(e)),C2e=(t,n)=>Ot(t,{AttributeValueList:e=>$T(e,n),ComparisonOperator:[]});var x2e=(t,n)=>Ot(t,{ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Key:e=>Wd(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[]});var dp=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=w2e(o,n)),e),{}),w2e=(t,n)=>Ot(t,{AttributeValueList:e=>$T(e,n),ComparisonOperator:[],Exists:[],Value:e=>G1(e,n)});var Gd=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{}),S2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=C2e(o,n)),e),{});var M2e=(t,n)=>Ot(t,{AttributesToGet:ge,ConsistentRead:[],ExpressionAttributeNames:ge,Key:e=>Wd(e,n),ProjectionExpression:[],ReturnConsumedCapacity:[],TableName:[]});var Wd=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var E2e=(t,n)=>t.filter(e=>e!=null).map(e=>G1(e,n));var L2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var I2e=(t,n)=>Ot(t,{ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Item:e=>A2e(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[]}),A2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=G1(o,n)),e),{});var z2e=(t,n)=>Ot(t,{AttributesToGet:ge,ConditionalOperator:[],ConsistentRead:[],ExclusiveStartKey:e=>Wd(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),FilterExpression:[],IndexName:[],Limit:[],ProjectionExpression:[],ReturnConsumedCapacity:[],ScanFilter:e=>S2e(e,n),Segment:[],Select:[],TableName:[],TotalSegments:[]});var T2e=(t,n)=>Ot(t,{AttributeUpdates:e=>v2e(e,n),ConditionExpression:[],ConditionalOperator:[],Expected:e=>dp(e,n),ExpressionAttributeNames:ge,ExpressionAttributeValues:e=>Gd(e,n),Key:e=>Wd(e,n),ReturnConsumedCapacity:[],ReturnItemCollectionMetrics:[],ReturnValues:[],ReturnValuesOnConditionCheckFailure:[],TableName:[],UpdateExpression:[]});var ar=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{}),H0=(t,n)=>t.B!=null?{B:n.base64Decoder(t.B)}:va(t.BOOL)!==void 0?{BOOL:va(t.BOOL)}:t.BS!=null?{BS:N2e(t.BS,n)}:t.L!=null?{L:j2e(t.L,n)}:t.M!=null?{M:H2e(t.M,n)}:zi(t.N)!==void 0?{N:zi(t.N)}:t.NS!=null?{NS:ge(t.NS)}:va(t.NULL)!==void 0?{NULL:va(t.NULL)}:zi(t.S)!==void 0?{S:zi(t.S)}:t.SS!=null?{SS:ge(t.SS)}:{$unknown:Object.entries(t)[0]};var N2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>n.base64Decoder(i)),D2e=(t,n)=>Ot(t,{Code:zi,Item:e=>ar(e,n),Message:zi}),P2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>D2e(i,n)),KT=(t,n)=>Ot(t,{CapacityUnits:Xo,ReadCapacityUnits:Xo,WriteCapacityUnits:Xo}),R2e=(t,n)=>Ot(t,{Item:e=>ar(e,n),message:zi}),q0=(t,n)=>Ot(t,{CapacityUnits:Xo,GlobalSecondaryIndexes:e=>PT(e,n),LocalSecondaryIndexes:e=>PT(e,n),ReadCapacityUnits:Xo,Table:e=>KT(e,n),TableName:zi,WriteCapacityUnits:Xo});var k2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var O2e=(t,n)=>Ot(t,{ConsumedCapacity:e=>q0(e,n),Item:e=>ar(e,n)});var F2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{}),up=(t,n)=>Ot(t,{ItemCollectionKey:e=>F2e(e,n),SizeEstimateRangeGB:e=>U2e(e,n)});var U2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>Xo(i)),B2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>ar(i,n));var V2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{});var j2e=(t,n)=>(t||[]).filter(i=>i!=null).map(i=>H0(Xs(i),n));var H2e=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=H0(Xs(o),n)),e),{});var q2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var G2e=(t,n)=>Ot(t,{ConsumedCapacity:e=>q0(e,n),Count:k8,Items:e=>B2e(e,n),LastEvaluatedKey:e=>V2e(e,n),ScannedCount:k8}),PT=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(o===null||(e[i]=KT(o,n)),e),{});var W2e=(t,n)=>Ot(t,{CancellationReasons:e=>P2e(e,n),Message:zi});var $2e=(t,n)=>Ot(t,{Attributes:e=>ar(e,n),ConsumedCapacity:e=>q0(e,n),ItemCollectionMetrics:e=>up(e,n)});var Le=t=>({httpStatusCode:t.statusCode,requestId:t.headers["x-amzn-requestid"]??t.headers["x-amzn-request-id"]??t.headers["x-amz-request-id"],extendedRequestId:t.headers["x-amz-id-2"],cfId:t.headers["x-amz-cf-id"]});var K2e=P9(ze),Qs=(t,n,e,i,o)=>g(void 0,null,function*(){let{hostname:r,protocol:s="https",port:a,path:c}=yield t.endpoint(),l={protocol:s,hostname:r,port:a,method:"POST",path:c.endsWith("/")?c.slice(0,-1)+e:c+e,headers:n};return i!==void 0&&(l.hostname=i),o!==void 0&&(l.body=o),new fi(l)});function Js(t){return{"content-type":"application/x-amz-json-1.0","x-amz-target":`DynamoDB_20120810.${t}`}}var $d=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","DescribeEndpoints",{}).n("DynamoDBClient","DescribeEndpointsCommand").f(void 0,void 0).ser(kT).de(jT).build(){};var YT={name:"@aws-sdk/client-dynamodb",description:"AWS SDK for JavaScript Dynamodb Client for Node.js, Browser and React Native",version:"3.678.0",scripts:{build:"concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'","build:cjs":"node ../../scripts/compilation/inline client-dynamodb","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4",clean:"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo dynamodb"},main:"./dist-cjs/index.js",types:"./dist-types/index.d.ts",module:"./dist-es/index.js",sideEffects:!1,dependencies:{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/client-sso-oidc":"3.678.0","@aws-sdk/client-sts":"3.678.0","@aws-sdk/core":"3.678.0","@aws-sdk/credential-provider-node":"3.678.0","@aws-sdk/middleware-endpoint-discovery":"3.678.0","@aws-sdk/middleware-host-header":"3.667.0","@aws-sdk/middleware-logger":"3.667.0","@aws-sdk/middleware-recursion-detection":"3.667.0","@aws-sdk/middleware-user-agent":"3.678.0","@aws-sdk/region-config-resolver":"3.667.0","@aws-sdk/types":"3.667.0","@aws-sdk/util-endpoints":"3.667.0","@aws-sdk/util-user-agent-browser":"3.675.0","@aws-sdk/util-user-agent-node":"3.678.0","@smithy/config-resolver":"^3.0.9","@smithy/core":"^2.4.8","@smithy/fetch-http-handler":"^3.2.9","@smithy/hash-node":"^3.0.7","@smithy/invalid-dependency":"^3.0.7","@smithy/middleware-content-length":"^3.0.9","@smithy/middleware-endpoint":"^3.1.4","@smithy/middleware-retry":"^3.0.23","@smithy/middleware-serde":"^3.0.7","@smithy/middleware-stack":"^3.0.7","@smithy/node-config-provider":"^3.1.8","@smithy/node-http-handler":"^3.2.4","@smithy/protocol-http":"^4.1.4","@smithy/smithy-client":"^3.4.0","@smithy/types":"^3.5.0","@smithy/url-parser":"^3.0.7","@smithy/util-base64":"^3.0.0","@smithy/util-body-length-browser":"^3.0.0","@smithy/util-body-length-node":"^3.0.0","@smithy/util-defaults-mode-browser":"^3.0.23","@smithy/util-defaults-mode-node":"^3.0.23","@smithy/util-endpoints":"^2.1.3","@smithy/util-middleware":"^3.0.7","@smithy/util-retry":"^3.0.7","@smithy/util-utf8":"^3.0.0","@smithy/util-waiter":"^3.1.6","@types/uuid":"^9.0.1",tslib:"^2.6.2",uuid:"^9.0.1"},devDependencies:{"@tsconfig/node16":"16.1.3","@types/node":"^16.18.96",concurrently:"7.0.0","downlevel-dts":"0.10.1",rimraf:"3.0.2",typescript:"~4.9.5"},engines:{node:">=16.0.0"},typesVersions:{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},files:["dist-*/**"],author:{name:"AWS SDK for JavaScript Team",url:"https://aws.amazon.com/javascript/"},license:"Apache-2.0",browser:{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},homepage:"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-dynamodb",repository:{type:"git",url:"https://github.com/aws/aws-sdk-js-v3.git",directory:"clients/client-dynamodb"}};var XT=sa(qN());var ZT=({serviceId:t,clientVersion:n})=>e=>g(void 0,null,function*(){let i=typeof window<"u"&&window?.navigator?.userAgent?XT.default.parse(window.navigator.userAgent):void 0,o=[["aws-sdk-js",n],["ua","2.1"],[`os/${i?.os?.name||"other"}`,i?.os?.version],["lang/js"],["md/browser",`${i?.browser?.name??"unknown"}_${i?.browser?.version??"unknown"}`]];t&&o.push([`api/${t}`,n]);let r=yield e?.userAgentAppId?.();return r&&o.push([`app/${r}`]),o});var fp=t=>new TextEncoder().encode(t);var QT=t=>{if(typeof t=="string")return t;if(typeof t!="object"||typeof t.byteOffset!="number"||typeof t.byteLength!="number")throw new Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(t)};var uN="required",je="type",Et="fn",Lt="argv",si="ref",W1="url",$1="properties",K1="headers";var Yd="isSet",lo="error",kn="endpoint",Si="tree",W0="PartitionResult",ea="stringEquals",Xd="not",Kd={[uN]:!1,[je]:"String"},JT={[uN]:!0,default:!1,[je]:"Boolean"},yp={[Et]:"booleanEquals",[Lt]:[{[si]:"UseFIPS"},!0]},vp={[Et]:"booleanEquals",[Lt]:[{[si]:"UseDualStack"},!0]},G0={},fN={[si]:"Region"},bp={[Et]:Yd,[Lt]:[{[si]:"AccountIdEndpointMode"}]},_p={[si]:"AccountIdEndpointMode"},mp={[Et]:Yd,[Lt]:[{[si]:"AccountId"}]},X2e={[si]:"AccountId"},eN={[Et]:ea,[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"name"]},"aws"]},Z2e={[Et]:"getAttr",[Lt]:[{[si]:W0},"name"]},tN={[Et]:Xd,[Lt]:[yp]},nN={[Et]:Xd,[Lt]:[vp]},iN={[Et]:"booleanEquals",[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"supportsFIPS"]},!0]},oN={[Et]:"booleanEquals",[Lt]:[{[Et]:"getAttr",[Lt]:[{[si]:W0},"supportsDualStack"]},!0]},rN={[W1]:"https://dynamodb-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",[$1]:{},[K1]:{}},sN={conditions:[bp,{[Et]:ea,[Lt]:[_p,"disabled"]}],[kn]:{[W1]:"https://dynamodb.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},[je]:kn},aN={[kn]:{[W1]:"https://dynamodb.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},[je]:kn},cN={[W1]:"https://dynamodb-fips.{Region}.{PartitionResult#dnsSuffix}",[$1]:{},[K1]:{}},lN={[W1]:"https://dynamodb.{Region}.{PartitionResult#dualStackDnsSuffix}",[$1]:{},[K1]:{}},pp=[yp],hp=[vp],dN=[fN],gp=[bp,{[Et]:ea,[Lt]:[_p,"disabled"]}],Q2e={version:"1.0",parameters:{Region:Kd,UseDualStack:JT,UseFIPS:JT,Endpoint:Kd,AccountId:Kd,AccountIdEndpointMode:Kd},rules:[{conditions:[{[Et]:Yd,[Lt]:[{[si]:"Endpoint"}]}],rules:[{conditions:pp,error:"Invalid Configuration: FIPS and custom endpoint are not supported",[je]:lo},{conditions:hp,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",[je]:lo},{endpoint:{[W1]:"{Endpoint}",[$1]:G0,[K1]:G0},[je]:kn}],[je]:Si},{conditions:[{[Et]:Yd,[Lt]:dN}],rules:[{conditions:[{[Et]:"aws.partition",[Lt]:dN,assign:W0}],rules:[{conditions:[{[Et]:ea,[Lt]:[fN,"local"]}],rules:[{conditions:pp,error:"Invalid Configuration: FIPS and local endpoint are not supported",[je]:lo},{conditions:hp,error:"Invalid Configuration: Dualstack and local endpoint are not supported",[je]:lo},{endpoint:{[W1]:"http://localhost:8000",[$1]:{authSchemes:[{name:"sigv4",signingName:"dynamodb",signingRegion:"us-east-1"}]},[K1]:G0},[je]:kn}],[je]:Si},{conditions:[bp,{[Et]:ea,[Lt]:[_p,"required"]},{[Et]:Xd,[Lt]:[mp]}],error:"AccountIdEndpointMode is required but no AccountID was provided or able to be loaded.",[je]:lo},{conditions:[mp,eN,tN,nN,{[Et]:Xd,[Lt]:[{[Et]:"isValidHostLabel",[Lt]:[X2e,!1]}]}],error:"Credentials-sourced account ID parameter is invalid",[je]:lo},{conditions:[yp,vp],rules:[{conditions:[iN,oN],rules:[{conditions:gp,endpoint:rN,[je]:kn},{endpoint:rN,[je]:kn}],[je]:Si},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",[je]:lo}],[je]:Si},{conditions:pp,rules:[{conditions:[iN],rules:[{conditions:[{[Et]:ea,[Lt]:[Z2e,"aws-us-gov"]}],rules:[sN,aN],[je]:Si},{conditions:gp,endpoint:cN,[je]:kn},{endpoint:cN,[je]:kn}],[je]:Si},{error:"FIPS is enabled but this partition does not support FIPS",[je]:lo}],[je]:Si},{conditions:hp,rules:[{conditions:[oN],rules:[{conditions:gp,endpoint:lN,[je]:kn},{endpoint:lN,[je]:kn}],[je]:Si},{error:"DualStack is enabled but this partition does not support DualStack",[je]:lo}],[je]:Si},sN,{conditions:[mp,eN,tN,nN],endpoint:{[W1]:"https://{AccountId}.ddb.{Region}.{PartitionResult#dnsSuffix}",[$1]:G0,[K1]:G0},[je]:kn},aN],[je]:Si}],[je]:Si},{error:"Invalid Configuration: Missing Region",[je]:lo}]},mN=Q2e;var J2e=new A9({size:50,params:["AccountId","AccountIdEndpointMode","Endpoint","Region","UseDualStack","UseFIPS"]}),pN=(t,n={})=>J2e.get(t,()=>P8(mN,{endpointParams:t,logger:n.logger}));v3.aws=ip;var hN=t=>({apiVersion:"2012-08-10",base64Decoder:t?.base64Decoder??w9,base64Encoder:t?.base64Encoder??S9,disableHostPrefix:t?.disableHostPrefix??!1,endpointProvider:t?.endpointProvider??pN,extensions:t?.extensions??[],httpAuthSchemeProvider:t?.httpAuthSchemeProvider??TT,httpAuthSchemes:t?.httpAuthSchemes??[{schemeId:"aws.auth#sigv4",identityProvider:n=>n.getIdentityProvider("aws.auth#sigv4"),signer:new j0}],logger:t?.logger??new F9,serviceId:t?.serviceId??"DynamoDB",urlParser:t?.urlParser??H9,utf8Decoder:t?.utf8Decoder??fp,utf8Encoder:t?.utf8Encoder??QT});var gN=t=>{let n=eh(t),e=()=>n().then(R9),i=hN(t);return E(u(u({},i),t),{runtime:"browser",defaultsMode:n,accountIdEndpointMode:t?.accountIdEndpointMode??(()=>Promise.resolve(sd)),bodyLengthChecker:t?.bodyLengthChecker??J9,credentialDefaultProvider:t?.credentialDefaultProvider??(o=>()=>Promise.reject(new Error("Credential is missing"))),defaultUserAgentProvider:t?.defaultUserAgentProvider??ZT({serviceId:i.serviceId,clientVersion:YT.version}),endpointDiscoveryEnabledProvider:t?.endpointDiscoveryEnabledProvider??(()=>Promise.resolve(void 0)),maxAttempts:t?.maxAttempts??G9,region:t?.region??Q9("Region is missing"),requestHandler:X9.create(t?.requestHandler??e),retryMode:t?.retryMode??(()=>g(void 0,null,function*(){return(yield e()).retryMode||W9})),sha256:t?.sha256??Y9,streamCollector:t?.streamCollector??Z9,useDualstackEndpoint:t?.useDualstackEndpoint??(()=>Promise.resolve(U9)),useFipsEndpoint:t?.useFipsEndpoint??(()=>Promise.resolve(B9))})};var yN=t=>{let n=()=>g(void 0,null,function*(){if(t.region===void 0)throw new Error("Region is missing from runtimeConfig");let e=t.region;return typeof e=="string"?e:e()});return{setRegion(e){n=e},region(){return n}}},vN=t=>({region:t.region()});var bN=t=>{let n=t.httpAuthSchemes,e=t.httpAuthSchemeProvider,i=t.credentials;return{setHttpAuthScheme(o){let r=n.findIndex(s=>s.schemeId===o.schemeId);r===-1?n.push(o):n.splice(r,1,o)},httpAuthSchemes(){return n},setHttpAuthSchemeProvider(o){e=o},httpAuthSchemeProvider(){return e},setCredentials(o){i=o},credentials(){return i}}},_N=t=>({httpAuthSchemes:t.httpAuthSchemes(),httpAuthSchemeProvider:t.httpAuthSchemeProvider(),credentials:t.credentials()});var Zd=t=>t,CN=(t,n)=>{let e=u(u(u(u({},Zd(yN(t))),Zd(k9(t))),Zd(v9(t))),Zd(bN(t)));return n.forEach(i=>i.configure(e)),u(u(u(u(u({},t),vN(e)),O9(e)),b9(e)),_N(e))};var $0=class extends T9{constructor(...[n]){let e=gN(n||{}),i=DT(e),o=Kz(i),r=fT(o),s=$9(r),a=V9(s),c=a,l=q9(c),d=NT(l),f=aT(d,{endpointDiscoveryCommandCtor:$d}),m=CN(f,n?.extensions||[]);super(m),this.config=m,this.middlewareStack.use(AT(this.config)),this.middlewareStack.use(K9(this.config)),this.middlewareStack.use(j9(this.config)),this.middlewareStack.use(cT(this.config)),this.middlewareStack.use(lT(this.config)),this.middlewareStack.use(uT(this.config)),this.middlewareStack.use(C9(this.config,{httpAuthSchemeParametersProvider:zT,identityProviderConfigProvider:y=>g(this,null,function*(){return new M9({"aws.auth#sigv4":y.credentials})})})),this.middlewareStack.use(x9(this.config))}destroy(){super.destroy()}};var Qd=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","DeleteItem",{}).n("DynamoDBClient","DeleteItemCommand").f(void 0,void 0).ser(RT).de(VT).build(){};var Jd=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","GetItem",{}).n("DynamoDBClient","GetItemCommand").f(void 0,void 0).ser(OT).de(HT).build(){};var e8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","PutItem",{}).n("DynamoDBClient","PutItemCommand").f(void 0,void 0).ser(FT).de(qT).build(){};var t8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","Scan",{}).n("DynamoDBClient","ScanCommand").f(void 0,void 0).ser(UT).de(GT).build(){};var n8=class extends qn.classBuilder().ep(ri).m(function(n,e,i,o){return[Hn(i,this.serialize,this.deserialize),Gn(i,n.getEndpointParameterInstructions())]}).s("DynamoDB_20120810","UpdateItem",{}).n("DynamoDBClient","UpdateItemCommand").f(void 0,void 0).ser(BT).de(WT).build(){};function i8(t){return Promise.all(Object.keys(t).reduce((n,e)=>{let i=t[e];return typeof i=="string"?n.push([e,i]):n.push(i().then(o=>[e,o])),n},[])).then(n=>n.reduce((e,[i,o])=>(e[i]=o,e),{}))}function xN(t){return()=>g(this,null,function*(){t.logger?.debug("@aws-sdk/credential-provider-cognito-identity - fromCognitoIdentity");let{GetCredentialsForIdentityCommand:n,CognitoIdentityClient:e}=yield import("./chunk-3IVUUQUQ.js"),{Credentials:{AccessKeyId:i=tre(t.logger),Expiration:o,SecretKey:r=ire(t.logger),SessionToken:s}=nre(t.logger)}=yield(t.client??new e(Object.assign({},t.clientConfig??{},{region:t.clientConfig?.region??t.parentClientConfig?.region}))).send(new n({CustomRoleArn:t.customRoleArn,IdentityId:t.identityId,Logins:t.logins?yield i8(t.logins):void 0}));return{identityId:t.identityId,accessKeyId:i,secretAccessKey:r,sessionToken:s,expiration:o}})}function tre(t){throw new yr("Response from Amazon Cognito contained no access key ID",{logger:t})}function nre(t){throw new yr("Response from Amazon Cognito contained no credentials",{logger:t})}function ire(t){throw new yr("Response from Amazon Cognito contained no secret key",{logger:t})}var Cp="IdentityIds",o8=class{constructor(n="aws:cognito-identity-ids"){this.dbName=n}getItem(n){return this.withObjectStore("readonly",e=>{let i=e.get(n);return new Promise(o=>{i.onerror=()=>o(null),i.onsuccess=()=>o(i.result?i.result.value:null)})}).catch(()=>null)}removeItem(n){return this.withObjectStore("readwrite",e=>{let i=e.delete(n);return new Promise((o,r)=>{i.onerror=()=>r(i.error),i.onsuccess=()=>o()})})}setItem(n,e){return this.withObjectStore("readwrite",i=>{let o=i.put({id:n,value:e});return new Promise((r,s)=>{o.onerror=()=>s(o.error),o.onsuccess=()=>r()})})}getDb(){let n=self.indexedDB.open(this.dbName,1);return new Promise((e,i)=>{n.onsuccess=()=>{e(n.result)},n.onerror=()=>{i(n.error)},n.onblocked=()=>{i(new Error("Unable to access DB"))},n.onupgradeneeded=()=>{let o=n.result;o.onerror=()=>{i(new Error("Failed to create object store"))},o.createObjectStore(Cp,{keyPath:"id"})}})}withObjectStore(n,e){return this.getDb().then(i=>{let o=i.transaction(Cp,n);return o.oncomplete=()=>i.close(),new Promise((r,s)=>{o.onerror=()=>s(o.error),r(e(o.objectStore(Cp)))}).catch(r=>{throw i.close(),r})})}};var r8=class{constructor(n={}){this.store=n}getItem(n){return n in this.store?this.store[n]:null}removeItem(n){delete this.store[n]}setItem(n,e){this.store[n]=e}};var ore=new r8;function wN(){return typeof self=="object"&&self.indexedDB?new o8:typeof window=="object"&&window.localStorage?window.localStorage:ore}function SN({accountId:t,cache:n=wN(),client:e,clientConfig:i,customRoleArn:o,identityPoolId:r,logins:s,userIdentifier:a=!s||Object.keys(s).length===0?"ANONYMOUS":void 0,logger:c,parentClientConfig:l}){c?.debug("@aws-sdk/credential-provider-cognito-identity - fromCognitoIdentity");let d=a?`aws:cognito-identity-credentials:${r}:${a}`:void 0,f=()=>g(this,null,function*(){let{GetIdCommand:m,CognitoIdentityClient:y}=yield import("./chunk-3IVUUQUQ.js"),C=e??new y(Object.assign({},i??{},{region:i?.region??l?.region})),_=d&&(yield n.getItem(d));if(!_){let{IdentityId:S=rre(c)}=yield C.send(new m({AccountId:t,IdentityPoolId:r,Logins:s?yield i8(s):void 0}));_=S,d&&Promise.resolve(n.setItem(d,_)).catch(()=>{})}return f=xN({client:C,customRoleArn:o,logins:s,identityId:_}),f()});return()=>f().catch(m=>g(this,null,function*(){throw d&&Promise.resolve(n.removeItem(d)).catch(()=>{}),m}))}function rre(t){throw new yr("Response from Amazon Cognito contained no identity ID",{logger:t})}var Y1=class t{constructor(n){typeof n=="object"&&"N"in n?this.value=String(n.N):this.value=String(n);let e=typeof n.valueOf()=="number"?n.valueOf():0;if(e>Number.MAX_SAFE_INTEGER||e{if(t===void 0)throw new Error("Pass options.removeUndefinedValues=true to remove undefined values from map/array/set.");if(t===null&&typeof t=="object")return s8();if(Array.isArray(t))return sre(t,n);if(t?.constructor?.name==="Set")return are(t,n);if(t?.constructor?.name==="Map")return cre(t,n);if(t?.constructor?.name==="Object"||!t.constructor&&typeof t=="object")return MN(t,n);if(TN(t))return t.length===0&&n?.convertEmptyValues?s8():LN(t);if(typeof t=="boolean"||t?.constructor?.name==="Boolean")return{BOOL:t.valueOf()};if(typeof t=="number"||t?.constructor?.name==="Number")return zN(t);if(t instanceof Y1)return t.toAttributeValue();if(typeof t=="bigint")return AN(t);if(typeof t=="string"||t?.constructor?.name==="String")return t.length===0&&n?.convertEmptyValues?s8():IN(t);if(n?.convertClassInstanceToMap&&typeof t=="object")return MN(t,n);throw new Error(`Unsupported type passed: ${t}. Pass options.convertClassInstanceToMap=true to marshall typeof object as map attribute.`)},sre=(t,n)=>({L:t.filter(e=>typeof e!="function"&&(!n?.removeUndefinedValues||n?.removeUndefinedValues&&e!==void 0)).map(e=>K0(e,n))}),are=(t,n)=>{let e=n?.removeUndefinedValues?new Set([...t].filter(o=>o!==void 0)):t;if(!n?.removeUndefinedValues&&e.has(void 0))throw new Error("Pass options.removeUndefinedValues=true to remove undefined values from map/array/set.");if(e.size===0){if(n?.convertEmptyValues)return s8();throw new Error("Pass a non-empty set, or options.convertEmptyValues=true.")}let i=e.values().next().value;if(i instanceof Y1)return{NS:Array.from(e).map(o=>o.toString())};if(typeof i=="number")return{NS:Array.from(e).map(zN).map(o=>o.N)};if(typeof i=="bigint")return{NS:Array.from(e).map(AN).map(o=>o.N)};if(typeof i=="string")return{SS:Array.from(e).map(IN).map(o=>o.S)};if(TN(i))return{BS:Array.from(e).map(LN).map(o=>o.B)};throw new Error("Only Number Set (NS), Binary Set (BS) or String Set (SS) are allowed.")},cre=(t,n)=>({M:(e=>{let i={};for(let[o,r]of e)typeof r!="function"&&(r!==void 0||!n?.removeUndefinedValues)&&(i[o]=K0(r,n));return i})(t)}),MN=(t,n)=>({M:(e=>{let i={};for(let o in e){let r=e[o];typeof r!="function"&&(r!==void 0||!n?.removeUndefinedValues)&&(i[o]=K0(r,n))}return i})(t)}),s8=()=>({NULL:!0}),LN=t=>({B:t}),IN=t=>({S:t.toString()}),AN=t=>({N:t.toString()}),EN=t=>{throw new Error(`${t} Use NumberValue from @aws-sdk/lib-dynamodb.`)},zN=t=>{if([Number.NaN,Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY].map(n=>n.toString()).includes(t.toString()))throw new Error(`Special numeric value ${t.toString()} is not allowed`);return t>Number.MAX_SAFE_INTEGER?EN(`Number ${t.toString()} is greater than Number.MAX_SAFE_INTEGER.`):t{let n=["ArrayBuffer","Blob","Buffer","DataView","File","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array","BigInt64Array","BigUint64Array"];return t?.constructor?n.includes(t.constructor.name):!1};var Y0=(t,n)=>{for(let[e,i]of Object.entries(t))if(i!==void 0)switch(e){case"NULL":return null;case"BOOL":return!!i;case"N":return NN(i,n);case"B":return PN(i);case"S":return DN(i);case"L":return lre(i,n);case"M":return dre(i,n);case"NS":return new Set(i.map(o=>NN(o,n)));case"BS":return new Set(i.map(PN));case"SS":return new Set(i.map(DN));default:throw new Error(`Unsupported type passed: ${e}`)}throw new Error(`No value defined: ${JSON.stringify(t)}`)},NN=(t,n)=>{if(n?.wrapNumbers)return Y1.from(t);let e=Number(t),i=[Number.POSITIVE_INFINITY,Number.NEGATIVE_INFINITY];if((e>Number.MAX_SAFE_INTEGER||et,PN=t=>t,lre=(t,n)=>t.map(e=>Y0(e,n)),dre=(t,n)=>Object.entries(t).reduce((e,[i,o])=>(e[i]=Y0(o,n),e),{});function ta(t,n){let e=K0(t,n),[i,o]=Object.entries(e)[0];switch(i){case"M":case"L":return n?.convertTopLevelContainer?e:o;case"SS":case"NS":case"BS":case"S":case"N":case"B":case"NULL":case"BOOL":case"$unknown":default:return e}}var xp=(t,n)=>n?.convertWithoutMapWrapper?Y0(t,n):Y0({M:t},n);var na=class t{constructor(){}getCurrentUser(){return g(this,null,function*(){return yield yi()})}getCurrentSession(){return g(this,null,function*(){return(yield zo()).tokens})}getCurrentUserFullName(){return g(this,null,function*(){return(yield(yield zo()).tokens)?.idToken?.payload.name?.toString()})}signOut(){Pc()}static \u0275fac=function(e){return new(e||t)};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};var ia=class t{constructor(n,e){this.auth=n;this.http=e;this.initializeDynamoDBClient()}dynamoDB=new $0;config=cr;initializeDynamoDBClient(){return g(this,null,function*(){let n=yield this.auth.getCurrentSession(),e=n?.idToken?.toString(),o={[cr.CognitoId]:e};n?.idToken?this.dynamoDB=new $0({region:cr.userCognito.region,credentials:SN({clientConfig:cr.userCognito.clientConfig,identityPoolId:cr.userCognito.identityPoolId,logins:o})}):console.error("Tokens de autentica\xE7\xE3o n\xE3o dispon\xEDveis.")})}getAllItens(){return g(this,null,function*(){yield this.initializeDynamoDBClient();let n={TableName:lr.tabelas.noticias};try{let e=[],i,o=new t8(n);return i=yield this.dynamoDB.send(o),i.Items&&e.push(...i.Items.map(r=>xp(r))),e}catch(e){throw console.error("Erro ao buscar todos os itens:",e),e}})}readAllItens(){return this.http.get(cr.urlApiTabelaNoticia)}createItem(n){return g(this,null,function*(){yield this.initializeDynamoDBClient(),(yield this.getAllItens()).forEach(o=>{if(n.id==o[lr.camposTabela.id]){console.log("Item j\xE1 existe.");return}});let i={TableName:lr.tabelas.noticias,Item:ta(n)};try{let o=new e8(i);yield this.dynamoDB.send(o),console.log("Item criado com sucesso!")}catch(o){console.error("Erro ao criar item:",o)}})}getItem(n){return g(this,null,function*(){yield this.initializeDynamoDBClient();let e={TableName:lr.tabelas.noticias,Key:ta({id:n})};try{let i=new Jd(e),o=yield this.dynamoDB.send(i);return o.Item?xp(o.Item):null}catch(i){return console.error("Erro ao obter item:",i),null}})}updateItem(n){return g(this,null,function*(){try{let e=new n8({TableName:lr.tabelas.noticias,Key:ta({id:n.id}),UpdateExpression:"set titulo = :titulo, #d = :data, descricao = :descricao, link_Imgs = :link_Imgs",ExpressionAttributeNames:{"#d":"data"},ExpressionAttributeValues:ta({":titulo":n.titulo,":data":n.data,":descricao":n.descricao,":link_Imgs":n.link_Imgs}),ReturnValues:"UPDATED_NEW"});return this.dynamoDB.send(e)}catch(e){console.error("Erro ao obter item:",e)}})}deleteItem(n){return g(this,null,function*(){try{let e=new Qd({TableName:lr.tabelas.noticias,Key:ta({id:n.id})}),i=yield this.dynamoDB.send(e);return console.log("Item deletado com sucesso:",i),i}catch(e){throw console.error("Erro ao deletar item:",e),e}})}static \u0275fac=function(e){return new(e||t)(A(na),A(xa))};static \u0275prov=O({token:t,factory:t.\u0275fac,providedIn:"root"})};function ure(t,n){t&1&&(p(0,"th",13),x(1," Id "),h())}function fre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.id," ")}}function mre(t,n){t&1&&(p(0,"th",13),x(1," Titulo "),h())}function pre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.titulo," ")}}function hre(t,n){t&1&&(p(0,"th",13),x(1," Data "),h())}function gre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.data," ")}}function yre(t,n){t&1&&(p(0,"th",13),x(1," Descri\xE7\xE3o "),h())}function vre(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.descricao," ")}}function bre(t,n){t&1&&(p(0,"th",13),x(1," Link Imagens "),h())}function _re(t,n){if(t&1&&(p(0,"td",14),x(1),h()),t&2){let e=n.$implicit;b(),ie(" ",e.link_Imgs.join(", ")," ")}}function Cre(t,n){t&1&&(p(0,"th",13),x(1," A\xE7\xF5es "),h())}function xre(t,n){if(t&1){let e=at();p(0,"td",14)(1,"div",15)(2,"button",1),B("click",function(){let o=De(e).$implicit,r=R();return Pe(r.openFormModal(o))}),p(3,"mat-icon"),x(4,"edit"),h()(),p(5,"button",1),B("click",function(){let o=De(e).$implicit,r=R();return Pe(r.onDelete(o))}),p(6,"mat-icon"),x(7,"delete"),h()()()()}}function wre(t,n){t&1&&L(0,"tr",16)}function Sre(t,n){t&1&&L(0,"tr",17)}var a8=class t{constructor(n,e,i){this.loginService=n;this.ddb=e;this.dialog=i}sort;DATA=[];displayedColumns=["id","titulo","data","descricao","link_Imgs","actions"];dataSource=new T6([]);newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""};isFormVisible=!1;ngOnInit(){return g(this,null,function*(){this.loginService.changeValue(!0),this.ddb.getAllItens().then(n=>{n&&(n.forEach(e=>{this.DATA.push({id:e.id,titulo:e.titulo,data:e.data,descricao:e.descricao,link_Imgs:e.link_Imgs})}),this.dataSource.data=this.DATA,this.dataSource.sort=this.sort,this.dataSource.sort.active="id",this.dataSource.sort.direction="asc",this.dataSource.sort.sortChange.emit())})})}ngAfterViewInit(){this.dataSource.sort=this.sort}openFormModal(n){this.dialog.open(od,{width:"600px",height:"100%",data:n}).afterClosed().subscribe(i=>{i&&(n?this.onEdit(i):this.onCreate(i))})}resetForm(){this.newItem={id:"",data:"",descricao:"",link_Imgs:"",titulo:""}}onCreate(n){let e={id:n.id==""?"":n.id,data:n.data==""?"":n.data,descricao:n.descricao==""?"":n.descricao,link_Imgs:n.link_Imgs.length>0?n.link_Imgs.split(";"):[],titulo:n.titulo==""?"":n.titulo};e.id=(this.DATA.length+1).toString(),this.ddb.createItem(e).then(()=>{this.DATA.push(e),this.dataSource.data=[...this.DATA]}).catch(i=>{console.error("Erro ao criar item:",i)})}onEdit(n){let e=n.link_Imgs.split(";"),i=E(u({},n),{link_Imgs:e});this.ddb.updateItem(i).then(()=>{let o=this.DATA.findIndex(r=>r.id===i.id);o>-1&&(this.DATA[o]=i),this.dataSource.data=[...this.DATA]}).catch(o=>{console.error("Erro ao atualizar item:",o)})}onDelete(n){console.log("Excluindo item:",n),this.dialog.open(rd,{width:"350px",height:"175px",data:`Deseja realmente deletar o item ${n.id}?`}).afterClosed().subscribe(i=>{i?(console.log("deletar"),this.ddb.deleteItem(n).then(()=>{let o=this.DATA.findIndex(r=>r.id===n.id);o>-1&&(this.DATA.splice(o,1),this.dataSource.data=[...this.DATA]),this.dataSource.data=[...this.DATA]}).catch(o=>{console.error("Erro ao atualizar item:",o)})):console.log("n\xE3o deletar")})}static \u0275fac=function(e){return new(e||t)(v(Ys),v(ia),v(Ks))};static \u0275cmp=T({type:t,selectors:[["app-corpo-login"]],viewQuery:function(e,i){if(e&1&&ft(R0,5),e&2){let o;me(o=pe())&&(i.sort=o.first)}},standalone:!0,features:[k],decls:25,vars:3,consts:[[1,"table-container"],["mat-icon-button","",3,"click"],["mat-table","","matSort","",3,"dataSource"],["matColumnDef","id"],["mat-header-cell","","mat-sort-header","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","titulo"],["matColumnDef","data"],["matColumnDef","descricao"],["matColumnDef","link_Imgs"],["matColumnDef","actions",1,"mat-column-actions"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell","","mat-sort-header",""],["mat-cell",""],[1,"botoes"],["mat-header-row",""],["mat-row",""]],template:function(e,i){e&1&&(p(0,"div",0)(1,"button",1),B("click",function(){return i.openFormModal()}),p(2,"mat-icon"),x(3,"add"),h()(),p(4,"table",2),Bn(5,3),F(6,ure,2,0,"th",4)(7,fre,2,1,"td",5),Vn(),Bn(8,6),F(9,mre,2,0,"th",4)(10,pre,2,1,"td",5),Vn(),Bn(11,7),F(12,hre,2,0,"th",4)(13,gre,2,1,"td",5),Vn(),Bn(14,8),F(15,yre,2,0,"th",4)(16,vre,2,1,"td",5),Vn(),Bn(17,9),F(18,bre,2,0,"th",4)(19,_re,2,1,"td",5),Vn(),Bn(20,10),F(21,Cre,2,0,"th",4)(22,xre,8,0,"td",5),Vn(),F(23,wre,1,0,"tr",11)(24,Sre,1,0,"tr",12),h()()),e&2&&(b(4),w("dataSource",i.dataSource),b(19),w("matHeaderRowDef",i.displayedColumns),b(),w("matRowDefColumns",i.displayedColumns))},dependencies:[bA,lA,uA,hA,fA,dA,gA,mA,pA,yA,vA,Sz,Lz,R0,Ez,$s,Gs,Fz,Oz],styles:[".table-container[_ngcontent-%COMP%]{max-width:1200px;margin:20px auto;padding:20px;background-color:#fff;box-shadow:0 2px 5px #0000001a;border-radius:8px}button[mat-icon-button][_ngcontent-%COMP%]{background-color:#007bff;color:#fff;border:none;padding:0;margin-top:0;transition:background-color .3s;width:40px;height:40px}button[mat-icon-button][_ngcontent-%COMP%]:hover{background-color:#0056b3}table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse}th[_ngcontent-%COMP%], td[_ngcontent-%COMP%]{padding:12px;text-align:left;border-bottom:1px solid #ddd}th[_ngcontent-%COMP%]{background-color:#f2f2f2;font-weight:700}.mat-column-actions[_ngcontent-%COMP%]{width:200px;text-align:center}.botoes[_ngcontent-%COMP%]{display:flex;align-content:space-around;justify-content:center;column-gap:10%}.mat-icon[_ngcontent-%COMP%]{align-items:center;justify-items:center}td[_ngcontent-%COMP%]{color:#333}@media (max-width: 768px){table[_ngcontent-%COMP%]{display:block;overflow-x:auto;white-space:nowrap}}.mat-dialog-container[_ngcontent-%COMP%]{max-width:none;max-height:none}"]})};var Mre=()=>["email"],Ere=()=>["name"];function Lre(t,n){t&1&&(p(0,"h3",6),x(1," Enter Information: "),h())}function Ire(t,n){t&1&&(p(0,"div"),x(1,"Footer Information"),h())}function Are(t,n){t&1&&(p(0,"h3",6),x(1," Enter Information: "),h())}function zre(t,n){t&1&&(p(0,"div"),x(1,"Footer Information"),h())}function Tre(t,n){t&1&&L(0,"app-corpo-login")}Rc.configure({Auth:{Cognito:{userPoolId:"us-east-2_8KkHocSfT",userPoolClientId:"5rej1r2d415a0est3q5a3vtt9p"}}});var X0=class t{formFields={signUp:{name:{order:1},email:{order:2},password:{order:5},confirm_password:{order:6}}};static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-login"]],standalone:!0,features:[k],decls:6,vars:6,consts:[[3,"loginMechanisms","formFields","signUpAttributes","hideSignUp"],["amplifySlot","verify-user-header"],["amplifySlot","verify-user-footer"],["amplifySlot","confirm-verify-user-header"],["amplifySlot","confirm-verify-user-footer"],["amplifySlot","authenticated"],[1,"amplify-heading",2,"padding","var(--amplify-space-xl) 0 0 var(--amplify-space-xl)"]],template:function(e,i){e&1&&(p(0,"amplify-authenticator",0),F(1,Lre,2,0,"ng-template",1)(2,Ire,2,0,"ng-template",2)(3,Are,2,0,"ng-template",3)(4,zre,2,0,"ng-template",4)(5,Tre,1,0,"ng-template",5),h()),e&2&&w("loginMechanisms",A8(4,Mre))("formFields",i.formFields)("signUpAttributes",A8(5,Ere))("hideSignUp",!0)},dependencies:[tA,um,eA,At,a8]})};var c8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-entre-em-contato"]],standalone:!0,features:[k],decls:43,vars:0,consts:[[1,"container"],[1,"form-container"],["action","#"],[1,"form-group"],["for","nome"],["type","text","id","nome","name","nome","required",""],["for","email"],["type","email","id","email","name","email","required",""],["for","telefone"],["type","tel","id","telefone","name","telefone","required",""],["for","mensagem"],["id","mensagem","name","mensagem","required",""],["type","submit",1,"submit-btn"],[1,"contato"],["href","mailto:administracao@portosprivados.org.br",1,"email-link"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"div",1)(2,"h2"),x(3,"Entre em Contato"),h(),p(4,"p"),x(5,"Preencha os campos abaixo para se conectar conosco:"),h(),p(6,"form",2)(7,"div",3)(8,"label",4),x(9,"Nome:"),h(),L(10,"input",5),h(),p(11,"div",3)(12,"label",6),x(13,"E-mail:"),h(),L(14,"input",7),h(),p(15,"div",3)(16,"label",8),x(17,"Telefone:"),h(),L(18,"input",9),h(),p(19,"div",3)(20,"label",10),x(21,"Mensagem:"),h(),L(22,"textarea",11),h(),p(23,"button",12),x(24,"Enviar"),h()()(),p(25,"aside",13)(26,"h2"),x(27,"Contatos"),h(),p(28,"p"),x(29,"Contate-nos pelos telefones:"),h(),p(30,"p"),x(31,"(00) 0000-0000 ou (00) 0000-0000"),h(),p(32,"p"),x(33,"Ou pelo e-mail:"),h(),p(34,"p")(35,"a",14),x(36,"administracao.org.br"),h()(),p(37,"p"),x(38,"Lorem ipsum dolor sit, amet consectetur adipisicing elit. Nisi ducimus veritatis impedit aliquam, iste corporis ad esse excepturi nobis hic maxime, nam dicta repellat quia eum ea maiores placeat. Facere!."),h(),p(39,"h3"),x(40,"Documentos"),h(),p(41,"p"),x(42,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur blanditiis harum laudantium natus similique ad alias possimus, repellat quam, maxime dolores explicabo. Non at eaque delectus impedit repellat dolor? Ducimus!."),h()()())},styles:[".container[_ngcontent-%COMP%]{display:flex;justify-content:space-between;max-width:1500px;margin:40px auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 15px #0000001a}.form-container[_ngcontent-%COMP%]{flex:2;margin-right:100px;color:var(--texto3)}.form-container[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:var(--quarta)}.contato[_ngcontent-%COMP%]{flex:1;background-color:#f8f9fa;padding:-20px;border-radius:10px;box-shadow:0 4px 15px #0000001a}.contato[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .contato[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--quarta)}.contato[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:10px;color:var(--texto3)}.email-link[_ngcontent-%COMP%]{color:var(--texto3);text-decoration:none}.email-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.form-group[_ngcontent-%COMP%]{margin-bottom:15px}label[_ngcontent-%COMP%]{font-size:1.2rem;display:block}input[type=text][_ngcontent-%COMP%], input[type=email][_ngcontent-%COMP%], input[type=tel][_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{width:100%;padding:10px;border:2px solid #ccc;border-radius:5px;background:transparent;color:#333;font-size:1rem}textarea[_ngcontent-%COMP%]{resize:vertical;min-height:100px}.submit-btn[_ngcontent-%COMP%]{background-color:var(--quarta);color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;font-size:1.2rem;transition:background-color .3s,transform .3s;width:100%}.submit-btn[_ngcontent-%COMP%]:hover{background-color:var(--texto3);transform:translateY(-2px)}"]})};var l8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-mapa"]],standalone:!0,features:[k],decls:2,vars:0,consts:[[1,"mapbox"],["src",li`https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3658.160838754089!2d-46.90889442376091!3d-23.526716860322093!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x94cf0401dc95ae5f%3A0x7978553cf066b17f!2sVia%20de%20Acesso%20Jo%C3%A3o%20de%20G%C3%B3es%2C%20478%20-%20Vila%20Ouro%20Verde%2C%20Jandira%20-%20SP%2C%2006616-130!5e0!3m2!1spt-BR!2sbr!4v1729624258851!5m2!1spt-BR!2sbr`,"allowfullscreen","","loading","lazy","referrerpolicy","no-referrer-when-downgrade",2,"border","0"]],template:function(e,i){e&1&&(p(0,"div",0),L(1,"iframe",1),h())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;background-color:#262626}.mapbox[_ngcontent-%COMP%]{position:relative;width:100%;height:250px;background:#fff}.mapbox[_ngcontent-%COMP%] iframe[_ngcontent-%COMP%]{width:100%;height:100%}"]})};var d8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-contato"]],standalone:!0,features:[k],decls:2,vars:0,template:function(e,i){e&1&&L(0,"app-entre-em-contato")(1,"app-mapa")},dependencies:[c8,l8]})};var Nre=["descricaoRef"];function Dre(t,n){t&1&&(p(0,"div",11),x(1,"\u2193"),h())}var u8=class t{constructor(n,e,i){this.changeDetectorRef=n;this.dialogRef=e;this.item=i;i&&(this.data=i)}data;descricaoRef;isScrollable=!1;ngAfterViewInit(){let n=this.descricaoRef.nativeElement;this.isScrollable=n.scrollHeight>n.clientHeight,this.isScrollable&&n.classList.add("scrollable"),this.changeDetectorRef.detectChanges()}static \u0275fac=function(e){return new(e||t)(v(mt),v(ao),v(sr))};static \u0275cmp=T({type:t,selectors:[["app-popup-noticia"]],viewQuery:function(e,i){if(e&1&&ft(Nre,5),e&2){let o;me(o=pe())&&(i.descricaoRef=o.first)}},standalone:!0,features:[k],decls:14,vars:5,consts:[["descricaoRef",""],[1,"container"],[1,"esquerda"],["alt","",1,"imagem",3,"src"],[1,"direita"],[1,"titulo"],[1,"data"],[1,"bi","bi-clock-history"],[1,"data-text"],[1,"descricao"],["class","scroll-indicator",4,"ngIf"],[1,"scroll-indicator"]],template:function(e,i){e&1&&(p(0,"div",1)(1,"div",2),L(2,"img",3),h(),p(3,"div",4)(4,"span",5),x(5),h(),p(6,"div",6),L(7,"i",7),p(8,"span",8),x(9),h()(),p(10,"div",9,0),x(12),h(),F(13,Dre,2,0,"div",10),h()()),e&2&&(b(2),w("src",i.item.link_Imgs[0],Ko),b(3),Re(i.item.titulo),b(4),Re(i.item.data),b(3),Re(i.item.descricao),b(),w("ngIf",i.isScrollable))},dependencies:[At,pt],styles:[".container[_ngcontent-%COMP%]{display:flex;width:100%;height:700px;margin:0;padding:0;column-gap:3%;background-image:linear-gradient(185deg,#a0a0a0,#f5f5f5);box-sizing:border-box}.esquerda[_ngcontent-%COMP%]{display:flex;margin:0;min-width:35%;max-width:55%;max-height:100%}.direita[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;max-width:62%;height:auto;padding:3%;box-sizing:border-box;overflow:hidden}.direita[_ngcontent-%COMP%] .titulo[_ngcontent-%COMP%]{text-align:left;margin-bottom:50px;color:var(--terciaria);text-shadow:0px 8px 16px #858484;font-size:clamp(1.5rem,2vw + 1rem,3rem);line-height:1.2em}.direita[_ngcontent-%COMP%] .data[_ngcontent-%COMP%]{display:flex;align-items:center;margin-bottom:10px}.data-text[_ngcontent-%COMP%]{margin-left:5px}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{margin-top:10px;text-align:justify;line-height:1.5em;text-overflow:ellipsis;white-space:pre-wrap;font-size:clamp(.875rem,1vw + .5rem,1rem);overflow:hidden}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{overflow-y:scroll}.direita[_ngcontent-%COMP%] .descricao[_ngcontent-%COMP%]{scrollbar-width:none}.scroll-indicator[_ngcontent-%COMP%]{position:relative;bottom:5px;left:50%;transform:translate(-50%);font-size:1.5rem;color:var(--terciaria);opacity:.7;pointer-events:none}.imagem[_ngcontent-%COMP%]{object-fit:contain;max-width:100%;height:auto}"]})};function Pre(t,n){if(t&1){let e=at();p(0,"div",7)(1,"div",8)(2,"a",9),B("click",function(){let o=De(e).$implicit,r=R();return Pe(r.onClick(o))}),L(3,"img",10),h()(),p(4,"div",11)(5,"h3")(6,"a",9),B("click",function(){let o=De(e).$implicit,r=R();return Pe(r.onClick(o))}),x(7),h()(),p(8,"p"),x(9),h(),p(10,"div",12),L(11,"i",13),p(12,"span"),x(13),h()()()()}if(t&2){let e=n.$implicit,i=n.index;b(3),w("src",e.link_Imgs[0],Ko)("alt","Not\xEDcia"+(i+1)),b(4),Re(e.titulo),b(2),Re(e.descricao.substring(0,100)+"..."),b(4),Re(e.data)}}var f8=class t{constructor(n){this.dialog=n}DATA=[];listPagnation=[];paginatedData=[];pageSize=4;currentPage=0;ngOnInit(){this.updatePaginatedData()}updatePaginatedData(){let n=this.currentPage*this.pageSize,e=n+this.pageSize;this.paginatedData=this.DATA.slice(n,e)}onPageChange(n){this.currentPage=n.pageIndex,this.pageSize=n.pageSize,this.updatePaginatedData()}onClick(n){let e=this.dialog.open(u8,{minWidth:"1300px",maxHeight:"700px",height:"700px",width:"1300px",panelClass:"popup-noticia",data:n})}static \u0275fac=function(e){return new(e||t)(v(Ks))};static \u0275cmp=T({type:t,selectors:[["app-blog"]],inputs:{DATA:"DATA",listPagnation:"listPagnation"},standalone:!0,features:[k],decls:9,vars:4,consts:[["rel","stylesheet","href",li`https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css`],[1,"container"],[1,"header"],[1,"grid-container"],["class","noticia",4,"ngFor","ngForOf"],[1,"pagination"],[3,"page","length","pageSize","hidePageSize"],[1,"noticia"],[1,"img"],[3,"click"],[3,"src","alt"],[1,"texto"],[1,"data"],[1,"bi","bi-clock-history"]],template:function(e,i){e&1&&(L(0,"link",0),p(1,"div",1)(2,"div",2)(3,"h2"),x(4,"\xDAltimas Not\xEDcias"),h()(),p(5,"div",3),F(6,Pre,14,5,"div",4),h(),p(7,"div",5)(8,"mat-paginator",6),B("page",function(r){return i.onPageChange(r)}),h()()()),e&2&&(b(6),w("ngForOf",i.paginatedData),b(2),w("length",i.DATA.length)("pageSize",4)("hidePageSize",!0))},dependencies:[At,Ai,$m],styles:[".container[_ngcontent-%COMP%]{width:80%;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.header[_ngcontent-%COMP%]{text-align:center;margin-bottom:20px}.grid-container[_ngcontent-%COMP%]{display:grid;min-height:460px;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:center}.noticia[_ngcontent-%COMP%]{display:flex;background-color:#f4f4f4;padding:10px;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;transition:transform .3s ease;align-items:center;max-width:500px;height:200px}.noticia[_ngcontent-%COMP%]:hover{transform:translateY(-5px)}.img[_ngcontent-%COMP%]{flex:0 0 120px}.img[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;border-radius:8px;object-fit:cover}.texto[_ngcontent-%COMP%]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;margin:15px}.texto[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{font-size:1.2rem;margin-bottom:8px;line-height:1.5em}.texto[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1rem;margin:0}.texto[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;color:#007bff}.texto[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}a[_ngcontent-%COMP%]:hover{cursor:pointer}.popup-noticia[_ngcontent-%COMP%] .mat-dialog-container[_ngcontent-%COMP%]{border:10px solid black}.pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:20px}.pagination[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#333;padding:8px 16px;text-decoration:none;border:1px solid #ddd;margin:0 4px;border-radius:5px;transition:.3s ease}.pagination[_ngcontent-%COMP%] a.active[_ngcontent-%COMP%]{background-color:#007bff;color:#fff;border:1px solid #007BFF}.pagination[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover:not(.active){background-color:#ddd}.data[_ngcontent-%COMP%]{display:flex;align-items:center;font-size:.9rem;color:#666;margin-top:5px}.data[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:5px}@media (max-width: 768px){.grid-container[_ngcontent-%COMP%]{grid-template-columns:1fr}.noticia[_ngcontent-%COMP%]{flex-direction:row;align-items:center}}"]})};function Rre(t,n){if(t&1&&L(0,"app-blog",1),t&2){let e=R();w("DATA",e.DATA)("listPagnation",e.listPagnation)}}var m8=class t{constructor(n){this.ddb=n}DATA=[];listPagnation=[];ngOnInit(){return g(this,null,function*(){yield this.ddb.readAllItens().subscribe(n=>{if(n&&(n.forEach(e=>{this.DATA.push({id:e.id,titulo:e.titulo,data:e.data,descricao:e.descricao,link_Imgs:e.link_Imgs})}),this.DATA.sort((e,i)=>{let o=this.convertToDate(e.data);return this.convertToDate(i.data).getTime()-o.getTime()}),this.DATA.length>0)){let e=Math.ceil(this.DATA.length/4);for(let i=0;i<=e;i++)i>1&&this.listPagnation.push({pag:i})}})})}showItens(){return this.DATA.length>0}convertToDate(n){let e=n.split("/");if(e.length===3){let i=parseInt(e[0],10),o=parseInt(e[1],10)-1,r=parseInt(e[2],10);return new Date(r,o,i)}return new Date}static \u0275fac=function(e){return new(e||t)(v(ia))};static \u0275cmp=T({type:t,selectors:[["app-noticias"]],standalone:!0,features:[k],decls:1,vars:1,consts:[[3,"DATA","listPagnation",4,"ngIf"],[3,"DATA","listPagnation"]],template:function(e,i){e&1&&F(0,Rre,1,2,"app-blog",0),e&2&&w("ngIf",i.showItens())},dependencies:[f8,At,pt]})};var p8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-sobre-nos"]],standalone:!0,features:[k],decls:27,vars:0,consts:[[1,"container"],[1,"about-section"],[1,"cta-section"],["href","#",1,"button"],[1,"values-section"]],template:function(e,i){e&1&&(p(0,"div",0)(1,"h1"),x(2,"Sobre N\xF3s"),h(),p(3,"div",1)(4,"p"),x(5,"Somos uma empresa dedicada a oferecer solu\xE7\xF5es de qualidade para nossos clientes. Com uma equipe qualificada e motivada, trabalhamos para superar expectativas e criar um impacto positivo em tudo o que fazemos."),h()(),p(6,"div",2)(7,"h2"),x(8,"Transforme sua experi\xEAncia conosco!"),h(),p(9,"p"),x(10,"Entre em contato e descubra como podemos ajudar sua empresa a crescer."),h(),p(11,"a",3),x(12,"Fale Conosco"),h()(),p(13,"div",4)(14,"h2"),x(15,"Nossos Valores"),h(),p(16,"ul")(17,"li"),x(18,"Compromisso com a excel\xEAncia"),h(),p(19,"li"),x(20,"Foco no cliente"),h(),p(21,"li"),x(22,"Inova\xE7\xE3o constante"),h(),p(23,"li"),x(24,"Trabalho em equipe"),h(),p(25,"li"),x(26,"Integridade e transpar\xEAncia"),h()()()())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;font-family:Arial,sans-serif}[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:linear-gradient(135deg,#f4f4f9,#e0e0e0)}.container[_ngcontent-%COMP%]{width:100%;max-width:800px;padding:40px;background-color:#fff;border-radius:12px;box-shadow:0 12px 30px #0003;text-align:center;transition:transform .3s,box-shadow .3s}.container[_ngcontent-%COMP%]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}h1[_ngcontent-%COMP%]{font-size:2.8rem;margin-bottom:20px;color:#333;font-weight:700;text-transform:uppercase}.about-section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;line-height:1.6;color:#555;margin-bottom:40px}.cta-section[_ngcontent-%COMP%]{background:linear-gradient(90deg,#007bff,#0056b3);color:#fff;padding:20px;border-radius:8px;margin-bottom:40px}.cta-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:2rem;margin-bottom:10px;font-weight:600}.cta-section[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.1rem;margin-bottom:20px}.values-section[_ngcontent-%COMP%]{margin-top:40px}.values-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:2rem;color:#333;margin-bottom:20px;font-weight:600}.values-section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.values-section[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{font-size:1.1rem;color:#555;margin:10px 0;padding:5px 0;border-bottom:1px solid #ddd;transition:color .3s}.values-section[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{color:#007bff}.button[_ngcontent-%COMP%]{display:inline-block;padding:12px 25px;background-color:#28a745;color:#fff;border-radius:5px;text-decoration:none;font-size:1.1rem;transition:background-color .3s,transform .3s;font-weight:500}.button[_ngcontent-%COMP%]:hover{background-color:#218838;transform:translateY(-2px)}@media (max-width: 600px){.container[_ngcontent-%COMP%]{padding:20px}.cta-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .values-section[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:1.5rem}}"]})};var ON=[{path:"home",component:rc,title:"Home"},{path:"sobrenos",component:rc,title:"sobrenos"},{path:"associese",component:E4,title:"associe-se"},{path:"contato",component:d8,title:"contato"},{path:"noticias",component:m8,title:"noticias"},{path:"sobre-nos",component:p8,title:"sobre-nos"},{path:"login",component:X0,title:"Login"},{path:"login2",component:X0,title:"Login"},{path:"",redirectTo:"/home",pathMatch:"full",title:"Home"},{path:"**",component:C4,title:"404"}];var kre="@",Ore=(()=>{class t{constructor(e,i,o,r,s){this.doc=e,this.delegate=i,this.zone=o,this.animationType=r,this.moduleImpl=s,this._rendererFactoryPromise=null,this.scheduler=D($p,{optional:!0}),this.loadingSchedulerFn=D(Fre,{optional:!0})}ngOnDestroy(){this._engine?.flush()}loadImpl(){let e=()=>this.moduleImpl??import("./chunk-BTYFYOEM.js").then(o=>o),i;return this.loadingSchedulerFn?i=this.loadingSchedulerFn(e):i=e(),i.catch(o=>{throw new Xe(5300,!1)}).then(({\u0275createEngine:o,\u0275AnimationRendererFactory:r})=>{this._engine=o(this.animationType,this.doc);let s=new r(this.delegate,this._engine,this.zone);return this.delegate=s,s})}createRenderer(e,i){let o=this.delegate.createRenderer(e,i);if(o.\u0275type===0)return o;typeof o.throwOnSyntheticProps=="boolean"&&(o.throwOnSyntheticProps=!1);let r=new wp(o);return i?.data?.animation&&!this._rendererFactoryPromise&&(this._rendererFactoryPromise=this.loadImpl()),this._rendererFactoryPromise?.then(s=>{let a=s.createRenderer(e,i);r.use(a),this.scheduler?.notify(10)}).catch(s=>{r.use(o)}),r}begin(){this.delegate.begin?.()}end(){this.delegate.end?.()}whenRenderingDone(){return this.delegate.whenRenderingDone?.()??Promise.resolve()}static{this.\u0275fac=function(i){pr()}}static{this.\u0275prov=O({token:t,factory:t.\u0275fac})}}return t})(),wp=class{constructor(n){this.delegate=n,this.replay=[],this.\u0275type=1}use(n){if(this.delegate=n,this.replay!==null){for(let e of this.replay)e(n);this.replay=null}}get data(){return this.delegate.data}destroy(){this.replay=null,this.delegate.destroy()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}get destroyNode(){return this.delegate.destroyNode}appendChild(n,e){this.delegate.appendChild(n,e)}insertBefore(n,e,i,o){this.delegate.insertBefore(n,e,i,o)}removeChild(n,e,i){this.delegate.removeChild(n,e,i)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,i,o){this.delegate.setAttribute(n,e,i,o)}removeAttribute(n,e,i){this.delegate.removeAttribute(n,e,i)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,i,o){this.delegate.setStyle(n,e,i,o)}removeStyle(n,e,i){this.delegate.removeStyle(n,e,i)}setProperty(n,e,i){this.shouldReplay(e)&&this.replay.push(o=>o.setProperty(n,e,i)),this.delegate.setProperty(n,e,i)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,i){return this.shouldReplay(e)&&this.replay.push(o=>o.listen(n,e,i)),this.delegate.listen(n,e,i)}shouldReplay(n){return this.replay!==null&&n.startsWith(kre)}},Fre=new U("");function FN(t="animations"){return s3("NgAsyncAnimations"),Wo([{provide:r3,useFactory:(n,e,i)=>new Ore(n,e,i,t),deps:[te,M3,X]},{provide:qt,useValue:t==="noop"?"NoopAnimations":"BrowserAnimations"}])}var UN={providers:[c9({eventCoalescing:!0}),fg(ON),zh(),FN(),bh()]},cr={urlApiTabelaNoticia:"https://kjftm4pvdljyd2kglcnutfiqjy0cnopl.lambda-url.us-east-2.on.aws/",CognitoId:"cognito-idp.us-east-2.amazonaws.com/us-east-2_8KkHocSfT",userCognito:{region:"us-east-2",clientConfig:{region:"us-east-2"},identityPoolId:"us-east-2:92bb552d-95a1-4b56-8160-4ed4864bb054"}},lr={camposTabela:{id:"id"},tabelas:{noticias:"NOTICIAS"}};var Ure=["*",[["mat-toolbar-row"]]],Bre=["*","mat-toolbar-row"],Vre=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275dir=V({type:t,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"],standalone:!0})}}return t})(),BN=(()=>{class t{constructor(e,i,o){this._elementRef=e,this._platform=i,this._document=o}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){this._toolbarRows.length}static{this.\u0275fac=function(i){return new(i||t)(v($),v(Me),v(te))}}static{this.\u0275cmp=T({type:t,selectors:[["mat-toolbar"]],contentQueries:function(i,o,r){if(i&1&&yt(r,Vre,5),i&2){let s;me(s=pe())&&(o._toolbarRows=s)}},hostAttrs:[1,"mat-toolbar"],hostVars:6,hostBindings:function(i,o){i&2&&($t(o.color?"mat-"+o.color:""),he("mat-toolbar-multiple-rows",o._toolbarRows.length>0)("mat-toolbar-single-row",o._toolbarRows.length===0))},inputs:{color:"color"},exportAs:["matToolbar"],standalone:!0,features:[k],ngContentSelectors:Bre,decls:2,vars:0,template:function(i,o){i&1&&(Ge(Ure),ce(0),ce(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color, var(--mat-app-surface));color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font, var(--mat-app-title-large-font));font-size:var(--mat-toolbar-title-text-size, var(--mat-app-title-large-size));line-height:var(--mat-toolbar-title-text-line-height, var(--mat-app-title-large-line-height));font-weight:var(--mat-toolbar-title-text-weight, var(--mat-app-title-large-weight));letter-spacing:var(--mat-toolbar-title-text-tracking, var(--mat-app-title-large-tracking));margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface));--mdc-outlined-button-label-text-color:var(--mat-toolbar-container-text-color, var(--mat-app-on-surface))}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}"],encapsulation:2,changeDetection:0})}}return t})();var VN=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=ee({type:t})}static{this.\u0275inj=J({imports:[qe,qe]})}}return t})();function Hre(t,n){if(t&1){let e=at();p(0,"a",8),B("click",function(){De(e);let o=R();return Pe(o.Sair())}),p(1,"p"),x(2,"Sair"),h()()}}var h8=class t{constructor(n,e){this.authService=n;this.loginService=e}sair=!1;ngOnInit(){return g(this,null,function*(){this.loginService.value.subscribe(n=>this.sair=n),yield this.Validar()})}Validar(){return g(this,null,function*(){(yield this.authService.getCurrentSession())?.idToken?.toString()!=null?this.loginService.changeValue(!0):this.loginService.changeValue(!1)})}Sair(){this.authService.signOut(),this.loginService.changeValue(!1)}static \u0275fac=function(e){return new(e||t)(v(na),v(Ys))};static \u0275cmp=T({type:t,selectors:[["app-menu-nav"]],standalone:!0,features:[k],decls:16,vars:1,consts:[[1,"toolbar"],["src","LogoABICCA2.png","alt","LogoABICCA","mat-button","","routerLink","/home",1,"abicca"],[1,"buttons"],["mat-button","","routerLink","/noticias"],["mat-button","","routerLink","/sobre-nos"],["mat-button","","routerLink","/contato"],["mat-button","","routerLink","/associese",1,"associe"],["class","signOut","mat-button","",3,"click",4,"ngIf"],["mat-button","",1,"signOut",3,"click"]],template:function(e,i){e&1&&(p(0,"mat-toolbar",0),L(1,"img",1),p(2,"div",2)(3,"a",3)(4,"p"),x(5,"Noticias"),h()(),p(6,"a",4)(7,"p"),x(8,"Sobre n\xF3s"),h()(),p(9,"a",5)(10,"p"),x(11,"Contato"),h()(),p(12,"a",6)(13,"p"),x(14,"Associe-se"),h()(),F(15,Hre,3,0,"a",7),h()()),e&2&&(b(15),w("ngIf",i.sair))},dependencies:[VN,BN,Rr,Kg,Lr,At,pt],styles:[".toolbar[_ngcontent-%COMP%]{display:flex;height:150px;background-color:var(--neutra);border-bottom:3px solid var(--quarta)}.abicca[_ngcontent-%COMP%]{justify-self:flex-end;align-content:center;height:100%}.buttons[_ngcontent-%COMP%]{display:flex;margin-left:auto;align-items:center;column-gap:1%;width:fit-content;height:100%}.buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:flex;align-self:center;justify-self:center}.buttons[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:2.5vh;font-weight:700;margin-bottom:auto;background-image:linear-gradient(180deg,#005B9B 60%,var(--quarta));background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;-moz-text-fill-color:transparent}.abicca[_ngcontent-%COMP%]:hover{cursor:pointer}.buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{background-color:#fff!important}@media only screen and (min-width: 480px) and (max-width: 1280px){.toolbar[_ngcontent-%COMP%]{flex-direction:row;height:auto}.buttons[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:2vw}.buttons[_ngcontent-%COMP%]{flex-direction:row;align-items:flex-start;width:100%;margin-top:10px}.buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-left:0;width:100%;padding:10px;text-align:center}}@media only screen and (max-width: 480px){.toolbar[_ngcontent-%COMP%]{flex-direction:column;height:auto}.buttons[_ngcontent-%COMP%]{flex-direction:column;width:100%;justify-content:center}.buttons[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:2vw}.abicca[_ngcontent-%COMP%]{margin-bottom:10px;width:50px}}"]})};var g8=class t{static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-rodape"]],standalone:!0,features:[k],decls:36,vars:0,consts:[["rel","preconnect","href",li`https://fonts.googleapis.com`],["rel","preconnect","href",li`https://fonts.gstatic.com`,"crossorigin",""],["href",li`https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap`,"rel","stylesheet"],["rel","stylesheet","href",li`https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css`],[1,"footer"],[1,"interface"],[1,"line-footer1"],["action",""],["type","email","name","id","required",""],["type","submit","value","Cadastrar"],[1,"line-footer2"],[1,"box-line-footer"],["src","icone2.png","alt","Logotipo ABICCA"],[1,"btn-redes"],["href","#",1,"social-btn"],[1,"bi","bi-instagram"],[1,"bi","bi-facebook"],[1,"bi","bi-tiktok"]],template:function(e,i){e&1&&(L(0,"link",0)(1,"link",1)(2,"link",2)(3,"link",3),p(4,"div",4)(5,"div",5)(6,"section",6)(7,"h2"),x(8,"Quer receber not\xEDcias sobre o mundo ABICCA?"),h(),p(9,"p"),x(10,"Inscreva-se na Newsletter e receba as principais not\xEDcias do mundo ABICCA diariamente em seu e-mail:"),h(),p(11,"form",7),L(12,"input",8)(13,"input",9),h()(),p(14,"div",10)(15,"div",11),L(16,"img",12),p(17,"p"),x(18,"Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloribus placeat,?"),h()(),p(19,"div",11)(20,"h3"),x(21,"Endere\xE7o"),h(),p(22,"p"),x(23,"Lorem ipsum dolor, sit amet consectetur adipisicin"),h(),p(24,"p"),x(25,"CEP: 00000000"),h()(),p(26,"div",11)(27,"h3"),x(28,"Redes Sociais"),h(),p(29,"div",13)(30,"a",14),L(31,"i",15),h(),p(32,"a",14),L(33,"i",16),h(),p(34,"a",14),L(35,"i",17),h()()()()()())},styles:["*[_ngcontent-%COMP%]{margin:0;padding:0;box-sizing:border-box;font-family:Urbanist,sans-serif}.interface[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;max-width:100%;margin:0 auto}.footer[_ngcontent-%COMP%]{background-color:var(--neutra);color:var(--primaria);margin:0;padding:0}.footer[_ngcontent-%COMP%] .line-footer1[_ngcontent-%COMP%]{text-align:center;border-bottom:1px solid var(--primaria);padding-bottom:40px}.line-footer1[_ngcontent-%COMP%]{font-size:2.5rem;margin:20px 20px 0}.line-footer1[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:1.2rem;margin:20px 0}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;margin-top:20px}.footer[_ngcontent-%COMP%] .line-footer2[_ngcontent-%COMP%]{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 20px 20px}.box-line-footer[_ngcontent-%COMP%]{flex:1;margin:10px;min-width:200px}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{width:300px;max-width:100%;height:40px;background:transparent;border:2px solid var(--primaria);color:var(--primaria);padding:10px;outline:0}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{width:80px;max-width:100%;height:40px;font-size:1rem;background-color:var(--primaria);border:0;color:#fff;cursor:pointer;transition:.2s}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]:hover{background-color:var(--quarta);color:var(--neutra)}.footer[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:48px;max-height:48px;margin-bottom:10px}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{color:var(--quarta);margin-bottom:10px}.btn-redes[_ngcontent-%COMP%]{display:flex;gap:10px}.social-btn[_ngcontent-%COMP%]{display:inline-block;padding:10px;background-color:var(--terciaria);color:var(--neutra);border:none;border-radius:5px;font-size:1.2rem;transition:.2s}.social-btn[_ngcontent-%COMP%]:hover{background-color:var(--quarta)}@media only screen and (max-width: 480px){.footer[_ngcontent-%COMP%]{max-width:100%}.line-footer1[_ngcontent-%COMP%]{padding-bottom:10px!important}.line-footer1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:6vw;line-height:1em}.line-footer1[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:3vw;line-height:1em;margin:3vw}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{margin-top:5vw;height:10vw}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{width:50%;height:100%;min-width:0;max-width:100%;font-size:3vw;padding:0}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=submit][_ngcontent-%COMP%]{width:20%;height:100%;max-width:100%;font-size:3vw;text-align:center}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{text-align:center;font:400 8vw Roboto,sans-serif}.line-footer2[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%]{display:flex;align-items:center;flex-direction:column;width:100%;min-width:50px;margin:0}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center;font-size:4vw;min-width:0;width:100vw;max-width:100%;line-height:1em}.btn-redes[_ngcontent-%COMP%]{width:50vw}.social-btn[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:3vw;width:10vw;height:10vw}.social-btn[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{width:3vw;margin:3vw}}@media only screen and (min-width: 480px) and (max-width: 768px){.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}.line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .line-footer2[_ngcontent-%COMP%] .box-line-footer[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center}.line-footer1[_ngcontent-%COMP%] form[_ngcontent-%COMP%] input[type=email][_ngcontent-%COMP%]{font-size:4vw}}"]})};var y8=class t{title="A.B.I.C.C.A";static \u0275fac=function(e){return new(e||t)};static \u0275cmp=T({type:t,selectors:[["app-root"]],standalone:!0,features:[k],decls:3,vars:0,consts:[[1,"cabecalho"],[1,"meio"]],template:function(e,i){e&1&&L(0,"app-menu-nav",0)(1,"router-outlet",1)(2,"app-rodape")},dependencies:[T5,h8,g8],styles:["body[_ngcontent-%COMP%]{margin:0;padding:0;width:fit-content;height:fit-content}header[_ngcontent-%COMP%]{width:100%}footer[_ngcontent-%COMP%]{margin:0;padding:0;height:200px}.cabecalho[_ngcontent-%COMP%]{margin:0;padding:0;-webkit-mask-attachment:cover;width:100%}.meio[_ngcontent-%COMP%]{height:fit-content}.rodape[_ngcontent-%COMP%]{margin:0;padding:0;width:100%;height:100%;background-image:linear-gradient(45deg,#00ced1,#084d6e)}"]})};Ih(y8,UN).catch(t=>console.error(t)); diff --git a/media/Compromisso_SEM_LOGO_Celular-BCLGFG74.jpg b/media/Compromisso_SEM_LOGO_Celular-BCLGFG74.jpg new file mode 100644 index 0000000..3305e56 Binary files /dev/null and b/media/Compromisso_SEM_LOGO_Celular-BCLGFG74.jpg differ diff --git a/styles-FRH7IDZH.css b/styles-GC3H3GMD.css similarity index 99% rename from styles-FRH7IDZH.css rename to styles-GC3H3GMD.css index ff67a45..7d8bd26 100644 --- a/styles-FRH7IDZH.css +++ b/styles-GC3H3GMD.css @@ -1 +1 @@ -@import"https://p.typekit.net/p.css?s=1&k=vhp6xog&ht=tk&f=51038.51041.51042.51043.51046.51048&a=252674705&app=typekit&e=css";.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,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.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}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-app-background-color:#faf9fd;--mat-app-text-color:#1a1b1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color:rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color:#131c2b;--mat-option-label-text-color:#1a1b1f;--mat-option-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color:#dae2f9;--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-size:1rem;--mat-option-label-text-tracking:.006rem;--mat-option-label-text-weight:400;--mat-optgroup-label-text-color:#44474e;--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:.875rem;--mat-optgroup-label-text-tracking:.006rem;--mat-optgroup-label-text-weight:500;--mat-full-pseudo-checkbox-selected-icon-color:#005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-full-pseudo-checkbox-unselected-icon-color:#44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#faf9fd;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color:#005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:rgba(26, 27, 31, .38);--mdc-elevated-card-container-color:#faf9fd;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape:12px;--mdc-outlined-card-container-color:#faf9fd;--mdc-outlined-card-outline-color:#c4c6d0;--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape:12px;--mdc-outlined-card-outline-width:1px;--mat-card-subtitle-text-color:#1a1b1f;--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:.009rem;--mat-card-subtitle-text-weight:500;--mdc-linear-progress-active-indicator-color:#005cbb;--mdc-linear-progress-track-color:#e0e2ec;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0;--mdc-plain-tooltip-container-color:#2f3033;--mdc-plain-tooltip-supporting-text-color:#f2f0f4;--mdc-plain-tooltip-supporting-text-line-height:1rem;--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:.75rem;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.025rem;--mdc-plain-tooltip-container-shape:4px;--mdc-filled-text-field-caret-color:#005cbb;--mdc-filled-text-field-focus-active-indicator-color:#005cbb;--mdc-filled-text-field-focus-label-text-color:#005cbb;--mdc-filled-text-field-container-color:#e0e2ec;--mdc-filled-text-field-disabled-container-color:rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color:#44474e;--mdc-filled-text-field-hover-label-text-color:#44474e;--mdc-filled-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color:#1a1b1f;--mdc-filled-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color:#44474e;--mdc-filled-text-field-error-hover-label-text-color:#410002;--mdc-filled-text-field-error-focus-label-text-color:#ba1a1a;--mdc-filled-text-field-error-label-text-color:#ba1a1a;--mdc-filled-text-field-active-indicator-color:#44474e;--mdc-filled-text-field-disabled-active-indicator-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color:#1a1b1f;--mdc-filled-text-field-error-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color:#410002;--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:1rem;--mdc-filled-text-field-label-text-tracking:.031rem;--mdc-filled-text-field-label-text-weight:400;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-caret-color:#005cbb;--mdc-outlined-text-field-focus-outline-color:#005cbb;--mdc-outlined-text-field-focus-label-text-color:#005cbb;--mdc-outlined-text-field-label-text-color:#44474e;--mdc-outlined-text-field-hover-label-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color:#44474e;--mdc-outlined-text-field-error-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color:#410002;--mdc-outlined-text-field-outline-color:#74777f;--mdc-outlined-text-field-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color:#1a1b1f;--mdc-outlined-text-field-error-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-error-hover-outline-color:#410002;--mdc-outlined-text-field-error-outline-color:#ba1a1a;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:1rem;--mdc-outlined-text-field-label-text-tracking:.031rem;--mdc-outlined-text-field-label-text-weight:400;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mat-form-field-focus-select-arrow-color:#005cbb;--mat-form-field-disabled-input-text-placeholder-color:rgba(26, 27, 31, .38);--mat-form-field-state-layer-color:#1a1b1f;--mat-form-field-error-text-color:#ba1a1a;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-select-disabled-option-text-color:rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color:#44474e;--mat-form-field-disabled-leading-icon-color:rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color:#44474e;--mat-form-field-disabled-trailing-icon-color:rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color:#ba1a1a;--mat-form-field-error-hover-trailing-icon-color:#410002;--mat-form-field-error-trailing-icon-color:#ba1a1a;--mat-form-field-enabled-select-arrow-color:#44474e;--mat-form-field-disabled-select-arrow-color:rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:.031rem;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:.75rem;--mat-form-field-subscript-text-tracking:.025rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-focus-state-layer-opacity:0;--mat-select-panel-background-color:#efedf0;--mat-select-enabled-trigger-text-color:#1a1b1f;--mat-select-disabled-trigger-text-color:rgba(26, 27, 31, .38);--mat-select-placeholder-text-color:#44474e;--mat-select-enabled-arrow-color:#44474e;--mat-select-disabled-arrow-color:rgba(26, 27, 31, .38);--mat-select-focused-arrow-color:#005cbb;--mat-select-invalid-arrow-color:#ba1a1a;--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:.031rem;--mat-select-trigger-text-weight:400;--mat-select-arrow-transform:translateY(-8px);--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:#efedf0;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color:#faf9fd;--mdc-dialog-subhead-color:#1a1b1f;--mdc-dialog-supporting-text-color:#44474e;--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:2rem;--mdc-dialog-subhead-size:1.5rem;--mdc-dialog-subhead-weight:400;--mdc-dialog-subhead-tracking:0;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:1.25rem;--mdc-dialog-supporting-text-size:.875rem;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.016rem;--mdc-dialog-container-shape:28px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width:280px;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-headline-padding:6px 24px 13px;--mdc-chip-outline-color:#74777f;--mdc-chip-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color:#44474e;--mdc-chip-hover-state-layer-opacity:.08;--mdc-chip-selected-hover-state-layer-opacity:.08;--mdc-chip-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color:#dae2f9;--mdc-chip-flat-disabled-selected-container-color:rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color:#44474e;--mdc-chip-hover-state-layer-color:#44474e;--mdc-chip-selected-hover-state-layer-color:#131c2b;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:#131c2b;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#44474e;--mdc-chip-selected-label-text-color:#131c2b;--mdc-chip-with-icon-icon-color:#44474e;--mdc-chip-with-icon-disabled-icon-color:#1a1b1f;--mdc-chip-with-icon-selected-icon-color:#131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color:#44474e;--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:1.25rem;--mdc-chip-label-text-size:.875rem;--mdc-chip-label-text-tracking:.006rem;--mdc-chip-label-text-weight:500;--mdc-chip-container-height:32px;--mdc-chip-container-shape-radius:8px;--mdc-chip-with-avatar-avatar-shape-radius:24px;--mdc-chip-with-avatar-avatar-size:24px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:1px;--mdc-chip-with-avatar-disabled-avatar-opacity:.38;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mdc-chip-with-icon-disabled-icon-opacity:.38;--mdc-chip-elevated-container-color:transparent;--mat-chip-trailing-action-state-layer-color:#44474e;--mat-chip-selected-trailing-action-state-layer-color:#131c2b;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-selected-disabled-trailing-icon-color:#1a1b1f;--mat-chip-selected-trailing-icon-color:#131c2b;--mat-chip-disabled-container-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-trailing-action-focus-opacity:1;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.08;--mdc-switch-selected-pressed-state-layer-opacity:.12;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.08;--mdc-switch-unselected-pressed-state-layer-opacity:.12;--mdc-switch-selected-focus-state-layer-color:#005cbb;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#005cbb;--mdc-switch-selected-pressed-state-layer-color:#005cbb;--mdc-switch-selected-focus-handle-color:#d7e3ff;--mdc-switch-selected-hover-handle-color:#d7e3ff;--mdc-switch-selected-pressed-handle-color:#d7e3ff;--mdc-switch-selected-focus-track-color:#005cbb;--mdc-switch-selected-hover-track-color:#005cbb;--mdc-switch-selected-pressed-track-color:#005cbb;--mdc-switch-selected-track-color:#005cbb;--mdc-switch-disabled-selected-handle-color:#faf9fd;--mdc-switch-disabled-selected-icon-color:#1a1b1f;--mdc-switch-disabled-selected-track-color:#1a1b1f;--mdc-switch-disabled-unselected-handle-color:#1a1b1f;--mdc-switch-disabled-unselected-icon-color:#e0e2ec;--mdc-switch-disabled-unselected-track-color:#e0e2ec;--mdc-switch-selected-icon-color:#001b3f;--mdc-switch-unselected-focus-handle-color:#44474e;--mdc-switch-unselected-focus-state-layer-color:#1a1b1f;--mdc-switch-unselected-focus-track-color:#e0e2ec;--mdc-switch-unselected-handle-color:#74777f;--mdc-switch-unselected-hover-handle-color:#44474e;--mdc-switch-unselected-hover-state-layer-color:#1a1b1f;--mdc-switch-unselected-hover-track-color:#e0e2ec;--mdc-switch-unselected-icon-color:#e0e2ec;--mdc-switch-unselected-pressed-handle-color:#44474e;--mdc-switch-unselected-pressed-state-layer-color:#1a1b1f;--mdc-switch-unselected-pressed-track-color:#e0e2ec;--mdc-switch-unselected-track-color:#e0e2ec;--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-shape:9999px;--mdc-switch-selected-icon-size:16px;--mdc-switch-track-height:32px;--mdc-switch-track-shape:9999px;--mdc-switch-track-width:52px;--mdc-switch-unselected-icon-size:16px;--mdc-switch-state-layer-size:40px;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f;--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:1.25rem;--mat-switch-label-text-size:.875rem;--mat-switch-label-text-tracking:.016rem;--mat-switch-label-text-weight:400;--mat-switch-disabled-selected-handle-opacity:1;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:16px;--mat-switch-selected-handle-size:24px;--mat-switch-pressed-handle-size:28px;--mat-switch-with-icon-handle-size:24px;--mat-switch-selected-handle-horizontal-margin:0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin:0 24px;--mat-switch-selected-pressed-handle-horizontal-margin:0 22px;--mat-switch-unselected-handle-horizontal-margin:0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin:0 2px;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:0;--mat-switch-visible-track-transition:opacity 75ms;--mat-switch-hidden-track-transition:opacity 75ms;--mat-switch-track-outline-width:2px;--mat-switch-selected-track-outline-width:2px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:2px;--mdc-radio-disabled-selected-icon-color:#1a1b1f;--mdc-radio-disabled-unselected-icon-color:#1a1b1f;--mdc-radio-unselected-hover-icon-color:#1a1b1f;--mdc-radio-unselected-icon-color:#44474e;--mdc-radio-unselected-pressed-icon-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#005cbb;--mdc-radio-selected-hover-icon-color:#005cbb;--mdc-radio-selected-icon-color:#005cbb;--mdc-radio-selected-pressed-icon-color:#005cbb;--mdc-radio-state-layer-size:40px;--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mat-radio-ripple-color:#1a1b1f;--mat-radio-checked-ripple-color:#005cbb;--mat-radio-disabled-label-color:rgba(26, 27, 31, .38);--mat-radio-label-text-color:#1a1b1f;--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:.875rem;--mat-radio-label-text-tracking:.016rem;--mat-radio-label-text-weight:400;--mat-radio-touch-target-display:block;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color:#005cbb;--mdc-slider-focus-handle-color:#005cbb;--mdc-slider-hover-handle-color:#005cbb;--mdc-slider-active-track-color:#005cbb;--mdc-slider-inactive-track-color:#e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color:#44474e;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-disabled-active-track-color:#1a1b1f;--mdc-slider-disabled-handle-color:#1a1b1f;--mdc-slider-disabled-inactive-track-color:#1a1b1f;--mdc-slider-label-container-color:#005cbb;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mdc-slider-with-tick-marks-disabled-container-color:#1a1b1f;--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:.75rem;--mdc-slider-label-label-text-line-height:1rem;--mdc-slider-label-label-text-tracking:.031rem;--mdc-slider-label-label-text-weight:500;--mdc-slider-active-track-height:4px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:9999px;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.38;--mdc-slider-with-tick-marks-container-shape:9999px;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-ripple-color:#005cbb;--mat-slider-hover-state-layer-color:rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color:rgba(0, 92, 187, .2);--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity:1;--mat-menu-item-label-text-color:#1a1b1f;--mat-menu-item-icon-color:#44474e;--mat-menu-item-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-menu-container-color:#efedf0;--mat-menu-divider-color:#e0e2ec;--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:.875rem;--mat-menu-item-label-text-tracking:.006rem;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-weight:500;--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-spacing:12px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-base-elevation-level:2;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-leading-avatar-color:#d7e3ff;--mdc-list-list-item-disabled-state-layer-color:#1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity:.12;--mdc-list-list-item-label-text-color:#1a1b1f;--mdc-list-list-item-supporting-text-color:#44474e;--mdc-list-list-item-leading-icon-color:#44474e;--mdc-list-list-item-trailing-supporting-text-color:#44474e;--mdc-list-list-item-trailing-icon-color:#44474e;--mdc-list-list-item-selected-trailing-icon-color:#005cbb;--mdc-list-list-item-disabled-label-text-color:#1a1b1f;--mdc-list-list-item-disabled-leading-icon-color:#1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color:#1a1b1f;--mdc-list-list-item-hover-label-text-color:#1a1b1f;--mdc-list-list-item-focus-label-text-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-opacity:.08;--mdc-list-list-item-focus-state-layer-color:#1a1b1f;--mdc-list-list-item-focus-state-layer-opacity:.12;--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:1.5rem;--mdc-list-list-item-label-text-size:1rem;--mdc-list-list-item-label-text-tracking:.031rem;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:1.25rem;--mdc-list-list-item-supporting-text-size:.875rem;--mdc-list-list-item-supporting-text-tracking:.016rem;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:1rem;--mdc-list-list-item-trailing-supporting-text-size:.688rem;--mdc-list-list-item-trailing-supporting-text-tracking:.031rem;--mdc-list-list-item-trailing-supporting-text-weight:500;--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:9999px;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-label-text-opacity:.3;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:#dae2f9;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-active-indicator-shape:9999px;--mat-paginator-container-text-color:#1a1b1f;--mat-paginator-container-background-color:#faf9fd;--mat-paginator-enabled-icon-color:#44474e;--mat-paginator-disabled-icon-color:rgba(26, 27, 31, .38);--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:1rem;--mat-paginator-container-text-size:.75rem;--mat-paginator-container-text-tracking:.025rem;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:.75rem;--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-color:#005cbb;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:#e0e2ec;--mat-tab-header-pagination-icon-color:#1a1b1f;--mat-tab-header-inactive-label-text-color:#1a1b1f;--mat-tab-header-active-label-text-color:#1a1b1f;--mat-tab-header-active-ripple-color:#1a1b1f;--mat-tab-header-inactive-ripple-color:#1a1b1f;--mat-tab-header-inactive-focus-label-text-color:#1a1b1f;--mat-tab-header-inactive-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-label-text-color:#1a1b1f;--mat-tab-header-active-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-indicator-color:#005cbb;--mat-tab-header-active-hover-indicator-color:#005cbb;--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:.875rem;--mat-tab-header-label-text-tracking:.006rem;--mat-tab-header-label-text-line-height:1.25rem;--mat-tab-header-label-text-weight:500;--mat-tab-header-divider-height:1px;--mdc-checkbox-disabled-selected-checkmark-color:#faf9fd;--mdc-checkbox-selected-focus-state-layer-opacity:.12;--mdc-checkbox-selected-hover-state-layer-opacity:.08;--mdc-checkbox-selected-pressed-state-layer-opacity:.12;--mdc-checkbox-unselected-focus-state-layer-opacity:.12;--mdc-checkbox-unselected-hover-state-layer-opacity:.08;--mdc-checkbox-unselected-pressed-state-layer-opacity:.12;--mdc-checkbox-selected-pressed-icon-color:#005cbb;--mdc-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#005cbb;--mdc-checkbox-selected-hover-icon-color:#005cbb;--mdc-checkbox-selected-icon-color:#005cbb;--mdc-checkbox-unselected-focus-icon-color:#1a1b1f;--mdc-checkbox-unselected-hover-icon-color:#1a1b1f;--mdc-checkbox-unselected-icon-color:#44474e;--mdc-checkbox-selected-focus-state-layer-color:#005cbb;--mdc-checkbox-selected-hover-state-layer-color:#005cbb;--mdc-checkbox-selected-pressed-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color:#005cbb;--mdc-checkbox-state-layer-size:40px;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:.875rem;--mat-checkbox-label-text-tracking:.016rem;--mat-checkbox-label-text-weight:400;--mat-checkbox-touch-target-display:block;--mdc-text-button-label-text-color:#005cbb;--mdc-text-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:.875rem;--mdc-text-button-label-text-tracking:.006rem;--mdc-text-button-label-text-weight:500;--mdc-text-button-container-height:40px;--mdc-text-button-container-shape:9999px;--mdc-protected-button-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color:#faf9fd;--mdc-protected-button-label-text-color:#005cbb;--mdc-protected-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:.875rem;--mdc-protected-button-label-text-tracking:.006rem;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-container-height:40px;--mdc-protected-button-container-shape:9999px;--mdc-filled-button-container-color:#005cbb;--mdc-filled-button-label-text-color:#ffffff;--mdc-filled-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:.875rem;--mdc-filled-button-label-text-tracking:.006rem;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-container-height:40px;--mdc-filled-button-container-shape:9999px;--mdc-outlined-button-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color:#005cbb;--mdc-outlined-button-outline-color:#74777f;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:.875rem;--mdc-outlined-button-label-text-tracking:.006rem;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-container-height:40px;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:9999px;--mat-text-button-state-layer-color:#005cbb;--mat-text-button-disabled-state-layer-color:#44474e;--mat-text-button-ripple-color:rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity:.08;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mat-text-button-touch-target-display:block;--mat-text-button-horizontal-padding:12px;--mat-text-button-with-icon-horizontal-padding:16px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:-4px;--mat-protected-button-state-layer-color:#005cbb;--mat-protected-button-disabled-state-layer-color:#44474e;--mat-protected-button-ripple-color:rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity:.08;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mat-protected-button-touch-target-display:block;--mat-protected-button-horizontal-padding:24px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-8px;--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-disabled-state-layer-color:#44474e;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity:.08;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mat-filled-button-touch-target-display:block;--mat-filled-button-horizontal-padding:24px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-8px;--mat-outlined-button-state-layer-color:#005cbb;--mat-outlined-button-disabled-state-layer-color:#44474e;--mat-outlined-button-ripple-color:rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity:.08;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12;--mat-outlined-button-touch-target-display:block;--mat-outlined-button-horizontal-padding:24px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-8px;--mdc-icon-button-icon-color:#44474e;--mdc-icon-button-disabled-icon-color:rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size:40px;--mdc-icon-button-icon-size:24px;--mat-icon-button-state-layer-color:#44474e;--mat-icon-button-disabled-state-layer-color:#44474e;--mat-icon-button-ripple-color:rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-touch-target-display:block;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:.875rem;--mdc-extended-fab-label-text-tracking:.006rem;--mdc-extended-fab-label-text-weight:500;--mdc-extended-fab-container-height:56px;--mdc-extended-fab-container-shape:16px;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color:#d7e3ff;--mdc-fab-container-shape:16px;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color:#d7e3ff;--mdc-fab-small-container-shape:12px;--mat-fab-foreground-color:#001b3f;--mat-fab-state-layer-color:#001b3f;--mat-fab-ripple-color:rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity:.08;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mat-fab-touch-target-display:block;--mat-fab-small-foreground-color:#001b3f;--mat-fab-small-state-layer-color:#001b3f;--mat-fab-small-ripple-color:rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mdc-snackbar-container-color:#2f3033;--mdc-snackbar-supporting-text-color:#f2f0f4;--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:1.25rem;--mdc-snackbar-supporting-text-size:.875rem;--mdc-snackbar-supporting-text-weight:400;--mdc-snackbar-container-shape:4px;--mat-snack-bar-button-color:#abc7ff;--mat-table-background-color:#faf9fd;--mat-table-header-headline-color:#1a1b1f;--mat-table-row-item-label-text-color:#1a1b1f;--mat-table-row-item-outline-color:#74777f;--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:1.25rem;--mat-table-header-headline-size:.875rem;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.006rem;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:1.25rem;--mat-table-row-item-label-text-size:.875rem;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.016rem;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:1.25rem;--mat-table-footer-supporting-text-size:.875rem;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.016rem;--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-row-item-outline-width:1px;--mdc-circular-progress-active-indicator-color:#005cbb;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mat-badge-background-color:#ba1a1a;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color:#ffffff;--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:.688rem;--mat-badge-text-weight:500;--mat-badge-large-size-text-size:.688rem;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-small-size-container-size:6px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:16px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:16px;--mat-badge-container-offset:-12px 0;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0 4px;--mat-badge-small-size-text-size:0;--mat-bottom-sheet-container-text-color:#1a1b1f;--mat-bottom-sheet-container-background-color:#f4f3f6;--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:.031rem;--mat-bottom-sheet-container-text-weight:400;--mat-bottom-sheet-container-shape:28px;--mat-standard-button-toggle-hover-state-layer-opacity:.08;--mat-standard-button-toggle-focus-state-layer-opacity:.12;--mat-standard-button-toggle-text-color:#1a1b1f;--mat-standard-button-toggle-state-layer-color:#1a1b1f;--mat-standard-button-toggle-selected-state-background-color:#dae2f9;--mat-standard-button-toggle-selected-state-text-color:#131c2b;--mat-standard-button-toggle-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color:rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color:#74777f;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:1.25rem;--mat-standard-button-toggle-label-text-size:.875rem;--mat-standard-button-toggle-label-text-tracking:.006rem;--mat-standard-button-toggle-label-text-weight:500;--mat-standard-button-toggle-height:40px;--mat-standard-button-toggle-shape:9999px;--mat-standard-button-toggle-background-color:transparent;--mat-standard-button-toggle-disabled-state-background-color:transparent;--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color:#005cbb;--mat-datepicker-calendar-date-focus-state-background-color:rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color:rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color:#44474e;--mat-datepicker-calendar-date-in-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#565e71;--mat-datepicker-toggle-icon-color:#44474e;--mat-datepicker-calendar-body-label-text-color:#1a1b1f;--mat-datepicker-calendar-period-button-text-color:#44474e;--mat-datepicker-calendar-period-button-icon-color:#44474e;--mat-datepicker-calendar-navigation-button-icon-color:#44474e;--mat-datepicker-calendar-header-text-color:#44474e;--mat-datepicker-calendar-date-today-outline-color:#005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color:#1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color:#005cbb;--mat-datepicker-range-input-separator-color:#1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color:rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color:#e9e7eb;--mat-datepicker-calendar-container-text-color:#1a1b1f;--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:.875rem;--mat-datepicker-calendar-body-label-text-size:.875rem;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:.875rem;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:.875rem;--mat-datepicker-calendar-header-text-weight:500;--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-date-outline-color:transparent;--mat-divider-color:#74777f;--mat-divider-width:1px;--mat-expansion-container-background-color:#faf9fd;--mat-expansion-container-text-color:#1a1b1f;--mat-expansion-actions-divider-color:#74777f;--mat-expansion-header-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-expansion-header-text-color:#1a1b1f;--mat-expansion-header-description-color:#44474e;--mat-expansion-header-indicator-color:#44474e;--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-tracking:.009rem;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:.031rem;--mat-expansion-container-text-weight:400;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-shape:12px;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-header-indicator-display:inline-block;--mat-grid-list-tile-header-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#faf9fd;--mat-sidenav-container-text-color:#44474e;--mat-sidenav-content-background-color:#faf9fd;--mat-sidenav-content-text-color:#1a1b1f;--mat-sidenav-scrim-color:rgba(45, 48, 56, .4);--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-stepper-header-icon-foreground-color:#faf9fd;--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff;--mat-stepper-container-color:#faf9fd;--mat-stepper-line-color:#74777f;--mat-stepper-header-hover-state-layer-color:rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color:rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color:#44474e;--mat-stepper-header-optional-label-text-color:#44474e;--mat-stepper-header-selected-state-label-text-color:#44474e;--mat-stepper-header-error-state-label-text-color:#ba1a1a;--mat-stepper-header-icon-background-color:#44474e;--mat-stepper-header-error-state-icon-foreground-color:#ba1a1a;--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:.875rem;--mat-stepper-header-label-text-weight:500;--mat-stepper-header-error-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-weight:500;--mat-stepper-header-height:72px;--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-sort-arrow-color:#1a1b1f;--mat-toolbar-container-background-color:#faf9fd;--mat-toolbar-container-text-color:#1a1b1f;--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:1.75rem;--mat-toolbar-title-text-size:1.375rem;--mat-toolbar-title-text-tracking:0;--mat-toolbar-title-text-weight:400;--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-tree-container-background-color:#faf9fd;--mat-tree-node-text-color:#1a1b1f;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:1rem;--mat-tree-node-text-weight:400;--mat-tree-node-min-height:48px}.mat-theme-loaded-marker{display:none}.mat-primary{--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-primary.mat-icon{--mat-icon-color:#005cbb}.mat-primary.mat-mdc-checkbox{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-primary.mat-mdc-slide-toggle{--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-primary.mat-mdc-button-base{--mdc-icon-button-icon-color:#005cbb;--mat-icon-button-state-layer-color:#005cbb;--mat-icon-button-ripple-color:rgba(0, 92, 187, .12)}.mat-primary .mdc-list-item__start,.mat-primary .mdc-list-item__end{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-badge{--mat-badge-background-color:#005cbb;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(0, 92, 187, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-accent{--mat-option-selected-state-label-text-color:#00006e;--mat-option-selected-state-layer-color:#e0e0ff;--mdc-circular-progress-active-indicator-color:#343dff;--mat-full-pseudo-checkbox-selected-icon-color:#343dff;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#343dff;--mat-stepper-header-selected-state-icon-background-color:#343dff;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#343dff;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-accent.mat-icon{--mat-icon-color:#343dff}.mat-accent.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-accent.mat-mdc-slider{--mdc-slider-handle-color:#343dff;--mdc-slider-focus-handle-color:#343dff;--mdc-slider-hover-handle-color:#343dff;--mdc-slider-active-track-color:#343dff;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#343dff;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#343dff;--mat-slider-hover-state-layer-color:rgba(52, 61, 255, .05);--mat-slider-focus-state-layer-color:rgba(52, 61, 255, .2)}.mat-accent.mat-mdc-tab-group,.mat-accent.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#343dff;--mat-tab-header-active-focus-indicator-color:#343dff;--mat-tab-header-active-hover-indicator-color:#343dff}.mat-accent.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#343dff;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#343dff;--mdc-switch-selected-pressed-state-layer-color:#343dff;--mdc-switch-selected-focus-handle-color:#e0e0ff;--mdc-switch-selected-hover-handle-color:#e0e0ff;--mdc-switch-selected-pressed-handle-color:#e0e0ff;--mdc-switch-selected-focus-track-color:#343dff;--mdc-switch-selected-hover-track-color:#343dff;--mdc-switch-selected-pressed-track-color:#343dff;--mdc-switch-selected-track-color:#343dff;--mdc-switch-selected-icon-color:#00006e;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-accent.mat-mdc-form-field{--mat-select-focused-arrow-color:#343dff}.mat-accent.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#343dff;--mdc-linear-progress-track-color:#e0e0ff}.mat-accent.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#343dff;--mdc-filled-text-field-focus-active-indicator-color:#343dff;--mdc-filled-text-field-focus-label-text-color:#343dff;--mdc-outlined-text-field-caret-color:#343dff;--mdc-outlined-text-field-focus-outline-color:#343dff;--mdc-outlined-text-field-focus-label-text-color:#343dff;--mat-form-field-focus-select-arrow-color:#343dff}.mat-accent.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color:#343dff;--mat-datepicker-calendar-date-in-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-today-outline-color:#343dff;--mat-datepicker-calendar-date-preview-state-outline-color:#343dff}.mat-accent.mat-mdc-button-base{--mdc-text-button-label-text-color:#343dff;--mdc-protected-button-label-text-color:#343dff;--mdc-filled-button-container-color:#343dff;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#343dff;--mat-text-button-state-layer-color:#343dff;--mat-text-button-ripple-color:rgba(52, 61, 255, .12);--mat-protected-button-state-layer-color:#343dff;--mat-protected-button-ripple-color:rgba(52, 61, 255, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#343dff;--mat-outlined-button-ripple-color:rgba(52, 61, 255, .12);--mdc-icon-button-icon-color:#343dff;--mat-icon-button-state-layer-color:#343dff;--mat-icon-button-ripple-color:rgba(52, 61, 255, .12)}.mat-accent.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#e0e0ff;--mdc-chip-selected-hover-state-layer-color:#00006e;--mdc-chip-selected-focus-state-layer-color:#00006e;--mdc-chip-selected-label-text-color:#00006e;--mdc-chip-with-icon-selected-icon-color:#00006e;--mat-chip-selected-trailing-action-state-layer-color:#00006e;--mat-chip-selected-trailing-icon-color:#00006e}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-fab,.mat-accent.mat-mdc-mini-fab{--mdc-fab-container-color:#e0e0ff;--mdc-fab-small-container-color:#e0e0ff;--mat-fab-foreground-color:#00006e;--mat-fab-state-layer-color:#00006e;--mat-fab-ripple-color:rgba(0, 0, 110, .12);--mat-fab-small-foreground-color:#00006e;--mat-fab-small-state-layer-color:#00006e;--mat-fab-small-ripple-color:rgba(0, 0, 110, .12)}.mat-badge-accent{--mat-badge-background-color:#343dff;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(52, 61, 255, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-warn{--mat-option-selected-state-label-text-color:#410002;--mat-option-selected-state-layer-color:#ffdad6;--mdc-circular-progress-active-indicator-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-icon-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ba1a1a;--mat-stepper-header-selected-state-icon-background-color:#ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-warn.mat-icon{--mat-icon-color:#ba1a1a}.mat-warn.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-warn.mat-mdc-slider{--mdc-slider-handle-color:#ba1a1a;--mdc-slider-focus-handle-color:#ba1a1a;--mdc-slider-hover-handle-color:#ba1a1a;--mdc-slider-active-track-color:#ba1a1a;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#ba1a1a;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#ba1a1a;--mat-slider-hover-state-layer-color:rgba(186, 26, 26, .05);--mat-slider-focus-state-layer-color:rgba(186, 26, 26, .2)}.mat-warn.mat-mdc-tab-group,.mat-warn.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#ba1a1a;--mat-tab-header-active-focus-indicator-color:#ba1a1a;--mat-tab-header-active-hover-indicator-color:#ba1a1a}.mat-warn.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#ba1a1a;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#ba1a1a;--mdc-switch-selected-pressed-state-layer-color:#ba1a1a;--mdc-switch-selected-focus-handle-color:#ffdad6;--mdc-switch-selected-hover-handle-color:#ffdad6;--mdc-switch-selected-pressed-handle-color:#ffdad6;--mdc-switch-selected-focus-track-color:#ba1a1a;--mdc-switch-selected-hover-track-color:#ba1a1a;--mdc-switch-selected-pressed-track-color:#ba1a1a;--mdc-switch-selected-track-color:#ba1a1a;--mdc-switch-selected-icon-color:#410002;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-warn.mat-mdc-form-field{--mat-select-focused-arrow-color:#ba1a1a}.mat-warn.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-warn.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#ba1a1a;--mdc-linear-progress-track-color:#ffdad6}.mat-warn.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#ba1a1a;--mdc-filled-text-field-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-caret-color:#ba1a1a;--mdc-outlined-text-field-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-focus-label-text-color:#ba1a1a;--mat-form-field-focus-select-arrow-color:#ba1a1a}.mat-warn.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color:#ba1a1a;--mat-datepicker-calendar-date-in-range-state-background-color:#ffdad6;--mat-datepicker-calendar-date-today-outline-color:#ba1a1a;--mat-datepicker-calendar-date-preview-state-outline-color:#ba1a1a}.mat-warn.mat-mdc-button-base{--mdc-text-button-label-text-color:#ba1a1a;--mdc-protected-button-label-text-color:#ba1a1a;--mdc-filled-button-container-color:#ba1a1a;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#ba1a1a;--mat-text-button-state-layer-color:#ba1a1a;--mat-text-button-ripple-color:rgba(186, 26, 26, .12);--mat-protected-button-state-layer-color:#ba1a1a;--mat-protected-button-ripple-color:rgba(186, 26, 26, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#ba1a1a;--mat-outlined-button-ripple-color:rgba(186, 26, 26, .12);--mdc-icon-button-icon-color:#ba1a1a;--mat-icon-button-state-layer-color:#ba1a1a;--mat-icon-button-ripple-color:rgba(186, 26, 26, .12)}.mat-warn.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#ffdad6;--mdc-chip-selected-hover-state-layer-color:#410002;--mdc-chip-selected-focus-state-layer-color:#410002;--mdc-chip-selected-label-text-color:#410002;--mdc-chip-with-icon-selected-icon-color:#410002;--mat-chip-selected-trailing-action-state-layer-color:#410002;--mat-chip-selected-trailing-icon-color:#410002}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Roboto,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Roboto,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Roboto,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Roboto,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Roboto,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Roboto,sans-serif;letter-spacing:.031rem}:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;inset:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);inset:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{inset:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;inset:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;inset:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding)}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;gap:var(--amplify-components-ai-conversation-form-gap);padding:var(--amplify-components-ai-conversation-form-padding)}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding-block-start:var(--amplify-components-ai-conversation-attachment-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HIJmAci.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HMJmAci.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8H0JmA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs1wH8RnA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs7wH8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s1wH8RnA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s7wH8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:ladislav-reversed;src:url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav-reversed;src:url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.tk-ladislav{font-family:ladislav,sans-serif}.tk-ladislav-reversed{font-family:ladislav-reversed,sans-serif}*{font-family:Barlow,sans-serif}:root{--primaria: #005B9B;--secundaria: #084D6E;--terciaria: #00528D;--quarta: #fdb943;--quinta: #000850;--destaque: #333333;--neutra: #F5F5F5;--acao: #fdb943;--acao2: #FF6F30;--texto1: #f5f5f5;--texto2: #a0a0a0;--texto3: #164e63;--fundoSite: linear-gradient(125deg, #00ced1, #084d6e);--fontDegrade1: linear-gradient(45deg, #f5f5f5, #a0a0a0);--tamanhoBalancinho: 262px;--pattern1: url("./media/Patern_Prancheta1-CW7MITR3.png");--image-sobre: url("./media/Compromisso_SEM_LOGO-JRS4GDEH.jpg")}html,body{height:100%}body{margin:0}h1,h2,h3,h4,h5,h6{font-family:ladislav,sans-serif}.popup-noticia .mat-mdc-dialog-container{--mdc-dialog-container-shape: 5px} +@import"https://p.typekit.net/p.css?s=1&k=vhp6xog&ht=tk&f=51038.51041.51042.51043.51046.51048&a=252674705&app=typekit&e=css";.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,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.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}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}html{--mat-app-background-color:#faf9fd;--mat-app-text-color:#1a1b1f;--mat-app-elevation-shadow-level-0:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4:0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7:0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9:0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10:0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11:0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13:0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14:0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15:0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16:0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17:0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18:0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19:0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21:0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22:0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23:0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24:0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color:rgba(26, 27, 31, .1);--mat-option-selected-state-label-text-color:#131c2b;--mat-option-label-text-color:#1a1b1f;--mat-option-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-option-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-option-selected-state-layer-color:#dae2f9;--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:1.25rem;--mat-option-label-text-size:1rem;--mat-option-label-text-tracking:.006rem;--mat-option-label-text-weight:400;--mat-optgroup-label-text-color:#44474e;--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:1.25rem;--mat-optgroup-label-text-size:.875rem;--mat-optgroup-label-text-tracking:.006rem;--mat-optgroup-label-text-weight:500;--mat-full-pseudo-checkbox-selected-icon-color:#005cbb;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-full-pseudo-checkbox-unselected-icon-color:#44474e;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#faf9fd;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color:#005cbb;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:rgba(26, 27, 31, .38);--mdc-elevated-card-container-color:#faf9fd;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape:12px;--mdc-outlined-card-container-color:#faf9fd;--mdc-outlined-card-outline-color:#c4c6d0;--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape:12px;--mdc-outlined-card-outline-width:1px;--mat-card-subtitle-text-color:#1a1b1f;--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:1.75rem;--mat-card-title-text-size:1.375rem;--mat-card-title-text-tracking:0;--mat-card-title-text-weight:400;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:1.5rem;--mat-card-subtitle-text-size:1rem;--mat-card-subtitle-text-tracking:.009rem;--mat-card-subtitle-text-weight:500;--mdc-linear-progress-active-indicator-color:#005cbb;--mdc-linear-progress-track-color:#e0e2ec;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0;--mdc-plain-tooltip-container-color:#2f3033;--mdc-plain-tooltip-supporting-text-color:#f2f0f4;--mdc-plain-tooltip-supporting-text-line-height:1rem;--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:.75rem;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:.025rem;--mdc-plain-tooltip-container-shape:4px;--mdc-filled-text-field-caret-color:#005cbb;--mdc-filled-text-field-focus-active-indicator-color:#005cbb;--mdc-filled-text-field-focus-label-text-color:#005cbb;--mdc-filled-text-field-container-color:#e0e2ec;--mdc-filled-text-field-disabled-container-color:rgba(26, 27, 31, .04);--mdc-filled-text-field-label-text-color:#44474e;--mdc-filled-text-field-hover-label-text-color:#44474e;--mdc-filled-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-color:#1a1b1f;--mdc-filled-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-input-text-placeholder-color:#44474e;--mdc-filled-text-field-error-hover-label-text-color:#410002;--mdc-filled-text-field-error-focus-label-text-color:#ba1a1a;--mdc-filled-text-field-error-label-text-color:#ba1a1a;--mdc-filled-text-field-active-indicator-color:#44474e;--mdc-filled-text-field-disabled-active-indicator-color:rgba(26, 27, 31, .38);--mdc-filled-text-field-hover-active-indicator-color:#1a1b1f;--mdc-filled-text-field-error-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color:#410002;--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:1rem;--mdc-filled-text-field-label-text-tracking:.031rem;--mdc-filled-text-field-label-text-weight:400;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-caret-color:#005cbb;--mdc-outlined-text-field-focus-outline-color:#005cbb;--mdc-outlined-text-field-focus-label-text-color:#005cbb;--mdc-outlined-text-field-label-text-color:#44474e;--mdc-outlined-text-field-hover-label-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-color:#1a1b1f;--mdc-outlined-text-field-disabled-input-text-color:rgba(26, 27, 31, .38);--mdc-outlined-text-field-input-text-placeholder-color:#44474e;--mdc-outlined-text-field-error-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-label-text-color:#ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color:#410002;--mdc-outlined-text-field-outline-color:#74777f;--mdc-outlined-text-field-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-text-field-hover-outline-color:#1a1b1f;--mdc-outlined-text-field-error-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-error-hover-outline-color:#410002;--mdc-outlined-text-field-error-outline-color:#ba1a1a;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:1rem;--mdc-outlined-text-field-label-text-tracking:.031rem;--mdc-outlined-text-field-label-text-weight:400;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mat-form-field-focus-select-arrow-color:#005cbb;--mat-form-field-disabled-input-text-placeholder-color:rgba(26, 27, 31, .38);--mat-form-field-state-layer-color:#1a1b1f;--mat-form-field-error-text-color:#ba1a1a;--mat-form-field-select-option-text-color:#1a1b1f;--mat-form-field-select-disabled-option-text-color:rgba(26, 27, 31, .38);--mat-form-field-leading-icon-color:#44474e;--mat-form-field-disabled-leading-icon-color:rgba(26, 27, 31, .38);--mat-form-field-trailing-icon-color:#44474e;--mat-form-field-disabled-trailing-icon-color:rgba(26, 27, 31, .38);--mat-form-field-error-focus-trailing-icon-color:#ba1a1a;--mat-form-field-error-hover-trailing-icon-color:#410002;--mat-form-field-error-trailing-icon-color:#ba1a1a;--mat-form-field-enabled-select-arrow-color:#44474e;--mat-form-field-disabled-select-arrow-color:rgba(26, 27, 31, .38);--mat-form-field-hover-state-layer-opacity:.08;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:1.5rem;--mat-form-field-container-text-size:1rem;--mat-form-field-container-text-tracking:.031rem;--mat-form-field-container-text-weight:400;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:1rem;--mat-form-field-subscript-text-size:.75rem;--mat-form-field-subscript-text-tracking:.025rem;--mat-form-field-subscript-text-weight:400;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mat-form-field-focus-state-layer-opacity:0;--mat-select-panel-background-color:#efedf0;--mat-select-enabled-trigger-text-color:#1a1b1f;--mat-select-disabled-trigger-text-color:rgba(26, 27, 31, .38);--mat-select-placeholder-text-color:#44474e;--mat-select-enabled-arrow-color:#44474e;--mat-select-disabled-arrow-color:rgba(26, 27, 31, .38);--mat-select-focused-arrow-color:#005cbb;--mat-select-invalid-arrow-color:#ba1a1a;--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:1.5rem;--mat-select-trigger-text-size:1rem;--mat-select-trigger-text-tracking:.031rem;--mat-select-trigger-text-weight:400;--mat-select-arrow-transform:translateY(-8px);--mat-select-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color:#efedf0;--mat-autocomplete-container-shape:4px;--mat-autocomplete-container-elevation-shadow:0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color:#faf9fd;--mdc-dialog-subhead-color:#1a1b1f;--mdc-dialog-supporting-text-color:#44474e;--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:2rem;--mdc-dialog-subhead-size:1.5rem;--mdc-dialog-subhead-weight:400;--mdc-dialog-subhead-tracking:0;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:1.25rem;--mdc-dialog-supporting-text-size:.875rem;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:.016rem;--mdc-dialog-container-shape:28px;--mat-dialog-container-elevation-shadow:none;--mat-dialog-container-max-width:560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width:280px;--mat-dialog-actions-alignment:flex-end;--mat-dialog-actions-padding:16px 24px;--mat-dialog-content-padding:20px 24px;--mat-dialog-with-actions-content-padding:20px 24px 0;--mat-dialog-headline-padding:6px 24px 13px;--mdc-chip-outline-color:#74777f;--mdc-chip-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-chip-focus-outline-color:#44474e;--mdc-chip-hover-state-layer-opacity:.08;--mdc-chip-selected-hover-state-layer-opacity:.08;--mdc-chip-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-chip-elevated-selected-container-color:#dae2f9;--mdc-chip-flat-disabled-selected-container-color:rgba(26, 27, 31, .12);--mdc-chip-focus-state-layer-color:#44474e;--mdc-chip-hover-state-layer-color:#44474e;--mdc-chip-selected-hover-state-layer-color:#131c2b;--mdc-chip-focus-state-layer-opacity:.12;--mdc-chip-selected-focus-state-layer-color:#131c2b;--mdc-chip-selected-focus-state-layer-opacity:.12;--mdc-chip-label-text-color:#44474e;--mdc-chip-selected-label-text-color:#131c2b;--mdc-chip-with-icon-icon-color:#44474e;--mdc-chip-with-icon-disabled-icon-color:#1a1b1f;--mdc-chip-with-icon-selected-icon-color:#131c2b;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:#1a1b1f;--mdc-chip-with-trailing-icon-trailing-icon-color:#44474e;--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:1.25rem;--mdc-chip-label-text-size:.875rem;--mdc-chip-label-text-tracking:.006rem;--mdc-chip-label-text-weight:500;--mdc-chip-container-height:32px;--mdc-chip-container-shape-radius:8px;--mdc-chip-with-avatar-avatar-shape-radius:24px;--mdc-chip-with-avatar-avatar-size:24px;--mdc-chip-with-icon-icon-size:18px;--mdc-chip-outline-width:1px;--mdc-chip-with-avatar-disabled-avatar-opacity:.38;--mdc-chip-flat-selected-outline-width:0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity:.38;--mdc-chip-with-icon-disabled-icon-opacity:.38;--mdc-chip-elevated-container-color:transparent;--mat-chip-trailing-action-state-layer-color:#44474e;--mat-chip-selected-trailing-action-state-layer-color:#131c2b;--mat-chip-trailing-action-hover-state-layer-opacity:.08;--mat-chip-trailing-action-focus-state-layer-opacity:.12;--mat-chip-selected-disabled-trailing-icon-color:#1a1b1f;--mat-chip-selected-trailing-icon-color:#131c2b;--mat-chip-disabled-container-opacity:1;--mat-chip-trailing-action-opacity:1;--mat-chip-trailing-action-focus-opacity:1;--mdc-switch-selected-focus-state-layer-opacity:.12;--mdc-switch-selected-hover-state-layer-opacity:.08;--mdc-switch-selected-pressed-state-layer-opacity:.12;--mdc-switch-unselected-focus-state-layer-opacity:.12;--mdc-switch-unselected-hover-state-layer-opacity:.08;--mdc-switch-unselected-pressed-state-layer-opacity:.12;--mdc-switch-selected-focus-state-layer-color:#005cbb;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#005cbb;--mdc-switch-selected-pressed-state-layer-color:#005cbb;--mdc-switch-selected-focus-handle-color:#d7e3ff;--mdc-switch-selected-hover-handle-color:#d7e3ff;--mdc-switch-selected-pressed-handle-color:#d7e3ff;--mdc-switch-selected-focus-track-color:#005cbb;--mdc-switch-selected-hover-track-color:#005cbb;--mdc-switch-selected-pressed-track-color:#005cbb;--mdc-switch-selected-track-color:#005cbb;--mdc-switch-disabled-selected-handle-color:#faf9fd;--mdc-switch-disabled-selected-icon-color:#1a1b1f;--mdc-switch-disabled-selected-track-color:#1a1b1f;--mdc-switch-disabled-unselected-handle-color:#1a1b1f;--mdc-switch-disabled-unselected-icon-color:#e0e2ec;--mdc-switch-disabled-unselected-track-color:#e0e2ec;--mdc-switch-selected-icon-color:#001b3f;--mdc-switch-unselected-focus-handle-color:#44474e;--mdc-switch-unselected-focus-state-layer-color:#1a1b1f;--mdc-switch-unselected-focus-track-color:#e0e2ec;--mdc-switch-unselected-handle-color:#74777f;--mdc-switch-unselected-hover-handle-color:#44474e;--mdc-switch-unselected-hover-state-layer-color:#1a1b1f;--mdc-switch-unselected-hover-track-color:#e0e2ec;--mdc-switch-unselected-icon-color:#e0e2ec;--mdc-switch-unselected-pressed-handle-color:#44474e;--mdc-switch-unselected-pressed-state-layer-color:#1a1b1f;--mdc-switch-unselected-pressed-track-color:#e0e2ec;--mdc-switch-unselected-track-color:#e0e2ec;--mdc-switch-disabled-selected-icon-opacity:.38;--mdc-switch-disabled-track-opacity:.12;--mdc-switch-disabled-unselected-icon-opacity:.38;--mdc-switch-handle-shape:9999px;--mdc-switch-selected-icon-size:16px;--mdc-switch-track-height:32px;--mdc-switch-track-shape:9999px;--mdc-switch-track-width:52px;--mdc-switch-unselected-icon-size:16px;--mdc-switch-state-layer-size:40px;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f;--mat-switch-label-text-font:Roboto, sans-serif;--mat-switch-label-text-line-height:1.25rem;--mat-switch-label-text-size:.875rem;--mat-switch-label-text-tracking:.016rem;--mat-switch-label-text-weight:400;--mat-switch-disabled-selected-handle-opacity:1;--mat-switch-disabled-unselected-handle-opacity:.38;--mat-switch-unselected-handle-size:16px;--mat-switch-selected-handle-size:24px;--mat-switch-pressed-handle-size:28px;--mat-switch-with-icon-handle-size:24px;--mat-switch-selected-handle-horizontal-margin:0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin:0 24px;--mat-switch-selected-pressed-handle-horizontal-margin:0 22px;--mat-switch-unselected-handle-horizontal-margin:0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin:0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin:0 2px;--mat-switch-visible-track-opacity:1;--mat-switch-hidden-track-opacity:0;--mat-switch-visible-track-transition:opacity 75ms;--mat-switch-hidden-track-transition:opacity 75ms;--mat-switch-track-outline-width:2px;--mat-switch-selected-track-outline-width:2px;--mat-switch-selected-track-outline-color:transparent;--mat-switch-disabled-unselected-track-outline-width:2px;--mdc-radio-disabled-selected-icon-color:#1a1b1f;--mdc-radio-disabled-unselected-icon-color:#1a1b1f;--mdc-radio-unselected-hover-icon-color:#1a1b1f;--mdc-radio-unselected-icon-color:#44474e;--mdc-radio-unselected-pressed-icon-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#005cbb;--mdc-radio-selected-hover-icon-color:#005cbb;--mdc-radio-selected-icon-color:#005cbb;--mdc-radio-selected-pressed-icon-color:#005cbb;--mdc-radio-state-layer-size:40px;--mdc-radio-disabled-selected-icon-opacity:.38;--mdc-radio-disabled-unselected-icon-opacity:.38;--mat-radio-ripple-color:#1a1b1f;--mat-radio-checked-ripple-color:#005cbb;--mat-radio-disabled-label-color:rgba(26, 27, 31, .38);--mat-radio-label-text-color:#1a1b1f;--mat-radio-label-text-font:Roboto, sans-serif;--mat-radio-label-text-line-height:1.25rem;--mat-radio-label-text-size:.875rem;--mat-radio-label-text-tracking:.016rem;--mat-radio-label-text-weight:400;--mat-radio-touch-target-display:block;--mdc-slider-handle-elevation:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color:#005cbb;--mdc-slider-focus-handle-color:#005cbb;--mdc-slider-hover-handle-color:#005cbb;--mdc-slider-active-track-color:#005cbb;--mdc-slider-inactive-track-color:#e0e2ec;--mdc-slider-with-tick-marks-inactive-container-color:#44474e;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-disabled-active-track-color:#1a1b1f;--mdc-slider-disabled-handle-color:#1a1b1f;--mdc-slider-disabled-inactive-track-color:#1a1b1f;--mdc-slider-label-container-color:#005cbb;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mdc-slider-with-tick-marks-disabled-container-color:#1a1b1f;--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:.75rem;--mdc-slider-label-label-text-line-height:1rem;--mdc-slider-label-label-text-tracking:.031rem;--mdc-slider-label-label-text-weight:500;--mdc-slider-active-track-height:4px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:9999px;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:.38;--mdc-slider-with-tick-marks-container-shape:9999px;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:.38;--mat-slider-ripple-color:#005cbb;--mat-slider-hover-state-layer-color:rgba(0, 92, 187, .05);--mat-slider-focus-state-layer-color:rgba(0, 92, 187, .2);--mat-slider-value-indicator-width:28px;--mat-slider-value-indicator-height:28px;--mat-slider-value-indicator-caret-display:none;--mat-slider-value-indicator-border-radius:50% 50% 50% 0;--mat-slider-value-indicator-padding:0;--mat-slider-value-indicator-text-transform:rotate(45deg);--mat-slider-value-indicator-container-transform:translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity:1;--mat-menu-item-label-text-color:#1a1b1f;--mat-menu-item-icon-color:#44474e;--mat-menu-item-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-menu-item-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-menu-container-color:#efedf0;--mat-menu-divider-color:#e0e2ec;--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:.875rem;--mat-menu-item-label-text-tracking:.006rem;--mat-menu-item-label-text-line-height:1.25rem;--mat-menu-item-label-text-weight:500;--mat-menu-container-shape:4px;--mat-menu-divider-bottom-spacing:8px;--mat-menu-divider-top-spacing:8px;--mat-menu-item-spacing:12px;--mat-menu-item-icon-size:24px;--mat-menu-item-leading-spacing:12px;--mat-menu-item-trailing-spacing:12px;--mat-menu-item-with-icon-leading-spacing:12px;--mat-menu-item-with-icon-trailing-spacing:12px;--mat-menu-base-elevation-level:2;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-leading-avatar-color:#d7e3ff;--mdc-list-list-item-disabled-state-layer-color:#1a1b1f;--mdc-list-list-item-disabled-state-layer-opacity:.12;--mdc-list-list-item-label-text-color:#1a1b1f;--mdc-list-list-item-supporting-text-color:#44474e;--mdc-list-list-item-leading-icon-color:#44474e;--mdc-list-list-item-trailing-supporting-text-color:#44474e;--mdc-list-list-item-trailing-icon-color:#44474e;--mdc-list-list-item-selected-trailing-icon-color:#005cbb;--mdc-list-list-item-disabled-label-text-color:#1a1b1f;--mdc-list-list-item-disabled-leading-icon-color:#1a1b1f;--mdc-list-list-item-disabled-trailing-icon-color:#1a1b1f;--mdc-list-list-item-hover-label-text-color:#1a1b1f;--mdc-list-list-item-focus-label-text-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-color:#1a1b1f;--mdc-list-list-item-hover-state-layer-opacity:.08;--mdc-list-list-item-focus-state-layer-color:#1a1b1f;--mdc-list-list-item-focus-state-layer-opacity:.12;--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:1.5rem;--mdc-list-list-item-label-text-size:1rem;--mdc-list-list-item-label-text-tracking:.031rem;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:1.25rem;--mdc-list-list-item-supporting-text-size:.875rem;--mdc-list-list-item-supporting-text-tracking:.016rem;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:1rem;--mdc-list-list-item-trailing-supporting-text-size:.688rem;--mdc-list-list-item-trailing-supporting-text-tracking:.031rem;--mdc-list-list-item-trailing-supporting-text-weight:500;--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:9999px;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-label-text-opacity:.3;--mdc-list-list-item-disabled-leading-icon-opacity:.38;--mdc-list-list-item-disabled-trailing-icon-opacity:.38;--mat-list-active-indicator-color:#dae2f9;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:16px;--mat-list-active-indicator-shape:9999px;--mat-paginator-container-text-color:#1a1b1f;--mat-paginator-container-background-color:#faf9fd;--mat-paginator-enabled-icon-color:#44474e;--mat-paginator-disabled-icon-color:rgba(26, 27, 31, .38);--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:1rem;--mat-paginator-container-text-size:.75rem;--mat-paginator-container-text-tracking:.025rem;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:.75rem;--mat-paginator-container-size:56px;--mat-paginator-form-field-container-height:40px;--mat-paginator-form-field-container-vertical-padding:8px;--mat-paginator-touch-target-display:block;--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-color:#005cbb;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:#e0e2ec;--mat-tab-header-pagination-icon-color:#1a1b1f;--mat-tab-header-inactive-label-text-color:#1a1b1f;--mat-tab-header-active-label-text-color:#1a1b1f;--mat-tab-header-active-ripple-color:#1a1b1f;--mat-tab-header-inactive-ripple-color:#1a1b1f;--mat-tab-header-inactive-focus-label-text-color:#1a1b1f;--mat-tab-header-inactive-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-label-text-color:#1a1b1f;--mat-tab-header-active-hover-label-text-color:#1a1b1f;--mat-tab-header-active-focus-indicator-color:#005cbb;--mat-tab-header-active-hover-indicator-color:#005cbb;--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:.875rem;--mat-tab-header-label-text-tracking:.006rem;--mat-tab-header-label-text-line-height:1.25rem;--mat-tab-header-label-text-weight:500;--mat-tab-header-divider-height:1px;--mdc-checkbox-disabled-selected-checkmark-color:#faf9fd;--mdc-checkbox-selected-focus-state-layer-opacity:.12;--mdc-checkbox-selected-hover-state-layer-opacity:.08;--mdc-checkbox-selected-pressed-state-layer-opacity:.12;--mdc-checkbox-unselected-focus-state-layer-opacity:.12;--mdc-checkbox-unselected-hover-state-layer-opacity:.08;--mdc-checkbox-unselected-pressed-state-layer-opacity:.12;--mdc-checkbox-selected-pressed-icon-color:#005cbb;--mdc-checkbox-disabled-selected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-disabled-unselected-icon-color:rgba(26, 27, 31, .38);--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#005cbb;--mdc-checkbox-selected-hover-icon-color:#005cbb;--mdc-checkbox-selected-icon-color:#005cbb;--mdc-checkbox-unselected-focus-icon-color:#1a1b1f;--mdc-checkbox-unselected-hover-icon-color:#1a1b1f;--mdc-checkbox-unselected-icon-color:#44474e;--mdc-checkbox-selected-focus-state-layer-color:#005cbb;--mdc-checkbox-selected-hover-state-layer-color:#005cbb;--mdc-checkbox-selected-pressed-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-focus-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-hover-state-layer-color:#1a1b1f;--mdc-checkbox-unselected-pressed-state-layer-color:#005cbb;--mdc-checkbox-state-layer-size:40px;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mat-checkbox-label-text-font:Roboto, sans-serif;--mat-checkbox-label-text-line-height:1.25rem;--mat-checkbox-label-text-size:.875rem;--mat-checkbox-label-text-tracking:.016rem;--mat-checkbox-label-text-weight:400;--mat-checkbox-touch-target-display:block;--mdc-text-button-label-text-color:#005cbb;--mdc-text-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:.875rem;--mdc-text-button-label-text-tracking:.006rem;--mdc-text-button-label-text-weight:500;--mdc-text-button-container-height:40px;--mdc-text-button-container-shape:9999px;--mdc-protected-button-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow:0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color:#faf9fd;--mdc-protected-button-label-text-color:#005cbb;--mdc-protected-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-protected-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:.875rem;--mdc-protected-button-label-text-tracking:.006rem;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-container-height:40px;--mdc-protected-button-container-shape:9999px;--mdc-filled-button-container-color:#005cbb;--mdc-filled-button-label-text-color:#ffffff;--mdc-filled-button-disabled-container-color:rgba(26, 27, 31, .12);--mdc-filled-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:.875rem;--mdc-filled-button-label-text-tracking:.006rem;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-container-height:40px;--mdc-filled-button-container-shape:9999px;--mdc-outlined-button-disabled-outline-color:rgba(26, 27, 31, .12);--mdc-outlined-button-disabled-label-text-color:rgba(26, 27, 31, .38);--mdc-outlined-button-label-text-color:#005cbb;--mdc-outlined-button-outline-color:#74777f;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:.875rem;--mdc-outlined-button-label-text-tracking:.006rem;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-container-height:40px;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:9999px;--mat-text-button-state-layer-color:#005cbb;--mat-text-button-disabled-state-layer-color:#44474e;--mat-text-button-ripple-color:rgba(0, 92, 187, .12);--mat-text-button-hover-state-layer-opacity:.08;--mat-text-button-focus-state-layer-opacity:.12;--mat-text-button-pressed-state-layer-opacity:.12;--mat-text-button-touch-target-display:block;--mat-text-button-horizontal-padding:12px;--mat-text-button-with-icon-horizontal-padding:16px;--mat-text-button-icon-spacing:8px;--mat-text-button-icon-offset:-4px;--mat-protected-button-state-layer-color:#005cbb;--mat-protected-button-disabled-state-layer-color:#44474e;--mat-protected-button-ripple-color:rgba(0, 92, 187, .12);--mat-protected-button-hover-state-layer-opacity:.08;--mat-protected-button-focus-state-layer-opacity:.12;--mat-protected-button-pressed-state-layer-opacity:.12;--mat-protected-button-touch-target-display:block;--mat-protected-button-horizontal-padding:24px;--mat-protected-button-icon-spacing:8px;--mat-protected-button-icon-offset:-8px;--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-disabled-state-layer-color:#44474e;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity:.08;--mat-filled-button-focus-state-layer-opacity:.12;--mat-filled-button-pressed-state-layer-opacity:.12;--mat-filled-button-touch-target-display:block;--mat-filled-button-horizontal-padding:24px;--mat-filled-button-icon-spacing:8px;--mat-filled-button-icon-offset:-8px;--mat-outlined-button-state-layer-color:#005cbb;--mat-outlined-button-disabled-state-layer-color:#44474e;--mat-outlined-button-ripple-color:rgba(0, 92, 187, .12);--mat-outlined-button-hover-state-layer-opacity:.08;--mat-outlined-button-focus-state-layer-opacity:.12;--mat-outlined-button-pressed-state-layer-opacity:.12;--mat-outlined-button-touch-target-display:block;--mat-outlined-button-horizontal-padding:24px;--mat-outlined-button-icon-spacing:8px;--mat-outlined-button-icon-offset:-8px;--mdc-icon-button-icon-color:#44474e;--mdc-icon-button-disabled-icon-color:rgba(26, 27, 31, .38);--mdc-icon-button-state-layer-size:40px;--mdc-icon-button-icon-size:24px;--mat-icon-button-state-layer-color:#44474e;--mat-icon-button-disabled-state-layer-color:#44474e;--mat-icon-button-ripple-color:rgba(68, 71, 78, .12);--mat-icon-button-hover-state-layer-opacity:.08;--mat-icon-button-focus-state-layer-opacity:.12;--mat-icon-button-pressed-state-layer-opacity:.12;--mat-icon-button-touch-target-display:block;--mdc-extended-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:.875rem;--mdc-extended-fab-label-text-tracking:.006rem;--mdc-extended-fab-label-text-weight:500;--mdc-extended-fab-container-height:56px;--mdc-extended-fab-container-shape:16px;--mdc-fab-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color:#d7e3ff;--mdc-fab-container-shape:16px;--mdc-fab-small-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow:0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow:0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color:#d7e3ff;--mdc-fab-small-container-shape:12px;--mat-fab-foreground-color:#001b3f;--mat-fab-state-layer-color:#001b3f;--mat-fab-ripple-color:rgba(0, 27, 63, .12);--mat-fab-hover-state-layer-opacity:.08;--mat-fab-focus-state-layer-opacity:.12;--mat-fab-pressed-state-layer-opacity:.12;--mat-fab-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mat-fab-touch-target-display:block;--mat-fab-small-foreground-color:#001b3f;--mat-fab-small-state-layer-color:#001b3f;--mat-fab-small-ripple-color:rgba(0, 27, 63, .12);--mat-fab-small-hover-state-layer-opacity:.08;--mat-fab-small-focus-state-layer-opacity:.12;--mat-fab-small-pressed-state-layer-opacity:.12;--mat-fab-small-disabled-state-container-color:rgba(26, 27, 31, .12);--mat-fab-small-disabled-state-foreground-color:rgba(26, 27, 31, .38);--mdc-snackbar-container-color:#2f3033;--mdc-snackbar-supporting-text-color:#f2f0f4;--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:1.25rem;--mdc-snackbar-supporting-text-size:.875rem;--mdc-snackbar-supporting-text-weight:400;--mdc-snackbar-container-shape:4px;--mat-snack-bar-button-color:#abc7ff;--mat-table-background-color:#faf9fd;--mat-table-header-headline-color:#1a1b1f;--mat-table-row-item-label-text-color:#1a1b1f;--mat-table-row-item-outline-color:#74777f;--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:1.25rem;--mat-table-header-headline-size:.875rem;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:.006rem;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:1.25rem;--mat-table-row-item-label-text-size:.875rem;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:.016rem;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:1.25rem;--mat-table-footer-supporting-text-size:.875rem;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:.016rem;--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--mat-table-row-item-outline-width:1px;--mdc-circular-progress-active-indicator-color:#005cbb;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mat-badge-background-color:#ba1a1a;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color:#ffffff;--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:.688rem;--mat-badge-text-weight:500;--mat-badge-large-size-text-size:.688rem;--mat-badge-container-shape:9999px;--mat-badge-container-size:16px;--mat-badge-small-size-container-size:6px;--mat-badge-large-size-container-size:16px;--mat-badge-legacy-container-size:16px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:16px;--mat-badge-container-offset:-12px 0;--mat-badge-small-size-container-offset:-6px 0;--mat-badge-large-size-container-offset:-12px 0;--mat-badge-container-overlap-offset:-12px;--mat-badge-small-size-container-overlap-offset:-6px;--mat-badge-large-size-container-overlap-offset:-12px;--mat-badge-container-padding:0 4px;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0 4px;--mat-badge-small-size-text-size:0;--mat-bottom-sheet-container-text-color:#1a1b1f;--mat-bottom-sheet-container-background-color:#f4f3f6;--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:1.5rem;--mat-bottom-sheet-container-text-size:1rem;--mat-bottom-sheet-container-text-tracking:.031rem;--mat-bottom-sheet-container-text-weight:400;--mat-bottom-sheet-container-shape:28px;--mat-standard-button-toggle-hover-state-layer-opacity:.08;--mat-standard-button-toggle-focus-state-layer-opacity:.12;--mat-standard-button-toggle-text-color:#1a1b1f;--mat-standard-button-toggle-state-layer-color:#1a1b1f;--mat-standard-button-toggle-selected-state-background-color:#dae2f9;--mat-standard-button-toggle-selected-state-text-color:#131c2b;--mat-standard-button-toggle-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-text-color:rgba(26, 27, 31, .38);--mat-standard-button-toggle-disabled-selected-state-background-color:rgba(26, 27, 31, .12);--mat-standard-button-toggle-divider-color:#74777f;--mat-standard-button-toggle-label-text-font:Roboto, sans-serif;--mat-standard-button-toggle-label-text-line-height:1.25rem;--mat-standard-button-toggle-label-text-size:.875rem;--mat-standard-button-toggle-label-text-tracking:.006rem;--mat-standard-button-toggle-label-text-weight:500;--mat-standard-button-toggle-height:40px;--mat-standard-button-toggle-shape:9999px;--mat-standard-button-toggle-background-color:transparent;--mat-standard-button-toggle-disabled-state-background-color:transparent;--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#005cbb;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color:#005cbb;--mat-datepicker-calendar-date-focus-state-background-color:rgba(26, 27, 31, .12);--mat-datepicker-calendar-date-hover-state-background-color:rgba(26, 27, 31, .08);--mat-datepicker-toggle-active-state-icon-color:#44474e;--mat-datepicker-calendar-date-in-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#dae2f9;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#565e71;--mat-datepicker-toggle-icon-color:#44474e;--mat-datepicker-calendar-body-label-text-color:#1a1b1f;--mat-datepicker-calendar-period-button-text-color:#44474e;--mat-datepicker-calendar-period-button-icon-color:#44474e;--mat-datepicker-calendar-navigation-button-icon-color:#44474e;--mat-datepicker-calendar-header-text-color:#44474e;--mat-datepicker-calendar-date-today-outline-color:#005cbb;--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-text-color:#1a1b1f;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-date-preview-state-outline-color:#005cbb;--mat-datepicker-range-input-separator-color:#1a1b1f;--mat-datepicker-range-input-disabled-state-separator-color:rgba(26, 27, 31, .38);--mat-datepicker-range-input-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-datepicker-calendar-container-background-color:#e9e7eb;--mat-datepicker-calendar-container-text-color:#1a1b1f;--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:.875rem;--mat-datepicker-calendar-body-label-text-size:.875rem;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:.875rem;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:.875rem;--mat-datepicker-calendar-header-text-weight:500;--mat-datepicker-calendar-container-shape:16px;--mat-datepicker-calendar-container-touch-shape:28px;--mat-datepicker-calendar-container-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color:transparent;--mat-datepicker-calendar-date-outline-color:transparent;--mat-divider-color:#74777f;--mat-divider-width:1px;--mat-expansion-container-background-color:#faf9fd;--mat-expansion-container-text-color:#1a1b1f;--mat-expansion-actions-divider-color:#74777f;--mat-expansion-header-hover-state-layer-color:rgba(26, 27, 31, .08);--mat-expansion-header-focus-state-layer-color:rgba(26, 27, 31, .12);--mat-expansion-header-disabled-state-text-color:rgba(26, 27, 31, .38);--mat-expansion-header-text-color:#1a1b1f;--mat-expansion-header-description-color:#44474e;--mat-expansion-header-indicator-color:#44474e;--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:1rem;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:1.5rem;--mat-expansion-header-text-tracking:.009rem;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:1.5rem;--mat-expansion-container-text-size:1rem;--mat-expansion-container-text-tracking:.031rem;--mat-expansion-container-text-weight:400;--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-container-shape:12px;--mat-expansion-legacy-header-indicator-display:none;--mat-expansion-header-indicator-display:inline-block;--mat-grid-list-tile-header-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-header-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-grid-list-tile-footer-primary-text-size:400 1rem / 1.5rem Roboto, sans-serif;--mat-grid-list-tile-footer-secondary-text-size:400 .875rem / 1.25rem Roboto, sans-serif;--mat-icon-color:inherit;--mat-sidenav-container-background-color:#faf9fd;--mat-sidenav-container-text-color:#44474e;--mat-sidenav-content-background-color:#faf9fd;--mat-sidenav-content-text-color:#1a1b1f;--mat-sidenav-scrim-color:rgba(45, 48, 56, .4);--mat-sidenav-container-shape:16px;--mat-sidenav-container-elevation-shadow:none;--mat-sidenav-container-width:360px;--mat-sidenav-container-divider-color:transparent;--mat-stepper-header-icon-foreground-color:#faf9fd;--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff;--mat-stepper-container-color:#faf9fd;--mat-stepper-line-color:#74777f;--mat-stepper-header-hover-state-layer-color:rgba(47, 48, 51, .08);--mat-stepper-header-focus-state-layer-color:rgba(47, 48, 51, .12);--mat-stepper-header-label-text-color:#44474e;--mat-stepper-header-optional-label-text-color:#44474e;--mat-stepper-header-selected-state-label-text-color:#44474e;--mat-stepper-header-error-state-label-text-color:#ba1a1a;--mat-stepper-header-icon-background-color:#44474e;--mat-stepper-header-error-state-icon-foreground-color:#ba1a1a;--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:.875rem;--mat-stepper-header-label-text-weight:500;--mat-stepper-header-error-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-size:.875rem;--mat-stepper-header-selected-state-label-text-weight:500;--mat-stepper-header-height:72px;--mat-stepper-header-focus-state-layer-shape:12px;--mat-stepper-header-hover-state-layer-shape:12px;--mat-stepper-header-error-state-icon-background-color:transparent;--mat-sort-arrow-color:#1a1b1f;--mat-toolbar-container-background-color:#faf9fd;--mat-toolbar-container-text-color:#1a1b1f;--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:1.75rem;--mat-toolbar-title-text-size:1.375rem;--mat-toolbar-title-text-tracking:0;--mat-toolbar-title-text-weight:400;--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--mat-tree-container-background-color:#faf9fd;--mat-tree-node-text-color:#1a1b1f;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:1rem;--mat-tree-node-text-weight:400;--mat-tree-node-min-height:48px}.mat-theme-loaded-marker{display:none}.mat-primary{--mat-stepper-header-selected-state-icon-background-color:#005cbb;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#005cbb;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-primary.mat-icon{--mat-icon-color:#005cbb}.mat-primary.mat-mdc-checkbox{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-primary.mat-mdc-slide-toggle{--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-primary.mat-mdc-button-base{--mdc-icon-button-icon-color:#005cbb;--mat-icon-button-state-layer-color:#005cbb;--mat-icon-button-ripple-color:rgba(0, 92, 187, .12)}.mat-primary .mdc-list-item__start,.mat-primary .mdc-list-item__end{--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-badge{--mat-badge-background-color:#005cbb;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(0, 92, 187, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-accent{--mat-option-selected-state-label-text-color:#00006e;--mat-option-selected-state-layer-color:#e0e0ff;--mdc-circular-progress-active-indicator-color:#343dff;--mat-full-pseudo-checkbox-selected-icon-color:#343dff;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#343dff;--mat-stepper-header-selected-state-icon-background-color:#343dff;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#343dff;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-accent.mat-icon{--mat-icon-color:#343dff}.mat-accent.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-accent.mat-mdc-slider{--mdc-slider-handle-color:#343dff;--mdc-slider-focus-handle-color:#343dff;--mdc-slider-hover-handle-color:#343dff;--mdc-slider-active-track-color:#343dff;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#343dff;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#343dff;--mat-slider-hover-state-layer-color:rgba(52, 61, 255, .05);--mat-slider-focus-state-layer-color:rgba(52, 61, 255, .2)}.mat-accent.mat-mdc-tab-group,.mat-accent.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#343dff;--mat-tab-header-active-focus-indicator-color:#343dff;--mat-tab-header-active-hover-indicator-color:#343dff}.mat-accent.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#343dff;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#343dff;--mdc-switch-selected-pressed-state-layer-color:#343dff;--mdc-switch-selected-focus-handle-color:#e0e0ff;--mdc-switch-selected-hover-handle-color:#e0e0ff;--mdc-switch-selected-pressed-handle-color:#e0e0ff;--mdc-switch-selected-focus-track-color:#343dff;--mdc-switch-selected-hover-track-color:#343dff;--mdc-switch-selected-pressed-track-color:#343dff;--mdc-switch-selected-track-color:#343dff;--mdc-switch-selected-icon-color:#00006e;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-accent.mat-mdc-form-field{--mat-select-focused-arrow-color:#343dff}.mat-accent.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#343dff;--mdc-linear-progress-track-color:#e0e0ff}.mat-accent.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#343dff;--mdc-filled-text-field-focus-active-indicator-color:#343dff;--mdc-filled-text-field-focus-label-text-color:#343dff;--mdc-outlined-text-field-caret-color:#343dff;--mdc-outlined-text-field-focus-outline-color:#343dff;--mdc-outlined-text-field-focus-label-text-color:#343dff;--mat-form-field-focus-select-arrow-color:#343dff}.mat-accent.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#343dff;--mat-datepicker-calendar-date-today-selected-state-outline-color:#343dff;--mat-datepicker-calendar-date-in-range-state-background-color:#e0e0ff;--mat-datepicker-calendar-date-in-comparison-range-state-background-color:#d7e3ff;--mat-datepicker-calendar-date-today-outline-color:#343dff;--mat-datepicker-calendar-date-preview-state-outline-color:#343dff}.mat-accent.mat-mdc-button-base{--mdc-text-button-label-text-color:#343dff;--mdc-protected-button-label-text-color:#343dff;--mdc-filled-button-container-color:#343dff;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#343dff;--mat-text-button-state-layer-color:#343dff;--mat-text-button-ripple-color:rgba(52, 61, 255, .12);--mat-protected-button-state-layer-color:#343dff;--mat-protected-button-ripple-color:rgba(52, 61, 255, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#343dff;--mat-outlined-button-ripple-color:rgba(52, 61, 255, .12);--mdc-icon-button-icon-color:#343dff;--mat-icon-button-state-layer-color:#343dff;--mat-icon-button-ripple-color:rgba(52, 61, 255, .12)}.mat-accent.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#e0e0ff;--mdc-chip-selected-hover-state-layer-color:#00006e;--mdc-chip-selected-focus-state-layer-color:#00006e;--mdc-chip-selected-label-text-color:#00006e;--mdc-chip-with-icon-selected-icon-color:#00006e;--mat-chip-selected-trailing-action-state-layer-color:#00006e;--mat-chip-selected-trailing-icon-color:#00006e}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#343dff;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#343dff;--mdc-checkbox-selected-hover-icon-color:#343dff;--mdc-checkbox-selected-icon-color:#343dff;--mdc-checkbox-selected-focus-state-layer-color:#343dff;--mdc-checkbox-selected-hover-state-layer-color:#343dff;--mdc-checkbox-unselected-pressed-state-layer-color:#343dff;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#343dff;--mdc-radio-selected-hover-icon-color:#343dff;--mdc-radio-selected-icon-color:#343dff;--mdc-radio-selected-pressed-icon-color:#343dff;--mat-radio-checked-ripple-color:#343dff}.mat-accent.mat-mdc-fab,.mat-accent.mat-mdc-mini-fab{--mdc-fab-container-color:#e0e0ff;--mdc-fab-small-container-color:#e0e0ff;--mat-fab-foreground-color:#00006e;--mat-fab-state-layer-color:#00006e;--mat-fab-ripple-color:rgba(0, 0, 110, .12);--mat-fab-small-foreground-color:#00006e;--mat-fab-small-state-layer-color:#00006e;--mat-fab-small-ripple-color:rgba(0, 0, 110, .12)}.mat-badge-accent{--mat-badge-background-color:#343dff;--mat-badge-text-color:#ffffff;--mat-badge-disabled-state-background-color:rgba(52, 61, 255, .38);--mat-badge-disabled-state-text-color:#ffffff}.mat-warn{--mat-option-selected-state-label-text-color:#410002;--mat-option-selected-state-layer-color:#ffdad6;--mdc-circular-progress-active-indicator-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-icon-color:#ba1a1a;--mat-full-pseudo-checkbox-selected-checkmark-color:#ffffff;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ba1a1a;--mat-stepper-header-selected-state-icon-background-color:#ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color:#ffffff;--mat-stepper-header-edit-state-icon-background-color:#ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color:#ffffff}.mat-warn.mat-icon{--mat-icon-color:#ba1a1a}.mat-warn.mat-mdc-checkbox{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f}.mat-warn.mat-mdc-slider{--mdc-slider-handle-color:#ba1a1a;--mdc-slider-focus-handle-color:#ba1a1a;--mdc-slider-hover-handle-color:#ba1a1a;--mdc-slider-active-track-color:#ba1a1a;--mdc-slider-with-tick-marks-active-container-color:#ffffff;--mdc-slider-label-container-color:#ba1a1a;--mdc-slider-label-label-text-color:#ffffff;--mdc-slider-with-overlap-handle-outline-color:#ffffff;--mat-slider-ripple-color:#ba1a1a;--mat-slider-hover-state-layer-color:rgba(186, 26, 26, .05);--mat-slider-focus-state-layer-color:rgba(186, 26, 26, .2)}.mat-warn.mat-mdc-tab-group,.mat-warn.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#ba1a1a;--mat-tab-header-active-focus-indicator-color:#ba1a1a;--mat-tab-header-active-hover-indicator-color:#ba1a1a}.mat-warn.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#ba1a1a;--mdc-switch-selected-handle-color:#ffffff;--mdc-switch-selected-hover-state-layer-color:#ba1a1a;--mdc-switch-selected-pressed-state-layer-color:#ba1a1a;--mdc-switch-selected-focus-handle-color:#ffdad6;--mdc-switch-selected-hover-handle-color:#ffdad6;--mdc-switch-selected-pressed-handle-color:#ffdad6;--mdc-switch-selected-focus-track-color:#ba1a1a;--mdc-switch-selected-hover-track-color:#ba1a1a;--mdc-switch-selected-pressed-track-color:#ba1a1a;--mdc-switch-selected-track-color:#ba1a1a;--mdc-switch-selected-icon-color:#410002;--mat-switch-track-outline-color:#74777f;--mat-switch-disabled-unselected-track-outline-color:#1a1b1f;--mat-switch-label-text-color:#1a1b1f}.mat-warn.mat-mdc-form-field{--mat-select-focused-arrow-color:#ba1a1a}.mat-warn.mat-mdc-radio-button{--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-warn.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#ba1a1a;--mdc-linear-progress-track-color:#ffdad6}.mat-warn.mat-mdc-form-field{--mdc-filled-text-field-caret-color:#ba1a1a;--mdc-filled-text-field-focus-active-indicator-color:#ba1a1a;--mdc-filled-text-field-focus-label-text-color:#ba1a1a;--mdc-outlined-text-field-caret-color:#ba1a1a;--mdc-outlined-text-field-focus-outline-color:#ba1a1a;--mdc-outlined-text-field-focus-label-text-color:#ba1a1a;--mat-form-field-focus-select-arrow-color:#ba1a1a}.mat-warn.mat-datepicker-content{--mat-datepicker-calendar-date-selected-state-text-color:#ffffff;--mat-datepicker-calendar-date-selected-state-background-color:#ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color:#ba1a1a;--mat-datepicker-calendar-date-in-range-state-background-color:#ffdad6;--mat-datepicker-calendar-date-today-outline-color:#ba1a1a;--mat-datepicker-calendar-date-preview-state-outline-color:#ba1a1a}.mat-warn.mat-mdc-button-base{--mdc-text-button-label-text-color:#ba1a1a;--mdc-protected-button-label-text-color:#ba1a1a;--mdc-filled-button-container-color:#ba1a1a;--mdc-filled-button-label-text-color:#ffffff;--mdc-outlined-button-label-text-color:#ba1a1a;--mat-text-button-state-layer-color:#ba1a1a;--mat-text-button-ripple-color:rgba(186, 26, 26, .12);--mat-protected-button-state-layer-color:#ba1a1a;--mat-protected-button-ripple-color:rgba(186, 26, 26, .12);--mat-filled-button-state-layer-color:#ffffff;--mat-filled-button-ripple-color:rgba(255, 255, 255, .12);--mat-outlined-button-state-layer-color:#ba1a1a;--mat-outlined-button-ripple-color:rgba(186, 26, 26, .12);--mdc-icon-button-icon-color:#ba1a1a;--mat-icon-button-state-layer-color:#ba1a1a;--mat-icon-button-ripple-color:rgba(186, 26, 26, .12)}.mat-warn.mat-mdc-standard-chip{--mdc-chip-elevated-selected-container-color:#ffdad6;--mdc-chip-selected-hover-state-layer-color:#410002;--mdc-chip-selected-focus-state-layer-color:#410002;--mdc-chip-selected-label-text-color:#410002;--mdc-chip-with-icon-selected-icon-color:#410002;--mat-chip-selected-trailing-action-state-layer-color:#410002;--mat-chip-selected-trailing-icon-color:#410002}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-checkbox-selected-pressed-icon-color:#ba1a1a;--mdc-checkbox-selected-checkmark-color:#ffffff;--mdc-checkbox-selected-focus-icon-color:#ba1a1a;--mdc-checkbox-selected-hover-icon-color:#ba1a1a;--mdc-checkbox-selected-icon-color:#ba1a1a;--mdc-checkbox-selected-focus-state-layer-color:#ba1a1a;--mdc-checkbox-selected-hover-state-layer-color:#ba1a1a;--mdc-checkbox-unselected-pressed-state-layer-color:#ba1a1a;--mat-checkbox-disabled-label-color:rgba(26, 27, 31, .38);--mat-checkbox-label-text-color:#1a1b1f;--mdc-radio-selected-focus-icon-color:#ba1a1a;--mdc-radio-selected-hover-icon-color:#ba1a1a;--mdc-radio-selected-icon-color:#ba1a1a;--mdc-radio-selected-pressed-icon-color:#ba1a1a;--mat-radio-checked-ripple-color:#ba1a1a}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Roboto,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Roboto,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Roboto,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Roboto,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Roboto,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Roboto,sans-serif;letter-spacing:.031rem}:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion: reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion: reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width: 30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width: 26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;inset:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);inset:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{inset:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;inset:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;inset:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding)}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;gap:var(--amplify-components-ai-conversation-form-gap);padding:var(--amplify-components-ai-conversation-form-padding)}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding-block-start:var(--amplify-components-ai-conversation-attachment-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HIJmAci.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8HMJmAci.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHtv4kjgoGqM7E_CfNY8H0JmA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfP04WouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOQ4mouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs0wH8RnA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs1wH8RnA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E_Cfs7wH8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPI42ouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfPk5GouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOA5WouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfOc5mouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ohvTobdw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ogvTobdw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHsv4kjgoGqM7E_CfO452ouvTo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s0wH8RnA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s1wH8RnA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHrv4kjgoGqM7E3b_s7wH8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3w-os51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3p-ks51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_A8s52Hs.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_Ass52Hs.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3_-gs51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E30-8s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3t-4s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3q-0s51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6FospT4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws6VospT4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v12/7cHqv4kjgoGqM7E3j-ws51os.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/f750db/000000000000000077371e46/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/2376f5/000000000000000077371e4b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/c72f11/000000000000000077371e4c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav;src:url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/953b8f/000000000000000077371e4d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:ladislav-reversed;src:url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/78f578/000000000000000077371e45/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:ladislav-reversed;src:url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/75c03c/000000000000000077371e48/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.tk-ladislav{font-family:ladislav,sans-serif}.tk-ladislav-reversed{font-family:ladislav-reversed,sans-serif}*{font-family:Barlow,sans-serif}:root{--primaria: #005B9B;--secundaria: #084D6E;--terciaria: #00528D;--quarta: #fdb943;--quinta: #000850;--destaque: #333333;--neutra: #F5F5F5;--acao: #fdb943;--acao2: #FF6F30;--texto1: #f5f5f5;--texto2: #a0a0a0;--texto3: #164e63;--fundoSite: linear-gradient(125deg, #00ced1, #084d6e);--fontDegrade1: linear-gradient(45deg, #f5f5f5, #a0a0a0);--tamanhoBalancinho: 262px;--pattern1: url("./media/Patern_Prancheta1-CW7MITR3.png");--image-sobre: url("./media/Compromisso_SEM_LOGO-JRS4GDEH.jpg");--image-sobre-celular: url("./media/Compromisso_SEM_LOGO_Celular-BCLGFG74.jpg")}html,body{height:100%}body{margin:0}h1,h2,h3,h4,h5,h6{font-family:ladislav,sans-serif}.popup-noticia .mat-mdc-dialog-container{--mdc-dialog-container-shape: 5px}