(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[730],{56335:function(e,t,r){"use strict";r.d(t,{Z:function(){return V}});var StyleSheet=function(){function StyleSheet(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var e=StyleSheet.prototype;return e.hydrate=function(e){e.forEach(this._insertTag)},e.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},e.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},StyleSheet}(),n=Math.abs,i=String.fromCharCode,o=Object.assign;function a(e,t,r){return e.replace(t,r)}function s(e,t){return e.indexOf(t)}function l(e,t){return 0|e.charCodeAt(t)}function u(e,t,r){return e.slice(t,r)}function c(e){return e.length}function d(e,t){return t.push(e),e}var f=1,p=1,h=0,m=0,g=0,v="";function b(e,t,r,n,i,o,a){return{value:e,root:t,parent:r,type:n,props:i,children:o,line:f,column:p,length:a,return:""}}function y(e,t){return o(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function x(){return g=m<h?l(v,m++):0,p++,10===g&&(p=1,f++),g}function w(){return l(v,m)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function S(e){return f=p=1,h=c(v=e),m=0,[]}function E(e){var t,r;return(t=m-1,r=function e(t){for(;x();)switch(g){case t:return m;case 34:case 39:34!==t&&39!==t&&e(g);break;case 40:41===t&&e(t);break;case 92:x()}return m}(91===e?e+2:40===e?e+1:e),u(v,t,r)).trim()}var C="-ms-",_="-moz-",P="-webkit-",A="comm",T="rule",R="decl",O="@keyframes";function j(e,t){for(var r="",n=e.length,i=0;i<n;i++)r+=t(e[i],i,e,t)||"";return r}function M(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case R:return e.return=e.return||e.value;case A:return"";case O:return e.return=e.value+"{"+j(e.children,n)+"}";case T:e.value=e.props.join(",")}return c(r=j(e.children,n))?e.return=e.value+"{"+r+"}":""}function z(e,t,r,i,o,s,l,c,d,f,p){for(var h=o-1,m=0===o?s:[""],g=m.length,v=0,y=0,x=0;v<i;++v)for(var w=0,k=u(e,h+1,h=n(y=l[v])),S=e;w<g;++w)(S=(y>0?m[w]+" "+k:a(k,/&\f/g,m[w])).trim())&&(d[x++]=S);return b(e,t,r,0===o?T:c,d,f,p)}function D(e,t,r,n){return b(e,t,r,R,u(e,0,n),u(e,n+1,-1),n)}var I=function(e,t,r){for(var n=0,i=0;n=i,i=w(),38===n&&12===i&&(t[r]=1),!k(i);)x();return u(v,e,m)},B=function(e,t){var r=-1,n=44;do switch(k(n)){case 0:38===n&&12===w()&&(t[r]=1),e[r]+=I(m-1,t,r);break;case 2:e[r]+=E(n);break;case 4:if(44===n){e[++r]=58===w()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=i(n)}while(n=x());return e},F=function(e,t){var r;return r=B(S(e),t),v="",r},$=new WeakMap,L=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||$.get(r))&&!n){$.set(e,!0);for(var i=[],o=F(t,i),a=r.props,s=0,l=0;s<o.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[u]):a[u]+" "+o[s]}}},W=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},N=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case R:e.return=function e(t,r){switch(45^l(t,0)?(((r<<2^l(t,0))<<2^l(t,1))<<2^l(t,2))<<2^l(t,3):0){case 5103:return P+"print-"+t+t;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 P+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return P+t+_+t+C+t+t;case 6828:case 4268:return P+t+C+t+t;case 6165:return P+t+C+"flex-"+t+t;case 5187:return P+t+a(t,/(\w+).+(:[^]+)/,P+"box-$1$2"+C+"flex-$1$2")+t;case 5443:return P+t+C+"flex-item-"+a(t,/flex-|-self/,"")+t;case 4675:return P+t+C+"flex-line-pack"+a(t,/align-content|flex-|-self/,"")+t;case 5548:return P+t+C+a(t,"shrink","negative")+t;case 5292:return P+t+C+a(t,"basis","preferred-size")+t;case 6060:return P+"box-"+a(t,"-grow","")+P+t+C+a(t,"grow","positive")+t;case 4554:return P+a(t,/([^-])(transform)/g,"$1"+P+"$2")+t;case 6187:return a(a(a(t,/(zoom-|grab)/,P+"$1"),/(image-set)/,P+"$1"),t,"")+t;case 5495:case 3959:return a(t,/(image-set\([^]*)/,P+"$1$`$1");case 4968:return a(a(t,/(.+:)(flex-)?(.*)/,P+"box-pack:$3"+C+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+P+t+t;case 4095:case 3583:case 4068:case 2532:return a(t,/(.+)-inline(.+)/,P+"$1$2")+t;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(c(t)-1-r>6)switch(l(t,r+1)){case 109:if(45!==l(t,r+4))break;case 102:return a(t,/(.+:)(.+)-([^]+)/,"$1"+P+"$2-$3$1"+_+(108==l(t,r+3)?"$3":"$2-$3"))+t;case 115:return~s(t,"stretch")?e(a(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==l(t,r+1))break;case 6444:switch(l(t,c(t)-3-(~s(t,"!important")&&10))){case 107:return a(t,":",":"+P)+t;case 101:return a(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+P+(45===l(t,14)?"inline-":"")+"box$3$1"+P+"$2$3$1"+C+"$2box$3")+t}break;case 5936:switch(l(t,r+11)){case 114:return P+t+C+a(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return P+t+C+a(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return P+t+C+a(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return P+t+C+t+t}return t}(e.value,e.length);break;case O:return j([y(e,{value:a(e.value,"@","@"+P)})],n);case T:if(e.length)return e.props.map(function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return j([y(e,{props:[a(t,/:(read-\w+)/,":"+_+"$1")]})],n);case"::placeholder":return j([y(e,{props:[a(t,/:(plac\w+)/,":"+P+"input-$1")]}),y(e,{props:[a(t,/:(plac\w+)/,":"+_+"$1")]}),y(e,{props:[a(t,/:(plac\w+)/,C+"input-$1")]})],n)}return""}).join("")}}],V=function(e){var t,r,n,o,h,y=e.key;if("css"===y){var C=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(C,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var _=e.stylisPlugins||N,P={},T=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+y+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)P[t[r]]=!0;T.push(e)});var R=(r=(t=[L,W].concat(_,[M,(n=function(e){h.insert(e)},function(e){!e.root&&(e=e.return)&&n(e)})])).length,function(e,n,i,o){for(var a="",s=0;s<r;s++)a+=t[s](e,n,i,o)||"";return a}),O=function(e){var t,r;return j((r=function e(t,r,n,o,h,y,S,C,_){for(var P,T=0,R=0,O=S,j=0,M=0,I=0,B=1,F=1,$=1,L=0,W="",N=h,V=y,U=o,H=W;F;)switch(I=L,L=x()){case 40:if(108!=I&&58==l(H,O-1)){-1!=s(H+=a(E(L),"&","&\f"),"&\f")&&($=-1);break}case 34:case 39:case 91:H+=E(L);break;case 9:case 10:case 13:case 32:H+=function(e){for(;g=w();)if(g<33)x();else break;return k(e)>2||k(g)>3?"":" "}(I);break;case 92:H+=function(e,t){for(var r;--t&&x()&&!(g<48)&&!(g>102)&&(!(g>57)||!(g<65))&&(!(g>70)||!(g<97)););return r=m+(t<6&&32==w()&&32==x()),u(v,e,r)}(m-1,7);continue;case 47:switch(w()){case 42:case 47:d(b(P=function(e,t){for(;x();)if(e+g===57)break;else if(e+g===84&&47===w())break;return"/*"+u(v,t,m-1)+"*"+i(47===e?e:x())}(x(),m),r,n,A,i(g),u(P,2,-2),0),_);break;default:H+="/"}break;case 123*B:C[T++]=c(H)*$;case 125*B:case 59:case 0:switch(L){case 0:case 125:F=0;case 59+R:-1==$&&(H=a(H,/\f/g,"")),M>0&&c(H)-O&&d(M>32?D(H+";",o,n,O-1):D(a(H," ","")+";",o,n,O-2),_);break;case 59:H+=";";default:if(d(U=z(H,r,n,T,R,h,C,W,N=[],V=[],O),y),123===L){if(0===R)e(H,r,U,U,N,y,O,C,V);else switch(99===j&&110===l(H,3)?100:j){case 100:case 108:case 109:case 115:e(t,U,U,o&&d(z(t,U,U,0,0,h,C,W,h,N=[],O),V),h,V,O,C,o?N:V);break;default:e(H,U,U,U,[""],V,0,C,V)}}}T=R=M=0,B=$=1,W=H="",O=S;break;case 58:O=1+c(H),M=I;default:if(B<1){if(123==L)--B;else if(125==L&&0==B++&&125==(g=m>0?l(v,--m):0,p--,10===g&&(p=1,f--),g))continue}switch(H+=i(L),L*B){case 38:$=R>0?1:(H+="\f",-1);break;case 44:C[T++]=(c(H)-1)*$,$=1;break;case 64:45===w()&&(H+=E(x())),j=w(),R=O=c(W=H+=function(e){for(;!k(w());)x();return u(v,e,m)}(m)),L++;break;case 45:45===I&&2==c(H)&&(B=0)}}return y}("",null,null,null,[""],t=S(t=e),0,[0],t),v="",r),R)},I={key:y,sheet:new StyleSheet({key:y,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:P,registered:{},insert:function(e,t,r,n){h=r,O(e?e+"{"+t.styles+"}":t.styles),n&&(I.inserted[t.name]=!0)}};return I.sheet.hydrate(T),I}},44935:function(e,t,r){"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{Z:function(){return n}})},90238:function(e,t,r){"use strict";r.d(t,{C:function(){return p},E:function(){return w},T:function(){return m},a:function(){return v},c:function(){return y},h:function(){return d},i:function(){return c},w:function(){return h}});var n=r(2265),i=r(56335);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var a=function(e){var t=new WeakMap;return function(r){if(t.has(r))return t.get(r);var n=e(r);return t.set(r,n),n}},s=r(94645),l=r(68654),u=r(7599),c=!0,d={}.hasOwnProperty,f=n.createContext("undefined"!=typeof HTMLElement?(0,i.Z)({key:"css"}):null),p=f.Provider,h=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(f),r)})};c||(h=function(e){return function(t){var r=(0,n.useContext)(f);return null===r?(r=(0,i.Z)({key:"css"}),n.createElement(f.Provider,{value:r},e(t,r))):e(t,r)}});var m=n.createContext({}),g=a(function(e){return a(function(t){return"function"==typeof t?t(e):o({},e,t)})}),v=function(e){var t=n.useContext(m);return e.theme!==t&&(t=g(t)(e.theme)),n.createElement(m.Provider,{value:t},e.children)},b="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",y=function(e,t){var r={};for(var n in t)d.call(t,n)&&(r[n]=t[n]);return r[b]=e,r},x=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,s.hC)(t,r,n),(0,u.L)(function(){return(0,s.My)(t,r,n)}),null},w=h(function(e,t,r){var i=e.css;"string"==typeof i&&void 0!==t.registered[i]&&(i=t.registered[i]);var o=e[b],a=[i],u="";"string"==typeof e.className?u=(0,s.fp)(t.registered,a,e.className):null!=e.className&&(u=e.className+" ");var c=(0,l.O)(a,void 0,n.useContext(m));u+=t.key+"-"+c.name;var f={};for(var p in e)d.call(e,p)&&"css"!==p&&p!==b&&(f[p]=e[p]);return f.ref=r,f.className=u,n.createElement(n.Fragment,null,n.createElement(x,{cache:t,serialized:c,isStringTag:"string"==typeof o}),n.createElement(o,f))})},99538:function(e,t,r){"use strict";r.d(t,{F4:function(){return d},iv:function(){return c},tZ:function(){return l},xB:function(){return u}});var n=r(90238),i=r(2265),o=r(94645),a=r(7599),s=r(68654);r(56335),r(55487);var l=function(e,t){var r=arguments;if(null==t||!n.h.call(t,"css"))return i.createElement.apply(void 0,r);var o=r.length,a=Array(o);a[0]=n.E,a[1]=(0,n.c)(e,t);for(var s=2;s<o;s++)a[s]=r[s];return i.createElement.apply(null,a)},u=(0,n.w)(function(e,t){var r=e.styles,l=(0,s.O)([r],void 0,i.useContext(n.T));if(!n.i){for(var u,c=l.name,d=l.styles,f=l.next;void 0!==f;)c+=" "+f.name,d+=f.styles,f=f.next;var p=!0===t.compat,h=t.insert("",{name:c,styles:d},t.sheet,p);return p?null:i.createElement("style",((u={})["data-emotion"]=t.key+"-global "+c,u.dangerouslySetInnerHTML={__html:h},u.nonce=t.sheet.nonce,u))}var m=i.useRef();return(0,a.j)(function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,i=document.querySelector('style[data-emotion="'+e+" "+l.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==i&&(n=!0,i.setAttribute("data-emotion",e),r.hydrate([i])),m.current=[r,n],function(){r.flush()}},[t]),(0,a.j)(function(){var e=m.current,r=e[0];if(e[1]){e[1]=!1;return}if(void 0!==l.next&&(0,o.My)(t,l.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",l,r,!1)},[t,l.name]),null});function c(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,s.O)(t)}var d=function(){var e=c.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},68654:function(e,t,r){"use strict";r.d(t,{O:function(){return h}});var n,i={animationIterationCount:1,aspectRatio: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},o=r(44935),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,o.Z)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var i=r.next;if(void 0!==i)for(;void 0!==i;)n={name:i.name,styles:i.styles,next:n},i=i.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=f(e,t,r[i])+";";else for(var o in r){var a=r[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=o+"{"+t[a]+"}":u(a)&&(n+=c(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(o)+":"+d(o,a[s])+";");else{var l=f(e,t,a);switch(o){case"animation":case"animationName":n+=c(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var o=n,a=r(e);return n=o,f(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;\n{]+)\s*(;|$)/g,h=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=f(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=f(r,t,e[l]),o&&(a+=s[l]);p.lastIndex=0;for(var u="";null!==(i=p.exec(a));)u+="-"+i[1];return{name:function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&r)*1540483477+((r>>>16)*59797<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*1540483477+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*1540483477+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},7599:function(e,t,r){"use strict";r.d(t,{L:function(){return a},j:function(){return s}});var n,i=r(2265),o=!!(n||(n=r.t(i,2))).useInsertionEffect&&(n||(n=r.t(i,2))).useInsertionEffect,a=o||function(e){return e()},s=o||i.useLayoutEffect},94645:function(e,t,r){"use strict";function n(e,t,r){var n="";return r.split(" ").forEach(function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "}),n}r.d(t,{My:function(){return o},fp:function(){return n},hC:function(){return i}});var i=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},o=function(e,t,r){i(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},55487:function(e,t,r){"use strict";var n=r(9176),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(h){var i=p(r);i&&i!==h&&e(t,i,n)}var a=c(r);d&&(a=a.concat(d(r)));for(var s=l(t),m=l(r),g=0;g<a.length;++g){var v=a[g];if(!o[v]&&!(n&&n[v])&&!(m&&m[v])&&!(s&&s[v])){var b=f(r,v);try{u(t,v,b)}catch(e){}}}}return t}},94216:function(e,t,r){e=r.nmd(e);var n,i,o,a,s,l,u,c,d,f,p="__lodash_hash_undefined__",h="[object Arguments]",m="[object Function]",g="[object Object]",v=/^\[object .+?Constructor\]$/,b=/^(?:0|[1-9]\d*)$/,y={};y["[object Float32Array]"]=y["[object Float64Array]"]=y["[object Int8Array]"]=y["[object Int16Array]"]=y["[object Int32Array]"]=y["[object Uint8Array]"]=y["[object Uint8ClampedArray]"]=y["[object Uint16Array]"]=y["[object Uint32Array]"]=!0,y[h]=y["[object Array]"]=y["[object ArrayBuffer]"]=y["[object Boolean]"]=y["[object DataView]"]=y["[object Date]"]=y["[object Error]"]=y[m]=y["[object Map]"]=y["[object Number]"]=y[g]=y["[object RegExp]"]=y["[object Set]"]=y["[object String]"]=y["[object WeakMap]"]=!1;var x="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,w="object"==typeof self&&self&&self.Object===Object&&self,k=x||w||Function("return this")(),S=t&&!t.nodeType&&t,E=S&&e&&!e.nodeType&&e,C=E&&E.exports===S,_=C&&x.process,P=function(){try{var e=E&&E.require&&E.require("util").types;if(e)return e;return _&&_.binding&&_.binding("util")}catch(e){}}(),A=P&&P.isTypedArray,T=Array.prototype,R=Function.prototype,O=Object.prototype,j=k["__core-js_shared__"],M=R.toString,z=O.hasOwnProperty,D=(l=/[^.]+$/.exec(j&&j.keys&&j.keys.IE_PROTO||""))?"Symbol(src)_1."+l:"",I=O.toString,B=M.call(Object),F=RegExp("^"+M.call(z).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),$=C?k.Buffer:void 0,Symbol=k.Symbol,Uint8Array=k.Uint8Array,L=$?$.allocUnsafe:void 0,W=(u=Object.getPrototypeOf,c=Object,function(e){return u(c(e))}),N=Object.create,V=O.propertyIsEnumerable,U=T.splice,H=Symbol?Symbol.toStringTag:void 0,q=function(){try{var e=eu(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Z=$?$.isBuffer:void 0,Y=Math.max,G=Date.now,Map=eu(k,"Map"),X=eu(Object,"create"),J=function(){function e(){}return function(t){if(!ew(t))return{};if(N)return N(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function K(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function Q(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function ee(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function et(e){var t=this.__data__=new Q(e);this.size=t.size}function er(e,t,r){(void 0===r||eh(e[t],r))&&(void 0!==r||t in e)||ei(e,t,r)}function en(e,t){for(var r=e.length;r--;)if(eh(e[r][0],t))return r;return -1}function ei(e,t,r){"__proto__"==t&&q?q(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}K.prototype.clear=function(){this.__data__=X?X(null):{},this.size=0},K.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},K.prototype.get=function(e){var t=this.__data__;if(X){var r=t[e];return r===p?void 0:r}return z.call(t,e)?t[e]:void 0},K.prototype.has=function(e){var t=this.__data__;return X?void 0!==t[e]:z.call(t,e)},K.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=X&&void 0===t?p:t,this},Q.prototype.clear=function(){this.__data__=[],this.size=0},Q.prototype.delete=function(e){var t=this.__data__,r=en(t,e);return!(r<0)&&(r==t.length-1?t.pop():U.call(t,r,1),--this.size,!0)},Q.prototype.get=function(e){var t=this.__data__,r=en(t,e);return r<0?void 0:t[r][1]},Q.prototype.has=function(e){return en(this.__data__,e)>-1},Q.prototype.set=function(e,t){var r=this.__data__,n=en(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},ee.prototype.clear=function(){this.size=0,this.__data__={hash:new K,map:new(Map||Q),string:new K}},ee.prototype.delete=function(e){var t=el(this,e).delete(e);return this.size-=t?1:0,t},ee.prototype.get=function(e){return el(this,e).get(e)},ee.prototype.has=function(e){return el(this,e).has(e)},ee.prototype.set=function(e,t){var r=el(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},et.prototype.clear=function(){this.__data__=new Q,this.size=0},et.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},et.prototype.get=function(e){return this.__data__.get(e)},et.prototype.has=function(e){return this.__data__.has(e)},et.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Q){var n=r.__data__;if(!Map||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new ee(n)}return r.set(e,t),this.size=r.size,this};var eo=function(e,t,r){for(var n=-1,i=Object(e),o=r(e),a=o.length;a--;){var s=o[++n];if(!1===t(i[s],s,i))break}return e};function ea(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":H&&H in Object(e)?function(e){var t=z.call(e,H),r=e[H];try{e[H]=void 0;var n=!0}catch(e){}var i=I.call(e);return n&&(t?e[H]=r:delete e[H]),i}(e):I.call(e)}function es(e){return ek(e)&&ea(e)==h}function el(e,t){var r,n=e.__data__;return("string"==(r=typeof t)||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==t:null===t)?n["string"==typeof t?"string":"hash"]:n.map}function eu(e,t){var r=null==e?void 0:e[t];return!(!ew(r)||D&&D in r)&&(ey(r)?F:v).test(function(e){if(null!=e){try{return M.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(r))?r:void 0}function ec(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&b.test(e))&&e>-1&&e%1==0&&e<t}function ed(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||O)}function ef(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var ep=(n=q?function(e,t){return q(e,"toString",{configurable:!0,enumerable:!1,value:function(){return t},writable:!0})}:e_,i=0,o=0,function(){var e=G(),t=16-(e-o);if(o=e,t>0){if(++i>=800)return arguments[0]}else i=0;return n.apply(void 0,arguments)});function eh(e,t){return e===t||e!=e&&t!=t}var em=es(function(){return arguments}())?es:function(e){return ek(e)&&z.call(e,"callee")&&!V.call(e,"callee")},eg=Array.isArray;function ev(e){return null!=e&&ex(e.length)&&!ey(e)}var eb=Z||function(){return!1};function ey(e){if(!ew(e))return!1;var t=ea(e);return t==m||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ex(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function ew(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ek(e){return null!=e&&"object"==typeof e}var eS=A?function(e){return A(e)}:function(e){return ek(e)&&ex(e.length)&&!!y[ea(e)]};function eE(e){return ev(e)?function(e,t){var r=eg(e),n=!r&&em(e),i=!r&&!n&&eb(e),o=!r&&!n&&!i&&eS(e),a=r||n||i||o,s=a?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],l=s.length;for(var u in e)(t||z.call(e,u))&&!(a&&("length"==u||i&&("offset"==u||"parent"==u)||o&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||ec(u,l)))&&s.push(u);return s}(e,!0):function(e){if(!ew(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=ed(e),r=[];for(var n in e)"constructor"==n&&(t||!z.call(e,n))||r.push(n);return r}(e)}var eC=(d=function(e,t,r,n){!function e(t,r,n,i,o){t!==r&&eo(r,function(a,s){if(o||(o=new et),ew(a))(function(e,t,r,n,i,o,a){var s=ef(e,r),l=ef(t,r),u=a.get(l);if(u){er(e,r,u);return}var c=o?o(s,l,r+"",e,t,a):void 0,d=void 0===c;if(d){var f,p,h=eg(l),m=!h&&eb(l),v=!h&&!m&&eS(l);c=l,h||m||v?eg(s)?c=s:ek(s)&&ev(s)?c=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}(s):m?(d=!1,c=function(e,t){if(t)return e.slice();var r=e.length,n=L?L(r):new e.constructor(r);return e.copy(n),n}(l,!0)):v?(d=!1,new Uint8Array(p=new(f=l.buffer).constructor(f.byteLength)).set(new Uint8Array(f)),c=new l.constructor(p,l.byteOffset,l.length)):c=[]:function(e){if(!ek(e)||ea(e)!=g)return!1;var t=W(e);if(null===t)return!0;var r=z.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&M.call(r)==B}(l)||em(l)?(c=s,em(s)?c=function(e,t,r,n){var i=!r;r||(r={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=n?n(r[s],e[s],s,r,e):void 0;void 0===l&&(l=e[s]),i?ei(r,s,l):function(e,t,r){var n=e[t];z.call(e,t)&&eh(n,r)&&(void 0!==r||t in e)||ei(e,t,r)}(r,s,l)}return r}(s,eE(s)):(!ew(s)||ey(s))&&(c="function"!=typeof l.constructor||ed(l)?{}:J(W(l)))):d=!1}d&&(a.set(l,c),i(c,l,n,o,a),a.delete(l)),er(e,r,c)})(t,r,s,n,e,i,o);else{var l=i?i(ef(t,s),a,s+"",t,r,o):void 0;void 0===l&&(l=a),er(t,s,l)}},eE)}(e,t,r,n)},ep((a=f=function(e,t){var r=-1,n=t.length,i=n>1?t[n-1]:void 0,o=n>2?t[2]:void 0;for(i=d.length>3&&"function"==typeof i?(n--,i):void 0,o&&function(e,t,r){if(!ew(r))return!1;var n=typeof t;return("number"==n?!!(ev(r)&&ec(t,r.length)):"string"==n&&(t in r))&&eh(r[t],e)}(t[0],t[1],o)&&(i=n<3?void 0:i,n=1),e=Object(e);++r<n;){var a=t[r];a&&d(e,a,r,i)}return e},s=Y((s=void 0,a.length-1),0),function(){for(var e=arguments,t=-1,r=Y(e.length-s,0),n=Array(r);++t<r;)n[t]=e[s+t];t=-1;for(var i=Array(s+1);++t<s;)i[t]=e[t];return i[s]=e_(n),function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}(a,this,i)}),f+""));function e_(e){return e}e.exports=eC},90413:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return Image}});let n=r(21024),i=r(68533),o=i._(r(2265)),a=n._(r(54887)),s=n._(r(35793)),l=r(7929),u=r(17727),c=r(47327);r(92637);let d=r(36304),f=n._(r(19014)),p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1};function h(e,t,r,n,i,o){let a=null==e?void 0:e.src;if(!e||e["data-loaded-src"]===a)return;e["data-loaded-src"]=a;let s="decode"in e?e.decode():Promise.resolve();s.catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}})}function m(e){let[t,r]=o.version.split(".",2),n=parseInt(t,10),i=parseInt(r,10);return n>18||18===n&&i>=3?{fetchPriority:e}:{fetchpriority:e}}let g=(0,o.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:a,width:s,decoding:l,className:u,style:c,fetchPriority:d,placeholder:f,loading:p,unoptimized:g,fill:v,onLoadRef:b,onLoadingCompleteRef:y,setBlurComplete:x,setShowAltText:w,onLoad:k,onError:S,...E}=e;return o.default.createElement("img",{...E,...m(d),loading:p,width:s,height:a,decoding:l,"data-nimg":v?"fill":"1",className:u,style:c,sizes:i,srcSet:n,src:r,ref:(0,o.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(S&&(e.src=e.src),e.complete&&h(e,f,b,y,x,g))},[r,f,b,y,x,S,g,t]),onLoad:e=>{let t=e.currentTarget;h(t,f,b,y,x,g)},onError:e=>{w(!0),"empty"!==f&&x(!0),S&&S(e)}})});function v(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...m(r.fetchPriority)};return t&&a.default.preload?(a.default.preload(r.src,n),null):o.default.createElement(s.default,null,o.default.createElement("link",{key:"__nimg-"+r.src+r.srcSet+r.sizes,rel:"preload",href:r.srcSet?void 0:r.src,...n}))}let Image=(0,o.forwardRef)((e,t)=>{let r=(0,o.useContext)(d.RouterContext),n=(0,o.useContext)(c.ImageConfigContext),i=(0,o.useMemo)(()=>{let e=p||n||u.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),r=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:r}},[n]),{onLoad:a,onLoadingComplete:s}=e,h=(0,o.useRef)(a);(0,o.useEffect)(()=>{h.current=a},[a]);let m=(0,o.useRef)(s);(0,o.useEffect)(()=>{m.current=s},[s]);let[b,y]=(0,o.useState)(!1),[x,w]=(0,o.useState)(!1),{props:k,meta:S}=(0,l.getImgProps)(e,{defaultLoader:f.default,imgConf:i,blurComplete:b,showAltText:x});return o.default.createElement(o.default.Fragment,null,o.default.createElement(g,{...k,unoptimized:S.unoptimized,placeholder:S.placeholder,fill:S.fill,onLoadRef:h,onLoadingCompleteRef:m,setBlurComplete:y,setShowAltText:w,ref:t}),S.priority?o.default.createElement(v,{isAppRouter:!r,imgAttributes:k}):null)});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},28569:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return o}});let n=r(21024),i=n._(r(2265)),o=i.default.createContext({})},94472:function(e,t){"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},7929:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return s}}),r(92637);let n=r(61511),i=r(17727);function o(e){return void 0!==e.default}function a(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function s(e,t){var r;let s,l,u,{src:c,sizes:d,unoptimized:f=!1,priority:p=!1,loading:h,className:m,quality:g,width:v,height:b,fill:y=!1,style:x,onLoad:w,onLoadingComplete:k,placeholder:S="empty",blurDataURL:E,fetchPriority:C,layout:_,objectFit:P,objectPosition:A,lazyBoundary:T,lazyRoot:R,...O}=e,{imgConf:j,showAltText:M,blurComplete:z,defaultLoader:D}=t,I=j||i.imageConfigDefault;if("allSizes"in I)s=I;else{let e=[...I.deviceSizes,...I.imageSizes].sort((e,t)=>e-t),t=I.deviceSizes.sort((e,t)=>e-t);s={...I,allSizes:e,deviceSizes:t}}let B=O.loader||D;delete O.loader,delete O.srcSet;let F="__next_img_default"in B;if(F){if("custom"===s.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=B;B=t=>{let{config:r,...n}=t;return e(n)}}if(_){"fill"===_&&(y=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[_];e&&(x={...x,...e});let t={responsive:"100vw",fill:"100vw"}[_];t&&!d&&(d=t)}let $="",L=a(v),W=a(b);if("object"==typeof(r=c)&&(o(r)||void 0!==r.src)){let e=o(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(l=e.blurWidth,u=e.blurHeight,E=E||e.blurDataURL,$=e.src,!y){if(L||W){if(L&&!W){let t=L/e.width;W=Math.round(e.height*t)}else if(!L&&W){let t=W/e.height;L=Math.round(e.width*t)}}else L=e.width,W=e.height}}let N=!p&&("lazy"===h||void 0===h);(!(c="string"==typeof c?c:$)||c.startsWith("data:")||c.startsWith("blob:"))&&(f=!0,N=!1),s.unoptimized&&(f=!0),F&&c.endsWith(".svg")&&!s.dangerouslyAllowSVG&&(f=!0),p&&(C="high");let V=a(g),U=Object.assign(y?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:A}:{},M?{}:{color:"transparent"},x),H=z||"empty"===S?null:"blur"===S?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:L,heightInt:W,blurWidth:l,blurHeight:u,blurDataURL:E||"",objectFit:U.objectFit})+'")':'url("'+S+'")',q=H?{backgroundSize:U.objectFit||"cover",backgroundPosition:U.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:H}:{},Z=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);n)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}if("number"!=typeof t)return{widths:n,kind:"w"};let o=[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))];return{widths:o,kind:"x"}}(t,i,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:o,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:o,width:l[c]})}}({config:s,src:c,unoptimized:f,width:L,quality:V,sizes:d,loader:B}),Y={...O,loading:N?"lazy":h,fetchPriority:C,width:L,height:W,decoding:"async",className:m,style:{...U,...q},sizes:Z.sizes,srcSet:Z.srcSet,src:Z.src},G={unoptimized:f,priority:p,placeholder:S,fill:y};return{props:Y,meta:G}}},35793:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{defaultHead:function(){return c},default:function(){return h}});let n=r(21024),i=r(68533),o=i._(r(2265)),a=n._(r(80110)),s=r(28569),l=r(61852),u=r(94472);function c(e){void 0===e&&(e=!1);let t=[o.default.createElement("meta",{charSet:"utf-8"})];return e||t.push(o.default.createElement("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===o.default.Fragment?e.concat(o.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(92637);let f=["name","httpEquiv","charSet","itemProp"];function p(e,t){let{inAmpMode:r}=t;return e.reduce(d,[]).reverse().concat(c(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let o=!0,a=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){a=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=f.length;e<t;e++){let t=f[e];if(i.props.hasOwnProperty(t)){if("charSet"===t)r.has(t)?o=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?o=!1:(r.add(e),n[t]=r)}}}}return o}}()).reverse().map((e,t)=>{let n=e.key||t;if(!r&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,o.default.cloneElement(e,t)}return o.default.cloneElement(e,{key:n})})}let h=function(e){let{children:t}=e,r=(0,o.useContext)(s.AmpStateContext),n=(0,o.useContext)(l.HeadManagerContext);return o.default.createElement(a.default,{reduceComponentsToState:p,headManager:n,inAmpMode:(0,u.isInAmpMode)(r)},t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},61511:function(e,t){"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=n?40*n:t,l=i?40*i:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},47327:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return a}});let n=r(21024),i=n._(r(2265)),o=r(17727),a=i.default.createContext(o.imageConfigDefault)},17727:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},36304:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return o}});let n=r(21024),i=n._(r(2265)),o=i.default.createContext(null)},80110:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(2265),i=n.useLayoutEffect,o=n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},92637:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"warnOnce",{enumerable:!0,get:function(){return r}});let r=e=>{}},30622:function(e,t,r){"use strict";var n=r(2265),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,r){var n,o={},u=null,c=null;for(n in void 0!==r&&(u=""+r),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)a.call(t,n)&&!l.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===o[n]&&(o[n]=t[n]);return{$$typeof:i,type:e,key:u,ref:c,props:o,_owner:s.current}}t.Fragment=o,t.jsx=u,t.jsxs=u},57437:function(e,t,r){"use strict";e.exports=r(30622)},17966:function(e){var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,o){try{return function e(o,a){if(o===a)return!0;if(o&&a&&"object"==typeof o&&"object"==typeof a){var s,l,u,c;if(o.constructor!==a.constructor)return!1;if(Array.isArray(o)){if((s=o.length)!=a.length)return!1;for(l=s;0!=l--;)if(!e(o[l],a[l]))return!1;return!0}if(r&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(c=o.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;for(c=o.entries();!(l=c.next()).done;)if(!e(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(c=o.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if((s=o.length)!=a.length)return!1;for(l=s;0!=l--;)if(o[l]!==a[l])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&"function"==typeof o.valueOf&&"function"==typeof a.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&"function"==typeof o.toString&&"function"==typeof a.toString)return o.toString()===a.toString();if((s=(u=Object.keys(o)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,u[l]))return!1;if(t&&o instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!o.$$typeof)&&!e(o[u[l]],a[u[l]]))return!1;return!0}return o!=o&&a!=a}(e,o)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},8236:function(e,t){"use strict";/** @license React v16.13.1
 * react-is.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 r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,c=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,g=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case c:case d:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case u:case f:case g:case m:case l:return e;default:return t}}case i:return t}}}function k(e){return w(e)===d}t.AsyncMode=c,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return k(e)||w(e)===c},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===u||e.$$typeof===f||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},9176:function(e,t,r){"use strict";e.exports=r(8236)},55835:function(e,t,r){"use strict";r.d(t,{q:function(){return a}});var n=r(2265);function i(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var o=new WeakMap;function a(e,t){var r,a,s,l=(r=t||null,a=function(t){return e.forEach(function(e){return i(e,t)})},(s=(0,n.useState)(function(){return{value:r,callback:a,facade:{get current(){return s.value},set current(value){var e=s.value;e!==value&&(s.value=value,s.callback(value,e))}}}})[0]).callback=a,s.facade);return n.useLayoutEffect(function(){var t=o.get(l);if(t){var r=new Set(t),n=new Set(e),a=l.current;r.forEach(function(e){n.has(e)||i(e,null)}),n.forEach(function(e){r.has(e)||i(e,a)})}o.set(l,e)},[e]),l}},18427:function(e,t,r){"use strict";r.d(t,{_:function(){return s},s:function(){return a}});var n=r(50044);function i(e){return e}function o(e,t){void 0===t&&(t=i);var r=[],n=!1;return{read:function(){if(n)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return r.length?r[r.length-1]:e},useMedium:function(e){var i=t(e,n);return r.push(i),function(){r=r.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(n=!0;r.length;){var t=r;r=[],t.forEach(e)}r={push:function(t){return e(t)},filter:function(){return r}}},assignMedium:function(e){n=!0;var t=[];if(r.length){var i=r;r=[],i.forEach(e),t=r}var o=function(){var r=t;t=[],r.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),r={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),r}}}}}function a(e,t){return void 0===t&&(t=i),o(e,t)}function s(e){void 0===e&&(e={});var t=o(null);return t.options=(0,n.pi)({async:!0,ssr:!1},e),t}},21076:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(8487);function i(e,t,r){return(t=(0,n.Z)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},13428:function(e,t,r){"use strict";function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}r.d(t,{Z:function(){return n}})},20791:function(e,t,r){"use strict";function n(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}r.d(t,{Z:function(){return n}})},34584:function(e,t,r){"use strict";function n(e,t){return(n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}r.d(t,{Z:function(){return n}})},8487:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});var n=r(60075);function i(e){var t=function(e,t){if("object"!=(0,n.Z)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.Z)(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.Z)(t)?t:String(t)}},60075:function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r.d(t,{Z:function(){return n}})},13079:function(e,t,r){"use strict";r.d(t,{h:function(){return s}});var n=r(2265),i=r(16465),o=r(45663);function a(e){let t=e.target,{tagName:r,isContentEditable:n}=t;return"INPUT"!==r&&"TEXTAREA"!==r&&!0!==n}function s(e={}){let{ref:t,isDisabled:r,isFocusable:s,clickOnEnter:l=!0,clickOnSpace:u=!0,onMouseDown:c,onMouseUp:d,onClick:f,onKeyDown:p,onKeyUp:h,tabIndex:m,onMouseOver:g,onMouseLeave:v,...b}=e,[y,x]=(0,n.useState)(!0),[w,k]=(0,n.useState)(!1),S=function(){let e=(0,n.useRef)(new Map),t=e.current,r=(0,n.useCallback)((t,r,n,i)=>{e.current.set(n,{type:r,el:t,options:i}),t.addEventListener(r,n,i)},[]),i=(0,n.useCallback)((t,r,n,i)=>{t.removeEventListener(r,n,i),e.current.delete(n)},[]);return(0,n.useEffect)(()=>()=>{t.forEach((e,t)=>{i(e.el,e.type,t,e.options)})},[i,t]),{add:r,remove:i}}(),E=y?m:m||0,C=r&&!s,_=(0,n.useCallback)(e=>{if(r){e.stopPropagation(),e.preventDefault();return}let t=e.currentTarget;t.focus(),null==f||f(e)},[r,f]),P=(0,n.useCallback)(e=>{w&&a(e)&&(e.preventDefault(),e.stopPropagation(),k(!1),S.remove(document,"keyup",P,!1))},[w,S]),A=(0,n.useCallback)(e=>{if(null==p||p(e),r||e.defaultPrevented||e.metaKey||!a(e.nativeEvent)||y)return;let t=l&&"Enter"===e.key,n=u&&" "===e.key;if(n&&(e.preventDefault(),k(!0)),t){e.preventDefault();let t=e.currentTarget;t.click()}S.add(document,"keyup",P,!1)},[r,y,p,l,u,S,P]),T=(0,n.useCallback)(e=>{if(null==h||h(e),r||e.defaultPrevented||e.metaKey||!a(e.nativeEvent)||y)return;let t=u&&" "===e.key;if(t){e.preventDefault(),k(!1);let t=e.currentTarget;t.click()}},[u,y,r,h]),R=(0,n.useCallback)(e=>{0===e.button&&(k(!1),S.remove(document,"mouseup",R,!1))},[S]),O=(0,n.useCallback)(e=>{if(0!==e.button)return;if(r){e.stopPropagation(),e.preventDefault();return}y||k(!0);let t=e.currentTarget;t.focus({preventScroll:!0}),S.add(document,"mouseup",R,!1),null==c||c(e)},[r,y,c,S,R]),j=(0,n.useCallback)(e=>{0===e.button&&(y||k(!1),null==d||d(e))},[d,y]),M=(0,n.useCallback)(e=>{if(r){e.preventDefault();return}null==g||g(e)},[r,g]),z=(0,n.useCallback)(e=>{w&&(e.preventDefault(),k(!1)),null==v||v(e)},[w,v]),D=(0,o.lq)(t,e=>{e&&"BUTTON"!==e.tagName&&x(!1)});return y?{...b,ref:D,type:"button","aria-disabled":C?void 0:r,disabled:C,onClick:_,onMouseDown:c,onMouseUp:d,onKeyUp:h,onKeyDown:p,onMouseOver:g,onMouseLeave:v}:{...b,ref:D,role:"button","data-active":(0,i.PB)(w),"aria-disabled":r?"true":void 0,tabIndex:C?void 0:E,onClick:_,onMouseDown:O,onMouseUp:j,onKeyUp:T,onKeyDown:A,onMouseOver:M,onMouseLeave:z}}},85035:function(e,t,r){"use strict";r.d(t,{If:function(){return o},ff:function(){return a},kc:function(){return i}});var n=r(2265),i=(0,n.createContext)({});function o(){let e=(0,n.useContext)(i);if(void 0===e)throw Error("useColorMode must be used within a ColorModeProvider");return e}function a(e,t){let{colorMode:r}=o();return"dark"===r?t:e}i.displayName="ColorModeContext"},64763:function(e,t,r){"use strict";r.d(t,{n:function(){return b}});var n=r(2265),i=Object.defineProperty,o=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,a=(e,t,r)=>(o(e,"symbol"!=typeof t?t+"":t,r),r);function s(e){return e.sort((e,t)=>{let r=e.compareDocumentPosition(t);if(r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY)return -1;if(r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(!(r&Node.DOCUMENT_POSITION_DISCONNECTED)&&!(r&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC))return 0;throw Error("Cannot sort the given nodes.")})}var l=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function u(e,t,r){let n=e+1;return r&&n>=t&&(n=0),n}function c(e,t,r){let n=e-1;return r&&n<0&&(n=t),n}var d="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,f=e=>e,p=class{constructor(){a(this,"descendants",new Map),a(this,"register",e=>{if(null!=e)return l(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),a(this,"unregister",e=>{this.descendants.delete(e);let t=s(Array.from(this.descendants.keys()));this.assignIndex(t)}),a(this,"destroy",()=>{this.descendants.clear()}),a(this,"assignIndex",e=>{this.descendants.forEach(t=>{let r=e.indexOf(t.node);t.index=r,t.node.dataset.index=t.index.toString()})}),a(this,"count",()=>this.descendants.size),a(this,"enabledCount",()=>this.enabledValues().length),a(this,"values",()=>{let e=Array.from(this.descendants.values());return e.sort((e,t)=>e.index-t.index)}),a(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),a(this,"item",e=>{if(0!==this.count())return this.values()[e]}),a(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),a(this,"first",()=>this.item(0)),a(this,"firstEnabled",()=>this.enabledItem(0)),a(this,"last",()=>this.item(this.descendants.size-1)),a(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),a(this,"indexOf",e=>{var t,r;return e&&null!=(r=null==(t=this.descendants.get(e))?void 0:t.index)?r:-1}),a(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),a(this,"next",(e,t=!0)=>{let r=u(e,this.count(),t);return this.item(r)}),a(this,"nextEnabled",(e,t=!0)=>{let r=this.item(e);if(!r)return;let n=this.enabledIndexOf(r.node),i=u(n,this.enabledCount(),t);return this.enabledItem(i)}),a(this,"prev",(e,t=!0)=>{let r=c(e,this.count()-1,t);return this.item(r)}),a(this,"prevEnabled",(e,t=!0)=>{let r=this.item(e);if(!r)return;let n=this.enabledIndexOf(r.node),i=c(n,this.enabledCount()-1,t);return this.enabledItem(i)}),a(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;let r=Array.from(this.descendants.keys()).concat(e),n=s(r);(null==t?void 0:t.disabled)&&(t.disabled=!!t.disabled);let i={node:e,index:-1,...t};this.descendants.set(e,i),this.assignIndex(n)})}},h=r(310),m=r(45663),[g,v]=(0,h.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function b(){let e=f(g);return[e,()=>f(v()),()=>(function(){let e=(0,n.useRef)(new p);return d(()=>()=>e.current.destroy()),e.current})(),e=>(function(e){let t=v(),[r,i]=(0,n.useState)(-1),o=(0,n.useRef)(null);d(()=>()=>{o.current&&t.unregister(o.current)},[]),d(()=>{if(!o.current)return;let e=Number(o.current.dataset.index);r==e||Number.isNaN(e)||i(e)});let a=e?f(t.register(e)):f(t.register);return{descendants:t,index:r,enabledIndex:t.enabledIndexOf(o.current),register:(0,m.lq)(a,o)}})(e)]}},65346:function(e,t,r){"use strict";function n(e){return null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE}function i(e){var t;if(!n(e))return!1;let r=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof r.HTMLElement}function o(e){var t,r;return null!=(r=null==(t=a(e))?void 0:t.defaultView)?r:window}function a(e){return n(e)?e.ownerDocument:document}function s(e){return a(e).activeElement}r.d(t,{Re:function(){return i},kR:function(){return o},vY:function(){return s}})},38955:function(e,t,r){"use strict";r.d(t,{EB:function(){return a},Wq:function(){return s}});var n=r(65346),i=e=>e.hasAttribute("tabindex"),o=e=>i(e)&&-1===e.tabIndex;function a(e){var t;if(!(0,n.Re)(e)||function e(t){return!!(t.parentElement&&e(t.parentElement))||t.hidden}(e)||!0==!!(t=e).getAttribute("disabled")||!0==!!t.getAttribute("aria-disabled"))return!1;let{localName:r}=e;if(["input","select","textarea","button"].indexOf(r)>=0)return!0;let o={a:()=>e.hasAttribute("href"),audio:()=>e.hasAttribute("controls"),video:()=>e.hasAttribute("controls")};return r in o?o[r]():!!function(e){let t=e.getAttribute("contenteditable");return"false"!==t&&null!=t}(e)||i(e)}function s(e){return!!e&&(0,n.Re)(e)&&a(e)&&!o(e)}},58878:function(e,t,r){"use strict";r.d(t,{t5:function(){return o}});var n=r(38955),i=e=>e.offsetWidth>0&&e.offsetHeight>0;function o(e){let t=Array.from(e.querySelectorAll("input:not(:disabled):not([disabled]),select:not(:disabled):not([disabled]),textarea:not(:disabled):not([disabled]),embed,iframe,object,a[href],area[href],button:not(:disabled):not([disabled]),[tabindex],audio[controls],video[controls],*[tabindex]:not([aria-disabled]),*[contenteditable]"));return t.unshift(e),t.filter(e=>(0,n.EB)(e)&&i(e))}},873:function(e,t,r){"use strict";r.d(t,{E:function(){return eY}});var n,i,o=r(20791),a=r(13428),s=r(2265),l="data-focus-lock",u="data-focus-lock-disabled",c=r(55835),d={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},f=r(18427),p=(0,f.s)({},function(e){return{target:e.target,currentTarget:e.currentTarget}}),h=(0,f.s)(),m=(0,f.s)(),g=(0,f._)({async:!0,ssr:"undefined"!=typeof document}),v=(0,s.createContext)(void 0),b=[],y=s.forwardRef(function(e,t){var r,n=s.useState(),i=n[0],o=n[1],f=s.useRef(),m=s.useRef(!1),y=s.useRef(null),x=s.useState({})[1],w=e.children,k=e.disabled,S=void 0!==k&&k,E=e.noFocusGuards,C=void 0!==E&&E,_=e.persistentFocus,P=e.crossFrame,A=e.autoFocus,T=(e.allowTextSelection,e.group),R=e.className,O=e.whiteList,j=e.hasPositiveIndices,M=e.shards,z=void 0===M?b:M,D=e.as,I=e.lockProps,B=e.sideCar,F=e.returnFocus,$=void 0!==F&&F,L=e.focusOptions,W=e.onActivation,N=e.onDeactivation,V=s.useState({})[0],U=s.useCallback(function(e){var t=e.captureFocusRestore;if(!y.current){var r,n=null==(r=document)?void 0:r.activeElement;y.current=n,n!==document.body&&(y.current=t(n))}f.current&&W&&W(f.current),m.current=!0,x()},[W]),H=s.useCallback(function(){m.current=!1,N&&N(f.current),x()},[N]),q=s.useCallback(function(e){var t=y.current;if(t){var r=("function"==typeof t?t():t)||document.body,n="function"==typeof $?$(r):$;if(n){var i="object"==typeof n?n:void 0;y.current=null,e?Promise.resolve().then(function(){return r.focus(i)}):r.focus(i)}}},[$]),Z=s.useCallback(function(e){m.current&&p.useMedium(e)},[]),Y=h.useMedium,G=s.useCallback(function(e){f.current!==e&&(f.current=e,o(e))},[]),X=(0,a.Z)(((r={})[u]=S&&"disabled",r[l]=T,r),void 0===I?{}:I),J=!0!==C,K=J&&"tail"!==C,Q=(0,c.q)([t,G]),ee=s.useMemo(function(){return{observed:f,shards:z,enabled:!S,active:m.current}},[S,m.current,z,i]);return s.createElement(s.Fragment,null,J&&[s.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:S?-1:0,style:d}),j?s.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:S?-1:1,style:d}):null],!S&&s.createElement(B,{id:V,sideCar:g,observed:i,disabled:S,persistentFocus:void 0!==_&&_,crossFrame:void 0===P||P,autoFocus:void 0===A||A,whiteList:O,shards:z,onActivation:U,onDeactivation:H,returnFocus:q,focusOptions:L}),s.createElement(void 0===D?"div":D,(0,a.Z)({ref:Q},X,{className:R,onBlur:Y,onFocus:Z}),s.createElement(v.Provider,{value:ee},w)),K&&s.createElement("div",{"data-focus-guard":!0,tabIndex:S?-1:0,style:d}))});y.propTypes={};var x=r(34584),w=r(21076),k=function(e){for(var t=Array(e.length),r=0;r<e.length;++r)t[r]=e[r];return t},S=function(e){return Array.isArray(e)?e:[e]},E=function(e){return Array.isArray(e)?e[0]:e},C=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!!t&&!!t.getPropertyValue&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility"))},_=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},P=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},A=function(e,t){var r,n=e.get(t);if(void 0!==n)return n;var i=(r=A.bind(void 0,e),!t||P(t)||!C(t)&&!t.hasAttribute("inert")&&r(_(t)));return e.set(t,i),i},T=function(e,t){var r,n=e.get(t);if(void 0!==n)return n;var i=(r=T.bind(void 0,e),!t||!!P(t)||!!M(t)&&r(_(t)));return e.set(t,i),i},R=function(e){return e.dataset},O=function(e){return"INPUT"===e.tagName},j=function(e){return O(e)&&"radio"===e.type},M=function(e){return![!0,"true",""].includes(e.getAttribute("data-no-autofocus"))},z=function(e){var t;return!!(e&&(null===(t=R(e))||void 0===t?void 0:t.focusGuard))},D=function(e){return!z(e)},I=function(e){return!!e},B=function(e,t){var r=Math.max(0,e.tabIndex),n=Math.max(0,t.tabIndex),i=r-n,o=e.index-t.index;if(i){if(!r)return 1;if(!n)return -1}return i||o},F=function(e,t,r){return k(e).map(function(e,t){var n=e.tabIndex<0&&!e.hasAttribute("tabindex")?0:e.tabIndex;return{node:e,index:t,tabIndex:r&&-1===n?(e.dataset||{}).focusGuard?0:-1:n}}).filter(function(e){return!t||e.tabIndex>=0}).sort(B)},$="button:enabled,select:enabled,textarea:enabled,input:enabled,a[href],area[href],summary,iframe,object,embed,audio[controls],video[controls],[tabindex],[contenteditable],[autofocus]",L="".concat($,", [data-focus-guard]"),W=function(e,t){return k((e.shadowRoot||e).children).reduce(function(e,r){return e.concat(r.matches(t?L:$)?[r]:[],W(r))},[])},N=function(e,t){var r;return e instanceof HTMLIFrameElement&&(null===(r=e.contentDocument)||void 0===r?void 0:r.body)?V([e.contentDocument.body],t):[e]},V=function(e,t){return e.reduce(function(e,r){var n,i=W(r,t),o=(n=[]).concat.apply(n,i.map(function(e){return N(e,t)}));return e.concat(o,r.parentNode?k(r.parentNode.querySelectorAll($)).filter(function(e){return e===r}):[])},[])},U=function(e,t){return k(e).filter(function(e){return A(t,e)}).filter(function(e){return!((O(e)||"BUTTON"===e.tagName)&&("hidden"===e.type||e.disabled))})},H=function(e,t){return void 0===t&&(t=new Map),k(e).filter(function(e){return T(t,e)})},q=function(e,t,r){return F(U(V(e,r),t),!0,r)},Z=function(e,t){return F(U(V(e),t),!1)},Y=function(e,t){return e.shadowRoot?Y(e.shadowRoot,t):!!(void 0!==Object.getPrototypeOf(e).contains&&Object.getPrototypeOf(e).contains.call(e,t))||k(e.children).some(function(e){var r;if(e instanceof HTMLIFrameElement){var n=null===(r=e.contentDocument)||void 0===r?void 0:r.body;return!!n&&Y(n,t)}return Y(e,t)})},G=function(e){try{return e()}catch(e){return}},X=function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;return t.shadowRoot?X(t.shadowRoot):t instanceof HTMLIFrameElement&&G(function(){return t.contentWindow.document})?X(t.contentWindow.document):t}},J=function(e){void 0===e&&(e=document);var t=X(e);return!!t&&k(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(e){return Y(e,t)})},K=function(e){for(var t=new Set,r=e.length,n=0;n<r;n+=1)for(var i=n+1;i<r;i+=1){var o=e[n].compareDocumentPosition(e[i]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(n)}return e.filter(function(e,r){return!t.has(r)})},Q=function(e){return e.parentNode?Q(e.parentNode):e},ee=function(e){return S(e).filter(Boolean).reduce(function(e,t){var r=t.getAttribute(l);return e.push.apply(e,r?K(k(Q(t).querySelectorAll("[".concat(l,'="').concat(r,'"]:not([').concat(u,'="disabled"])')))):[t]),e},[])},et=function(e,t){return void 0===t&&(t=X(E(e).ownerDocument)),!!t&&(!t.dataset||!t.dataset.focusGuard)&&ee(e).some(function(e){var r;return Y(e,t)||(r=t,!!k(e.querySelectorAll("iframe")).some(function(e){return e===r}))})},er=function(e,t){e&&("focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus())},en=function(e,t){return j(e)&&e.name&&t.filter(j).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e},ei=function(e){var t=new Set;return e.forEach(function(r){return t.add(en(r,e))}),e.filter(function(e){return t.has(e)})},eo=function(e){return e[0]&&e.length>1?en(e[0],e):e[0]},ea=function(e,t){return e.indexOf(en(t,e))},es="NEW_FOCUS",el=function(e,t,r,n,i){var o=e.length,a=e[0],s=e[o-1],l=z(n);if(!(n&&e.indexOf(n)>=0)){var u=void 0!==n?r.indexOf(n):-1,c=i?r.indexOf(i):u,d=i?e.indexOf(i):-1;if(-1===u)return -1!==d?d:es;if(-1===d)return es;var f=u-c,p=r.indexOf(a),h=r.indexOf(s),m=ei(r),g=(void 0!==n?m.indexOf(n):-1)-(i?m.indexOf(i):u);if(!f&&d>=0||0===t.length)return d;var v=ea(e,t[0]),b=ea(e,t[t.length-1]);if(u<=p&&l&&Math.abs(f)>1)return b;if(u>=h&&l&&Math.abs(f)>1)return v;if(f&&Math.abs(g)>1)return d;if(u<=p)return b;if(u>h)return v;if(f)return Math.abs(f)>1?d:(o+d+f)%o}},eu=function(e,t,r){var n=H(e.map(function(e){return e.node}).filter(function(e){var t,n=null===(t=R(e))||void 0===t?void 0:t.autofocus;return e.autofocus||void 0!==n&&"false"!==n||r.indexOf(e)>=0}));return n&&n.length?eo(n):eo(H(t))},ec=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&ec(e.parentNode.host||e.parentNode,t),t},ed=function(e,t){for(var r=ec(e),n=ec(t),i=0;i<r.length;i+=1){var o=r[i];if(n.indexOf(o)>=0)return o}return!1},ef=function(e,t,r){var n=S(e),i=S(t),o=n[0],a=!1;return i.filter(Boolean).forEach(function(e){a=ed(a||e,e)||a,r.filter(Boolean).forEach(function(e){var t=ed(o,e);t&&(a=!a||Y(t,a)?t:ed(t,a))})}),a},ep=function(e,t){return e.reduce(function(e,r){return e.concat(U(k(r.querySelectorAll("[".concat("data-autofocus-inside","]"))).map(function(e){return V([e])}).reduce(function(e,t){return e.concat(t)},[]),t))},[])},eh=function(e,t){var r=new Map;return t.forEach(function(e){return r.set(e.node,e)}),e.map(function(e){return r.get(e)}).filter(I)},em=function(e,t){var r=X(S(e).length>0?document:E(e).ownerDocument),n=ee(e).filter(D),i=ef(r||e,e,n),o=new Map,a=Z(n,o),s=a.filter(function(e){return D(e.node)});if(s[0]){var l=Z([i],o).map(function(e){return e.node}),u=eh(l,s),c=u.map(function(e){return e.node}),d=u.filter(function(e){return e.tabIndex>=0}).map(function(e){return e.node}),f=el(c,d,l,r,t);if(f===es){var p=eu(a,d,ep(n,o))||eu(a,c,ep(n,o));return p?{node:p}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===f?f:u[f]}},eg=0,ev=!1,eb=function(e,t,r){void 0===r&&(r={});var n=em(e,t);if(!ev&&n){if(eg>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),ev=!0,setTimeout(function(){ev=!1},1);return}eg++,er(n.node,r.focusOptions),eg--}},ey=function(e){var t=ee(e).filter(D),r=F(V([ef(e,e,t)],!0),!0,!0),n=V(t,!1);return r.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:n.indexOf(t)>=0,guard:z(t)}})},ex=function(e,t,r){if(!e||!t)return console.error("no element or scope given"),{};var n=S(t);if(n.every(function(t){return!Y(t,e)}))return console.error("Active element is not contained in the scope"),{};var i=r?q(n,new Map):Z(n,new Map),o=i.findIndex(function(t){return t.node===e});if(-1!==o)return{prev:i[o-1],next:i[o+1],first:i[0],last:i[i.length-1]}},ew=function(e,t){var r=t?q(S(e),new Map):Z(S(e),new Map);return{first:r[0],last:r[r.length-1]}},ek=function(e,t,r){void 0===t&&(t={});var n,i=(n=t,Object.assign({scope:document.body,cycle:!0,onlyTabbable:!0},n)),o=ex(e,i.scope,i.onlyTabbable);if(o){var a=r(o,i.cycle);a&&er(a.node,i.focusOptions)}},eS=function(e,t,r){var n,i=ew(e,null===(n=t.onlyTabbable)||void 0===n||n)[r];i&&er(i.node,t.focusOptions)};function eE(e){if(!e)return null;var t=e?new WeakRef(e):null;return function(){return(null==t?void 0:t.deref())||null}}var eC=function(e){if(!e)return null;for(var t=[],r=e;r&&r!==document.body;)t.push({current:eE(r),parent:eE(r.parentElement),left:eE(r.previousElementSibling),right:eE(r.nextElementSibling)}),r=r.parentElement;return{element:eE(e),stack:t,ownerDocument:e.ownerDocument}},e_=function(e){if(e)for(var t,r,n,i,o,a=e.stack,s=e.ownerDocument,l=new Map,u=0;u<a.length;u++){var c=a[u],d=null===(t=c.parent)||void 0===t?void 0:t.call(c);if(d&&s.contains(d)){for(var f=null===(r=c.left)||void 0===r?void 0:r.call(c),p=null===(n=c.right)||void 0===n?void 0:n.call(c),h=q([d],l),m=null!==(o=null!==(i=null==f?void 0:f.nextElementSibling)&&void 0!==i?i:p)&&void 0!==o?o:f;m;){for(var g=0;g<h.length;g++){var v=h[g];if(null==m?void 0:m.contains(v.node))return v.node}m=m.nextElementSibling}if(h.length)return h[0].node}}};function eP(e){setTimeout(e,1)}var eA=function(e){return e&&"current"in e?e.current:e},eT=null,eR=null,eO=null,ej=!1,eM=function(e,t){eO={observerNode:e,portaledElement:t}};function ez(e,t,r,n){var i=null,o=e;do{var a=n[o];if(a.guard)a.node.dataset.focusAutoGuard&&(i=a);else if(a.lockItem){if(o!==e)return;i=null}else break}while((o+=r)!==t);i&&(i.node.tabIndex=0)}var eD=function(){var e=!1;if(eT){var t=eT,r=t.observed,n=t.persistentFocus,i=t.autoFocus,o=t.shards,a=t.crossFrame,s=t.focusOptions,l=r||eO&&eO.portaledElement,u=document&&document.activeElement;if(l){var c=[l].concat(o.map(eA).filter(Boolean));if((!u||(eT.whiteList||function(){return!0})(u))&&(n||(a?!!ej:"meanwhile"===ej)||!(document&&document.activeElement===document.body||J())||!eR&&i)&&(l&&!(et(c)||u&&c.some(function(e){return function e(t,r,n){return r&&(r.host===t&&(!r.activeElement||n.contains(r.activeElement))||r.parentNode&&e(t,r.parentNode,n))}(u,e,e)})||eO&&eO.portaledElement===u)&&(document&&!eR&&u&&!i?(u.blur&&u.blur(),document.body.focus()):(e=eb(c,eR,{focusOptions:s}),eO={})),ej=!1,eR=document&&document.activeElement),document&&u!==document.activeElement&&document.querySelector("[data-focus-auto-guard]")){var d=document&&document.activeElement,f=ey(c),p=f.map(function(e){return e.node}).indexOf(d);p>-1&&(f.filter(function(e){var t=e.guard,r=e.node;return t&&r.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),ez(p,f.length,1,f),ez(p,-1,-1,f))}}}return e},eI=function(e){eD()&&e&&(e.stopPropagation(),e.preventDefault())},eB=function(){return eP(eD)},eF=function(){ej="just",eP(function(){ej="meanwhile"})},e$=function(){document.addEventListener("focusin",eI),document.addEventListener("focusout",eB),window.addEventListener("blur",eF)},eL=function(){document.removeEventListener("focusin",eI),document.removeEventListener("focusout",eB),window.removeEventListener("blur",eF)},eW={moveFocusInside:eb,focusInside:et,focusNextElement:function(e,t){void 0===t&&(t={}),ek(e,t,function(e,t){var r=e.next,n=e.first;return r||t&&n})},focusPrevElement:function(e,t){void 0===t&&(t={}),ek(e,t,function(e,t){var r=e.prev,n=e.last;return r||t&&n})},focusFirstElement:function(e,t){void 0===t&&(t={}),eS(e,t,"first")},focusLastElement:function(e,t){void 0===t&&(t={}),eS(e,t,"last")},captureFocusRestore:function(e){var t=eC(e);return function(){return e_(t)}}};p.assignSyncMedium(function(e){var t=e.target,r=e.currentTarget;r.contains(t)||eM(r,t)}),h.assignMedium(eB),m.assignMedium(function(e){return e(eW)});var eN=(n=function(e){var t=e.slice(-1)[0];t&&!eT&&e$();var r=eT,n=r&&t&&t.id===r.id;eT=t,!r||n||(r.onDeactivation(),e.filter(function(e){return e.id===r.id}).length||r.returnFocus(!t)),t?(eR=null,n&&r.observed===t.observed||t.onActivation(eW),eD(!0),eP(eD)):(eL(),eR=null)},function(e){var t,r=[];function i(){n(t=r.map(function(e){return e.props}).filter(function(e){return!e.disabled}))}var o=function(n){function o(){return n.apply(this,arguments)||this}o.prototype=Object.create(n.prototype),o.prototype.constructor=o,(0,x.Z)(o,n),o.peek=function(){return t};var a=o.prototype;return a.componentDidMount=function(){r.push(this),i()},a.componentDidUpdate=function(){i()},a.componentWillUnmount=function(){var e=r.indexOf(this);r.splice(e,1),i()},a.render=function(){return s.createElement(e,this.props)},o}(s.PureComponent);return(0,w.Z)(o,"displayName","SideEffect("+(e.displayName||e.name||"Component")+")"),o})(function(){return null}),eV=s.forwardRef(function(e,t){return s.createElement(y,(0,a.Z)({sideCar:eN,ref:t},e))}),eU=y.propTypes||{};eU.sideCar,(0,o.Z)(eU,["sideCar"]),eV.propTypes={};var eH=r(58878),eq=r(57437),eZ=null!=(i=eV.default)?i:eV,eY=e=>{let{initialFocusRef:t,finalFocusRef:r,contentRef:n,restoreFocus:i,children:o,isDisabled:a,autoFocus:l,persistentFocus:u,lockFocusAcrossFrames:c}=e,d=(0,s.useCallback)(()=>{if(null==t?void 0:t.current)t.current.focus();else if(null==n?void 0:n.current){let e=(0,eH.t5)(n.current);0===e.length&&requestAnimationFrame(()=>{var e;null==(e=n.current)||e.focus()})}},[t,n]),f=(0,s.useCallback)(()=>{var e;null==(e=null==r?void 0:r.current)||e.focus()},[r]),p=i&&!r;return(0,eq.jsx)(eZ,{crossFrame:c,persistentFocus:u,autoFocus:l,disabled:a,onActivation:d,onDeactivation:f,returnFocus:p,children:o})};eY.displayName="FocusLock"},6036:function(e,t,r){"use strict";r.d(t,{K:function(){return a},Y:function(){return o}});var n=r(27100),i=r(16465);function o(e){let{isDisabled:t,isInvalid:r,isReadOnly:n,isRequired:o,...s}=a(e);return{...s,disabled:t,readOnly:n,required:o,"aria-invalid":(0,i.Qm)(r),"aria-required":(0,i.Qm)(o),"aria-readonly":(0,i.Qm)(n)}}function a(e){var t,r,o;let a=(0,n.NJ)(),{id:s,disabled:l,readOnly:u,required:c,isRequired:d,isInvalid:f,isReadOnly:p,isDisabled:h,onFocus:m,onBlur:g,...v}=e,b=e["aria-describedby"]?[e["aria-describedby"]]:[];return(null==a?void 0:a.hasFeedbackText)&&(null==a?void 0:a.isInvalid)&&b.push(a.feedbackId),(null==a?void 0:a.hasHelpText)&&b.push(a.helpTextId),{...v,"aria-describedby":b.join(" ")||void 0,id:null!=s?s:null==a?void 0:a.id,isDisabled:null!=(t=null!=l?l:h)?t:null==a?void 0:a.isDisabled,isReadOnly:null!=(r=null!=u?u:p)?r:null==a?void 0:a.isReadOnly,isRequired:null!=(o=null!=c?c:d)?o:null==a?void 0:a.isRequired,isInvalid:null!=f?f:null==a?void 0:a.isInvalid,onFocus:(0,i.v0)(null==a?void 0:a.onFocus,m),onBlur:(0,i.v0)(null==a?void 0:a.onBlur,g)}}},27100:function(e,t,r){"use strict";r.d(t,{NI:function(){return g},NJ:function(){return m},Q6:function(){return v},e:function(){return p}});var n=r(310),i=r(45663),o=r(58250),a=r(89839),s=r(50446),l=r(23145),u=r(16465),c=r(2265),d=r(57437),[f,p]=(0,n.k)({name:"FormControlStylesContext",errorMessage:"useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<FormControl />\" "}),[h,m]=(0,n.k)({strict:!1,name:"FormControlContext"}),g=(0,o.forwardRef)(function(e,t){let r=(0,a.useMultiStyleConfig)("Form",e),n=(0,s.Lr)(e),{getRootProps:o,htmlProps:p,...m}=function(e){let{id:t,isRequired:r,isInvalid:n,isDisabled:o,isReadOnly:a,...s}=e,l=(0,c.useId)(),d=t||`field-${l}`,f=`${d}-label`,p=`${d}-feedback`,h=`${d}-helptext`,[m,g]=(0,c.useState)(!1),[v,b]=(0,c.useState)(!1),[y,x]=(0,c.useState)(!1),w=(0,c.useCallback)((e={},t=null)=>({id:h,...e,ref:(0,i.lq)(t,e=>{e&&b(!0)})}),[h]),k=(0,c.useCallback)((e={},t=null)=>({...e,ref:t,"data-focus":(0,u.PB)(y),"data-disabled":(0,u.PB)(o),"data-invalid":(0,u.PB)(n),"data-readonly":(0,u.PB)(a),id:void 0!==e.id?e.id:f,htmlFor:void 0!==e.htmlFor?e.htmlFor:d}),[d,o,y,n,a,f]),S=(0,c.useCallback)((e={},t=null)=>({id:p,...e,ref:(0,i.lq)(t,e=>{e&&g(!0)}),"aria-live":"polite"}),[p]),E=(0,c.useCallback)((e={},t=null)=>({...e,...s,ref:t,role:"group","data-focus":(0,u.PB)(y),"data-disabled":(0,u.PB)(o),"data-invalid":(0,u.PB)(n),"data-readonly":(0,u.PB)(a)}),[s,o,y,n,a]),C=(0,c.useCallback)((e={},t=null)=>({...e,ref:t,role:"presentation","aria-hidden":!0,children:e.children||"*"}),[]);return{isRequired:!!r,isInvalid:!!n,isReadOnly:!!a,isDisabled:!!o,isFocused:!!y,onFocus:()=>x(!0),onBlur:()=>x(!1),hasFeedbackText:m,setHasFeedbackText:g,hasHelpText:v,setHasHelpText:b,id:d,labelId:f,feedbackId:p,helpTextId:h,htmlProps:s,getHelpTextProps:w,getErrorMessageProps:S,getRootProps:E,getLabelProps:k,getRequiredIndicatorProps:C}}(n),g=(0,u.cx)("chakra-form-control",e.className);return(0,d.jsx)(h,{value:m,children:(0,d.jsx)(f,{value:r,children:(0,d.jsx)(l.chakra.div,{...o({},t),className:g,__css:r.container})})})});g.displayName="FormControl";var v=(0,o.forwardRef)(function(e,t){let r=m(),n=p(),i=(0,u.cx)("chakra-form__helper-text",e.className);return(0,d.jsx)(l.chakra.div,{...null==r?void 0:r.getHelpTextProps(e,t),__css:n.helperText,className:i})});v.displayName="FormHelperText"},28653:function(e,t,r){"use strict";r.d(t,{Z:function(){return c},x:function(){return d}});var n=r(62621),i=r(23145),o=r(58250),a=r(16465),s=r(57437),l=(0,i.chakra)("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),u=(0,o.forwardRef)(function(e,t){var r,i;let{placement:o="left",...a}=e,u=(0,n.m)(),c=u.field,d={["left"===o?"insetStart":"insetEnd"]:"0",width:null!=(r=null==c?void 0:c.height)?r:null==c?void 0:c.h,height:null!=(i=null==c?void 0:c.height)?i:null==c?void 0:c.h,fontSize:null==c?void 0:c.fontSize,...u.element};return(0,s.jsx)(l,{ref:t,__css:d,...a})});u.id="InputElement",u.displayName="InputElement";var c=(0,o.forwardRef)(function(e,t){let{className:r,...n}=e,i=(0,a.cx)("chakra-input__left-element",r);return(0,s.jsx)(u,{ref:t,placement:"left",className:i,...n})});c.id="InputLeftElement",c.displayName="InputLeftElement";var d=(0,o.forwardRef)(function(e,t){let{className:r,...n}=e,i=(0,a.cx)("chakra-input__right-element",r);return(0,s.jsx)(u,{ref:t,placement:"right",className:i,...n})});d.id="InputRightElement",d.displayName="InputRightElement"},51091:function(e,t,r){"use strict";r.d(t,{I:function(){return c}});var n=r(6036),i=r(58250),o=r(89839),a=r(50446),s=r(23145),l=r(16465),u=r(57437),c=(0,i.forwardRef)(function(e,t){let{htmlSize:r,...i}=e,c=(0,o.useMultiStyleConfig)("Input",i),d=(0,a.Lr)(i),f=(0,n.Y)(d),p=(0,l.cx)("chakra-input",e.className);return(0,u.jsx)(s.chakra.input,{size:r,...f,__css:c.field,ref:t,className:p})});c.displayName="Input",c.id="Input"},74518:function(e,t,r){"use strict";r.d(t,{ID:function(){return c},Ui:function(){return d},xW:function(){return f}});var n=r(62621),i=r(23145),o=r(58250),a=r(16465),s=r(57437),l={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},u=(0,i.chakra)("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),c=(0,o.forwardRef)(function(e,t){var r;let{placement:i="left",...o}=e,a=null!=(r=l[i])?r:{},c=(0,n.m)();return(0,s.jsx)(u,{ref:t,...o,__css:{...c.addon,...a}})});c.displayName="InputAddon";var d=(0,o.forwardRef)(function(e,t){return(0,s.jsx)(c,{ref:t,placement:"left",...e,className:(0,a.cx)("chakra-input__left-addon",e.className)})});d.displayName="InputLeftAddon",d.id="InputLeftAddon";var f=(0,o.forwardRef)(function(e,t){return(0,s.jsx)(c,{ref:t,placement:"right",...e,className:(0,a.cx)("chakra-input__right-addon",e.className)})});f.displayName="InputRightAddon",f.id="InputRightAddon"},62621:function(e,t,r){"use strict";r.d(t,{B:function(){return m},m:function(){return h}});var n=r(310),i=r(61158),o=r(58250),a=r(89839),s=r(50446),l=r(23145),u=r(16465),c=r(89565),d=r(2265),f=r(57437),[p,h]=(0,n.k)({name:"InputGroupStylesContext",errorMessage:"useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<InputGroup />\" "}),m=(0,o.forwardRef)(function(e,t){let r=(0,a.useMultiStyleConfig)("Input",e),{children:n,className:o,...h}=(0,s.Lr)(e),m=(0,u.cx)("chakra-input__group",o),g={},v=(0,i.W)(n),b=r.field;v.forEach(e=>{var t,n;r&&(b&&"InputLeftElement"===e.type.id&&(g.paddingStart=null!=(t=b.height)?t:b.h),b&&"InputRightElement"===e.type.id&&(g.paddingEnd=null!=(n=b.height)?n:b.h),"InputRightAddon"===e.type.id&&(g.borderEndRadius=0),"InputLeftAddon"===e.type.id&&(g.borderStartRadius=0))});let y=v.map(t=>{var r,n;let i=(0,c.o)({size:(null==(r=t.props)?void 0:r.size)||e.size,variant:(null==(n=t.props)?void 0:n.variant)||e.variant});return"Input"!==t.type.id?(0,d.cloneElement)(t,i):(0,d.cloneElement)(t,Object.assign(i,g,t.props))});return(0,f.jsx)(l.chakra.div,{className:m,ref:t,__css:{width:"100%",display:"flex",position:"relative",isolation:"isolate",...r.group},"data-group":!0,...h,children:(0,f.jsx)(p,{value:r,children:y})})});m.displayName="InputGroup"},21450:function(e,t,r){"use strict";function n(e){let{wasSelected:t,enabled:r,isSelected:n,mode:i="unmount"}=e;return!r||!!n||"keepMounted"===i&&!!t}r.d(t,{k:function(){return n}})},39801:function(e,t,r){"use strict";r.d(t,{d:function(){return s}});var n=r(26501),i=r(58250),o=r(23145),a=r(57437),s=(0,i.forwardRef)((e,t)=>{let r=(0,n.x)();return(0,a.jsx)(o.chakra.span,{ref:t,...e,__css:r.command,className:"chakra-menu__command"})});s.displayName="MenuCommand"},5787:function(e,t,r){"use strict";r.d(t,{s:function(){return c}});var n=r(39801),i=r(1405),o=r(85278),a=r(67700),s=r(58250),l=r(16465),u=r(57437),c=(0,s.forwardRef)((e,t)=>{let{icon:r,iconSpacing:s="0.75rem",command:c,commandSpacing:d="0.75rem",children:f,...p}=e,h=(0,a.iX)(p,t),m=r||c,g=m?(0,u.jsx)("span",{style:{pointerEvents:"none",flex:1},children:f}):f;return(0,u.jsxs)(i.C,{...h,className:(0,l.cx)("chakra-menu__menuitem",h.className),children:[r&&(0,u.jsx)(o.O,{fontSize:"0.8em",marginEnd:s,children:r}),g,c&&(0,u.jsx)(n.d,{marginStart:d,children:c})]})});c.displayName="MenuItem"},1992:function(e,t,r){"use strict";r.d(t,{q:function(){return f}});var n=r(26501),i=r(67700),o=r(16465),a=r(23145),s=r(58250),l=r(64562),u=r(57437),c={enter:{visibility:"visible",opacity:1,scale:1,transition:{duration:.2,ease:[.4,0,.2,1]}},exit:{transitionEnd:{visibility:"hidden"},opacity:0,scale:.8,transition:{duration:.1,easings:"easeOut"}}},d=(0,a.chakra)(l.E.div),f=(0,s.forwardRef)(function(e,t){var r,s;let{rootProps:l,motionProps:f,...p}=e,{isOpen:h,onTransitionEnd:m,unstable__animationState:g}=(0,i.Xh)(),v=(0,i._l)(p,t),b=(0,i.Qh)(l),y=(0,n.x)();return(0,u.jsx)(a.chakra.div,{...b,__css:{zIndex:null!=(s=e.zIndex)?s:null==(r=y.list)?void 0:r.zIndex},children:(0,u.jsx)(d,{variants:c,initial:!1,animate:h?"enter":"exit",__css:{outline:0,...y.list},...f,className:(0,o.cx)("chakra-menu__menu-list",v.className),...v,onUpdate:m,onAnimationComplete:(0,o.PP)(g.onComplete,v.onAnimationComplete)})})});f.displayName="MenuList"},85278:function(e,t,r){"use strict";r.d(t,{O:function(){return l}});var n=r(26501),i=r(23145),o=r(16465),a=r(2265),s=r(57437),l=e=>{let{className:t,children:r,...l}=e,u=(0,n.x)(),c=a.Children.only(r),d=(0,a.isValidElement)(c)?(0,a.cloneElement)(c,{focusable:"false","aria-hidden":!0,className:(0,o.cx)("chakra-menu__icon",c.props.className)}):null,f=(0,o.cx)("chakra-menu__icon-wrapper",t);return(0,s.jsx)(i.chakra.span,{className:f,...l,__css:u.icon,children:d})};l.displayName="MenuIcon"},1405:function(e,t,r){"use strict";r.d(t,{C:function(){return l}});var n=r(26501),i=r(58250),o=r(23145),a=r(2265),s=r(57437),l=(0,i.forwardRef)((e,t)=>{let{type:r,...i}=e,l=(0,n.x)(),u=i.as||r?null!=r?r:void 0:"button",c=(0,a.useMemo)(()=>({textDecoration:"none",color:"inherit",userSelect:"none",display:"flex",width:"100%",alignItems:"center",textAlign:"start",flex:"0 0 auto",outline:0,...l.item}),[l.item]);return(0,s.jsx)(o.chakra.button,{ref:t,type:u,...i,__css:c})})},67700:function(e,t,r){"use strict";r.d(t,{wN:function(){return x},Kb:function(){return E},H9:function(){return A},zZ:function(){return T},Xh:function(){return C},mX:function(){return S},Zf:function(){return k},oZ:function(){return w},iX:function(){return M},_l:function(){return O},gO:function(){return z},Vg:function(){return D},Qh:function(){return j},w8:function(){return I}});var n=r(2265),i=r(13079),o=r(64763),a=r(81958),s=r(1521),l=r(61113),u=r(37977);function c(e,t){var r;let n=e.target;if(n){let e=d(n);if(!e.contains(n))return!1}return!(null==(r=t.current)?void 0:r.contains(n))}function d(e){var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document}var f=r(12937),p=r(310),h=r(61158),m=r(27771),g=r(89656),v=r(45663),b=r(16465),y=r(21450),[x,w,k,S]=(0,o.n)(),[E,C]=(0,p.k)({strict:!1,name:"MenuContext"});function _(e){var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document}function P(e){let t=_(e);return t.activeElement===e}function A(e={}){let{id:t,closeOnSelect:r=!0,closeOnBlur:i=!0,initialFocusRef:o,autoSelect:p=!0,isLazy:h,isOpen:m,defaultIsOpen:v,onClose:b,onOpen:y,placement:x="bottom-start",lazyBehavior:w="unmount",direction:S,computePositionOnMount:E=!1,...C}=e,P=(0,n.useRef)(null),A=(0,n.useRef)(null),T=k(),R=(0,n.useCallback)(()=>{requestAnimationFrame(()=>{var e;null==(e=P.current)||e.focus({preventScroll:!1})})},[]),O=(0,n.useCallback)(()=>{let e=setTimeout(()=>{var e;if(o)null==(e=o.current)||e.focus();else{let e=T.firstEnabled();e&&L(e.index)}});H.current.add(e)},[T,o]),j=(0,n.useCallback)(()=>{let e=setTimeout(()=>{let e=T.lastEnabled();e&&L(e.index)});H.current.add(e)},[T]),M=(0,n.useCallback)(()=>{null==y||y(),p?O():R()},[p,O,R,y]),{isOpen:z,onOpen:D,onClose:I,onToggle:B}=(0,l.q)({isOpen:m,defaultIsOpen:v,onClose:b,onOpen:M});!function(e){let{ref:t,handler:r,enabled:i=!0}=e,o=(0,u.W)(r),a=(0,n.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),s=a.current;(0,n.useEffect)(()=>{if(!i)return;let e=e=>{c(e,t)&&(s.isPointerDown=!0)},n=e=>{if(s.ignoreEmulatedMouseEvents){s.ignoreEmulatedMouseEvents=!1;return}s.isPointerDown&&r&&c(e,t)&&(s.isPointerDown=!1,o(e))},a=e=>{s.ignoreEmulatedMouseEvents=!0,r&&s.isPointerDown&&c(e,t)&&(s.isPointerDown=!1,o(e))},l=d(t.current);return l.addEventListener("mousedown",e,!0),l.addEventListener("mouseup",n,!0),l.addEventListener("touchstart",e,!0),l.addEventListener("touchend",a,!0),()=>{l.removeEventListener("mousedown",e,!0),l.removeEventListener("mouseup",n,!0),l.removeEventListener("touchstart",e,!0),l.removeEventListener("touchend",a,!0)}},[r,t,o,s,i])}({enabled:z&&i,ref:P,handler:e=>{var t;(null==(t=A.current)?void 0:t.contains(e.target))||I()}});let F=(0,s.D)({...C,enabled:z||E,placement:x,direction:S}),[$,L]=(0,n.useState)(-1);(0,g.r)(()=>{z||L(-1)},[z]),(0,a.C)(P,{focusRef:A,visible:z,shouldFocus:!0});let W=(0,f.h)({isOpen:z,ref:P}),[N,V]=function(e,...t){let r=(0,n.useId)(),i=e||r;return(0,n.useMemo)(()=>t.map(e=>`${e}-${i}`),[i,t])}(t,"menu-button","menu-list"),U=(0,n.useCallback)(()=>{D(),R()},[D,R]),H=(0,n.useRef)(new Set([]));(0,n.useEffect)(()=>{let e=H.current;return()=>{e.forEach(e=>clearTimeout(e)),e.clear()}},[]);let q=(0,n.useCallback)(()=>{D(),O()},[O,D]),Z=(0,n.useCallback)(()=>{D(),j()},[D,j]),Y=(0,n.useCallback)(()=>{var e,t;let r=_(P.current),n=null==(e=P.current)?void 0:e.contains(r.activeElement),i=z&&!n;if(!i)return;let o=null==(t=T.item($))?void 0:t.node;null==o||o.focus({preventScroll:!0})},[z,$,T]),G=(0,n.useRef)(null);return{openAndFocusMenu:U,openAndFocusFirstItem:q,openAndFocusLastItem:Z,onTransitionEnd:Y,unstable__animationState:W,descendants:T,popper:F,buttonId:N,menuId:V,forceUpdate:F.forceUpdate,orientation:"vertical",isOpen:z,onToggle:B,onOpen:D,onClose:I,menuRef:P,buttonRef:A,focusedIndex:$,closeOnSelect:r,closeOnBlur:i,autoSelect:p,setFocusedIndex:L,isLazy:h,lazyBehavior:w,initialFocusRef:o,rafId:G}}function T(e={},t=null){let r=C(),{onToggle:i,popper:o,openAndFocusFirstItem:a,openAndFocusLastItem:s}=r,l=(0,n.useCallback)(e=>{let t=e.key,r={Enter:a,ArrowDown:a,ArrowUp:s}[t];r&&(e.preventDefault(),e.stopPropagation(),r(e))},[a,s]);return{...e,ref:(0,v.lq)(r.buttonRef,t,o.referenceRef),id:r.buttonId,"data-active":(0,b.PB)(r.isOpen),"aria-expanded":r.isOpen,"aria-haspopup":"menu","aria-controls":r.menuId,onClick:(0,b.v0)(e.onClick,i),onKeyDown:(0,b.v0)(e.onKeyDown,l)}}function R(e){var t;return function(e){var t;if(!(null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE))return!1;let r=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof r.HTMLElement}(e)&&!!(null==(t=null==e?void 0:e.getAttribute("role"))?void 0:t.startsWith("menuitem"))}function O(e={},t=null){let r=C();if(!r)throw Error("useMenuContext: context is undefined. Seems you forgot to wrap component within <Menu>");let{focusedIndex:i,setFocusedIndex:o,menuRef:a,isOpen:s,onClose:l,menuId:u,isLazy:c,lazyBehavior:d,unstable__animationState:f}=r,p=w(),h=function(e={}){let{timeout:t=300,preventDefault:r=()=>!0}=e,[i,o]=(0,n.useState)([]),a=(0,n.useRef)(),s=()=>{a.current&&(clearTimeout(a.current),a.current=null)},l=()=>{s(),a.current=setTimeout(()=>{o([]),a.current=null},t)};return(0,n.useEffect)(()=>s,[]),function(e){return t=>{if("Backspace"===t.key){let e=[...i];e.pop(),o(e);return}if(function(e){let{key:t}=e;return 1===t.length||t.length>1&&/[^a-zA-Z0-9]/.test(t)}(t)){let n=i.concat(t.key);r(t)&&(t.preventDefault(),t.stopPropagation()),o(n),e(n.join("")),l()}}}}({preventDefault:e=>" "!==e.key&&R(e.target)}),m=(0,n.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=e.key,r={Tab:e=>e.preventDefault(),Escape:l,ArrowDown:()=>{let e=p.nextEnabled(i);e&&o(e.index)},ArrowUp:()=>{let e=p.prevEnabled(i);e&&o(e.index)}}[t];if(r){e.preventDefault(),r(e);return}let n=h(e=>{let t=function(e,t,r,n){if(null==t)return n;if(!n){let n=e.find(e=>r(e).toLowerCase().startsWith(t.toLowerCase()));return n}let i=e.filter(e=>r(e).toLowerCase().startsWith(t.toLowerCase()));if(i.length>0){let t;if(i.includes(n)){let e=i.indexOf(n);return(t=e+1)===i.length&&(t=0),i[t]}return t=e.indexOf(i[0]),e[t]}return n}(p.values(),e,e=>{var t,r;return null!=(r=null==(t=null==e?void 0:e.node)?void 0:t.textContent)?r:""},p.item(i));if(t){let e=p.indexOf(t.node);o(e)}});R(e.target)&&n(e)},[p,i,h,l,o]),g=(0,n.useRef)(!1);s&&(g.current=!0);let x=(0,y.k)({wasSelected:g.current,enabled:c,mode:d,isSelected:f.present});return{...e,ref:(0,v.lq)(a,t),children:x?e.children:null,tabIndex:-1,role:"menu",id:u,style:{...e.style,transformOrigin:"var(--popper-transform-origin)"},"aria-orientation":"vertical",onKeyDown:(0,b.v0)(e.onKeyDown,m)}}function j(e={}){let{popper:t,isOpen:r}=C();return t.getPopperProps({...e,style:{visibility:r?"visible":"hidden",...e.style}})}function M(e={},t=null){let{onMouseEnter:r,onMouseMove:o,onMouseLeave:a,onClick:s,onFocus:l,isDisabled:u,isFocusable:c,closeOnSelect:d,type:f,...p}=e,h=C(),{setFocusedIndex:m,focusedIndex:b,closeOnSelect:y,onClose:x,menuRef:w,isOpen:k,menuId:E,rafId:_}=h,A=(0,n.useRef)(null),T=`${E}-menuitem-${(0,n.useId)()}`,{index:O,register:j}=S({disabled:u&&!c}),M=(0,n.useCallback)(e=>{null==r||r(e),u||m(O)},[m,O,u,r]),z=(0,n.useCallback)(e=>{null==o||o(e),A.current&&!P(A.current)&&M(e)},[M,o]),D=(0,n.useCallback)(e=>{null==a||a(e),u||m(-1)},[m,u,a]),I=(0,n.useCallback)(e=>{null==s||s(e),R(e.currentTarget)&&(null!=d?d:y)&&x()},[x,s,y,d]),B=(0,n.useCallback)(e=>{null==l||l(e),m(O)},[m,l,O]),F=O===b,$=u&&!c;(0,g.r)(()=>{if(k)return F&&!$&&A.current?(_.current&&cancelAnimationFrame(_.current),_.current=requestAnimationFrame(()=>{var e;null==(e=A.current)||e.focus({preventScroll:!0}),_.current=null})):w.current&&!P(w.current)&&w.current.focus({preventScroll:!0}),()=>{_.current&&cancelAnimationFrame(_.current)}},[F,$,w,k]);let L=(0,i.h)({onClick:I,onFocus:B,onMouseEnter:M,onMouseMove:z,onMouseLeave:D,ref:(0,v.lq)(j,A,t),isDisabled:u,isFocusable:c});return{...p,...L,type:null!=f?f:L.type,id:T,role:"menuitem",tabIndex:F?0:-1}}function z(e={},t=null){let{type:r="radio",isChecked:n,...i}=e,o=M(i,t);return{...o,role:`menuitem${r}`,"aria-checked":n}}function D(e={}){let{children:t,type:r="radio",value:i,defaultValue:o,onChange:a,...s}=e,l="radio"===r,[u,c]=(0,m.T)({defaultValue:null!=o?o:l?"":[],value:i,onChange:a}),d=(0,n.useCallback)(e=>{if("radio"===r&&"string"==typeof u&&c(e),"checkbox"===r&&Array.isArray(u)){let t=u.includes(e)?u.filter(t=>t!==e):u.concat(e);c(t)}},[u,c,r]),f=(0,h.W)(t),p=f.map(e=>{if("MenuItemOption"!==e.type.id)return e;let t="radio"===r?e.props.value===u:u.includes(e.props.value);return(0,n.cloneElement)(e,{type:r,onClick:t=>{var r,n;d(e.props.value),null==(n=(r=e.props).onClick)||n.call(r,t)},isChecked:t})});return{...s,children:p}}function I(){let{isOpen:e,onClose:t}=C();return{isOpen:e,onClose:t}}},26501:function(e,t,r){"use strict";r.d(t,{v:function(){return p},x:function(){return f}});var n=r(67700),i=r(310),o=r(89839),a=r(50446),s=r(90865),l=r(16465),u=r(2265),c=r(57437),[d,f]=(0,i.k)({name:"MenuStylesContext",errorMessage:"useMenuStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Menu />\" "}),p=e=>{let{children:t}=e,r=(0,o.useMultiStyleConfig)("Menu",e),i=(0,a.Lr)(e),{direction:f}=(0,s.useTheme)(),{descendants:p,...h}=(0,n.H9)({...i,direction:f}),m=(0,u.useMemo)(()=>h,[h]),{isOpen:g,onClose:v,forceUpdate:b}=m;return(0,c.jsx)(n.wN,{value:p,children:(0,c.jsx)(n.Kb,{value:m,children:(0,c.jsx)(d,{value:r,children:(0,l.Pu)(t,{isOpen:g,onClose:v,forceUpdate:b})})})})};p.displayName="Menu"},59316:function(e,t,r){"use strict";r.d(t,{j:function(){return c}});var n=r(26501),i=r(67700),o=r(58250),a=r(23145),s=r(16465),l=r(57437),u=(0,o.forwardRef)((e,t)=>{let r=(0,n.x)();return(0,l.jsx)(a.chakra.button,{ref:t,...e,__css:{display:"inline-flex",appearance:"none",alignItems:"center",outline:0,...r.button}})}),c=(0,o.forwardRef)((e,t)=>{let{children:r,as:n,...o}=e,c=(0,i.zZ)(o,t),Element=n||u;return(0,l.jsx)(Element,{...c,className:(0,s.cx)("chakra-menu__menu-button",e.className),children:(0,l.jsx)(a.chakra.span,{__css:{pointerEvents:"none",flex:"1 1 auto",minW:0},children:e.children})})});c.displayName="MenuButton"},54810:function(e,t,r){"use strict";r.d(t,{m:function(){return s},$:function(){return l}});var n=Object.defineProperty,i=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,o=(e,t,r)=>(i(e,"symbol"!=typeof t?t+"":t,r),r),a=r(2265),s=new class{constructor(){o(this,"modals"),this.modals=new Map}add(e){return this.modals.set(e,this.modals.size+1),this.modals.size}remove(e){this.modals.delete(e)}isTopModal(e){return!!e&&this.modals.get(e)===this.modals.size}};function l(e,t){let[r,n]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let r=e.current;if(r){if(t){let e=s.add(r);n(e)}return()=>{s.remove(r),n(0)}}},[t,e]),r}},20584:function(e,t,r){"use strict";r.d(t,{h:function(){return g}});var n=r(23145),i=r(80834),o=r(20921),a=r(64562),s=r(2265),l=r(57437),u={slideInBottom:{...i.X,custom:{offsetY:16,reverse:!0}},slideInRight:{...i.X,custom:{offsetX:16,reverse:!0}},slideInTop:{...i.X,custom:{offsetY:-16,reverse:!0}},slideInLeft:{...i.X,custom:{offsetX:-16,reverse:!0}},scale:{...o.Q,custom:{initialScale:.95,reverse:!0}},none:{}},c=(0,n.chakra)(a.E.section),d=e=>u[e||"none"],f=(0,s.forwardRef)((e,t)=>{let{preset:r,motionProps:n=d(r),...i}=e;return(0,l.jsx)(c,{ref:t,...n,...i})});f.displayName="ModalTransition";var p=r(6279),h=r(67826),m=r(16465),g=(0,r(58250).forwardRef)((e,t)=>{let{className:r,children:i,containerProps:o,motionProps:a,...s}=e,{getDialogProps:u,getDialogContainerProps:c}=(0,h.vR)(),d=u(s,t),g=c(o),v=(0,m.cx)("chakra-modal__content",r),b=(0,h.I_)(),y={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...b.dialog},x={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...b.dialogContainer},{motionPreset:w}=(0,h.vR)();return(0,l.jsx)(p.M,{children:(0,l.jsx)(n.chakra.div,{...g,className:"chakra-modal__content-container",tabIndex:-1,__css:x,children:(0,l.jsx)(f,{preset:w,motionProps:a,className:v,...d,__css:y,children:i})})})});g.displayName="ModalContent"},60001:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var n=r(67826),i=r(16465),o=r(23145),a=r(58250),s=r(11243),l=r(64562),u=r(57437),c=(0,o.chakra)(l.E.div),d=(0,a.forwardRef)((e,t)=>{let{className:r,transition:o,motionProps:a,...l}=e,d=(0,i.cx)("chakra-modal__overlay",r),f=(0,n.I_)(),p={pos:"fixed",left:"0",top:"0",w:"100vw",h:"100vh",...f.overlay},{motionPreset:h}=(0,n.vR)(),m="none"===h?{}:s.u;return(0,u.jsx)(c,{...a||m,__css:p,ref:t,className:d,...l})});d.displayName="ModalOverlay"},67826:function(e,t,r){"use strict";r.d(t,{I_:function(){return c},ny:function(){return d},u_:function(){return p},vR:function(){return f}});var n=r(24464),i=r(2879),o=r(310),a=r(89839),s=r(62167),l=r(57437),[u,c]=(0,o.k)({name:"ModalStylesContext",errorMessage:"useModalStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Modal />\" "}),[d,f]=(0,o.k)({strict:!0,name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap modal components in `<Modal />`"}),p=e=>{let t={scrollBehavior:"outside",autoFocus:!0,trapFocus:!0,returnFocusOnClose:!0,blockScrollOnMount:!0,allowPinchZoom:!1,motionPreset:"scale",lockFocusAcrossFrames:!0,...e},{portalProps:r,children:o,autoFocus:c,trapFocus:f,initialFocusRef:p,finalFocusRef:h,returnFocusOnClose:m,blockScrollOnMount:g,allowPinchZoom:v,preserveScrollBarGap:b,motionPreset:y,lockFocusAcrossFrames:x,onCloseComplete:w}=t,k=(0,a.useMultiStyleConfig)("Modal",t),S=(0,n.d)(t),E={...S,autoFocus:c,trapFocus:f,initialFocusRef:p,finalFocusRef:h,returnFocusOnClose:m,blockScrollOnMount:g,allowPinchZoom:v,preserveScrollBarGap:b,motionPreset:y,lockFocusAcrossFrames:x};return(0,l.jsx)(d,{value:E,children:(0,l.jsx)(u,{value:k,children:(0,l.jsx)(s.M,{onExitComplete:w,children:E.isOpen&&(0,l.jsx)(i.h,{...r,children:o})})})})};p.displayName="Modal"},6279:function(e,t,r){"use strict";r.d(t,{M:function(){return U}});var n,i=r(67826),o=r(54810),a=r(873),s=r(77196),l=r(2265),u=r(50044),c="right-scroll-bar-position",d="width-before-scroll-bar",f=r(55835),p=(0,r(18427)._)(),h=function(){},m=l.forwardRef(function(e,t){var r=l.useRef(null),n=l.useState({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:h}),i=n[0],o=n[1],a=e.forwardProps,s=e.children,c=e.className,d=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,b=e.noIsolation,y=e.inert,x=e.allowPinchZoom,w=e.as,k=e.gapMode,S=(0,u._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=(0,f.q)([r,t]),C=(0,u.pi)((0,u.pi)({},S),i);return l.createElement(l.Fragment,null,m&&l.createElement(v,{sideCar:p,removeScrollBar:d,shards:g,noIsolation:b,inert:y,setCallbacks:o,allowPinchZoom:!!x,lockRef:r,gapMode:k}),a?l.cloneElement(l.Children.only(s),(0,u.pi)((0,u.pi)({},C),{ref:E})):l.createElement(void 0===w?"div":w,(0,u.pi)({},C,{className:c,ref:E}),s))});m.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},m.classNames={fullWidth:d,zeroRight:c};var g=function(e){var t=e.sideCar,r=(0,u._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var n=t.read();if(!n)throw Error("Sidecar medium not found");return l.createElement(n,(0,u.pi)({},r))};g.isSideCarExport=!0;var v=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n||r.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=v();return function(t,r){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}},y=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},x={left:0,top:0,right:0,gap:0},w=function(e){return parseInt(e||"",10)||0},k=function(e){var t=window.getComputedStyle(document.body),r=t["padding"===e?"paddingLeft":"marginLeft"],n=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[w(r),w(n),w(i)]},S=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return x;var t=k(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}},E=y(),C="data-scroll-locked",_=function(e,t,r,n){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===r&&(r="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(n,";\n   padding-right: ").concat(s,"px ").concat(n,";\n  }\n  body[").concat(C,"] {\n    overflow: hidden ").concat(n,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(n,";\n    "),"padding"===r&&"padding-right: ".concat(s,"px ").concat(n,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(c," {\n    right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(d," {\n    margin-right: ").concat(s,"px ").concat(n,";\n  }\n  \n  .").concat(c," .").concat(c," {\n    right: 0 ").concat(n,";\n  }\n  \n  .").concat(d," .").concat(d," {\n    margin-right: 0 ").concat(n,";\n  }\n  \n  body[").concat(C,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},P=function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,i=void 0===n?"margin":n,o=l.useMemo(function(){return S(i)},[i]);return l.useEffect(function(){return document.body.setAttribute(C,""),function(){document.body.removeAttribute(C)}},[]),l.createElement(E,{styles:_(o,!t,i,r?"":"!important")})},A=!1;if("undefined"!=typeof window)try{var T=Object.defineProperty({},"passive",{get:function(){return A=!0,!0}});window.addEventListener("test",T,T),window.removeEventListener("test",T,T)}catch(e){A=!1}var R=!!A&&{passive:!1},O=function(e,t){var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===r[t])},j=function(e,t){var r=t.ownerDocument,n=t;do{if("undefined"!=typeof ShadowRoot&&n instanceof ShadowRoot&&(n=n.host),M(e,n)){var i=z(e,n);if(i[1]>i[2])return!0}n=n.parentNode}while(n&&n!==r.body);return!1},M=function(e,t){return"v"===e?O(t,"overflowY"):O(t,"overflowX")},z=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},D=function(e,t,r,n,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*n,l=r.target,u=t.contains(l),c=!1,d=s>0,f=0,p=0;do{var h=z(e,l),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&M(e,l)&&(f+=g,p+=m),l=l instanceof ShadowRoot?l.host:l.parentNode}while(!u&&l!==document.body||u&&(t.contains(l)||t===l));return d&&(i&&1>Math.abs(f)||!i&&s>f)?c=!0:!d&&(i&&1>Math.abs(p)||!i&&-s>p)&&(c=!0),c},I=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},B=function(e){return[e.deltaX,e.deltaY]},F=function(e){return e&&"current"in e?e.current:e},$=0,L=[],W=(p.useMedium(function(e){var t=l.useRef([]),r=l.useRef([0,0]),n=l.useRef(),i=l.useState($++)[0],o=l.useState(y)[0],a=l.useRef(e);l.useEffect(function(){a.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,u.ev)([e.lockRef.current],(e.shards||[]).map(F),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=l.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var i,o=I(e),s=r.current,l="deltaX"in e?e.deltaX:s[0]-o[0],u="deltaY"in e?e.deltaY:s[1]-o[1],c=e.target,d=Math.abs(l)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=j(d,c);if(!f)return!0;if(f?i=d:(i="v"===d?"h":"v",f=j(d,c)),!f)return!1;if(!n.current&&"changedTouches"in e&&(l||u)&&(n.current=i),!i)return!0;var p=n.current||i;return D(p,t,e,"h"===p?l:u,!0)},[]),c=l.useCallback(function(e){if(L.length&&L[L.length-1]===o){var r="deltaY"in e?B(e):I(e),n=t.current.filter(function(t){var n;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(n=t.delta)[0]===r[0]&&n[1]===r[1]})[0];if(n&&n.should){e.cancelable&&e.preventDefault();return}if(!n){var i=(a.current.shards||[]).map(F).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),d=l.useCallback(function(e,r,n,i){var o={name:e,delta:r,target:n,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(n)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),f=l.useCallback(function(e){r.current=I(e),n.current=void 0},[]),p=l.useCallback(function(t){d(t.type,B(t),t.target,s(t,e.lockRef.current))},[]),h=l.useCallback(function(t){d(t.type,I(t),t.target,s(t,e.lockRef.current))},[]);l.useEffect(function(){return L.push(o),e.setCallbacks({onScrollCapture:p,onWheelCapture:p,onTouchMoveCapture:h}),document.addEventListener("wheel",c,R),document.addEventListener("touchmove",c,R),document.addEventListener("touchstart",f,R),function(){L=L.filter(function(e){return e!==o}),document.removeEventListener("wheel",c,R),document.removeEventListener("touchmove",c,R),document.removeEventListener("touchstart",f,R)}},[]);var m=e.removeScrollBar,g=e.inert;return l.createElement(l.Fragment,null,g?l.createElement(o,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,m?l.createElement(P,{gapMode:e.gapMode}):null)}),g),N=l.forwardRef(function(e,t){return l.createElement(m,(0,u.pi)({},e,{ref:t,sideCar:W}))});N.classNames=m.classNames;var V=r(57437);function U(e){let{autoFocus:t,trapFocus:r,dialogRef:n,initialFocusRef:u,blockScrollOnMount:c,allowPinchZoom:d,finalFocusRef:f,returnFocusOnClose:p,preserveScrollBarGap:h,lockFocusAcrossFrames:m,isOpen:g}=(0,i.vR)(),[v,b]=(0,s.oO)();(0,l.useEffect)(()=>{!v&&b&&setTimeout(b)},[v,b]);let y=(0,o.$)(n,g);return(0,V.jsx)(a.E,{autoFocus:t,isDisabled:!r,initialFocusRef:u,finalFocusRef:f,restoreFocus:p,contentRef:n,lockFocusAcrossFrames:m,children:(0,V.jsx)(N,{removeScrollBar:!h,allowPinchZoom:d,enabled:1===y&&c,forwardProps:!0,children:e.children})})}},24464:function(e,t,r){"use strict";r.d(t,{d:function(){return h}});var n=r(54810),i=r(16465),o=r(45663),a=new WeakMap,s=new WeakMap,l={},u=0,c=function(e){return e&&(e.host||c(e.parentNode))},d=function(e,t,r,n){var i=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var r=c(e);return r&&t.contains(r)?r:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});l[r]||(l[r]=new WeakMap);var o=l[r],d=[],f=new Set,p=new Set(i),h=function(e){!e||f.has(e)||(f.add(e),h(e.parentNode))};i.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else{var t=e.getAttribute(n),i=null!==t&&"false"!==t,l=(a.get(e)||0)+1,u=(o.get(e)||0)+1;a.set(e,l),o.set(e,u),d.push(e),1===l&&i&&s.set(e,!0),1===u&&e.setAttribute(r,"true"),i||e.setAttribute(n,"true")}})};return m(t),f.clear(),u++,function(){d.forEach(function(e){var t=a.get(e)-1,i=o.get(e)-1;a.set(e,t),o.set(e,i),t||(s.has(e)||e.removeAttribute(n),s.delete(e)),i||e.removeAttribute(r)}),--u||(a=new WeakMap,a=new WeakMap,s=new WeakMap,l={})}},f=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(n.push.apply(n,Array.from(i.querySelectorAll("[aria-live]"))),d(n,i,r,"aria-hidden")):function(){return null}},p=r(2265);function h(e){let{isOpen:t,onClose:r,id:a,closeOnOverlayClick:s=!0,closeOnEsc:l=!0,useInert:u=!0,onOverlayClick:c,onEsc:d}=e,h=(0,p.useRef)(null),m=(0,p.useRef)(null),[g,v,b]=function(e,...t){let r=(0,p.useId)(),n=e||r;return(0,p.useMemo)(()=>t.map(e=>`${e}-${n}`),[n,t])}(a,"chakra-modal","chakra-modal--header","chakra-modal--body");!function(e,t){let r=e.current;(0,p.useEffect)(()=>{if(e.current&&t)return f(e.current)},[t,e,r])}(h,t&&u);let y=(0,n.$)(h,t),x=(0,p.useRef)(null),w=(0,p.useCallback)(e=>{x.current=e.target},[]),k=(0,p.useCallback)(e=>{"Escape"===e.key&&(e.stopPropagation(),l&&(null==r||r()),null==d||d())},[l,r,d]),[S,E]=(0,p.useState)(!1),[C,_]=(0,p.useState)(!1),P=(0,p.useCallback)((e={},t=null)=>({role:"dialog",...e,ref:(0,o.lq)(t,h),id:g,tabIndex:-1,"aria-modal":!0,"aria-labelledby":S?v:void 0,"aria-describedby":C?b:void 0,onClick:(0,i.v0)(e.onClick,e=>e.stopPropagation())}),[b,C,g,v,S]),A=(0,p.useCallback)(e=>{e.stopPropagation(),x.current===e.target&&n.m.isTopModal(h.current)&&(s&&(null==r||r()),null==c||c())},[r,s,c]),T=(0,p.useCallback)((e={},t=null)=>({...e,ref:(0,o.lq)(t,m),onClick:(0,i.v0)(e.onClick,A),onKeyDown:(0,i.v0)(e.onKeyDown,k),onMouseDown:(0,i.v0)(e.onMouseDown,w)}),[k,w,A]);return{isOpen:t,onClose:r,headerId:v,bodyId:b,setBodyMounted:_,setHeaderMounted:E,dialogRef:h,overlayRef:m,getDialogProps:P,getDialogContainerProps:T,index:y}}},89565:function(e,t,r){"use strict";function n(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}r.d(t,{o:function(){return n}})},15006:function(e,t,r){"use strict";r.d(t,{$B:function(){return u},Dq:function(){return i},Ke:function(){return o},mv:function(){return s}});var n=(e,t)=>({var:e,varRef:t?`var(${e}, ${t})`:`var(${e})`}),i={arrowShadowColor:n("--popper-arrow-shadow-color"),arrowSize:n("--popper-arrow-size","8px"),arrowSizeHalf:n("--popper-arrow-size-half"),arrowBg:n("--popper-arrow-bg"),transformOrigin:n("--popper-transform-origin"),arrowOffset:n("--popper-arrow-offset")};function o(e){return e.includes("top")?"1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("bottom")?"-1px -1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("right")?"-1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("left")?"1px -1px 0px 0 var(--popper-arrow-shadow-color)":void 0}var a={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},s=e=>a[e],l={scroll:!0,resize:!0};function u(e){return"object"==typeof e?{enabled:!0,options:{...l,...e}}:{enabled:e,options:l}}},1521:function(e,t,r){"use strict";r.d(t,{D:function(){return eS}});var n,i,o,a,s,l=r(15006),u={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:e})=>{e.styles.popper.width=`${e.rects.reference.width}px`},effect:({state:e})=>()=>{let t=e.elements.reference;e.elements.popper.style.width=`${t.offsetWidth}px`}},c={name:"transformOrigin",enabled:!0,phase:"write",fn:({state:e})=>{d(e)},effect:({state:e})=>()=>{d(e)}},d=e=>{e.elements.popper.style.setProperty(l.Dq.transformOrigin.var,(0,l.mv)(e.placement))},f={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:({state:e})=>{p(e)}},p=e=>{var t;if(!e.placement)return;let r=h(e.placement);if((null==(t=e.elements)?void 0:t.arrow)&&r){Object.assign(e.elements.arrow.style,{[r.property]:r.value,width:l.Dq.arrowSize.varRef,height:l.Dq.arrowSize.varRef,zIndex:-1});let t={[l.Dq.arrowSizeHalf.var]:`calc(${l.Dq.arrowSize.varRef} / 2 - 1px)`,[l.Dq.arrowOffset.var]:`calc(${l.Dq.arrowSizeHalf.varRef} * -1)`};for(let r in t)e.elements.arrow.style.setProperty(r,t[r])}},h=e=>e.startsWith("top")?{property:"bottom",value:l.Dq.arrowOffset.varRef}:e.startsWith("bottom")?{property:"top",value:l.Dq.arrowOffset.varRef}:e.startsWith("left")?{property:"right",value:l.Dq.arrowOffset.varRef}:e.startsWith("right")?{property:"left",value:l.Dq.arrowOffset.varRef}:void 0,m={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:({state:e})=>{g(e)},effect:({state:e})=>()=>{g(e)}},g=e=>{if(!e.elements.arrow)return;let t=e.elements.arrow.querySelector("[data-popper-arrow-inner]");if(!t)return;let r=(0,l.Ke)(e.placement);r&&t.style.setProperty("--popper-arrow-default-shadow",r),Object.assign(t.style,{transform:"rotate(45deg)",background:l.Dq.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:"var(--popper-arrow-shadow, var(--popper-arrow-default-shadow))"})},v={"start-start":{ltr:"left-start",rtl:"right-start"},"start-end":{ltr:"left-end",rtl:"right-end"},"end-start":{ltr:"right-start",rtl:"left-start"},"end-end":{ltr:"right-end",rtl:"left-end"},start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}},b={"auto-start":"auto-end","auto-end":"auto-start","top-start":"top-end","top-end":"top-start","bottom-start":"bottom-end","bottom-end":"bottom-start"},y=r(45663);function x(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function w(e){var t=x(e).Element;return e instanceof t||e instanceof Element}function k(e){var t=x(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function S(e){if("undefined"==typeof ShadowRoot)return!1;var t=x(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var E=Math.max,C=Math.min,_=Math.round;function P(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function A(){return!/^((?!chrome|android).)*safari/i.test(P())}function T(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),i=1,o=1;t&&k(e)&&(i=e.offsetWidth>0&&_(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&_(n.height)/e.offsetHeight||1);var a=(w(e)?x(e):window).visualViewport,s=!A()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/i,u=(n.top+(s&&a?a.offsetTop:0))/o,c=n.width/i,d=n.height/o;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function R(e){var t=x(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function O(e){return e?(e.nodeName||"").toLowerCase():null}function j(e){return((w(e)?e.ownerDocument:e.document)||window.document).documentElement}function M(e){return T(j(e)).left+R(e).scrollLeft}function z(e){return x(e).getComputedStyle(e)}function D(e){var t=z(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function I(e){var t=T(e),r=e.offsetWidth,n=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-n)&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function B(e){return"html"===O(e)?e:e.assignedSlot||e.parentNode||(S(e)?e.host:null)||j(e)}function F(e,t){void 0===t&&(t=[]);var r,n=function e(t){return["html","body","#document"].indexOf(O(t))>=0?t.ownerDocument.body:k(t)&&D(t)?t:e(B(t))}(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),o=x(n),a=i?[o].concat(o.visualViewport||[],D(n)?n:[]):n,s=t.concat(a);return i?s:s.concat(F(B(a)))}function $(e){return k(e)&&"fixed"!==z(e).position?e.offsetParent:null}function L(e){for(var t=x(e),r=$(e);r&&["table","td","th"].indexOf(O(r))>=0&&"static"===z(r).position;)r=$(r);return r&&("html"===O(r)||"body"===O(r)&&"static"===z(r).position)?t:r||function(e){var t=/firefox/i.test(P());if(/Trident/i.test(P())&&k(e)&&"fixed"===z(e).position)return null;var r=B(e);for(S(r)&&(r=r.host);k(r)&&0>["html","body"].indexOf(O(r));){var n=z(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var W="bottom",N="right",V="left",U="auto",H=["top",W,N,V],q="start",Z="viewport",Y="popper",G=H.reduce(function(e,t){return e.concat([t+"-"+q,t+"-end"])},[]),X=[].concat(H,[U]).reduce(function(e,t){return e.concat([t,t+"-"+q,t+"-end"])},[]),J=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],K={placement:"bottom",modifiers:[],strategy:"absolute"};function Q(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var ee={passive:!0};function et(e){return e.split("-")[0]}function er(e){return e.split("-")[1]}function en(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ei(e){var t,r=e.reference,n=e.element,i=e.placement,o=i?et(i):null,a=i?er(i):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(o){case"top":t={x:s,y:r.y-n.height};break;case W:t={x:s,y:r.y+r.height};break;case N:t={x:r.x+r.width,y:l};break;case V:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var u=o?en(o):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case q:t[u]=t[u]-(r[c]/2-n[c]/2);break;case"end":t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var eo={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ea(e){var t,r,n,i,o,a,s,l=e.popper,u=e.popperRect,c=e.placement,d=e.variation,f=e.offsets,p=e.position,h=e.gpuAcceleration,m=e.adaptive,g=e.roundOffsets,v=e.isFixed,b=f.x,y=void 0===b?0:b,w=f.y,k=void 0===w?0:w,S="function"==typeof g?g({x:y,y:k}):{x:y,y:k};y=S.x,k=S.y;var E=f.hasOwnProperty("x"),C=f.hasOwnProperty("y"),P=V,A="top",T=window;if(m){var R=L(l),O="clientHeight",M="clientWidth";R===x(l)&&"static"!==z(R=j(l)).position&&"absolute"===p&&(O="scrollHeight",M="scrollWidth"),("top"===c||(c===V||c===N)&&"end"===d)&&(A=W,k-=(v&&R===T&&T.visualViewport?T.visualViewport.height:R[O])-u.height,k*=h?1:-1),(c===V||("top"===c||c===W)&&"end"===d)&&(P=N,y-=(v&&R===T&&T.visualViewport?T.visualViewport.width:R[M])-u.width,y*=h?1:-1)}var D=Object.assign({position:p},m&&eo),I=!0===g?(t={x:y,y:k},r=x(l),n=t.x,i=t.y,{x:_(n*(o=r.devicePixelRatio||1))/o||0,y:_(i*o)/o||0}):{x:y,y:k};return(y=I.x,k=I.y,h)?Object.assign({},D,((s={})[A]=C?"0":"",s[P]=E?"0":"",s.transform=1>=(T.devicePixelRatio||1)?"translate("+y+"px, "+k+"px)":"translate3d("+y+"px, "+k+"px, 0)",s)):Object.assign({},D,((a={})[A]=C?k+"px":"",a[P]=E?y+"px":"",a.transform="",a))}var es={left:"right",right:"left",bottom:"top",top:"bottom"};function el(e){return e.replace(/left|right|bottom|top/g,function(e){return es[e]})}var eu={start:"end",end:"start"};function ec(e){return e.replace(/start|end/g,function(e){return eu[e]})}function ed(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&S(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function ef(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ep(e,t,r){var n,i,o,a,s,l,u,c,d,f;return t===Z?ef(function(e,t){var r=x(e),n=j(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var u=A();(u||!u&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+M(e),y:l}}(e,r)):w(t)?((n=T(t,!1,"fixed"===r)).top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n):ef((i=j(e),a=j(i),s=R(i),l=null==(o=i.ownerDocument)?void 0:o.body,u=E(a.scrollWidth,a.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),c=E(a.scrollHeight,a.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),d=-s.scrollLeft+M(i),f=-s.scrollTop,"rtl"===z(l||a).direction&&(d+=E(a.clientWidth,l?l.clientWidth:0)-u),{width:u,height:c,x:d,y:f}))}function eh(){return{top:0,right:0,bottom:0,left:0}}function em(e){return Object.assign({},eh(),e)}function eg(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function ev(e,t){void 0===t&&(t={});var r,n,i,o,a,s,l,u=t,c=u.placement,d=void 0===c?e.placement:c,f=u.strategy,p=void 0===f?e.strategy:f,h=u.boundary,m=u.rootBoundary,g=u.elementContext,v=void 0===g?Y:g,b=u.altBoundary,y=u.padding,x=void 0===y?0:y,S=em("number"!=typeof x?x:eg(x,H)),_=e.rects.popper,P=e.elements[void 0!==b&&b?v===Y?"reference":Y:v],A=(r=w(P)?P:P.contextElement||j(e.elements.popper),s=(a=[].concat("clippingParents"===(n=void 0===h?"clippingParents":h)?(i=F(B(r)),w(o=["absolute","fixed"].indexOf(z(r).position)>=0&&k(r)?L(r):r)?i.filter(function(e){return w(e)&&ed(e,o)&&"body"!==O(e)}):[]):[].concat(n),[void 0===m?Z:m]))[0],(l=a.reduce(function(e,t){var n=ep(r,t,p);return e.top=E(n.top,e.top),e.right=C(n.right,e.right),e.bottom=C(n.bottom,e.bottom),e.left=E(n.left,e.left),e},ep(r,s,p))).width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l),R=T(e.elements.reference),M=ei({reference:R,element:_,strategy:"absolute",placement:d}),D=ef(Object.assign({},_,M)),I=v===Y?D:R,$={top:A.top-I.top+S.top,bottom:I.bottom-A.bottom+S.bottom,left:A.left-I.left+S.left,right:I.right-A.right+S.right},V=e.modifiersData.offset;if(v===Y&&V){var U=V[d];Object.keys($).forEach(function(e){var t=[N,W].indexOf(e)>=0?1:-1,r=["top",W].indexOf(e)>=0?"y":"x";$[e]+=U[r]*t})}return $}function eb(e,t,r){return E(e,C(t,r))}function ey(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function ex(e){return["top",N,W,V].some(function(t){return e[t]>=0})}var ew=(o=void 0===(i=(n={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,o=void 0===i||i,a=n.resize,s=void 0===a||a,l=x(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(e){e.addEventListener("scroll",r.update,ee)}),s&&l.addEventListener("resize",r.update,ee),function(){o&&u.forEach(function(e){e.removeEventListener("scroll",r.update,ee)}),s&&l.removeEventListener("resize",r.update,ee)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=ei({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=r.adaptive,o=r.roundOffsets,a=void 0===o||o,s={placement:et(t.placement),variation:er(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===n||n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ea(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===i||i,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ea(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];k(i)&&O(i)&&(Object.assign(i.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],i=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});k(n)&&O(n)&&(Object.assign(n.style,o),Object.keys(i).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,o=void 0===i?[0,0]:i,a=X.reduce(function(e,r){var n,i,a,s,l,u;return e[r]=(n=t.rects,a=[V,"top"].indexOf(i=et(r))>=0?-1:1,l=(s="function"==typeof o?o(Object.assign({},n,{placement:r})):o)[0],u=s[1],l=l||0,u=(u||0)*a,[V,N].indexOf(i)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,o=void 0===i||i,a=r.altAxis,s=void 0===a||a,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,h=void 0===p||p,m=r.allowedAutoPlacements,g=t.options.placement,v=et(g)===g,b=l||(v||!h?[el(g)]:function(e){if(et(e)===U)return[];var t=el(e);return[ec(e),t,ec(t)]}(g)),y=[g].concat(b).reduce(function(e,r){var n,i,o,a,s,l,f,p,g,v,b,y;return e.concat(et(r)===U?(i=(n={placement:r,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}).placement,o=n.boundary,a=n.rootBoundary,s=n.padding,l=n.flipVariations,p=void 0===(f=n.allowedAutoPlacements)?X:f,0===(b=(v=(g=er(i))?l?G:G.filter(function(e){return er(e)===g}):H).filter(function(e){return p.indexOf(e)>=0})).length&&(b=v),Object.keys(y=b.reduce(function(e,r){return e[r]=ev(t,{placement:r,boundary:o,rootBoundary:a,padding:s})[et(r)],e},{})).sort(function(e,t){return y[e]-y[t]})):r)},[]),x=t.rects.reference,w=t.rects.popper,k=new Map,S=!0,E=y[0],C=0;C<y.length;C++){var _=y[C],P=et(_),A=er(_)===q,T=["top",W].indexOf(P)>=0,R=T?"width":"height",O=ev(t,{placement:_,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),j=T?A?N:V:A?W:"top";x[R]>w[R]&&(j=el(j));var M=el(j),z=[];if(o&&z.push(O[P]<=0),s&&z.push(O[j]<=0,O[M]<=0),z.every(function(e){return e})){E=_,S=!1;break}k.set(_,z)}if(S)for(var D=h?3:1,I=function(e){var t=y.find(function(t){var r=k.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return E=t,"break"},B=D;B>0&&"break"!==I(B);B--);t.placement!==E&&(t.modifiersData[n]._skip=!0,t.placement=E,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,o=r.altAxis,a=r.boundary,s=r.rootBoundary,l=r.altBoundary,u=r.padding,c=r.tether,d=void 0===c||c,f=r.tetherOffset,p=void 0===f?0:f,h=ev(t,{boundary:a,rootBoundary:s,padding:u,altBoundary:l}),m=et(t.placement),g=er(t.placement),v=!g,b=en(m),y="x"===b?"y":"x",x=t.modifiersData.popperOffsets,w=t.rects.reference,k=t.rects.popper,S="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,_="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,A={x:0,y:0};if(x){if(void 0===i||i){var T,R="y"===b?"top":V,O="y"===b?W:N,j="y"===b?"height":"width",M=x[b],z=M+h[R],D=M-h[O],B=d?-k[j]/2:0,F=g===q?w[j]:k[j],$=g===q?-k[j]:-w[j],U=t.elements.arrow,H=d&&U?I(U):{width:0,height:0},Z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:eh(),Y=Z[R],G=Z[O],X=eb(0,w[j],H[j]),J=v?w[j]/2-B-X-Y-_.mainAxis:F-X-Y-_.mainAxis,K=v?-w[j]/2+B+X+G+_.mainAxis:$+X+G+_.mainAxis,Q=t.elements.arrow&&L(t.elements.arrow),ee=Q?"y"===b?Q.clientTop||0:Q.clientLeft||0:0,ei=null!=(T=null==P?void 0:P[b])?T:0,eo=eb(d?C(z,M+J-ei-ee):z,M,d?E(D,M+K-ei):D);x[b]=eo,A[b]=eo-M}if(void 0!==o&&o){var ea,es,el="x"===b?"top":V,eu="x"===b?W:N,ec=x[y],ed="y"===y?"height":"width",ef=ec+h[el],ep=ec-h[eu],em=-1!==["top",V].indexOf(m),eg=null!=(es=null==P?void 0:P[y])?es:0,ey=em?ef:ec-w[ed]-k[ed]-eg+_.altAxis,ex=em?ec+w[ed]+k[ed]-eg-_.altAxis:ep,ew=d&&em?(ea=eb(ey,ec,ex))>ex?ex:ea:eb(d?ey:ef,ec,d?ex:ep);x[y]=ew,A[y]=ew-ec}t.modifiersData[n]=A}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r,n=e.state,i=e.name,o=e.options,a=n.elements.arrow,s=n.modifiersData.popperOffsets,l=et(n.placement),u=en(l),c=[V,N].indexOf(l)>=0?"height":"width";if(a&&s){var d=em("number"!=typeof(t="function"==typeof(t=o.padding)?t(Object.assign({},n.rects,{placement:n.placement})):t)?t:eg(t,H)),f=I(a),p="y"===u?"top":V,h="y"===u?W:N,m=n.rects.reference[c]+n.rects.reference[u]-s[u]-n.rects.popper[c],g=s[u]-n.rects.reference[u],v=L(a),b=v?"y"===u?v.clientHeight||0:v.clientWidth||0:0,y=d[p],x=b-f[c]-d[h],w=b/2-f[c]/2+(m/2-g/2),k=eb(y,w,x);n.modifiersData[i]=((r={})[u]=k,r.centerOffset=k-w,r)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&ed(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=ev(t,{elementContext:"reference"}),s=ev(t,{altBoundary:!0}),l=ey(a,n),u=ey(s,i,o),c=ex(l),d=ex(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}).defaultModifiers)?[]:i,s=void 0===(a=n.defaultOptions)?K:a,function(e,t,r){void 0===r&&(r=s);var n,i={placement:"bottom",orderedModifiers:[],options:Object.assign({},K,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],l=!1,u={state:i,setOptions:function(r){var n,l,d,f,p,h="function"==typeof r?r(i.options):r;c(),i.options=Object.assign({},s,i.options,h),i.scrollParents={reference:w(e)?F(e):e.contextElement?F(e.contextElement):[],popper:F(t)};var m=(l=Object.keys(n=[].concat(o,i.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return n[e]}),d=new Map,f=new Set,p=[],l.forEach(function(e){d.set(e.name,e)}),l.forEach(function(e){f.has(e.name)||function e(t){f.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!f.has(t)){var r=d.get(t);r&&e(r)}}),p.push(t)}(e)}),J.reduce(function(e,t){return e.concat(p.filter(function(e){return e.phase===t}))},[]));return i.orderedModifiers=m.filter(function(e){return e.enabled}),i.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,n=e.effect;if("function"==typeof n){var o=n({state:i,name:t,instance:u,options:void 0===r?{}:r});a.push(o||function(){})}}),u.update()},forceUpdate:function(){if(!l){var e,t,r,n,o,a,s,c,d,f,p,h,m=i.elements,g=m.reference,v=m.popper;if(Q(g,v)){i.rects={reference:(t=L(v),r="fixed"===i.options.strategy,n=k(t),c=k(t)&&(a=_((o=t.getBoundingClientRect()).width)/t.offsetWidth||1,s=_(o.height)/t.offsetHeight||1,1!==a||1!==s),d=j(t),f=T(g,c,r),p={scrollLeft:0,scrollTop:0},h={x:0,y:0},(n||!n&&!r)&&(("body"!==O(t)||D(d))&&(p=(e=t)!==x(e)&&k(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:R(e)),k(t)?(h=T(t,!0),h.x+=t.clientLeft,h.y+=t.clientTop):d&&(h.x=M(d))),{x:f.left+p.scrollLeft-h.x,y:f.top+p.scrollTop-h.y,width:f.width,height:f.height}),popper:I(v)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var b=0;b<i.orderedModifiers.length;b++){if(!0===i.reset){i.reset=!1,b=-1;continue}var y=i.orderedModifiers[b],w=y.fn,S=y.options,E=void 0===S?{}:S,C=y.name;"function"==typeof w&&(i=w({state:i,options:E,name:C,instance:u})||i)}}}},update:function(){return n||(n=new Promise(function(e){Promise.resolve().then(function(){n=void 0,e(new Promise(function(e){u.forceUpdate(),e(i)}))})})),n},destroy:function(){c(),l=!0}};if(!Q(e,t))return u;function c(){a.forEach(function(e){return e()}),a=[]}return u.setOptions(r).then(function(e){!l&&r.onFirstUpdate&&r.onFirstUpdate(e)}),u}),ek=r(2265);function eS(e={}){let{enabled:t=!0,modifiers:r,placement:n="bottom",strategy:i="absolute",arrowPadding:o=8,eventListeners:a=!0,offset:s,gutter:d=8,flip:p=!0,boundary:h="clippingParents",preventOverflow:g=!0,matchWidth:x,direction:w="ltr"}=e,k=(0,ek.useRef)(null),S=(0,ek.useRef)(null),E=(0,ek.useRef)(null),C=function(e,t="ltr"){var r,n;let i=(null==(r=v[e])?void 0:r[t])||e;return"ltr"===t?i:null!=(n=b[e])?n:i}(n,w),_=(0,ek.useRef)(()=>{}),P=(0,ek.useCallback)(()=>{var e;t&&k.current&&S.current&&(null==(e=_.current)||e.call(_),E.current=ew(k.current,S.current,{placement:C,modifiers:[m,f,c,{...u,enabled:!!x},{name:"eventListeners",...(0,l.$B)(a)},{name:"arrow",options:{padding:o}},{name:"offset",options:{offset:null!=s?s:[0,d]}},{name:"flip",enabled:!!p,options:{padding:8}},{name:"preventOverflow",enabled:!!g,options:{boundary:h}},...null!=r?r:[]],strategy:i}),E.current.forceUpdate(),_.current=E.current.destroy)},[C,t,r,x,a,o,s,d,p,g,h,i]);(0,ek.useEffect)(()=>()=>{var e;k.current||S.current||(null==(e=E.current)||e.destroy(),E.current=null)},[]);let A=(0,ek.useCallback)(e=>{k.current=e,P()},[P]),T=(0,ek.useCallback)((e={},t=null)=>({...e,ref:(0,y.lq)(A,t)}),[A]),R=(0,ek.useCallback)(e=>{S.current=e,P()},[P]),O=(0,ek.useCallback)((e={},t=null)=>({...e,ref:(0,y.lq)(R,t),style:{...e.style,position:i,minWidth:x?void 0:"max-content",inset:"0 auto auto 0"}}),[i,R,x]),j=(0,ek.useCallback)((e={},t=null)=>{let{size:r,shadowColor:n,bg:i,style:o,...a}=e;return{...a,ref:t,"data-popper-arrow":"",style:function(e){let{size:t,shadowColor:r,bg:n,style:i}=e,o={...i,position:"absolute"};return t&&(o["--popper-arrow-size"]=t),r&&(o["--popper-arrow-shadow-color"]=r),n&&(o["--popper-arrow-bg"]=n),o}(e)}},[]),M=(0,ek.useCallback)((e={},t=null)=>({...e,ref:t,"data-popper-arrow-inner":""}),[]);return{update(){var e;null==(e=E.current)||e.update()},forceUpdate(){var e;null==(e=E.current)||e.forceUpdate()},transformOrigin:l.Dq.transformOrigin.varRef,referenceRef:A,popperRef:R,getPopperProps:O,getArrowProps:j,getArrowInnerProps:M,getReferenceProps:T}}},2879:function(e,t,r){"use strict";r.d(t,{h:function(){return m}});var n=r(69782),i=r(67673),o=r(310),a=r(54887),s=r(2265),l=r(57437),[u,c]=(0,o.k)({strict:!1,name:"PortalContext"}),d="chakra-portal",f=e=>(0,l.jsx)("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:e.zIndex,top:0,left:0,right:0},children:e.children}),p=e=>{let{appendToParentPortal:t,children:r}=e,[o,p]=(0,s.useState)(null),h=(0,s.useRef)(null),[,m]=(0,s.useState)({});(0,s.useEffect)(()=>m({}),[]);let g=c(),v=(0,n.L)();(0,i.G)(()=>{if(!o)return;let e=o.ownerDocument,r=t&&null!=g?g:e.body;if(!r)return;h.current=e.createElement("div"),h.current.className=d,r.appendChild(h.current),m({});let n=h.current;return()=>{r.contains(n)&&r.removeChild(n)}},[o]);let b=(null==v?void 0:v.zIndex)?(0,l.jsx)(f,{zIndex:null==v?void 0:v.zIndex,children:r}):r;return h.current?(0,a.createPortal)((0,l.jsx)(u,{value:h.current,children:b}),h.current):(0,l.jsx)("span",{ref:e=>{e&&p(e)}})},h=e=>{let{children:t,containerRef:r,appendToParentPortal:n}=e,o=r.current,c=null!=o?o:"undefined"!=typeof window?document.body:void 0,f=(0,s.useMemo)(()=>{let e=null==o?void 0:o.ownerDocument.createElement("div");return e&&(e.className=d),e},[o]),[,p]=(0,s.useState)({});return((0,i.G)(()=>p({}),[]),(0,i.G)(()=>{if(f&&c)return c.appendChild(f),()=>{c.removeChild(f)}},[f,c]),c&&f)?(0,a.createPortal)((0,l.jsx)(u,{value:n?f:null,children:t}),f):null};function m(e){let t={appendToParentPortal:!0,...e},{containerRef:r,...n}=t;return r?(0,l.jsx)(h,{containerRef:r,...n}):(0,l.jsx)(p,{...n})}m.className=d,m.selector=".chakra-portal",m.displayName="Portal"},69782:function(e,t,r){"use strict";r.d(t,{L:function(){return a},h:function(){return s}});var n=r(310),i=r(57437),[o,a]=(0,n.k)({strict:!1,name:"PortalManagerContext"});function s(e){let{children:t,zIndex:r}=e;return(0,i.jsx)(o,{value:{zIndex:r},children:t})}s.displayName="PortalManager"},61158:function(e,t,r){"use strict";r.d(t,{W:function(){return i}});var n=r(2265);function i(e){return n.Children.toArray(e).filter(e=>(0,n.isValidElement)(e))}},310:function(e,t,r){"use strict";r.d(t,{k:function(){return i}});var n=r(2265);function i(e={}){let{name:t,strict:r=!0,hookName:i="useContext",providerName:o="Provider",errorMessage:a,defaultValue:s}=e,l=(0,n.createContext)(s);return l.displayName=t,[l.Provider,function e(){var t;let s=(0,n.useContext)(l);if(!s&&r){let r=Error(null!=a?a:`${i} returned \`undefined\`. Seems you forgot to wrap component within ${o}`);throw r.name="ContextError",null==(t=Error.captureStackTrace)||t.call(Error,r,e),r}return s},l]}},12937:function(e,t,r){"use strict";r.d(t,{h:function(){return a}});var n=r(2265),i=r(10931),o=r(65346);function a(e){let{isOpen:t,ref:r}=e,[a,s]=(0,n.useState)(t),[l,u]=(0,n.useState)(!1);(0,n.useEffect)(()=>{l||(s(t),u(!0))},[t,l,a]),(0,i.O)(()=>r.current,"animationend",()=>{s(t)});let c=!t&&!a;return{present:!c,onComplete(){var e;let t=(0,o.kR)(r.current),n=new t.CustomEvent("animationend",{bubbles:!0});null==(e=r.current)||e.dispatchEvent(n)}}}},37977:function(e,t,r){"use strict";r.d(t,{W:function(){return i}});var n=r(2265);function i(e,t=[]){let r=(0,n.useRef)(e);return(0,n.useEffect)(()=>{r.current=e}),(0,n.useCallback)((...e)=>{var t;return null==(t=r.current)?void 0:t.call(r,...e)},t)}},27771:function(e,t,r){"use strict";r.d(t,{T:function(){return o}});var n=r(2265),i=r(37977);function o(e){let{value:t,defaultValue:r,onChange:o,shouldUpdate:a=(e,t)=>e!==t}=e,s=(0,i.W)(o),l=(0,i.W)(a),[u,c]=(0,n.useState)(r),d=void 0!==t,f=d?t:u,p=(0,i.W)(e=>{let t="function"==typeof e?e(f):e;l(f,t)&&(d||c(t),s(t))},[d,s,f,l]);return[f,p]}},61113:function(e,t,r){"use strict";r.d(t,{q:function(){return o}});var n=r(37977),i=r(2265);function o(e={}){let{onClose:t,onOpen:r,isOpen:o,id:a}=e,s=(0,n.W)(r),l=(0,n.W)(t),[u,c]=(0,i.useState)(e.defaultIsOpen||!1),d=void 0!==o?o:u,f=void 0!==o,p=(0,i.useId)(),h=null!=a?a:`disclosure-${p}`,m=(0,i.useCallback)(()=>{f||c(!1),null==l||l()},[f,l]),g=(0,i.useCallback)(()=>{f||c(!0),null==s||s()},[f,s]),v=(0,i.useCallback)(()=>{d?m():g()},[d,g,m]);return{isOpen:d,onOpen:g,onClose:m,onToggle:v,isControlled:f,getButtonProps:function(e={}){return{...e,"aria-expanded":d,"aria-controls":h,onClick(t){var r;null==(r=e.onClick)||r.call(e,t),v()}}},getDisclosureProps:function(e={}){return{...e,hidden:!d,id:h}}}}},10931:function(e,t,r){"use strict";r.d(t,{O:function(){return o}});var n=r(2265),i=r(37977);function o(e,t,r,o){let a=(0,i.W)(r);return(0,n.useEffect)(()=>{let n="function"==typeof e?e():null!=e?e:document;if(r&&n)return n.addEventListener(t,a,o),()=>{n.removeEventListener(t,a,o)}},[t,e,o,a,r]),()=>{let r="function"==typeof e?e():null!=e?e:document;null==r||r.removeEventListener(t,a,o)}}},81958:function(e,t,r){"use strict";r.d(t,{C:function(){return c},G:function(){return f}});var n=r(65346),i=r(38955),o=r(58878),a=r(10931),s=r(67673),l=r(89656),u=r(2265);function c(e,t){let{shouldFocus:r,visible:o,focusRef:a}=t,s=r&&!o;(0,l.r)(()=>{let t;if(!s||function(e){let t=e.current;if(!t)return!1;let r=(0,n.vY)(t);return!(!r||t.contains(r))&&!!(0,i.Wq)(r)}(e))return;let r=(null==a?void 0:a.current)||e.current;if(r)return t=requestAnimationFrame(()=>{r.focus({preventScroll:!0})}),()=>{cancelAnimationFrame(t)}},[s,e,a])}var d={preventScroll:!0,shouldFocus:!1};function f(e,t=d){let{focusRef:r,preventScroll:n,shouldFocus:i,visible:c}=t,f="current"in e?e.current:e,p=i&&c,h=(0,u.useRef)(p),m=(0,u.useRef)(c);(0,s.G)(()=>{!m.current&&c&&(h.current=p),m.current=c},[c,p]);let g=(0,u.useCallback)(()=>{if(c&&f&&h.current&&(h.current=!1,!f.contains(document.activeElement))){if(null==r?void 0:r.current)requestAnimationFrame(()=>{var e;null==(e=r.current)||e.focus({preventScroll:n})});else{let e=(0,o.t5)(f);e.length>0&&requestAnimationFrame(()=>{e[0].focus({preventScroll:n})})}}},[c,n,f,r]);(0,l.r)(()=>{g()},[g]),(0,a.O)(f,"transitionend",g)}},45663:function(e,t,r){"use strict";r.d(t,{lq:function(){return i},qq:function(){return o}});var n=r(2265);function i(...e){return t=>{e.forEach(e=>{!function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch(r){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}}(e,t)})}}function o(...e){return(0,n.useMemo)(()=>i(...e),e)}},67673:function(e,t,r){"use strict";r.d(t,{G:function(){return i}});var n=r(2265),i=(null==globalThis?void 0:globalThis.document)?n.useLayoutEffect:n.useEffect},89656:function(e,t,r){"use strict";r.d(t,{r:function(){return i}});var n=r(2265);function i(e,t){let r=(0,n.useRef)(!1),i=(0,n.useRef)(!1);(0,n.useEffect)(()=>{let t=r.current,n=t&&i.current;if(n)return e();i.current=!0},t),(0,n.useEffect)(()=>(r.current=!0,()=>{r.current=!1}),[])}},16465:function(e,t,r){"use strict";r.d(t,{Kn:function(){return i},PB:function(){return l},PP:function(){return d},Pu:function(){return a},Qm:function(){return u},ZK:function(){return o},cx:function(){return n},v0:function(){return c}});var n=(...e)=>e.filter(Boolean).join(" ");function i(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!Array.isArray(e)}var o=e=>{let{condition:t,message:r}=e};function a(e,...t){return s(e)?e(...t):e}var s=e=>"function"==typeof e,l=e=>e?"":void 0,u=e=>!!e||void 0;function c(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}function d(...e){return function(t){e.forEach(e=>{null==e||e(t)})}}},83109:function(e,t,r){"use strict";r.d(t,{$:function(){return d}});var n=r(99538),i=r(58250),o=r(89839),a=r(50446),s=r(23145),l=r(16465),u=r(57437),c=(0,n.F4)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),d=(0,i.forwardRef)((e,t)=>{let r=(0,o.useStyleConfig)("Spinner",e),{label:n="Loading...",thickness:i="2px",speed:d="0.45s",emptyColor:f="transparent",className:p,...h}=(0,a.Lr)(e),m=(0,l.cx)("chakra-spinner",p),g={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:i,borderBottomColor:f,borderLeftColor:f,animation:`${c} ${d} linear infinite`,...r};return(0,u.jsx)(s.chakra.div,{ref:t,__css:g,className:m,...h,children:n&&(0,u.jsx)(s.chakra.span,{srOnly:!0,children:n})})});d.displayName="Spinner"},50446:function(e,t,r){"use strict";r.d(t,{D:function(){return eO},K1:function(){return eM},Lr:function(){return ez},Ud:function(){return ej},ZR:function(){return eE},_6:function(){return er},c0:function(){return ey},cC:function(){return ek},fj:function(){return eR},gJ:function(){return et},iv:function(){return eA},k0:function(){return eT},oE:function(){return ew}});var n=r(16465),i=r(94216),o=e=>/!(important)?$/.test(e),a=e=>"string"==typeof e?e.replace(/!(important)?$/,"").trim():e,s=(e,t)=>r=>{let i=String(t),s=o(i),l=a(i),u=e?`${e}.${l}`:l,c=(0,n.Kn)(r.__cssMap)&&u in r.__cssMap?r.__cssMap[u].varRef:t;return c=a(c),s?`${c} !important`:c};function l(e){let{scale:t,transform:r,compose:n}=e;return(e,i)=>{var o;let a=s(t,e)(i),l=null!=(o=null==r?void 0:r(a,i))?o:a;return n&&(l=n(l,i)),l}}var u=(...e)=>t=>e.reduce((e,t)=>t(e),t);function c(e,t){return r=>{let n={property:r,scale:e};return n.transform=l({scale:e,transform:t}),n}}var d=({rtl:e,ltr:t})=>r=>"rtl"===r.direction?e:t,f=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"],p={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:"var(--chakra-blur) var(--chakra-brightness) var(--chakra-contrast) var(--chakra-grayscale) var(--chakra-hue-rotate) var(--chakra-invert) var(--chakra-saturate) var(--chakra-sepia) var(--chakra-drop-shadow)"},h={backdropFilter:"var(--chakra-backdrop-blur) var(--chakra-backdrop-brightness) var(--chakra-backdrop-contrast) var(--chakra-backdrop-grayscale) var(--chakra-backdrop-hue-rotate) var(--chakra-backdrop-invert) var(--chakra-backdrop-opacity) var(--chakra-backdrop-saturate) var(--chakra-backdrop-sepia)","--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"},m={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},g={"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"},v=new Set(Object.values(g)),b=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),y=e=>e.trim(),x=e=>"string"==typeof e&&e.includes("(")&&e.includes(")"),w=e=>{let t=parseFloat(e.toString()),r=e.toString().replace(String(t),"");return{unitless:!r,value:t,unit:r}},k=e=>t=>`${e}(${t})`,S={filter:e=>"auto"!==e?e:p,backdropFilter:e=>"auto"!==e?e:h,ring:e=>({"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":S.px(e),boxShadow:"var(--chakra-ring-offset-shadow), var(--chakra-ring-shadow), var(--chakra-shadow, 0 0 #0000)"}),bgClip:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e},transform:e=>"auto"===e?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...f].join(" "):"auto-gpu"===e?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...f].join(" "):e,vh:e=>"$100vh"===e?"var(--chakra-vh)":e,px(e){if(null==e)return e;let{unitless:t}=w(e);return t||"number"==typeof e?`${e}px`:e},fraction:e=>"number"!=typeof e||e>1?e:`${100*e}%`,float:(e,t)=>"rtl"===t.direction?({left:"right",right:"left"})[e]:e,degree(e){if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?`${e}deg`:e},gradient:(e,t)=>(function(e,t){if(null==e||b.has(e))return e;let r=x(e)||b.has(e);if(!r)return`url('${e}')`;let n=/(^[a-z-A-Z]+)\((.*)\)/g.exec(e),i=null==n?void 0:n[1],o=null==n?void 0:n[2];if(!i||!o)return e;let a=i.includes("-gradient")?i:`${i}-gradient`,[s,...l]=o.split(",").map(y).filter(Boolean);if((null==l?void 0:l.length)===0)return e;let u=s in g?g[s]:s;l.unshift(u);let c=l.map(e=>{if(v.has(e))return e;let r=e.indexOf(" "),[n,i]=-1!==r?[e.substr(0,r),e.substr(r+1)]:[e],o=x(i)?i:i&&i.split(" "),a=`colors.${n}`,s=a in t.__cssMap?t.__cssMap[a].varRef:n;return o?[s,...Array.isArray(o)?o:[o]].join(" "):s});return`${a}(${c.join(", ")})`})(e,null!=t?t:{}),blur:k("blur"),opacity:k("opacity"),brightness:k("brightness"),contrast:k("contrast"),dropShadow:k("drop-shadow"),grayscale:k("grayscale"),hueRotate:e=>k("hue-rotate")(S.degree(e)),invert:k("invert"),saturate:k("saturate"),sepia:k("sepia"),bgImage(e){if(null==e)return e;let t=x(e)||b.has(e);return t?e:`url(${e})`},outline(e){let t="0"===String(e)||"none"===String(e);return null!==e&&t?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:e}},flexDirection(e){var t;let{space:r,divide:n}=null!=(t=m[e])?t:{},i={flexDirection:e};return r&&(i[r]=1),n&&(i[n]=1),i}},E={borderWidths:c("borderWidths"),borderStyles:c("borderStyles"),colors:c("colors"),borders:c("borders"),gradients:c("gradients",S.gradient),radii:c("radii",S.px),space:c("space",u(S.vh,S.px)),spaceT:c("space",u(S.vh,S.px)),degreeT:e=>({property:e,transform:S.degree}),prop:(e,t,r)=>({property:e,scale:t,...t&&{transform:l({scale:t,transform:r})}}),propT:(e,t)=>({property:e,transform:t}),sizes:c("sizes",u(S.vh,S.px)),sizesT:c("sizes",u(S.vh,S.fraction)),shadows:c("shadows"),logical:function(e){let{property:t,scale:r,transform:n}=e;return{scale:r,property:d(t),transform:r?l({scale:r,compose:n}):n}},blur:c("blur",S.blur)},C={background:E.colors("background"),backgroundColor:E.colors("backgroundColor"),backgroundImage:E.gradients("backgroundImage"),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:S.bgClip},bgSize:E.prop("backgroundSize"),bgPosition:E.prop("backgroundPosition"),bg:E.colors("background"),bgColor:E.colors("backgroundColor"),bgPos:E.prop("backgroundPosition"),bgRepeat:E.prop("backgroundRepeat"),bgAttachment:E.prop("backgroundAttachment"),bgGradient:E.gradients("backgroundImage"),bgClip:{transform:S.bgClip}};Object.assign(C,{bgImage:C.backgroundImage,bgImg:C.backgroundImage});var _={border:E.borders("border"),borderWidth:E.borderWidths("borderWidth"),borderStyle:E.borderStyles("borderStyle"),borderColor:E.colors("borderColor"),borderRadius:E.radii("borderRadius"),borderTop:E.borders("borderTop"),borderBlockStart:E.borders("borderBlockStart"),borderTopLeftRadius:E.radii("borderTopLeftRadius"),borderStartStartRadius:E.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:E.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:E.radii("borderTopRightRadius"),borderStartEndRadius:E.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:E.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:E.borders("borderRight"),borderInlineEnd:E.borders("borderInlineEnd"),borderBottom:E.borders("borderBottom"),borderBlockEnd:E.borders("borderBlockEnd"),borderBottomLeftRadius:E.radii("borderBottomLeftRadius"),borderBottomRightRadius:E.radii("borderBottomRightRadius"),borderLeft:E.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:E.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:E.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:E.borders(["borderLeft","borderRight"]),borderInline:E.borders("borderInline"),borderY:E.borders(["borderTop","borderBottom"]),borderBlock:E.borders("borderBlock"),borderTopWidth:E.borderWidths("borderTopWidth"),borderBlockStartWidth:E.borderWidths("borderBlockStartWidth"),borderTopColor:E.colors("borderTopColor"),borderBlockStartColor:E.colors("borderBlockStartColor"),borderTopStyle:E.borderStyles("borderTopStyle"),borderBlockStartStyle:E.borderStyles("borderBlockStartStyle"),borderBottomWidth:E.borderWidths("borderBottomWidth"),borderBlockEndWidth:E.borderWidths("borderBlockEndWidth"),borderBottomColor:E.colors("borderBottomColor"),borderBlockEndColor:E.colors("borderBlockEndColor"),borderBottomStyle:E.borderStyles("borderBottomStyle"),borderBlockEndStyle:E.borderStyles("borderBlockEndStyle"),borderLeftWidth:E.borderWidths("borderLeftWidth"),borderInlineStartWidth:E.borderWidths("borderInlineStartWidth"),borderLeftColor:E.colors("borderLeftColor"),borderInlineStartColor:E.colors("borderInlineStartColor"),borderLeftStyle:E.borderStyles("borderLeftStyle"),borderInlineStartStyle:E.borderStyles("borderInlineStartStyle"),borderRightWidth:E.borderWidths("borderRightWidth"),borderInlineEndWidth:E.borderWidths("borderInlineEndWidth"),borderRightColor:E.colors("borderRightColor"),borderInlineEndColor:E.colors("borderInlineEndColor"),borderRightStyle:E.borderStyles("borderRightStyle"),borderInlineEndStyle:E.borderStyles("borderInlineEndStyle"),borderTopRadius:E.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:E.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:E.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:E.radii(["borderTopRightRadius","borderBottomRightRadius"])};Object.assign(_,{rounded:_.borderRadius,roundedTop:_.borderTopRadius,roundedTopLeft:_.borderTopLeftRadius,roundedTopRight:_.borderTopRightRadius,roundedTopStart:_.borderStartStartRadius,roundedTopEnd:_.borderStartEndRadius,roundedBottom:_.borderBottomRadius,roundedBottomLeft:_.borderBottomLeftRadius,roundedBottomRight:_.borderBottomRightRadius,roundedBottomStart:_.borderEndStartRadius,roundedBottomEnd:_.borderEndEndRadius,roundedLeft:_.borderLeftRadius,roundedRight:_.borderRightRadius,roundedStart:_.borderInlineStartRadius,roundedEnd:_.borderInlineEndRadius,borderStart:_.borderInlineStart,borderEnd:_.borderInlineEnd,borderTopStartRadius:_.borderStartStartRadius,borderTopEndRadius:_.borderStartEndRadius,borderBottomStartRadius:_.borderEndStartRadius,borderBottomEndRadius:_.borderEndEndRadius,borderStartRadius:_.borderInlineStartRadius,borderEndRadius:_.borderInlineEndRadius,borderStartWidth:_.borderInlineStartWidth,borderEndWidth:_.borderInlineEndWidth,borderStartColor:_.borderInlineStartColor,borderEndColor:_.borderInlineEndColor,borderStartStyle:_.borderInlineStartStyle,borderEndStyle:_.borderInlineEndStyle});var P={color:E.colors("color"),textColor:E.colors("color"),fill:E.colors("fill"),stroke:E.colors("stroke")},A={boxShadow:E.shadows("boxShadow"),mixBlendMode:!0,blendMode:E.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:E.prop("backgroundBlendMode"),opacity:!0};Object.assign(A,{shadow:A.boxShadow});var T={filter:{transform:S.filter},blur:E.blur("--chakra-blur"),brightness:E.propT("--chakra-brightness",S.brightness),contrast:E.propT("--chakra-contrast",S.contrast),hueRotate:E.propT("--chakra-hue-rotate",S.hueRotate),invert:E.propT("--chakra-invert",S.invert),saturate:E.propT("--chakra-saturate",S.saturate),dropShadow:E.propT("--chakra-drop-shadow",S.dropShadow),backdropFilter:{transform:S.backdropFilter},backdropBlur:E.blur("--chakra-backdrop-blur"),backdropBrightness:E.propT("--chakra-backdrop-brightness",S.brightness),backdropContrast:E.propT("--chakra-backdrop-contrast",S.contrast),backdropHueRotate:E.propT("--chakra-backdrop-hue-rotate",S.hueRotate),backdropInvert:E.propT("--chakra-backdrop-invert",S.invert),backdropSaturate:E.propT("--chakra-backdrop-saturate",S.saturate)},R={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:S.flexDirection},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:E.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:E.space("gap"),rowGap:E.space("rowGap"),columnGap:E.space("columnGap")};Object.assign(R,{flexDir:R.flexDirection});var O={gridGap:E.space("gridGap"),gridColumnGap:E.space("gridColumnGap"),gridRowGap:E.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},j={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:S.outline},outlineOffset:!0,outlineColor:E.colors("outlineColor")},M={width:E.sizesT("width"),inlineSize:E.sizesT("inlineSize"),height:E.sizes("height"),blockSize:E.sizes("blockSize"),boxSize:E.sizes(["width","height"]),minWidth:E.sizes("minWidth"),minInlineSize:E.sizes("minInlineSize"),minHeight:E.sizes("minHeight"),minBlockSize:E.sizes("minBlockSize"),maxWidth:E.sizes("maxWidth"),maxInlineSize:E.sizes("maxInlineSize"),maxHeight:E.sizes("maxHeight"),maxBlockSize:E.sizes("maxBlockSize"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,aspectRatio:!0,hideFrom:{scale:"breakpoints",transform:(e,t)=>{var r,n,i;let o=null!=(i=null==(n=null==(r=t.__breakpoints)?void 0:r.get(e))?void 0:n.minW)?i:e,a=`@media screen and (min-width: ${o})`;return{[a]:{display:"none"}}}},hideBelow:{scale:"breakpoints",transform:(e,t)=>{var r,n,i;let o=null!=(i=null==(n=null==(r=t.__breakpoints)?void 0:r.get(e))?void 0:n._minW)?i:e,a=`@media screen and (max-width: ${o})`;return{[a]:{display:"none"}}}},verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:E.propT("float",S.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(M,{w:M.width,h:M.height,minW:M.minWidth,maxW:M.maxWidth,minH:M.minHeight,maxH:M.maxHeight,overscroll:M.overscrollBehavior,overscrollX:M.overscrollBehaviorX,overscrollY:M.overscrollBehaviorY});var z={listStyleType:!0,listStylePosition:!0,listStylePos:E.prop("listStylePosition"),listStyleImage:!0,listStyleImg:E.prop("listStyleImage")},D=(e=>{let t=new WeakMap;return(r,n,i,o)=>{if(void 0===r)return e(r,n,i);t.has(r)||t.set(r,new Map);let a=t.get(r);if(a.has(n))return a.get(n);let s=e(r,n,i,o);return a.set(n,s),s}})(function(e,t,r,n){let i="string"==typeof t?t.split("."):[t];for(n=0;n<i.length&&e;n+=1)e=e[i[n]];return void 0===e?r:e}),I={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},B={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},F=(e,t,r)=>{let n={},i=D(e,t,{});for(let e in i){let t=e in r&&null!=r[e];t||(n[e]=i[e])}return n},$={position:!0,pos:E.prop("position"),zIndex:E.prop("zIndex","zIndices"),inset:E.spaceT("inset"),insetX:E.spaceT(["left","right"]),insetInline:E.spaceT("insetInline"),insetY:E.spaceT(["top","bottom"]),insetBlock:E.spaceT("insetBlock"),top:E.spaceT("top"),insetBlockStart:E.spaceT("insetBlockStart"),bottom:E.spaceT("bottom"),insetBlockEnd:E.spaceT("insetBlockEnd"),left:E.spaceT("left"),insetInlineStart:E.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:E.spaceT("right"),insetInlineEnd:E.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign($,{insetStart:$.insetInlineStart,insetEnd:$.insetInlineEnd});var L={ring:{transform:S.ring},ringColor:E.colors("--chakra-ring-color"),ringOffset:E.prop("--chakra-ring-offset-width"),ringOffsetColor:E.colors("--chakra-ring-offset-color"),ringInset:E.prop("--chakra-ring-inset")},W={margin:E.spaceT("margin"),marginTop:E.spaceT("marginTop"),marginBlockStart:E.spaceT("marginBlockStart"),marginRight:E.spaceT("marginRight"),marginInlineEnd:E.spaceT("marginInlineEnd"),marginBottom:E.spaceT("marginBottom"),marginBlockEnd:E.spaceT("marginBlockEnd"),marginLeft:E.spaceT("marginLeft"),marginInlineStart:E.spaceT("marginInlineStart"),marginX:E.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:E.spaceT("marginInline"),marginY:E.spaceT(["marginTop","marginBottom"]),marginBlock:E.spaceT("marginBlock"),padding:E.space("padding"),paddingTop:E.space("paddingTop"),paddingBlockStart:E.space("paddingBlockStart"),paddingRight:E.space("paddingRight"),paddingBottom:E.space("paddingBottom"),paddingBlockEnd:E.space("paddingBlockEnd"),paddingLeft:E.space("paddingLeft"),paddingInlineStart:E.space("paddingInlineStart"),paddingInlineEnd:E.space("paddingInlineEnd"),paddingX:E.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:E.space("paddingInline"),paddingY:E.space(["paddingTop","paddingBottom"]),paddingBlock:E.space("paddingBlock")};Object.assign(W,{m:W.margin,mt:W.marginTop,mr:W.marginRight,me:W.marginInlineEnd,marginEnd:W.marginInlineEnd,mb:W.marginBottom,ml:W.marginLeft,ms:W.marginInlineStart,marginStart:W.marginInlineStart,mx:W.marginX,my:W.marginY,p:W.padding,pt:W.paddingTop,py:W.paddingY,px:W.paddingX,pb:W.paddingBottom,pl:W.paddingLeft,ps:W.paddingInlineStart,paddingStart:W.paddingInlineStart,pr:W.paddingRight,pe:W.paddingInlineEnd,paddingEnd:W.paddingInlineEnd});var N={textDecorationColor:E.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:E.shadows("textShadow")},V={clipPath:!0,transform:E.propT("transform",S.transform),transformOrigin:!0,translateX:E.spaceT("--chakra-translate-x"),translateY:E.spaceT("--chakra-translate-y"),skewX:E.degreeT("--chakra-skew-x"),skewY:E.degreeT("--chakra-skew-y"),scaleX:E.prop("--chakra-scale-x"),scaleY:E.prop("--chakra-scale-y"),scale:E.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:E.degreeT("--chakra-rotate")},U={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:E.prop("transitionDuration","transition.duration"),transitionProperty:E.prop("transitionProperty","transition.property"),transitionTimingFunction:E.prop("transitionTimingFunction","transition.easing")},H={fontFamily:E.prop("fontFamily","fonts"),fontSize:E.prop("fontSize","fontSizes",S.px),fontWeight:E.prop("fontWeight","fontWeights"),lineHeight:E.prop("lineHeight","lineHeights"),letterSpacing:E.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,textIndent:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,isTruncated:{transform(e){if(!0===e)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"}},q={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:E.spaceT("scrollMargin"),scrollMarginTop:E.spaceT("scrollMarginTop"),scrollMarginBottom:E.spaceT("scrollMarginBottom"),scrollMarginLeft:E.spaceT("scrollMarginLeft"),scrollMarginRight:E.spaceT("scrollMarginRight"),scrollMarginX:E.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:E.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:E.spaceT("scrollPadding"),scrollPaddingTop:E.spaceT("scrollPaddingTop"),scrollPaddingBottom:E.spaceT("scrollPaddingBottom"),scrollPaddingLeft:E.spaceT("scrollPaddingLeft"),scrollPaddingRight:E.spaceT("scrollPaddingRight"),scrollPaddingX:E.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:E.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function Z(e){return(0,n.Kn)(e)&&e.reference?e.reference:String(e)}var Y=(e,...t)=>t.map(Z).join(` ${e} `).replace(/calc/g,""),G=(...e)=>`calc(${Y("+",...e)})`,X=(...e)=>`calc(${Y("-",...e)})`,J=(...e)=>`calc(${Y("*",...e)})`,K=(...e)=>`calc(${Y("/",...e)})`,Q=e=>{let t=Z(e);return null==t||Number.isNaN(parseFloat(t))?J(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},ee=Object.assign(e=>({add:(...t)=>ee(G(e,...t)),subtract:(...t)=>ee(X(e,...t)),multiply:(...t)=>ee(J(e,...t)),divide:(...t)=>ee(K(e,...t)),negate:()=>ee(Q(e)),toString:()=>e.toString()}),{add:G,subtract:X,multiply:J,divide:K,negate:Q});function et(e,t,r){let n=function(e,t=""){return function(e){let t=function(e,t="-"){return e.replace(/\s+/g,t)}(e.toString());return(function(e){if(e.includes("\\."))return e;let t=!Number.isInteger(parseFloat(e.toString()));return t?e.replace(".","\\."):e})(t).replace(/[!-,/:-@[-^`{-~]/g,"\\$&")}(`--${function(e,t=""){return[t,e].filter(Boolean).join("-")}(e,t)}`)}(e,r);return{variable:n,reference:`var(${n}${t?`, ${t}`:""})`}}function er(e,t){let r={};for(let n of t){if(Array.isArray(n)){let[t,i]=n;r[t]=et(`${e}-${t}`,i);continue}r[n]=et(`${e}-${n}`)}return r}function en(e){if(null==e)return e;let{unitless:t}=function(e){let t=parseFloat(e.toString()),r=e.toString().replace(String(t),"");return{unitless:!r,value:t,unit:r}}(e);return t||"number"==typeof e?`${e}px`:e}var ei=(e,t)=>parseInt(e[1],10)>parseInt(t[1],10)?1:-1,eo=e=>Object.fromEntries(Object.entries(e).sort(ei));function ea(e){let t=eo(e);return Object.assign(Object.values(t),t)}function es(e){var t;return e?"number"==typeof(e=null!=(t=en(e))?t:e)?`${e+-.02}`:e.replace(/(\d+\.?\d*)/u,e=>`${parseFloat(e)+-.02}`):e}function el(e,t){let r=["@media screen"];return e&&r.push("and",`(min-width: ${en(e)})`),t&&r.push("and",`(max-width: ${en(t)})`),r.join(" ")}var eu={hover:(e,t)=>`${e}:hover ${t}, ${e}[data-hover] ${t}`,focus:(e,t)=>`${e}:focus ${t}, ${e}[data-focus] ${t}`,focusVisible:(e,t)=>`${e}:focus-visible ${t}`,focusWithin:(e,t)=>`${e}:focus-within ${t}`,active:(e,t)=>`${e}:active ${t}, ${e}[data-active] ${t}`,disabled:(e,t)=>`${e}:disabled ${t}, ${e}[data-disabled] ${t}`,invalid:(e,t)=>`${e}:invalid ${t}, ${e}[data-invalid] ${t}`,checked:(e,t)=>`${e}:checked ${t}, ${e}[data-checked] ${t}`,placeholderShown:(e,t)=>`${e}:placeholder-shown ${t}`},ec=e=>ef(t=>e(t,"&"),"[role=group]","[data-group]",".group"),ed=e=>ef(t=>e(t,"~ &"),"[data-peer]",".peer"),ef=(e,...t)=>t.map(e).join(", "),ep={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible, &[data-focus-visible]",_disabled:"&:disabled, &[disabled], &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_firstLetter:"&::first-letter",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:ec(eu.hover),_peerHover:ed(eu.hover),_groupFocus:ec(eu.focus),_peerFocus:ed(eu.focus),_groupFocusVisible:ec(eu.focusVisible),_peerFocusVisible:ed(eu.focusVisible),_groupActive:ec(eu.active),_peerActive:ed(eu.active),_groupDisabled:ec(eu.disabled),_peerDisabled:ed(eu.disabled),_groupInvalid:ec(eu.invalid),_peerInvalid:ed(eu.invalid),_groupChecked:ec(eu.checked),_peerChecked:ed(eu.checked),_groupFocusWithin:ec(eu.focusWithin),_peerFocusWithin:ed(eu.focusWithin),_peerPlaceholderShown:ed(eu.placeholderShown),_placeholder:"&::placeholder",_placeholderShown:"&:placeholder-shown",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &, &[dir=rtl]",_ltr:"[dir=ltr] &, &[dir=ltr]",_mediaDark:"@media (prefers-color-scheme: dark)",_mediaReduceMotion:"@media (prefers-reduced-motion: reduce)",_dark:".chakra-ui-dark &:not([data-theme]),[data-theme=dark] &:not([data-theme]),&[data-theme=dark]",_light:".chakra-ui-light &:not([data-theme]),[data-theme=light] &:not([data-theme]),&[data-theme=light]",_horizontal:"&[data-orientation=horizontal]",_vertical:"&[data-orientation=vertical]"},eh=Object.keys(ep);function em(e,t){return et(String(e).replace(/\./g,"-"),void 0,t)}function eg(e,t,r={}){let{stop:n,getKey:i}=r;return function e(r,o=[]){var a;if("object"==typeof r&&null!=r&&!Array.isArray(r)||Array.isArray(r)){let s={};for(let[l,u]of Object.entries(r)){let c=null!=(a=null==i?void 0:i(l))?a:l,d=[...o,c];if(null==n?void 0:n(r,d))return t(r,o);s[c]=e(u,d)}return s}return t(r,o)}(e)}var ev=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","gradients","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur","breakpoints"],eb=e=>eh.includes(e)||"default"===e;function ey(e){var t;let r=function(e){let{__cssMap:t,__cssVars:r,__breakpoints:n,...i}=e;return i}(e),o=function(e,t){let r={};for(let n of t)n in e&&(r[n]=e[n]);return r}(r,ev),a=r.semanticTokens,s=function({tokens:e,semanticTokens:t}){let r={};return eg(e,(e,t)=>{null!=e&&(r[t.join(".")]={isSemantic:!1,value:e})}),eg(t,(e,t)=>{null!=e&&(r[t.join(".")]={isSemantic:!0,value:e})},{stop:e=>Object.keys(e).every(eb)}),r}({tokens:o,semanticTokens:a}),l=null==(t=r.config)?void 0:t.cssVarPrefix,{cssMap:u,cssVars:c}=function(e,t){let r={},o={};for(let[a,s]of Object.entries(e)){let{isSemantic:l,value:u}=s,{variable:c,reference:d}=em(a,null==t?void 0:t.cssVarPrefix);if(!l){if(a.startsWith("space")){let e=a.split("."),[t,...r]=e,n=`${t}.-${r.join(".")}`,i=ee.negate(u),s=ee.negate(d);o[n]={value:i,var:c,varRef:s}}r[c]=u,o[a]={value:u,var:c,varRef:d};continue}let f=r=>{let n=String(a).split(".")[0],i=[n,r].join("."),o=e[i];if(!o)return r;let{reference:s}=em(i,null==t?void 0:t.cssVarPrefix);return s},p=(0,n.Kn)(u)?u:{default:u};r=i(r,Object.entries(p).reduce((e,[t,r])=>{var n;if(!r)return e;let i=f(`${r}`);if("default"===t)return e[c]=i,e;let o=null!=(n=null==ep?void 0:ep[t])?n:t;return e[o]={[c]:i},e},{})),o[a]={value:d,var:c,varRef:d}}return{cssVars:r,cssMap:o}}(s,{cssVarPrefix:l});return Object.assign(r,{__cssVars:{"--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",...c},__cssMap:u,__breakpoints:function(e){var t;if(!e)return null;e.base=null!=(t=e.base)?t:"0px";let r=ea(e),i=Object.entries(e).sort(ei).map(([e,t],r,n)=>{var i;let[,o]=null!=(i=n[r+1])?i:[];return o=parseFloat(o)>0?es(o):void 0,{_minW:es(t),breakpoint:e,minW:t,maxW:o,maxWQuery:el(null,o),minWQuery:el(t),minMaxQuery:el(t,o)}}),o=function(e){let t=Object.keys(eo(e));return new Set(t)}(e),a=Array.from(o.values());return{keys:o,normalized:r,isResponsive(e){let t=Object.keys(e);return t.length>0&&t.every(e=>o.has(e))},asObject:eo(e),asArray:ea(e),details:i,get:e=>i.find(t=>t.breakpoint===e),media:[null,...r.map(e=>el(e)).slice(1)],toArrayValue(e){if(!(0,n.Kn)(e))throw Error("toArrayValue: value must be an object");let t=a.map(t=>{var r;return null!=(r=e[t])?r:null});for(;null===function(e){let t=null==e?0:e.length;return t?e[t-1]:void 0}(t);)t.pop();return t},toObjectValue(e){if(!Array.isArray(e))throw Error("toObjectValue: value must be an array");return e.reduce((e,t,r)=>{let n=a[r];return null!=n&&null!=t&&(e[n]=t),e},{})}}}(r.breakpoints)}),r}var ex=i({},C,_,P,R,M,T,L,j,O,{srOnly:{transform:e=>!0===e?I:"focusable"===e?B:{}},layerStyle:{processResult:!0,transform:(e,t,r)=>F(t,`layerStyles.${e}`,r)},textStyle:{processResult:!0,transform:(e,t,r)=>F(t,`textStyles.${e}`,r)},apply:{processResult:!0,transform:(e,t,r)=>F(t,e,r)}},$,A,W,q,H,N,V,z,U),ew=Object.keys(Object.assign({},W,M,R,O,$)),ek=[...Object.keys(ex),...eh],eS={...ex,...ep},eE=e=>e in eS,eC=e=>t=>{if(!t.__breakpoints)return e;let{isResponsive:r,toArrayValue:i,media:o}=t.__breakpoints,a={};for(let s in e){let l=(0,n.Pu)(e[s],t);if(null==l)continue;if(!Array.isArray(l=(0,n.Kn)(l)&&r(l)?i(l):l)){a[s]=l;continue}let u=l.slice(0,o.length).length;for(let e=0;e<u;e+=1){let t=null==o?void 0:o[e];if(!t){a[s]=l[e];continue}a[t]=a[t]||{},null!=l[e]&&(a[t][s]=l[e])}}return a},e_=(e,t)=>e.startsWith("--")&&"string"==typeof t&&!/^var\(--.+\)$/.test(t),eP=(e,t)=>{var r,n;if(null==t)return t;let i=t=>{var r,n;return null==(n=null==(r=e.__cssMap)?void 0:r[t])?void 0:n.varRef},o=e=>{var t;return null!=(t=i(e))?t:e},[a,s]=function(e){let t=[],r="",n=!1;for(let i=0;i<e.length;i++){let o=e[i];"("===o?(n=!0,r+=o):")"===o?(n=!1,r+=o):","!==o||n?r+=o:(t.push(r),r="")}return(r=r.trim())&&t.push(r),t}(t);return t=null!=(n=null!=(r=i(a))?r:o(s))?n:o(t)},eA=e=>t=>{let r=function(e){let{configs:t={},pseudos:r={},theme:o}=e,a=(e,s=!1)=>{var l,u,c;let d=(0,n.Pu)(e,o),f=eC(d)(o),p={};for(let e in f){let h=f[e],m=(0,n.Pu)(h,o);e in r&&(e=r[e]),e_(e,m)&&(m=eP(o,m));let g=t[e];if(!0===g&&(g={property:e}),(0,n.Kn)(m)){p[e]=null!=(l=p[e])?l:{},p[e]=i({},p[e],a(m,!0));continue}let v=null!=(c=null==(u=null==g?void 0:g.transform)?void 0:u.call(g,m,o,d))?c:m;v=(null==g?void 0:g.processResult)?a(v,!0):v;let b=(0,n.Pu)(null==g?void 0:g.property,o);if(!s&&(null==g?void 0:g.static)){let e=(0,n.Pu)(g.static,o);p=i({},p,e)}if(b&&Array.isArray(b)){for(let e of b)p[e]=v;continue}if(b){"&"===b&&(0,n.Kn)(v)?p=i({},p,v):p[b]=v;continue}if((0,n.Kn)(v)){p=i({},p,v);continue}p[e]=v}return p};return a}({theme:t,pseudos:ep,configs:ex});return r(e)};function eT(e){return e}function eR(e){return e}function eO(e){return{definePartsStyle:e=>e,defineMultiStyleConfig:t=>({parts:e,...t})}}function ej(e){return t=>{var r;let{variant:o,size:a,theme:s}=t,l=function(e){let t=e.__breakpoints;return function(e,r,o,a){var s,l,u;if(!t)return;let c={},d=(u=t.toArrayValue,Array.isArray(o)?o:(0,n.Kn)(o)?u(o):null!=o?[o]:void 0);if(!d)return c;let f=d.length,p=1===f,h=!!e.parts;for(let o=0;o<f;o++){let u=t.details[o],f=t.details[function(e,t){for(let r=t+1;r<e.length;r++)if(null!=e[r])return r;return -1}(d,o)],m=el(u.minW,null==f?void 0:f._minW),g=(0,n.Pu)(null==(s=e[r])?void 0:s[d[o]],a);if(g){if(h){null==(l=e.parts)||l.forEach(e=>{i(c,{[e]:p?g[e]:{[m]:g[e]}})});continue}if(!h){p?i(c,g):c[m]=g;continue}c[m]=g}}return c}}(s);return i({},(0,n.Pu)(null!=(r=e.baseStyle)?r:{},t),l(e,"sizes",a,t),l(e,"variants",o,t))}}function eM(e,t,r){var n,i,o;return null!=(o=null==(i=null==(n=e.__cssMap)?void 0:n[`${t}.${r}`])?void 0:i.varRef)?o:r}function ez(e){return function(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}(e,["styleConfig","size","variant","colorScheme"])}},66616:function(e,t,r){"use strict";r.r(t),r.d(t,{styled:function(){return C},toCSSObject:function(){return E}});var n,i=r(77876),o=r(85035),a=r(50446),s=r(19307),l=r(62788);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var c=r(2265),d=r(44935),f=/^((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)-.*))$/,p=(0,d.Z)(function(e){return f.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),h=r(90238),m=r(94645),g=r(68654),v=r(7599),b=function(e){return"theme"!==e},y=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?p:b},x=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},w=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return(0,m.hC)(t,r,n),(0,v.L)(function(){return(0,m.My)(t,r,n)}),null},k=(function e(t,r){var n,i,o=t.__emotion_real===t,a=o&&t.__emotion_base||t;void 0!==r&&(n=r.label,i=r.target);var s=x(t,r,o),l=s||y(a),d=!l("as");return function(){var f=arguments,p=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==n&&p.push("label:"+n+";"),null==f[0]||void 0===f[0].raw)p.push.apply(p,f);else{p.push(f[0][0]);for(var v=f.length,b=1;b<v;b++)p.push(f[b],f[0][b])}var k=(0,h.w)(function(e,t,r){var n=d&&e.as||a,o="",u=[],f=e;if(null==e.theme){for(var v in f={},e)f[v]=e[v];f.theme=c.useContext(h.T)}"string"==typeof e.className?o=(0,m.fp)(t.registered,u,e.className):null!=e.className&&(o=e.className+" ");var b=(0,g.O)(p.concat(u),t.registered,f);o+=t.key+"-"+b.name,void 0!==i&&(o+=" "+i);var x=d&&void 0===s?y(n):l,k={};for(var S in e)(!d||"as"!==S)&&x(S)&&(k[S]=e[S]);return k.className=o,k.ref=r,c.createElement(c.Fragment,null,c.createElement(w,{cache:t,serialized:b,isStringTag:"string"==typeof n}),c.createElement(n,k))});return k.displayName=void 0!==n?n:"Styled("+("string"==typeof a?a:a.displayName||a.name||"Component")+")",k.defaultProps=t.defaultProps,k.__emotion_real=k,k.__emotion_base=a,k.__emotion_styles=p,k.__emotion_forwardProp=s,Object.defineProperty(k,"toString",{value:function(){return"."+i}}),k.withComponent=function(t,n){return e(t,u({},r,n,{shouldForwardProp:x(k,n,!0)})).apply(void 0,p)},k}}).bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){k[e]=k(e)});var S=null!=(n=k.default)?n:k,E=({baseStyle:e})=>t=>{let{theme:r,css:n,__css:i,sx:o,...u}=t,c=(0,s.lw)(u,(e,t)=>(0,a.ZR)(t)),d=(0,l.Pu)(e,t),f=function(e,...t){if(null==e)throw TypeError("Cannot convert undefined or null to object");let r={...e};for(let e of t)if(null!=e)for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(t in r&&delete r[t],r[t]=e[t]);return r}({},i,d,(0,s.YU)(c),o),p=(0,a.iv)(f)(t.theme);return n?[p,n]:p};function C(e,t){let{baseStyle:r,...n}=null!=t?t:{};n.shouldForwardProp||(n.shouldForwardProp=i.shouldForwardProp);let a=E({baseStyle:r}),s=S(e,n)(a),l=c.forwardRef(function(e,t){let{colorMode:r,forced:n}=(0,o.If)();return c.createElement(s,{ref:t,"data-theme":n?r:void 0,...e})});return l}},12704:function(e,t,r){"use strict";r.r(t),r.d(t,{getToken:function(){return s},useChakra:function(){return o},useToken:function(){return a}});var n=r(90865),i=r(85035);function o(){let e=(0,i.If)(),t=(0,n.useTheme)();return{...e,theme:t}}function a(e,t,r){let i=(0,n.useTheme)();return s(e,t,r)(i)}function s(e,t,r){let n=Array.isArray(t)?t:[t],i=Array.isArray(r)?r:[r];return r=>{let o=i.filter(Boolean),a=n.map((t,n)=>{var i,a;if("breakpoints"===e)return function(e,t,r){var n,i;if(null==t)return t;let o=t=>{var r,n;return null==(n=null==(r=e.__breakpoints)?void 0:r.asArray)?void 0:n[t]};return null!=(i=null!=(n=o(t))?n:o(r))?i:r}(r,t,null!=(i=o[n])?i:t);let s=`${e}.${t}`;return function(e,t,r){var n,i;if(null==t)return t;let o=t=>{var r,n;return null==(n=null==(r=e.__cssMap)?void 0:r[t])?void 0:n.value};return null!=(i=null!=(n=o(t))?n:o(r))?i:r}(r,s,null!=(a=o[n])?a:t)});return Array.isArray(t)?a:a[0]}}},89839:function(e,t,r){"use strict";r.r(t),r.d(t,{useComponentStyles__unstable:function(){return p},useMultiStyleConfig:function(){return f},useStyleConfig:function(){return d}});var n=r(12704),i=r(50446),o=r(62983),a=r(19307),s=r(94216),l=r(2265),u=r(17966);function c(e,t={}){var r;let{styleConfig:o,...c}=t,{theme:d,colorMode:f}=(0,n.useChakra)(),p=e?(0,a.Wf)(d,`components.${e}`):void 0,h=o||p,m=s({theme:d,colorMode:f},null!=(r=null==h?void 0:h.defaultProps)?r:{},(0,a.YU)((0,a.CE)(c,["children"]))),g=(0,l.useRef)({});if(h){let e=(0,i.Ud)(h),t=e(m),r=u(g.current,t);r||(g.current=t)}return g.current}function d(e,t={}){return c(e,t)}function f(e,t={}){return c(e,t)}function p(e,t){var r;let{baseConfig:i,...a}=t,{theme:s}=(0,n.useChakra)(),l=null==(r=s.components)?void 0:r[e],u=l?(0,o.Pv)(l,i):i;return c(null,{...a,styleConfig:u})}},77876:function(e,t,r){"use strict";r.r(t),r.d(t,{shouldForwardProp:function(){return a}});var n=r(50446),i=new Set([...n.cC,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),o=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function a(e){return o.has(e)||!i.has(e)}},90865:function(e,t,r){"use strict";r.r(t),r.d(t,{useTheme:function(){return o}});var n=r(90238),i=r(2265);function o(){let e=(0,i.useContext)(n.T);if(!e)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return e}},23145:function(e,t,r){"use strict";r.r(t),r.d(t,{chakra:function(){return i}});var n=r(66616),i=function(){let e=new Map;return new Proxy(n.styled,{apply:(e,t,r)=>(0,n.styled)(...r),get:(t,r)=>(e.has(r)||e.set(r,(0,n.styled)(r)),e.get(r))})}()},58250:function(e,t,r){"use strict";r.r(t),r.d(t,{forwardRef:function(){return i}});var n=r(2265);function i(e){return(0,n.forwardRef)(e)}},62983:function(e,t,r){"use strict";r.d(t,{B1:function(){return u},Pv:function(){return c}});var n=r(16465),i=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"],o=r(82322),a=r(94216);function s(e){return"function"==typeof e}var l=e=>function(...t){var r;let o=[...t],a=t[t.length-1];return(r=a,(0,n.Kn)(r)&&i.every(e=>Object.prototype.hasOwnProperty.call(r,e))&&o.length>1)?o=o.slice(0,o.length-1):a=e,(function(...e){return t=>e.reduce((e,t)=>t(e),t)})(...o.map(e=>t=>s(e)?e(t):c(t,e)))(a)},u=l(o.rS);function c(...e){return a({},...e,d)}function d(e,t,r,n){if((s(e)||s(t))&&Object.prototype.hasOwnProperty.call(n,r))return(...r)=>{let n=s(e)?e(...r):e,i=s(t)?t(...r):t;return a({},n,i,d)}}l(o.wE)},82322:function(e,t,r){"use strict";r.d(t,{wE:function(){return i1},rS:function(){return i0}});var n,i,o,a,s,l,u,c,d,f,p,h,m,g,v,b,y,x,w,k,S,E,C,_={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}},P={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"},A={...P,max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",prose:"60ch",container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}},T={breakpoints:{base:"0em",sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},zIndices:{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},radii:{none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},blur:{none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},colors:{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"}},..._,sizes:A,shadows:{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"},space:P,borders:{none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},transition:{property:{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"},easing:{"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)"},duration:{"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"}}},R=r(50446),{defineMultiStyleConfig:O,definePartsStyle:j}=(0,R.D)(["stepper","step","title","description","indicator","separator","icon","number"]),M=(0,R.gJ)("stepper-indicator-size"),z=(0,R.gJ)("stepper-icon-size"),D=(0,R.gJ)("stepper-title-font-size"),I=(0,R.gJ)("stepper-description-font-size"),B=(0,R.gJ)("stepper-accent-color"),F=O({baseStyle:j(({colorScheme:e})=>({stepper:{display:"flex",justifyContent:"space-between",gap:"4","&[data-orientation=vertical]":{flexDirection:"column",alignItems:"flex-start"},"&[data-orientation=horizontal]":{flexDirection:"row",alignItems:"center"},[B.variable]:`colors.${e}.500`,_dark:{[B.variable]:`colors.${e}.200`}},title:{fontSize:D.reference,fontWeight:"medium"},description:{fontSize:I.reference,color:"chakra-subtle-text"},number:{fontSize:D.reference},step:{flexShrink:0,position:"relative",display:"flex",gap:"2","&[data-orientation=horizontal]":{alignItems:"center"},flex:"1","&:last-of-type:not([data-stretch])":{flex:"initial"}},icon:{flexShrink:0,width:z.reference,height:z.reference},indicator:{flexShrink:0,borderRadius:"full",width:M.reference,height:M.reference,display:"flex",justifyContent:"center",alignItems:"center","&[data-status=active]":{borderWidth:"2px",borderColor:B.reference},"&[data-status=complete]":{bg:B.reference,color:"chakra-inverse-text"},"&[data-status=incomplete]":{borderWidth:"2px"}},separator:{bg:"chakra-border-color",flex:"1","&[data-status=complete]":{bg:B.reference},"&[data-orientation=horizontal]":{width:"100%",height:"2px",marginStart:"2"},"&[data-orientation=vertical]":{width:"2px",position:"absolute",height:"100%",maxHeight:`calc(100% - ${M.reference} - 8px)`,top:`calc(${M.reference} + 4px)`,insetStart:`calc(${M.reference} / 2 - 1px)`}}})),sizes:{xs:j({stepper:{[M.variable]:"sizes.4",[z.variable]:"sizes.3",[D.variable]:"fontSizes.xs",[I.variable]:"fontSizes.xs"}}),sm:j({stepper:{[M.variable]:"sizes.6",[z.variable]:"sizes.4",[D.variable]:"fontSizes.sm",[I.variable]:"fontSizes.xs"}}),md:j({stepper:{[M.variable]:"sizes.8",[z.variable]:"sizes.5",[D.variable]:"fontSizes.md",[I.variable]:"fontSizes.sm"}}),lg:j({stepper:{[M.variable]:"sizes.10",[z.variable]:"sizes.6",[D.variable]:"fontSizes.lg",[I.variable]:"fontSizes.md"}})},defaultProps:{size:"md",colorScheme:"blue"}});function $(e,t={}){let r=!1;function n(t){let r=["container","root"].includes(null!=t?t:"")?[e]:[e,t],n=r.filter(Boolean).join("__"),i=`chakra-${n}`,o={className:i,selector:`.${i}`,toString:()=>t};return o}return{parts:function(...i){for(let e of(!function(){if(!r){r=!0;return}throw Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}(),i))t[e]=n(e);return $(e,t)},toPart:n,extend:function(...r){for(let e of r)e in t||(t[e]=n(e));return $(e,t)},selectors:function(){let e=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t.selector]));return e},classnames:function(){let e=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t.className]));return e},get keys(){return Object.keys(t)},__type:{}}}var L=$("accordion").parts("root","container","button","panel").extend("icon"),W=$("alert").parts("title","description","container").extend("icon","spinner"),N=$("avatar").parts("label","badge","container").extend("excessLabel","group"),V=$("breadcrumb").parts("link","item","container").extend("separator");$("button").parts();var U=$("checkbox").parts("control","icon","container").extend("label");$("progress").parts("track","filledTrack").extend("label");var H=$("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),q=$("editable").parts("preview","input","textarea"),Z=$("form").parts("container","requiredIndicator","helperText"),Y=$("formError").parts("text","icon"),G=$("input").parts("addon","field","element","group"),X=$("list").parts("container","item","icon"),J=$("menu").parts("button","list","item").extend("groupTitle","icon","command","divider"),K=$("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),Q=$("numberinput").parts("root","field","stepperGroup","stepper");$("pininput").parts("field");var ee=$("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),et=$("progress").parts("label","filledTrack","track"),er=$("radio").parts("container","control","label"),en=$("select").parts("field","icon"),ei=$("slider").parts("container","track","thumb","filledTrack","mark"),eo=$("stat").parts("container","label","helpText","number","icon"),ea=$("switch").parts("container","track","thumb","label"),es=$("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),el=$("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),eu=$("tag").parts("container","label","closeButton"),ec=$("card").parts("container","header","body","footer");function ed(e){let t=function(e,t="-"){return e.replace(/\s+/g,t)}(e.toString());return t.includes("\\.")?e:Number.isInteger(parseFloat(e.toString()))?e:t.replace(".","\\.")}function ef(e,t){var r,n;let i=function(e,t=""){return`--${function(e,t=""){return[t,ed(e)].filter(Boolean).join("-")}(e,t)}`}(e,null==t?void 0:t.prefix);return{variable:i,reference:(r="string"==typeof(n=null==t?void 0:t.fallback)?n:null==n?void 0:n.reference,`var(${ed(i)}${r?`, ${r}`:""})`)}}$("stepper").parts("stepper","step","title","description","indicator","separator","icon","number");var ep=r(16465);function eh(e){return(0,ep.Kn)(e)&&e.reference?e.reference:String(e)}var em=(e,...t)=>t.map(eh).join(` ${e} `).replace(/calc/g,""),eg=(...e)=>`calc(${em("+",...e)})`,ev=(...e)=>`calc(${em("-",...e)})`,eb=(...e)=>`calc(${em("*",...e)})`,ey=(...e)=>`calc(${em("/",...e)})`,ex=e=>{let t=eh(e);return null==t||Number.isNaN(parseFloat(t))?eb(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},ew=Object.assign(e=>({add:(...t)=>ew(eg(e,...t)),subtract:(...t)=>ew(ev(e,...t)),multiply:(...t)=>ew(eb(e,...t)),divide:(...t)=>ew(ey(e,...t)),negate:()=>ew(ex(e)),toString:()=>e.toString()}),{add:eg,subtract:ev,multiply:eb,divide:ey,negate:ex}),{defineMultiStyleConfig:ek,definePartsStyle:eS}=(0,R.D)(ea.keys),eE=ef("switch-track-width"),eC=ef("switch-track-height"),e_=ef("switch-track-diff"),eP=ew.subtract(eE,eC),eA=ef("switch-thumb-x"),eT=ef("switch-bg"),eR=(0,R.k0)(e=>{let{colorScheme:t}=e;return{borderRadius:"full",p:"0.5",width:[eE.reference],height:[eC.reference],transitionProperty:"common",transitionDuration:"fast",[eT.variable]:"colors.gray.300",_dark:{[eT.variable]:"colors.whiteAlpha.400"},_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{[eT.variable]:`colors.${t}.500`,_dark:{[eT.variable]:`colors.${t}.200`}},bg:eT.reference}}),eO=(0,R.k0)({bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[eC.reference],height:[eC.reference],_checked:{transform:`translateX(${eA.reference})`}}),ej=ek({baseStyle:eS(e=>({container:{[e_.variable]:eP,[eA.variable]:e_.reference,_rtl:{[eA.variable]:ew(e_).negate().toString()}},track:eR(e),thumb:eO})),sizes:{sm:eS({container:{[eE.variable]:"1.375rem",[eC.variable]:"sizes.3"}}),md:eS({container:{[eE.variable]:"1.875rem",[eC.variable]:"sizes.4"}}),lg:eS({container:{[eE.variable]:"2.875rem",[eC.variable]:"sizes.6"}})},defaultProps:{size:"md",colorScheme:"blue"}});function eM(e,t){return r=>"dark"===r.colorMode?t:e}function ez(e){let{orientation:t,vertical:r,horizontal:n}=e;return t?"vertical"===t?r:n:{}}var{defineMultiStyleConfig:eD,definePartsStyle:eI}=(0,R.D)(es.keys),eB=eI({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"}}),eF=(0,R.k0)({"&[data-is-numeric=true]":{textAlign:"end"}}),e$=eD({baseStyle:eB,variants:{simple:eI(e=>{let{colorScheme:t}=e;return{th:{color:eM("gray.600","gray.400")(e),borderBottom:"1px",borderColor:eM(`${t}.100`,`${t}.700`)(e),...eF},td:{borderBottom:"1px",borderColor:eM(`${t}.100`,`${t}.700`)(e),...eF},caption:{color:eM("gray.600","gray.100")(e)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),striped:eI(e=>{let{colorScheme:t}=e;return{th:{color:eM("gray.600","gray.400")(e),borderBottom:"1px",borderColor:eM(`${t}.100`,`${t}.700`)(e),...eF},td:{borderBottom:"1px",borderColor:eM(`${t}.100`,`${t}.700`)(e),...eF},caption:{color:eM("gray.600","gray.100")(e)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:eM(`${t}.100`,`${t}.700`)(e)},td:{background:eM(`${t}.100`,`${t}.700`)(e)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),unstyled:(0,R.k0)({})},sizes:{sm:eI({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:eI({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:eI({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}});function eL(e,t,r){return Math.min(Math.max(e,r),t)}class eW extends Error{constructor(e){super(`Failed to parse color: "${e}"`)}}function eN(e){if("string"!=typeof e)throw new eW(e);if("transparent"===e.trim().toLowerCase())return[0,0,0,0];let t=e.trim();t=eX.test(e)?function(e){let t=e.toLowerCase().trim(),r=eU[function(e){let t=5381,r=e.length;for(;r;)t=33*t^e.charCodeAt(--r);return(t>>>0)%2341}(t)];if(!r)throw new eW(e);return`#${r}`}(e):e;let r=eq.exec(t);if(r){let e=Array.from(r).slice(1);return[...e.slice(0,3).map(e=>parseInt(eH(e,2),16)),parseInt(eH(e[3]||"f",2),16)/255]}let n=eZ.exec(t);if(n){let e=Array.from(n).slice(1);return[...e.slice(0,3).map(e=>parseInt(e,16)),parseInt(e[3]||"ff",16)/255]}let i=eY.exec(t);if(i){let e=Array.from(i).slice(1);return[...e.slice(0,3).map(e=>parseInt(e,10)),parseFloat(e[3]||"1")]}let o=eG.exec(t);if(o){let[t,r,n,i]=Array.from(o).slice(1).map(parseFloat);if(eL(0,100,r)!==r||eL(0,100,n)!==n)throw new eW(e);return[...eK(t,r,n),Number.isNaN(i)?1:i]}throw new eW(e)}let eV=e=>parseInt(e.replace(/_/g,""),36),eU="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((e,t)=>{let r=eV(t.substring(0,3)),n=eV(t.substring(3)).toString(16),i="";for(let e=0;e<6-n.length;e++)i+="0";return e[r]=`${i}${n}`,e},{}),eH=(e,t)=>Array.from(Array(t)).map(()=>e).join(""),eq=RegExp(`^#${eH("([a-f0-9])",3)}([a-f0-9])?$`,"i"),eZ=RegExp(`^#${eH("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),eY=RegExp(`^rgba?\\(\\s*(\\d+)\\s*${eH(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),eG=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,eX=/^[a-z]+$/i,eJ=e=>Math.round(255*e),eK=(e,t,r)=>{let n=r/100;if(0===t)return[n,n,n].map(eJ);let i=(e%360+360)%360/60,o=(1-Math.abs(2*n-1))*(t/100),a=o*(1-Math.abs(i%2-1)),s=0,l=0,u=0;i>=0&&i<1?(s=o,l=a):i>=1&&i<2?(s=a,l=o):i>=2&&i<3?(l=o,u=a):i>=3&&i<4?(l=a,u=o):i>=4&&i<5?(s=a,u=o):i>=5&&i<6&&(s=o,u=a);let c=n-o/2,d=s+c,f=l+c,p=u+c;return[d,f,p].map(eJ)};var eQ=e=>0===Object.keys(e).length,e0=(e,t,r)=>{let n=function(e,t,r,n,i){for(t=t.split?t.split("."):t,n=0;n<t.length;n++)e=e?e[t[n]]:i;return e===i?r:e}(e,`colors.${t}`,t);try{return!function(e){let[t,r,n,i]=eN(e),o=e=>{let t=eL(0,255,e).toString(16);return 1===t.length?`0${t}`:t};o(t),o(r),o(n),i<1&&o(Math.round(255*i))}(n),n}catch{return null!=r?r:"#000000"}},e1=e=>{let[t,r,n]=eN(e);return(299*t+587*r+114*n)/1e3},e5=e=>t=>{let r=e0(t,e),n=e1(r);return n<128?"dark":"light"},e2=e=>t=>"dark"===e5(e)(t),e6=(e,t)=>r=>{let n=e0(r,e);return function(e,t){let[r,n,i,o]=eN(e);return`rgba(${eL(0,255,r).toFixed()}, ${eL(0,255,n).toFixed()}, ${eL(0,255,i).toFixed()}, ${parseFloat(eL(0,1,o-t).toFixed(3))})`}(n,1-t)};function e4(e="1rem",t="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient(
    45deg,
    ${t} 25%,
    transparent 25%,
    transparent 50%,
    ${t} 50%,
    ${t} 75%,
    transparent 75%,
    transparent
  )`,backgroundSize:`${e} ${e}`}}var e3=()=>`#${Math.floor(16777215*Math.random()).toString(16).padEnd(6,"0")}`,e7=(0,R.gJ)("tabs-color"),e8=(0,R.gJ)("tabs-bg"),e9=(0,R.gJ)("tabs-border-color"),{defineMultiStyleConfig:te,definePartsStyle:tt}=(0,R.D)(el.keys),tr=(0,R.k0)(e=>{let{orientation:t}=e;return{display:"vertical"===t?"flex":"block"}}),tn=(0,R.k0)(e=>{let{isFitted:t}=e;return{flex:t?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}}),ti=(0,R.k0)(e=>{let{align:t="start",orientation:r}=e;return{justifyContent:({end:"flex-end",center:"center",start:"flex-start"})[t],flexDirection:"vertical"===r?"column":"row"}}),to=(0,R.k0)({p:4}),ta=te({baseStyle:tt(e=>({root:tr(e),tab:tn(e),tablist:ti(e),tabpanel:to})),sizes:{sm:tt({tab:{py:1,px:4,fontSize:"sm"}}),md:tt({tab:{fontSize:"md",py:2,px:4}}),lg:tt({tab:{fontSize:"lg",py:3,px:4}})},variants:{line:tt(e=>{let{colorScheme:t,orientation:r}=e,n="vertical"===r,i=n?"borderStart":"borderBottom";return{tablist:{[i]:"2px solid",borderColor:"inherit"},tab:{[i]:"2px solid",borderColor:"transparent",[n?"marginStart":"marginBottom"]:"-2px",_selected:{[e7.variable]:`colors.${t}.600`,_dark:{[e7.variable]:`colors.${t}.300`},borderColor:"currentColor"},_active:{[e8.variable]:"colors.gray.200",_dark:{[e8.variable]:"colors.whiteAlpha.300"}},_disabled:{_active:{bg:"none"}},color:e7.reference,bg:e8.reference}}}),enclosed:tt(e=>{let{colorScheme:t}=e;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",[e9.variable]:"transparent",_selected:{[e7.variable]:`colors.${t}.600`,[e9.variable]:"colors.white",_dark:{[e7.variable]:`colors.${t}.300`,[e9.variable]:"colors.gray.800"},borderColor:"inherit",borderBottomColor:e9.reference},color:e7.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"enclosed-colored":tt(e=>{let{colorScheme:t}=e;return{tab:{border:"1px solid",borderColor:"inherit",[e8.variable]:"colors.gray.50",_dark:{[e8.variable]:"colors.whiteAlpha.50"},mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{[e8.variable]:"colors.white",[e7.variable]:`colors.${t}.600`,_dark:{[e8.variable]:"colors.gray.800",[e7.variable]:`colors.${t}.300`},borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"},color:e7.reference,bg:e8.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"soft-rounded":tt(e=>{let{colorScheme:t,theme:r}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:e0(r,`${t}.700`),bg:e0(r,`${t}.100`)}}}}),"solid-rounded":tt(e=>{let{colorScheme:t}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",[e7.variable]:"colors.gray.600",_dark:{[e7.variable]:"inherit"},_selected:{[e7.variable]:"colors.white",[e8.variable]:`colors.${t}.600`,_dark:{[e7.variable]:"colors.gray.800",[e8.variable]:`colors.${t}.300`}},color:e7.reference,bg:e8.reference}}}),unstyled:tt({})},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),ts=(0,R._6)("badge",["bg","color","shadow"]),tl=(0,R.k0)({px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold",bg:ts.bg.reference,color:ts.color.reference,boxShadow:ts.shadow.reference}),tu=(0,R.k0)(e=>{let{colorScheme:t,theme:r}=e,n=e6(`${t}.500`,.6)(r);return{[ts.bg.variable]:`colors.${t}.500`,[ts.color.variable]:"colors.white",_dark:{[ts.bg.variable]:n,[ts.color.variable]:"colors.whiteAlpha.800"}}}),tc=(0,R.k0)(e=>{let{colorScheme:t,theme:r}=e,n=e6(`${t}.200`,.16)(r);return{[ts.bg.variable]:`colors.${t}.100`,[ts.color.variable]:`colors.${t}.800`,_dark:{[ts.bg.variable]:n,[ts.color.variable]:`colors.${t}.200`}}}),td=(0,R.k0)(e=>{let{colorScheme:t,theme:r}=e,n=e6(`${t}.200`,.8)(r);return{[ts.color.variable]:`colors.${t}.500`,_dark:{[ts.color.variable]:n},[ts.shadow.variable]:`inset 0 0 0px 1px ${ts.color.reference}`}}),tf=(0,R.fj)({baseStyle:tl,variants:{solid:tu,subtle:tc,outline:td},defaultProps:{variant:"subtle",colorScheme:"gray"}}),{defineMultiStyleConfig:tp,definePartsStyle:th}=(0,R.D)(eu.keys),tm=(0,R.gJ)("tag-bg"),tg=(0,R.gJ)("tag-color"),tv=(0,R.gJ)("tag-shadow"),tb=(0,R.gJ)("tag-min-height"),ty=(0,R.gJ)("tag-min-width"),tx=(0,R.gJ)("tag-font-size"),tw=(0,R.gJ)("tag-padding-inline"),tk=th({container:(0,R.k0)({fontWeight:"medium",lineHeight:1.2,outline:0,[tg.variable]:ts.color.reference,[tm.variable]:ts.bg.reference,[tv.variable]:ts.shadow.reference,color:tg.reference,bg:tm.reference,boxShadow:tv.reference,borderRadius:"md",minH:tb.reference,minW:ty.reference,fontSize:tx.reference,px:tw.reference,_focusVisible:{[tv.variable]:"shadows.outline"}}),label:(0,R.k0)({lineHeight:1.2,overflow:"visible"}),closeButton:(0,R.k0)({fontSize:"lg",w:"5",h:"5",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"1.5",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focusVisible:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}})}),tS={sm:th({container:{[tb.variable]:"sizes.5",[ty.variable]:"sizes.5",[tx.variable]:"fontSizes.xs",[tw.variable]:"space.2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:th({container:{[tb.variable]:"sizes.6",[ty.variable]:"sizes.6",[tx.variable]:"fontSizes.sm",[tw.variable]:"space.2"}}),lg:th({container:{[tb.variable]:"sizes.8",[ty.variable]:"sizes.8",[tx.variable]:"fontSizes.md",[tw.variable]:"space.3"}})},tE=tp({variants:{subtle:th(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.subtle(e)}}),solid:th(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.solid(e)}}),outline:th(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.outline(e)}})},baseStyle:tk,sizes:tS,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),{definePartsStyle:tC,defineMultiStyleConfig:t_}=(0,R.D)(G.keys),tP=(0,R.gJ)("input-height"),tA=(0,R.gJ)("input-font-size"),tT=(0,R.gJ)("input-padding"),tR=(0,R.gJ)("input-border-radius"),tO=tC({addon:{height:tP.reference,fontSize:tA.reference,px:tT.reference,borderRadius:tR.reference},field:{width:"100%",height:tP.reference,fontSize:tA.reference,px:tT.reference,borderRadius:tR.reference,minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),tj={lg:(0,R.k0)({[tA.variable]:"fontSizes.lg",[tT.variable]:"space.4",[tR.variable]:"radii.md",[tP.variable]:"sizes.12"}),md:(0,R.k0)({[tA.variable]:"fontSizes.md",[tT.variable]:"space.4",[tR.variable]:"radii.md",[tP.variable]:"sizes.10"}),sm:(0,R.k0)({[tA.variable]:"fontSizes.sm",[tT.variable]:"space.3",[tR.variable]:"radii.sm",[tP.variable]:"sizes.8"}),xs:(0,R.k0)({[tA.variable]:"fontSizes.xs",[tT.variable]:"space.2",[tR.variable]:"radii.sm",[tP.variable]:"sizes.6"})};function tM(e){let{focusBorderColor:t,errorBorderColor:r}=e;return{focusBorderColor:t||eM("blue.500","blue.300")(e),errorBorderColor:r||eM("red.500","red.300")(e)}}var tz=t_({baseStyle:tO,sizes:{lg:tC({field:tj.lg,group:tj.lg}),md:tC({field:tj.md,group:tj.md}),sm:tC({field:tj.sm,group:tj.sm}),xs:tC({field:tj.xs,group:tj.xs})},variants:{outline:tC(e=>{let{theme:t}=e,{focusBorderColor:r,errorBorderColor:n}=tM(e);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:eM("gray.300","whiteAlpha.400")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:e0(t,n),boxShadow:`0 0 0 1px ${e0(t,n)}`},_focusVisible:{zIndex:1,borderColor:e0(t,r),boxShadow:`0 0 0 1px ${e0(t,r)}`}},addon:{border:"1px solid",borderColor:eM("inherit","whiteAlpha.50")(e),bg:eM("gray.100","whiteAlpha.300")(e)}}}),filled:tC(e=>{let{theme:t}=e,{focusBorderColor:r,errorBorderColor:n}=tM(e);return{field:{border:"2px solid",borderColor:"transparent",bg:eM("gray.100","whiteAlpha.50")(e),_hover:{bg:eM("gray.200","whiteAlpha.100")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:e0(t,n)},_focusVisible:{bg:"transparent",borderColor:e0(t,r)}},addon:{border:"2px solid",borderColor:"transparent",bg:eM("gray.100","whiteAlpha.50")(e)}}}),flushed:tC(e=>{let{theme:t}=e,{focusBorderColor:r,errorBorderColor:n}=tM(e);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:e0(t,n),boxShadow:`0px 1px 0px 0px ${e0(t,n)}`},_focusVisible:{borderColor:e0(t,r),boxShadow:`0px 1px 0px 0px ${e0(t,r)}`}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),unstyled:tC({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}})},defaultProps:{size:"md",variant:"outline"}}),tD=(0,R.k0)({...null==(n=tz.baseStyle)?void 0:n.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"}),tI={outline:(0,R.k0)(e=>{var t,r;return null!=(r=null==(t=tz.variants)?void 0:t.outline(e).field)?r:{}}),flushed:(0,R.k0)(e=>{var t,r;return null!=(r=null==(t=tz.variants)?void 0:t.flushed(e).field)?r:{}}),filled:(0,R.k0)(e=>{var t,r;return null!=(r=null==(t=tz.variants)?void 0:t.filled(e).field)?r:{}}),unstyled:null!=(o=null==(i=tz.variants)?void 0:i.unstyled.field)?o:{}},tB={xs:null!=(s=null==(a=tz.sizes)?void 0:a.xs.field)?s:{},sm:null!=(u=null==(l=tz.sizes)?void 0:l.sm.field)?u:{},md:null!=(d=null==(c=tz.sizes)?void 0:c.md.field)?d:{},lg:null!=(p=null==(f=tz.sizes)?void 0:f.lg.field)?p:{}},tF=(0,R.fj)({baseStyle:tD,sizes:tB,variants:tI,defaultProps:{size:"md",variant:"outline"}}),t$=ef("tooltip-bg"),tL=ef("tooltip-fg"),tW=ef("popper-arrow-bg"),tN=(0,R.k0)({bg:t$.reference,color:tL.reference,[t$.variable]:"colors.gray.700",[tL.variable]:"colors.whiteAlpha.900",_dark:{[t$.variable]:"colors.gray.300",[tL.variable]:"colors.gray.900"},[tW.variable]:t$.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}),tV=(0,R.fj)({baseStyle:tN}),{defineMultiStyleConfig:tU,definePartsStyle:tH}=(0,R.D)(et.keys),tq=(0,R.k0)(e=>{let{colorScheme:t,theme:r,isIndeterminate:n,hasStripe:i}=e,o=eM(e4(),e4("1rem","rgba(0,0,0,0.1)"))(e),a=eM(`${t}.500`,`${t}.200`)(e),s=`linear-gradient(
    to right,
    transparent 0%,
    ${e0(r,a)} 50%,
    transparent 100%
  )`;return{...!n&&i&&o,...n?{bgImage:s}:{bgColor:a}}}),tZ=(0,R.k0)({lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"}),tY=(0,R.k0)(e=>({bg:eM("gray.100","whiteAlpha.300")(e)})),tG=(0,R.k0)(e=>({transitionProperty:"common",transitionDuration:"slow",...tq(e)})),tX=tH(e=>({label:tZ,filledTrack:tG(e),track:tY(e)})),tJ=tU({sizes:{xs:tH({track:{h:"1"}}),sm:tH({track:{h:"2"}}),md:tH({track:{h:"3"}}),lg:tH({track:{h:"4"}})},baseStyle:tX,defaultProps:{size:"md",colorScheme:"blue"}}),tK=e=>"function"==typeof e;function tQ(e,...t){return tK(e)?e(...t):e}var{definePartsStyle:t0,defineMultiStyleConfig:t1}=(0,R.D)(U.keys),t5=(0,R.gJ)("checkbox-size"),t2=(0,R.k0)(e=>{let{colorScheme:t}=e;return{w:t5.reference,h:t5.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:eM(`${t}.500`,`${t}.200`)(e),borderColor:eM(`${t}.500`,`${t}.200`)(e),color:eM("white","gray.900")(e),_hover:{bg:eM(`${t}.600`,`${t}.300`)(e),borderColor:eM(`${t}.600`,`${t}.300`)(e)},_disabled:{borderColor:eM("gray.200","transparent")(e),bg:eM("gray.200","whiteAlpha.300")(e),color:eM("gray.500","whiteAlpha.500")(e)}},_indeterminate:{bg:eM(`${t}.500`,`${t}.200`)(e),borderColor:eM(`${t}.500`,`${t}.200`)(e),color:eM("white","gray.900")(e)},_disabled:{bg:eM("gray.100","whiteAlpha.100")(e),borderColor:eM("gray.100","transparent")(e)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:eM("red.500","red.300")(e)}}}),t6=(0,R.k0)({_disabled:{cursor:"not-allowed"}}),t4=(0,R.k0)({userSelect:"none",_disabled:{opacity:.4}}),t3=(0,R.k0)({transitionProperty:"transform",transitionDuration:"normal"}),t7=t1({baseStyle:t0(e=>({icon:t3,container:t6,control:tQ(t2,e),label:t4})),sizes:{sm:t0({control:{[t5.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:t0({control:{[t5.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:t0({control:{[t5.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:t8,definePartsStyle:t9}=(0,R.D)(er.keys),re=(0,R.k0)(e=>{var t;let r=null==(t=tQ(t7.baseStyle,e))?void 0:t.control;return{...r,borderRadius:"full",_checked:{...null==r?void 0:r._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}}),rt=t8({baseStyle:t9(e=>{var t,r;return{label:null==(t=t7.baseStyle)?void 0:t.call(t7,e).label,container:null==(r=t7.baseStyle)?void 0:r.call(t7,e).container,control:re(e)}}),sizes:{md:t9({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:t9({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:t9({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:rr,definePartsStyle:rn}=(0,R.D)(en.keys),ri=(0,R.gJ)("select-bg"),ro=rn({field:(0,R.k0)({...null==(h=tz.baseStyle)?void 0:h.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:ri.reference,[ri.variable]:"colors.white",_dark:{[ri.variable]:"colors.gray.700"},"> option, > optgroup":{bg:ri.reference}}),icon:(0,R.k0)({width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}})}),ra=(0,R.k0)({paddingInlineEnd:"8"}),rs=rr({baseStyle:ro,sizes:{lg:{...null==(m=tz.sizes)?void 0:m.lg,field:{...null==(g=tz.sizes)?void 0:g.lg.field,...ra}},md:{...null==(v=tz.sizes)?void 0:v.md,field:{...null==(b=tz.sizes)?void 0:b.md.field,...ra}},sm:{...null==(y=tz.sizes)?void 0:y.sm,field:{...null==(x=tz.sizes)?void 0:x.sm.field,...ra}},xs:{...null==(w=tz.sizes)?void 0:w.xs,field:{...null==(k=tz.sizes)?void 0:k.xs.field,...ra},icon:{insetEnd:"1"}}},variants:tz.variants,defaultProps:tz.defaultProps}),rl=(0,R.gJ)("skeleton-start-color"),ru=(0,R.gJ)("skeleton-end-color"),rc=(0,R.k0)({[rl.variable]:"colors.gray.100",[ru.variable]:"colors.gray.400",_dark:{[rl.variable]:"colors.gray.800",[ru.variable]:"colors.gray.600"},background:rl.reference,borderColor:ru.reference,opacity:.7,borderRadius:"sm"}),rd=(0,R.fj)({baseStyle:rc}),rf=(0,R.gJ)("skip-link-bg"),rp=(0,R.k0)({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[rf.variable]:"colors.white",_dark:{[rf.variable]:"colors.gray.700"},bg:rf.reference}}),rh=(0,R.fj)({baseStyle:rp}),{defineMultiStyleConfig:rm,definePartsStyle:rg}=(0,R.D)(ei.keys),rv=(0,R.gJ)("slider-thumb-size"),rb=(0,R.gJ)("slider-track-size"),ry=(0,R.gJ)("slider-bg"),rx=(0,R.k0)(e=>{let{orientation:t}=e;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...ez({orientation:t,vertical:{h:"100%"},horizontal:{w:"100%"}})}}),rw=(0,R.k0)(e=>{let t=ez({orientation:e.orientation,horizontal:{h:rb.reference},vertical:{w:rb.reference}});return{...t,overflow:"hidden",borderRadius:"sm",[ry.variable]:"colors.gray.200",_dark:{[ry.variable]:"colors.whiteAlpha.200"},_disabled:{[ry.variable]:"colors.gray.300",_dark:{[ry.variable]:"colors.whiteAlpha.300"}},bg:ry.reference}}),rk=(0,R.k0)(e=>{let{orientation:t}=e,r=ez({orientation:t,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)"}}});return{...r,w:rv.reference,h:rv.reference,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",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}}),rS=(0,R.k0)(e=>{let{colorScheme:t}=e;return{width:"inherit",height:"inherit",[ry.variable]:`colors.${t}.500`,_dark:{[ry.variable]:`colors.${t}.200`},bg:ry.reference}}),rE=rm({baseStyle:rg(e=>({container:rx(e),track:rw(e),thumb:rk(e),filledTrack:rS(e)})),sizes:{lg:rg({container:{[rv.variable]:"sizes.4",[rb.variable]:"sizes.1"}}),md:rg({container:{[rv.variable]:"sizes.3.5",[rb.variable]:"sizes.1"}}),sm:rg({container:{[rv.variable]:"sizes.2.5",[rb.variable]:"sizes.0.5"}})},defaultProps:{size:"md",colorScheme:"blue"}}),rC=ef("spinner-size"),r_=(0,R.k0)({width:[rC.reference],height:[rC.reference]}),rP={xs:(0,R.k0)({[rC.variable]:"sizes.3"}),sm:(0,R.k0)({[rC.variable]:"sizes.4"}),md:(0,R.k0)({[rC.variable]:"sizes.6"}),lg:(0,R.k0)({[rC.variable]:"sizes.8"}),xl:(0,R.k0)({[rC.variable]:"sizes.12"})},rA=(0,R.fj)({baseStyle:r_,sizes:rP,defaultProps:{size:"md"}}),{defineMultiStyleConfig:rT,definePartsStyle:rR}=(0,R.D)(eo.keys),rO=rT({baseStyle:rR({container:{},label:(0,R.k0)({fontWeight:"medium"}),helpText:(0,R.k0)({opacity:.8,marginBottom:"2"}),number:(0,R.k0)({verticalAlign:"baseline",fontWeight:"semibold"}),icon:(0,R.k0)({marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"})}),sizes:{md:rR({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},defaultProps:{size:"md"}}),rj=(0,R.gJ)("kbd-bg"),rM=(0,R.k0)({[rj.variable]:"colors.gray.100",_dark:{[rj.variable]:"colors.whiteAlpha.100"},bg:rj.reference,borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}),rz=(0,R.fj)({baseStyle:rM}),rD=(0,R.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),rI=(0,R.fj)({baseStyle:rD}),{defineMultiStyleConfig:rB,definePartsStyle:rF}=(0,R.D)(X.keys),r$=rB({baseStyle:rF({icon:(0,R.k0)({marginEnd:"2",display:"inline",verticalAlign:"text-bottom"})})}),{defineMultiStyleConfig:rL,definePartsStyle:rW}=(0,R.D)(J.keys),rN=(0,R.gJ)("menu-bg"),rV=(0,R.gJ)("menu-shadow"),rU=(0,R.k0)({[rN.variable]:"#fff",[rV.variable]:"shadows.sm",_dark:{[rN.variable]:"colors.gray.700",[rV.variable]:"shadows.dark-lg"},color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px",bg:rN.reference,boxShadow:rV.reference}),rH=(0,R.k0)({py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{[rN.variable]:"colors.gray.100",_dark:{[rN.variable]:"colors.whiteAlpha.100"}},_active:{[rN.variable]:"colors.gray.200",_dark:{[rN.variable]:"colors.whiteAlpha.200"}},_expanded:{[rN.variable]:"colors.gray.100",_dark:{[rN.variable]:"colors.whiteAlpha.100"}},_disabled:{opacity:.4,cursor:"not-allowed"},bg:rN.reference}),rq=(0,R.k0)({mx:4,my:2,fontWeight:"semibold",fontSize:"sm"}),rZ=(0,R.k0)({display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0}),rY=(0,R.k0)({opacity:.6}),rG=(0,R.k0)({border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}),rX=rL({baseStyle:rW({button:(0,R.k0)({transitionProperty:"common",transitionDuration:"normal"}),list:rU,item:rH,groupTitle:rq,icon:rZ,command:rY,divider:rG})}),{defineMultiStyleConfig:rJ,definePartsStyle:rK}=(0,R.D)(K.keys),rQ=(0,R.gJ)("modal-bg"),r0=(0,R.gJ)("modal-shadow"),r1=(0,R.k0)({bg:"blackAlpha.600",zIndex:"modal"}),r5=(0,R.k0)(e=>{let{isCentered:t,scrollBehavior:r}=e;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:t?"center":"flex-start",overflow:"inside"===r?"hidden":"auto",overscrollBehaviorY:"none"}}),r2=(0,R.k0)(e=>{let{isCentered:t,scrollBehavior:r}=e;return{borderRadius:"md",color:"inherit",my:t?"auto":"16",mx:t?"auto":void 0,zIndex:"modal",maxH:"inside"===r?"calc(100% - 7.5rem)":void 0,[rQ.variable]:"colors.white",[r0.variable]:"shadows.lg",_dark:{[rQ.variable]:"colors.gray.700",[r0.variable]:"shadows.dark-lg"},bg:rQ.reference,boxShadow:r0.reference}}),r6=(0,R.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),r4=(0,R.k0)({position:"absolute",top:"2",insetEnd:"3"}),r3=(0,R.k0)(e=>{let{scrollBehavior:t}=e;return{px:"6",py:"2",flex:"1",overflow:"inside"===t?"auto":void 0}}),r7=(0,R.k0)({px:"6",py:"4"});function r8(e){return"full"===e?rK({dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}):rK({dialog:{maxW:e}})}var r9=rJ({baseStyle:rK(e=>({overlay:r1,dialogContainer:tQ(r5,e),dialog:tQ(r2,e),header:r6,closeButton:r4,body:tQ(r3,e),footer:r7})),sizes:{xs:r8("xs"),sm:r8("sm"),md:r8("md"),lg:r8("lg"),xl:r8("xl"),"2xl":r8("2xl"),"3xl":r8("3xl"),"4xl":r8("4xl"),"5xl":r8("5xl"),"6xl":r8("6xl"),full:r8("full")},defaultProps:{size:"md"}}),{defineMultiStyleConfig:ne,definePartsStyle:nt}=(0,R.D)(Q.keys),nr=ef("number-input-stepper-width"),nn=ef("number-input-input-padding"),ni=ew(nr).add("0.5rem").toString(),no=ef("number-input-bg"),na=ef("number-input-color"),ns=ef("number-input-border-color"),nl=(0,R.k0)({[nr.variable]:"sizes.6",[nn.variable]:ni}),nu=(0,R.k0)(e=>{var t,r;return null!=(r=null==(t=tQ(tz.baseStyle,e))?void 0:t.field)?r:{}}),nc=(0,R.k0)({width:nr.reference}),nd=(0,R.k0)({borderStart:"1px solid",borderStartColor:ns.reference,color:na.reference,bg:no.reference,[na.variable]:"colors.chakra-body-text",[ns.variable]:"colors.chakra-border-color",_dark:{[na.variable]:"colors.whiteAlpha.800",[ns.variable]:"colors.whiteAlpha.300"},_active:{[no.variable]:"colors.gray.200",_dark:{[no.variable]:"colors.whiteAlpha.300"}},_disabled:{opacity:.4,cursor:"not-allowed"}});function nf(e){var t,r,n;let i=null==(t=tz.sizes)?void 0:t[e],o={lg:"md",md:"md",sm:"sm",xs:"sm"},a=null!=(n=null==(r=i.field)?void 0:r.fontSize)?n:"md",s=_.fontSizes[a];return nt({field:{...i.field,paddingInlineEnd:nn.reference,verticalAlign:"top"},stepper:{fontSize:ew(s).multiply(.75).toString(),_first:{borderTopEndRadius:o[e]},_last:{borderBottomEndRadius:o[e],mt:"-1px",borderTopWidth:1}}})}var np=ne({baseStyle:nt(e=>{var t;return{root:nl,field:null!=(t=tQ(nu,e))?t:{},stepperGroup:nc,stepper:nd}}),sizes:{xs:nf("xs"),sm:nf("sm"),md:nf("md"),lg:nf("lg")},variants:tz.variants,defaultProps:tz.defaultProps}),nh=(0,R.k0)({...null==(S=tz.baseStyle)?void 0:S.field,textAlign:"center"}),nm={lg:(0,R.k0)({fontSize:"lg",w:12,h:12,borderRadius:"md"}),md:(0,R.k0)({fontSize:"md",w:10,h:10,borderRadius:"md"}),sm:(0,R.k0)({fontSize:"sm",w:8,h:8,borderRadius:"sm"}),xs:(0,R.k0)({fontSize:"xs",w:6,h:6,borderRadius:"sm"})},ng={outline:(0,R.k0)(e=>{var t,r,n;return null!=(n=null==(r=tQ(null==(t=tz.variants)?void 0:t.outline,e))?void 0:r.field)?n:{}}),flushed:(0,R.k0)(e=>{var t,r,n;return null!=(n=null==(r=tQ(null==(t=tz.variants)?void 0:t.flushed,e))?void 0:r.field)?n:{}}),filled:(0,R.k0)(e=>{var t,r,n;return null!=(n=null==(r=tQ(null==(t=tz.variants)?void 0:t.filled,e))?void 0:r.field)?n:{}}),unstyled:null!=(C=null==(E=tz.variants)?void 0:E.unstyled.field)?C:{}},nv=(0,R.fj)({baseStyle:nh,sizes:nm,variants:ng,defaultProps:tz.defaultProps}),{defineMultiStyleConfig:nb,definePartsStyle:ny}=(0,R.D)(ee.keys),nx=ef("popper-bg"),nw=ef("popper-arrow-bg"),nk=ef("popper-arrow-shadow-color"),nS=nb({baseStyle:ny({popper:(0,R.k0)({zIndex:10}),content:(0,R.k0)({[nx.variable]:"colors.white",bg:nx.reference,[nw.variable]:nx.reference,[nk.variable]:"colors.gray.200",_dark:{[nx.variable]:"colors.gray.700",[nk.variable]:"colors.whiteAlpha.300"},width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}}),header:(0,R.k0)({px:3,py:2,borderBottomWidth:"1px"}),body:(0,R.k0)({px:3,py:2}),footer:(0,R.k0)({px:3,py:2,borderTopWidth:"1px"}),closeButton:(0,R.k0)({position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2})})}),{definePartsStyle:nE,defineMultiStyleConfig:nC}=(0,R.D)(H.keys),n_=(0,R.gJ)("drawer-bg"),nP=(0,R.gJ)("drawer-box-shadow");function nA(e){return"full"===e?nE({dialog:{maxW:"100vw",h:"100vh"}}):nE({dialog:{maxW:e}})}var nT=(0,R.k0)({bg:"blackAlpha.600",zIndex:"modal"}),nR=(0,R.k0)({display:"flex",zIndex:"modal",justifyContent:"center"}),nO=(0,R.k0)(e=>{let{isFullHeight:t}=e;return{...t&&{height:"100vh"},zIndex:"modal",maxH:"100vh",color:"inherit",[n_.variable]:"colors.white",[nP.variable]:"shadows.lg",_dark:{[n_.variable]:"colors.gray.700",[nP.variable]:"shadows.dark-lg"},bg:n_.reference,boxShadow:nP.reference}}),nj=(0,R.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),nM=(0,R.k0)({position:"absolute",top:"2",insetEnd:"3"}),nz=(0,R.k0)({px:"6",py:"2",flex:"1",overflow:"auto"}),nD=(0,R.k0)({px:"6",py:"4"}),nI=nC({baseStyle:nE(e=>({overlay:nT,dialogContainer:nR,dialog:tQ(nO,e),header:nj,closeButton:nM,body:nz,footer:nD})),sizes:{xs:nA("xs"),sm:nA("md"),md:nA("lg"),lg:nA("2xl"),xl:nA("4xl"),full:nA("full")},defaultProps:{size:"xs"}}),{definePartsStyle:nB,defineMultiStyleConfig:nF}=(0,R.D)(q.keys),n$=nF({baseStyle:nB({preview:(0,R.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"}),input:(0,R.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),textarea:(0,R.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}})})}),{definePartsStyle:nL,defineMultiStyleConfig:nW}=(0,R.D)(Z.keys),nN=(0,R.gJ)("form-control-color"),nV=nW({baseStyle:nL({container:{width:"100%",position:"relative"},requiredIndicator:(0,R.k0)({marginStart:"1",[nN.variable]:"colors.red.500",_dark:{[nN.variable]:"colors.red.300"},color:nN.reference}),helperText:(0,R.k0)({mt:"2",[nN.variable]:"colors.gray.600",_dark:{[nN.variable]:"colors.whiteAlpha.600"},color:nN.reference,lineHeight:"normal",fontSize:"sm"})})}),{definePartsStyle:nU,defineMultiStyleConfig:nH}=(0,R.D)(Y.keys),nq=(0,R.gJ)("form-error-color"),nZ=nH({baseStyle:nU({text:(0,R.k0)({[nq.variable]:"colors.red.500",_dark:{[nq.variable]:"colors.red.300"},color:nq.reference,mt:"2",fontSize:"sm",lineHeight:"normal"}),icon:(0,R.k0)({marginEnd:"0.5em",[nq.variable]:"colors.red.500",_dark:{[nq.variable]:"colors.red.300"},color:nq.reference})})}),nY=(0,R.k0)({fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}),nG=(0,R.fj)({baseStyle:nY}),nX=(0,R.k0)({fontFamily:"heading",fontWeight:"bold"}),nJ={"4xl":(0,R.k0)({fontSize:["6xl",null,"7xl"],lineHeight:1}),"3xl":(0,R.k0)({fontSize:["5xl",null,"6xl"],lineHeight:1}),"2xl":(0,R.k0)({fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]}),xl:(0,R.k0)({fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]}),lg:(0,R.k0)({fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]}),md:(0,R.k0)({fontSize:"xl",lineHeight:1.2}),sm:(0,R.k0)({fontSize:"md",lineHeight:1.2}),xs:(0,R.k0)({fontSize:"sm",lineHeight:1.2})},nK=(0,R.fj)({baseStyle:nX,sizes:nJ,defaultProps:{size:"xl"}}),{defineMultiStyleConfig:nQ,definePartsStyle:n0}=(0,R.D)(V.keys),n1=(0,R.gJ)("breadcrumb-link-decor"),n5=nQ({baseStyle:n0({link:(0,R.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",outline:"none",color:"inherit",textDecoration:n1.reference,[n1.variable]:"none","&:not([aria-current=page])":{cursor:"pointer",_hover:{[n1.variable]:"underline"},_focusVisible:{boxShadow:"outline"}}})})}),n2=(0,R.k0)({lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}}),n6=(0,R.k0)(e=>{let{colorScheme:t,theme:r}=e;if("gray"===t)return{color:eM("gray.800","whiteAlpha.900")(e),_hover:{bg:eM("gray.100","whiteAlpha.200")(e)},_active:{bg:eM("gray.200","whiteAlpha.300")(e)}};let n=e6(`${t}.200`,.12)(r),i=e6(`${t}.200`,.24)(r);return{color:eM(`${t}.600`,`${t}.200`)(e),bg:"transparent",_hover:{bg:eM(`${t}.50`,n)(e)},_active:{bg:eM(`${t}.100`,i)(e)}}}),n4=(0,R.k0)(e=>{let{colorScheme:t}=e,r=eM("gray.200","whiteAlpha.300")(e);return{border:"1px solid",borderColor:"gray"===t?r:"currentColor",".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)":{marginEnd:"-1px"},".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)":{marginBottom:"-1px"},...tQ(n6,e)}}),n3={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},n7=(0,R.k0)(e=>{var t;let{colorScheme:r}=e;if("gray"===r){let t=eM("gray.100","whiteAlpha.200")(e);return{bg:t,color:eM("gray.800","whiteAlpha.900")(e),_hover:{bg:eM("gray.200","whiteAlpha.300")(e),_disabled:{bg:t}},_active:{bg:eM("gray.300","whiteAlpha.400")(e)}}}let{bg:n=`${r}.500`,color:i="white",hoverBg:o=`${r}.600`,activeBg:a=`${r}.700`}=null!=(t=n3[r])?t:{},s=eM(n,`${r}.200`)(e);return{bg:s,color:eM(i,"gray.800")(e),_hover:{bg:eM(o,`${r}.300`)(e),_disabled:{bg:s}},_active:{bg:eM(a,`${r}.400`)(e)}}}),n8=(0,R.k0)(e=>{let{colorScheme:t}=e;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:eM(`${t}.500`,`${t}.200`)(e),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:eM(`${t}.700`,`${t}.500`)(e)}}}),n9=(0,R.k0)({bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}),ie={lg:(0,R.k0)({h:"12",minW:"12",fontSize:"lg",px:"6"}),md:(0,R.k0)({h:"10",minW:"10",fontSize:"md",px:"4"}),sm:(0,R.k0)({h:"8",minW:"8",fontSize:"sm",px:"3"}),xs:(0,R.k0)({h:"6",minW:"6",fontSize:"xs",px:"2"})},it=(0,R.fj)({baseStyle:n2,variants:{ghost:n6,outline:n4,solid:n7,link:n8,unstyled:n9},sizes:ie,defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}}),{definePartsStyle:ir,defineMultiStyleConfig:ii}=(0,R.D)(ec.keys),io=(0,R.gJ)("card-bg"),ia=(0,R.gJ)("card-padding"),is=(0,R.gJ)("card-shadow"),il=(0,R.gJ)("card-radius"),iu=(0,R.gJ)("card-border-width","0"),ic=(0,R.gJ)("card-border-color"),id=ir({container:{[io.variable]:"colors.chakra-body-bg",backgroundColor:io.reference,boxShadow:is.reference,borderRadius:il.reference,color:"chakra-body-text",borderWidth:iu.reference,borderColor:ic.reference},body:{padding:ia.reference,flex:"1 1 0%"},header:{padding:ia.reference},footer:{padding:ia.reference}}),ip={sm:ir({container:{[il.variable]:"radii.base",[ia.variable]:"space.3"}}),md:ir({container:{[il.variable]:"radii.md",[ia.variable]:"space.5"}}),lg:ir({container:{[il.variable]:"radii.xl",[ia.variable]:"space.7"}})},ih=ii({baseStyle:id,variants:{elevated:ir({container:{[is.variable]:"shadows.base",_dark:{[io.variable]:"colors.gray.700"}}}),outline:ir({container:{[iu.variable]:"1px",[ic.variable]:"colors.chakra-border-color"}}),filled:ir({container:{[io.variable]:"colors.chakra-subtle-bg"}}),unstyled:{body:{[ia.variable]:0},header:{[ia.variable]:0},footer:{[ia.variable]:0}}},sizes:ip,defaultProps:{variant:"elevated",size:"md"}}),im=ef("close-button-size"),ig=ef("close-button-bg"),iv=(0,R.k0)({w:[im.reference],h:[im.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{[ig.variable]:"colors.blackAlpha.100",_dark:{[ig.variable]:"colors.whiteAlpha.100"}},_active:{[ig.variable]:"colors.blackAlpha.200",_dark:{[ig.variable]:"colors.whiteAlpha.200"}},_focusVisible:{boxShadow:"outline"},bg:ig.reference}),ib={lg:(0,R.k0)({[im.variable]:"sizes.10",fontSize:"md"}),md:(0,R.k0)({[im.variable]:"sizes.8",fontSize:"xs"}),sm:(0,R.k0)({[im.variable]:"sizes.6",fontSize:"2xs"})},iy=(0,R.fj)({baseStyle:iv,sizes:ib,defaultProps:{size:"md"}}),{variants:ix,defaultProps:iw}=tf,ik=(0,R.k0)({fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm",bg:ts.bg.reference,color:ts.color.reference,boxShadow:ts.shadow.reference}),iS=(0,R.fj)({baseStyle:ik,variants:ix,defaultProps:iw}),iE=(0,R.k0)({w:"100%",mx:"auto",maxW:"prose",px:"4"}),iC=(0,R.fj)({baseStyle:iE}),i_=(0,R.k0)({opacity:.6,borderColor:"inherit"}),iP=(0,R.k0)({borderStyle:"solid"}),iA=(0,R.k0)({borderStyle:"dashed"}),iT=(0,R.fj)({baseStyle:i_,variants:{solid:iP,dashed:iA},defaultProps:{variant:"solid"}}),{definePartsStyle:iR,defineMultiStyleConfig:iO}=(0,R.D)(L.keys),ij=iO({baseStyle:iR({container:(0,R.k0)({borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}}),button:(0,R.k0)({transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"}),panel:(0,R.k0)({pt:"2",px:"4",pb:"5"}),icon:(0,R.k0)({fontSize:"1.25em"})})}),{definePartsStyle:iM,defineMultiStyleConfig:iz}=(0,R.D)(W.keys),iD=(0,R.gJ)("alert-fg"),iI=(0,R.gJ)("alert-bg");function iB(e){let{theme:t,colorScheme:r}=e,n=e6(`${r}.200`,.16)(t);return{light:`colors.${r}.100`,dark:n}}var iF=iz({baseStyle:iM({container:{bg:iI.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:iD.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:iD.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}}),variants:{subtle:iM(e=>{let{colorScheme:t}=e,r=iB(e);return{container:{[iD.variable]:`colors.${t}.600`,[iI.variable]:r.light,_dark:{[iD.variable]:`colors.${t}.200`,[iI.variable]:r.dark}}}}),"left-accent":iM(e=>{let{colorScheme:t}=e,r=iB(e);return{container:{[iD.variable]:`colors.${t}.600`,[iI.variable]:r.light,_dark:{[iD.variable]:`colors.${t}.200`,[iI.variable]:r.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:iD.reference}}}),"top-accent":iM(e=>{let{colorScheme:t}=e,r=iB(e);return{container:{[iD.variable]:`colors.${t}.600`,[iI.variable]:r.light,_dark:{[iD.variable]:`colors.${t}.200`,[iI.variable]:r.dark},pt:"2",borderTopWidth:"4px",borderTopColor:iD.reference}}}),solid:iM(e=>{let{colorScheme:t}=e;return{container:{[iD.variable]:"colors.white",[iI.variable]:`colors.${t}.600`,_dark:{[iD.variable]:"colors.gray.900",[iI.variable]:`colors.${t}.200`},color:iD.reference}}})},defaultProps:{variant:"subtle",colorScheme:"blue"}}),{definePartsStyle:i$,defineMultiStyleConfig:iL}=(0,R.D)(N.keys),iW=(0,R.gJ)("avatar-border-color"),iN=(0,R.gJ)("avatar-bg"),iV=(0,R.gJ)("avatar-font-size"),iU=(0,R.gJ)("avatar-size"),iH=(0,R.k0)({borderRadius:"full",border:"0.2em solid",borderColor:iW.reference,[iW.variable]:"white",_dark:{[iW.variable]:"colors.gray.800"}}),iq=(0,R.k0)({bg:iN.reference,fontSize:iV.reference,width:iU.reference,height:iU.reference,lineHeight:"1",[iN.variable]:"colors.gray.200",_dark:{[iN.variable]:"colors.whiteAlpha.400"}}),iZ=(0,R.k0)(e=>{let{name:t,theme:r}=e,n=t?function(e){var t;let r=e3();return!e||eQ(e)?r:e.string&&e.colors?function(e,t){let r=0;if(0===e.length)return t[0];for(let t=0;t<e.length;t+=1)r=e.charCodeAt(t)+((r<<5)-r),r&=r;return r=(r%t.length+t.length)%t.length,t[r]}(e.string,e.colors):e.string&&!e.colors?function(e){let t=0;if(0===e.length)return t.toString();for(let r=0;r<e.length;r+=1)t=e.charCodeAt(r)+((t<<5)-t),t&=t;let r="#";for(let e=0;e<3;e+=1){let n=t>>8*e&255;r+=`00${n.toString(16)}`.substr(-2)}return r}(e.string):e.colors&&!e.string?(t=e.colors)[Math.floor(Math.random()*t.length)]:r}({string:t}):"colors.gray.400",i=e2(n)(r),o="white";return i||(o="gray.800"),{bg:iN.reference,fontSize:iV.reference,color:o,borderColor:iW.reference,verticalAlign:"top",width:iU.reference,height:iU.reference,"&:not([data-loaded])":{[iN.variable]:n},[iW.variable]:"colors.white",_dark:{[iW.variable]:"colors.gray.800"}}}),iY=(0,R.k0)({fontSize:iV.reference,lineHeight:"1"});function iG(e){let t="100%"!==e?A[e]:void 0;return i$({container:{[iU.variable]:null!=t?t:e,[iV.variable]:`calc(${null!=t?t:e} / 2.5)`},excessLabel:{[iU.variable]:null!=t?t:e,[iV.variable]:`calc(${null!=t?t:e} / 2.5)`}})}var iX=iL({baseStyle:i$(e=>({badge:tQ(iH,e),excessLabel:tQ(iq,e),container:tQ(iZ,e),label:iY})),sizes:{"2xs":iG(4),xs:iG(6),sm:iG(8),md:iG(12),lg:iG(16),xl:iG(24),"2xl":iG(32),full:iG("100%")},defaultProps:{size:"md"}}),iJ={colors:{"chakra-body-text":{_light:"gray.800",_dark:"whiteAlpha.900"},"chakra-body-bg":{_light:"white",_dark:"gray.800"},"chakra-border-color":{_light:"gray.200",_dark:"whiteAlpha.300"},"chakra-inverse-text":{_light:"white",_dark:"gray.800"},"chakra-subtle-bg":{_light:"gray.100",_dark:"gray.700"},"chakra-subtle-text":{_light:"gray.600",_dark:"gray.400"},"chakra-placeholder-color":{_light:"gray.500",_dark:"whiteAlpha.400"}}},iK={global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color"}}},iQ={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},i0={semanticTokens:iJ,direction:"ltr",...T,components:{Accordion:ij,Alert:iF,Avatar:iX,Badge:tf,Breadcrumb:n5,Button:it,Checkbox:t7,CloseButton:iy,Code:iS,Container:iC,Divider:iT,Drawer:nI,Editable:n$,Form:nV,FormError:nZ,FormLabel:nG,Heading:nK,Input:tz,Kbd:rz,Link:rI,List:r$,Menu:rX,Modal:r9,NumberInput:np,PinInput:nv,Popover:nS,Progress:tJ,Radio:rt,Select:rs,Skeleton:rd,SkipLink:rh,Slider:rE,Spinner:rA,Stat:rO,Switch:ej,Table:e$,Tabs:ta,Tag:tE,Textarea:tF,Tooltip:tV,Card:ih,Stepper:F},styles:iK,config:iQ},i1={semanticTokens:iJ,direction:"ltr",components:{},...T,styles:iK,config:iQ}},24278:function(e,t,r){"use strict";r.d(t,{Lj:function(){return n},Sh:function(){return a},js:function(){return o},p$:function(){return s}});var n={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},i={slideLeft:{position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},slideRight:{position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},slideUp:{position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},slideDown:{position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}}};function o(e){var t;let r=null!=(t=null==e?void 0:e.direction)?t:"right";switch(r){case"right":default:return i.slideRight;case"left":return i.slideLeft;case"bottom":return i.slideDown;case"top":return i.slideUp}}var a={enter:{duration:.2,ease:n.easeOut},exit:{duration:.1,ease:n.easeIn}},s={enter:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.enter}),exit:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.exit})}},80834:function(e,t,r){"use strict";r.d(t,{R:function(){return c},X:function(){return u}});var n=r(24278),i=r(16465),o=r(62167),a=r(64562),s=r(2265),l=r(57437),u={initial:"initial",animate:"enter",exit:"exit",variants:{initial:({offsetX:e,offsetY:t,transition:r,transitionEnd:i,delay:o})=>{var a;return{opacity:0,x:e,y:t,transition:null!=(a=null==r?void 0:r.exit)?a:n.p$.exit(n.Sh.exit,o),transitionEnd:null==i?void 0:i.exit}},enter:({transition:e,transitionEnd:t,delay:r})=>{var i;return{opacity:1,x:0,y:0,transition:null!=(i=null==e?void 0:e.enter)?i:n.p$.enter(n.Sh.enter,r),transitionEnd:null==t?void 0:t.enter}},exit:({offsetY:e,offsetX:t,transition:r,transitionEnd:i,reverse:o,delay:a})=>{var s;let l={x:t,y:e};return{opacity:0,transition:null!=(s=null==r?void 0:r.exit)?s:n.p$.exit(n.Sh.exit,a),...o?{...l,transitionEnd:null==i?void 0:i.exit}:{transitionEnd:{...l,...null==i?void 0:i.exit}}}}}},c=(0,s.forwardRef)(function(e,t){let{unmountOnExit:r,in:n,reverse:s=!0,className:c,offsetX:d=0,offsetY:f=8,transition:p,transitionEnd:h,delay:m,...g}=e,v=!r||n&&r,b=n||r?"enter":"exit",y={offsetX:d,offsetY:f,reverse:s,transition:p,transitionEnd:h,delay:m};return(0,l.jsx)(o.M,{custom:y,children:v&&(0,l.jsx)(a.E.div,{ref:t,className:(0,i.cx)("chakra-offset-slide",c),custom:y,...u,animate:b,...g})})});c.displayName="SlideFade"},20921:function(e,t,r){"use strict";r.d(t,{M:function(){return c},Q:function(){return u}});var n=r(24278),i=r(16465),o=r(62167),a=r(64562),s=r(2265),l=r(57437),u={initial:"exit",animate:"enter",exit:"exit",variants:{exit:({reverse:e,initialScale:t,transition:r,transitionEnd:i,delay:o})=>{var a;return{opacity:0,...e?{scale:t,transitionEnd:null==i?void 0:i.exit}:{transitionEnd:{scale:t,...null==i?void 0:i.exit}},transition:null!=(a=null==r?void 0:r.exit)?a:n.p$.exit(n.Sh.exit,o)}},enter:({transitionEnd:e,transition:t,delay:r})=>{var i;return{opacity:1,scale:1,transition:null!=(i=null==t?void 0:t.enter)?i:n.p$.enter(n.Sh.enter,r),transitionEnd:null==e?void 0:e.enter}}}},c=(0,s.forwardRef)(function(e,t){let{unmountOnExit:r,in:n,reverse:s=!0,initialScale:c=.95,className:d,transition:f,transitionEnd:p,delay:h,...m}=e,g=!r||n&&r,v=n||r?"enter":"exit",b={initialScale:c,reverse:s,transition:f,transitionEnd:p,delay:h};return(0,l.jsx)(o.M,{custom:b,children:g&&(0,l.jsx)(a.E.div,{ref:t,className:(0,i.cx)("chakra-offset-slide",d),...u,animate:v,custom:b,...m})})});c.displayName="ScaleFade"},11243:function(e,t,r){"use strict";r.d(t,{p:function(){return c},u:function(){return u}});var n=r(24278),i=r(16465),o=r(62167),a=r(64562),s=r(2265),l=r(57437),u={initial:"exit",animate:"enter",exit:"exit",variants:{enter:({transition:e,transitionEnd:t,delay:r}={})=>{var i;return{opacity:1,transition:null!=(i=null==e?void 0:e.enter)?i:n.p$.enter(n.Sh.enter,r),transitionEnd:null==t?void 0:t.enter}},exit:({transition:e,transitionEnd:t,delay:r}={})=>{var i;return{opacity:0,transition:null!=(i=null==e?void 0:e.exit)?i:n.p$.exit(n.Sh.exit,r),transitionEnd:null==t?void 0:t.exit}}}},c=(0,s.forwardRef)(function(e,t){let{unmountOnExit:r,in:n,className:s,transition:c,transitionEnd:d,delay:f,...p}=e,h=n||r?"enter":"exit",m=!r||n&&r,g={transition:c,transitionEnd:d,delay:f};return(0,l.jsx)(o.M,{custom:g,children:m&&(0,l.jsx)(a.E.div,{ref:t,className:(0,i.cx)("chakra-fade",s),custom:g,...u,animate:h,...p})})});c.displayName="Fade"},62788:function(e,t,r){"use strict";let n;r.d(t,{Pu:function(){return a},TE:function(){return p},ZK:function(){return u},ZT:function(){return l},v0:function(){return s},zG:function(){return c}});var i,o=r(82136);function a(e,...t){return(0,o.mf)(e)?e(...t):e}function s(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}var l=()=>{},u=(i=e=>()=>{let{condition:t,message:r}=e;t&&o.Ts&&console.warn(r)},function(...e){return i&&(n=i.apply(this,e),i=null),n}),c=(...e)=>t=>e.reduce((e,t)=>t(e),t),d=(e,t)=>Math.abs(e-t),f=e=>"x"in e&&"y"in e;function p(e,t){if((0,o.hj)(e)&&(0,o.hj)(t))return d(e,t);if(f(e)&&f(t)){let r=d(e.x,t.x),n=d(e.y,t.y);return Math.sqrt(r**2+n**2)}return 0}},82136:function(e,t,r){"use strict";function n(e){return"number"==typeof e}function i(e){return"function"==typeof e}r.d(t,{Ik:function(){return a},Ts:function(){return o},hj:function(){return n},mf:function(){return i}});var o=!1;function a(e){return"current"in e}},19307:function(e,t,r){"use strict";function n(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}r.d(t,{CE:function(){return n},Wf:function(){return i},YU:function(){return a},lw:function(){return o}}),r(94216);var i=(e=>{let t=new WeakMap;return(r,n,i,o)=>{if(void 0===r)return e(r,n,i);t.has(r)||t.set(r,new Map);let a=t.get(r);if(a.has(n))return a.get(n);let s=e(r,n,i,o);return a.set(n,s),s}})(function(e,t,r,n){let i="string"==typeof t?t.split("."):[t];for(n=0;n<i.length&&e;n+=1)e=e[i[n]];return void 0===e?r:e});function o(e,t){let r={};return Object.keys(e).forEach(n=>{let i=e[n],o=t(i,n,e);o&&(r[n]=i)}),r}var a=e=>o(e,e=>null!=e)},62167:function(e,t,r){"use strict";r.d(t,{M:function(){return g}});var n=r(2265),i=r(538);function o(){let e=(0,n.useRef)(!1);return(0,i.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var a=r(56846),s=r(38243),l=r(10961);class u extends n.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t}){let r=(0,n.useId)(),i=(0,n.useRef)(null),o=(0,n.useRef)({width:0,height:0,top:0,left:0});return(0,n.useInsertionEffect)(()=>{let{width:e,height:n,top:a,left:s}=o.current;if(t||!i.current||!e||!n)return;i.current.dataset.motionPopId=r;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(`
          [data-motion-pop-id="${r}"] {
            position: absolute !important;
            width: ${e}px !important;
            height: ${n}px !important;
            top: ${a}px !important;
            left: ${s}px !important;
          }
        `),()=>{document.head.removeChild(l)}},[t]),n.createElement(u,{isPresent:t,childRef:i,sizeRef:o},n.cloneElement(e,{ref:i}))}let d=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:o,presenceAffectsLayout:a,mode:u})=>{let d=(0,l.h)(f),p=(0,n.useId)(),h=(0,n.useMemo)(()=>({id:p,initial:t,isPresent:r,custom:o,onExitComplete:e=>{for(let t of(d.set(e,!0),d.values()))if(!t)return;i&&i()},register:e=>(d.set(e,!1),()=>d.delete(e))}),a?void 0:[r]);return(0,n.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[r]),n.useEffect(()=>{r||d.size||!i||i()},[r]),"popLayout"===u&&(e=n.createElement(c,{isPresent:r},e)),n.createElement(s.O.Provider,{value:h},e)};function f(){return new Map}var p=r(781),h=r(46567);let m=e=>e.key||"",g=({children:e,custom:t,initial:r=!0,onExitComplete:s,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:c="sync"})=>{var f;(0,h.k)(!l,"Replace exitBeforeEnter with mode='wait'");let g=(0,n.useContext)(p.p).forceRender||function(){let e=o(),[t,r]=(0,n.useState)(0),i=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]),s=(0,n.useCallback)(()=>a.Wi.postRender(i),[i]);return[s,t]}()[0],v=o(),b=function(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}(e),y=b,x=(0,n.useRef)(new Map).current,w=(0,n.useRef)(y),k=(0,n.useRef)(new Map).current,S=(0,n.useRef)(!0);if((0,i.L)(()=>{S.current=!1,function(e,t){e.forEach(e=>{let r=m(e);t.set(r,e)})}(b,k),w.current=y}),f=()=>{S.current=!0,k.clear(),x.clear()},(0,n.useEffect)(()=>()=>f(),[]),S.current)return n.createElement(n.Fragment,null,y.map(e=>n.createElement(d,{key:m(e),isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:u,mode:c},e)));y=[...y];let E=w.current.map(m),C=b.map(m),_=E.length;for(let e=0;e<_;e++){let t=E[e];-1!==C.indexOf(t)||x.has(t)||x.set(t,void 0)}return"wait"===c&&x.size&&(y=[]),x.forEach((e,r)=>{if(-1!==C.indexOf(r))return;let i=k.get(r);if(!i)return;let o=E.indexOf(r),a=e;a||(a=n.createElement(d,{key:m(i),isPresent:!1,onExitComplete:()=>{x.delete(r);let e=Array.from(k.keys()).filter(e=>!C.includes(e));if(e.forEach(e=>k.delete(e)),w.current=b.filter(t=>{let n=m(t);return n===r||e.includes(n)}),!x.size){if(!1===v.current)return;g(),s&&s()}},custom:t,presenceAffectsLayout:u,mode:c},i),x.set(r,a)),y.splice(o,0,a)}),y=y.map(e=>{let t=e.key;return x.has(t)?e:n.createElement(d,{key:m(e),isPresent:!0,presenceAffectsLayout:u,mode:c},e)}),n.createElement(n.Fragment,null,x.size?y:y.map(e=>(0,n.cloneElement)(e)))}},77196:function(e,t,r){"use strict";r.d(t,{hO:function(){return a},oO:function(){return o}});var n=r(2265),i=r(38243);function o(){let e=(0,n.useContext)(i.O);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:r,register:o}=e,a=(0,n.useId)();return(0,n.useEffect)(()=>o(a),[]),!t&&r?[!1,()=>r&&r(a)]:[!0]}function a(){var e;return null===(e=(0,n.useContext)(i.O))||e.isPresent}},781:function(e,t,r){"use strict";r.d(t,{p:function(){return i}});var n=r(2265);let i=(0,n.createContext)({})},38243:function(e,t,r){"use strict";r.d(t,{O:function(){return i}});var n=r(2265);let i=(0,n.createContext)(null)},87950:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(96101);class i{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}let o=["prepare","read","update","preRender","render","postRender"];function a(e,t){let r=!1,a=!0,s={delta:0,timestamp:0,isProcessing:!1},l=o.reduce((e,t)=>(e[t]=function(e){let t=new i,r=new i,n=0,o=!1,a=!1,s=new WeakSet,l={schedule:(e,i=!1,a=!1)=>{let l=a&&o,u=l?t:r;return i&&s.add(e),u.add(e)&&l&&o&&(n=t.order.length),e},cancel:e=>{r.remove(e),s.delete(e)},process:i=>{if(o){a=!0;return}if(o=!0,[t,r]=[r,t],r.clear(),n=t.order.length)for(let r=0;r<n;r++){let n=t.order[r];s.has(n)&&(l.schedule(n),e()),n(i)}o=!1,a&&(a=!1,l.process(i))}};return l}(()=>r=!0),e),{}),u=e=>{l[e].process(s)},c=()=>{let i=n.c.useManualTiming?s.timestamp:performance.now();r=!1,s.delta=a?1e3/60:Math.max(Math.min(i-s.timestamp,40),1),s.timestamp=i,s.isProcessing=!0,o.forEach(u),s.isProcessing=!1,r&&t&&(a=!1,e(c))},d=()=>{r=!0,a=!0,s.isProcessing||e(c)},f=o.reduce((e,t)=>{let n=l[t];return e[t]=(e,t=!1,i=!1)=>(r||d(),n.schedule(e,t,i)),e},{});return{schedule:f,cancel:e=>o.forEach(t=>l[t].cancel(e)),state:s,steps:l}}},56846:function(e,t,r){"use strict";r.d(t,{Pn:function(){return a},S6:function(){return l},Wi:function(){return o},frameData:function(){return s}});var n=r(26977),i=r(87950);let{schedule:o,cancel:a,state:s,steps:l}=(0,i.Z)("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:n.Z,!0)},64562:function(e,t,r){"use strict";let n,i;r.d(t,{E:function(){return i5}});var o,a,s=r(2265);let l=(0,s.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),u=(0,s.createContext)({});var c=r(38243),d=r(538);let f=(0,s.createContext)({strict:!1}),p=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),h="data-"+p("framerAppearId");var m=r(87950);let{schedule:g,cancel:v}=(0,m.Z)(queueMicrotask,!1);function b(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function y(e){return"string"==typeof e||Array.isArray(e)}function x(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}let w=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],k=["initial",...w];function S(e){return x(e.animate)||k.some(t=>y(e[t]))}function E(e){return!!(S(e)||e.variants)}function C(e){return Array.isArray(e)?e.join(" "):e}let _={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},P={};for(let e in _)P[e]={isEnabled:t=>_[e].some(e=>!!t[e])};var A=r(16613),T=r(781);let R=(0,s.createContext)({}),O=Symbol.for("motionComponentSymbol"),j=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function M(e){if("string"!=typeof e||e.includes("-"));else if(j.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}let z={},D=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],I=new Set(D);function B(e,{layout:t,layoutId:r}){return I.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!z[e]||"opacity"===e)}let F=e=>!!(e&&e.getVelocity),$={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},L=D.length,W=e=>t=>"string"==typeof t&&t.startsWith(e),N=W("--"),V=W("var(--"),U=e=>V(e)&&H.test(e),H=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)$/i,q=(e,t)=>t&&"number"==typeof e?t.transform(e):e,Z=(e,t,r)=>r>t?t:r<e?e:r,Y={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},G={...Y,transform:e=>Z(0,1,e)},X={...Y,default:1},J=e=>Math.round(1e5*e)/1e5,K=/(-)?([\d]*\.?[\d])+/g,Q=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,ee=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function et(e){return"string"==typeof e}let er=e=>({test:t=>et(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),en=er("deg"),ei=er("%"),eo=er("px"),ea=er("vh"),es=er("vw"),el={...ei,parse:e=>ei.parse(e)/100,transform:e=>ei.transform(100*e)},eu={...Y,transform:Math.round},ec={borderWidth:eo,borderTopWidth:eo,borderRightWidth:eo,borderBottomWidth:eo,borderLeftWidth:eo,borderRadius:eo,radius:eo,borderTopLeftRadius:eo,borderTopRightRadius:eo,borderBottomRightRadius:eo,borderBottomLeftRadius:eo,width:eo,maxWidth:eo,height:eo,maxHeight:eo,size:eo,top:eo,right:eo,bottom:eo,left:eo,padding:eo,paddingTop:eo,paddingRight:eo,paddingBottom:eo,paddingLeft:eo,margin:eo,marginTop:eo,marginRight:eo,marginBottom:eo,marginLeft:eo,rotate:en,rotateX:en,rotateY:en,rotateZ:en,scale:X,scaleX:X,scaleY:X,scaleZ:X,skew:en,skewX:en,skewY:en,distance:eo,translateX:eo,translateY:eo,translateZ:eo,x:eo,y:eo,z:eo,perspective:eo,transformPerspective:eo,opacity:G,originX:el,originY:el,originZ:eo,zIndex:eu,fillOpacity:G,strokeOpacity:G,numOctaves:eu};function ed(e,t,r,n){let{style:i,vars:o,transform:a,transformOrigin:s}=e,l=!1,u=!1,c=!0;for(let e in t){let r=t[e];if(N(e)){o[e]=r;continue}let n=ec[e],d=q(r,n);if(I.has(e)){if(l=!0,a[e]=d,!c)continue;r!==(n.default||0)&&(c=!1)}else e.startsWith("origin")?(u=!0,s[e]=d):i[e]=d}if(!t.transform&&(l||n?i.transform=function(e,{enableHardwareAcceleration:t=!0,allowTransformNone:r=!0},n,i){let o="";for(let t=0;t<L;t++){let r=D[t];if(void 0!==e[r]){let t=$[r]||r;o+=`${t}(${e[r]}) `}}return t&&!e.z&&(o+="translateZ(0)"),o=o.trim(),i?o=i(e,n?"":o):r&&n&&(o="none"),o}(e.transform,r,c,n):i.transform&&(i.transform="none")),u){let{originX:e="50%",originY:t="50%",originZ:r=0}=s;i.transformOrigin=`${e} ${t} ${r}`}}let ef=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function ep(e,t,r){for(let n in t)F(t[n])||B(n,r)||(e[n]=t[n])}function eh(e,t,r){let n={},i=function(e,t,r){let n=e.style||{},i={};return ep(i,n,e),Object.assign(i,function({transformTemplate:e},t,r){return(0,s.useMemo)(()=>{let n=ef();return ed(n,t,{enableHardwareAcceleration:!r},e),Object.assign({},n.vars,n.style)},[t])}(e,t,r)),i}(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n}let em=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function eg(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||em.has(e)}let ev=e=>!eg(e);try{(o=require("@emotion/is-prop-valid").default)&&(ev=e=>e.startsWith("on")?!eg(e):o(e))}catch(e){}function eb(e,t,r){return"string"==typeof e?e:eo.transform(t+r*e)}let ey={offset:"stroke-dashoffset",array:"stroke-dasharray"},ex={offset:"strokeDashoffset",array:"strokeDasharray"};function ew(e,{attrX:t,attrY:r,attrScale:n,originX:i,originY:o,pathLength:a,pathSpacing:s=1,pathOffset:l=0,...u},c,d,f){if(ed(e,u,c,f),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:p,style:h,dimensions:m}=e;p.transform&&(m&&(h.transform=p.transform),delete p.transform),m&&(void 0!==i||void 0!==o||h.transform)&&(h.transformOrigin=function(e,t,r){let n=eb(t,e.x,e.width),i=eb(r,e.y,e.height);return`${n} ${i}`}(m,void 0!==i?i:.5,void 0!==o?o:.5)),void 0!==t&&(p.x=t),void 0!==r&&(p.y=r),void 0!==n&&(p.scale=n),void 0!==a&&function(e,t,r=1,n=0,i=!0){e.pathLength=1;let o=i?ey:ex;e[o.offset]=eo.transform(-n);let a=eo.transform(t),s=eo.transform(r);e[o.array]=`${a} ${s}`}(p,a,s,l,!1)}let ek=()=>({...ef(),attrs:{}}),eS=e=>"string"==typeof e&&"svg"===e.toLowerCase();function eE(e,t,r,n){let i=(0,s.useMemo)(()=>{let r=ek();return ew(r,t,{enableHardwareAcceleration:!1},eS(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};ep(t,e.style,e),i.style={...t,...i.style}}return i}function eC(e,{style:t,vars:r},n,i){for(let o in Object.assign(e.style,t,i&&i.getProjectionStyles(n)),r)e.style.setProperty(o,r[o])}let e_=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function eP(e,t,r,n){for(let r in eC(e,t,void 0,n),t.attrs)e.setAttribute(e_.has(r)?r:p(r),t.attrs[r])}function eA(e,t){let{style:r}=e,n={};for(let i in r)(F(r[i])||t.style&&F(t.style[i])||B(i,e))&&(n[i]=r[i]);return n}function eT(e,t){let r=eA(e,t);for(let n in e)if(F(e[n])||F(t[n])){let t=-1!==D.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n;r[t]=e[n]}return r}function eR(e,t,r,n={},i={}){return"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),t}var eO=r(10961);let ej=e=>Array.isArray(e),eM=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),ez=e=>ej(e)?e[e.length-1]||0:e;function eD(e){let t=F(e)?e.get():e;return eM(t)?t.toValue():t}let eI=e=>(t,r)=>{let n=(0,s.useContext)(u),i=(0,s.useContext)(c.O),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:r},n,i,o){let a={latestValues:function(e,t,r,n){let i={},o=n(e,{});for(let e in o)i[e]=eD(o[e]);let{initial:a,animate:s}=e,l=S(e),u=E(e);t&&u&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial;c=c||!1===a;let d=c?s:a;if(d&&"boolean"!=typeof d&&!x(d)){let t=Array.isArray(d)?d:[d];t.forEach(t=>{let r=eR(e,t);if(!r)return;let{transitionEnd:n,transition:o,...a}=r;for(let e in a){let t=a[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in n)i[e]=n[e]})}return i}(n,i,o,e),renderState:t()};return r&&(a.mount=e=>r(n,e,a)),a})(e,t,n,i);return r?o():(0,eO.h)(o)};var eB=r(56846);let eF={useVisualState:eI({scrapeMotionValuesFromProps:eT,createRenderState:ek,onMount:(e,t,{renderState:r,latestValues:n})=>{eB.Wi.read(()=>{try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}}),eB.Wi.render(()=>{ew(r,n,{enableHardwareAcceleration:!1},eS(t.tagName),e.transformTemplate),eP(t,r)})}})},e$={useVisualState:eI({scrapeMotionValuesFromProps:eA,createRenderState:ef})};function eL(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}let eW=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function eN(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}let eV=e=>t=>eW(t)&&e(t,eN(t));function eU(e,t,r,n){return eL(e,t,eV(r),n)}let eH=(e,t)=>r=>t(e(r)),eq=(...e)=>e.reduce(eH);function eZ(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let eY=eZ("dragHorizontal"),eG=eZ("dragVertical");function eX(e){let t=!1;if("y"===e)t=eG();else if("x"===e)t=eY();else{let e=eY(),r=eG();e&&r?t=()=>{e(),r()}:(e&&e(),r&&r())}return t}function eJ(){let e=eX(!0);return!e||(e(),!1)}class eK{constructor(e){this.isMounted=!1,this.node=e}update(){}}function eQ(e,t){let r="onHover"+(t?"Start":"End");return eU(e.current,"pointer"+(t?"enter":"leave"),(n,i)=>{if("touch"===n.pointerType||eJ())return;let o=e.getProps();e.animationState&&o.whileHover&&e.animationState.setActive("whileHover",t),o[r]&&eB.Wi.update(()=>o[r](n,i))},{passive:!e.getProps()[r]})}class e0 extends eK{mount(){this.unmount=eq(eQ(this.node,!0),eQ(this.node,!1))}unmount(){}}class e1 extends eK{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=eq(eL(this.node.current,"focus",()=>this.onFocus()),eL(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let e5=(e,t)=>!!t&&(e===t||e5(e,t.parentElement));var e2=r(26977);function e6(e,t){if(!t)return;let r=new PointerEvent("pointer"+e);t(r,eN(r))}class e4 extends eK{constructor(){super(...arguments),this.removeStartListeners=e2.Z,this.removeEndListeners=e2.Z,this.removeAccessibleListeners=e2.Z,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();let r=this.node.getProps(),n=eU(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:r,onTapCancel:n,globalTapTarget:i}=this.node.getProps();eB.Wi.update(()=>{i||e5(this.node.current,e.target)?r&&r(e,t):n&&n(e,t)})},{passive:!(r.onTap||r.onPointerUp)}),i=eU(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=eq(n,i),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=eL(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=eL(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&e6("up",(e,t)=>{let{onTap:r}=this.node.getProps();r&&eB.Wi.update(()=>r(e,t))})}),e6("down",(e,t)=>{this.startPress(e,t)}))}),t=eL(this.node.current,"blur",()=>{this.isPressing&&e6("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=eq(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&eB.Wi.update(()=>r(e,t))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;let e=this.node.getProps();return e.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!eJ()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:r}=this.node.getProps();r&&eB.Wi.update(()=>r(e,t))}mount(){let e=this.node.getProps(),t=eU(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=eL(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=eq(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let e3=new WeakMap,e7=new WeakMap,e8=e=>{let t=e3.get(e.target);t&&t(e)},e9=e=>{e.forEach(e8)},te={some:0,all:1};class tt extends eK{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:i}=e,o={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:te[n]};return function(e,t,r){let n=function({root:e,...t}){let r=e||document;e7.has(r)||e7.set(r,{});let n=e7.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(e9,{root:e,...t})),n[i]}(t);return e3.set(e,r),n.observe(e),()=>{e3.delete(e),n.unobserve(e)}}(this.node.current,o,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),o=t?r:n;o&&o(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node,r=["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t));r&&this.startObserver()}unmount(){}}function tr(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function tn(e,t,r){let n=e.getProps();return eR(n,t,void 0!==r?r:n.custom,function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.get()),t}(e),function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.getVelocity()),t}(e))}var ti=r(46567);let to=e=>1e3*e,ta=e=>e/1e3,ts={current:!1},tl=e=>Array.isArray(e)&&"number"==typeof e[0],tu=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,tc={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:tu([0,.65,.55,1]),circOut:tu([.55,0,1,.45]),backIn:tu([.31,.01,.66,-.59]),backOut:tu([.33,1.53,.69,.99])},td=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function tf(e,t,r,n){if(e===t&&r===n)return e2.Z;let i=t=>(function(e,t,r,n,i){let o,a;let s=0;do(o=td(a=t+(r-t)/2,n,i)-e)>0?r=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a})(t,0,1,e,r);return e=>0===e||1===e?e:td(i(e),t,n)}let tp=tf(.42,0,1,1),th=tf(0,0,.58,1),tm=tf(.42,0,.58,1),tg=e=>Array.isArray(e)&&"number"!=typeof e[0],tv=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,tb=e=>t=>1-e(1-t),ty=e=>1-Math.sin(Math.acos(e)),tx=tb(ty),tw=tv(ty),tk=tf(.33,1.53,.69,.99),tS=tb(tk),tE=tv(tS),tC={linear:e2.Z,easeIn:tp,easeInOut:tm,easeOut:th,circIn:ty,circInOut:tw,circOut:tx,backIn:tS,backInOut:tE,backOut:tk,anticipate:e=>(e*=2)<1?.5*tS(e):.5*(2-Math.pow(2,-10*(e-1)))},t_=e=>{if(Array.isArray(e)){(0,ti.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,i]=e;return tf(t,r,n,i)}return"string"==typeof e?((0,ti.k)(void 0!==tC[e],`Invalid easing type '${e}'`),tC[e]):e},tP=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n},tA=(e,t,r)=>e+(t-e)*r;function tT(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}let tR=(e,t)=>r=>!!(et(r)&&ee.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),tO=(e,t,r)=>n=>{if(!et(n))return n;let[i,o,a,s]=n.match(K);return{[e]:parseFloat(i),[t]:parseFloat(o),[r]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},tj=e=>Z(0,255,e),tM={...Y,transform:e=>Math.round(tj(e))},tz={test:tR("rgb","red"),parse:tO("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+tM.transform(e)+", "+tM.transform(t)+", "+tM.transform(r)+", "+J(G.transform(n))+")"},tD={test:tR("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),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}},transform:tz.transform},tI={test:tR("hsl","hue"),parse:tO("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+ei.transform(J(t))+", "+ei.transform(J(r))+", "+J(G.transform(n))+")"},tB=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},tF=[tD,tz,tI],t$=e=>tF.find(t=>t.test(e));function tL(e){let t=t$(e);(0,ti.k)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let r=t.parse(e);return t===tI&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,o=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;i=tT(s,n,e+1/3),o=tT(s,n,e),a=tT(s,n,e-1/3)}else i=o=a=r;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:n}}(r)),r}let tW=(e,t)=>{let r=tL(e),n=tL(t),i={...r};return e=>(i.red=tB(r.red,n.red,e),i.green=tB(r.green,n.green,e),i.blue=tB(r.blue,n.blue,e),i.alpha=tA(r.alpha,n.alpha,e),tz.transform(i))},tN={test:e=>tz.test(e)||tD.test(e)||tI.test(e),parse:e=>tz.test(e)?tz.parse(e):tI.test(e)?tI.parse(e):tD.parse(e),transform:e=>et(e)?e:e.hasOwnProperty("red")?tz.transform(e):tI.transform(e)},tV="number",tU="color",tH=/(var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\))|(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))|((-)?([\d]*\.?[\d])+)/gi;function tq(e){let t=e.toString(),r=t.match(tH)||[],n=[],i={color:[],number:[],var:[]},o=[];for(let e=0;e<r.length;e++){let t=r[e];tN.test(t)?(i.color.push(e),o.push(tU),n.push(tN.parse(t))):t.startsWith("var(")?(i.var.push(e),o.push("var"),n.push(t)):(i.number.push(e),o.push(tV),n.push(parseFloat(t)))}let a=t.replace(tH,"${}"),s=a.split("${}");return{values:n,split:s,indexes:i,types:o}}function tZ(e){return tq(e).values}function tY(e){let{split:t,types:r}=tq(e),n=t.length;return e=>{let i="";for(let o=0;o<n;o++)if(i+=t[o],void 0!==e[o]){let t=r[o];t===tV?i+=J(e[o]):t===tU?i+=tN.transform(e[o]):i+=e[o]}return i}}let tG=e=>"number"==typeof e?0:e,tX={test:function(e){var t,r;return isNaN(e)&&et(e)&&((null===(t=e.match(K))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(Q))||void 0===r?void 0:r.length)||0)>0},parse:tZ,createTransformer:tY,getAnimatableNone:function(e){let t=tZ(e),r=tY(e);return r(t.map(tG))}};function tJ(e,t){return r=>r>0?t:e}function tK(e,t){return r=>tA(e,t,r)}function tQ(e){return"number"==typeof e?tK:"string"==typeof e?U(e)?tJ:tN.test(e)?tW:t5:Array.isArray(e)?t0:"object"==typeof e?tN.test(e)?tW:t1:tJ}function t0(e,t){let r=[...e],n=r.length,i=e.map((e,r)=>tQ(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}}function t1(e,t){let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=tQ(e[i])(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let t5=(e,t)=>{let r=tX.createTransformer(t),n=tq(e),i=tq(t),o=n.indexes.var.length===i.indexes.var.length&&n.indexes.color.length===i.indexes.color.length&&n.indexes.number.length>=i.indexes.number.length;return o?eq(t0(function(e,t){var r;let n=[],i={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){let a=t.types[o],s=e.indexes[a][i[a]],l=null!==(r=e.values[s])&&void 0!==r?r:0;n[o]=l,i[a]++}return n}(n,i),i.values),r):((0,ti.K)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),tJ(e,t))};function t2(e,t,r){if("number"==typeof e&&"number"==typeof t&&"number"==typeof r)return tA(e,t,r);let n=tQ(e);return n(e,t)}function t6({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){let i=tg(n)?n.map(t_):t_(n),o={done:!1,value:t[0]},a=(r&&r.length===t.length?r:function(e){let t=[0];return function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=tP(0,t,n);e.push(tA(r,1,i))}}(t,e.length-1),t}(t)).map(t=>t*e),s=function(e,t,{clamp:r=!0,ease:n,mixer:i}={}){let o=e.length;if((0,ti.k)(o===t.length,"Both input and output ranges must be the same length"),1===o)return()=>t[0];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());let a=function(e,t,r){let n=[],i=r||t2,o=e.length-1;for(let r=0;r<o;r++){let o=i(e[r],e[r+1]);if(t){let e=Array.isArray(t)?t[r]||e2.Z:t;o=eq(e,o)}n.push(o)}return n}(t,n,i),s=a.length,l=t=>{let r=0;if(s>1)for(;r<e.length-2&&!(t<e[r+1]);r++);let n=tP(e[r],e[r+1],t);return a[r](n)};return r?t=>l(Z(e[0],e[o-1],t)):l}(a,t,{ease:Array.isArray(i)?i:t.map(()=>i||tm).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(o.value=s(t),o.done=t>=e,o)}}function t4(e,t,r){var n,i;let o=Math.max(t-5,0);return n=r-e(o),(i=t-o)?n*(1e3/i):0}function t3(e,t){return e*Math.sqrt(1-t*t)}let t7=["duration","bounce"],t8=["stiffness","damping","mass"];function t9(e,t){return t.some(t=>void 0!==e[t])}function re({keyframes:e,restDelta:t,restSpeed:r,...n}){let i;let o=e[0],a=e[e.length-1],s={done:!1,value:o},{stiffness:l,damping:u,mass:c,duration:d,velocity:f,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!t9(e,t8)&&t9(e,t7)){let r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let i,o;(0,ti.K)(e<=to(10),"Spring duration must be 10 seconds or less");let a=1-t;a=Z(.05,1,a),e=Z(.01,10,ta(e)),a<1?(i=t=>{let n=t*a,i=n*e,o=t3(t,a);return .001-(n-r)/o*Math.exp(-i)},o=t=>{let n=t*a,o=n*e,s=Math.pow(a,2)*Math.pow(t,2)*e,l=t3(Math.pow(t,2),a),u=-i(t)+.001>0?-1:1;return u*((o*r+r-s)*Math.exp(-o))/l}):(i=t=>{let n=Math.exp(-t*e),i=(t-r)*e+1;return -.001+n*i},o=t=>{let n=Math.exp(-t*e),i=(r-t)*(e*e);return n*i});let s=5/e,l=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(i,o,s);if(e=to(e),isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*n;return{stiffness:t,damping:2*a*Math.sqrt(n*t),duration:e}}}(e);(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...n,velocity:-ta(n.velocity||0)}),h=f||0,m=u/(2*Math.sqrt(l*c)),g=a-o,v=ta(Math.sqrt(l/c)),b=5>Math.abs(g);if(r||(r=b?.01:2),t||(t=b?.005:.5),m<1){let e=t3(v,m);i=t=>{let r=Math.exp(-m*v*t);return a-r*((h+m*v*g)/e*Math.sin(e*t)+g*Math.cos(e*t))}}else if(1===m)i=e=>a-Math.exp(-v*e)*(g+(h+v*g)*e);else{let e=v*Math.sqrt(m*m-1);i=t=>{let r=Math.exp(-m*v*t),n=Math.min(e*t,300);return a-r*((h+m*v*g)*Math.sinh(n)+e*g*Math.cosh(n))/e}}return{calculatedDuration:p&&d||null,next:e=>{let n=i(e);if(p)s.done=e>=d;else{let o=h;0!==e&&(o=m<1?t4(i,e,n):0);let l=Math.abs(o)<=r,u=Math.abs(a-n)<=t;s.done=l&&u}return s.value=s.done?a:n,s}}}function rt({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:o=500,modifyTarget:a,min:s,max:l,restDelta:u=.5,restSpeed:c}){let d,f;let p=e[0],h={done:!1,value:p},m=e=>void 0!==s&&e<s||void 0!==l&&e>l,g=e=>void 0===s?l:void 0===l?s:Math.abs(s-e)<Math.abs(l-e)?s:l,v=r*t,b=p+v,y=void 0===a?b:a(b);y!==b&&(v=y-p);let x=e=>-v*Math.exp(-e/n),w=e=>y+x(e),k=e=>{let t=x(e),r=w(e);h.done=Math.abs(t)<=u,h.value=h.done?y:r},S=e=>{m(h.value)&&(d=e,f=re({keyframes:[h.value,g(h.value)],velocity:t4(w,e,h.value),damping:i,stiffness:o,restDelta:u,restSpeed:c}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return(f||void 0!==d||(t=!0,k(e),S(e)),void 0!==d&&e>d)?f.next(e-d):(t||k(e),h)}}}var rr=r(96101);function rn(){n=void 0}let ri={now:()=>(void 0===n&&ri.set(eB.frameData.isProcessing||rr.c.useManualTiming?eB.frameData.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(rn)}},ro=e=>{let t=({timestamp:t})=>e(t);return{start:()=>eB.Wi.update(t,!0),stop:()=>(0,eB.Pn)(t),now:()=>eB.frameData.isProcessing?eB.frameData.timestamp:ri.now()}};function ra(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let rs={decay:rt,inertia:rt,tween:t6,keyframes:t6,spring:re},rl=e=>e/100;function ru({autoplay:e=!0,delay:t=0,driver:r=ro,keyframes:n,type:i="keyframes",repeat:o=0,repeatDelay:a=0,repeatType:s="loop",onPlay:l,onStop:u,onComplete:c,onUpdate:d,...f}){let p,h,m,g,v,b=1,y=!1,x=()=>{h=new Promise(e=>{p=e})};x();let w=rs[i]||t6;w!==t6&&"number"!=typeof n[0]&&(g=eq(rl,t2(n[0],n[1])),n=[0,100]);let k=w({...f,keyframes:n});"mirror"===s&&(v=w({...f,keyframes:[...n].reverse(),velocity:-(f.velocity||0)}));let S="idle",E=null,C=null,_=null;null===k.calculatedDuration&&o&&(k.calculatedDuration=ra(k));let{calculatedDuration:P}=k,A=1/0,T=1/0;null!==P&&(T=(A=P+a)*(o+1)-a);let R=0,O=e=>{if(null===C)return;b>0&&(C=Math.min(C,e)),b<0&&(C=Math.min(e-T/b,C)),R=null!==E?E:Math.round(e-C)*b;let r=R-t*(b>=0?1:-1),i=b>=0?r<0:r>T;R=Math.max(r,0),"finished"===S&&null===E&&(R=T);let l=R,u=k;if(o){let e=Math.min(R,T)/A,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,t=Math.min(t,o+1);let n=!!(t%2);n&&("reverse"===s?(r=1-r,a&&(r-=a/A)):"mirror"===s&&(u=v)),l=Z(0,1,r)*A}let c=i?{done:!1,value:n[0]}:u.next(l);g&&(c.value=g(c.value));let{done:f}=c;i||null===P||(f=b>=0?R>=T:R<=0);let p=null===E&&("finished"===S||"running"===S&&f);return d&&d(c.value),p&&z(),c},j=()=>{m&&m.stop(),m=void 0},M=()=>{S="idle",j(),p(),x(),C=_=null},z=()=>{S="finished",c&&c(),j(),p()},D=()=>{if(y)return;m||(m=r(O));let e=m.now();l&&l(),null!==E?C=e-E:C&&"finished"!==S||(C=e),"finished"===S&&x(),_=C,E=null,S="running",m.start()};e&&D();let I={then:(e,t)=>h.then(e,t),get time(){return ta(R)},set time(newTime){R=newTime=to(newTime),null===E&&m&&0!==b?C=m.now()-newTime/b:E=newTime},get duration(){let e=null===k.calculatedDuration?ra(k):k.calculatedDuration;return ta(e)},get speed(){return b},set speed(newSpeed){if(newSpeed===b||!m)return;b=newSpeed,I.time=ta(R)},get state(){return S},play:D,pause:()=>{S="paused",E=R},stop:()=>{y=!0,"idle"!==S&&(S="idle",u&&u(),M())},cancel:()=>{null!==_&&O(_),M()},complete:()=>{S="finished"},sample:e=>(C=0,O(e))};return I}let rc=(a=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===i&&(i=a()),i)),rd=new Set(["opacity","clipPath","filter","transform"]),rf=(e,t)=>"spring"===t.type||"backgroundColor"===e||!function e(t){return!!(!t||"string"==typeof t&&tc[t]||tl(t)||Array.isArray(t)&&t.every(e))}(t.ease),rp={type:"spring",stiffness:500,damping:25,restSpeed:10},rh=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),rm={type:"keyframes",duration:.8},rg={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},rv=(e,{keyframes:t})=>t.length>2?rm:I.has(e)?e.startsWith("scale")?rh(t[1]):rp:rg,rb=(e,t)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(tX.test(t)||"0"===t)&&!t.startsWith("url(")),ry=new Set(["brightness","contrast","saturate","opacity"]);function rx(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(K)||[];if(!n)return e;let i=r.replace(n,""),o=ry.has(t)?1:0;return n!==r&&(o*=100),t+"("+o+i+")"}let rw=/([a-z-]*)\(.*?\)/g,rk={...tX,getAnimatableNone:e=>{let t=e.match(rw);return t?t.map(rx).join(" "):e}},rS={...ec,color:tN,backgroundColor:tN,outlineColor:tN,fill:tN,stroke:tN,borderColor:tN,borderTopColor:tN,borderRightColor:tN,borderBottomColor:tN,borderLeftColor:tN,filter:rk,WebkitFilter:rk},rE=e=>rS[e];function rC(e,t){let r=rE(e);return r!==rk&&(r=tX),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let r_=e=>/^0[^.\s]+$/.test(e);function rP(e,t){return e[t]||e.default||e}let rA=(e,t,r,n={})=>i=>{let o=rP(n,e)||{},a=o.delay||n.delay||0,{elapsed:s=0}=n;s-=to(a);let l=function(e,t,r,n){let i,o;let a=rb(t,r);i=Array.isArray(r)?[...r]:[null,r];let s=void 0!==n.from?n.from:e.get(),l=[];for(let e=0;e<i.length;e++){var u;null===i[e]&&(i[e]=0===e?s:i[e-1]),("number"==typeof(u=i[e])?0===u:null!==u?"none"===u||"0"===u||r_(u):void 0)&&l.push(e),"string"==typeof i[e]&&"none"!==i[e]&&"0"!==i[e]&&(o=i[e])}if(a&&l.length&&o)for(let e=0;e<l.length;e++){let r=l[e];i[r]=rC(t,o)}return i}(t,e,r,o),u=l[0],c=l[l.length-1],d=rb(e,u),f=rb(e,c);(0,ti.K)(d===f,`You are trying to animate ${e} from "${u}" to "${c}". ${u} is not an animatable value - to enable this animation set ${u} to a value animatable to ${c} via the \`style\` property.`);let p={keyframes:l,velocity:t.getVelocity(),ease:"easeOut",...o,delay:-s,onUpdate:e=>{t.set(e),o.onUpdate&&o.onUpdate(e)},onComplete:()=>{i(),o.onComplete&&o.onComplete()}};if(!function({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}(o)&&(p={...p,...rv(e,p)}),p.duration&&(p.duration=to(p.duration)),p.repeatDelay&&(p.repeatDelay=to(p.repeatDelay)),!d||!f||ts.current||!1===o.type||rr.c.skipAnimations)return function({keyframes:e,delay:t,onUpdate:r,onComplete:n}){let i=()=>(r&&r(e[e.length-1]),n&&n(),{time:0,speed:1,duration:0,play:e2.Z,pause:e2.Z,stop:e2.Z,then:e=>(e(),Promise.resolve()),cancel:e2.Z,complete:e2.Z});return t?ru({keyframes:[0,1],duration:0,delay:t,onComplete:i}):i()}(ts.current?{...p,delay:0}:p);if(!n.isHandoff&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate){let r=function(e,t,{onUpdate:r,onComplete:n,...i}){let o,a;let s=rc()&&rd.has(t)&&!i.repeatDelay&&"mirror"!==i.repeatType&&0!==i.damping&&"inertia"!==i.type;if(!s)return!1;let l=!1,u=!1,c=()=>{a=new Promise(e=>{o=e})};c();let{keyframes:d,duration:f=300,ease:p,times:h}=i;if(rf(t,i)){let e=ru({...i,repeat:0,delay:0}),t={done:!1,value:d[0]},r=[],n=0;for(;!t.done&&n<2e4;)t=e.sample(n),r.push(t.value),n+=10;h=void 0,d=r,f=n-10,p="linear"}let m=function(e,t,r,{delay:n=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:l}={}){let u={[t]:r};l&&(u.offset=l);let c=function e(t){if(t)return tl(t)?tu(t):Array.isArray(t)?t.map(e):tc[t]}(s);return Array.isArray(c)&&(u.easing=c),e.animate(u,{delay:n,duration:i,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"})}(e.owner.current,t,d,{...i,duration:f,ease:p,times:h}),g=()=>{u=!1,m.cancel()},v=()=>{u=!0,eB.Wi.update(g),o(),c()};return m.onfinish=()=>{u||(e.set(function(e,{repeat:t,repeatType:r="loop"}){let n=t&&"loop"!==r&&t%2==1?0:e.length-1;return e[n]}(d,i)),n&&n(),v())},{then:(e,t)=>a.then(e,t),attachTimeline:e=>(m.timeline=e,m.onfinish=null,e2.Z),get time(){return ta(m.currentTime||0)},set time(newTime){m.currentTime=to(newTime)},get speed(){return m.playbackRate},set speed(newSpeed){m.playbackRate=newSpeed},get duration(){return ta(f)},play:()=>{l||(m.play(),(0,eB.Pn)(g))},pause:()=>m.pause(),stop:()=>{if(l=!0,"idle"===m.playState)return;let{currentTime:t}=m;if(t){let r=ru({...i,autoplay:!1});e.setWithVelocity(r.sample(t-10).value,r.sample(t).value,10)}v()},complete:()=>{u||m.finish()},cancel:v}}(t,e,p);if(r)return r}return ru(p)};function rT(e){return!!(F(e)&&e.add)}let rR=e=>/^\-?\d*\.?\d+$/.test(e);function rO(e,t){-1===e.indexOf(t)&&e.push(t)}function rj(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class rM{constructor(){this.subscriptions=[]}add(e){return rO(this.subscriptions,e),()=>rj(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}let rz=e=>!isNaN(parseFloat(e)),rD={current:void 0};class rI{constructor(e,t={}){this.version="11.0.6",this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(e,t=!0)=>{let r=ri.now();this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.canTrackVelocity=rz(this.current),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=ri.now()}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new rM);let r=this.events[e].add(t);return"change"===e?()=>{r(),eB.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return rD.current&&rD.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e;let t=ri.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||t-this.updatedAt>30)return 0;let r=Math.min(this.updatedAt-this.prevUpdatedAt,30);return e=parseFloat(this.current)-parseFloat(this.prevFrameValue),r?e*(1e3/r):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function rB(e,t){return new rI(e,t)}let rF=e=>t=>t.test(e),r$=[Y,eo,ei,en,es,ea,{test:e=>"auto"===e,parse:e=>e}],rL=e=>r$.find(rF(e)),rW=[...r$,tN,tX],rN=e=>rW.find(rF(e));function rV(e,t,{delay:r=0,transitionOverride:n,type:i}={}){let{transition:o=e.getDefaultTransition(),transitionEnd:a,...s}=e.makeTargetAnimatable(t),l=e.getValue("willChange");n&&(o=n);let u=[],c=i&&e.animationState&&e.animationState.getState()[i];for(let t in s){let n=e.getValue(t),i=s[t];if(!n||void 0===i||c&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(c,t))continue;let a={delay:r,elapsed:0,...rP(o||{},t)};if(window.HandoffAppearAnimations){let r=e.getProps()[h];if(r){let e=window.HandoffAppearAnimations(r,t,n,eB.Wi);null!==e&&(a.elapsed=e,a.isHandoff=!0)}}let d=!a.isHandoff&&!function(e,t){let r=e.get();if(!Array.isArray(t))return r!==t;for(let e=0;e<t.length;e++)if(t[e]!==r)return!0}(n,i);if("spring"===a.type&&(n.getVelocity()||a.velocity)&&(d=!1),n.animation&&(d=!1),d)continue;n.start(rA(t,n,i,e.shouldReduceMotion&&I.has(t)?{type:!1}:a));let f=n.animation;rT(l)&&(l.add(t),f.then(()=>l.remove(t))),u.push(f)}return a&&Promise.all(u).then(()=>{a&&function(e,t){let r=tn(e,t),{transitionEnd:n={},transition:i={},...o}=r?e.makeTargetAnimatable(r,!1):{};for(let t in o={...o,...n}){let r=ez(o[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,rB(r))}}(e,a)}),u}function rU(e,t,r={}){let n=tn(e,t,r.custom),{transition:i=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(i=r.transitionOverride);let o=n?()=>Promise.all(rV(e,n,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t,r=0,n=0,i=1,o){let a=[],s=(e.variantChildren.size-1)*n,l=1===i?(e=0)=>e*n:(e=0)=>s-e*n;return Array.from(e.variantChildren).sort(rH).forEach((e,n)=>{e.notify("AnimationStart",t),a.push(rU(e,t,{...o,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(a)}(e,t,o+n,a,s,r)}:()=>Promise.resolve(),{when:s}=i;if(!s)return Promise.all([o(),a(r.delay)]);{let[e,t]="beforeChildren"===s?[o,a]:[a,o];return e().then(()=>t())}}function rH(e,t){return e.sortNodePosition(t)}let rq=[...w].reverse(),rZ=w.length;function rY(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}class rG extends eK{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t)){let i=t.map(t=>rU(e,t,r));n=Promise.all(i)}else if("string"==typeof t)n=rU(e,t,r);else{let i="function"==typeof t?tn(e,t,r.custom):t;n=Promise.all(rV(e,i,r))}return n.then(()=>e.notify("AnimationComplete",t))})(e,t,r))),r={animate:rY(!0),whileInView:rY(),whileHover:rY(),whileTap:rY(),whileDrag:rY(),whileFocus:rY(),exit:rY()},n=!0,i=(t,r)=>{let n=tn(e,r);if(n){let{transition:e,transitionEnd:r,...i}=n;t={...t,...i,...r}}return t};function o(o,a){let s=e.getProps(),l=e.getVariantContext(!0)||{},u=[],c=new Set,d={},f=1/0;for(let t=0;t<rZ;t++){var p;let h=rq[t],m=r[h],g=void 0!==s[h]?s[h]:l[h],v=y(g),b=h===a?m.isActive:null;!1===b&&(f=t);let w=g===l[h]&&g!==s[h]&&v;if(w&&n&&e.manuallyAnimateOnMount&&(w=!1),m.protectedKeys={...d},!m.isActive&&null===b||!g&&!m.prevProp||x(g)||"boolean"==typeof g)continue;let k=(p=m.prevProp,"string"==typeof g?g!==p:!!Array.isArray(g)&&!tr(g,p)),S=k||h===a&&m.isActive&&!w&&v||t>f&&v,E=!1,C=Array.isArray(g)?g:[g],_=C.reduce(i,{});!1===b&&(_={});let{prevResolvedValues:P={}}=m,A={...P,..._},T=e=>{S=!0,c.has(e)&&(E=!0,c.delete(e)),m.needsAnimating[e]=!0};for(let e in A){let t=_[e],r=P[e];if(!d.hasOwnProperty(e))(ej(t)&&ej(r)?tr(t,r):t===r)?void 0!==t&&c.has(e)?T(e):m.protectedKeys[e]=!0:void 0!==t?T(e):c.add(e)}m.prevProp=g,m.prevResolvedValues=_,m.isActive&&(d={...d,..._}),n&&e.blockInitialAnimation&&(S=!1),S&&(!w||E)&&u.push(...C.map(e=>({animation:e,options:{type:h,...o}})))}if(c.size){let t={};c.forEach(r=>{let n=e.getBaseTarget(r);void 0!==n&&(t[r]=n)}),u.push({animation:t})}let h=!!u.length;return n&&(!1===s.initial||s.initial===s.animate)&&!e.manuallyAnimateOnMount&&(h=!1),n=!1,h?t(u):Promise.resolve()}return{animateChanges:o,setActive:function(t,n,i){var a;if(r[t].isActive===n)return Promise.resolve();null===(a=e.variantChildren)||void 0===a||a.forEach(e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)}),r[t].isActive=n;let s=o(i,t);for(let e in r)r[e].protectedKeys={};return s},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),x(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}let rX=0;class rJ extends eK{constructor(){super(...arguments),this.id=rX++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t,custom:r}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e,{custom:null!=r?r:this.node.getProps().custom});t&&!e&&i.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}let rK=(e,t)=>Math.abs(e-t);class rQ{constructor(e,t,{transformPagePoint:r,contextWindow:n,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let e=r5(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,r=function(e,t){let r=rK(e.x,t.x),n=rK(e.y,t.y);return Math.sqrt(r**2+n**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!r)return;let{point:n}=e,{timestamp:i}=eB.frameData;this.history.push({...n,timestamp:i});let{onStart:o,onMove:a}=this.handlers;t||(o&&o(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=r0(t,this.transformPagePoint),eB.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:n,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=r5("pointercancel"===e.type?this.lastMoveEventInfo:r0(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),n&&n(e,o)},!eW(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=r,this.contextWindow=n||window;let o=eN(e),a=r0(o,this.transformPagePoint),{point:s}=a,{timestamp:l}=eB.frameData;this.history=[{...s,timestamp:l}];let{onSessionStart:u}=t;u&&u(e,r5(a,this.history)),this.removeListeners=eq(eU(this.contextWindow,"pointermove",this.handlePointerMove),eU(this.contextWindow,"pointerup",this.handlePointerUp),eU(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,eB.Pn)(this.updatePoint)}}function r0(e,t){return t?{point:t(e.point)}:e}function r1(e,t){return{x:e.x-t.x,y:e.y-t.y}}function r5({point:e},t){return{point:e,delta:r1(e,r2(t)),offset:r1(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null,i=r2(e);for(;r>=0&&(n=e[r],!(i.timestamp-n.timestamp>to(.1)));)r--;if(!n)return{x:0,y:0};let o=ta(i.timestamp-n.timestamp);if(0===o)return{x:0,y:0};let a={x:(i.x-n.x)/o,y:(i.y-n.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,0)}}function r2(e){return e[e.length-1]}function r6(e){return e.max-e.min}function r4(e,t=0,r=.01){return Math.abs(e-t)<=r}function r3(e,t,r,n=.5){e.origin=n,e.originPoint=tA(t.min,t.max,e.origin),e.scale=r6(r)/r6(t),(r4(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=tA(r.min,r.max,e.origin)-e.originPoint,(r4(e.translate)||isNaN(e.translate))&&(e.translate=0)}function r7(e,t,r,n){r3(e.x,t.x,r.x,n?n.originX:void 0),r3(e.y,t.y,r.y,n?n.originY:void 0)}function r8(e,t,r){e.min=r.min+t.min,e.max=e.min+r6(t)}function r9(e,t,r){e.min=t.min-r.min,e.max=e.min+r6(t)}function ne(e,t,r){r9(e.x,t.x,r.x),r9(e.y,t.y,r.y)}function nt(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function nr(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function nn(e,t,r){return{min:ni(e,t),max:ni(e,r)}}function ni(e,t){return"number"==typeof e?e:e[t]||0}let no=()=>({translate:0,scale:1,origin:0,originPoint:0}),na=()=>({x:no(),y:no()}),ns=()=>({min:0,max:0}),nl=()=>({x:ns(),y:ns()});function nu(e){return[e("x"),e("y")]}function nc({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function nd(e){return void 0===e||1===e}function nf({scale:e,scaleX:t,scaleY:r}){return!nd(e)||!nd(t)||!nd(r)}function np(e){return nf(e)||nh(e)||e.z||e.rotate||e.rotateX||e.rotateY}function nh(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function nm(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function ng(e,t=0,r=1,n,i){e.min=nm(e.min,t,r,n,i),e.max=nm(e.max,t,r,n,i)}function nv(e,{x:t,y:r}){ng(e.x,t.translate,t.scale,t.originPoint),ng(e.y,r.translate,r.scale,r.originPoint)}function nb(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function ny(e,t){e.min=e.min+t,e.max=e.max+t}function nx(e,t,[r,n,i]){let o=void 0!==t[i]?t[i]:.5,a=tA(e.min,e.max,o);ng(e,t[r],t[n],a,t.scale)}let nw=["x","scaleX","originX"],nk=["y","scaleY","originY"];function nS(e,t){nx(e.x,t,nw),nx(e.y,t,nk)}function nE(e,t){return nc(function(e,t){if(!t)return e;let 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}}(e.getBoundingClientRect(),t))}let nC=({current:e})=>e?e.ownerDocument.defaultView:null,n_=new WeakMap;class nP{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=nl(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;let{dragSnapToOrigin:n}=this.getProps();this.panSession=new rQ(e,{onSessionStart:e=>{let{dragSnapToOrigin:r}=this.getProps();r?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(eN(e,"page").point)},onStart:(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=eX(r),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),nu(e=>{let t=this.getAxisMotionValue(e).get()||0;if(ei.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];if(n){let e=r6(n);t=e*(parseFloat(t)/100)}}}this.originPoint[e]=t}),i&&eB.Wi.update(()=>i(e,t),!1,!0);let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:o}=this.getProps();if(!r&&!this.openGlobalLock)return;let{offset:a}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(a),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&o(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>nu(e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:n,contextWindow:nC(this.visualElement)})}stop(e,t){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:n}=t;this.startAnimation(n);let{onDragEnd:i}=this.getProps();i&&eB.Wi.update(()=>i(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!nA(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?tA(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?tA(r,e,n.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),i.set(o)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:r}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,i=this.constraints;t&&b(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&n?this.constraints=function(e,{top:t,left:r,bottom:n,right:i}){return{x:nt(e.x,r,i),y:nt(e.y,t,n)}}(n.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:nn(e,"left","right"),y:nn(e,"top","bottom")}}(r),i!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&nu(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!b(t))return!1;let n=t.current;(0,ti.k)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let o=function(e,t,r){let n=nE(e,r),{scroll:i}=t;return i&&(ny(n.x,i.offset.x),ny(n.y,i.offset.y)),n}(n,i.root,this.visualElement.getTransformPagePoint()),a={x:nr((e=i.layout.layoutBox).x,o.x),y:nr(e.y,o.y)};if(r){let e=r(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=nc(e))}return a}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},l=nu(a=>{if(!nA(a,t,this.currentDirection))return;let l=s&&s[a]||{};o&&(l={min:0,max:0});let u={type:"inertia",velocity:r?e[a]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(a,u)});return Promise.all(l).then(a)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return r.start(rA(e,r,0,t))}stopAnimation(){nu(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){nu(e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()})}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),r=this.visualElement.getProps(),n=r[t];return n||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){nu(t=>{let{drag:r}=this.getProps();if(!nA(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:o}=n.layout.layoutBox[t];i.set(e[t]-tA(r,o,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!b(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};nu(e=>{let t=this.getAxisMotionValue(e);if(t){let r=t.get();n[e]=function(e,t){let r=.5,n=r6(e),i=r6(t);return i>n?r=tP(t.min,t.max-n,e.min):n>i&&(r=tP(e.min,e.max-i,t.min)),Z(0,1,r)}({min:r,max:r},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),nu(t=>{if(!nA(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:o}=this.constraints[t];r.set(tA(i,o,n[t]))})}addListeners(){if(!this.visualElement.current)return;n_.set(this.visualElement,this);let e=this.visualElement.current,t=eU(e,"pointerdown",e=>{let{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)}),r=()=>{let{dragConstraints:e}=this.getProps();b(e)&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,i=n.addEventListener("measure",r);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),r();let o=eL(window,"resize",()=>this.scalePositionWithinConstraints()),a=n.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(nu(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{o(),t(),i(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:o,dragMomentum:a}}}function nA(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class nT extends eK{constructor(e){super(e),this.removeGroupControls=e2.Z,this.removeListeners=e2.Z,this.controls=new nP(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||e2.Z}unmount(){this.removeGroupControls(),this.removeListeners()}}let nR=e=>(t,r)=>{e&&eB.Wi.update(()=>e(t,r))};class nO extends eK{constructor(){super(...arguments),this.removePointerDownListener=e2.Z}onPointerDown(e){this.session=new rQ(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:nC(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:nR(e),onStart:nR(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&eB.Wi.update(()=>n(e,t))}}}mount(){this.removePointerDownListener=eU(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}var nj=r(77196);let nM={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nz(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let nD={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!eo.test(e))return e;e=parseFloat(e)}let r=nz(e,t.target.x),n=nz(e,t.target.y);return`${r}% ${n}%`}};class nI extends s.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;Object.assign(z,nF),i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),nM.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,o=r.projection;return o&&(o.isPresent=i,n||e.layoutDependency!==t||void 0===t?o.willUpdate():this.safeToRemove(),e.isPresent===i||(i?o.promote():o.relegate()||eB.Wi.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),g.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function nB(e){let[t,r]=(0,nj.oO)(),n=(0,s.useContext)(T.p);return s.createElement(nI,{...e,layoutGroup:n,switchLayoutGroup:(0,s.useContext)(R),isPresent:t,safeToRemove:r})}let nF={borderRadius:{...nD,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:nD,borderTopRightRadius:nD,borderBottomLeftRadius:nD,borderBottomRightRadius:nD,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let n=tX.parse(e);if(n.length>5)return e;let i=tX.createTransformer(e),o="number"!=typeof n[0]?1:0,a=r.x.scale*t.x,s=r.y.scale*t.y;n[0+o]/=a,n[1+o]/=s;let l=tA(a,s,.5);return"number"==typeof n[2+o]&&(n[2+o]/=l),"number"==typeof n[3+o]&&(n[3+o]/=l),i(n)}}},n$=["TopLeft","TopRight","BottomLeft","BottomRight"],nL=n$.length,nW=e=>"string"==typeof e?parseFloat(e):e,nN=e=>"number"==typeof e||eo.test(e);function nV(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let nU=nq(0,.5,tx),nH=nq(.5,.95,e2.Z);function nq(e,t,r){return n=>n<e?0:n>t?1:r(tP(e,t,n))}function nZ(e,t){e.min=t.min,e.max=t.max}function nY(e,t){nZ(e.x,t.x),nZ(e.y,t.y)}function nG(e,t,r,n,i){return e-=t,e=n+1/r*(e-n),void 0!==i&&(e=n+1/i*(e-n)),e}function nX(e,t,[r,n,i],o,a){!function(e,t=0,r=1,n=.5,i,o=e,a=e){if(ei.test(t)){t=parseFloat(t);let e=tA(a.min,a.max,t/100);t=e-a.min}if("number"!=typeof t)return;let s=tA(o.min,o.max,n);e===o&&(s-=t),e.min=nG(e.min,t,r,s,i),e.max=nG(e.max,t,r,s,i)}(e,t[r],t[n],t[i],t.scale,o,a)}let nJ=["x","scaleX","originX"],nK=["y","scaleY","originY"];function nQ(e,t,r,n){nX(e.x,t,nJ,r?r.x:void 0,n?n.x:void 0),nX(e.y,t,nK,r?r.y:void 0,n?n.y:void 0)}function n0(e){return 0===e.translate&&1===e.scale}function n1(e){return n0(e.x)&&n0(e.y)}function n5(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function n2(e){return r6(e.x)/r6(e.y)}class n6{constructor(){this.members=[]}add(e){rO(this.members,e),e.scheduleRender()}remove(e){if(rj(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let r=this.members.findIndex(t=>e===t);if(0===r)return!1;for(let e=r;e>=0;e--){let r=this.members[e];if(!1!==r.isPresent){t=r;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:n}=e.options;!1===n&&r.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function n4(e,t,r){let n="",i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(n=`translate3d(${i}px, ${o}px, 0) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{rotate:e,rotateX:t,rotateY:i}=r;e&&(n+=`rotate(${e}deg) `),t&&(n+=`rotateX(${t}deg) `),i&&(n+=`rotateY(${i}deg) `)}let a=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==a||1!==s)&&(n+=`scale(${a}, ${s})`),n||"none"}let n3=(e,t)=>e.depth-t.depth;class n7{constructor(){this.children=[],this.isDirty=!1}add(e){rO(this.children,e),this.isDirty=!0}remove(e){rj(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(n3),this.isDirty=!1,this.children.forEach(e)}}let n8=["","X","Y","Z"],n9={visibility:"hidden"},ie=0,it={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function ir({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:i}){return class{constructor(e={},r=null==t?void 0:t()){this.id=ie++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!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.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,it.totalNodes=it.resolvedTargetDeltas=it.recalculatedProjection=0,this.nodes.forEach(ia),this.nodes.forEach(ih),this.nodes.forEach(im),this.nodes.forEach(is),window.MotionDebug&&window.MotionDebug.record(it)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new n7)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new rM),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,r=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:n,layout:i,visualElement:o}=this.options;if(o&&!o.current&&o.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(i||n)&&(this.isLayoutDirty=!0),e){let r;let n=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){let r=ri.now(),n=({timestamp:i})=>{let o=i-r;o>=t&&((0,eB.Pn)(n),e(o-t))};return eB.Wi.read(n,!0),()=>(0,eB.Pn)(n)}(n,250),nM.hasAnimatedSinceResize&&(nM.hasAnimatedSinceResize=!1,this.nodes.forEach(ip))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&o&&(n||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||o.getDefaultTransition()||iw,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=o.getProps(),l=!this.targetLayout||!n5(this.targetLayout,n)||r,u=!t&&r;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,u);let t={...rP(i,"layout"),onPlay:a,onComplete:s};(o.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||ip(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,eB.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEach(ig),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;let e=this.isUpdateBlocked();if(e){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(iu);return}this.isUpdating||this.nodes.forEach(ic),this.isUpdating=!1,this.nodes.forEach(id),this.nodes.forEach(ii),this.nodes.forEach(io),this.clearAllSnapshots();let t=ri.now();eB.frameData.delta=Z(0,1e3/60,t-eB.frameData.timestamp),eB.frameData.timestamp=t,eB.frameData.isProcessing=!0,eB.S6.update.process(eB.frameData),eB.S6.preRender.process(eB.frameData),eB.S6.render.process(eB.frameData),eB.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,g.read(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(il),this.sharedNodes.forEach(iv)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eB.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eB.Wi.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++){let t=this.path[e];t.updateScroll()}let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=nl(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:n(this.instance),offset:r(this.instance)})}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!n1(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,o=n!==this.prevTransformTemplateValue;e&&(t||np(this.latestValues)||o)&&(i(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),n=this.removeElementScroll(r);return e&&(n=this.removeTransform(n)),iE((t=n).x),iE(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return nl();let t=e.measureViewportBox(),{scroll:r}=this.root;return r&&(ny(t.x,r.offset.x),ny(t.y,r.offset.y)),t}removeElementScroll(e){let t=nl();nY(t,e);for(let r=0;r<this.path.length;r++){let n=this.path[r],{scroll:i,options:o}=n;if(n!==this.root&&i&&o.layoutScroll){if(i.isRoot){nY(t,e);let{scroll:r}=this.root;r&&(ny(t.x,-r.offset.x),ny(t.y,-r.offset.y))}ny(t.x,i.offset.x),ny(t.y,i.offset.y)}}return t}applyTransform(e,t=!1){let r=nl();nY(r,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&nS(r,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),np(n.latestValues)&&nS(r,n.latestValues)}return np(this.latestValues)&&nS(r,this.latestValues),r}removeTransform(e){let t=nl();nY(t,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];if(!r.instance||!np(r.latestValues))continue;nf(r.latestValues)&&r.updateSnapshot();let n=nl(),i=r.measurePageBox();nY(n,i),nQ(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,n)}return np(this.latestValues)&&nQ(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eB.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,r,n,i;let o=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=o.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=o.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=o.isSharedProjectionDirty);let a=!!this.resumingFrom||this!==o,s=!(e||a&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget);if(s)return;let{layout:l,layoutId:u}=this.options;if(this.layout&&(l||u)){if(this.resolvedRelativeTargetAt=eB.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nl(),this.relativeTargetOrigin=nl(),ne(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),nY(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=nl(),this.targetWithTransforms=nl()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),r=this.target,n=this.relativeTarget,i=this.relativeParent.target,r8(r.x,n.x,i.x),r8(r.y,n.y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):nY(this.target,this.layout.layoutBox),nv(this.target,this.targetDelta)):nY(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=nl(),this.relativeTargetOrigin=nl(),ne(this.relativeTargetOrigin,this.target,e.target),nY(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}it.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||nf(this.parent.latestValues)||nh(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),r=!!this.resumingFrom||this!==t,n=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===eB.frameData.timestamp&&(n=!1),n)return;let{layout:i,layoutId:o}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||o))return;nY(this.layoutCorrected,this.layout.layoutBox);let a=this.treeScale.x,s=this.treeScale.y;!function(e,t,r,n=!1){let i,o;let a=r.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){o=(i=r[s]).projectionDelta;let a=i.instance;(!a||!a.style||"contents"!==a.style.display)&&(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&nS(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,nv(e,o)),n&&np(i.latestValues)&&nS(e,i.latestValues))}t.x=nb(t.x),t.y=nb(t.y)}}(this.layoutCorrected,this.treeScale,this.path,r),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox,t.targetWithTransforms=nl());let{target:l}=t;if(!l){this.projectionTransform&&(this.projectionDelta=na(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=na(),this.projectionDeltaWithTransform=na());let u=this.projectionTransform;r7(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=n4(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==a||this.treeScale.y!==s)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),it.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e,t=!1){let r;let n=this.snapshot,i=n?n.latestValues:{},o={...this.latestValues},a=na();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let s=nl(),l=n?n.source:void 0,u=this.layout?this.layout.source:void 0,c=l!==u,d=this.getStack(),f=!d||d.members.length<=1,p=!!(c&&!f&&!0===this.options.crossfade&&!this.path.some(ix));this.animationProgress=0,this.mixTargetDelta=t=>{let n=t/1e3;if(ib(a.x,e.x,n),ib(a.y,e.y,n),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var l,u,d,h;ne(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),d=this.relativeTarget,h=this.relativeTargetOrigin,iy(d.x,h.x,s.x,n),iy(d.y,h.y,s.y,n),r&&(l=this.relativeTarget,u=r,l.x.min===u.x.min&&l.x.max===u.x.max&&l.y.min===u.y.min&&l.y.max===u.y.max)&&(this.isProjectionDirty=!1),r||(r=nl()),nY(r,this.relativeTarget)}c&&(this.animationValues=o,function(e,t,r,n,i,o){i?(e.opacity=tA(0,void 0!==r.opacity?r.opacity:1,nU(n)),e.opacityExit=tA(void 0!==t.opacity?t.opacity:1,0,nH(n))):o&&(e.opacity=tA(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let i=0;i<nL;i++){let o=`border${n$[i]}Radius`,a=nV(t,o),s=nV(r,o);if(void 0===a&&void 0===s)continue;a||(a=0),s||(s=0);let l=0===a||0===s||nN(a)===nN(s);l?(e[o]=Math.max(tA(nW(a),nW(s),n),0),(ei.test(s)||ei.test(a))&&(e[o]+="%")):e[o]=s}(t.rotate||r.rotate)&&(e.rotate=tA(t.rotate||0,r.rotate||0,n))}(o,i,this.latestValues,n,p,f)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,eB.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eB.Wi.update(()=>{nM.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,r){let n=F(e)?e:rB(e);return n.start(rA("",n,1e3,r)),n.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&iC(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||nl();let t=r6(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=r6(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}nY(t,r),nS(t,i),r7(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new n6);let r=this.sharedNodes.get(e);r.add(t);let n=t.options.initialPromotionConfig;t.promote({transition:n?n.transition:void 0,preserveFollowOpacity:n&&n.shouldPreserveFollowOpacity?n.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.rotate||r.rotateX||r.rotateY||r.rotateZ)&&(t=!0),!t)return;let n={};for(let t=0;t<n8.length;t++){let i="rotate"+n8[t];r[i]&&(n[i]=r[i],e.setStaticValue(i,0))}for(let t in e.render(),n)e.setStaticValue(t,n[t]);e.scheduleRender()}getProjectionStyles(e){var t,r;if(!this.instance||this.isSVG)return;if(!this.isVisible)return n9;let n={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=eD(null==e?void 0:e.pointerEvents)||"",n.transform=i?i(this.latestValues,""):"none",n;let o=this.getLead();if(!this.projectionDelta||!this.layout||!o.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=eD(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!np(this.latestValues)&&(t.transform=i?i({},""):"none",this.hasProjected=!1),t}let a=o.animationValues||o.latestValues;this.applyTransformsToTarget(),n.transform=n4(this.projectionDeltaWithTransform,this.treeScale,a),i&&(n.transform=i(a,n.transform));let{x:s,y:l}=this.projectionDelta;for(let e in n.transformOrigin=`${100*s.origin}% ${100*l.origin}% 0`,o.animationValues?n.opacity=o===this?null!==(r=null!==(t=a.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==r?r:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:n.opacity=o===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0,z){if(void 0===a[e])continue;let{correct:t,applyTo:r}=z[e],i="none"===n.transform?a[e]:t(a[e],o);if(r){let e=r.length;for(let t=0;t<e;t++)n[r[t]]=i}else n[e]=i}return this.options.layoutId&&(n.pointerEvents=o===this?eD(null==e?void 0:e.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(iu),this.root.sharedNodes.clear()}}}function ii(e){e.updateLayout()}function io(e){var t;let r=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:i}=e.options,o=r.source!==e.layout.source;"size"===i?nu(e=>{let n=o?r.measuredBox[e]:r.layoutBox[e],i=r6(n);n.min=t[e].min,n.max=n.min+i}):iC(i,r.layoutBox,t)&&nu(n=>{let i=o?r.measuredBox[n]:r.layoutBox[n],a=r6(t[n]);i.max=i.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+a)});let a=na();r7(a,t,r.layoutBox);let s=na();o?r7(s,e.applyTransform(n,!0),r.measuredBox):r7(s,t,r.layoutBox);let l=!n1(a),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:o}=n;if(i&&o){let a=nl();ne(a,r.layoutBox,i.layoutBox);let s=nl();ne(s,t,o.layoutBox),n5(a,s)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function ia(e){it.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function is(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function il(e){e.clearSnapshot()}function iu(e){e.clearMeasurements()}function ic(e){e.isLayoutDirty=!1}function id(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function ip(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function ih(e){e.resolveTargetDelta()}function im(e){e.calcProjection()}function ig(e){e.resetRotation()}function iv(e){e.removeLeadSnapshot()}function ib(e,t,r){e.translate=tA(t.translate,0,r),e.scale=tA(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function iy(e,t,r,n){e.min=tA(t.min,r.min,n),e.max=tA(t.max,r.max,n)}function ix(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let iw={duration:.45,ease:[.4,0,.1,1]},ik=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),iS=ik("applewebkit/")&&!ik("chrome/")?Math.round:e2.Z;function iE(e){e.min=iS(e.min),e.max=iS(e.max)}function iC(e,t,r){return"position"===e||"preserve-aspect"===e&&!r4(n2(t),n2(r),.2)}let i_=ir({attachResizeListener:(e,t)=>eL(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),iP={current:void 0},iA=ir({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!iP.current){let e=new i_({});e.mount(window),e.setOptions({layoutScroll:!0}),iP.current=e}return iP.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),iT=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function iR(e,t,r=1){(0,ti.k)(r<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[n,i]=function(e){let t=iT.exec(e);if(!t)return[,];let[,r,n]=t;return[r,n]}(e);if(!n)return;let o=window.getComputedStyle(t).getPropertyValue(n);if(o){let e=o.trim();return rR(e)?parseFloat(e):e}return U(i)?iR(i,t,r+1):i}let iO=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),ij=e=>iO.has(e),iM=e=>Object.keys(e).some(ij),iz=e=>e===Y||e===eo,iD=(e,t)=>parseFloat(e.split(", ")[t]),iI=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;let i=n.match(/^matrix3d\((.+)\)$/);if(i)return iD(i[1],t);{let t=n.match(/^matrix\((.+)\)$/);return t?iD(t[1],e):0}},iB=new Set(["x","y","z"]),iF=D.filter(e=>!iB.has(e)),i$={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:iI(4,13),y:iI(5,14)};i$.translateX=i$.x,i$.translateY=i$.y;let iL=(e,t,r)=>{let n=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};"none"===a&&t.setStaticValue("display",e.display||"block"),r.forEach(e=>{s[e]=i$[e](n,o)}),t.render();let l=t.measureViewportBox();return r.forEach(r=>{let n=t.getValue(r);n&&n.jump(s[r]),e[r]=i$[r](l,o)}),e},iW=(e,t,r={},n={})=>{t={...t},n={...n};let i=Object.keys(t).filter(ij),o=[],a=!1,s=[];if(i.forEach(i=>{let l;let u=e.getValue(i);if(!e.hasValue(i))return;let c=r[i],d=rL(c),f=t[i];if(ej(f)){let e=f.length,t=null===f[0]?1:0;d=rL(c=f[t]);for(let r=t;r<e&&null!==f[r];r++)l?(0,ti.k)(rL(f[r])===l,"All keyframes must be of the same type"):(l=rL(f[r]),(0,ti.k)(l===d||iz(d)&&iz(l),"Keyframes must be of the same dimension as the current value"))}else l=rL(f);if(d!==l){if(iz(d)&&iz(l)){let e=u.get();"string"==typeof e&&u.set(parseFloat(e)),"string"==typeof f?t[i]=parseFloat(f):Array.isArray(f)&&l===eo&&(t[i]=f.map(parseFloat))}else(null==d?void 0:d.transform)&&(null==l?void 0:l.transform)&&(0===c||0===f)?0===c?u.set(l.transform(c)):t[i]=d.transform(f):(a||(o=function(e){let t=[];return iF.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t.length&&e.render(),t}(e),a=!0),s.push(i),n[i]=void 0!==n[i]?n[i]:t[i],u.jump(f))}}),!s.length)return{target:t,transitionEnd:n};{let r=s.indexOf("height")>=0?window.pageYOffset:null,i=iL(t,e,s);return o.length&&o.forEach(([t,r])=>{e.getValue(t).set(r)}),e.render(),A.j&&null!==r&&window.scrollTo({top:r}),{target:i,transitionEnd:n}}},iN=(e,t,r,n)=>{var i,o;let a=function(e,{...t},r){let n=e.current;if(!(n instanceof Element))return{target:t,transitionEnd:r};for(let i in r&&(r={...r}),e.values.forEach(e=>{let t=e.get();if(!U(t))return;let r=iR(t,n);r&&e.set(r)}),t){let e=t[i];if(!U(e))continue;let o=iR(e,n);o&&(t[i]=o,r||(r={}),void 0===r[i]&&(r[i]=e))}return{target:t,transitionEnd:r}}(e,t,n);return t=a.target,n=a.transitionEnd,i=t,o=n,iM(i)?iW(e,i,r,o):{target:i,transitionEnd:o}},iV={current:null},iU={current:!1},iH=new WeakMap,iq=Object.keys(P),iZ=iq.length,iY=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],iG=k.length;class iX{constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>eB.Wi.render(this.render,!1,!0);let{latestValues:a,renderState:s}=i;this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=s,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=o,this.isControllingVariants=S(t),this.isVariantNode=E(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:l,...u}=this.scrapeMotionValuesFromProps(t,{});for(let e in u){let t=u[e];void 0!==a[e]&&F(t)&&(t.set(a[e],!1),rT(l)&&l.add(e))}}scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,iH.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),iU.current||function(){if(iU.current=!0,A.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>iV.current=e.matches;e.addListener(t),t()}else iV.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||iV.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in iH.delete(this.current),this.projection&&this.projection.unmount(),(0,eB.Pn)(this.notifyUpdate),(0,eB.Pn)(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){let r=I.has(e),n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&eB.Wi.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{n(),i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures({children:e,...t},r,n,i){let o,a;for(let e=0;e<iZ;e++){let r=iq[e],{isEnabled:n,Feature:i,ProjectionNode:s,MeasureLayout:l}=P[r];s&&(o=s),n(t)&&(!this.features[r]&&i&&(this.features[r]=new i(this)),l&&(a=l))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&o){this.projection=new o(this.latestValues,this.parent&&this.parent.projection);let{layoutId:e,layout:r,drag:n,dragConstraints:a,layoutScroll:s,layoutRoot:l}=t;this.projection.setOptions({layoutId:e,layout:r,alwaysMeasureLayout:!!n||a&&b(a),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof r?r:"both",initialPromotionConfig:i,layoutScroll:s,layoutRoot:l})}return a}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):nl()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e,t=!0){return this.makeTargetAnimatableFromInstance(e,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<iY.length;t++){let r=iY[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){let{willChange:n}=t;for(let i in t){let o=t[i],a=r[i];if(F(o))e.addValue(i,o),rT(n)&&n.add(i);else if(F(a))e.addValue(i,rB(o,{owner:e})),rT(n)&&n.remove(i);else if(a!==o){if(e.hasValue(i)){let t=e.getValue(i);t.hasAnimated||t.set(o)}else{let t=e.getStaticValue(i);e.addValue(i,rB(void 0!==t?t:o,{owner:e}))}}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(e=!1){if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<iG;e++){let r=k[e],n=this.props[r];(y(n)||!1===n)&&(t[r]=n)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=rB(t,{owner:this}),this.addValue(e,r)),r}readValue(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:r}=this.props,n="string"==typeof r||"object"==typeof r?null===(t=eR(this.props,r))||void 0===t?void 0:t[e]:void 0;if(r&&void 0!==n)return n;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||F(i)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new rM),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class iJ extends iX{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}makeTargetAnimatableFromInstance({transition:e,transitionEnd:t,...r},n){let i=function(e,t,r){let n={};for(let i in e){let e=function(e,t){if(!t)return;let r=t[e]||t.default||t;return r.from}(i,t);if(void 0!==e)n[i]=e;else{let e=r.getValue(i);e&&(n[i]=e.get())}}return n}(r,e||{},this);if(n){!function(e,t,r){var n,i;let o=Object.keys(t).filter(t=>!e.hasValue(t)),a=o.length;if(a)for(let s=0;s<a;s++){let a=o[s],l=t[a],u=null;Array.isArray(l)&&(u=l[0]),null===u&&(u=null!==(i=null!==(n=r[a])&&void 0!==n?n:e.readValue(a))&&void 0!==i?i:t[a]),null!=u&&("string"==typeof u&&(rR(u)||r_(u))?u=parseFloat(u):!rN(u)&&tX.test(l)&&(u=rC(a,l)),e.addValue(a,rB(u,{owner:e})),void 0===r[a]&&(r[a]=u),null!==u&&e.setBaseTarget(a,u))}}(this,r,i);let e=iN(this,r,i,t);t=e.transitionEnd,r=e.target}return{transition:e,transitionEnd:t,...r}}}class iK extends iJ{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(I.has(t)){let e=rE(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=(N(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return nE(e,t)}build(e,t,r,n){ed(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t){return eA(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;F(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}renderInstance(e,t,r,n){eC(e,t,r,n)}}class iQ extends iJ{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(I.has(t)){let e=rE(t);return e&&e.default||0}return t=e_.has(t)?t:p(t),e.getAttribute(t)}measureInstanceViewportBox(){return nl()}scrapeMotionValuesFromProps(e,t){return eT(e,t)}build(e,t,r,n){ew(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){eP(e,t,r,n)}mount(e){this.isSVGTag=eS(e.tagName),super.mount(e)}}let i0=(e,t)=>M(e)?new iQ(t,{enableHardwareAcceleration:!1}):new iK(t,{enableHardwareAcceleration:!0}),i1={animation:{Feature:rG},exit:{Feature:rJ},inView:{Feature:tt},tap:{Feature:e4},focus:{Feature:e1},hover:{Feature:e0},pan:{Feature:nO},drag:{Feature:nT,ProjectionNode:iA,MeasureLayout:nB},layout:{ProjectionNode:iA,MeasureLayout:nB}},i5=function(e){function t(t,r={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:i}){e&&function(e){for(let t in e)P[t]={...P[t],...e[t]}}(e);let o=(0,s.forwardRef)(function(o,a){var p;let m;let v={...(0,s.useContext)(l),...o,layoutId:function({layoutId:e}){let t=(0,s.useContext)(T.p).id;return t&&void 0!==e?t+"-"+e:e}(o)},{isStatic:x}=v,w=function(e){let{initial:t,animate:r}=function(e,t){if(S(e)){let{initial:t,animate:r}=e;return{initial:!1===t||y(t)?t:void 0,animate:y(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(u));return(0,s.useMemo)(()=>({initial:t,animate:r}),[C(t),C(r)])}(o),k=n(o,x);if(!x&&A.j){w.visualElement=function(e,t,r,n){let{visualElement:i}=(0,s.useContext)(u),o=(0,s.useContext)(f),a=(0,s.useContext)(c.O),p=(0,s.useContext)(l).reducedMotion,m=(0,s.useRef)();n=n||o.renderer,!m.current&&n&&(m.current=n(e,{visualState:t,parent:i,props:r,presenceContext:a,blockInitialAnimation:!!a&&!1===a.initial,reducedMotionConfig:p}));let v=m.current;(0,s.useInsertionEffect)(()=>{v&&v.update(r,a)});let b=(0,s.useRef)(!!(r[h]&&!window.HandoffComplete));return(0,d.L)(()=>{v&&(g.postRender(v.render),b.current&&v.animationState&&v.animationState.animateChanges())}),(0,s.useEffect)(()=>{v&&(v.updateFeatures(),!b.current&&v.animationState&&v.animationState.animateChanges(),b.current&&(b.current=!1,window.HandoffComplete=!0))}),v}(i,k,v,t);let r=(0,s.useContext)(R),n=(0,s.useContext)(f).strict;w.visualElement&&(m=w.visualElement.loadFeatures(v,n,e,r))}return s.createElement(u.Provider,{value:w},m&&w.visualElement?s.createElement(m,{visualElement:w.visualElement,...v}):null,r(i,o,(p=w.visualElement,(0,s.useCallback)(e=>{e&&k.mount&&k.mount(e),p&&(e?p.mount(e):p.unmount()),a&&("function"==typeof a?a(e):b(a)&&(a.current=e))},[p])),k,x,w.visualElement))});return o[O]=i,o}(e(t,r))}if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}((e,t)=>(function(e,{forwardMotionProps:t=!1},r,n){let i=M(e)?eF:e$;return{...i,preloadedFeatures:r,useRender:function(e=!1){return(t,r,n,{latestValues:i},o)=>{let a=M(t)?eE:eh,l=a(r,i,o,t),u=function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(ev(i)||!0===r&&eg(i)||!t&&!eg(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(r,"string"==typeof t,e),c=t!==s.Fragment?{...u,...l,ref:n}:{},{children:d}=r,f=(0,s.useMemo)(()=>F(d)?d.get():d,[d]);return(0,s.createElement)(t,{...c,children:f})}}(t),createVisualElement:n,Component:e}})(e,t,i1,i0))},96101:function(e,t,r){"use strict";r.d(t,{c:function(){return n}});let n={skipAnimations:!1,useManualTiming:!1}},46567:function(e,t,r){"use strict";r.d(t,{K:function(){return i},k:function(){return o}});var n=r(26977);let i=n.Z,o=n.Z},16613:function(e,t,r){"use strict";r.d(t,{j:function(){return n}});let n="undefined"!=typeof document},26977:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=e=>e},10961:function(e,t,r){"use strict";r.d(t,{h:function(){return i}});var n=r(2265);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},538:function(e,t,r){"use strict";r.d(t,{L:function(){return o}});var n=r(2265),i=r(16613);let o=i.j?n.useLayoutEffect:n.useEffect},50044:function(e,t,r){"use strict";r.d(t,{_T:function(){return i},ev:function(){return o},pi:function(){return n}});var n=function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function o(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError}}]);