diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..ed1ec4c --- /dev/null +++ b/.drone.yml @@ -0,0 +1,16 @@ +--- +kind: pipeline +name: backend +type: docker + +steps: + - name: deploy web + image: node:alpine + environment: + NETLIFY_AUTH_TOKEN: + from_secret: NETLIFY_TOKEN + NETLIFY_SITE_ID: 753cd3b7-e235-439a-a7a0-6aee33e0c445 + commands: + - yarn install + - yarn build + - yarn netlify deploy --dir=dist --prod diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..28f1ba7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules +.DS_Store \ No newline at end of file diff --git a/README.md b/README.md index 238b5be..c26c93a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ -# gen +# random-team-generator +Website for random team generation \ No newline at end of file diff --git a/commitlint.config.js b/commitlint.config.js new file mode 100644 index 0000000..69b4242 --- /dev/null +++ b/commitlint.config.js @@ -0,0 +1,3 @@ +module.exports = { + extends: ["@commitlint/config-conventional"], +}; diff --git a/dist/assets/index.3030d437.js b/dist/assets/index.3030d437.js new file mode 100644 index 0000000..38f1c5e --- /dev/null +++ b/dist/assets/index.3030d437.js @@ -0,0 +1,392 @@ +var Qw=Object.defineProperty,Zw=Object.defineProperties;var Jw=Object.getOwnPropertyDescriptors;var sl=Object.getOwnPropertySymbols;var sv=Object.prototype.hasOwnProperty,uv=Object.prototype.propertyIsEnumerable;var lv=(e,t,r)=>t in e?Qw(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ee=(e,t)=>{for(var r in t||(t={}))sv.call(t,r)&&lv(e,r,t[r]);if(sl)for(var r of sl(t))uv.call(t,r)&&lv(e,r,t[r]);return e},gt=(e,t)=>Zw(e,Jw(t));var ul=(e,t)=>{var r={};for(var n in e)sv.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&sl)for(var n of sl(e))t.indexOf(n)<0&&uv.call(e,n)&&(r[n]=e[n]);return r};function eE(e,t){return t.forEach(function(r){r&&typeof r!="string"&&!Array.isArray(r)&&Object.keys(r).forEach(function(n){if(n!=="default"&&!(n in e)){var i=Object.getOwnPropertyDescriptor(r,n);Object.defineProperty(e,n,i.get?i:{enumerable:!0,get:function(){return r[n]}})}})}),Object.freeze(e)}const tE=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const a of i)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(i){const a={};return i.integrity&&(a.integrity=i.integrity),i.referrerpolicy&&(a.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?a.credentials="include":i.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function n(i){if(i.ep)return;i.ep=!0;const a=r(i);fetch(i.href,a)}};tE();var cl=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},w={exports:{}},ue={};/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var cv=Object.getOwnPropertySymbols,rE=Object.prototype.hasOwnProperty,nE=Object.prototype.propertyIsEnumerable;function iE(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function aE(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(a){return t[a]});if(n.join("")!=="0123456789")return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach(function(a){i[a]=a}),Object.keys(Object.assign({},i)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}var Wd=aE()?Object.assign:function(e,t){for(var r,n=iE(e),i,a=1;a0?xt(ea,--Pt):0,Wi--,Ne===10&&(Wi=1,iu--),Ne}function Ot(){return Ne=Pt2||ao(Ne)>3?"":" "}function EE(e,t){for(;--t&&Ot()&&!(Ne<48||Ne>102||Ne>57&&Ne<65||Ne>70&&Ne<97););return $o(e,Wl()+(t<6&&br()==32&&Ot()==32))}function hf(e){for(;Ot();)switch(Ne){case e:return Pt;case 34:case 39:e!==34&&e!==39&&hf(Ne);break;case 40:e===41&&hf(e);break;case 92:Ot();break}return Pt}function CE(e,t){for(;Ot()&&e+Ne!==47+10;)if(e+Ne===42+42&&br()===47)break;return"/*"+$o(t,Pt-1)+"*"+nu(e===47?e:Ot())}function TE(e){for(;!ao(br());)Ot();return $o(e,Pt)}function kE(e){return uy(Gl("",null,null,null,[""],e=sy(e),0,[0],e))}function Gl(e,t,r,n,i,a,o,l,s){for(var u=0,c=0,d=o,f=0,p=0,g=0,y=1,v=1,h=1,m=0,b="",x=i,P=a,k=n,T=b;v;)switch(g=m,m=Ot()){case 40:if(g!=108&&T.charCodeAt(d-1)==58){pf(T+=pe(Ul(m),"&","&\f"),"&\f")!=-1&&(h=-1);break}case 34:case 39:case 91:T+=Ul(m);break;case 9:case 10:case 13:case 32:T+=wE(g);break;case 92:T+=EE(Wl()-1,7);continue;case 47:switch(br()){case 42:case 47:dl(_E(CE(Ot(),Wl()),t,r),s);break;default:T+="/"}break;case 123*y:l[u++]=fr(T)*h;case 125*y:case 59:case 0:switch(m){case 0:case 125:v=0;case 59+c:p>0&&fr(T)-d&&dl(p>32?hv(T+";",n,r,d-1):hv(pe(T," ","")+";",n,r,d-2),s);break;case 59:T+=";";default:if(dl(k=pv(T,t,r,u,c,i,l,b,x=[],P=[],d),a),m===123)if(c===0)Gl(T,t,k,k,x,a,d,l,P);else switch(f){case 100:case 109:case 115:Gl(e,k,k,n&&dl(pv(e,k,k,0,0,i,l,b,i,x=[],d),P),i,P,d,l,n?x:P);break;default:Gl(T,k,k,k,[""],P,0,l,P)}}u=c=p=0,y=h=1,b=T="",d=o;break;case 58:d=1+fr(T),p=g;default:if(y<1){if(m==123)--y;else if(m==125&&y++==0&&xE()==125)continue}switch(T+=nu(m),m*y){case 38:h=c>0?1:(T+="\f",-1);break;case 44:l[u++]=(fr(T)-1)*h,h=1;break;case 64:br()===45&&(T+=Ul(Ot())),f=br(),c=d=fr(b=T+=TE(Wl())),m++;break;case 45:g===45&&fr(T)==2&&(y=0)}}return a}function pv(e,t,r,n,i,a,o,l,s,u,c){for(var d=i-1,f=i===0?a:[""],p=Zd(f),g=0,y=0,v=0;g0?f[h]+" "+m:pe(m,/&\f/g,f[h])))&&(s[v++]=b);return au(e,t,r,i===0?Xd:l,s,u,c)}function _E(e,t,r){return au(e,t,r,iy,nu(SE()),io(e,2,-2),0)}function hv(e,t,r,n){return au(e,t,r,Qd,io(e,0,n),io(e,n+1,-1),n)}function cy(e,t){switch(gE(e,t)){case 5103:return fe+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return fe+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return fe+e+us+e+tt+e+e;case 6828:case 4268:return fe+e+tt+e+e;case 6165:return fe+e+tt+"flex-"+e+e;case 5187:return fe+e+pe(e,/(\w+).+(:[^]+)/,fe+"box-$1$2"+tt+"flex-$1$2")+e;case 5443:return fe+e+tt+"flex-item-"+pe(e,/flex-|-self/,"")+e;case 4675:return fe+e+tt+"flex-line-pack"+pe(e,/align-content|flex-|-self/,"")+e;case 5548:return fe+e+tt+pe(e,"shrink","negative")+e;case 5292:return fe+e+tt+pe(e,"basis","preferred-size")+e;case 6060:return fe+"box-"+pe(e,"-grow","")+fe+e+tt+pe(e,"grow","positive")+e;case 4554:return fe+pe(e,/([^-])(transform)/g,"$1"+fe+"$2")+e;case 6187:return pe(pe(pe(e,/(zoom-|grab)/,fe+"$1"),/(image-set)/,fe+"$1"),e,"")+e;case 5495:case 3959:return pe(e,/(image-set\([^]*)/,fe+"$1$`$1");case 4968:return pe(pe(e,/(.+:)(flex-)?(.*)/,fe+"box-pack:$3"+tt+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+fe+e+e;case 4095:case 3583:case 4068:case 2532:return pe(e,/(.+)-inline(.+)/,fe+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(fr(e)-1-t>6)switch(xt(e,t+1)){case 109:if(xt(e,t+4)!==45)break;case 102:return pe(e,/(.+:)(.+)-([^]+)/,"$1"+fe+"$2-$3$1"+us+(xt(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~pf(e,"stretch")?cy(pe(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(xt(e,t+1)!==115)break;case 6444:switch(xt(e,fr(e)-3-(~pf(e,"!important")&&10))){case 107:return pe(e,":",":"+fe)+e;case 101:return pe(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+fe+(xt(e,14)===45?"inline-":"")+"box$3$1"+fe+"$2$3$1"+tt+"$2box$3")+e}break;case 5936:switch(xt(e,t+11)){case 114:return fe+e+tt+pe(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return fe+e+tt+pe(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return fe+e+tt+pe(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return fe+e+tt+e+e}return e}function _i(e,t){for(var r="",n=Zd(e),i=0;i-1&&!e.return)switch(e.type){case Qd:e.return=cy(e.value,e.length);break;case ay:return _i([pa(e,{value:pe(e.value,"@","@"+fe)})],n);case Xd:if(e.length)return bE(e.props,function(i){switch(yE(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return _i([pa(e,{props:[pe(i,/:(read-\w+)/,":"+us+"$1")]})],n);case"::placeholder":return _i([pa(e,{props:[pe(i,/:(plac\w+)/,":"+fe+"input-$1")]}),pa(e,{props:[pe(i,/:(plac\w+)/,":"+us+"$1")]}),pa(e,{props:[pe(i,/:(plac\w+)/,tt+"input-$1")]})],n)}return""})}}var vv=function(t){var r=new WeakMap;return function(n){if(r.has(n))return r.get(n);var i=t(n);return r.set(n,i),i}};function Jd(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var ME=function(t,r,n){for(var i=0,a=0;i=a,a=br(),i===38&&a===12&&(r[n]=1),!ao(a);)Ot();return $o(t,Pt)},IE=function(t,r){var n=-1,i=44;do switch(ao(i)){case 0:i===38&&br()===12&&(r[n]=1),t[n]+=ME(Pt-1,r,n);break;case 2:t[n]+=Ul(i);break;case 4:if(i===44){t[++n]=br()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=nu(i)}while(i=Ot());return t},FE=function(t,r){return uy(IE(sy(t),r))},mv=new WeakMap,LE=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,i=t.column===n.column&&t.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(t.props.length===1&&r.charCodeAt(0)!==58&&!mv.get(n))&&!i){mv.set(t,!0);for(var a=[],o=FE(r,a),l=n.props,s=0,u=0;s=4;++n,i-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var my={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},KE=/[A-Z]|^ms/g,XE=/_EMO_([^_]+?)_([^]*?)_EMO_/g,gy=function(t){return t.charCodeAt(1)===45},gv=function(t){return t!=null&&typeof t!="boolean"},nc=Jd(function(e){return gy(e)?e:e.replace(KE,"-$&").toLowerCase()}),yv=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(XE,function(n,i,a){return dr={name:i,styles:a,next:dr},i})}return my[t]!==1&&!gy(t)&&typeof r=="number"&&r!==0?r+"px":r};function oo(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return dr={name:r.name,styles:r.styles,next:dr},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)dr={name:n.name,styles:n.styles,next:dr},n=n.next;var i=r.styles+";";return i}return QE(e,t,r)}case"function":{if(e!==void 0){var a=dr,o=r(e);return dr=a,oo(e,t,o)}break}}if(t==null)return r;var l=t[r];return l!==void 0?l:r}function QE(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i-1}function lw(S,E){var A=this.__data__,G=il(A,S);return G<0?(++this.size,A.push([S,E])):A[G][1]=E,this}_r.prototype.clear=nw,_r.prototype.delete=iw,_r.prototype.get=aw,_r.prototype.has=ow,_r.prototype.set=lw;function oi(S){var E=-1,A=S==null?0:S.length;for(this.clear();++E1?A[le-1]:void 0,Te=le>2?A[2]:void 0;for(ge=S.length>3&&typeof ge=="function"?(le--,ge):void 0,Te&&Dw(A[0],A[1],Te)&&(ge=le<3?void 0:ge,le=1),E=Object(E);++G-1&&S%1==0&&S0){if(++E>=i)return arguments[0]}else E=0;return S.apply(void 0,arguments)}}function Ww(S){if(S!=null){try{return kn.call(S)}catch{}try{return S+""}catch{}}return""}function ll(S,E){return S===E||S!==S&&E!==E}var Xu=Qh(function(){return arguments}())?Qh:function(S){return fa(S)&&Xt.call(S,"callee")&&!Yx.call(S,"callee")},Qu=Array.isArray;function Zu(S){return S!=null&&rv(S.length)&&!Ju(S)}function Uw(S){return fa(S)&&Zu(S)}var tv=Kx||Xw;function Ju(S){if(!An(S))return!1;var E=al(S);return E==p||E==g||E==u||E==b}function rv(S){return typeof S=="number"&&S>-1&&S%1==0&&S<=o}function An(S){var E=typeof S;return S!=null&&(E=="object"||E=="function")}function fa(S){return S!=null&&typeof S=="object"}function Gw(S){if(!fa(S)||al(S)!=m)return!1;var E=Yh(S);if(E===null)return!0;var A=Xt.call(E,"constructor")&&E.constructor;return typeof A=="function"&&A instanceof A&&kn.call(A)==Ux}var nv=F?z(F):ww;function Yw(S){return Ow(S,iv(S))}function iv(S){return Zu(S)?yw(S,!0):Ew(S)}var qw=Mw(function(S,E,A,G){Zh(S,E,A,G)});function Kw(S){return function(){return S}}function av(S){return S}function Xw(){return!1}e.exports=qw})(vf,vf.exports);var jt=vf.exports;function iC(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}function Pi(e){return typeof e=="number"}function ip(e){return Array.isArray(e)}function Ln(e){return typeof e=="function"}function Ct(e){var t=typeof e;return e!=null&&(t==="object"||t==="function")&&!ip(e)}function aC(e){return Ct(e)&&Object.keys(e).length===0}function wy(e){return e==null}function ap(e){return Object.prototype.toString.call(e)==="[object String]"}function Ey(e){return/^var\(--.+\)$/.test(e)}var oC=!1;function op(e,t){var r={};return Object.keys(e).forEach(function(n){t.includes(n)||(r[n]=e[n])}),r}function lC(e,t){var r={};return t.forEach(function(n){n in e&&(r[n]=e[n])}),r}function sC(e,t,r,n){var i=typeof t=="string"?t.split("."):[t];for(n=0;nparseInt(r[1],10)?1:-1},up=function(t){return fs(Object.entries(t).sort(Ty))};function xv(e){var t=up(e);return Object.assign(Object.values(t),t)}function fC(e){var t=Object.keys(up(e));return new Set(t)}function dC(e){var t;if(!e)return e;e=(t=mf(e))!=null?t:e;var r=e.endsWith("px")?-1:-.0635;return Pi(e)?""+(e+r):e.replace(/([0-9]+\.?[0-9]*)/,function(n){return""+(parseFloat(n)+r)})}function pl(e,t){var r=["@media screen"];return e&&r.push("and","(min-width: "+mf(e)+")"),t&&r.push("and","(max-width: "+mf(t)+")"),r.join(" ")}function pC(e){var t;if(!e)return null;e.base=(t=e.base)!=null?t:"0px";var r=xv(e),n=Object.entries(e).sort(Ty).map(function(o,l,s){var u,c=o[0],d=o[1],f=(u=s[l+1])!=null?u:[],p=f[1];return p=parseFloat(p)>0?dC(p):void 0,{breakpoint:c,minW:d,maxW:p,maxWQuery:pl(null,p),minWQuery:pl(d),minMaxQuery:pl(d,p)}}),i=fC(e),a=Array.from(i.values());return{keys:i,normalized:r,isResponsive:function(l){var s=Object.keys(l);return s.length>0&&s.every(function(u){return i.has(u)})},asObject:up(e),asArray:xv(e),details:n,media:[null].concat(r.map(function(o){return pl(o)}).slice(1)),toArrayValue:function(l){if(!Ct(l))throw new Error("toArrayValue: value must be an object");for(var s=a.map(function(u){var c;return(c=l[u])!=null?c:null});iC(s)===null;)s.pop();return s},toObjectValue:function(l){if(!Array.isArray(l))throw new Error("toObjectValue: value must be an array");return l.reduce(function(s,u,c){var d=a[c];return d!=null&&u!=null&&(s[d]=u),s},{})}}}function hC(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Bo=hC(),vi=function(t){return t?"":void 0},ic=function(t){return t?!0:void 0},st=function(){for(var t=arguments.length,r=new Array(t),n=0;n1?t-1:0),n=1;n=m},i=function(){},e.unstable_forceFrameRate=function(j){0>j||125>>1,W=j[$];if(W!==void 0&&0O(qe,D))vt!==void 0&&0>O(vt,qe)?(j[$]=vt,j[Ke]=D,$=Ke):(j[$]=qe,j[de]=D,$=de);else if(vt!==void 0&&0>O(vt,D))j[$]=vt,j[Ke]=D,$=Ke;else break e}}return q}return null}function O(j,q){var D=j.sortIndex-q.sortIndex;return D!==0?D:j.id-q.id}var R=[],I=[],B=1,U=null,Q=3,ae=!1,se=!1,Oe=!1;function Ye(j){for(var q=k(I);q!==null;){if(q.callback===null)T(I);else if(q.startTime<=j)T(I),q.sortIndex=q.expirationTime,P(R,q);else break;q=k(I)}}function ut(j){if(Oe=!1,Ye(j),!se)if(k(R)!==null)se=!0,t(ct);else{var q=k(I);q!==null&&r(ut,q.startTime-j)}}function ct(j,q){se=!1,Oe&&(Oe=!1,n()),ae=!0;var D=Q;try{for(Ye(q),U=k(R);U!==null&&(!(U.expirationTime>q)||j&&!e.unstable_shouldYield());){var $=U.callback;if(typeof $=="function"){U.callback=null,Q=U.priorityLevel;var W=$(U.expirationTime<=q);q=e.unstable_now(),typeof W=="function"?U.callback=W:U===k(R)&&T(R),Ye(q)}else T(R);U=k(R)}if(U!==null)var de=!0;else{var qe=k(I);qe!==null&&r(ut,qe.startTime-q),de=!1}return de}finally{U=null,Q=D,ae=!1}}var Kt=i;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(j){j.callback=null},e.unstable_continueExecution=function(){se||ae||(se=!0,t(ct))},e.unstable_getCurrentPriorityLevel=function(){return Q},e.unstable_getFirstCallbackNode=function(){return k(R)},e.unstable_next=function(j){switch(Q){case 1:case 2:case 3:var q=3;break;default:q=Q}var D=Q;Q=q;try{return j()}finally{Q=D}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=Kt,e.unstable_runWithPriority=function(j,q){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var D=Q;Q=j;try{return q()}finally{Q=D}},e.unstable_scheduleCallback=function(j,q,D){var $=e.unstable_now();switch(typeof D=="object"&&D!==null?(D=D.delay,D=typeof D=="number"&&0$?(j.sortIndex=D,P(I,j),k(R)===null&&j===k(I)&&(Oe?n():Oe=!0,r(ut,D-$))):(j.sortIndex=W,P(R,j),se||ae||(se=!0,t(ct))),j},e.unstable_wrapCallback=function(j){var q=Q;return function(){var D=Q;Q=q;try{return j.apply(this,arguments)}finally{Q=D}}}})(Ay);Py.exports=Ay;/** @license React v17.0.2 + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var yu=w.exports,Re=Wd,Ue=Py.exports;function N(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;rt}return!1}function ht(e,t,r,n,i,a,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=o}var et={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){et[e]=new ht(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];et[t]=new ht(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){et[e]=new ht(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){et[e]=new ht(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){et[e]=new ht(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){et[e]=new ht(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){et[e]=new ht(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){et[e]=new ht(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){et[e]=new ht(e,5,!1,e.toLowerCase(),null,!1,!1)});var cp=/[\-:]([a-z])/g;function fp(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(cp,fp);et[t]=new ht(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(cp,fp);et[t]=new ht(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(cp,fp);et[t]=new ht(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){et[e]=new ht(e,1,!1,e.toLowerCase(),null,!1,!1)});et.xlinkHref=new ht("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){et[e]=new ht(e,1,!1,e.toLowerCase(),null,!0,!0)});function dp(e,t,r,n){var i=et.hasOwnProperty(t)?et[t]:null,a=i!==null?i.type===0:n?!1:!(!(2l||i[o]!==a[l])return` +`+i[o].replace(" at new "," at ");while(1<=o&&0<=l);break}}}finally{oc=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Ma(e):""}function MC(e){switch(e.tag){case 5:return Ma(e.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return e=hl(e.type,!1),e;case 11:return e=hl(e.type.render,!1),e;case 22:return e=hl(e.type._render,!1),e;case 1:return e=hl(e.type,!0),e;default:return""}}function Ai(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Jr:return"Fragment";case Dn:return"Portal";case Da:return"Profiler";case pp:return"StrictMode";case $a:return"Suspense";case ds:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case vp:return(e.displayName||"Context")+".Consumer";case hp:return(e._context.displayName||"Context")+".Provider";case bu:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case Su:return Ai(e.type);case gp:return Ai(e._render);case mp:t=e._payload,e=e._init;try{return Ai(e(t))}catch{}}return null}function gn(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function My(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function IC(e){var t=My(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&typeof r!="undefined"&&typeof r.get=="function"&&typeof r.set=="function"){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){n=""+o,a.call(this,o)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function vl(e){e._valueTracker||(e._valueTracker=IC(e))}function Iy(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=My(e)?e.checked?"true":"false":e.value),e=n,e!==r?(t.setValue(e),!0):!1}function ps(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch{return e.body}}function bf(e,t){var r=t.checked;return Re({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r!=null?r:e._wrapperState.initialChecked})}function Pv(e,t){var r=t.defaultValue==null?"":t.defaultValue,n=t.checked!=null?t.checked:t.defaultChecked;r=gn(t.value!=null?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Fy(e,t){t=t.checked,t!=null&&dp(e,"checked",t,!1)}function Sf(e,t){Fy(e,t);var r=gn(t.value),n=t.type;if(r!=null)n==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(n==="submit"||n==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?xf(e,t.type,r):t.hasOwnProperty("defaultValue")&&xf(e,t.type,gn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Av(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!(n!=="submit"&&n!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function xf(e,t,r){(t!=="number"||ps(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}function FC(e){var t="";return yu.Children.forEach(e,function(r){r!=null&&(t+=r)}),t}function wf(e,t){return e=Re({children:void 0},t),(t=FC(t.children))&&(e.children=t),e}function Ri(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i=r.length))throw Error(N(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:gn(r)}}function Ly(e,t){var r=gn(t.value),n=gn(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),n!=null&&(e.defaultValue=""+n)}function Ov(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}var Cf={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Dy(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Tf(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Dy(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ml,$y=function(e){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(t,r,n,i){MSApp.execUnsafeLocalFunction(function(){return e(t,r,n,i)})}:e}(function(e,t){if(e.namespaceURI!==Cf.svg||"innerHTML"in e)e.innerHTML=t;else{for(ml=ml||document.createElement("div"),ml.innerHTML=""+t.valueOf().toString()+"",t=ml.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function co(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Ba={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},LC=["Webkit","ms","Moz","O"];Object.keys(Ba).forEach(function(e){LC.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ba[t]=Ba[e]})});function By(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Ba.hasOwnProperty(e)&&Ba[e]?(""+t).trim():t+"px"}function Vy(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var n=r.indexOf("--")===0,i=By(r,t[r],n);r==="float"&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}var DC=Re({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function kf(e,t){if(t){if(DC[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(N(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(N(60));if(!(typeof t.dangerouslySetInnerHTML=="object"&&"__html"in t.dangerouslySetInnerHTML))throw Error(N(61))}if(t.style!=null&&typeof t.style!="object")throw Error(N(62))}}function _f(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Sp(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Pf=null,Oi=null,Mi=null;function Mv(e){if(e=No(e)){if(typeof Pf!="function")throw Error(N(280));var t=e.stateNode;t&&(t=ku(t),Pf(e.stateNode,e.type,t))}}function Ny(e){Oi?Mi?Mi.push(e):Mi=[e]:Oi=e}function zy(){if(Oi){var e=Oi,t=Mi;if(Mi=Oi=null,Mv(e),t)for(e=0;en?0:1<r;r++)t.push(e);return t}function wu(e,t,r){e.pendingLanes|=t;var n=t-1;e.suspendedLanes&=n,e.pingedLanes&=n,e=e.eventTimes,t=31-yn(t),e[t]=r}var yn=Math.clz32?Math.clz32:ZC,XC=Math.log,QC=Math.LN2;function ZC(e){return e===0?32:31-(XC(e)/QC|0)|0}var JC=Ue.unstable_UserBlockingPriority,eT=Ue.unstable_runWithPriority,ql=!0;function tT(e,t,r,n){$n||wp();var i=_p,a=$n;$n=!0;try{jy(i,e,t,r,n)}finally{($n=a)||Ep()}}function rT(e,t,r,n){eT(JC,_p.bind(null,e,t,r,n))}function _p(e,t,r,n){if(ql){var i;if((i=(t&4)===0)&&0=Na),jv=String.fromCharCode(32),Hv=!1;function a1(e,t){switch(e){case"keyup":return TT.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function o1(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gi=!1;function _T(e,t){switch(e){case"compositionend":return o1(t);case"keypress":return t.which!==32?null:(Hv=!0,jv);case"textInput":return e=t.data,e===jv&&Hv?null:e;default:return null}}function PT(e,t){if(gi)return e==="compositionend"||!Mp&&a1(e,t)?(e=n1(),Kl=Ap=en=null,gi=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Yv(r)}}function c1(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?c1(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Kv(){for(var e=window,t=ps();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=ps(e.document)}return t}function If(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var BT=Nr&&"documentMode"in document&&11>=document.documentMode,yi=null,Ff=null,ja=null,Lf=!1;function Xv(e,t,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Lf||yi==null||yi!==ps(n)||(n=yi,"selectionStart"in n&&If(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ja&&go(ja,n)||(ja=n,n=gs(Ff,"onSelect"),0Si||(e.current=$f[Si],$f[Si]=null,Si--)}function Le(e,t){Si++,$f[Si]=e.current,e.current=t}var bn={},ot=wn(bn),Tt=wn(!1),qn=bn;function Gi(e,t){var r=e.type.contextTypes;if(!r)return bn;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i={},a;for(a in r)i[a]=t[a];return n&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function kt(e){return e=e.childContextTypes,e!=null}function Ss(){Ce(Tt),Ce(ot)}function am(e,t,r){if(ot.current!==bn)throw Error(N(168));Le(ot,t),Le(Tt,r)}function y1(e,t,r){var n=e.stateNode;if(e=t.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var i in n)if(!(i in e))throw Error(N(108,Ai(t)||"Unknown",i));return Re({},r,n)}function Ql(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||bn,qn=ot.current,Le(ot,e),Le(Tt,Tt.current),!0}function om(e,t,r){var n=e.stateNode;if(!n)throw Error(N(169));r?(e=y1(e,t,qn),n.__reactInternalMemoizedMergedChildContext=e,Ce(Tt),Ce(ot),Le(ot,e)):Ce(Tt),Le(Tt,r)}var Fp=null,Un=null,zT=Ue.unstable_runWithPriority,Lp=Ue.unstable_scheduleCallback,Bf=Ue.unstable_cancelCallback,jT=Ue.unstable_shouldYield,lm=Ue.unstable_requestPaint,Vf=Ue.unstable_now,HT=Ue.unstable_getCurrentPriorityLevel,_u=Ue.unstable_ImmediatePriority,b1=Ue.unstable_UserBlockingPriority,S1=Ue.unstable_NormalPriority,x1=Ue.unstable_LowPriority,w1=Ue.unstable_IdlePriority,bc={},WT=lm!==void 0?lm:function(){},Ir=null,Zl=null,Sc=!1,sm=Vf(),it=1e4>sm?Vf:function(){return Vf()-sm};function Yi(){switch(HT()){case _u:return 99;case b1:return 98;case S1:return 97;case x1:return 96;case w1:return 95;default:throw Error(N(332))}}function E1(e){switch(e){case 99:return _u;case 98:return b1;case 97:return S1;case 96:return x1;case 95:return w1;default:throw Error(N(332))}}function Kn(e,t){return e=E1(e),zT(e,t)}function bo(e,t,r){return e=E1(e),Lp(e,t,r)}function kr(){if(Zl!==null){var e=Zl;Zl=null,Bf(e)}C1()}function C1(){if(!Sc&&Ir!==null){Sc=!0;var e=0;try{var t=Ir;Kn(99,function(){for(;eT?(O=k,k=null):O=k.sibling;var R=f(v,k,m[T],b);if(R===null){k===null&&(k=O);break}e&&k&&R.alternate===null&&t(v,k),h=a(R,h,T),P===null?x=R:P.sibling=R,P=R,k=O}if(T===m.length)return r(v,k),x;if(k===null){for(;TT?(O=k,k=null):O=k.sibling;var I=f(v,k,R.value,b);if(I===null){k===null&&(k=O);break}e&&k&&I.alternate===null&&t(v,k),h=a(I,h,T),P===null?x=I:P.sibling=I,P=I,k=O}if(R.done)return r(v,k),x;if(k===null){for(;!R.done;T++,R=m.next())R=d(v,R.value,b),R!==null&&(h=a(R,h,T),P===null?x=R:P.sibling=R,P=R);return x}for(k=n(v,k);!R.done;T++,R=m.next())R=p(k,v,T,R.value,b),R!==null&&(e&&R.alternate!==null&&k.delete(R.key===null?T:R.key),h=a(R,h,T),P===null?x=R:P.sibling=R,P=R);return e&&k.forEach(function(B){return t(v,B)}),x}return function(v,h,m,b){var x=typeof m=="object"&&m!==null&&m.type===Jr&&m.key===null;x&&(m=m.props.children);var P=typeof m=="object"&&m!==null;if(P)switch(m.$$typeof){case Oa:e:{for(P=m.key,x=h;x!==null;){if(x.key===P){switch(x.tag){case 7:if(m.type===Jr){r(v,x.sibling),h=i(x,m.props.children),h.return=v,v=h;break e}break;default:if(x.elementType===m.type){r(v,x.sibling),h=i(x,m.props),h.ref=Sa(v,x,m),h.return=v,v=h;break e}}r(v,x);break}else t(v,x);x=x.sibling}m.type===Jr?(h=Bi(m.props.children,v.mode,b,m.key),h.return=v,v=h):(b=rs(m.type,m.key,m.props,null,v.mode,b),b.ref=Sa(v,h,m),b.return=v,v=b)}return o(v);case Dn:e:{for(x=m.key;h!==null;){if(h.key===x)if(h.tag===4&&h.stateNode.containerInfo===m.containerInfo&&h.stateNode.implementation===m.implementation){r(v,h.sibling),h=i(h,m.children||[]),h.return=v,v=h;break e}else{r(v,h);break}else t(v,h);h=h.sibling}h=kc(m,v.mode,b),h.return=v,v=h}return o(v)}if(typeof m=="string"||typeof m=="number")return m=""+m,h!==null&&h.tag===6?(r(v,h.sibling),h=i(h,m),h.return=v,v=h):(r(v,h),h=Tc(m,v.mode,b),h.return=v,v=h),o(v);if(bl(m))return g(v,h,m,b);if(ha(m))return y(v,h,m,b);if(P&&Sl(v,m),typeof m=="undefined"&&!x)switch(v.tag){case 1:case 22:case 0:case 11:case 15:throw Error(N(152,Ai(v.type)||"Component"))}return r(v,h)}}var Ts=A1(!0),R1=A1(!1),zo={},Sr=wn(zo),xo=wn(zo),wo=wn(zo);function Vn(e){if(e===zo)throw Error(N(174));return e}function zf(e,t){switch(Le(wo,t),Le(xo,e),Le(Sr,zo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Tf(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Tf(t,e)}Ce(Sr),Le(Sr,t)}function qi(){Ce(Sr),Ce(xo),Ce(wo)}function pm(e){Vn(wo.current);var t=Vn(Sr.current),r=Tf(t,e.type);t!==r&&(Le(xo,e),Le(Sr,r))}function Vp(e){xo.current===e&&(Ce(Sr),Ce(xo))}var Fe=wn(0);function ks(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&64)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Dr=null,rn=null,xr=!1;function O1(e,t){var r=zt(5,null,null,0);r.elementType="DELETED",r.type="DELETED",r.stateNode=t,r.return=e,r.flags=8,e.lastEffect!==null?(e.lastEffect.nextEffect=r,e.lastEffect=r):e.firstEffect=e.lastEffect=r}function hm(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,!0):!1;case 13:return!1;default:return!1}}function jf(e){if(xr){var t=rn;if(t){var r=t;if(!hm(e,t)){if(t=Ii(r.nextSibling),!t||!hm(e,t)){e.flags=e.flags&-1025|2,xr=!1,Dr=e;return}O1(Dr,r)}Dr=e,rn=Ii(t.firstChild)}else e.flags=e.flags&-1025|2,xr=!1,Dr=e}}function vm(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Dr=e}function xl(e){if(e!==Dr)return!1;if(!xr)return vm(e),xr=!0,!1;var t=e.type;if(e.tag!==5||t!=="head"&&t!=="body"&&!Df(t,e.memoizedProps))for(t=rn;t;)O1(e,t),t=Ii(t.nextSibling);if(vm(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(N(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){rn=Ii(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}rn=null}}else rn=Dr?Ii(e.stateNode.nextSibling):null;return!0}function xc(){rn=Dr=null,xr=!1}var Li=[];function Np(){for(var e=0;ea))throw Error(N(301));a+=1,Qe=nt=null,t.updateQueue=null,Ha.current=KT,e=r(n,i)}while(Wa)}if(Ha.current=Os,t=nt!==null&&nt.next!==null,Eo=0,Qe=nt=$e=null,_s=!1,t)throw Error(N(300));return e}function Nn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Qe===null?$e.memoizedState=Qe=e:Qe=Qe.next=e,Qe}function ti(){if(nt===null){var e=$e.alternate;e=e!==null?e.memoizedState:null}else e=nt.next;var t=Qe===null?$e.memoizedState:Qe.next;if(t!==null)Qe=t,nt=e;else{if(e===null)throw Error(N(310));nt=e,e={memoizedState:nt.memoizedState,baseState:nt.baseState,baseQueue:nt.baseQueue,queue:nt.queue,next:null},Qe===null?$e.memoizedState=Qe=e:Qe=Qe.next=e}return Qe}function mr(e,t){return typeof t=="function"?t(e):t}function xa(e){var t=ti(),r=t.queue;if(r===null)throw Error(N(311));r.lastRenderedReducer=e;var n=nt,i=n.baseQueue,a=r.pending;if(a!==null){if(i!==null){var o=i.next;i.next=a.next,a.next=o}n.baseQueue=i=a,r.pending=null}if(i!==null){i=i.next,n=n.baseState;var l=o=a=null,s=i;do{var u=s.lane;if((Eo&u)===u)l!==null&&(l=l.next={lane:0,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),n=s.eagerReducer===e?s.eagerState:e(n,s.action);else{var c={lane:u,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};l===null?(o=l=c,a=n):l=l.next=c,$e.lanes|=u,jo|=u}s=s.next}while(s!==null&&s!==i);l===null?a=n:l.next=o,Nt(n,t.memoizedState)||(ir=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=l,r.lastRenderedState=n}return[t.memoizedState,r.dispatch]}function wa(e){var t=ti(),r=t.queue;if(r===null)throw Error(N(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(i!==null){r.pending=null;var o=i=i.next;do a=e(a,o.action),o=o.next;while(o!==i);Nt(a,t.memoizedState)||(ir=!0),t.memoizedState=a,t.baseQueue===null&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function mm(e,t,r){var n=t._getVersion;n=n(t._source);var i=t._workInProgressVersionPrimary;if(i!==null?e=i===n:(e=e.mutableReadLanes,(e=(Eo&e)===e)&&(t._workInProgressVersionPrimary=n,Li.push(t))),e)return r(t._source);throw Li.push(t),Error(N(350))}function M1(e,t,r,n){var i=pt;if(i===null)throw Error(N(349));var a=t._getVersion,o=a(t._source),l=Ha.current,s=l.useState(function(){return mm(i,t,r)}),u=s[1],c=s[0];s=Qe;var d=e.memoizedState,f=d.refs,p=f.getSnapshot,g=d.source;d=d.subscribe;var y=$e;return e.memoizedState={refs:f,source:t,subscribe:n},l.useEffect(function(){f.getSnapshot=r,f.setSnapshot=u;var v=a(t._source);if(!Nt(o,v)){v=r(t._source),Nt(c,v)||(u(v),v=dn(y),i.mutableReadLanes|=v&i.pendingLanes),v=i.mutableReadLanes,i.entangledLanes|=v;for(var h=i.entanglements,m=v;0r?98:r,function(){e(!0)}),Kn(97<\/script>",e=e.removeChild(e.firstChild)):typeof n.is=="string"?e=o.createElement(r,{is:n.is}):(e=o.createElement(r),r==="select"&&(o=e,n.multiple?o.multiple=!0:n.size&&(o.size=n.size))):e=o.createElementNS(e,r),e[tn]=t,e[bs]=n,z1(e,t,!1,!1),t.stateNode=e,o=_f(r,n),r){case"dialog":we("cancel",e),we("close",e),i=n;break;case"iframe":case"object":case"embed":we("load",e),i=n;break;case"video":case"audio":for(i=0;iZf&&(t.flags|=64,a=!0,Ca(n,!1),t.lanes=33554432)}else{if(!a)if(e=ks(o),e!==null){if(t.flags|=64,a=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Ca(n,!0),n.tail===null&&n.tailMode==="hidden"&&!o.alternate&&!xr)return t=t.lastEffect=n.lastEffect,t!==null&&(t.nextEffect=null),null}else 2*it()-n.renderingStartTime>Zf&&r!==1073741824&&(t.flags|=64,a=!0,Ca(n,!1),t.lanes=33554432);n.isBackwards?(o.sibling=t.child,t.child=o):(r=n.last,r!==null?r.sibling=o:t.child=o,n.last=o)}return n.tail!==null?(r=n.tail,n.rendering=r,n.tail=r.sibling,n.lastEffect=t.lastEffect,n.renderingStartTime=it(),r.sibling=null,t=Fe.current,Le(Fe,a?t&1|2:t&1),r):null;case 23:case 24:return Xp(),e!==null&&e.memoizedState!==null!=(t.memoizedState!==null)&&n.mode!=="unstable-defer-without-hiding"&&(t.flags|=4),null}throw Error(N(156,t.tag))}function ZT(e){switch(e.tag){case 1:kt(e.type)&&Ss();var t=e.flags;return t&4096?(e.flags=t&-4097|64,e):null;case 3:if(qi(),Ce(Tt),Ce(ot),Np(),t=e.flags,(t&64)!==0)throw Error(N(285));return e.flags=t&-4097|64,e;case 5:return Vp(e),null;case 13:return Ce(Fe),t=e.flags,t&4096?(e.flags=t&-4097|64,e):null;case 19:return Ce(Fe),null;case 4:return qi(),null;case 10:return $p(e),null;case 23:case 24:return Xp(),null;default:return null}}function Gp(e,t){try{var r="",n=t;do r+=MC(n),n=n.return;while(n);var i=r}catch(a){i=` +Error generating stack: `+a.message+` +`+a.stack}return{value:e,source:t,stack:i}}function Yf(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var JT=typeof WeakMap=="function"?WeakMap:Map;function W1(e,t,r){r=cn(-1,r),r.tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Is||(Is=!0,Jf=n),Yf(e,t)},r}function U1(e,t,r){r=cn(-1,r),r.tag=3;var n=e.type.getDerivedStateFromError;if(typeof n=="function"){var i=t.value;r.payload=function(){return Yf(e,t),n(i)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){typeof n!="function"&&(gr===null?gr=new Set([this]):gr.add(this),Yf(e,t));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),r}var e2=typeof WeakSet=="function"?WeakSet:Set;function Am(e){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){hn(e,r)}else t.current=null}function t2(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(t.flags&256&&e!==null){var r=e.memoizedProps,n=e.memoizedState;e=t.stateNode,t=e.getSnapshotBeforeUpdate(t.elementType===t.type?r:tr(t.type,r),n),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:t.flags&256&&Ip(t.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(N(163))}function r2(e,t,r){switch(r.tag){case 0:case 11:case 15:case 22:if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{if((e.tag&3)===3){var n=e.create;e.destroy=n()}e=e.next}while(e!==t)}if(t=r.updateQueue,t=t!==null?t.lastEffect:null,t!==null){e=t=t.next;do{var i=e;n=i.next,i=i.tag,(i&4)!==0&&(i&1)!==0&&(eb(r,e),c2(r,e)),e=n}while(e!==t)}return;case 1:e=r.stateNode,r.flags&4&&(t===null?e.componentDidMount():(n=r.elementType===r.type?t.memoizedProps:tr(r.type,t.memoizedProps),e.componentDidUpdate(n,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),t=r.updateQueue,t!==null&&cm(r,t,e);return;case 3:if(t=r.updateQueue,t!==null){if(e=null,r.child!==null)switch(r.child.tag){case 5:e=r.child.stateNode;break;case 1:e=r.child.stateNode}cm(r,t,e)}return;case 5:e=r.stateNode,t===null&&r.flags&4&&m1(r.type,r.memoizedProps)&&e.focus();return;case 6:return;case 4:return;case 12:return;case 13:r.memoizedState===null&&(r=r.alternate,r!==null&&(r=r.memoizedState,r!==null&&(r=r.dehydrated,r!==null&&Ky(r))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(N(163))}function Rm(e,t){for(var r=e;;){if(r.tag===5){var n=r.stateNode;if(t)n=n.style,typeof n.setProperty=="function"?n.setProperty("display","none","important"):n.display="none";else{n=r.stateNode;var i=r.memoizedProps.style;i=i!=null&&i.hasOwnProperty("display")?i.display:null,n.style.display=By("display",i)}}else if(r.tag===6)r.stateNode.nodeValue=t?"":r.memoizedProps;else if((r.tag!==23&&r.tag!==24||r.memoizedState===null||r===e)&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}}function Om(e,t){if(Un&&typeof Un.onCommitFiberUnmount=="function")try{Un.onCommitFiberUnmount(Fp,t)}catch{}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(e=t.updateQueue,e!==null&&(e=e.lastEffect,e!==null)){var r=e=e.next;do{var n=r,i=n.destroy;if(n=n.tag,i!==void 0)if((n&4)!==0)eb(t,r);else{n=t;try{i()}catch(a){hn(n,a)}}r=r.next}while(r!==e)}break;case 1:if(Am(t),e=t.stateNode,typeof e.componentWillUnmount=="function")try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(a){hn(t,a)}break;case 5:Am(t);break;case 4:G1(e,t)}}function Mm(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function Im(e){return e.tag===5||e.tag===3||e.tag===4}function Fm(e){e:{for(var t=e.return;t!==null;){if(Im(t))break e;t=t.return}throw Error(N(160))}var r=t;switch(t=r.stateNode,r.tag){case 5:var n=!1;break;case 3:t=t.containerInfo,n=!0;break;case 4:t=t.containerInfo,n=!0;break;default:throw Error(N(161))}r.flags&16&&(co(t,""),r.flags&=-17);e:t:for(r=e;;){for(;r.sibling===null;){if(r.return===null||Im(r.return)){r=null;break e}r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue t;r.child.return=r,r=r.child}if(!(r.flags&2)){r=r.stateNode;break e}}n?qf(e,r,t):Kf(e,r,t)}function qf(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=ys));else if(n!==4&&(e=e.child,e!==null))for(qf(e,t,r),e=e.sibling;e!==null;)qf(e,t,r),e=e.sibling}function Kf(e,t,r){var n=e.tag,i=n===5||n===6;if(i)e=i?e.stateNode:e.stateNode.instance,t?r.insertBefore(e,t):r.appendChild(e);else if(n!==4&&(e=e.child,e!==null))for(Kf(e,t,r),e=e.sibling;e!==null;)Kf(e,t,r),e=e.sibling}function G1(e,t){for(var r=t,n=!1,i,a;;){if(!n){n=r.return;e:for(;;){if(n===null)throw Error(N(160));switch(i=n.stateNode,n.tag){case 5:a=!1;break e;case 3:i=i.containerInfo,a=!0;break e;case 4:i=i.containerInfo,a=!0;break e}n=n.return}n=!0}if(r.tag===5||r.tag===6){e:for(var o=e,l=r,s=l;;)if(Om(o,s),s.child!==null&&s.tag!==4)s.child.return=s,s=s.child;else{if(s===l)break e;for(;s.sibling===null;){if(s.return===null||s.return===l)break e;s=s.return}s.sibling.return=s.return,s=s.sibling}a?(o=i,l=r.stateNode,o.nodeType===8?o.parentNode.removeChild(l):o.removeChild(l)):i.removeChild(r.stateNode)}else if(r.tag===4){if(r.child!==null){i=r.stateNode.containerInfo,a=!0,r.child.return=r,r=r.child;continue}}else if(Om(e,r),r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return,r.tag===4&&(n=!1)}r.sibling.return=r.return,r=r.sibling}}function Cc(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var n=r=r.next;do(n.tag&3)===3&&(e=n.destroy,n.destroy=void 0,e!==void 0&&e()),n=n.next;while(n!==r)}return;case 1:return;case 5:if(r=t.stateNode,r!=null){n=t.memoizedProps;var i=e!==null?e.memoizedProps:n;e=t.type;var a=t.updateQueue;if(t.updateQueue=null,a!==null){for(r[bs]=n,e==="input"&&n.type==="radio"&&n.name!=null&&Fy(r,n),_f(e,i),t=_f(e,n),i=0;ii&&(i=o),r&=~a}if(r=i,r=it()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*i2(r/1960))-r,10 component higher in the tree to provide a loading indicator or placeholder to display.`)}Ze!==5&&(Ze=2),s=Gp(s,l),f=o;do{switch(f.tag){case 3:a=s,f.flags|=4096,t&=-t,f.lanes|=t;var P=W1(f,a,t);um(f,P);break e;case 1:a=s;var k=f.type,T=f.stateNode;if((f.flags&64)===0&&(typeof k.getDerivedStateFromError=="function"||T!==null&&typeof T.componentDidCatch=="function"&&(gr===null||!gr.has(T)))){f.flags|=4096,t&=-t,f.lanes|=t;var O=U1(f,a,t);um(f,O);break e}}f=f.return}while(f!==null)}J1(r)}catch(R){t=R,ze===r&&r!==null&&(ze=r=r.return);continue}break}while(1)}function Q1(){var e=Ms.current;return Ms.current=Os,e===null?Os:e}function La(e,t){var r=re;re|=16;var n=Q1();pt===e&&at===t||$i(e,t);do try{o2();break}catch(i){X1(e,i)}while(1);if(Dp(),re=r,Ms.current=n,ze!==null)throw Error(N(261));return pt=null,at=0,Ze}function o2(){for(;ze!==null;)Z1(ze)}function l2(){for(;ze!==null&&!jT();)Z1(ze)}function Z1(e){var t=tb(e.alternate,e,Xn);e.memoizedProps=e.pendingProps,t===null?J1(e):ze=t,Yp.current=null}function J1(e){var t=e;do{var r=t.alternate;if(e=t.return,(t.flags&2048)===0){if(r=QT(r,t,Xn),r!==null){ze=r;return}if(r=t,r.tag!==24&&r.tag!==23||r.memoizedState===null||(Xn&1073741824)!==0||(r.mode&4)===0){for(var n=0,i=r.child;i!==null;)n|=i.lanes|i.childLanes,i=i.sibling;r.childLanes=n}e!==null&&(e.flags&2048)===0&&(e.firstEffect===null&&(e.firstEffect=t.firstEffect),t.lastEffect!==null&&(e.lastEffect!==null&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1o&&(l=o,o=P,P=l),l=qv(m,P),a=qv(m,o),l&&a&&(x.rangeCount!==1||x.anchorNode!==l.node||x.anchorOffset!==l.offset||x.focusNode!==a.node||x.focusOffset!==a.offset)&&(b=b.createRange(),b.setStart(l.node,l.offset),x.removeAllRanges(),P>o?(x.addRange(b),x.extend(a.node,a.offset)):(b.setEnd(a.node,a.offset),x.addRange(b)))))),b=[],x=m;x=x.parentNode;)x.nodeType===1&&b.push({element:x,left:x.scrollLeft,top:x.scrollTop});for(typeof m.focus=="function"&&m.focus(),m=0;mit()-Kp?$i(e,0):qp|=r),Gt(e,t)}function p2(e,t){var r=e.stateNode;r!==null&&r.delete(t),t=0,t===0&&(t=e.mode,(t&2)===0?t=1:(t&4)===0?t=Yi()===99?1:2:(Fr===0&&(Fr=ia),t=hi(62914560&~Fr),t===0&&(t=4194304))),r=Mt(),e=Ru(e,t),e!==null&&(wu(e,t,r),Gt(e,r))}var tb;tb=function(e,t,r){var n=t.lanes;if(e!==null)if(e.memoizedProps!==t.pendingProps||Tt.current)ir=!0;else if((r&n)!==0)ir=(e.flags&16384)!==0;else{switch(ir=!1,t.tag){case 3:wm(t),xc();break;case 5:pm(t);break;case 1:kt(t.type)&&Ql(t);break;case 4:zf(t,t.stateNode.containerInfo);break;case 10:n=t.memoizedProps.value;var i=t.type._context;Le(xs,i._currentValue),i._currentValue=n;break;case 13:if(t.memoizedState!==null)return(r&t.child.childLanes)!==0?Em(e,t,r):(Le(Fe,Fe.current&1),t=$r(e,t,r),t!==null?t.sibling:null);Le(Fe,Fe.current&1);break;case 19:if(n=(r&t.childLanes)!==0,(e.flags&64)!==0){if(n)return Pm(e,t,r);t.flags|=64}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Le(Fe,Fe.current),n)break;return null;case 23:case 24:return t.lanes=0,wc(e,t,r)}return $r(e,t,r)}else ir=!1;switch(t.lanes=0,t.tag){case 2:if(n=t.type,e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=Gi(t,ot.current),Fi(t,r),i=jp(null,t,n,e,i,r),t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,kt(n)){var a=!0;Ql(t)}else a=!1;t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Bp(t);var o=n.getDerivedStateFromProps;typeof o=="function"&&Cs(t,n,o,e),i.updater=Pu,t.stateNode=i,i._reactInternals=t,Nf(t,n,e,r),t=Uf(null,t,n,!0,a,r)}else t.tag=0,St(null,t,i,r),t=t.child;return t;case 16:i=t.elementType;e:{switch(e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,a=i._init,i=a(i._payload),t.type=i,a=t.tag=v2(i),e=tr(i,e),a){case 0:t=Wf(null,t,i,e,r);break e;case 1:t=xm(null,t,i,e,r);break e;case 11:t=bm(null,t,i,e,r);break e;case 14:t=Sm(null,t,i,tr(i.type,e),n,r);break e}throw Error(N(306,i,""))}return t;case 0:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:tr(n,i),Wf(e,t,n,i,r);case 1:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:tr(n,i),xm(e,t,n,i,r);case 3:if(wm(t),n=t.updateQueue,e===null||n===null)throw Error(N(282));if(n=t.pendingProps,i=t.memoizedState,i=i!==null?i.element:null,k1(e,t),So(t,n,null,r),n=t.memoizedState.element,n===i)xc(),t=$r(e,t,r);else{if(i=t.stateNode,(a=i.hydrate)&&(rn=Ii(t.stateNode.containerInfo.firstChild),Dr=t,a=xr=!0),a){if(e=i.mutableSourceEagerHydrationData,e!=null)for(i=0;i :not(style) ~ :not(style)",J2=(Pc={},Pc[db]={marginInlineStart:"calc(var(--chakra-space-x) * calc(1 - var(--chakra-space-x-reverse)))",marginInlineEnd:"calc(var(--chakra-space-x) * var(--chakra-space-x-reverse))"},Pc),ek=(Ac={},Ac[db]={marginTop:"calc(var(--chakra-space-y) * calc(1 - var(--chakra-space-y-reverse)))",marginBottom:"calc(var(--chakra-space-y) * var(--chakra-space-y-reverse))"},Ac);function Ls(e,t){return Ls=Object.setPrototypeOf||function(n,i){return n.__proto__=i,n},Ls(e,t)}function tk(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ls(e,t)}function id(){id=function(i,a){return new r(i,void 0,a)};var e=RegExp.prototype,t=new WeakMap;function r(i,a,o){var l=new RegExp(i,a);return t.set(l,o||t.get(i)),Ls(l,r.prototype)}tk(r,RegExp),r.prototype.exec=function(i){var a=e.exec.call(this,i);return a&&(a.groups=n(a,this)),a},r.prototype[Symbol.replace]=function(i,a){if(typeof a=="string"){var o=t.get(this);return e[Symbol.replace].call(this,i,a.replace(/\$<([^>]+)>/g,function(s,u){return"$"+o[u]}))}else if(typeof a=="function"){var l=this;return e[Symbol.replace].call(this,i,function(){var s=arguments;return typeof s[s.length-1]!="object"&&(s=[].slice.call(s),s.push(n(s,l))),a.apply(this,s)})}else return e[Symbol.replace].call(this,i,a)};function n(i,a){var o=t.get(a);return Object.keys(o).reduce(function(l,s){return l[s]=i[o[s]],l},Object.create(null))}return id.apply(this,arguments)}var ad={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},rk=new Set(Object.values(ad)),pb=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),nk=function(t){return t.trim()};function ik(e,t){var r,n;if(e==null||pb.has(e))return e;var i=id(/(^[\x2DA-Za-z]+)\(((.*))\)/g,{type:1,values:2}),a=(r=(n=i.exec(e))==null?void 0:n.groups)!=null?r:{},o=a.type,l=a.values;if(!o||!l)return e;var s=o.includes("-gradient")?o:o+"-gradient",u=l.split(",").map(nk).filter(Boolean),c=u[0],d=u.slice(1);if((d==null?void 0:d.length)===0)return e;var f=c in ad?ad[c]:c;d.unshift(f);var p=d.map(function(g){if(rk.has(g))return g;var y=g.indexOf(" "),v=y!==-1?[g.substr(0,y),g.substr(y+1)]:[g],h=v[0],m=v[1],b=hb(m)?m:m&&m.split(" "),x="colors."+h,P=x in t.__cssMap?t.__cssMap[x].varRef:h;return b?[P].concat(Array.isArray(b)?b:[b]).join(" "):P});return s+"("+p.join(", ")+")"}var hb=function(t){return ap(t)&&t.includes("(")&&t.includes(")")},ak=function(t,r){return ik(t,r!=null?r:{})},ok=function(t){var r=parseFloat(t.toString()),n=t.toString().replace(String(r),"");return{unitless:!n,value:r,unit:n}},sr=function(t){return function(r){return t+"("+r+")"}},ve={filter:function(t){return t!=="auto"?t:K2},backdropFilter:function(t){return t!=="auto"?t:X2},ring:function(t){return Q2(ve.px(t))},bgClip:function(t){return t==="text"?{color:"transparent",backgroundClip:"text"}:{backgroundClip:t}},transform:function(t){return t==="auto"?Y2():t==="auto-gpu"?q2():t},px:function(t){if(t==null)return t;var r=ok(t),n=r.unitless;return n||Pi(t)?t+"px":t},fraction:function(t){return!Pi(t)||t>1?t:t*100+"%"},float:function(t,r){var n={left:"right",right:"left"};return r.direction==="rtl"?n[t]:t},degree:function(t){if(Ey(t)||t==null)return t;var r=ap(t)&&!t.endsWith("deg");return Pi(t)||r?t+"deg":t},gradient:ak,blur:sr("blur"),opacity:sr("opacity"),brightness:sr("brightness"),contrast:sr("contrast"),dropShadow:sr("drop-shadow"),grayscale:sr("grayscale"),hueRotate:sr("hue-rotate"),invert:sr("invert"),saturate:sr("saturate"),sepia:sr("sepia"),bgImage:function(t){if(t==null)return t;var r=hb(t)||pb.has(t);return r?t:"url("+t+")"},outline:function(t){var r=String(t)==="0"||String(t)==="none";return t!==null&&r?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:t}},flexDirection:function(t){var r,n=(r=Z2[t])!=null?r:{},i=n.space,a=n.divide,o={flexDirection:t};return i&&(o[i]=1),a&&(o[a]=1),o}},C={borderWidths:Zt("borderWidths"),borderStyles:Zt("borderStyles"),colors:Zt("colors"),borders:Zt("borders"),radii:Zt("radii",ve.px),space:Zt("space",ve.px),spaceT:Zt("space",ve.px),degreeT:function(t){return{property:t,transform:ve.degree}},prop:function(t,r,n){return Co({property:t,scale:r},r&&{transform:To({scale:r,transform:n})})},propT:function(t,r){return{property:t,transform:r}},sizes:Zt("sizes",ve.px),sizesT:Zt("sizes",ve.fraction),shadows:Zt("shadows"),logical:G2,blur:Zt("blur",ve.blur)},ns={background:C.colors("background"),backgroundColor:C.colors("backgroundColor"),backgroundImage:C.propT("backgroundImage",ve.bgImage),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:ve.bgClip},bgSize:C.prop("backgroundSize"),bgPosition:C.prop("backgroundPosition"),bg:C.colors("background"),bgColor:C.colors("backgroundColor"),bgPos:C.prop("backgroundPosition"),bgRepeat:C.prop("backgroundRepeat"),bgAttachment:C.prop("backgroundAttachment"),bgGradient:C.propT("backgroundImage",ve.gradient),bgClip:{transform:ve.bgClip}};Object.assign(ns,{bgImage:ns.backgroundImage,bgImg:ns.backgroundImage});var ce={border:C.borders("border"),borderWidth:C.borderWidths("borderWidth"),borderStyle:C.borderStyles("borderStyle"),borderColor:C.colors("borderColor"),borderRadius:C.radii("borderRadius"),borderTop:C.borders("borderTop"),borderBlockStart:C.borders("borderBlockStart"),borderTopLeftRadius:C.radii("borderTopLeftRadius"),borderStartStartRadius:C.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:C.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:C.radii("borderTopRightRadius"),borderStartEndRadius:C.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:C.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:C.borders("borderRight"),borderInlineEnd:C.borders("borderInlineEnd"),borderBottom:C.borders("borderBottom"),borderBlockEnd:C.borders("borderBlockEnd"),borderBottomLeftRadius:C.radii("borderBottomLeftRadius"),borderBottomRightRadius:C.radii("borderBottomRightRadius"),borderLeft:C.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:C.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:C.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:C.borders(["borderLeft","borderRight"]),borderInline:C.borders("borderInline"),borderY:C.borders(["borderTop","borderBottom"]),borderBlock:C.borders("borderBlock"),borderTopWidth:C.borderWidths("borderTopWidth"),borderBlockStartWidth:C.borderWidths("borderBlockStartWidth"),borderTopColor:C.colors("borderTopColor"),borderBlockStartColor:C.colors("borderBlockStartColor"),borderTopStyle:C.borderStyles("borderTopStyle"),borderBlockStartStyle:C.borderStyles("borderBlockStartStyle"),borderBottomWidth:C.borderWidths("borderBottomWidth"),borderBlockEndWidth:C.borderWidths("borderBlockEndWidth"),borderBottomColor:C.colors("borderBottomColor"),borderBlockEndColor:C.colors("borderBlockEndColor"),borderBottomStyle:C.borderStyles("borderBottomStyle"),borderBlockEndStyle:C.borderStyles("borderBlockEndStyle"),borderLeftWidth:C.borderWidths("borderLeftWidth"),borderInlineStartWidth:C.borderWidths("borderInlineStartWidth"),borderLeftColor:C.colors("borderLeftColor"),borderInlineStartColor:C.colors("borderInlineStartColor"),borderLeftStyle:C.borderStyles("borderLeftStyle"),borderInlineStartStyle:C.borderStyles("borderInlineStartStyle"),borderRightWidth:C.borderWidths("borderRightWidth"),borderInlineEndWidth:C.borderWidths("borderInlineEndWidth"),borderRightColor:C.colors("borderRightColor"),borderInlineEndColor:C.colors("borderInlineEndColor"),borderRightStyle:C.borderStyles("borderRightStyle"),borderInlineEndStyle:C.borderStyles("borderInlineEndStyle"),borderTopRadius:C.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:C.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:C.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:C.radii(["borderTopRightRadius","borderBottomRightRadius"])};Object.assign(ce,{rounded:ce.borderRadius,roundedTop:ce.borderTopRadius,roundedTopLeft:ce.borderTopLeftRadius,roundedTopRight:ce.borderTopRightRadius,roundedTopStart:ce.borderStartStartRadius,roundedTopEnd:ce.borderStartEndRadius,roundedBottom:ce.borderBottomRadius,roundedBottomLeft:ce.borderBottomLeftRadius,roundedBottomRight:ce.borderBottomRightRadius,roundedBottomStart:ce.borderEndStartRadius,roundedBottomEnd:ce.borderEndEndRadius,roundedLeft:ce.borderLeftRadius,roundedRight:ce.borderRightRadius,roundedStart:ce.borderInlineStartRadius,roundedEnd:ce.borderInlineEndRadius,borderStart:ce.borderInlineStart,borderEnd:ce.borderInlineEnd,borderTopStartRadius:ce.borderStartStartRadius,borderTopEndRadius:ce.borderStartEndRadius,borderBottomStartRadius:ce.borderEndStartRadius,borderBottomEndRadius:ce.borderEndEndRadius,borderStartRadius:ce.borderInlineStartRadius,borderEndRadius:ce.borderInlineEndRadius,borderStartWidth:ce.borderInlineStartWidth,borderEndWidth:ce.borderInlineEndWidth,borderStartColor:ce.borderInlineStartColor,borderEndColor:ce.borderInlineEndColor,borderStartStyle:ce.borderInlineStartStyle,borderEndStyle:ce.borderInlineEndStyle});var lk={color:C.colors("color"),textColor:C.colors("color"),fill:C.colors("fill"),stroke:C.colors("stroke")},od={boxShadow:C.shadows("boxShadow"),mixBlendMode:!0,blendMode:C.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:C.prop("backgroundBlendMode"),opacity:!0};Object.assign(od,{shadow:od.boxShadow});var sk={filter:{transform:ve.filter},blur:C.blur("--chakra-blur"),brightness:C.propT("--chakra-brightness",ve.brightness),contrast:C.propT("--chakra-contrast",ve.contrast),hueRotate:C.degreeT("--chakra-hue-rotate"),invert:C.propT("--chakra-invert",ve.invert),saturate:C.propT("--chakra-saturate",ve.saturate),dropShadow:C.propT("--chakra-drop-shadow",ve.dropShadow),backdropFilter:{transform:ve.backdropFilter},backdropBlur:C.blur("--chakra-backdrop-blur"),backdropBrightness:C.propT("--chakra-backdrop-brightness",ve.brightness),backdropContrast:C.propT("--chakra-backdrop-contrast",ve.contrast),backdropHueRotate:C.degreeT("--chakra-backdrop-hue-rotate"),backdropInvert:C.propT("--chakra-backdrop-invert",ve.invert),backdropSaturate:C.propT("--chakra-backdrop-saturate",ve.saturate)},Ds={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:ve.flexDirection},experimental_spaceX:{static:J2,transform:To({scale:"space",transform:function(t){return t!==null?{"--chakra-space-x":t}:null}})},experimental_spaceY:{static:ek,transform:To({scale:"space",transform:function(t){return t!=null?{"--chakra-space-y":t}:null}})},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:C.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:C.space("gap"),rowGap:C.space("rowGap"),columnGap:C.space("columnGap")};Object.assign(Ds,{flexDir:Ds.flexDirection});var vb={gridGap:C.space("gridGap"),gridColumnGap:C.space("gridColumnGap"),gridRowGap:C.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0},uk={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:ve.outline},outlineOffset:!0,outlineColor:C.colors("outlineColor")},$t={width:C.sizesT("width"),inlineSize:C.sizesT("inlineSize"),height:C.sizes("height"),blockSize:C.sizes("blockSize"),boxSize:C.sizes(["width","height"]),minWidth:C.sizes("minWidth"),minInlineSize:C.sizes("minInlineSize"),minHeight:C.sizes("minHeight"),minBlockSize:C.sizes("minBlockSize"),maxWidth:C.sizes("maxWidth"),maxInlineSize:C.sizes("maxInlineSize"),maxHeight:C.sizes("maxHeight"),maxBlockSize:C.sizes("maxBlockSize"),d:C.prop("display"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:C.propT("float",ve.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign($t,{w:$t.width,h:$t.height,minW:$t.minWidth,maxW:$t.maxWidth,minH:$t.minHeight,maxH:$t.maxHeight,overscroll:$t.overscrollBehavior,overscrollX:$t.overscrollBehaviorX,overscrollY:$t.overscrollBehaviorY});var ck={listStyleType:!0,listStylePosition:!0,listStylePos:C.prop("listStylePosition"),listStyleImage:!0,listStyleImg:C.prop("listStyleImage")},fk={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},dk={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},Rc=function(t,r,n){var i={},a=mu(t,r,{});for(var o in a){var l=o in n&&n[o]!=null;l||(i[o]=a[o])}return i},pk={srOnly:{transform:function(t){return t===!0?fk:t==="focusable"?dk:{}}},layerStyle:{processResult:!0,transform:function(t,r,n){return Rc(r,"layerStyles."+t,n)}},textStyle:{processResult:!0,transform:function(t,r,n){return Rc(r,"textStyles."+t,n)}},apply:{processResult:!0,transform:function(t,r,n){return Rc(r,t,n)}}},qa={position:!0,pos:C.prop("position"),zIndex:C.prop("zIndex","zIndices"),inset:C.spaceT("inset"),insetX:C.spaceT(["left","right"]),insetInline:C.spaceT("insetInline"),insetY:C.spaceT(["top","bottom"]),insetBlock:C.spaceT("insetBlock"),top:C.spaceT("top"),insetBlockStart:C.spaceT("insetBlockStart"),bottom:C.spaceT("bottom"),insetBlockEnd:C.spaceT("insetBlockEnd"),left:C.spaceT("left"),insetInlineStart:C.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:C.spaceT("right"),insetInlineEnd:C.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign(qa,{insetStart:qa.insetInlineStart,insetEnd:qa.insetInlineEnd});var hk={ring:{transform:ve.ring},ringColor:C.colors("--chakra-ring-color"),ringOffset:C.prop("--chakra-ring-offset-width"),ringOffsetColor:C.colors("--chakra-ring-offset-color"),ringInset:C.prop("--chakra-ring-inset")},Ee={margin:C.spaceT("margin"),marginTop:C.spaceT("marginTop"),marginBlockStart:C.spaceT("marginBlockStart"),marginRight:C.spaceT("marginRight"),marginInlineEnd:C.spaceT("marginInlineEnd"),marginBottom:C.spaceT("marginBottom"),marginBlockEnd:C.spaceT("marginBlockEnd"),marginLeft:C.spaceT("marginLeft"),marginInlineStart:C.spaceT("marginInlineStart"),marginX:C.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:C.spaceT("marginInline"),marginY:C.spaceT(["marginTop","marginBottom"]),marginBlock:C.spaceT("marginBlock"),padding:C.space("padding"),paddingTop:C.space("paddingTop"),paddingBlockStart:C.space("paddingBlockStart"),paddingRight:C.space("paddingRight"),paddingBottom:C.space("paddingBottom"),paddingBlockEnd:C.space("paddingBlockEnd"),paddingLeft:C.space("paddingLeft"),paddingInlineStart:C.space("paddingInlineStart"),paddingInlineEnd:C.space("paddingInlineEnd"),paddingX:C.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:C.space("paddingInline"),paddingY:C.space(["paddingTop","paddingBottom"]),paddingBlock:C.space("paddingBlock")};Object.assign(Ee,{m:Ee.margin,mt:Ee.marginTop,mr:Ee.marginRight,me:Ee.marginInlineEnd,marginEnd:Ee.marginInlineEnd,mb:Ee.marginBottom,ml:Ee.marginLeft,ms:Ee.marginInlineStart,marginStart:Ee.marginInlineStart,mx:Ee.marginX,my:Ee.marginY,p:Ee.padding,pt:Ee.paddingTop,py:Ee.paddingY,px:Ee.paddingX,pb:Ee.paddingBottom,pl:Ee.paddingLeft,ps:Ee.paddingInlineStart,paddingStart:Ee.paddingInlineStart,pr:Ee.paddingRight,pe:Ee.paddingInlineEnd,paddingEnd:Ee.paddingInlineEnd});var vk={textDecorationColor:C.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:C.shadows("textShadow")},mk={clipPath:!0,transform:C.propT("transform",ve.transform),transformOrigin:!0,translateX:C.spaceT("--chakra-translate-x"),translateY:C.spaceT("--chakra-translate-y"),skewX:C.degreeT("--chakra-skew-x"),skewY:C.degreeT("--chakra-skew-y"),scaleX:C.prop("--chakra-scale-x"),scaleY:C.prop("--chakra-scale-y"),scale:C.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:C.degreeT("--chakra-rotate")},gk={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:C.prop("transitionDuration","transition.duration"),transitionProperty:C.prop("transitionProperty","transition.property"),transitionTimingFunction:C.prop("transitionTimingFunction","transition.easing")},yk={fontFamily:C.prop("fontFamily","fonts"),fontSize:C.prop("fontSize","fontSizes",ve.px),fontWeight:C.prop("fontWeight","fontWeights"),lineHeight:C.prop("lineHeight","lineHeights"),letterSpacing:C.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"},isTruncated:{transform:function(t){if(t===!0)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}}},bk={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:C.spaceT("scrollMargin"),scrollMarginTop:C.spaceT("scrollMarginTop"),scrollMarginBottom:C.spaceT("scrollMarginBottom"),scrollMarginLeft:C.spaceT("scrollMarginLeft"),scrollMarginRight:C.spaceT("scrollMarginRight"),scrollMarginX:C.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:C.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:C.spaceT("scrollPadding"),scrollPaddingTop:C.spaceT("scrollPaddingTop"),scrollPaddingBottom:C.spaceT("scrollPaddingBottom"),scrollPaddingLeft:C.spaceT("scrollPaddingLeft"),scrollPaddingRight:C.spaceT("scrollPaddingRight"),scrollPaddingX:C.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:C.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function jm(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Xe={hover:function(t,r){return t+":hover "+r+", "+t+"[data-hover] "+r},focus:function(t,r){return t+":focus "+r+", "+t+"[data-focus] "+r},focusVisible:function(t,r){return t+":focus-visible "+r},focusWithin:function(t,r){return t+":focus-within "+r},active:function(t,r){return t+":active "+r+", "+t+"[data-active] "+r},disabled:function(t,r){return t+":disabled "+r+", "+t+"[data-disabled] "+r},invalid:function(t,r){return t+":invalid "+r+", "+t+"[data-invalid] "+r},checked:function(t,r){return t+":checked "+r+", "+t+"[data-checked] "+r},indeterminate:function(t,r){return t+":indeterminate "+r+", "+t+"[aria-checked=mixed] "+r+", "+t+"[data-indeterminate] "+r},readOnly:function(t,r){return t+":read-only "+r+", "+t+"[readonly] "+r+", "+t+"[data-read-only] "+r},expanded:function(t,r){return t+":read-only "+r+", "+t+"[aria-expanded=true] "+r+", "+t+"[data-expanded] "+r},placeholderShown:function(t,r){return t+":placeholder-shown "+r}},Gr=function(t){return mb(function(r){return t(r,"&")},"[role=group]","[data-group]",".group")},Pr=function(t){return mb(function(r){return t(r,"~ &")},"[data-peer]",".peer")},mb=function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i=0)&&(r[i]=e[i]);return r}var $k=["__cssMap","__cssVars","__breakpoints"],Bk=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur"];function Vk(e){var t=Bk;return lC(e,t)}function Nk(e){return e.semanticTokens}function zk(e){e.__cssMap,e.__cssVars,e.__breakpoints;var t=Dk(e,$k);return t}function jk(e){var t,r,n=e.tokens,i=e.semanticTokens,a=Object.entries((t=gf(n))!=null?t:{}).map(function(l){var s=l[0],u=l[1],c={isSemantic:!1,value:u};return[s,c]}),o=Object.entries((r=gf(i,1))!=null?r:{}).map(function(l){var s=l[0],u=l[1],c={isSemantic:!0,value:u};return[s,c]});return fs([].concat(a,o))}function Hk(e){var t,r=zk(e),n=Vk(r),i=Nk(r),a=jk({tokens:n,semanticTokens:i}),o=(t=r.config)==null?void 0:t.cssVarPrefix,l=Lk(a,{cssVarPrefix:o}),s=l.cssMap,u=l.cssVars,c={"--chakra-ring-inset":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-ring-offset-width":"0px","--chakra-ring-offset-color":"#fff","--chakra-ring-color":"rgba(66, 153, 225, 0.6)","--chakra-ring-offset-shadow":"0 0 #0000","--chakra-ring-shadow":"0 0 #0000","--chakra-space-x-reverse":"0","--chakra-space-y-reverse":"0"};return Object.assign(r,{__cssVars:Co({},c,u),__cssMap:s,__breakpoints:pC(r.breakpoints)}),r}var Wk=typeof Element!="undefined",Uk=typeof Map=="function",Gk=typeof Set=="function",Yk=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function is(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var r,n,i;if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(!is(e[n],t[n]))return!1;return!0}var a;if(Uk&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;for(a=e.entries();!(n=a.next()).done;)if(!is(n.value[1],t.get(n.value[0])))return!1;return!0}if(Gk&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(a=e.entries();!(n=a.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(Yk&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(r=e.length,r!=t.length)return!1;for(n=r;n--!==0;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(t,i[n]))return!1;if(Wk&&e instanceof Element)return!1;for(n=r;n--!==0;)if(!((i[n]==="_owner"||i[n]==="__v"||i[n]==="__o")&&e.$$typeof)&&!is(e[i[n]],t[i[n]]))return!1;return!0}return e!==e&&t!==t}var Sb=function(t,r){try{return is(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}},qk=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Kk=Jd(function(e){return qk.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Xk=!0;function Qk(e,t,r){var n="";return r.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):n+=i+" "}),n}var xb=function(t,r,n){var i=t.key+"-"+r.name;(n===!1||Xk===!1)&&t.registered[i]===void 0&&(t.registered[i]=r.styles)},Zk=function(t,r,n){xb(t,r,n);var i=t.key+"-"+r.name;if(t.inserted[r.name]===void 0){var a=r;do t.insert(r===a?"."+i:"",a,t.sheet,!0),a=a.next;while(a!==void 0)}},Jk=/[A-Z]|^ms/g,e_=/_EMO_([^_]+?)_([^]*?)_EMO_/g,wb=function(t){return t.charCodeAt(1)===45},qm=function(t){return t!=null&&typeof t!="boolean"},Oc=Jd(function(e){return wb(e)?e:e.replace(Jk,"-$&").toLowerCase()}),Km=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(e_,function(n,i,a){return pr={name:i,styles:a,next:pr},i})}return my[t]!==1&&!wb(t)&&typeof r=="number"&&r!==0?r+"px":r};function _o(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return pr={name:r.name,styles:r.styles,next:pr},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)pr={name:n.name,styles:n.styles,next:pr},n=n.next;var i=r.styles+";";return i}return t_(e,t,r)}case"function":{if(e!==void 0){var a=pr,o=r(e);return pr=a,_o(e,t,o)}break}}if(t==null)return r;var l=t[r];return l!==void 0?l:r}function t_(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i96?n_:i_},Zm=function(t,r,n){var i;if(r){var a=r.shouldForwardProp;i=t.__emotion_forwardProp&&a?function(o){return t.__emotion_forwardProp(o)&&a(o)}:a}return typeof i!="function"&&n&&(i=t.__emotion_forwardProp),i},a_=Hi["useInsertionEffect"]?Hi["useInsertionEffect"]:function(t){t()};function o_(e){a_(e)}var l_=function(t){var r=t.cache,n=t.serialized,i=t.isStringTag;return xb(r,n,i),o_(function(){return Zk(r,n,i)}),null},s_=function e(t,r){var n=t.__emotion_real===t,i=n&&t.__emotion_base||t,a,o;r!==void 0&&(a=r.label,o=r.target);var l=Zm(t,r,n),s=l||Qm(i),u=!s("as");return function(){var c=arguments,d=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&d.push("label:"+a+";"),c[0]==null||c[0].raw===void 0)d.push.apply(d,c);else{d.push(c[0][0]);for(var f=c.length,p=1;p` or ``");return e}var Eb=ta({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `` "}),p_=Eb[0],ih=Eb[1],h_=function(){var t=rh(),r=t.colorMode;return w.exports.createElement(np,{styles:function(i){var a=mu(i,"styles.global"),o=hr(a,{theme:i,colorMode:r});if(!!o){var l=gb(o)(i);return l}}})};function Cn(e){return op(e,["styleConfig","size","variant","colorScheme"])}function v_(){var e=rh(),t=d_();return ud({},e,{theme:t})}function ah(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}var m_=new Set([].concat(Ek,["textStyle","layerStyle","apply","isTruncated","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"])),g_=new Set(["htmlWidth","htmlHeight","htmlSize"]),y_=function(t){return g_.has(t)||!m_.has(t)},b_=["theme","css","__css","sx"],S_=["baseStyle"],x_=function(t){var r=t.baseStyle;return function(n){n.theme;var i=n.css,a=n.__css,o=n.sx,l=ah(n,b_),s=Cy(l,function(f,p){return Tk(p)}),u=hr(r,n),c=Object.assign({},a,u,lp(s),o),d=gb(c)(n.theme);return i?[d,i]:d}};function Mc(e,t){var r=t!=null?t:{},n=r.baseStyle,i=ah(r,S_);i.shouldForwardProp||(i.shouldForwardProp=y_);var a=x_({baseStyle:n});return sd(e,i)(a)}function Ve(e){return w.exports.forwardRef(e)}var w_=["styleConfig"];function Tn(e,t,r){var n;t===void 0&&(t={}),r===void 0&&(r={});var i=t,a=i.styleConfig,o=ah(i,w_),l=v_(),s=l.theme,u=l.colorMode,c=mu(s,"components."+e),d=a||c,f=jt({theme:s,colorMode:u},(n=d==null?void 0:d.defaultProps)!=null?n:{},lp(op(o,["children"]))),p=w.exports.useRef({});if(d){var g,y,v,h,m,b,x=hr((g=d.baseStyle)!=null?g:{},f),P=hr((y=(v=d.variants)==null?void 0:v[f.variant])!=null?y:{},f),k=hr((h=(m=d.sizes)==null?void 0:m[f.size])!=null?h:{},f),T=jt({},x,k,P);(b=r)!=null&&b.isMultiPart&&d.parts&&d.parts.forEach(function(R){var I;T[R]=(I=T[R])!=null?I:{}});var O=Sb(p.current,T);O||(p.current=T)}return p.current}function Cb(e,t){return Tn(e,t,{isMultiPart:!0})}function E_(){var e=new Map;return new Proxy(Mc,{apply:function(r,n,i){return Mc.apply(void 0,i)},get:function(r,n){return e.has(n)||e.set(n,Mc(n)),e.get(n)}})}var xe=E_(),C_=function(t){var r=t.children,n=t.colorModeManager,i=t.portalZIndex,a=t.resetCSS,o=a===void 0?!0:a,l=t.theme,s=l===void 0?{}:l,u=t.environment,c=t.cssVarsRoot,d=w.exports.createElement(L2,{environment:u},r);return w.exports.createElement(EC,null,w.exports.createElement(c_,{theme:s,cssVarsRoot:c},w.exports.createElement(H2,{colorModeManager:n,options:s.config},o&&w.exports.createElement(nC,null),w.exports.createElement(h_,null),i?w.exports.createElement(T2,{zIndex:i},d):d)))},Tb={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"};function Be(){return Be=Object.assign||function(e){for(var t=1;t1)&&(e=1),e}function _l(e){return e<=1?Number(e)*100+"%":e}function zn(e){return e.length===1?"0"+e:String(e)}function A_(e,t,r){return{r:Je(e,255)*255,g:Je(t,255)*255,b:Je(r,255)*255}}function Jm(e,t,r){e=Je(e,255),t=Je(t,255),r=Je(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a=0,o=0,l=(n+i)/2;if(n===i)o=0,a=0;else{var s=n-i;switch(o=l>.5?s/(2-n-i):s/(n+i),n){case e:a=(t-r)/s+(t1&&(r-=1),r<1/6?e+(t-e)*(6*r):r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function R_(e,t,r){var n,i,a;if(e=Je(e,360),t=Je(t,100),r=Je(r,100),t===0)i=r,a=r,n=r;else{var o=r<.5?r*(1+t):r+t-r*t,l=2*r-o;n=Ic(l,o,e+1/3),i=Ic(l,o,e),a=Ic(l,o,e-1/3)}return{r:n*255,g:i*255,b:a*255}}function e0(e,t,r){e=Je(e,255),t=Je(t,255),r=Je(r,255);var n=Math.max(e,t,r),i=Math.min(e,t,r),a=0,o=n,l=n-i,s=n===0?0:l/n;if(n===i)a=0;else{switch(n){case e:a=(t-r)/l+(t>16,g:(e&65280)>>8,b:e&255}}var cd={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function L_(e){var t={r:0,g:0,b:0},r=1,n=null,i=null,a=null,o=!1,l=!1;return typeof e=="string"&&(e=B_(e)),typeof e=="object"&&(Ar(e.r)&&Ar(e.g)&&Ar(e.b)?(t=A_(e.r,e.g,e.b),o=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):Ar(e.h)&&Ar(e.s)&&Ar(e.v)?(n=_l(e.s),i=_l(e.v),t=O_(e.h,n,i),o=!0,l="hsv"):Ar(e.h)&&Ar(e.s)&&Ar(e.l)&&(n=_l(e.s),a=_l(e.l),t=R_(e.h,n,a),o=!0,l="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=_b(r),{ok:o,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}var D_="[-\\+]?\\d+%?",$_="[-\\+]?\\d*\\.\\d+%?",nn="(?:"+$_+")|(?:"+D_+")",Fc="[\\s|\\(]+("+nn+")[,|\\s]+("+nn+")[,|\\s]+("+nn+")\\s*\\)?",Lc="[\\s|\\(]+("+nn+")[,|\\s]+("+nn+")[,|\\s]+("+nn+")[,|\\s]+("+nn+")\\s*\\)?",er={CSS_UNIT:new RegExp(nn),rgb:new RegExp("rgb"+Fc),rgba:new RegExp("rgba"+Lc),hsl:new RegExp("hsl"+Fc),hsla:new RegExp("hsla"+Lc),hsv:new RegExp("hsv"+Fc),hsva:new RegExp("hsva"+Lc),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function B_(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(cd[e])e=cd[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=er.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=er.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=er.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=er.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=er.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=er.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=er.hex8.exec(e),r?{r:Rt(r[1]),g:Rt(r[2]),b:Rt(r[3]),a:r0(r[4]),format:t?"name":"hex8"}:(r=er.hex6.exec(e),r?{r:Rt(r[1]),g:Rt(r[2]),b:Rt(r[3]),format:t?"name":"hex"}:(r=er.hex4.exec(e),r?{r:Rt(r[1]+r[1]),g:Rt(r[2]+r[2]),b:Rt(r[3]+r[3]),a:r0(r[4]+r[4]),format:t?"name":"hex8"}:(r=er.hex3.exec(e),r?{r:Rt(r[1]+r[1]),g:Rt(r[2]+r[2]),b:Rt(r[3]+r[3]),format:t?"name":"hex"}:!1)))))))))}function Ar(e){return Boolean(er.CSS_UNIT.exec(String(e)))}var Uo=function(){function e(t,r){t===void 0&&(t=""),r===void 0&&(r={});var n;if(t instanceof e)return t;typeof t=="number"&&(t=F_(t)),this.originalInput=t;var i=L_(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=(n=r.format)!==null&&n!==void 0?n:i.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},e.prototype.getLuminance=function(){var t=this.toRgb(),r,n,i,a=t.r/255,o=t.g/255,l=t.b/255;return a<=.03928?r=a/12.92:r=Math.pow((a+.055)/1.055,2.4),o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),l<=.03928?i=l/12.92:i=Math.pow((l+.055)/1.055,2.4),.2126*r+.7152*n+.0722*i},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(t){return this.a=_b(t),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var t=e0(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}},e.prototype.toHsvString=function(){var t=e0(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.v*100);return this.a===1?"hsv("+r+", "+n+"%, "+i+"%)":"hsva("+r+", "+n+"%, "+i+"%, "+this.roundA+")"},e.prototype.toHsl=function(){var t=Jm(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}},e.prototype.toHslString=function(){var t=Jm(this.r,this.g,this.b),r=Math.round(t.h*360),n=Math.round(t.s*100),i=Math.round(t.l*100);return this.a===1?"hsl("+r+", "+n+"%, "+i+"%)":"hsla("+r+", "+n+"%, "+i+"%, "+this.roundA+")"},e.prototype.toHex=function(t){return t===void 0&&(t=!1),t0(this.r,this.g,this.b,t)},e.prototype.toHexString=function(t){return t===void 0&&(t=!1),"#"+this.toHex(t)},e.prototype.toHex8=function(t){return t===void 0&&(t=!1),M_(this.r,this.g,this.b,this.a,t)},e.prototype.toHex8String=function(t){return t===void 0&&(t=!1),"#"+this.toHex8(t)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var t=Math.round(this.r),r=Math.round(this.g),n=Math.round(this.b);return this.a===1?"rgb("+t+", "+r+", "+n+")":"rgba("+t+", "+r+", "+n+", "+this.roundA+")"},e.prototype.toPercentageRgb=function(){var t=function(r){return Math.round(Je(r,255)*100)+"%"};return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var t=function(r){return Math.round(Je(r,255)*100)};return this.a===1?"rgb("+t(this.r)+"%, "+t(this.g)+"%, "+t(this.b)+"%)":"rgba("+t(this.r)+"%, "+t(this.g)+"%, "+t(this.b)+"%, "+this.roundA+")"},e.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var t="#"+t0(this.r,this.g,this.b,!1),r=0,n=Object.entries(cd);r=0,a=!r&&i&&(t.startsWith("hex")||t==="name");return a?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l+=t/100,r.l=kl(r.l),new e(r)},e.prototype.brighten=function(t){t===void 0&&(t=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),new e(r)},e.prototype.darken=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.l-=t/100,r.l=kl(r.l),new e(r)},e.prototype.tint=function(t){return t===void 0&&(t=10),this.mix("white",t)},e.prototype.shade=function(t){return t===void 0&&(t=10),this.mix("black",t)},e.prototype.desaturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s-=t/100,r.s=kl(r.s),new e(r)},e.prototype.saturate=function(t){t===void 0&&(t=10);var r=this.toHsl();return r.s+=t/100,r.s=kl(r.s),new e(r)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var r=this.toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,new e(r)},e.prototype.mix=function(t,r){r===void 0&&(r=50);var n=this.toRgb(),i=new e(t).toRgb(),a=r/100,o={r:(i.r-n.r)*a+n.r,g:(i.g-n.g)*a+n.g,b:(i.b-n.b)*a+n.b,a:(i.a-n.a)*a+n.a};return new e(o)},e.prototype.analogous=function(t,r){t===void 0&&(t=6),r===void 0&&(r=30);var n=this.toHsl(),i=360/r,a=[this];for(n.h=(n.h-(i*t>>1)+720)%360;--t;)n.h=(n.h+i)%360,a.push(new e(n));return a},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){t===void 0&&(t=6);for(var r=this.toHsv(),n=r.h,i=r.s,a=r.v,o=[],l=1/t;t--;)o.push(new e({h:n,s:i,v:a})),a=(a+l)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),r=t.h;return[this,new e({h:(r+72)%360,s:t.s,l:t.l}),new e({h:(r+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var r=this.toRgb(),n=new e(t).toRgb();return new e({r:n.r+(r.r-n.r)*r.a,g:n.g+(r.g-n.g)*r.a,b:n.b+(r.b-n.b)*r.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var r=this.toHsl(),n=r.h,i=[this],a=360/t,o=1;or.length;)e.count=null,e.seed&&(e.seed+=1),r.push(Pb(e));return e.count=t,r}var n=V_(e.hue,e.seed),i=N_(n,e),a=z_(n,i,e),o={h:n,s:i,v:a};return e.alpha!==void 0&&(o.a=e.alpha),new Uo(o)}function V_(e,t){var r=H_(e),n=$s(r,t);return n<0&&(n=360+n),n}function N_(e,t){if(t.hue==="monochrome")return 0;if(t.luminosity==="random")return $s([0,100],t.seed);var r=Ab(e).saturationRange,n=r[0],i=r[1];switch(t.luminosity){case"bright":n=55;break;case"dark":n=i-10;break;case"light":i=55;break}return $s([n,i],t.seed)}function z_(e,t,r){var n=j_(e,t),i=100;switch(r.luminosity){case"dark":i=n+20;break;case"light":n=(i+n)/2;break;case"random":n=0,i=100;break}return $s([n,i],r.seed)}function j_(e,t){for(var r=Ab(e).lowerBounds,n=0;n=i&&t<=o){var s=(l-a)/(o-i),u=a-s*i;return s*t+u}}return 0}function H_(e){var t=parseInt(e,10);if(!Number.isNaN(t)&&t<360&&t>0)return[t,t];if(typeof e=="string"){var r=Ob.find(function(o){return o.name===e});if(r){var n=Rb(r);if(n.hueRange)return n.hueRange}var i=new Uo(e);if(i.isValid){var a=i.toHsv().h;return[a,a]}}return[0,360]}function Ab(e){e>=334&&e<=360&&(e-=360);for(var t=0,r=Ob;t=i.hueRange[0]&&e<=i.hueRange[1])return i}throw Error("Color not found")}function $s(e,t){if(t===void 0)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));var r=e[1]||1,n=e[0]||0;t=(t*9301+49297)%233280;var i=t/233280;return Math.floor(n+i*(r-n))}function Rb(e){var t=e.lowerBounds[0][0],r=e.lowerBounds[e.lowerBounds.length-1][0],n=e.lowerBounds[e.lowerBounds.length-1][1],i=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[t,r],brightnessRange:[n,i]}}var Ob=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}],je=function(t,r,n){var i=mu(t,"colors."+r,r),a=new Uo(i),o=a.isValid;return o?i:n},W_=function(t){return function(r){var n=je(r,t),i=new Uo(n).isDark();return i?"dark":"light"}},U_=function(t){return function(r){return W_(t)(r)==="dark"}},Ki=function(t,r){return function(n){var i=je(n,t);return new Uo(i).setAlpha(r).toRgbString()}};function n0(e,t){return e===void 0&&(e="1rem"),t===void 0&&(t="rgba(255, 255, 255, 0.15)"),{backgroundImage:`linear-gradient( + 45deg, + `+t+` 25%, + transparent 25%, + transparent 50%, + `+t+` 50%, + `+t+` 75%, + transparent 75%, + transparent + )`,backgroundSize:e+" "+e}}function G_(e){var t=Pb().toHexString();return!e||aC(e)?t:e.string&&e.colors?q_(e.string,e.colors):e.string&&!e.colors?Y_(e.string):e.colors&&!e.string?K_(e.colors):t}function Y_(e){var t=0;if(e.length===0)return t.toString();for(var r=0;r>i*8&255;n+=("00"+a.toString(16)).substr(-2)}return n}function q_(e,t){var r=0;if(e.length===0)return t[0];for(var n=0;n1?r-1:0),i=1;i option, > optgroup":{bg:L("white","gray.700")(t)}})},I3={width:"1.5rem",height:"100%",insetEnd:"0.5rem",position:"relative",color:"currentColor",fontSize:"1.25rem",_disabled:{opacity:.5}},F3=function(t){return{field:M3(t),icon:I3}},Il={paddingInlineEnd:"2rem"},L3=jt({},Ae.sizes,{lg:{field:Il},md:{field:Il},sm:{field:Il},xs:{field:Il,icon:{insetEnd:"0.25rem"}}}),D3={parts:wP.keys,baseStyle:F3,sizes:L3,variants:Ae.variants,defaultProps:Ae.defaultProps},$3=function(t,r){return xy({from:{borderColor:t,background:t},to:{borderColor:r,background:r}})},B3=function(t){var r=L("gray.100","gray.800")(t),n=L("gray.400","gray.600")(t),i=t.startColor,a=i===void 0?r:i,o=t.endColor,l=o===void 0?n:o,s=t.speed,u=t.theme,c=je(u,a),d=je(u,l);return{opacity:.7,borderRadius:"2px",borderColor:c,background:d,animation:s+"s linear infinite alternate "+$3(c,d)}},V3={baseStyle:B3},N3=function(t){return{borderRadius:"md",fontWeight:"semibold",_focus:{boxShadow:"outline",padding:"1rem",position:"fixed",top:"1.5rem",insetStart:"1.5rem",bg:L("white","gray.700")(t)}}},z3={baseStyle:N3};function j3(e){return Go({orientation:e.orientation,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}})}var H3=function(t){var r=t.orientation;return Be({display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"}},Go({orientation:r,vertical:{h:"100%"},horizontal:{w:"100%"}}))},W3=function(t){return{overflow:"hidden",borderRadius:"sm",bg:L("gray.200","whiteAlpha.200")(t),_disabled:{bg:L("gray.300","whiteAlpha.300")(t)}}},U3=function(t){return Be({display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focus:{boxShadow:"outline"},_disabled:{bg:"gray.300"}},j3(t))},G3=function(t){var r=t.colorScheme;return{width:"inherit",height:"inherit",bg:L(r+".500",r+".200")(t)}},Y3=function(t){return{container:H3(t),track:W3(t),thumb:U3(t),filledTrack:G3(t)}},q3=function(t){return{thumb:{w:"16px",h:"16px"},track:Go({orientation:t.orientation,horizontal:{h:"4px"},vertical:{w:"4px"}})}},K3=function(t){return{thumb:{w:"14px",h:"14px"},track:Go({orientation:t.orientation,horizontal:{h:"4px"},vertical:{w:"4px"}})}},X3=function(t){return{thumb:{w:"10px",h:"10px"},track:Go({orientation:t.orientation,horizontal:{h:"2px"},vertical:{w:"2px"}})}},Q3={lg:q3,md:K3,sm:X3},Z3={size:"md",colorScheme:"blue"},J3={parts:EP.keys,sizes:Q3,baseStyle:Y3,defaultProps:Z3},$c,Bc,Vc,Nc,zc,Fn=Lt("spinner-size"),eR={width:[Fn.reference],height:[Fn.reference]},tR={xs:($c={},$c[Fn.variable]="0.75rem",$c),sm:(Bc={},Bc[Fn.variable]="1rem",Bc),md:(Vc={},Vc[Fn.variable]="1.5rem",Vc),lg:(Nc={},Nc[Fn.variable]="2rem",Nc),xl:(zc={},zc[Fn.variable]="3rem",zc)},rR={size:"md"},nR={baseStyle:eR,sizes:tR,defaultProps:rR},iR={fontWeight:"medium"},aR={opacity:.8,marginBottom:2},oR={verticalAlign:"baseline",fontWeight:"semibold"},lR={marginEnd:1,w:"14px",h:"14px",verticalAlign:"middle"},sR={container:{},label:iR,helpText:aR,number:oR,icon:lR},uR={md:{label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}}},cR={size:"md"},fR={parts:CP.keys,baseStyle:sR,sizes:uR,defaultProps:cR},Fl,Ll,Dl,Xa=Lt("switch-track-width"),Gn=Lt("switch-track-height"),jc=Lt("switch-track-diff"),dR=Lr.subtract(Xa,Gn),pd=Lt("switch-thumb-x"),pR=function(t){var r=t.colorScheme;return{borderRadius:"full",p:"2px",width:[Xa.reference],height:[Gn.reference],transitionProperty:"common",transitionDuration:"fast",bg:L("gray.300","whiteAlpha.400")(t),_focus:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{bg:L(r+".500",r+".200")(t)}}},hR={bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[Gn.reference],height:[Gn.reference],_checked:{transform:"translateX("+pd.reference+")"}},vR=function(t){var r,n;return{container:(n={},n[jc.variable]=dR,n[pd.variable]=jc.reference,n._rtl=(r={},r[pd.variable]=Lr(jc).negate().toString(),r),n),track:pR(t),thumb:hR}},mR={sm:{container:(Fl={},Fl[Xa.variable]="1.375rem",Fl[Gn.variable]="0.75rem",Fl)},md:{container:(Ll={},Ll[Xa.variable]="1.875rem",Ll[Gn.variable]="1rem",Ll)},lg:{container:(Dl={},Dl[Xa.variable]="2.875rem",Dl[Gn.variable]="1.5rem",Dl)}},gR={size:"md",colorScheme:"blue"},yR={parts:TP.keys,baseStyle:vR,sizes:mR,defaultProps:gR},bR={table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}},Vs={"&[data-is-numeric=true]":{textAlign:"end"}},SR=function(t){var r=t.colorScheme;return{th:Be({color:L("gray.600","gray.400")(t),borderBottom:"1px",borderColor:L(r+".100",r+".700")(t)},Vs),td:Be({borderBottom:"1px",borderColor:L(r+".100",r+".700")(t)},Vs),caption:{color:L("gray.600","gray.100")(t)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}},xR=function(t){var r=t.colorScheme;return{th:Be({color:L("gray.600","gray.400")(t),borderBottom:"1px",borderColor:L(r+".100",r+".700")(t)},Vs),td:Be({borderBottom:"1px",borderColor:L(r+".100",r+".700")(t)},Vs),caption:{color:L("gray.600","gray.100")(t)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:L(r+".100",r+".700")(t)},td:{background:L(r+".100",r+".700")(t)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}},wR={simple:SR,striped:xR,unstyled:{}},ER={sm:{th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}},md:{th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}},lg:{th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}}},CR={variant:"simple",size:"md",colorScheme:"gray"},TR={parts:kP.keys,baseStyle:bR,variants:wR,sizes:ER,defaultProps:CR},kR=function(t){var r=t.orientation;return{display:r==="vertical"?"flex":"block"}},_R=function(t){var r=t.isFitted;return{flex:r?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focus:{zIndex:1,boxShadow:"outline"}}},PR=function(t){var r=t.align,n=r===void 0?"start":r,i=t.orientation,a={end:"flex-end",center:"center",start:"flex-start"};return{justifyContent:a[n],flexDirection:i==="vertical"?"column":"row"}},AR={p:4},RR=function(t){return{root:kR(t),tab:_R(t),tablist:PR(t),tabpanel:AR}},OR={sm:{tab:{py:1,px:4,fontSize:"sm"}},md:{tab:{fontSize:"md",py:2,px:4}},lg:{tab:{fontSize:"lg",py:3,px:4}}},MR=function(t){var r,n,i=t.colorScheme,a=t.orientation,o=a==="vertical",l=a==="vertical"?"borderStart":"borderBottom",s=o?"marginStart":"marginBottom";return{tablist:(r={},r[l]="2px solid",r.borderColor="inherit",r),tab:(n={},n[l]="2px solid",n.borderColor="transparent",n[s]="-2px",n._selected={color:L(i+".600",i+".300")(t),borderColor:"currentColor"},n._active={bg:L("gray.200","whiteAlpha.300")(t)},n._disabled={opacity:.4,cursor:"not-allowed"},n)}},IR=function(t){var r=t.colorScheme;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",_selected:{color:L(r+".600",r+".300")(t),borderColor:"inherit",borderBottomColor:L("white","gray.800")(t)}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}},FR=function(t){var r=t.colorScheme;return{tab:{border:"1px solid",borderColor:"inherit",bg:L("gray.50","whiteAlpha.50")(t),mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{bg:L("#fff","gray.800")(t),color:L(r+".600",r+".300")(t),borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"}},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}},LR=function(t){var r=t.colorScheme,n=t.theme;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:je(n,r+".700"),bg:je(n,r+".100")}}}},DR=function(t){var r=t.colorScheme;return{tab:{borderRadius:"full",fontWeight:"semibold",color:L("gray.600","inherit")(t),_selected:{color:L("#fff","gray.800")(t),bg:L(r+".600",r+".300")(t)}}}},$R={},BR={line:MR,enclosed:IR,"enclosed-colored":FR,"soft-rounded":LR,"solid-rounded":DR,unstyled:$R},VR={size:"md",variant:"line",colorScheme:"blue"},NR={parts:_P.keys,baseStyle:RR,sizes:OR,variants:BR,defaultProps:VR},zR={fontWeight:"medium",lineHeight:1.2,outline:0,_focus:{boxShadow:"outline"}},jR={lineHeight:1.2,overflow:"visible"},HR={fontSize:"18px",w:"1.25rem",h:"1.25rem",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"0.375rem",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focus:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}},WR={container:zR,label:jR,closeButton:HR},UR={sm:{container:{minH:"1.25rem",minW:"1.25rem",fontSize:"xs",px:2,borderRadius:"md"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}},md:{container:{minH:"1.5rem",minW:"1.5rem",fontSize:"sm",borderRadius:"md",px:2}},lg:{container:{minH:8,minW:8,fontSize:"md",borderRadius:"md",px:3}}},GR={subtle:function(t){return{container:Vi.variants.subtle(t)}},solid:function(t){return{container:Vi.variants.solid(t)}},outline:function(t){return{container:Vi.variants.outline(t)}}},YR={size:"md",variant:"subtle",colorScheme:"gray"},qR={parts:PP.keys,variants:GR,baseStyle:WR,sizes:UR,defaultProps:YR},d0,p0,h0,v0,m0,KR=Be({},Ae.baseStyle.field,{paddingY:"8px",minHeight:"80px",lineHeight:"short",verticalAlign:"top"}),XR={outline:function(t){var r;return(r=Ae.variants.outline(t).field)!=null?r:{}},flushed:function(t){var r;return(r=Ae.variants.flushed(t).field)!=null?r:{}},filled:function(t){var r;return(r=Ae.variants.filled(t).field)!=null?r:{}},unstyled:(d0=Ae.variants.unstyled.field)!=null?d0:{}},QR={xs:(p0=Ae.sizes.xs.field)!=null?p0:{},sm:(h0=Ae.sizes.sm.field)!=null?h0:{},md:(v0=Ae.sizes.md.field)!=null?v0:{},lg:(m0=Ae.sizes.lg.field)!=null?m0:{}},ZR={size:"md",variant:"outline"},JR={baseStyle:KR,sizes:QR,variants:XR,defaultProps:ZR},Hc=Lt("tooltip-bg"),e4=Lt("popper-arrow-bg"),t4=function(t){var r,n=L("gray.700","gray.300")(t);return r={},r[Hc.variable]="colors."+n,r.px="8px",r.py="2px",r.bg=[Hc.reference],r[e4.variable]=[Hc.reference],r.color=L("whiteAlpha.900","gray.900")(t),r.borderRadius="sm",r.fontWeight="medium",r.fontSize="sm",r.boxShadow="md",r.maxW="320px",r.zIndex="tooltip",r},r4={baseStyle:t4},n4=Object.freeze({__proto__:null,Accordion:FP,Alert:jP,Avatar:KP,Badge:Vi,Breadcrumb:i5,Button:h5,Checkbox:Bs,CloseButton:T5,Code:A5,Container:O5,Divider:$5,Drawer:q5,Editable:J5,Form:nA,FormError:lA,FormLabel:uA,Heading:pA,Input:Ae,Kbd:EA,Link:TA,List:PA,Menu:DA,Modal:YA,NumberInput:n3,PinInput:s3,Popover:y3,Progress:k3,Radio:O3,Select:D3,Skeleton:V3,SkipLink:z3,Slider:J3,Spinner:nR,Stat:fR,Switch:yR,Table:TR,Tabs:NR,Tag:qR,Textarea:JR,Tooltip:r4}),i4={none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},a4=X_({sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"}),o4={transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},l4={none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},s4={xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},u4={common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},c4={"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},f4={"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"},d4={property:u4,easing:c4,duration:f4},p4={hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},h4={none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},v4=Be({breakpoints:a4,zIndices:p4,radii:l4,blur:h4,colors:o4},Fb,{sizes:kb,shadows:s4,space:Tb,borders:i4,transition:d4}),m4={global:function(t){return{body:{fontFamily:"body",color:L("gray.800","whiteAlpha.900")(t),bg:L("white","gray.800")(t),transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:L("gray.400","whiteAlpha.400")(t)},"*, *::before, &::after":{borderColor:L("gray.200","whiteAlpha.300")(t),wordWrap:"break-word"}}}},g4=m4,y4=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];function b4(e){return Ct(e)?y4.every(function(t){return Object.prototype.hasOwnProperty.call(e,t)}):!1}var S4="ltr",x4={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},$b=Be({direction:S4},v4,{components:n4,styles:g4,config:x4});/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var hd=function(e,t){return hd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])},hd(e,t)};function Bb(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");hd(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var V=function(){return V=Object.assign||function(t){for(var r,n=1,i=arguments.length;n0)&&!(i=n.next()).done;)a.push(i.value)}catch(l){o={error:l}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return a}function wr(e,t,r){if(r||arguments.length===2)for(var n=0,i=t.length,a;nperformance.now():()=>Date.now(),Gb=typeof window!="undefined"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(D4()),Ub);function $4(e){let t=[],r=[],n=0,i=!1,a=!1;const o=new WeakSet,l={schedule:(s,u=!1,c=!1)=>{const d=c&&i,f=d?t:r;return u&&o.add(s),f.indexOf(s)===-1&&(f.push(s),d&&i&&(n=t.length)),s},cancel:s=>{const u=r.indexOf(s);u!==-1&&r.splice(u,1),o.delete(s)},process:s=>{if(i){a=!0;return}if(i=!0,[t,r]=[r,t],r.length=0,n=t.length,n)for(let u=0;u(e[t]=$4(()=>Ao=!0),e),{}),Er=Yo.reduce((e,t)=>{const r=Vu[t];return e[t]=(n,i=!1,a=!1)=>(Ao||N4(),r.schedule(n,i,a)),e},{}),Xi=Yo.reduce((e,t)=>(e[t]=Vu[t].cancel,e),{}),Wc=Yo.reduce((e,t)=>(e[t]=()=>Vu[t].process(Ni),e),{}),V4=e=>Vu[e].process(Ni),Yb=e=>{Ao=!1,Ni.delta=md?Ub:Math.max(Math.min(e-Ni.timestamp,B4),1),Ni.timestamp=e,gd=!0,Yo.forEach(V4),gd=!1,Ao&&(md=!1,Gb(Yb))},N4=()=>{Ao=!0,md=!0,gd||Gb(Yb)},zs=()=>Ni,js=(e,t,r)=>Math.min(Math.max(r,e),t),Uc=.001,z4=.01,b0=10,j4=.05,H4=1;function W4({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let i,a;E4(e<=b0*1e3);let o=1-t;o=js(j4,H4,o),e=js(z4,b0,e/1e3),o<1?(i=u=>{const c=u*o,d=c*e,f=c-r,p=yd(u,o),g=Math.exp(-d);return Uc-f/p*g},a=u=>{const d=u*o*e,f=d*r+r,p=Math.pow(o,2)*Math.pow(u,2)*e,g=Math.exp(-d),y=yd(Math.pow(u,2),o);return(-i(u)+Uc>0?-1:1)*((f-p)*g)/y}):(i=u=>{const c=Math.exp(-u*e),d=(u-r)*e+1;return-Uc+c*d},a=u=>{const c=Math.exp(-u*e),d=(r-u)*(e*e);return c*d});const l=5/e,s=G4(i,a,l);if(e=e*1e3,isNaN(s))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(s,2)*n;return{stiffness:u,damping:o*2*Math.sqrt(n*u),duration:e}}}const U4=12;function G4(e,t,r){let n=r;for(let i=1;ie[r]!==void 0)}function K4(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!S0(e,q4)&&S0(e,Y4)){const r=W4(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function ch(e){var{from:t=0,to:r=1,restSpeed:n=2,restDelta:i}=e,a=qt(e,["from","to","restSpeed","restDelta"]);const o={done:!1,value:t};let{stiffness:l,damping:s,mass:u,velocity:c,duration:d,isResolvedFromDuration:f}=K4(a),p=x0,g=x0;function y(){const v=c?-(c/1e3):0,h=r-t,m=s/(2*Math.sqrt(l*u)),b=Math.sqrt(l/u)/1e3;if(i===void 0&&(i=Math.min(Math.abs(r-t)/100,.4)),m<1){const x=yd(b,m);p=P=>{const k=Math.exp(-m*b*P);return r-k*((v+m*b*h)/x*Math.sin(x*P)+h*Math.cos(x*P))},g=P=>{const k=Math.exp(-m*b*P);return m*b*k*(Math.sin(x*P)*(v+m*b*h)/x+h*Math.cos(x*P))-k*(Math.cos(x*P)*(v+m*b*h)-x*h*Math.sin(x*P))}}else if(m===1)p=x=>r-Math.exp(-b*x)*(h+(v+b*h)*x);else{const x=b*Math.sqrt(m*m-1);p=P=>{const k=Math.exp(-m*b*P),T=Math.min(x*P,300);return r-k*((v+m*b*h)*Math.sinh(T)+x*h*Math.cosh(T))/x}}}return y(),{next:v=>{const h=p(v);if(f)o.done=v>=d;else{const m=g(v)*1e3,b=Math.abs(m)<=n,x=Math.abs(r-h)<=i;o.done=b&&x}return o.value=o.done?r:h,o},flipTarget:()=>{c=-c,[t,r]=[r,t],y()}}}ch.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const x0=e=>0,Ro=(e,t,r)=>{const n=t-e;return n===0?1:(r-e)/n},De=(e,t,r)=>-r*e+r*t+e,qb=(e,t)=>r=>Math.max(Math.min(r,t),e),Qa=e=>e%1?Number(e.toFixed(5)):e,Oo=/(-)?([\d]*\.?[\d])+/g,bd=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,X4=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function qo(e){return typeof e=="string"}const ri={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Za=Object.assign(Object.assign({},ri),{transform:qb(0,1)}),$l=Object.assign(Object.assign({},ri),{default:1}),Ko=e=>({test:t=>qo(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Xr=Ko("deg"),Cr=Ko("%"),J=Ko("px"),Q4=Ko("vh"),Z4=Ko("vw"),w0=Object.assign(Object.assign({},Cr),{parse:e=>Cr.parse(e)/100,transform:e=>Cr.transform(e*100)}),fh=(e,t)=>r=>Boolean(qo(r)&&X4.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),Kb=(e,t,r)=>n=>{if(!qo(n))return n;const[i,a,o,l]=n.match(Oo);return{[e]:parseFloat(i),[t]:parseFloat(a),[r]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},jn={test:fh("hsl","hue"),parse:Kb("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+Cr.transform(Qa(t))+", "+Cr.transform(Qa(r))+", "+Qa(Za.transform(n))+")"},J4=qb(0,255),Gc=Object.assign(Object.assign({},ri),{transform:e=>Math.round(J4(e))}),an={test:fh("rgb","red"),parse:Kb("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+Gc.transform(e)+", "+Gc.transform(t)+", "+Gc.transform(r)+", "+Qa(Za.transform(n))+")"};function eO(e){let t="",r="",n="",i="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),i=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),i=e.substr(4,1),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}}const Sd={test:fh("#"),parse:eO,transform:an.transform},dt={test:e=>an.test(e)||Sd.test(e)||jn.test(e),parse:e=>an.test(e)?an.parse(e):jn.test(e)?jn.parse(e):Sd.parse(e),transform:e=>qo(e)?e:e.hasOwnProperty("red")?an.transform(e):jn.transform(e)},Xb="${c}",Qb="${n}";function tO(e){var t,r,n,i;return isNaN(e)&&qo(e)&&((r=(t=e.match(Oo))===null||t===void 0?void 0:t.length)!==null&&r!==void 0?r:0)+((i=(n=e.match(bd))===null||n===void 0?void 0:n.length)!==null&&i!==void 0?i:0)>0}function Zb(e){typeof e=="number"&&(e=`${e}`);const t=[];let r=0;const n=e.match(bd);n&&(r=n.length,e=e.replace(bd,Xb),t.push(...n.map(dt.parse)));const i=e.match(Oo);return i&&(e=e.replace(Oo,Qb),t.push(...i.map(ri.parse))),{values:t,numColors:r,tokenised:e}}function Jb(e){return Zb(e).values}function eS(e){const{values:t,numColors:r,tokenised:n}=Zb(e),i=t.length;return a=>{let o=n;for(let l=0;ltypeof e=="number"?0:e;function nO(e){const t=Jb(e);return eS(e)(t.map(rO))}const zr={test:tO,parse:Jb,createTransformer:eS,getAnimatableNone:nO},iO=new Set(["brightness","contrast","saturate","opacity"]);function aO(e){let[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[n]=r.match(Oo)||[];if(!n)return e;const i=r.replace(n,"");let a=iO.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+i+")"}const oO=/([a-z-]*)\(.*?\)/g,xd=Object.assign(Object.assign({},zr),{getAnimatableNone:e=>{const t=e.match(oO);return t?t.map(aO).join(" "):e}});function Yc(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function E0({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,t/=100,r/=100;let i=0,a=0,o=0;if(!t)i=a=o=r;else{const l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;i=Yc(s,l,e+1/3),a=Yc(s,l,e),o=Yc(s,l,e-1/3)}return{red:Math.round(i*255),green:Math.round(a*255),blue:Math.round(o*255),alpha:n}}const lO=(e,t,r)=>{const n=e*e,i=t*t;return Math.sqrt(Math.max(0,r*(i-n)+n))},sO=[Sd,an,jn],C0=e=>sO.find(t=>t.test(e)),tS=(e,t)=>{let r=C0(e),n=C0(t),i=r.parse(e),a=n.parse(t);r===jn&&(i=E0(i),r=an),n===jn&&(a=E0(a),n=an);const o=Object.assign({},i);return l=>{for(const s in o)s!=="alpha"&&(o[s]=lO(i[s],a[s],l));return o.alpha=De(i.alpha,a.alpha,l),r.transform(o)}},wd=e=>typeof e=="number",uO=(e,t)=>r=>t(e(r)),Nu=(...e)=>e.reduce(uO);function rS(e,t){return wd(e)?r=>De(e,t,r):dt.test(e)?tS(e,t):iS(e,t)}const nS=(e,t)=>{const r=[...e],n=r.length,i=e.map((a,o)=>rS(a,t[o]));return a=>{for(let o=0;o{const r=Object.assign(Object.assign({},e),t),n={};for(const i in r)e[i]!==void 0&&t[i]!==void 0&&(n[i]=rS(e[i],t[i]));return i=>{for(const a in n)r[a]=n[a](i);return r}};function T0(e){const t=zr.parse(e),r=t.length;let n=0,i=0,a=0;for(let o=0;o{const r=zr.createTransformer(t),n=T0(e),i=T0(t);return n.numHSL===i.numHSL&&n.numRGB===i.numRGB&&n.numNumbers>=i.numNumbers?Nu(nS(n.parsed,i.parsed),r):o=>`${o>0?t:e}`},fO=(e,t)=>r=>De(e,t,r);function dO(e){if(typeof e=="number")return fO;if(typeof e=="string")return dt.test(e)?tS:iS;if(Array.isArray(e))return nS;if(typeof e=="object")return cO}function pO(e,t,r){const n=[],i=r||dO(e[0]),a=e.length-1;for(let o=0;or(Ro(e,t,n))}function vO(e,t){const r=e.length,n=r-1;return i=>{let a=0,o=!1;if(i<=e[0]?o=!0:i>=e[n]&&(a=n-1,o=!0),!o){let s=1;for(;si||s===n);s++);a=s-1}const l=Ro(e[a],e[a+1],i);return t[a](l)}}function aS(e,t,{clamp:r=!0,ease:n,mixer:i}={}){const a=e.length;Ns(a===t.length),Ns(!n||!Array.isArray(n)||n.length===a-1),e[0]>e[a-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const o=pO(t,n,i),l=a===2?hO(e,o):vO(e,o);return r?s=>l(js(e[0],e[a-1],s)):l}const zu=e=>t=>1-e(1-t),dh=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,mO=e=>t=>Math.pow(t,e),oS=e=>t=>t*t*((e+1)*t-e),gO=e=>{const t=oS(e);return r=>(r*=2)<1?.5*t(r):.5*(2-Math.pow(2,-10*(r-1)))},lS=1.525,yO=4/11,bO=8/11,SO=9/10,ph=e=>e,hh=mO(2),xO=zu(hh),sS=dh(hh),uS=e=>1-Math.sin(Math.acos(e)),vh=zu(uS),wO=dh(vh),mh=oS(lS),EO=zu(mh),CO=dh(mh),TO=gO(lS),kO=4356/361,_O=35442/1805,PO=16061/1805,Hs=e=>{if(e===1||e===0)return e;const t=e*e;return ee<.5?.5*(1-Hs(1-e*2)):.5*Hs(e*2-1)+.5;function OO(e,t){return e.map(()=>t||sS).splice(0,e.length-1)}function MO(e){const t=e.length;return e.map((r,n)=>n!==0?n/(t-1):0)}function IO(e,t){return e.map(r=>r*t)}function as({from:e=0,to:t=1,ease:r,offset:n,duration:i=300}){const a={done:!1,value:e},o=Array.isArray(t)?t:[e,t],l=IO(n&&n.length===o.length?n:MO(o),i);function s(){return aS(l,o,{ease:Array.isArray(r)?r:OO(o,r)})}let u=s();return{next:c=>(a.value=u(c),a.done=c>=i,a),flipTarget:()=>{o.reverse(),u=s()}}}function FO({velocity:e=0,from:t=0,power:r=.8,timeConstant:n=350,restDelta:i=.5,modifyTarget:a}){const o={done:!1,value:t};let l=r*e;const s=t+l,u=a===void 0?s:a(s);return u!==s&&(l=u-t),{next:c=>{const d=-l*Math.exp(-c/n);return o.done=!(d>i||d<-i),o.value=o.done?u:u+d,o},flipTarget:()=>{}}}const k0={keyframes:as,spring:ch,decay:FO};function LO(e){if(Array.isArray(e.to))return as;if(k0[e.type])return k0[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?as:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?ch:as}function cS(e,t,r=0){return e-t-r}function DO(e,t,r=0,n=!0){return n?cS(t+-e,t,r):t-(e-t)+r}function $O(e,t,r,n){return n?e>=t+r:e<=-r}const BO=e=>{const t=({delta:r})=>e(r);return{start:()=>Er.update(t,!0),stop:()=>Xi.update(t)}};function fS(e){var t,r,{from:n,autoplay:i=!0,driver:a=BO,elapsed:o=0,repeat:l=0,repeatType:s="loop",repeatDelay:u=0,onPlay:c,onStop:d,onComplete:f,onRepeat:p,onUpdate:g}=e,y=qt(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:v}=y,h,m=0,b=y.duration,x,P=!1,k=!0,T;const O=LO(y);!((r=(t=O).needsInterpolation)===null||r===void 0)&&r.call(t,n,v)&&(T=aS([0,100],[n,v],{clamp:!1}),n=0,v=100);const R=O(Object.assign(Object.assign({},y),{from:n,to:v}));function I(){m++,s==="reverse"?(k=m%2===0,o=DO(o,b,u,k)):(o=cS(o,b,u),s==="mirror"&&R.flipTarget()),P=!1,p&&p()}function B(){h.stop(),f&&f()}function U(ae){if(k||(ae=-ae),o+=ae,!P){const se=R.next(Math.max(0,o));x=se.value,T&&(x=T(x)),P=k?se.done:o<=0}g==null||g(x),P&&(m===0&&(b!=null||(b=o)),m{d==null||d(),h.stop()}}}function dS(e,t){return t?e*(1e3/t):0}function VO({from:e=0,velocity:t=0,min:r,max:n,power:i=.8,timeConstant:a=750,bounceStiffness:o=500,bounceDamping:l=10,restDelta:s=1,modifyTarget:u,driver:c,onUpdate:d,onComplete:f,onStop:p}){let g;function y(b){return r!==void 0&&bn}function v(b){return r===void 0?n:n===void 0||Math.abs(r-b){var P;d==null||d(x),(P=b.onUpdate)===null||P===void 0||P.call(b,x)},onComplete:f,onStop:p}))}function m(b){h(Object.assign({type:"spring",stiffness:o,damping:l,restDelta:s},b))}if(y(e))m({from:e,velocity:t,to:v(e)});else{let b=i*t+e;typeof u!="undefined"&&(b=u(b));const x=v(b),P=x===r?-1:1;let k,T;const O=R=>{k=T,T=R,t=dS(R-k,zs().delta),(P===1&&R>x||P===-1&&Rg==null?void 0:g.stop()}}const Ed=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),_0=e=>Ed(e)&&e.hasOwnProperty("z"),Bl=(e,t)=>Math.abs(e-t);function pS(e,t){if(wd(e)&&wd(t))return Bl(e,t);if(Ed(e)&&Ed(t)){const r=Bl(e.x,t.x),n=Bl(e.y,t.y),i=_0(e)&&_0(t)?Bl(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(n,2)+Math.pow(i,2))}}const hS=(e,t)=>1-3*t+3*e,vS=(e,t)=>3*t-6*e,mS=e=>3*e,Ws=(e,t,r)=>((hS(t,r)*e+vS(t,r))*e+mS(t))*e,gS=(e,t,r)=>3*hS(t,r)*e*e+2*vS(t,r)*e+mS(t),NO=1e-7,zO=10;function jO(e,t,r,n,i){let a,o,l=0;do o=t+(r-t)/2,a=Ws(o,n,i)-e,a>0?r=o:t=o;while(Math.abs(a)>NO&&++l=WO?UO(o,d,e,r):f===0?d:jO(o,l,l+Vl,e,r)}return o=>o===0||o===1?o:Ws(a(o),t,n)}function gh(e,t){e.indexOf(t)===-1&&e.push(t)}function yh(e,t){var r=e.indexOf(t);r>-1&&e.splice(r,1)}var Ja=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(t){var r=this;return gh(this.subscriptions,t),function(){return yh(r.subscriptions,t)}},e.prototype.notify=function(t,r,n){var i=this.subscriptions.length;if(!!i)if(i===1)this.subscriptions[0](t,r,n);else for(var a=0;at?1:r(Ro(e,t,n))}}function $0(e,t){e.min=t.min,e.max=t.max}function ur(e,t){$0(e.x,t.x),$0(e.y,t.y)}function Kc(e){return e===void 0||e===1}function wS(e){var t=e.scale,r=e.scaleX,n=e.scaleY;return!Kc(t)||!Kc(r)||!Kc(n)}function Qr(e){return wS(e)||B0(e.x)||B0(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function B0(e){return e&&e!=="0%"}function Gs(e,t,r){var n=e-r,i=t*n;return r+i}function V0(e,t,r,n,i){return i!==void 0&&(e=Gs(e,i,n)),Gs(e,r,n)+t}function Cd(e,t,r,n,i){t===void 0&&(t=0),r===void 0&&(r=1),e.min=V0(e.min,t,r,n,i),e.max=V0(e.max,t,r,n,i)}function ES(e,t){var r=t.x,n=t.y;Cd(e.x,r.translate,r.scale,r.originPoint),Cd(e.y,n.translate,n.scale,n.originPoint)}function pM(e,t,r,n){var i,a;n===void 0&&(n=!1);var o=r.length;if(!!o){t.x=t.y=1;for(var l,s,u=0;u=0;i--){var a=this.members[i];if(a.isPresent!==!1){n=a;break}}return n?(this.promote(n),!0):!1},e.prototype.promote=function(t,r){var n,i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,r&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues,t.snapshot.isShared=!0),!((n=t.root)===null||n===void 0)&&n.isUpdating&&(t.isLayoutDirty=!0);var a=t.options.crossfade;a===!1&&i.hide()}},e.prototype.exitAnimationComplete=function(){this.members.forEach(function(t){var r,n,i,a,o;(n=(r=t.options).onExitComplete)===null||n===void 0||n.call(r),(o=(i=t.resumingFrom)===null||i===void 0?void 0:(a=i.options).onExitComplete)===null||o===void 0||o.call(a)})},e.prototype.scheduleRender=function(){this.members.forEach(function(t){t.instance&&t.scheduleRender(!1)})},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),Ys={};function xM(e){Object.assign(Ys,e)}var wM="translate3d(0px, 0px, 0) scale(1, 1)";function Q0(e,t,r){var n=e.x.translate/t.x,i=e.y.translate/t.y,a="translate3d(".concat(n,"px, ").concat(i,"px, 0) ");if(r){var o=r.rotate,l=r.rotateX,s=r.rotateY;o&&(a+="rotate(".concat(o,"deg) ")),l&&(a+="rotateX(".concat(l,"deg) ")),s&&(a+="rotateY(".concat(s,"deg) "))}return a+="scale(".concat(e.x.scale,", ").concat(e.y.scale,")"),a===wM?"none":a}function cr(e){return[e("x"),e("y")]}var Td=["","X","Y","Z"],EM=["translate","scale","rotate","skew"],Io=["transformPerspective","x","y","z"];EM.forEach(function(e){return Td.forEach(function(t){return Io.push(e+t)})});function CM(e,t){return Io.indexOf(e)-Io.indexOf(t)}var TM=new Set(Io);function Xo(e){return TM.has(e)}var kM=new Set(["originX","originY","originZ"]);function kS(e){return kM.has(e)}var _M=function(e,t){return e.depth-t.depth},PM=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(t){gh(this.children,t),this.isDirty=!0},e.prototype.remove=function(t){yh(this.children,t),this.isDirty=!0},e.prototype.forEach=function(t){this.isDirty&&this.children.sort(_M),this.isDirty=!1,this.children.forEach(t)},e}();function ls(e){var t=jr(e)?e.get():e;return tM(t)?t.toValue():t}var Z0=1e3,no={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function _S(e){var t=e.attachResizeListener,r=e.defaultParent,n=e.measureScroll,i=e.resetTransform;return function(){function a(o,l,s){var u=this;l===void 0&&(l={}),s===void 0&&(s=r==null?void 0:r()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){u.isUpdating&&(u.isUpdating=!1,u.clearAllSnapshots())},this.updateProjection=function(){u.nodes.forEach(FM),u.nodes.forEach(LM)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=o,this.latestValues=l,this.root=s?s.root||s:this,this.path=s?wr(wr([],He(s.path),!1),[s],!1):[],this.parent=s,this.depth=s?s.depth+1:0,o&&this.root.registerPotentialNode(o,this);for(var c=0;c=0;n--)if(Boolean(e.path[n].instance)){r=e.path[n];break}var i=r&&r!==e.root?r.instance:document,a=i.querySelector('[data-projection-id="'.concat(t,'"]'));a&&e.mount(a,!0)}function rg(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function ng(e){rg(e.x),rg(e.y)}var jM=1;function HM(){return Bu(function(){if(no.hasEverUpdated)return jM++})}var PS=w.exports.createContext({}),AS=w.exports.createContext({});function WM(e,t,r,n){var i,a=t.layoutId,o=t.layout,l=t.drag,s=t.dragConstraints,u=t.layoutScroll,c=w.exports.useContext(AS);!n||!r||(r==null?void 0:r.projection)||(r.projection=new n(e,r.getLatestValues(),(i=r.parent)===null||i===void 0?void 0:i.projection),r.projection.setOptions({layoutId:a,layout:o,alwaysMeasureLayout:Boolean(l)||s&&wi(s),visualElement:r,scheduleRender:function(){return r.scheduleRender()},animationType:typeof o=="string"?o:"both",initialPromotionConfig:c,layoutScroll:u}))}var UM=function(e){Bb(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var r=this.props,n=r.visualElement,i=r.props;n&&n.setProps(i)},t.prototype.render=function(){return this.props.children},t}(ie.Component);function GM(e){var t=e.preloadedFeatures,r=e.createVisualElement,n=e.projectionNodeConstructor,i=e.useRender,a=e.useVisualState,o=e.Component;t&&w4(t);function l(s,u){var c=YM(s);s=V(V({},s),{layoutId:c});var d=w.exports.useContext(uh),f=null,p=L4(s),g=d.isStatic?void 0:HM(),y=a(s,d.isStatic);return!d.isStatic&&la&&(p.visualElement=R4(o,y,V(V({},d),s),r),WM(g,s,p.visualElement,n||Po.projectionNodeConstructor),f=T4(s,p.visualElement)),w.exports.createElement(UM,{visualElement:p.visualElement,props:V(V({},d),s)},f,w.exports.createElement(Fu.Provider,{value:p},i(o,s,g,O4(y,p.visualElement,u),y,d.isStatic,p.visualElement)))}return w.exports.forwardRef(l)}function YM(e){var t,r=e.layoutId,n=(t=w.exports.useContext(PS))===null||t===void 0?void 0:t.id;return n&&r!==void 0?n+"-"+r:r}function qM(e){function t(n,i){return i===void 0&&(i={}),GM(e(n,i))}if(typeof Proxy=="undefined")return t;var r=new Map;return new Proxy(t,{get:function(n,i){return r.has(i)||r.set(i,t(i)),r.get(i)}})}var KM=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Eh(e){return typeof e!="string"||e.includes("-")?!1:!!(KM.indexOf(e)>-1||/[A-Z]/.test(e))}function RS(e,t){var r=t.layout,n=t.layoutId;return Xo(e)||kS(e)||(r||n!==void 0)&&(!!Ys[e]||e==="opacity")}var XM={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function QM(e,t,r,n){var i=e.transform,a=e.transformKeys,o=t.enableHardwareAcceleration,l=o===void 0?!0:o,s=t.allowTransformNone,u=s===void 0?!0:s,c="";a.sort(CM);for(var d=!1,f=a.length,p=0;pm&&B,Oe=Array.isArray(I)?I:[I],Ye=Oe.reduce(a,{});U===!1&&(Ye={});var ut=R.prevResolvedValues,ct=ut===void 0?{}:ut,Kt=V(V({},ct),Ye),j=function(W){se=!0,v.delete(W),R.needsAnimating[W]=!0};for(var q in Kt){var D=Ye[q],$=ct[q];h.hasOwnProperty(q)||(D!==$?Mo(D)&&Mo($)?!QS(D,$)||ae?j(q):R.protectedKeys[q]=!0:D!==void 0?j(q):v.add(q):D!==void 0&&v.has(q)?j(q):R.protectedKeys[q]=!0)}R.prevProp=I,R.prevResolvedValues=Ye,R.isActive&&(h=V(V({},h),Ye)),i&&e.blockInitialAnimation&&(se=!1),se&&!Q&&y.push.apply(y,wr([],He(Oe.map(function(W){return{animation:W,options:V({type:O},c)}})),!1))},x=0;x=3;if(!(!p&&!g)){var y=f.point,v=zs().timestamp;i.history.push(V(V({},y),{timestamp:v}));var h=i.handlers,m=h.onStart,b=h.onMove;p||(m&&m(i.lastMoveEvent,f),i.startEvent=i.lastMoveEvent),b&&b(i.lastMoveEvent,f)}}},this.handlePointerMove=function(f,p){if(i.lastMoveEvent=f,i.lastMoveEventInfo=Qc(p,i.transformPagePoint),zS(f)&&f.buttons===0){i.handlePointerUp(f,p);return}Er.update(i.updatePoint,!0)},this.handlePointerUp=function(f,p){i.end();var g=i.handlers,y=g.onEnd,v=g.onSessionEnd,h=Zc(Qc(p,i.transformPagePoint),i.history);i.startEvent&&y&&y(f,h),v&&v(f,h)},!(jS(t)&&t.touches.length>1)){this.handlers=r,this.transformPagePoint=o;var l=Rh(t),s=Qc(l,this.transformPagePoint),u=s.point,c=zs().timestamp;this.history=[V(V({},u),{timestamp:c})];var d=r.onSessionStart;d&&d(t,Zc(s,this.history)),this.removeListeners=Nu(zi(window,"pointermove",this.handlePointerMove),zi(window,"pointerup",this.handlePointerUp),zi(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(t){this.handlers=t},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),Xi.update(this.updatePoint)},e}();function Qc(e,t){return t?{point:t(e.point)}:e}function ug(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Zc(e,t){var r=e.point;return{point:r,delta:ug(r,rx(t)),offset:ug(r,uI(t)),velocity:cI(t,.1)}}function uI(e){return e[0]}function rx(e){return e[e.length-1]}function cI(e,t){if(e.length<2)return{x:0,y:0};for(var r=e.length-1,n=null,i=rx(e);r>=0&&(n=e[r],!(i.timestamp-n.timestamp>Us(t)));)r--;if(!n)return{x:0,y:0};var a=(i.timestamp-n.timestamp)/1e3;if(a===0)return{x:0,y:0};var o={x:(i.x-n.x)/a,y:(i.y-n.y)/a};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function fI(e,t,r){var n=t.min,i=t.max;return n!==void 0&&ei&&(e=r?De(i,e,r.max):Math.min(e,i)),e}function cg(e,t,r){return{min:t!==void 0?e.min+t:void 0,max:r!==void 0?e.max+r-(e.max-e.min):void 0}}function dI(e,t){var r=t.top,n=t.left,i=t.bottom,a=t.right;return{x:cg(e.x,n,a),y:cg(e.y,r,i)}}function fg(e,t){var r,n=t.min-e.min,i=t.max-e.max;return t.max-t.minn?r=Ro(t.min,t.max-n,e.min):n>i&&(r=Ro(e.min,e.max-i,t.min)),js(0,1,r)}function vI(e,t){var r={};return t.min!==void 0&&(r.min=t.min-e.min),t.max!==void 0&&(r.max=t.max-e.min),r}var Ad=.35;function mI(e){return e===void 0&&(e=Ad),e===!1?e=0:e===!0&&(e=Ad),{x:dg(e,"left","right"),y:dg(e,"top","bottom")}}function dg(e,t,r){return{min:pg(e,t),max:pg(e,r)}}function pg(e,t){var r;return typeof e=="number"?e:(r=e[t])!==null&&r!==void 0?r:0}function nx(e){var t=e.top,r=e.left,n=e.right,i=e.bottom;return{x:{min:r,max:n},y:{min:t,max:i}}}function gI(e){var t=e.x,r=e.y;return{top:r.min,right:t.max,bottom:r.max,left:t.min}}function yI(e,t){if(!t)return e;var r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}function ix(e,t){return nx(yI(e.getBoundingClientRect(),t))}function bI(e,t,r){var n=ix(e,r),i=t.scroll;return i&&(Ei(n.x,i.x),Ei(n.y,i.y)),n}var SI=new WeakMap,xI=function(){function e(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=rt(),this.visualElement=t}return e.prototype.start=function(t,r){var n=this,i=r===void 0?{}:r,a=i.snapToCursor,o=a===void 0?!1:a;if(this.visualElement.isPresent!==!1){var l=function(d){n.stopAnimation(),o&&n.snapToCursor(Rh(d,"page").point)},s=function(d,f){var p,g=n.getProps(),y=g.drag,v=g.dragPropagation,h=g.onDragStart;y&&!v&&(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=GS(y),!n.openGlobalLock)||(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),cr(function(m){var b,x,P=n.getAxisMotionValue(m).get()||0;if(Cr.test(P)){var k=(x=(b=n.visualElement.projection)===null||b===void 0?void 0:b.layout)===null||x===void 0?void 0:x.actual[m];if(k){var T=Hr(k);P=T*(parseFloat(P)/100)}}n.originPoint[m]=P}),h==null||h(d,f),(p=n.visualElement.animationState)===null||p===void 0||p.setActive(Se.Drag,!0))},u=function(d,f){var p=n.getProps(),g=p.dragPropagation,y=p.dragDirectionLock,v=p.onDirectionLock,h=p.onDrag;if(!(!g&&!n.openGlobalLock)){var m=f.offset;if(y&&n.currentDirection===null){n.currentDirection=wI(m),n.currentDirection!==null&&(v==null||v(n.currentDirection));return}n.updateAxis("x",f.point,m),n.updateAxis("y",f.point,m),n.visualElement.syncRender(),h==null||h(d,f)}},c=function(d,f){return n.stop(d,f)};this.panSession=new tx(t,{onSessionStart:l,onStart:s,onMove:u,onSessionEnd:c},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(t,r){var n=this.isDragging;if(this.cancel(),!!n){var i=r.velocity;this.startAnimation(i);var a=this.getProps().onDragEnd;a==null||a(t,r)}},e.prototype.cancel=function(){var t,r;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;var n=this.getProps().dragPropagation;!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(r=this.visualElement.animationState)===null||r===void 0||r.setActive(Se.Drag,!1)},e.prototype.updateAxis=function(t,r,n){var i=this.getProps().drag;if(!(!n||!zl(t,i,this.currentDirection))){var a=this.getAxisMotionValue(t),o=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(o=fI(o,this.constraints[t],this.elastic[t])),a.set(o)}},e.prototype.resolveConstraints=function(){var t=this,r=this.getProps(),n=r.dragConstraints,i=r.dragElastic,a=(this.visualElement.projection||{}).layout,o=this.constraints;n&&wi(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&a?this.constraints=dI(a.actual,n):this.constraints=!1,this.elastic=mI(i),o!==this.constraints&&a&&this.constraints&&!this.hasMutatedConstraints&&cr(function(l){t.getAxisMotionValue(l)&&(t.constraints[l]=vI(a.actual[l],t.constraints[l]))})},e.prototype.resolveRefConstraints=function(){var t=this.getProps(),r=t.dragConstraints,n=t.onMeasureDragConstraints;if(!r||!wi(r))return!1;var i=r.current,a=this.visualElement.projection;if(!a||!a.layout)return!1;var o=bI(i,a.root,this.visualElement.getTransformPagePoint()),l=pI(a.layout.actual,o);if(n){var s=n(gI(l));this.hasMutatedConstraints=!!s,s&&(l=nx(s))}return l},e.prototype.startAnimation=function(t){var r=this,n=this.getProps(),i=n.drag,a=n.dragMomentum,o=n.dragElastic,l=n.dragTransition,s=n.dragSnapToOrigin,u=n.onDragTransitionEnd,c=this.constraints||{},d=cr(function(f){var p;if(!!zl(f,i,r.currentDirection)){var g=(p=c==null?void 0:c[f])!==null&&p!==void 0?p:{};s&&(g={min:0,max:0});var y=o?200:1e6,v=o?40:1e7,h=V(V({type:"inertia",velocity:a?t[f]:0,bounceStiffness:y,bounceDamping:v,timeConstant:750,restDelta:1,restSpeed:10},l),g);return r.startAxisValueAnimation(f,h)}});return Promise.all(d).then(u)},e.prototype.startAxisValueAnimation=function(t,r){var n=this.getAxisMotionValue(t);return wh(t,n,0,r)},e.prototype.stopAnimation=function(){var t=this;cr(function(r){return t.getAxisMotionValue(r).stop()})},e.prototype.getAxisMotionValue=function(t){var r,n,i="_drag"+t.toUpperCase(),a=this.visualElement.getProps()[i];return a||this.visualElement.getValue(t,(n=(r=this.visualElement.getProps().initial)===null||r===void 0?void 0:r[t])!==null&&n!==void 0?n:0)},e.prototype.snapToCursor=function(t){var r=this;cr(function(n){var i=r.getProps().drag;if(!!zl(n,i,r.currentDirection)){var a=r.visualElement.projection,o=r.getAxisMotionValue(n);if(a&&a.layout){var l=a.layout.actual[n],s=l.min,u=l.max;o.set(t[n]-De(s,u,.5))}}})},e.prototype.scalePositionWithinConstraints=function(){var t=this,r,n=this.getProps(),i=n.drag,a=n.dragConstraints,o=this.visualElement.projection;if(!(!wi(a)||!o||!this.constraints)){this.stopAnimation();var l={x:0,y:0};cr(function(u){var c=t.getAxisMotionValue(u);if(c){var d=c.get();l[u]=hI({min:d,max:d},t.constraints[u])}});var s=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=s?s({},""):"none",(r=o.root)===null||r===void 0||r.updateScroll(),o.updateLayout(),this.resolveConstraints(),cr(function(u){if(!!zl(u,i,null)){var c=t.getAxisMotionValue(u),d=t.constraints[u],f=d.min,p=d.max;c.set(De(f,p,l[u]))}})}},e.prototype.addListeners=function(){var t=this,r;SI.set(this.visualElement,this);var n=this.visualElement.getInstance(),i=zi(n,"pointerdown",function(u){var c=t.getProps(),d=c.drag,f=c.dragListener,p=f===void 0?!0:f;d&&p&&t.start(u)}),a=function(){var u=t.getProps().dragConstraints;wi(u)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,l=o.addEventListener("measure",a);o&&!o.layout&&((r=o.root)===null||r===void 0||r.updateScroll(),o.updateLayout()),a();var s=Ah(window,"resize",function(){t.scalePositionWithinConstraints()});return o.addEventListener("didUpdate",function(u){var c=u.delta,d=u.hasLayoutChanged;t.isDragging&&d&&(cr(function(f){var p=t.getAxisMotionValue(f);!p||(t.originPoint[f]+=c[f].translate,p.set(p.get()+c[f].translate))}),t.visualElement.syncRender())}),function(){s(),i(),l()}},e.prototype.getProps=function(){var t=this.visualElement.getProps(),r=t.drag,n=r===void 0?!1:r,i=t.dragDirectionLock,a=i===void 0?!1:i,o=t.dragPropagation,l=o===void 0?!1:o,s=t.dragConstraints,u=s===void 0?!1:s,c=t.dragElastic,d=c===void 0?Ad:c,f=t.dragMomentum,p=f===void 0?!0:f;return V(V({},t),{drag:n,dragDirectionLock:a,dragPropagation:l,dragConstraints:u,dragElastic:d,dragMomentum:p})},e}();function zl(e,t,r){return(t===!0||t===e)&&(r===null||r===e)}function wI(e,t){t===void 0&&(t=10);var r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}function EI(e){var t=e.dragControls,r=e.visualElement,n=Bu(function(){return new xI(r)});w.exports.useEffect(function(){return t&&t.subscribe(n)},[n,t]),w.exports.useEffect(function(){return n.addListeners()},[n])}function CI(e){var t=e.onPan,r=e.onPanStart,n=e.onPanEnd,i=e.onPanSessionStart,a=e.visualElement,o=t||r||n||i,l=w.exports.useRef(null),s=w.exports.useContext(uh).transformPagePoint,u={onSessionStart:i,onStart:r,onMove:t,onEnd:function(d,f){l.current=null,n&&n(d,f)}};w.exports.useEffect(function(){l.current!==null&&l.current.updateHandlers(u)});function c(d){l.current=new tx(d,u,{transformPagePoint:s})}qs(a,"pointerdown",o&&c),KS(function(){return l.current&&l.current.end()})}var TI={pan:on(CI),drag:on(EI)},jl=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function kI(){var e=jl.map(function(){return new Ja}),t={},r={clearAllListeners:function(){return e.forEach(function(n){return n.clear()})},updatePropListeners:function(n){jl.forEach(function(i){var a,o="on"+i,l=n[o];(a=t[i])===null||a===void 0||a.call(t),l&&(t[i]=r[o](l))})}};return e.forEach(function(n,i){r["on"+jl[i]]=function(a){return n.add(a)},r["notify"+jl[i]]=function(){for(var a=[],o=0;o5)return i;var s=zr.createTransformer(e),u=typeof l[0]!="number"?1:0,c=n.x.scale*r.x,d=n.y.scale*r.y;l[0+u]/=c,l[1+u]/=d;var f=De(c,d,.5);typeof l[2+u]=="number"&&(l[2+u]/=f),typeof l[3+u]=="number"&&(l[3+u]/=f);var p=s(l);if(a){var g=0;p=p.replace(Sg,function(){var y=o[g];return g++,y})}return p}},UI=function(e){Bb(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.componentDidMount=function(){var r=this,n=this.props,i=n.visualElement,a=n.layoutGroup,o=n.switchLayoutGroup,l=n.layoutId,s=i.projection;xM(YI),s&&(a!=null&&a.group&&a.group.add(s),(o==null?void 0:o.register)&&l&&o.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",function(){r.safeToRemove()}),s.setOptions(V(V({},s.options),{onExitComplete:function(){return r.safeToRemove()}}))),no.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(r){var n=this,i=this.props,a=i.layoutDependency,o=i.visualElement,l=i.drag,s=i.isPresent,u=o.projection;return u&&(u.isPresent=s,l||r.layoutDependency!==a||a===void 0?u.willUpdate():this.safeToRemove(),r.isPresent!==s&&(s?u.promote():u.relegate()||Er.postRender(function(){var c;!((c=u.getStack())===null||c===void 0)&&c.members.length||n.safeToRemove()}))),null},t.prototype.componentDidUpdate=function(){var r=this.props.visualElement.projection;r&&(r.root.didUpdate(),!r.currentAnimation&&r.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var r=this.props,n=r.visualElement,i=r.layoutGroup,a=r.switchLayoutGroup,o=n.projection;o&&(o.scheduleCheckAfterUnmount(),i!=null&&i.group&&i.group.remove(o),a!=null&&a.deregister&&a.deregister(o))},t.prototype.safeToRemove=function(){var r=this.props.safeToRemove;r==null||r()},t.prototype.render=function(){return null},t}(ie.Component);function GI(e){var t=He(XS(),2),r=t[0],n=t[1],i=w.exports.useContext(PS);return te(UI,ee({},V({},e,{layoutGroup:i,switchLayoutGroup:w.exports.useContext(AS),isPresent:r,safeToRemove:n})))}var YI={borderRadius:V(V({},_a),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:_a,borderTopRightRadius:_a,borderBottomLeftRadius:_a,borderBottomRightRadius:_a,boxShadow:WI},qI={measureLayout:GI},KI=_S({attachResizeListener:function(e,t){return e.addEventListener("resize",t,{passive:!0}),function(){return e.removeEventListener("resize",t)}},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}}}),Jc={current:void 0},XI=_S({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Jc.current){var e=new KI(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Jc.current=e}return Jc.current},resetTransform:function(e,t){e.style.transform=t!=null?t:"none"}}),QI=V(V(V(V({},sI),B6),TI),qI),ZI=qM(function(e,t){return g6(e,t,QI,HI,XI)});function Hn(){return Hn=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}function JI(e){var t=e.loading,r=e.src,n=e.srcSet,i=e.onLoad,a=e.onError,o=e.crossOrigin,l=e.sizes,s=e.ignoreFallback,u=w.exports.useState("pending"),c=u[0],d=u[1];w.exports.useEffect(function(){d(r?"loading":"pending")},[r]);var f=w.exports.useRef(),p=w.exports.useCallback(function(){if(!!r){g();var y=new Image;y.src=r,o&&(y.crossOrigin=o),n&&(y.srcset=n),l&&(y.sizes=l),t&&(y.loading=t),y.onload=function(v){g(),d("loaded"),i==null||i(v)},y.onerror=function(v){g(),d("failed"),a==null||a(v)},f.current=y}},[r,o,n,l,i,a,t]),g=function(){f.current&&(f.current.onload=null,f.current.onerror=null,f.current=null)};return SC(function(){if(!s)return c==="loading"&&p(),function(){g()}},[c,p,s]),s?"loaded":c}var eF=["htmlWidth","htmlHeight","alt"],tF=["fallbackSrc","fallback","src","srcSet","align","fit","loading","ignoreFallback","crossOrigin"],xg=w.exports.forwardRef(function(e,t){var r=e.htmlWidth,n=e.htmlHeight,i=e.alt,a=fx(e,eF);return w.exports.createElement("img",Hn({width:r,height:n,ref:t,alt:i},a))}),rF=Ve(function(e,t){var r=e.fallbackSrc,n=e.fallback,i=e.src,a=e.srcSet,o=e.align,l=e.fit,s=e.loading,u=e.ignoreFallback,c=e.crossOrigin,d=fx(e,tF),f=s!=null||u||r===void 0&&n===void 0,p=JI(Hn({},e,{ignoreFallback:f})),g=Hn({ref:t,objectFit:l,objectPosition:o},f?d:op(d,["onError","onLoad"]));return p!=="loaded"?n||w.exports.createElement(xe.img,Hn({as:xg,className:"chakra-image__placeholder",src:r},g)):w.exports.createElement(xe.img,Hn({as:xg,src:i,srcSet:a,crossOrigin:c,loading:s,className:"chakra-image"},g))}),dx={border:"0px",clip:"rect(0px, 0px, 0px, 0px)",height:"1px",width:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},nF=xe("span",{baseStyle:dx});xe("input",{baseStyle:dx});function Ks(){return Ks=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}var aF=["label","thickness","speed","emptyColor","className"],oF=xy({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),lF=Ve(function(e,t){var r=Tn("Spinner",e),n=Cn(e),i=n.label,a=i===void 0?"Loading...":i,o=n.thickness,l=o===void 0?"2px":o,s=n.speed,u=s===void 0?"0.45s":s,c=n.emptyColor,d=c===void 0?"transparent":c,f=n.className,p=iF(n,aF),g=st("chakra-spinner",f),y=Ks({display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:l,borderBottomColor:d,borderLeftColor:d,animation:oF+" "+u+" linear infinite"},r);return w.exports.createElement(xe.div,Ks({ref:t,__css:y,className:g},p),a&&w.exports.createElement(nF,null,a))});function ju(e,t){if(e==null)return{};var r={},n=Object.keys(e),i,a;for(a=0;a=0)&&(r[i]=e[i]);return r}function Vr(){return Vr=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}var mF=["id","isRequired","isInvalid","isDisabled","isReadOnly"],gF=["getRootProps","htmlProps"],px=ta({strict:!1,name:"FormControlContext"}),yF=px[0],Ih=px[1];function bF(e){var t=e.id,r=e.isRequired,n=e.isInvalid,i=e.isDisabled,a=e.isReadOnly,o=Qo(e,mF),l=TC(),s=t||"field-"+l,u=s+"-label",c=s+"-feedback",d=s+"-helptext",f=w.exports.useState(!1),p=f[0],g=f[1],y=w.exports.useState(!1),v=y[0],h=y[1],m=xC(),b=m[0],x=m[1],P=w.exports.useCallback(function(I,B){return I===void 0&&(I={}),B===void 0&&(B=null),Et({id:d},I,{ref:Ev(B,function(U){!U||h(!0)})})},[d]),k=w.exports.useCallback(function(I,B){var U,Q;return I===void 0&&(I={}),B===void 0&&(B=null),Et({},I,{ref:B,"data-focus":vi(b),"data-disabled":vi(i),"data-invalid":vi(n),"data-readonly":vi(a),id:(U=I.id)!=null?U:u,htmlFor:(Q=I.htmlFor)!=null?Q:s})},[s,i,b,n,a,u]),T=w.exports.useCallback(function(I,B){return I===void 0&&(I={}),B===void 0&&(B=null),Et({id:c},I,{ref:Ev(B,function(U){!U||g(!0)}),"aria-live":"polite"})},[c]),O=w.exports.useCallback(function(I,B){return I===void 0&&(I={}),B===void 0&&(B=null),Et({},I,o,{ref:B,role:"group"})},[o]),R=w.exports.useCallback(function(I,B){return I===void 0&&(I={}),B===void 0&&(B=null),Et({},I,{ref:B,role:"presentation","aria-hidden":!0,children:I.children||"*"})},[]);return{isRequired:!!r,isInvalid:!!n,isReadOnly:!!a,isDisabled:!!i,isFocused:!!b,onFocus:x.on,onBlur:x.off,hasFeedbackText:p,setHasFeedbackText:g,hasHelpText:v,setHasHelpText:h,id:s,labelId:u,feedbackId:c,helpTextId:d,htmlProps:o,getHelpTextProps:P,getErrorMessageProps:T,getRootProps:O,getLabelProps:k,getRequiredIndicatorProps:R}}var SF=Ve(function(e,t){var r=Cb("Form",e),n=Cn(e),i=bF(n),a=i.getRootProps;i.htmlProps;var o=Qo(i,gF),l=st("chakra-form-control",e.className);return w.exports.createElement(yF,{value:o},w.exports.createElement(p_,{value:r},w.exports.createElement(xe.div,Et({},a({},t),{className:l,__css:r.container}))))}),xF=["isDisabled","isInvalid","isReadOnly","isRequired"],wF=["id","disabled","readOnly","required","isRequired","isInvalid","isReadOnly","isDisabled","onFocus","onBlur"];function EF(e){var t=CF(e),r=t.isDisabled,n=t.isInvalid,i=t.isReadOnly,a=t.isRequired,o=Qo(t,xF);return Et({},o,{disabled:r,readOnly:i,required:a,"aria-invalid":ic(n),"aria-required":ic(a),"aria-readonly":ic(i)})}function CF(e){var t,r,n,i=Ih(),a=e.id,o=e.disabled,l=e.readOnly,s=e.required,u=e.isRequired,c=e.isInvalid,d=e.isReadOnly,f=e.isDisabled,p=e.onFocus,g=e.onBlur,y=Qo(e,wF),v=e["aria-describedby"]?[e["aria-describedby"]]:[];return i!=null&&i.hasFeedbackText&&i!=null&&i.isInvalid&&v.push(i.feedbackId),i!=null&&i.hasHelpText&&v.push(i.helpTextId),Et({},y,{"aria-describedby":v.join(" ")||void 0,id:a!=null?a:i==null?void 0:i.id,isDisabled:(t=o!=null?o:f)!=null?t:i==null?void 0:i.isDisabled,isReadOnly:(r=l!=null?l:d)!=null?r:i==null?void 0:i.isReadOnly,isRequired:(n=s!=null?s:u)!=null?n:i==null?void 0:i.isRequired,isInvalid:c!=null?c:i==null?void 0:i.isInvalid,onFocus:wv(i==null?void 0:i.onFocus,p),onBlur:wv(i==null?void 0:i.onBlur,g)})}var TF=["className","children","requiredIndicator","optionalIndicator"],kF=Ve(function(e,t){var r,n=Tn("FormLabel",e),i=Cn(e);i.className;var a=i.children,o=i.requiredIndicator,l=o===void 0?w.exports.createElement(_F,null):o,s=i.optionalIndicator,u=s===void 0?null:s,c=Qo(i,TF),d=Ih(),f=(r=d==null?void 0:d.getLabelProps(c,t))!=null?r:Et({ref:t},c);return w.exports.createElement(xe.label,Et({},f,{className:st("chakra-form__label",i.className),__css:Et({display:"block",textAlign:"start"},n)}),a,d!=null&&d.isRequired?l:u)}),_F=Ve(function(e,t){var r=Ih(),n=ih();if(!(r!=null&&r.isRequired))return null;var i=st("chakra-form__required-indicator",e.className);return w.exports.createElement(xe.span,Et({},r==null?void 0:r.getRequiredIndicatorProps(e,t),{__css:n.requiredIndicator,className:i}))});function or(){return or=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}var PF=["htmlSize"],Md=Ve(function(e,t){var r=e.htmlSize,n=Zo(e,PF),i=Cb("Input",n),a=Cn(n),o=EF(a),l=st("chakra-input",e.className);return w.exports.createElement(xe.input,or({size:r},o,{__css:i.field,ref:t,className:l}))});Md.id="Input";var AF=["placement"],RF={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},OF=xe("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),hx=Ve(function(e,t){var r,n=e.placement,i=n===void 0?"left":n,a=Zo(e,AF),o=(r=RF[i])!=null?r:{},l=ih();return w.exports.createElement(OF,or({ref:t},a,{__css:or({},l.addon,o)}))}),MF=Ve(function(e,t){return w.exports.createElement(hx,or({ref:t,placement:"left"},e,{className:st("chakra-input__left-addon",e.className)}))});MF.id="InputLeftAddon";var IF=Ve(function(e,t){return w.exports.createElement(hx,or({ref:t,placement:"right"},e,{className:st("chakra-input__right-addon",e.className)}))});IF.id="InputRightAddon";var FF=["placement"],LF=["className"],DF=["className"],$F=xe("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),Fh=Ve(function(e,t){var r,n,i,a=e.placement,o=a===void 0?"left":a,l=Zo(e,FF),s=ih(),u=s.field,c=o==="left"?"insetStart":"insetEnd",d=or((i={},i[c]="0",i.width=(r=u==null?void 0:u.height)!=null?r:u==null?void 0:u.h,i.height=(n=u==null?void 0:u.height)!=null?n:u==null?void 0:u.h,i.fontSize=u==null?void 0:u.fontSize,i),s.element);return w.exports.createElement($F,or({ref:t,__css:d},l))});Fh.id="InputElement";var BF=Ve(function(e,t){var r=e.className,n=Zo(e,LF),i=st("chakra-input__left-element",r);return w.exports.createElement(Fh,or({ref:t,placement:"left",className:i},n))});BF.id="InputLeftElement";var VF=Ve(function(e,t){var r=e.className,n=Zo(e,DF),i=st("chakra-input__right-element",r);return w.exports.createElement(Fh,or({ref:t,placement:"right",className:i},n))});VF.id="InputRightElement";function lr(){return lr=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}var Qn=xe("div");xe("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center"}});var NF=["direction","align","justify","wrap","basis","grow","shrink"],Lh=Ve(function(e,t){var r=e.direction,n=e.align,i=e.justify,a=e.wrap,o=e.basis,l=e.grow,s=e.shrink,u=ni(e,NF),c={display:"flex",flexDirection:r,alignItems:n,justifyContent:i,flexWrap:a,flexBasis:o,flexGrow:l,flexShrink:s};return w.exports.createElement(xe.div,lr({ref:t,__css:c},u))}),zF=["area","templateAreas","gap","rowGap","columnGap","column","row","autoFlow","autoRows","templateRows","autoColumns","templateColumns"],Dh=Ve(function(e,t){var r=e.area,n=e.templateAreas,i=e.gap,a=e.rowGap,o=e.columnGap,l=e.column,s=e.row,u=e.autoFlow,c=e.autoRows,d=e.templateRows,f=e.autoColumns,p=e.templateColumns,g=ni(e,zF),y={display:"grid",gridArea:r,gridTemplateAreas:n,gridGap:i,gridRowGap:a,gridColumnGap:o,gridAutoColumns:f,gridColumn:l,gridRow:s,gridAutoFlow:u,gridAutoRows:c,gridTemplateRows:d,gridTemplateColumns:p};return w.exports.createElement(xe.div,lr({ref:t,__css:y},g))}),jF=["className"],vx=Ve(function(e,t){var r=Tn("Heading",e),n=Cn(e);n.className;var i=ni(n,jF);return w.exports.createElement(xe.h2,lr({ref:t,className:st("chakra-heading",e.className)},i,{__css:r}))}),HF=["className","isExternal"],WF=Ve(function(e,t){var r=Tn("Link",e),n=Cn(e),i=n.className,a=n.isExternal,o=ni(n,HF);return w.exports.createElement(xe.a,lr({target:a?"_blank":void 0,rel:a?"noopener":void 0,ref:t,className:st("chakra-link",i)},o,{__css:r}))});ta({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in a `<*List />` "});var UF=["columns","spacingX","spacingY","spacing","minChildWidth"],GF=Ve(function(e,t){var r=e.columns,n=e.spacingX,i=e.spacingY,a=e.spacing,o=e.minChildWidth,l=ni(e,UF),s=o?qF(o):KF(r);return w.exports.createElement(Dh,lr({ref:t,gap:a,columnGap:n,rowGap:i,templateColumns:s},l))});function YF(e){return Pi(e)?e+"px":e}function qF(e){return gu(e,function(t){return wy(t)?null:"repeat(auto-fit, minmax("+YF(t)+", 1fr))"})}function KF(e){return gu(e,function(t){return wy(t)?null:"repeat("+t+", minmax(0, 1fr))"})}xe("div",{baseStyle:{flex:1,justifySelf:"stretch",alignSelf:"stretch"}});var Id="& > *:not(style) ~ *:not(style)";function XF(e){var t,r=e.spacing,n=e.direction,i={column:{marginTop:r,marginEnd:0,marginBottom:0,marginStart:0},row:{marginTop:0,marginEnd:0,marginBottom:0,marginStart:r},"column-reverse":{marginTop:0,marginEnd:0,marginBottom:r,marginStart:0},"row-reverse":{marginTop:0,marginEnd:r,marginBottom:0,marginStart:0}};return t={flexDirection:n},t[Id]=gu(n,function(a){return i[a]}),t}function QF(e){var t=e.spacing,r=e.direction,n={column:{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},"column-reverse":{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},row:{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0},"row-reverse":{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0}};return{"&":gu(r,function(i){return n[i]})}}var ZF=["isInline","direction","align","justify","spacing","wrap","children","divider","className","shouldWrapChildren"],JF=function(t){return w.exports.createElement(xe.div,lr({className:"chakra-stack__item"},t,{__css:lr({display:"inline-block",flex:"0 0 auto",minWidth:0},t.__css)}))},eL=Ve(function(e,t){var r,n=e.isInline,i=e.direction,a=e.align,o=e.justify,l=e.spacing,s=l===void 0?"0.5rem":l,u=e.wrap,c=e.children,d=e.divider,f=e.className,p=e.shouldWrapChildren,g=ni(e,ZF),y=n?"row":i!=null?i:"column",v=w.exports.useMemo(function(){return XF({direction:y,spacing:s})},[y,s]),h=w.exports.useMemo(function(){return QF({spacing:s,direction:y})},[s,y]),m=!!d,b=!p&&!m,x=bC(c),P=b?x:x.map(function(T,O){var R=typeof T.key!="undefined"?T.key:O,I=O+1===x.length,B=w.exports.createElement(JF,{key:R},T),U=p?B:T;if(!m)return U;var Q=w.exports.cloneElement(d,{__css:h}),ae=I?null:Q;return w.exports.createElement(w.exports.Fragment,{key:R},U,ae)}),k=st("chakra-stack",f);return w.exports.createElement(xe.div,lr({ref:t,display:"flex",alignItems:a,justifyContent:o,flexDirection:v.flexDirection,flexWrap:u,className:k,__css:m?{}:(r={},r[Id]=v[Id],r)},g),P)}),tL=["className","align","decoration","casing"],mx=Ve(function(e,t){var r=Tn("Text",e),n=Cn(e);n.className,n.align,n.decoration,n.casing;var i=ni(n,tL),a=lp({textAlign:e.align,textDecoration:e.decoration,textTransform:e.casing});return w.exports.createElement(xe.p,lr({ref:t,className:st("chakra-text",e.className)},a,i,{__css:r}))}),gx={exports:{}},rL="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",nL=rL,iL=nL;function yx(){}function bx(){}bx.resetWarningCache=yx;var aL=function(){function e(n,i,a,o,l,s){if(s!==iL){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var r={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:bx,resetWarningCache:yx};return r.PropTypes=r,r};gx.exports=aL();var _e=gx.exports,Sx=C_;Sx.defaultProps={theme:$b};function oL(){for(var e=arguments.length,t=new Array(e),r=0;r1?n=n.slice(0,n.length-1):i=$b,gC.apply(void 0,n.map(function(a){return function(o){return Ln(a)?a(o):lL(o,a)}}))(i)}function lL(){for(var e=arguments.length,t=new Array(e),r=0;r{let o={relativePath:i.path||"",caseSensitive:i.caseSensitive===!0,childrenIndex:a,route:i};o.relativePath.startsWith("/")&&(o.relativePath.startsWith(n)||Tr(!1),o.relativePath=o.relativePath.slice(n.length));let l=vn([n,o.relativePath]),s=r.concat(o);i.children&&i.children.length>0&&(i.index===!0&&Tr(!1),wx(i.children,t,s,l)),!(i.path==null&&!i.index)&&t.push({path:l,score:yL(l,i.index),routesMeta:s})}),t}function fL(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:bL(t.routesMeta.map(n=>n.childrenIndex),r.routesMeta.map(n=>n.childrenIndex)))}const dL=/^:\w+$/,pL=3,hL=2,vL=1,mL=10,gL=-2,Pg=e=>e==="*";function yL(e,t){let r=e.split("/"),n=r.length;return r.some(Pg)&&(n+=gL),t&&(n+=hL),r.filter(i=>!Pg(i)).reduce((i,a)=>i+(dL.test(a)?pL:a===""?vL:mL),n)}function bL(e,t){return e.length===t.length&&e.slice(0,-1).every((n,i)=>n===t[i])?e[e.length-1]-t[t.length-1]:0}function SL(e,t){let{routesMeta:r}=e,n={},i="/",a=[];for(let o=0;o{if(c==="*"){let f=l[d]||"";o=a.slice(0,a.length-f.length).replace(/(.)\/+$/,"$1")}return u[c]=EL(l[d]||""),u},{}),pathname:a,pathnameBase:o,pattern:e}}function wL(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0);let n=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(o,l)=>(n.push(l),"([^\\/]+)"));return e.endsWith("*")?(n.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i+=r?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(i,t?void 0:"i"),n]}function EL(e,t){try{return decodeURIComponent(e)}catch{return e}}function CL(e,t){t===void 0&&(t="/");let{pathname:r,search:n="",hash:i=""}=typeof e=="string"?ii(e):e;return{pathname:r?r.startsWith("/")?r:TL(r,t):t,search:_L(n),hash:PL(i)}}function TL(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?r.length>1&&r.pop():i!=="."&&r.push(i)}),r.length>1?r.join("/"):"/"}function Ex(e,t,r){let n=typeof e=="string"?ii(e):e,i=e===""||n.pathname===""?"/":n.pathname,a;if(i==null)a=r;else{let l=t.length-1;if(i.startsWith("..")){let s=i.split("/");for(;s[0]==="..";)s.shift(),l-=1;n.pathname=s.join("/")}a=l>=0?t[l]:"/"}let o=CL(n,a);return i&&i!=="/"&&i.endsWith("/")&&!o.pathname.endsWith("/")&&(o.pathname+="/"),o}function kL(e){return e===""||e.pathname===""?"/":typeof e=="string"?ii(e).pathname:e.pathname}function Cx(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=e.charAt(t.length);return r&&r!=="/"?null:e.slice(t.length)||"/"}const vn=e=>e.join("/").replace(/\/\/+/g,"/"),Tx=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),_L=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,PL=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function AL(e){Jo()||Tr(!1);let{basename:t,navigator:r}=w.exports.useContext(Bh),{hash:n,pathname:i,search:a}=_x(e),o=i;if(t!=="/"){let l=kL(e),s=l!=null&&l.endsWith("/");o=i==="/"?t+(s?"/":""):vn([t,i])}return r.createHref({pathname:o,search:a,hash:n})}function Jo(){return w.exports.useContext(Vh)!=null}function Wu(){return Jo()||Tr(!1),w.exports.useContext(Vh).location}function kx(){Jo()||Tr(!1);let{basename:e,navigator:t}=w.exports.useContext(Bh),{matches:r}=w.exports.useContext(Hu),{pathname:n}=Wu(),i=JSON.stringify(r.map(l=>l.pathnameBase)),a=w.exports.useRef(!1);return w.exports.useEffect(()=>{a.current=!0}),w.exports.useCallback(function(l,s){if(s===void 0&&(s={}),!a.current)return;if(typeof l=="number"){t.go(l);return}let u=Ex(l,JSON.parse(i),n);e!=="/"&&(u.pathname=vn([e,u.pathname])),(s.replace?t.replace:t.push)(u,s.state)},[e,t,i,n])}function _x(e){let{matches:t}=w.exports.useContext(Hu),{pathname:r}=Wu(),n=JSON.stringify(t.map(i=>i.pathnameBase));return w.exports.useMemo(()=>Ex(e,JSON.parse(n),r),[e,n,r])}function RL(e,t){Jo()||Tr(!1);let{matches:r}=w.exports.useContext(Hu),n=r[r.length-1],i=n?n.params:{};n&&n.pathname;let a=n?n.pathnameBase:"/";n&&n.route;let o=Wu(),l;if(t){var s;let f=typeof t=="string"?ii(t):t;a==="/"||((s=f.pathname)==null?void 0:s.startsWith(a))||Tr(!1),l=f}else l=o;let u=l.pathname||"/",c=a==="/"?u:u.slice(a.length)||"/",d=cL(e,{pathname:c});return OL(d&&d.map(f=>Object.assign({},f,{params:Object.assign({},i,f.params),pathname:vn([a,f.pathname]),pathnameBase:f.pathnameBase==="/"?a:vn([a,f.pathnameBase])})),r)}function OL(e,t){return t===void 0&&(t=[]),e==null?null:e.reduceRight((r,n,i)=>w.exports.createElement(Hu.Provider,{children:n.route.element!==void 0?n.route.element:r,value:{outlet:r,matches:t.concat(e.slice(0,i+1))}}),null)}function Ld(e){Tr(!1)}function ML(e){let{basename:t="/",children:r=null,location:n,navigationType:i=Wn.Pop,navigator:a,static:o=!1}=e;Jo()&&Tr(!1);let l=Tx(t),s=w.exports.useMemo(()=>({basename:l,navigator:a,static:o}),[l,a,o]);typeof n=="string"&&(n=ii(n));let{pathname:u="/",search:c="",hash:d="",state:f=null,key:p="default"}=n,g=w.exports.useMemo(()=>{let y=Cx(u,l);return y==null?null:{pathname:y,search:c,hash:d,state:f,key:p}},[l,u,c,d,f,p]);return g==null?null:w.exports.createElement(Bh.Provider,{value:s},w.exports.createElement(Vh.Provider,{children:r,value:{location:g,navigationType:i}}))}function IL(e){let{children:t,location:r}=e;return RL(Dd(t),r)}function Dd(e){let t=[];return w.exports.Children.forEach(e,r=>{if(!w.exports.isValidElement(r))return;if(r.type===w.exports.Fragment){t.push.apply(t,Dd(r.props.children));return}r.type!==Ld&&Tr(!1);let n={caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path};r.props.children&&(n.children=Dd(r.props.children)),t.push(n)}),t}/** + * React Router DOM v6.3.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function $d(){return $d=Object.assign||function(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}const LL=["onClick","reloadDocument","replace","state","target","to"];function DL(e){let{basename:t,children:r,window:n}=e,i=w.exports.useRef();i.current==null&&(i.current=uL({window:n}));let a=i.current,[o,l]=w.exports.useState({action:a.action,location:a.location});return w.exports.useLayoutEffect(()=>a.listen(l),[a]),w.exports.createElement(ML,{basename:t,children:r,location:o.location,navigationType:o.action,navigator:a})}function $L(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}const BL=w.exports.forwardRef(function(t,r){let{onClick:n,reloadDocument:i,replace:a=!1,state:o,target:l,to:s}=t,u=FL(t,LL),c=AL(s),d=VL(s,{replace:a,state:o,target:l});function f(p){n&&n(p),!p.defaultPrevented&&!i&&d(p)}return w.exports.createElement("a",$d({},u,{href:c,onClick:f,ref:r,target:l}))});function VL(e,t){let{target:r,replace:n,state:i}=t===void 0?{}:t,a=kx(),o=Wu(),l=_x(e);return w.exports.useCallback(s=>{if(s.button===0&&(!r||r==="_self")&&!$L(s)){s.preventDefault();let u=!!n||Fd(o)===Fd(l);a(e,{replace:u,state:i})}},[o,a,l,n,i,r,e])}const NL=()=>te(Lh,{as:"footer",width:"full",align:"center",alignSelf:"flex-end",justifyContent:"center"}),zL=()=>te(Qn,{maxW:"200px",children:_t("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 798.92 453.49",children:[te("defs",{children:te("style",{children:` .b, + .c { + fill: none; + stroke: #5300f9; + stroke-miterlimit: 10; + stroke-width: 40px; + } + + .d { + fill: #333; + } + + .e { + fill: #ffca22; + } + + .played { + fill: white; + } + + .c { + stroke-linecap: round; + }`})}),te("path",{d:"M56.19 101.61c266.27-71.11 171.63 434.9 399.46-31.49 61.99-126.9-79.84 503.13 12.99 302.97C531.18 238.26 682 186.15 706.22 356.36",className:"b"}),te("path",{d:"M315.73 169.2l.75 20.36c1.08 29.53-7.23 56.08-25.21 80.02-17.7 23.57-41.19 39.88-70.75 48.73-31.28 9.37-57.48 7.07-78.59-6.89-20.83-14.05-31.77-35.7-32.86-65.23s8.06-57.2 27.4-83.57c19.34-26.37 43.94-43.89 73.5-52.74 18.65-5.59 36.03-6.45 51.83-2.77 16.09 3.59 28.55 11.16 37.97 22.54l-42.71 38.01c-8.5-10.21-25.16-13.62-44.68-7.78-15.78 4.73-28.8 13.84-38.46 27.17-9.67 13.33-14.35 28.07-13.76 44.12s5.93 27.21 16.36 34.81c10.43 7.6 24.98 8.75 43.06 3.33 23.25-6.96 38.42-20.49 45.24-40.22l-48.79 14.61-1.62-44.15 101.31-30.35zM391.34 304.36l78.16 35.59v48.46l-129.79-59.1v-201.9l128.35 58.44v48.17l-76.72-34.93v27.98l69.51 31.65v47.59l-69.51-31.65v29.71zM606.36 52.68l51.34-24.49v201.9l-39.8 18.99-71.24-67.54v101.53l-51.63 24.63V105.79l40.09-19.13 71.24 67.54V52.68z",className:"e"}),te("path",{d:"M759.76 308.57L714.51 378.92 637.05 333.59",className:"c"}),te("path",{d:"M108.52 155.94L38.17 110.7 83.5 33.23",className:"c"}),te("path",{d:"M256.3 210.31l1.47 5.29.18-.05c3.57-6.6 7.64-8.91 13.21-10.46 12.95-3.6 25.16.37 28.95 13.96 3.48 12.5-3.97 23.51-16.56 27.02-7.39 2.06-13.52 1.21-17.04-1.55l-.18.05 5.51 19.79-13.13 3.66-15.08-54.18 12.68-3.53zm20.89 27.4c6.66-1.85 11.34-7.28 9.28-14.67-2.06-7.39-8.87-9.62-15.53-7.77-6.57 1.83-11.25 7.26-9.19 14.65 2.06 7.39 8.87 9.62 15.44 7.79zM329.61 193.54l-11.34 53.25-13.33-2.84 11.34-53.25 13.33 2.84zM353.23 248.28c-10.77 1.62-18.81-.91-20.2-10.18-1.45-9.64 7.04-13.03 15.2-14.83l14.18-3.09c4.08-.9 5.37-1.86 4.89-5.04s-3.42-4.27-11.28-3.09c-5.71.86-8.65 1.68-9.79 7.5l-13.01 1.96c-.25-12.5 11.24-15.67 22.29-17.33 19.29-2.9 24.32 2.57 25.43 9.96l4.18 27.81-12.83 1.93-.63-4.21c-4.02 5.1-12.34 7.7-18.43 8.61zm8.26-20.87l-7.77 1.84c-4.72 1.09-6.86 2.76-6.33 6.31s4.29 5 9.35 4.24c6.83-1.03 13.94-5.35 12.94-12l-.49-3.28c-2.34 1.6-5.11 2.3-7.71 2.88zM410.7 262.01c-4.03 6.47-7.99 7.61-15.5 6.7-3.2-.39-6.37-.97-9.54-1.54l1.14-9.4c1.95.43 3.91.76 5.89 1 3.29.4 4.95-.73 6.89-3.36l1.67-2.75-14.58-41.64 14.66 1.79 8.57 28.32 14.65-25.5 14.47 1.76-28.33 44.62zM470.33 259.52c-16.19 3.07-28.18-1.2-31-16.09-2.84-14.98 6.75-23.35 22.93-26.42 17.67-3.36 27.87 3.67 30.7 18.55l.23 1.21-39.35 7.47.02.09c.72 3.81 5.82 8.82 14.93 7.09 5.4-1.02 8.87-3.52 10.17-7.33l14.33-2.72c-2.12 10.14-10.68 15.81-22.96 18.14zm7.52-27.93c-.41-2.14-4.56-8.29-14.33-6.44-10.6 2.01-11.35 10.25-11.16 11.27l.02.09 25.49-4.84-.02-.09zM512.39 236.55c-12.59-3.13-20.78-12.58-17.4-26.18 3.15-12.68 15.04-18.51 27.72-15.36 7.44 1.85 12.39 5.52 14.09 9.65l.09.02 4.61-18.56 13.32 3.31-13.13 52.84-12.86-3.2 1.21-4.87-.09-.02c-5.55 3.89-11.5 3.87-17.56 2.37zm6.03-8.55c6.62 1.64 13.36-.78 15.21-8.22 1.85-7.44-2.98-12.74-9.6-14.38-6.71-1.67-13.46.75-15.3 8.2-1.85 7.44 2.98 12.74 9.69 14.41z",className:"played"})]})});var Px={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},Ag=ie.createContext&&ie.createContext(Px),mn=globalThis&&globalThis.__assign||function(){return mn=Object.assign||function(e){for(var t,r=1,n=arguments.length;r{const{colorMode:e,toggleColorMode:t}=rh();return te(vF,{"aria-label":"theme toggle",icon:e==="light"?te(WL,{}):te(UL,{}),onClick:t})},YL=()=>_t(Lh,{as:"header",width:"full",align:"center",alignSelf:"flex-start",justifyContent:"center",gridGap:2,children:[te(BL,{to:"/",children:te(zL,{})}),te(Qn,{marginLeft:"auto",children:te(GL,{})})]});function qL(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var Ox=w.exports,KL=qL(Ox);function Rg(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function XL(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var QL=!!(typeof window!="undefined"&&window.document&&window.document.createElement);function ZL(e,t,r){if(typeof e!="function")throw new Error("Expected reducePropsToState to be a function.");if(typeof t!="function")throw new Error("Expected handleStateChangeOnClient to be a function.");if(typeof r!="undefined"&&typeof r!="function")throw new Error("Expected mapStateOnServer to either be undefined or a function.");function n(i){return i.displayName||i.name||"Component"}return function(a){if(typeof a!="function")throw new Error("Expected WrappedComponent to be a React component.");var o=[],l;function s(){l=e(o.map(function(c){return c.props})),u.canUseDOM?t(l):r&&(l=r(l))}var u=function(c){XL(d,c);function d(){return c.apply(this,arguments)||this}d.peek=function(){return l},d.rewind=function(){if(d.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var g=l;return l=void 0,o=[],g};var f=d.prototype;return f.UNSAFE_componentWillMount=function(){o.push(this),s()},f.componentDidUpdate=function(){s()},f.componentWillUnmount=function(){var g=o.indexOf(this);o.splice(g,1),s()},f.render=function(){return KL.createElement(a,this.props)},d}(Ox.PureComponent);return Rg(u,"displayName","SideEffect("+n(a)+")"),Rg(u,"canUseDOM",QL),u}}var JL=ZL,Yn={BODY:"bodyAttributes",HTML:"htmlAttributes",TITLE:"titleAttributes"},ne={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"};Object.keys(ne).map(function(e){return ne[e]});var Pe={CHARSET:"charset",CSS_TEXT:"cssText",HREF:"href",HTTPEQUIV:"http-equiv",INNER_HTML:"innerHTML",ITEM_PROP:"itemprop",NAME:"name",PROPERTY:"property",REL:"rel",SRC:"src",TARGET:"target"},Qs={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Lo={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate"},eD=Object.keys(Qs).reduce(function(e,t){return e[Qs[t]]=t,e},{}),tD=[ne.NOSCRIPT,ne.SCRIPT,ne.STYLE],ar="data-react-helmet",rD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nD=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},iD=function(){function e(t,r){for(var n=0;n=0||!Object.prototype.hasOwnProperty.call(e,n)||(r[n]=e[n]);return r},oD=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e},Bd=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return r===!1?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},lD=function(t){var r=ji(t,ne.TITLE),n=ji(t,Lo.TITLE_TEMPLATE);if(n&&r)return n.replace(/%s/g,function(){return Array.isArray(r)?r.join(""):r});var i=ji(t,Lo.DEFAULT_TITLE);return r||i||void 0},sD=function(t){return ji(t,Lo.ON_CHANGE_CLIENT_STATE)||function(){}},ef=function(t,r){return r.filter(function(n){return typeof n[t]!="undefined"}).map(function(n){return n[t]}).reduce(function(n,i){return bt({},n,i)},{})},uD=function(t,r){return r.filter(function(n){return typeof n[ne.BASE]!="undefined"}).map(function(n){return n[ne.BASE]}).reverse().reduce(function(n,i){if(!n.length)for(var a=Object.keys(i),o=0;o=0;n--){var i=t[n];if(i.hasOwnProperty(r))return i[r]}return null},cD=function(t){return{baseTag:uD([Pe.HREF,Pe.TARGET],t),bodyAttributes:ef(Yn.BODY,t),defer:ji(t,Lo.DEFER),encode:ji(t,Lo.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:ef(Yn.HTML,t),linkTags:Pa(ne.LINK,[Pe.REL,Pe.HREF],t),metaTags:Pa(ne.META,[Pe.NAME,Pe.CHARSET,Pe.HTTPEQUIV,Pe.PROPERTY,Pe.ITEM_PROP],t),noscriptTags:Pa(ne.NOSCRIPT,[Pe.INNER_HTML],t),onChangeClientState:sD(t),scriptTags:Pa(ne.SCRIPT,[Pe.SRC,Pe.INNER_HTML],t),styleTags:Pa(ne.STYLE,[Pe.CSS_TEXT],t),title:lD(t),titleAttributes:ef(Yn.TITLE,t)}},Vd=function(){var e=Date.now();return function(t){var r=Date.now();r-e>16?(e=r,t(r)):setTimeout(function(){Vd(t)},0)}}(),Mg=function(t){return clearTimeout(t)},fD=typeof window!="undefined"?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||Vd:global.requestAnimationFrame||Vd,dD=typeof window!="undefined"?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Mg:global.cancelAnimationFrame||Mg,pD=function(t){return console&&typeof console.warn=="function"&&console.warn(t)},Aa=null,hD=function(t){Aa&&dD(Aa),t.defer?Aa=fD(function(){Ig(t,function(){Aa=null})}):(Ig(t),Aa=null)},Ig=function(t,r){var n=t.baseTag,i=t.bodyAttributes,a=t.htmlAttributes,o=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.onChangeClientState,c=t.scriptTags,d=t.styleTags,f=t.title,p=t.titleAttributes;Nd(ne.BODY,i),Nd(ne.HTML,a),vD(f,p);var g={baseTag:fi(ne.BASE,n),linkTags:fi(ne.LINK,o),metaTags:fi(ne.META,l),noscriptTags:fi(ne.NOSCRIPT,s),scriptTags:fi(ne.SCRIPT,c),styleTags:fi(ne.STYLE,d)},y={},v={};Object.keys(g).forEach(function(h){var m=g[h],b=m.newTags,x=m.oldTags;b.length&&(y[h]=b),x.length&&(v[h]=g[h].oldTags)}),r&&r(),u(t,y,v)},Mx=function(t){return Array.isArray(t)?t.join(""):t},vD=function(t,r){typeof t!="undefined"&&document.title!==t&&(document.title=Mx(t)),Nd(ne.TITLE,r)},Nd=function(t,r){var n=document.getElementsByTagName(t)[0];if(!!n){for(var i=n.getAttribute(ar),a=i?i.split(","):[],o=[].concat(a),l=Object.keys(r),s=0;s=0;f--)n.removeAttribute(o[f]);a.length===o.length?n.removeAttribute(ar):n.getAttribute(ar)!==l.join(",")&&n.setAttribute(ar,l.join(","))}},fi=function(t,r){var n=document.head||document.querySelector(ne.HEAD),i=n.querySelectorAll(t+"["+ar+"]"),a=Array.prototype.slice.call(i),o=[],l=void 0;return r&&r.length&&r.forEach(function(s){var u=document.createElement(t);for(var c in s)if(s.hasOwnProperty(c))if(c===Pe.INNER_HTML)u.innerHTML=s.innerHTML;else if(c===Pe.CSS_TEXT)u.styleSheet?u.styleSheet.cssText=s.cssText:u.appendChild(document.createTextNode(s.cssText));else{var d=typeof s[c]=="undefined"?"":s[c];u.setAttribute(c,d)}u.setAttribute(ar,"true"),a.some(function(f,p){return l=p,u.isEqualNode(f)})?a.splice(l,1):o.push(u)}),a.forEach(function(s){return s.parentNode.removeChild(s)}),o.forEach(function(s){return n.appendChild(s)}),{oldTags:a,newTags:o}},Ix=function(t){return Object.keys(t).reduce(function(r,n){var i=typeof t[n]!="undefined"?n+'="'+t[n]+'"':""+n;return r?r+" "+i:i},"")},mD=function(t,r,n,i){var a=Ix(n),o=Mx(r);return a?"<"+t+" "+ar+'="true" '+a+">"+Bd(o,i)+"":"<"+t+" "+ar+'="true">'+Bd(o,i)+""},gD=function(t,r,n){return r.reduce(function(i,a){var o=Object.keys(a).filter(function(u){return!(u===Pe.INNER_HTML||u===Pe.CSS_TEXT)}).reduce(function(u,c){var d=typeof a[c]=="undefined"?c:c+'="'+Bd(a[c],n)+'"';return u?u+" "+d:d},""),l=a.innerHTML||a.cssText||"",s=tD.indexOf(t)===-1;return i+"<"+t+" "+ar+'="true" '+o+(s?"/>":">"+l+"")},"")},Fx=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(n,i){return n[Qs[i]||i]=t[i],n},r)},yD=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.keys(t).reduce(function(n,i){return n[eD[i]||i]=t[i],n},r)},bD=function(t,r,n){var i,a=(i={key:r},i[ar]=!0,i),o=Fx(n,a);return[ie.createElement(ne.TITLE,o,r)]},SD=function(t,r){return r.map(function(n,i){var a,o=(a={key:i},a[ar]=!0,a);return Object.keys(n).forEach(function(l){var s=Qs[l]||l;if(s===Pe.INNER_HTML||s===Pe.CSS_TEXT){var u=n.innerHTML||n.cssText;o.dangerouslySetInnerHTML={__html:u}}else o[s]=n[l]}),ie.createElement(t,o)})},Or=function(t,r,n){switch(t){case ne.TITLE:return{toComponent:function(){return bD(t,r.title,r.titleAttributes)},toString:function(){return mD(t,r.title,r.titleAttributes,n)}};case Yn.BODY:case Yn.HTML:return{toComponent:function(){return Fx(r)},toString:function(){return Ix(r)}};default:return{toComponent:function(){return SD(t,r)},toString:function(){return gD(t,r,n)}}}},Lx=function(t){var r=t.baseTag,n=t.bodyAttributes,i=t.encode,a=t.htmlAttributes,o=t.linkTags,l=t.metaTags,s=t.noscriptTags,u=t.scriptTags,c=t.styleTags,d=t.title,f=d===void 0?"":d,p=t.titleAttributes;return{base:Or(ne.BASE,r,i),bodyAttributes:Or(Yn.BODY,n,i),htmlAttributes:Or(Yn.HTML,a,i),link:Or(ne.LINK,o,i),meta:Or(ne.META,l,i),noscript:Or(ne.NOSCRIPT,s,i),script:Or(ne.SCRIPT,u,i),style:Or(ne.STYLE,c,i),title:Or(ne.TITLE,{title:f,titleAttributes:p},i)}},xD=function(t){var r,n;return n=r=function(i){aD(a,i);function a(){return nD(this,a),oD(this,i.apply(this,arguments))}return a.prototype.shouldComponentUpdate=function(l){return!Sb(this.props,l)},a.prototype.mapNestedChildrenToProps=function(l,s){if(!s)return null;switch(l.type){case ne.SCRIPT:case ne.NOSCRIPT:return{innerHTML:s};case ne.STYLE:return{cssText:s}}throw new Error("<"+l.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},a.prototype.flattenArrayTypeChildren=function(l){var s,u=l.child,c=l.arrayTypeChildren,d=l.newChildProps,f=l.nestedChildren;return bt({},c,(s={},s[u.type]=[].concat(c[u.type]||[],[bt({},d,this.mapNestedChildrenToProps(u,f))]),s))},a.prototype.mapObjectTypeChildren=function(l){var s,u,c=l.child,d=l.newProps,f=l.newChildProps,p=l.nestedChildren;switch(c.type){case ne.TITLE:return bt({},d,(s={},s[c.type]=p,s.titleAttributes=bt({},f),s));case ne.BODY:return bt({},d,{bodyAttributes:bt({},f)});case ne.HTML:return bt({},d,{htmlAttributes:bt({},f)})}return bt({},d,(u={},u[c.type]=bt({},f),u))},a.prototype.mapArrayTypeChildrenToProps=function(l,s){var u=bt({},s);return Object.keys(l).forEach(function(c){var d;u=bt({},u,(d={},d[c]=l[c],d))}),u},a.prototype.warnOnInvalidChildren=function(l,s){return!0},a.prototype.mapChildrenToProps=function(l,s){var u=this,c={};return ie.Children.forEach(l,function(d){if(!(!d||!d.props)){var f=d.props,p=f.children,g=Og(f,["children"]),y=yD(g);switch(u.warnOnInvalidChildren(d,p),d.type){case ne.LINK:case ne.META:case ne.NOSCRIPT:case ne.SCRIPT:case ne.STYLE:c=u.flattenArrayTypeChildren({child:d,arrayTypeChildren:c,newChildProps:y,nestedChildren:p});break;default:s=u.mapObjectTypeChildren({child:d,newProps:s,newChildProps:y,nestedChildren:p});break}}}),s=this.mapArrayTypeChildrenToProps(c,s),s},a.prototype.render=function(){var l=this.props,s=l.children,u=Og(l,["children"]),c=bt({},u);return s&&(c=this.mapChildrenToProps(s,c)),ie.createElement(t,c)},iD(a,null,[{key:"canUseDOM",set:function(l){t.canUseDOM=l}}]),a}(ie.Component),r.propTypes={base:_e.object,bodyAttributes:_e.object,children:_e.oneOfType([_e.arrayOf(_e.node),_e.node]),defaultTitle:_e.string,defer:_e.bool,encodeSpecialCharacters:_e.bool,htmlAttributes:_e.object,link:_e.arrayOf(_e.object),meta:_e.arrayOf(_e.object),noscript:_e.arrayOf(_e.object),onChangeClientState:_e.func,script:_e.arrayOf(_e.object),style:_e.arrayOf(_e.object),title:_e.string,titleAttributes:_e.object,titleTemplate:_e.string},r.defaultProps={defer:!0,encodeSpecialCharacters:!0},r.peek=t.peek,r.rewind=function(){var i=t.rewind();return i||(i=Lx({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),i},n},wD=function(){return null},ED=JL(cD,hD,Lx)(wD),zd=xD(ED);zd.renderStatic=zd.rewind;const CD=()=>te(zd,{children:te("title",{children:"Project Name"})}),TD=({children:e})=>_t(Qn,{margin:"0 auto",maxWidth:800,transition:"0.5s ease-out",children:[te(CD,{}),_t(Lh,{wrap:"wrap",margin:"8",minHeight:"90vh",children:[te(YL,{}),te(Qn,{width:"full",as:"main",marginY:22,children:e}),te(NL,{})]})]}),kD=()=>{const e=kx();return _t(Dh,{gap:4,textAlign:"center",children:[te(vx,{children:"Page not Found"}),_t(Qn,{maxWidth:[280,400],marginX:"auto",children:[te(rF,{width:400,src:"/assets/404 Error-rafiki.svg"}),te(WF,{fontSize:"xs",href:"https://stories.freepik.com/web",isExternal:!0,children:"Illustration by Freepik Stories"})]}),_t(Qn,{children:[te(mx,{children:"It's Okay!"}),te(Mh,{onClick:()=>e("/"),children:"Let's Head Back"})]})]})},_D=xe(ZI.div,{shouldForwardProp:e=>Fo(e)||e==="children"}),PD=({players:e,index:t})=>{const r=Tn("Card",{variant:"smooth"});return _t(_D,{animate:"enter",initial:"from",variants:{enter:{scale:1},from:{scale:0}},__css:r,children:[_t(vx,{size:"md",as:"h3",children:["Team ",t+1]}),e.map((n,i)=>te(mx,{children:n},i))]})};var el=e=>e.type==="checkbox",Ti=e=>e instanceof Date,wt=e=>e==null;const Dx=e=>typeof e=="object";var lt=e=>!wt(e)&&!Array.isArray(e)&&Dx(e)&&!Ti(e),AD=e=>lt(e)&&e.target?el(e.target)?e.target.checked:e.target.value:e,RD=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,OD=(e,t)=>e.has(RD(t)),tl=e=>Array.isArray(e)?e.filter(Boolean):[],Me=e=>e===void 0,X=(e,t,r)=>{if(!t||!lt(e))return r;const n=tl(t.split(/[,[\].]+?/)).reduce((i,a)=>wt(i)?i:i[a],e);return Me(n)||n===e?Me(e[t])?r:e[t]:n};const Fg={BLUR:"blur",FOCUS_OUT:"focusout",CHANGE:"change"},nr={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},Mr={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},MD=ie.createContext(null),ID=()=>ie.useContext(MD);var FD=(e,t,r,n=!0)=>{const i={};for(const a in e)Object.defineProperty(i,a,{get:()=>{const o=a;return t[o]!==nr.all&&(t[o]=!n||nr.all),r&&(r[o]=!0),e[o]}});return i},Bt=e=>lt(e)&&!Object.keys(e).length,LD=(e,t,r)=>{const a=e,{name:n}=a,i=ul(a,["name"]);return Bt(i)||Object.keys(i).length>=Object.keys(t).length||Object.keys(i).find(o=>t[o]===(!r||nr.all))},Ht=e=>Array.isArray(e)?e:[e];function $x(e){const t=ie.useRef(e);t.current=e,ie.useEffect(()=>{const r=i=>{i&&i.unsubscribe()},n=!e.disabled&&t.current.subject.subscribe({next:t.current.callback});return()=>r(n)},[e.disabled])}var yr=e=>typeof e=="string",DD=(e,t,r,n)=>{const i=Array.isArray(e);return yr(e)?(n&&t.watch.add(e),X(r,e)):i?e.map(a=>(n&&t.watch.add(a),X(r,a))):(n&&(t.watchAll=!0),r)},Uu=e=>typeof e=="function",Bx=e=>{for(const t in e)if(Uu(e[t]))return!0;return!1},$D=(e,t,r,n,i)=>t?gt(ee({},r[e]),{types:gt(ee({},r[e]&&r[e].types?r[e].types:{}),{[n]:i||!0})}):{},Nh=e=>/^\w*$/.test(e),Vx=e=>tl(e.replace(/["|']|\]/g,"").split(/\.|\[/));function Ie(e,t,r){let n=-1;const i=Nh(t)?[t]:Vx(t),a=i.length,o=a-1;for(;++n{for(const i of r||Object.keys(e)){const a=X(e,i);if(a){const n=a,{_f:o}=n,l=ul(n,["_f"]);if(o&&t(o.name)){if(o.ref.focus&&Me(o.ref.focus()))break;if(o.refs){o.refs[0].focus();break}}else lt(l)&&Zs(l,t)}}};var Kr=()=>{const e=typeof performance=="undefined"?Date.now():performance.now()*1e3;return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const r=(Math.random()*16+e)%16|0;return(t=="x"?r:r&3|8).toString(16)})},tf=(e,t,r={})=>r.shouldFocus||Me(r.shouldFocus)?r.focusName||`${e}.${Me(r.focusIndex)?t:r.focusIndex}.`:"",jd=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(n=>e.startsWith(n)&&/^\.\w+/.test(e.slice(n.length))));function rf(e,t){return[...e,...Ht(t)]}function Vt(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else if(r||lt(e)){t=r?[]:{};for(const n in e){if(Uu(e[n])){t=e;break}t[n]=Vt(e[n])}}else return e;return t}var nf=e=>Array.isArray(e)?e.map(()=>{}):void 0;function af(e,t,r){return[...e.slice(0,t),...Ht(r),...e.slice(t)]}var of=(e,t,r)=>Array.isArray(e)?(Me(e[r])&&(e[r]=void 0),e.splice(r,0,e.splice(t,1)[0]),e):[];function lf(e,t){return[...Ht(t),...Ht(e)]}function BD(e,t){let r=0;const n=[...e];for(const i of t)n.splice(i-r,1),r++;return tl(n).length?n:[]}var sf=(e,t)=>Me(t)?[]:BD(e,Ht(t).sort((r,n)=>r-n)),uf=(e,t,r)=>{e[t]=[e[r],e[r]=e[t]][0]},Lg=(e,t,r)=>(e[t]=r,e);function VD(e){const t=ID(),{control:r=t.control,name:n,keyName:i="id",shouldUnregister:a}=e,[o,l]=ie.useState(r._getFieldArray(n)),s=ie.useRef(r._getFieldArray(n).map(Kr)),u=ie.useRef(o),c=ie.useRef(n),d=ie.useRef(!1);c.current=n,u.current=o,r._names.array.add(n);const f=ie.useCallback(({values:k,name:T})=>{if(T===c.current||!T){const O=X(k,c.current,[]);l(O),s.current=O.map(Kr)}},[]);$x({callback:f,subject:r._subjects.array});const p=ie.useCallback(k=>{d.current=!0,r._updateFieldArray(n,k)},[r,n]),g=(k,T)=>{const O=Ht(Vt(k)),R=rf(r._getFieldArray(n),O);r._names.focus=tf(n,R.length-1,T),s.current=rf(s.current,O.map(Kr)),p(R),l(R),r._updateFieldArray(n,R,rf,{argA:nf(k)})},y=(k,T)=>{const O=Ht(Vt(k)),R=lf(r._getFieldArray(n),O);r._names.focus=tf(n,0,T),s.current=lf(s.current,O.map(Kr)),p(R),l(R),r._updateFieldArray(n,R,lf,{argA:nf(k)})},v=k=>{const T=sf(r._getFieldArray(n),k);s.current=sf(s.current,k),p(T),l(T),r._updateFieldArray(n,T,sf,{argA:k})},h=(k,T,O)=>{const R=Ht(Vt(T)),I=af(r._getFieldArray(n),k,R);r._names.focus=tf(n,k,O),s.current=af(s.current,k,R.map(Kr)),p(I),l(I),r._updateFieldArray(n,I,af,{argA:k,argB:nf(T)})},m=(k,T)=>{const O=r._getFieldArray(n);uf(O,k,T),uf(s.current,k,T),p(O),l(O),r._updateFieldArray(n,O,uf,{argA:k,argB:T},!1)},b=(k,T)=>{const O=r._getFieldArray(n);of(O,k,T),of(s.current,k,T),p(O),l(O),r._updateFieldArray(n,O,of,{argA:k,argB:T},!1)},x=(k,T)=>{const O=Vt(T),R=Lg(r._getFieldArray(n),k,O);s.current=[...R].map((I,B)=>!I||B===k?Kr():s.current[B]),p(R),l([...R]),r._updateFieldArray(n,R,Lg,{argA:k,argB:O},!0,!1)},P=k=>{const T=Ht(Vt(k));s.current=T.map(Kr),p([...T]),l([...T]),r._updateFieldArray(n,[...T],O=>O,{},!0,!1)};return ie.useEffect(()=>{r._stateFlags.action=!1,jd(n,r._names)&&r._subjects.state.next({}),d.current&&r._executeSchema([n]).then(k=>{const T=X(k.errors,n);T&&T.type&&!X(r._formState.errors,n)&&(Ie(r._formState.errors,n,T),r._subjects.state.next({errors:r._formState.errors}))}),r._subjects.watch.next({name:n,values:r._formValues}),r._names.focus&&Zs(r._fields,k=>k.startsWith(r._names.focus)),r._names.focus="",r._proxyFormState.isValid&&r._updateValid()},[o,n,r]),ie.useEffect(()=>(!X(r._formValues,n)&&r._updateFieldArray(n),()=>{(r._options.shouldUnregister||a)&&r.unregister(n)}),[n,r,i,a]),{swap:ie.useCallback(m,[p,n,r]),move:ie.useCallback(b,[p,n,r]),prepend:ie.useCallback(y,[p,n,r]),append:ie.useCallback(g,[p,n,r]),remove:ie.useCallback(v,[p,n,r]),insert:ie.useCallback(h,[p,n,r]),update:ie.useCallback(x,[p,n,r]),replace:ie.useCallback(P,[p,n,r]),fields:ie.useMemo(()=>o.map((k,T)=>gt(ee({},k),{[i]:s.current[T]||Kr()})),[o,i])}}function cf(){let e=[];return{get observers(){return e},next:i=>{for(const a of e)a.next(i)},subscribe:i=>(e.push(i),{unsubscribe:()=>{e=e.filter(a=>a!==i)}}),unsubscribe:()=>{e=[]}}}var Js=e=>wt(e)||!Dx(e);function ki(e,t){if(Js(e)||Js(t))return e===t;if(Ti(e)&&Ti(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const i of r){const a=e[i];if(!n.includes(i))return!1;if(i!=="ref"){const o=t[i];if(Ti(a)&&Ti(o)||lt(a)&<(o)||Array.isArray(a)&&Array.isArray(o)?!ki(a,o):a!==o)return!1}}return!0}var Dg=e=>({isOnSubmit:!e||e===nr.onSubmit,isOnBlur:e===nr.onBlur,isOnChange:e===nr.onChange,isOnAll:e===nr.all,isOnTouch:e===nr.onTouched}),eu=e=>typeof e=="boolean",zh=e=>e.type==="file",Hd=e=>e instanceof HTMLElement,Nx=e=>e.type==="select-multiple",jh=e=>e.type==="radio",ND=e=>jh(e)||el(e),$g=typeof window!="undefined"&&typeof window.HTMLElement!="undefined"&&typeof document!="undefined",ff=e=>Hd(e)&&e.isConnected;function zD(e,t){const r=t.slice(0,-1).length;let n=0;for(;n0&&(a=e);++l!Me(f)).length)&&(a?delete a[d]:delete e[d]),a=s}}return e}function tu(e,t={}){const r=Array.isArray(e);if(lt(e)||r)for(const n in e)Array.isArray(e[n])||lt(e[n])&&!Bx(e[n])?(t[n]=Array.isArray(e[n])?[]:{},tu(e[n],t[n])):wt(e[n])||(t[n]=!0);return t}function zx(e,t,r){const n=Array.isArray(e);if(lt(e)||n)for(const i in e)Array.isArray(e[i])||lt(e[i])&&!Bx(e[i])?Me(t)||Js(r[i])?r[i]=Array.isArray(e[i])?tu(e[i],[]):ee({},tu(e[i])):zx(e[i],wt(t)?{}:t[i],r[i]):r[i]=!ki(e[i],t[i]);return r}var Bg=(e,t)=>zx(e,t,tu(t));const Vg={value:!1,isValid:!1},Ng={value:!0,isValid:!0};var jx=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(r=>r&&r.checked&&!r.disabled).map(r=>r.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Me(e[0].attributes.value)?Me(e[0].value)||e[0].value===""?Ng:{value:e[0].value,isValid:!0}:Ng:Vg}return Vg},Hx=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>Me(e)?e:t?e===""?NaN:+e:r&&yr(e)?new Date(e):n?n(e):e;const zg={isValid:!1,value:null};var Wx=e=>Array.isArray(e)?e.reduce((t,r)=>r&&r.checked&&!r.disabled?{isValid:!0,value:r.value}:t,zg):zg;function df(e){const t=e.ref;if(!(e.refs?e.refs.every(r=>r.disabled):t.disabled))return zh(t)?t.files:jh(t)?Wx(e.refs).value:Nx(t)?[...t.selectedOptions].map(({value:r})=>r):el(t)?jx(e.refs).value:Hx(Me(t.value)?e.ref.value:t.value,e)}var jD=(e,t,r,n)=>{const i={};for(const a of e){const o=X(t,a);o&&Ie(i,a,o._f)}return{criteriaMode:r,names:[...e],fields:i,shouldUseNativeValidation:n}},ru=e=>e instanceof RegExp,Ra=e=>Me(e)?void 0:ru(e)?e.source:lt(e)?ru(e.value)?e.value.source:e.value:e,HD=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate);function jg(e,t,r){const n=X(e,r);if(n||Nh(r))return{error:n,name:r};const i=r.split(".");for(;i.length;){const a=i.join("."),o=X(t,a),l=X(e,a);if(o&&!Array.isArray(o)&&r!==a)return{name:r};if(l&&l.type)return{name:a,error:l};i.pop()}return{name:r}}var WD=(e,t,r,n,i)=>i.isOnAll?!1:!r&&i.isOnTouch?!(t||e):(r?n.isOnBlur:i.isOnBlur)?!e:(r?n.isOnChange:i.isOnChange)?e:!0,UD=(e,t)=>!tl(X(e,t)).length&&ft(e,t),ss=e=>yr(e)||ie.isValidElement(e);function Hg(e,t,r="validate"){if(ss(e)||Array.isArray(e)&&e.every(ss)||eu(e)&&!e)return{type:r,message:ss(e)?e:"",ref:t}}var di=e=>lt(e)&&!ru(e)?e:{value:e,message:""},Wg=async(e,t,r,n)=>{const{ref:i,refs:a,required:o,maxLength:l,minLength:s,min:u,max:c,pattern:d,validate:f,name:p,valueAsNumber:g,mount:y,disabled:v}=e._f;if(!y||v)return{};const h=a?a[0]:i,m=I=>{n&&h.reportValidity&&(h.setCustomValidity(eu(I)?"":I||" "),h.reportValidity())},b={},x=jh(i),P=el(i),k=x||P,T=(g||zh(i))&&!i.value||t===""||Array.isArray(t)&&!t.length,O=$D.bind(null,p,r,b),R=(I,B,U,Q=Mr.maxLength,ae=Mr.minLength)=>{const se=I?B:U;b[p]=ee({type:I?Q:ae,message:se,ref:i},O(I?Q:ae,se))};if(o&&(!k&&(T||wt(t))||eu(t)&&!t||P&&!jx(a).isValid||x&&!Wx(a).isValid)){const{value:I,message:B}=ss(o)?{value:!!o,message:o}:di(o);if(I&&(b[p]=ee({type:Mr.required,message:B,ref:h},O(Mr.required,B)),!r))return m(B),b}if(!T&&(!wt(u)||!wt(c))){let I,B;const U=di(c),Q=di(u);if(isNaN(t)){const ae=i.valueAsDate||new Date(t);yr(U.value)&&(I=ae>new Date(U.value)),yr(Q.value)&&(B=aeU.value),wt(Q.value)||(B=aeI.value,Q=!wt(B.value)&&t.length(...F)=>{clearTimeout(u),u=window.setTimeout(()=>_(...F),M)},h=async _=>{let M=!1;return d.isValid&&(M=t.resolver?Bt((await T()).errors):await R(n,!0),!_&&M!==r.isValid&&(r.isValid=M,f.state.next({isValid:M}))),M},m=(_,M=[],F,H,Z=!0,z=!0)=>{if(H&&F){if(o.action=!0,z&&Array.isArray(X(n,_))){const K=F(X(n,_),H.argA,H.argB);Z&&Ie(n,_,K)}if(d.errors&&z&&Array.isArray(X(r.errors,_))){const K=F(X(r.errors,_),H.argA,H.argB);Z&&Ie(r.errors,_,K),UD(r.errors,_)}if(d.touchedFields&&z&&Array.isArray(X(r.touchedFields,_))){const K=F(X(r.touchedFields,_),H.argA,H.argB);Z&&Ie(r.touchedFields,_,K)}d.dirtyFields&&(r.dirtyFields=Bg(i,a)),f.state.next({isDirty:B(_,M),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else Ie(a,_,M)},b=(_,M)=>(Ie(r.errors,_,M),f.state.next({errors:r.errors})),x=(_,M,F,H)=>{const Z=X(n,_);if(Z){const z=X(a,_,Me(F)?X(i,_):F);Me(z)||H&&H.defaultChecked||M?Ie(a,_,M?z:df(Z._f)):ae(_,z),o.mount&&h()}},P=(_,M,F,H,Z)=>{let z=!1;const K={name:_},he=X(r.touchedFields,_);if(d.isDirty){const mt=r.isDirty;r.isDirty=K.isDirty=B(),z=mt!==K.isDirty}if(d.dirtyFields&&(!F||H)){const mt=X(r.dirtyFields,_);ki(X(i,_),M)?ft(r.dirtyFields,_):Ie(r.dirtyFields,_,!0),K.dirtyFields=r.dirtyFields,z=z||mt!==X(r.dirtyFields,_)}return F&&!he&&(Ie(r.touchedFields,_,F),K.touchedFields=r.touchedFields,z=z||d.touchedFields&&he!==F),z&&Z&&f.state.next(K),z?K:{}},k=async(_,M,F,H,Z)=>{const z=X(r.errors,M),K=d.isValid&&r.isValid!==F;if(e.delayError&&H?(s=s||v(b,e.delayError),s(M,H)):(clearTimeout(u),H?Ie(r.errors,M,H):ft(r.errors,M)),((H?!ki(z,H):z)||!Bt(Z)||K)&&!_){const he=gt(ee(ee({},Z),K?{isValid:F}:{}),{errors:r.errors,name:M});r=ee(ee({},r),he),f.state.next(he)}c[M]--,d.isValidating&&!Object.values(c).some(he=>he)&&(f.state.next({isValidating:!1}),c={})},T=async _=>t.resolver?await t.resolver(ee({},a),t.context,jD(_||l.mount,n,t.criteriaMode,t.shouldUseNativeValidation)):{},O=async _=>{const{errors:M}=await T();if(_)for(const F of _){const H=X(M,F);H?Ie(r.errors,F,H):ft(r.errors,F)}else r.errors=M;return M},R=async(_,M,F={valid:!0})=>{for(const Z in _){const z=_[Z];if(z){const H=z,{_f:K}=H,he=ul(H,["_f"]);if(K){const mt=await Wg(z,X(a,K.name),y,t.shouldUseNativeValidation);if(mt[K.name]&&(F.valid=!1,M))break;M||(mt[K.name]?Ie(r.errors,K.name,mt[K.name]):ft(r.errors,K.name))}he&&await R(he,M,F)}}return F.valid},I=()=>{for(const _ of l.unMount){const M=X(n,_);M&&(M._f.refs?M._f.refs.every(F=>!ff(F)):!ff(M._f.ref))&&$(_)}l.unMount=new Set},B=(_,M)=>(_&&M&&Ie(a,_,M),!ki(ct(),i)),U=(_,M,F)=>{const H=ee({},o.mount?a:Me(M)?i:yr(_)?{[_]:M}:M);return DD(_,l,H,F)},Q=_=>tl(X(o.mount?a:i,_,e.shouldUnregister?X(i,_,[]):[])),ae=(_,M,F={})=>{const H=X(n,_);let Z=M;if(H){const z=H._f;z&&(!z.disabled&&Ie(a,_,Hx(M,z)),Z=$g&&Hd(z.ref)&&wt(M)?"":M,Nx(z.ref)?[...z.ref.options].forEach(K=>K.selected=Z.includes(K.value)):z.refs?el(z.ref)?z.refs.length>1?z.refs.forEach(K=>!K.disabled&&(K.checked=Array.isArray(Z)?!!Z.find(he=>he===K.value):Z===K.value)):z.refs[0]&&(z.refs[0].checked=!!Z):z.refs.forEach(K=>K.checked=K.value===Z):zh(z.ref)?z.ref.value="":(z.ref.value=Z,z.ref.type||f.watch.next({name:_})))}(F.shouldDirty||F.shouldTouch)&&P(_,Z,F.shouldTouch,F.shouldDirty,!0),F.shouldValidate&&ut(_)},se=(_,M,F)=>{for(const H in M){const Z=M[H],z=`${_}.${H}`,K=X(n,z);(l.array.has(_)||!Js(Z)||K&&!K._f)&&!Ti(Z)?se(z,Z,F):ae(z,Z,F)}},Oe=(_,M,F={})=>{const H=X(n,_),Z=l.array.has(_),z=Vt(M);Ie(a,_,z),Z?(f.array.next({name:_,values:a}),(d.isDirty||d.dirtyFields)&&F.shouldDirty&&(r.dirtyFields=Bg(i,a),f.state.next({name:_,dirtyFields:r.dirtyFields,isDirty:B(_,z)}))):H&&!H._f&&!wt(z)?se(_,z,F):ae(_,z,F),jd(_,l)&&f.state.next({}),f.watch.next({name:_})},Ye=async _=>{const M=_.target;let F=M.name;const H=X(n,F);if(H){let Z,z;const K=M.type?df(H._f):AD(_),he=_.type===Fg.BLUR||_.type===Fg.FOCUS_OUT,mt=!HD(H._f)&&!t.resolver&&!X(r.errors,F)&&!H._f.deps||WD(he,X(r.touchedFields,F),r.isSubmitted,g,p),ai=jd(F,l,he);Ie(a,F,K),he?H._f.onBlur&&H._f.onBlur(_):H._f.onChange&&H._f.onChange(_);const Ur=P(F,K,he,!1),sa=!Bt(Ur)||ai;if(!he&&f.watch.next({name:F,type:_.type}),mt)return sa&&f.state.next(ee({name:F},ai?{}:Ur));if(!he&&ai&&f.state.next({}),c[F]=(c[F],1),f.state.next({isValidating:!0}),t.resolver){const{errors:kn}=await T([F]),Xt=jg(r.errors,n,F),ua=jg(kn,n,Xt.name||F);Z=ua.error,F=ua.name,z=Bt(kn)}else Z=(await Wg(H,X(a,F),y,t.shouldUseNativeValidation))[F],z=await h(!0);H._f.deps&&ut(H._f.deps),k(!1,F,z,Z,Ur)}},ut=async(_,M={})=>{let F,H;const Z=Ht(_);if(f.state.next({isValidating:!0}),t.resolver){const z=await O(Me(_)?_:Z);F=Bt(z),H=_?!Z.some(K=>X(z,K)):F}else _?(H=(await Promise.all(Z.map(async z=>{const K=X(n,z);return await R(K&&K._f?{[z]:K}:K)}))).every(Boolean),!(!H&&!r.isValid)&&h()):H=F=await R(n);return f.state.next(gt(ee(ee({},!yr(_)||d.isValid&&F!==r.isValid?{}:{name:_}),t.resolver?{isValid:F}:{}),{errors:r.errors,isValidating:!1})),M.shouldFocus&&!H&&Zs(n,z=>X(r.errors,z),_?Z:l.mount),H},ct=_=>{const M=ee(ee({},i),o.mount?a:{});return Me(_)?M:yr(_)?X(M,_):_.map(F=>X(M,F))},Kt=(_,M)=>({invalid:!!X((M||r).errors,_),isDirty:!!X((M||r).dirtyFields,_),isTouched:!!X((M||r).touchedFields,_),error:X((M||r).errors,_)}),j=_=>{_?Ht(_).forEach(M=>ft(r.errors,M)):r.errors={},f.state.next({errors:r.errors})},q=(_,M,F)=>{const H=(X(n,_,{_f:{}})._f||{}).ref;Ie(r.errors,_,gt(ee({},M),{ref:H})),f.state.next({name:_,errors:r.errors,isValid:!1}),F&&F.shouldFocus&&H&&H.focus&&H.focus()},D=(_,M)=>Uu(_)?f.watch.subscribe({next:F=>_(U(void 0,M),F)}):U(_,M,!0),$=(_,M={})=>{for(const F of _?Ht(_):l.mount)l.mount.delete(F),l.array.delete(F),X(n,F)&&(M.keepValue||(ft(n,F),ft(a,F)),!M.keepError&&ft(r.errors,F),!M.keepDirty&&ft(r.dirtyFields,F),!M.keepTouched&&ft(r.touchedFields,F),!t.shouldUnregister&&!M.keepDefaultValue&&ft(i,F));f.watch.next({}),f.state.next(ee(ee({},r),M.keepDirty?{isDirty:B()}:{})),!M.keepIsValid&&h()},W=(_,M={})=>{let F=X(n,_);const H=eu(M.disabled);return Ie(n,_,{_f:ee(gt(ee({},F&&F._f?F._f:{ref:{name:_}}),{name:_,mount:!0}),M)}),l.mount.add(_),F?H&&Ie(a,_,M.disabled?void 0:X(a,_,df(F._f))):x(_,!0,M.value),gt(ee(ee({},H?{disabled:M.disabled}:{}),t.shouldUseNativeValidation?{required:!!M.required,min:Ra(M.min),max:Ra(M.max),minLength:Ra(M.minLength),maxLength:Ra(M.maxLength),pattern:Ra(M.pattern)}:{}),{name:_,onChange:Ye,onBlur:Ye,ref:Z=>{if(Z){W(_,M),F=X(n,_);const z=Me(Z.value)&&Z.querySelectorAll&&Z.querySelectorAll("input,select,textarea")[0]||Z,K=ND(z),he=F._f.refs||[];if(K?he.find(mt=>mt===z):z===F._f.ref)return;Ie(n,_,{_f:ee(ee({},F._f),K?{refs:[...he.filter(ff),z,...Array.isArray(X(i,_))?[{}]:[]],ref:{type:z.type,name:_}}:{ref:z})}),x(_,!1,void 0,z)}else F=X(n,_,{}),F._f&&(F._f.mount=!1),(t.shouldUnregister||M.shouldUnregister)&&!(OD(l.array,_)&&o.action)&&l.unMount.add(_)}})};return{control:{register:W,unregister:$,getFieldState:Kt,_executeSchema:T,_getWatch:U,_getDirty:B,_updateValid:h,_removeUnmounted:I,_updateFieldArray:m,_getFieldArray:Q,_subjects:f,_proxyFormState:d,get _fields(){return n},get _formValues(){return a},get _stateFlags(){return o},set _stateFlags(_){o=_},get _defaultValues(){return i},get _names(){return l},set _names(_){l=_},get _formState(){return r},set _formState(_){r=_},get _options(){return t},set _options(_){t=ee(ee({},t),_)}},trigger:ut,register:W,handleSubmit:(_,M)=>async F=>{F&&(F.preventDefault&&F.preventDefault(),F.persist&&F.persist());let H=!0,Z=Vt(a);f.state.next({isSubmitting:!0});try{if(t.resolver){const{errors:z,values:K}=await T();r.errors=z,Z=K}else await R(n);Bt(r.errors)&&Object.keys(r.errors).every(z=>X(Z,z))?(f.state.next({errors:{},isSubmitting:!0}),await _(Z,F)):(M&&await M(ee({},r.errors),F),t.shouldFocusError&&Zs(n,z=>X(r.errors,z),l.mount))}catch(z){throw H=!1,z}finally{r.isSubmitted=!0,f.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Bt(r.errors)&&H,submitCount:r.submitCount+1,errors:r.errors})}},watch:D,setValue:Oe,getValues:ct,reset:(_,M={})=>{const F=_||i,H=Vt(F),Z=_&&!Bt(_)?H:i;if(M.keepDefaultValues||(i=F),!M.keepValues){if($g&&Me(_))for(const z of l.mount){const K=X(n,z);if(K&&K._f){const he=Array.isArray(K._f.refs)?K._f.refs[0]:K._f.ref;try{Hd(he)&&he.closest("form").reset();break}catch{}}}a=e.shouldUnregister?M.keepDefaultValues?Vt(i):{}:H,n={},f.array.next({values:Z}),f.watch.next({values:Z})}l={mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!d.isValid||!!M.keepIsValid,o.watch=!!e.shouldUnregister,f.state.next({submitCount:M.keepSubmitCount?r.submitCount:0,isDirty:M.keepDirty?r.isDirty:M.keepDefaultValues?!ki(_,i):!1,isSubmitted:M.keepIsSubmitted?r.isSubmitted:!1,dirtyFields:M.keepDirty?r.dirtyFields:M.keepDefaultValues&&_?Object.entries(_).reduce((z,[K,he])=>gt(ee({},z),{[K]:he!==X(i,K)}),{}):{},touchedFields:M.keepTouched?r.touchedFields:{},errors:M.keepErrors?r.errors:{},isSubmitting:!1,isSubmitSuccessful:!1})},resetField:(_,M={})=>{X(n,_)&&(Me(M.defaultValue)?Oe(_,X(i,_)):(Oe(_,M.defaultValue),Ie(i,_,M.defaultValue)),M.keepTouched||ft(r.touchedFields,_),M.keepDirty||(ft(r.dirtyFields,_),r.isDirty=M.defaultValue?B(_,X(i,_)):B()),M.keepError||(ft(r.errors,_),d.isValid&&h()),f.state.next(ee({},r)))},clearErrors:j,unregister:$,setError:q,setFocus:(_,M={})=>{const F=X(n,_)._f,H=F.refs?F.refs[0]:F.ref;M.shouldSelect?H.select():H.focus()},getFieldState:Kt}}function qD(e={}){const t=ie.useRef(),[r,n]=ie.useState({isDirty:!1,isValidating:!1,dirtyFields:{},isSubmitted:!1,submitCount:0,touchedFields:{},isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,errors:{}});t.current?t.current.control._options=e:t.current=gt(ee({},YD(e)),{formState:r});const i=t.current.control,a=ie.useCallback(o=>{LD(o,i._proxyFormState,!0)&&(i._formState=ee(ee({},i._formState),o),n(ee({},i._formState)))},[i]);return $x({subject:i._subjects.state,callback:a}),ie.useEffect(()=>{i._stateFlags.mount||(i._proxyFormState.isValid&&i._updateValid(),i._stateFlags.mount=!0),i._stateFlags.watch&&(i._stateFlags.watch=!1,i._subjects.state.next({})),i._removeUnmounted()}),t.current.formState=FD(r,i._proxyFormState),t.current}const KD=()=>{const[e,t]=w.exports.useState([]),{handleSubmit:r,register:n,control:i,getValues:a,formState:{errors:o,isSubmitting:l}}=qD({defaultValues:{players:[{value:""}],teamCount:2}}),{fields:s,append:u,remove:c}=VD({control:i,name:"players"});return _t(Qn,{children:[te("form",{onSubmit:r(d=>{const f=[...d.players].sort(()=>Math.random()>.5?1:-1).map(y=>y.value),p=[],g=Math.ceil(d.players.length/d.teamCount);for(;f.length>0;)p.push(f.splice(0,g));t(p)}),children:_t(eL,{spacing:3,children:[s.map((d,f)=>te(Md,gt(ee({placeholder:`Player ${f+1} name`,size:"md",type:"name"},n(`players.${f}.value`)),{autoFocus:f===s.length,onKeyDown:p=>{p.key==="Enter"&&f===s.length-1&&(p.preventDefault(),a(`players.${f}.value`)!==""?u({value:""}):c(f))}}),d.id)),_t(SF,{children:[te(kF,{htmlFor:"team-count",children:"Team count"}),te(Md,gt(ee({id:"team-count",placeholder:"Team Count",type:"number"},n("teamCount",{valueAsNumber:!0})),{defaultValue:2}))]}),te(Mh,{type:"submit",children:"Generate"})]})}),te(GF,{columns:2,mt:"1rem",spacing:"1.5rem",children:e.map((d,f)=>te(PD,{players:d,index:f},f))})]})},XD=()=>te(Dh,{gap:4,children:te(KD,{})}),QD=[{path:"/",element:te(XD,{})}],ZD=()=>te(DL,{children:te(TD,{children:_t(IL,{children:[QD.map(e=>w.exports.createElement(Ld,gt(ee({},e),{key:e.path}))),te(Ld,{path:"*",element:te(kD,{})})]})})}),JD={baseStyle:{display:"flex",flexDirection:"column",background:"neutral",alignItems:"center",gap:6},variants:{rounded:{padding:8,borderRadius:"xl",boxShadow:"xl"},smooth:{padding:6,borderRadius:"base",boxShadow:"md"}},defaultProps:{variant:"smooth"}},e8=oL({fonts:{heading:"Raleway, sans-serif",body:"Inter, sans-serif"},config:{initialColorMode:"dark"},semanticTokens:{color:{neutral:{default:"white.50",_dark:"black.50"}}},components:{Card:JD},styles:{global:e=>({"html, body":{fontSize:"sm",color:e.colorMode==="dark"?"white":"gray.600",background:e.colorMode==="dark"?"black":"white",lineHeight:"tall"},a:{color:e.colorMode==="dark"?"teal.300":"teal.500"}})},colors:{gray:{"50":"#F2F2F2","100":"#DBDBDB","200":"#C4C4C4","300":"#ADADAD","400":"#969696","500":"#808080","600":"#666666","700":"#4D4D4D","800":"#333333","900":"#1A1A1A"}}});w2.render(te(w.exports.StrictMode,{children:te(Sx,{theme:e8,children:te(ZD,{})})}),document.getElementById("root")); diff --git a/dist/assets/index.87f7909d.css b/dist/assets/index.87f7909d.css new file mode 100644 index 0000000..8d5ce48 --- /dev/null +++ b/dist/assets/index.87f7909d.css @@ -0,0 +1 @@ +@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/raleway-latin-100-normal.3565940a.woff2) format("woff2"),url(/assets/raleway-latin-100-normal.923018d1.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/raleway-latin-200-normal.919ff40b.woff2) format("woff2"),url(/assets/raleway-latin-200-normal.a70a67a5.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/raleway-latin-300-normal.154d56d0.woff2) format("woff2"),url(/assets/raleway-latin-300-normal.7b413ab9.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal.1d94fd1a.woff2) format("woff2"),url(/assets/raleway-latin-400-normal.a02462a6.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/raleway-latin-500-normal.789a5712.woff2) format("woff2"),url(/assets/raleway-latin-500-normal.fe83ac58.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal.4012fdcb.woff2) format("woff2"),url(/assets/raleway-latin-600-normal.63ec19e1.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/raleway-latin-700-normal.0d3b3a3f.woff2) format("woff2"),url(/assets/raleway-latin-700-normal.5d9d2c02.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-latin-800-normal.22c96a94.woff2) format("woff2"),url(/assets/raleway-latin-800-normal.a0cab968.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/raleway-latin-900-normal.3606260e.woff2) format("woff2"),url(/assets/raleway-latin-900-normal.2e318c98.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/inter-latin-100-normal.cdb79ee9.woff2) format("woff2"),url(/assets/inter-latin-100-normal.2e3599b6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/inter-latin-200-normal.7a4f6878.woff2) format("woff2"),url(/assets/inter-latin-200-normal.0f7d708e.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal.8f400eb2.woff2) format("woff2"),url(/assets/inter-latin-300-normal.15aaf7be.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal.d56fec21.woff2) format("woff2"),url(/assets/inter-latin-400-normal.9ec803ce.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal.aa5a5a7a.woff2) format("woff2"),url(/assets/inter-latin-500-normal.c8015ce3.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal.ff769fa6.woff2) format("woff2"),url(/assets/inter-latin-600-normal.d4339a04.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal.3ced3f55.woff2) format("woff2"),url(/assets/inter-latin-700-normal.61d7a719.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal.5eea1309.woff2) format("woff2"),url(/assets/inter-latin-800-normal.98c540b2.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal.a467db7b.woff2) format("woff2"),url(/assets/inter-latin-900-normal.d92bf628.woff) format("woff")} diff --git a/dist/assets/inter-latin-100-normal.2e3599b6.woff b/dist/assets/inter-latin-100-normal.2e3599b6.woff new file mode 100644 index 0000000..47855ef Binary files /dev/null and b/dist/assets/inter-latin-100-normal.2e3599b6.woff differ diff --git a/dist/assets/inter-latin-100-normal.cdb79ee9.woff2 b/dist/assets/inter-latin-100-normal.cdb79ee9.woff2 new file mode 100644 index 0000000..2e3eec3 Binary files /dev/null and b/dist/assets/inter-latin-100-normal.cdb79ee9.woff2 differ diff --git a/dist/assets/inter-latin-200-normal.0f7d708e.woff b/dist/assets/inter-latin-200-normal.0f7d708e.woff new file mode 100644 index 0000000..133a725 Binary files /dev/null and b/dist/assets/inter-latin-200-normal.0f7d708e.woff differ diff --git a/dist/assets/inter-latin-200-normal.7a4f6878.woff2 b/dist/assets/inter-latin-200-normal.7a4f6878.woff2 new file mode 100644 index 0000000..7157fa8 Binary files /dev/null and b/dist/assets/inter-latin-200-normal.7a4f6878.woff2 differ diff --git a/dist/assets/inter-latin-300-normal.15aaf7be.woff b/dist/assets/inter-latin-300-normal.15aaf7be.woff new file mode 100644 index 0000000..a96e7e0 Binary files /dev/null and b/dist/assets/inter-latin-300-normal.15aaf7be.woff differ diff --git a/dist/assets/inter-latin-300-normal.8f400eb2.woff2 b/dist/assets/inter-latin-300-normal.8f400eb2.woff2 new file mode 100644 index 0000000..08e827f Binary files /dev/null and b/dist/assets/inter-latin-300-normal.8f400eb2.woff2 differ diff --git a/dist/assets/inter-latin-400-normal.9ec803ce.woff b/dist/assets/inter-latin-400-normal.9ec803ce.woff new file mode 100644 index 0000000..4fcb4b5 Binary files /dev/null and b/dist/assets/inter-latin-400-normal.9ec803ce.woff differ diff --git a/dist/assets/inter-latin-400-normal.d56fec21.woff2 b/dist/assets/inter-latin-400-normal.d56fec21.woff2 new file mode 100644 index 0000000..56a570b Binary files /dev/null and b/dist/assets/inter-latin-400-normal.d56fec21.woff2 differ diff --git a/dist/assets/inter-latin-500-normal.aa5a5a7a.woff2 b/dist/assets/inter-latin-500-normal.aa5a5a7a.woff2 new file mode 100644 index 0000000..0e3db59 Binary files /dev/null and b/dist/assets/inter-latin-500-normal.aa5a5a7a.woff2 differ diff --git a/dist/assets/inter-latin-500-normal.c8015ce3.woff b/dist/assets/inter-latin-500-normal.c8015ce3.woff new file mode 100644 index 0000000..a5b7c7a Binary files /dev/null and b/dist/assets/inter-latin-500-normal.c8015ce3.woff differ diff --git a/dist/assets/inter-latin-600-normal.d4339a04.woff b/dist/assets/inter-latin-600-normal.d4339a04.woff new file mode 100644 index 0000000..03c1df0 Binary files /dev/null and b/dist/assets/inter-latin-600-normal.d4339a04.woff differ diff --git a/dist/assets/inter-latin-600-normal.ff769fa6.woff2 b/dist/assets/inter-latin-600-normal.ff769fa6.woff2 new file mode 100644 index 0000000..3eef889 Binary files /dev/null and b/dist/assets/inter-latin-600-normal.ff769fa6.woff2 differ diff --git a/dist/assets/inter-latin-700-normal.3ced3f55.woff2 b/dist/assets/inter-latin-700-normal.3ced3f55.woff2 new file mode 100644 index 0000000..2cf55f1 Binary files /dev/null and b/dist/assets/inter-latin-700-normal.3ced3f55.woff2 differ diff --git a/dist/assets/inter-latin-700-normal.61d7a719.woff b/dist/assets/inter-latin-700-normal.61d7a719.woff new file mode 100644 index 0000000..dccfb4d Binary files /dev/null and b/dist/assets/inter-latin-700-normal.61d7a719.woff differ diff --git a/dist/assets/inter-latin-800-normal.5eea1309.woff2 b/dist/assets/inter-latin-800-normal.5eea1309.woff2 new file mode 100644 index 0000000..595bcec Binary files /dev/null and b/dist/assets/inter-latin-800-normal.5eea1309.woff2 differ diff --git a/dist/assets/inter-latin-800-normal.98c540b2.woff b/dist/assets/inter-latin-800-normal.98c540b2.woff new file mode 100644 index 0000000..feb91cc Binary files /dev/null and b/dist/assets/inter-latin-800-normal.98c540b2.woff differ diff --git a/dist/assets/inter-latin-900-normal.a467db7b.woff2 b/dist/assets/inter-latin-900-normal.a467db7b.woff2 new file mode 100644 index 0000000..3517511 Binary files /dev/null and b/dist/assets/inter-latin-900-normal.a467db7b.woff2 differ diff --git a/dist/assets/inter-latin-900-normal.d92bf628.woff b/dist/assets/inter-latin-900-normal.d92bf628.woff new file mode 100644 index 0000000..b902f31 Binary files /dev/null and b/dist/assets/inter-latin-900-normal.d92bf628.woff differ diff --git a/dist/assets/raleway-latin-100-normal.3565940a.woff2 b/dist/assets/raleway-latin-100-normal.3565940a.woff2 new file mode 100644 index 0000000..d24f6f3 Binary files /dev/null and b/dist/assets/raleway-latin-100-normal.3565940a.woff2 differ diff --git a/dist/assets/raleway-latin-100-normal.923018d1.woff b/dist/assets/raleway-latin-100-normal.923018d1.woff new file mode 100644 index 0000000..d1da80e Binary files /dev/null and b/dist/assets/raleway-latin-100-normal.923018d1.woff differ diff --git a/dist/assets/raleway-latin-200-normal.919ff40b.woff2 b/dist/assets/raleway-latin-200-normal.919ff40b.woff2 new file mode 100644 index 0000000..8e00ce1 Binary files /dev/null and b/dist/assets/raleway-latin-200-normal.919ff40b.woff2 differ diff --git a/dist/assets/raleway-latin-200-normal.a70a67a5.woff b/dist/assets/raleway-latin-200-normal.a70a67a5.woff new file mode 100644 index 0000000..2e805a2 Binary files /dev/null and b/dist/assets/raleway-latin-200-normal.a70a67a5.woff differ diff --git a/dist/assets/raleway-latin-300-normal.154d56d0.woff2 b/dist/assets/raleway-latin-300-normal.154d56d0.woff2 new file mode 100644 index 0000000..02b4b02 Binary files /dev/null and b/dist/assets/raleway-latin-300-normal.154d56d0.woff2 differ diff --git a/dist/assets/raleway-latin-300-normal.7b413ab9.woff b/dist/assets/raleway-latin-300-normal.7b413ab9.woff new file mode 100644 index 0000000..3253a95 Binary files /dev/null and b/dist/assets/raleway-latin-300-normal.7b413ab9.woff differ diff --git a/dist/assets/raleway-latin-400-normal.1d94fd1a.woff2 b/dist/assets/raleway-latin-400-normal.1d94fd1a.woff2 new file mode 100644 index 0000000..b614f0d Binary files /dev/null and b/dist/assets/raleway-latin-400-normal.1d94fd1a.woff2 differ diff --git a/dist/assets/raleway-latin-400-normal.a02462a6.woff b/dist/assets/raleway-latin-400-normal.a02462a6.woff new file mode 100644 index 0000000..90dbc4a Binary files /dev/null and b/dist/assets/raleway-latin-400-normal.a02462a6.woff differ diff --git a/dist/assets/raleway-latin-500-normal.789a5712.woff2 b/dist/assets/raleway-latin-500-normal.789a5712.woff2 new file mode 100644 index 0000000..ed755a3 Binary files /dev/null and b/dist/assets/raleway-latin-500-normal.789a5712.woff2 differ diff --git a/dist/assets/raleway-latin-500-normal.fe83ac58.woff b/dist/assets/raleway-latin-500-normal.fe83ac58.woff new file mode 100644 index 0000000..5a5d4e7 Binary files /dev/null and b/dist/assets/raleway-latin-500-normal.fe83ac58.woff differ diff --git a/dist/assets/raleway-latin-600-normal.4012fdcb.woff2 b/dist/assets/raleway-latin-600-normal.4012fdcb.woff2 new file mode 100644 index 0000000..4ab832e Binary files /dev/null and b/dist/assets/raleway-latin-600-normal.4012fdcb.woff2 differ diff --git a/dist/assets/raleway-latin-600-normal.63ec19e1.woff b/dist/assets/raleway-latin-600-normal.63ec19e1.woff new file mode 100644 index 0000000..ef4b631 Binary files /dev/null and b/dist/assets/raleway-latin-600-normal.63ec19e1.woff differ diff --git a/dist/assets/raleway-latin-700-normal.0d3b3a3f.woff2 b/dist/assets/raleway-latin-700-normal.0d3b3a3f.woff2 new file mode 100644 index 0000000..b552708 Binary files /dev/null and b/dist/assets/raleway-latin-700-normal.0d3b3a3f.woff2 differ diff --git a/dist/assets/raleway-latin-700-normal.5d9d2c02.woff b/dist/assets/raleway-latin-700-normal.5d9d2c02.woff new file mode 100644 index 0000000..30fc1eb Binary files /dev/null and b/dist/assets/raleway-latin-700-normal.5d9d2c02.woff differ diff --git a/dist/assets/raleway-latin-800-normal.22c96a94.woff2 b/dist/assets/raleway-latin-800-normal.22c96a94.woff2 new file mode 100644 index 0000000..947bb8c Binary files /dev/null and b/dist/assets/raleway-latin-800-normal.22c96a94.woff2 differ diff --git a/dist/assets/raleway-latin-800-normal.a0cab968.woff b/dist/assets/raleway-latin-800-normal.a0cab968.woff new file mode 100644 index 0000000..7325478 Binary files /dev/null and b/dist/assets/raleway-latin-800-normal.a0cab968.woff differ diff --git a/dist/assets/raleway-latin-900-normal.2e318c98.woff b/dist/assets/raleway-latin-900-normal.2e318c98.woff new file mode 100644 index 0000000..2b81a17 Binary files /dev/null and b/dist/assets/raleway-latin-900-normal.2e318c98.woff differ diff --git a/dist/assets/raleway-latin-900-normal.3606260e.woff2 b/dist/assets/raleway-latin-900-normal.3606260e.woff2 new file mode 100644 index 0000000..147b3ed Binary files /dev/null and b/dist/assets/raleway-latin-900-normal.3606260e.woff2 differ diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..37c4a27 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,18 @@ + + + + + + + + played - Random Team Generator + + + + + +
+ + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..e8743b1 --- /dev/null +++ b/index.html @@ -0,0 +1,16 @@ + + + + + + + + played - Random Team Generator + + + +
+ + + + \ No newline at end of file diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..f86e0b4 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,4 @@ +[[redirects]] + from="/*" + to="/index.html" + status=200 \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..8faf16f --- /dev/null +++ b/package.json @@ -0,0 +1,53 @@ +{ + "name": "@played/gen", + "version": "0.1.0", + "private": true, + "author": "sozonome", + "scripts": { + "dev": "vite --host", + "build": "vite build", + "serve": "vite preview", + "lint": "eslint src", + "lint:fix": "eslint src --fix && yarn format", + "type-check": "tsc --noEmit", + "format": "prettier --write src", + "up": "yarn upgrade-interactive", + "up-latest": "yarn up --latest", + "release": "standard-version", + "push-release": "git push --follow-tags origin main", + "prepare": "husky install" + }, + "dependencies": { + "@chakra-ui/react": "^1.8.8", + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@fontsource/inter": "^4.5.7", + "@fontsource/raleway": "^4.5.5", + "framer-motion": "^6.3.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-helmet": "^6.1.0", + "react-hook-form": "^7.30.0", + "react-icons": "^4.3.1", + "react-router-dom": "^6.3.0" + }, + "devDependencies": { + "@commitlint/config-conventional": "^16.2.1", + "@types/node": "^17.0.23", + "@types/react": "^17.0.44", + "@types/react-dom": "^17.0.15", + "@types/react-helmet": "^6.1.5", + "@vitejs/plugin-react": "^1.3.0", + "commitlint": "^16.2.3", + "eslint": "^8.13.0", + "eslint-config-sznm": "^0.2.1", + "husky": "^7.0.4", + "lint-staged": "^12.3.7", + "netlify-cli": "^10.0.0", + "prettier": "^2.6.2", + "standard-version": "^9.3.2", + "typescript": "^4.6.3", + "vite": "^2.9.1", + "vite-tsconfig-paths": "^3.4.1" + } +} diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..4c2aec5 --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,30 @@ +/** + * @note + * for hook alternative of route element composition: + * - https://reactrouter.com/docs/en/v6/upgrading/v5#use-useroutes-instead-of-react-router-config + * - https://reactrouter.com/docs/en/v6/examples/route-objects + * + * might need to take notes on: + * - https://reactrouter.com/docs/en/v6/upgrading/v5#note-on-link-to-values + */ + +import { BrowserRouter as Router, Route, Routes } from "react-router-dom"; + +import Layout from "Components/Layout"; +import Page404 from "Sites/404"; +import { routes } from "Sites"; + +const App = () => ( + + + + {routes.map((routeProps) => ( + + ))} + } /> + + + +); + +export default App; diff --git a/src/Components/Cards/Team/index.tsx b/src/Components/Cards/Team/index.tsx new file mode 100644 index 0000000..4947527 --- /dev/null +++ b/src/Components/Cards/Team/index.tsx @@ -0,0 +1,33 @@ +import { Box, Text, Heading, useStyleConfig, chakra } from "@chakra-ui/react"; +import { motion, isValidMotionProp } from "framer-motion"; +import { VFC } from "react"; + +type CardTeamProps = { + players: string[]; + index: number; +}; + +const Container = chakra(motion.div, { + shouldForwardProp: (prop) => isValidMotionProp(prop) || prop === "children", +}); + +const CardTeam: VFC = ({ players, index }) => { + const styles = useStyleConfig("Card", { variant: "smooth" }); + return ( + + + Team {index + 1} + + {players.map((player, index) => ( + {player} + ))} + + ); +}; + +export default CardTeam; diff --git a/src/Components/Layout/Footer.tsx b/src/Components/Layout/Footer.tsx new file mode 100644 index 0000000..8e05df1 --- /dev/null +++ b/src/Components/Layout/Footer.tsx @@ -0,0 +1,15 @@ +import { Flex, Link, Text } from "@chakra-ui/react"; + +const Footer = () => { + return ( + + ); +}; + +export default Footer; diff --git a/src/Components/Layout/Header.tsx b/src/Components/Layout/Header.tsx new file mode 100644 index 0000000..ea7f659 --- /dev/null +++ b/src/Components/Layout/Header.tsx @@ -0,0 +1,28 @@ +import { Box, Flex, Heading } from "@chakra-ui/react"; +import Logo from "Components/Logo"; +import { Link } from "react-router-dom"; + +import ThemeToggle from "./ThemeToggle"; + +const Header = () => { + return ( + + + + + + + + + + ); +}; + +export default Header; diff --git a/src/Components/Layout/Meta.tsx b/src/Components/Layout/Meta.tsx new file mode 100644 index 0000000..647702d --- /dev/null +++ b/src/Components/Layout/Meta.tsx @@ -0,0 +1,11 @@ +import { Helmet } from "react-helmet"; + +const Meta = () => { + return ( + + Project Name + + ); +}; + +export default Meta; diff --git a/src/Components/Layout/ThemeToggle.tsx b/src/Components/Layout/ThemeToggle.tsx new file mode 100644 index 0000000..f610792 --- /dev/null +++ b/src/Components/Layout/ThemeToggle.tsx @@ -0,0 +1,16 @@ +import { IconButton, useColorMode } from "@chakra-ui/react"; +import { RiMoonFill, RiSunLine } from "react-icons/ri"; + +const ThemeToggle = () => { + const { colorMode, toggleColorMode } = useColorMode(); + + return ( + : } + onClick={toggleColorMode} + /> + ); +}; + +export default ThemeToggle; diff --git a/src/Components/Layout/index.tsx b/src/Components/Layout/index.tsx new file mode 100644 index 0000000..e68c3c9 --- /dev/null +++ b/src/Components/Layout/index.tsx @@ -0,0 +1,27 @@ +import { Box, Flex } from "@chakra-ui/react"; +import type { ReactNode } from "react"; + +import Footer from "./Footer"; +import Header from "./Header"; +import Meta from "./Meta"; + +type LayoutProps = { + children: ReactNode; +}; + +const Layout = ({ children }: LayoutProps) => { + return ( + + + +
+ + {children} + +