PageSourceSearch

https://mbportfolio.vercel.app/_next/static/chunks/pages/_app-1bd0e9adf7d8b4de.js

js mbportfolio.vercel.app collected 2026-10-03 07:17:34 UTC 325,625 bytes, 309 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{8711:function(t,i,n){"use strict";n.d(i,{Z:function(){return createCache}});var o=function(){function StyleSheet(t){var i=this;this._insertTag=function(t){var n;n=0===i.tags.length?i.insertionPoint?i.insertionPoint.nextSibling:i.prepend?i.container.firstChild:i.before:i.tags[i.tags.length-1].nextSibling,i.container.insertBefore(t,n),i.tags.push(t)},this.isSpeedy=void 0===t.speedy||t.speedy,this.tags=[],this.ctr=0,this.nonce=t.nonce,this.key=t.key,this.container=t.container,this.prepend=t.prepend,this.insertionPoint=t.insertionPoint,this.before=null}var t=StyleSheet.prototype;return t.hydrate=function(t){t.forEach(this._insertTag)},t.insert=function(t){if(this.ctr%(this.isSpeedy?65e3:1)==0){var i;this._insertTag(((i=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&i.setAttribute("nonce",this.nonce),i.appendChild(document.createTextNode("")),i.setAttribute("data-s",""),i))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var o=function(t){if(t.sheet)return t.sheet;for(var i=0;i<document.styleSheets.length;i++)if(document.styleSheets[i].ownerNode===t)return document.styleSheets[i]}(n);try{o.insertRule(t,o.cssRules.length)}catch(t){}}else n.appendChild(document.createTextNode(t));this.ctr++}
vendor: 5,977 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(t){var i;return null==(i=t.parentNode)?void 0:i.removeChild(t)}),this.tags=[],this.ctr=0},StyleSheet}(),a=Math.abs,s=String.fromCharCode,l=Object.assign;function Utility_replace(t,i,n){return t.replace(i,n)}function indexof(t,i){return t.indexOf(i)}function Utility_charat(t,i){return 0|t.charCodeAt(i)}function Utility_substr(t,i,n){return t.slice(i,n)}function Utility_strlen(t){return t.length}function Utility_append(t,i){return i.push(t),t}var c=1,u=1,d=0,f=0,C=0,_="";function node(t,i,n,o,a,s,l){return{value:t,root:i,parent:n,type:o,props:a,children:s,line:c,column:u,length:l,return:""}}function Tokenizer_copy(t,i){return l(node("",null,null,"",null,null,0),t,{length:-t.length},i)}function next(){return C=f<d?Utility_charat(_,f++):0,u++,10===C&&(u=1,c++),C}function peek(){return Utility_charat(_,f)}function token(t){switch(t){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 alloc(t){return c=u=1,d=Utility_strlen(_=t),f=0,[]}function delimit(t){var i,n;return(i=f-1,n=function delimiter(t){for(;next();)switch(C){case t:return f;case 34:case 39:34!==t&&39!==t&&delimiter(C);break;case 40:41===t&&delimiter(t);break;case 92:next()}return f}(91===t?t+2:40===t?t+1:t),Utility_substr(_,i,n)).trim()}var T="-ms-",E="-moz-",M="-webkit-",j="comm",F="rule",L="decl",I="@keyframes";function Serializer_serialize(t,i){for(var n="",o=t.length,a=0;a<o;a++)n+=i(t[a],a,t,i)||"";return n}function stringify(t,i,n,o){switch(t.type){case"@layer":if(t.children.length)break;case"@import":case L:return t.return=t.return||t.value;case j:return"";case I:return t.return=t.value+"{"+Serializer_serialize(t.children,o)+"}";case F:t.value=t.props.join(",")}return Utility_strlen(n=Serializer_serialize(t.children,o))?t.return=t.value+"{"+n+"}":""}function ruleset(t,i,n,o,s,l,c,u,d,f,C){for(var _=s-1,T=0===s?l:[""],E=T.length,M=0,j=0,L=0;M<o;++M)for(var I=0,U=Utility_substr(t,_+1,_=a(j=c[M])),N=t;I<E;++I)(N=(j>0?T[I]+" "+U:Utility_replace(U,/&\f/g,T[I])).trim())&&(d[L++]=N);return node(t,i,n,0===s?F:u,d,f,C)}function declaration(t,i,n,o){return node(t,i,n,L,Utility_substr(t,0,o),Utility_substr(t,o+1,-1),o)}var identifierWithPointTracking=function(t,i,n){for(var o=0,a=0;o=a,a=peek(),38===o&&12===a&&(i[n]=1),!token(a);)next();return Utility_substr(_,t,f)},toRules=function(t,i){var n=-1,o=44;do switch(token(o)){case 0:38===o&&12===peek()&&(i[n]=1),t[n]+=identifierWithPointTracking(f-1,i,n);break;case 2:t[n]+=delimit(o);break;case 4:if(44===o){t[++n]=58===peek()?"&\f":"",i[n]=t[n].length;break}default:t[n]+=s(o)}while(o=next());return t},getRules=function(t,i){var n;return n=toRules(alloc(t),i),_="",n},U=new WeakMap,compat=function(t){if("rule"===t.type&&t.parent&&!(t.length<1)){for(var i=t.value,n=t.parent,o=t.column===n.column&&t.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==t.props.length||58===i.charCodeAt(0)||U.get(n))&&!o){U.set(t,!0);for(var a=[],s=getRules(i,a),l=n.props,c=0,u=0;c<s.length;c++)for(var d=0;d<l.length;d++,u++)t.props[u]=a[c]?s[c].replace(/&\f/g,l[d]):l[d]+" "+s[c]}}},removeLabel=function(t){if("decl"===t.type){var i=t.value;108===i.charCodeAt(0)&&98===i.charCodeAt(2)&&(t.return="",t.value="")}},N=[function(t,i,n,o){if(t.length>-1&&!t.return)switch(t.type){case L:t.return=function emotion_cache_browser_esm_prefix(t,i){switch(45^Utility_charat(t,0)?(((i<<2^Utility_charat(t,0))<<2^Utility_charat(t,1))<<2^Utility_charat(t,2))<<2^Utility_charat(t,3):0){case 5103:return M+"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 M+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return M+t+E+t+T+t+t;case 6828:case 4268:return M+t+T+t+t;case 6165:return M+t+T+"flex-"+t+t;case 5187:return M+t+Utility_replace(t,/(\w+).+(:[^]+)/,M+"box-$1$2"+T+"flex-$1$2")+t;case 5443:return M+t+T+"flex-item-"+Utility_replace(t,/flex-|-self/,"")+t;case 4675:return M+t+T+"flex-line-pack"+Utility_replace(t,/align-content|flex-|-self/,"")+t;case 5548:return M+t+T+Utility_replace(t,"shrink","negative")+t;case 5292:return M+t+T+Utility_replace(t,"basis","preferred-size")+t;case 6060:return M+"box-"+Utility_replace(t,"-grow","")+M+t+T+Utility_replace(t,"grow","positive")+t;case 4554:return M+Utility_replace(t,/([^-])(transform)/g,"$1"+M+"$2")+t;case 6187:return Utility_replace(Utility_replace(Utility_replace(t,/(zoom-|grab)/,M+"$1"),/(image-set)/,M+"$1"),t,"")+t;case 5495:case 3959:return Utility_replace(t,/(image-set\([^]*)/,M+"$1$`$1");case 4968:return Utility_replace(Utility_replace(t,/(.+:)(flex-)?(.*)/,M+"box-pack:$3"+T+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+M+t+t;case 4095:case 3583:case 4068:case 2532:return Utility_replace(t,/(.+)-inline(.+)/,M+"$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(Utility_strlen(t)-1-i>6)switch(Utility_charat(t,i+1)){case 109:if(45!==Utility_charat(t,i+4))break;case 102:return Utility_replace(t,/(.+:)(.+)-([^]+)/,"$1"+M+"$2-$3$1"+E+(108==Utility_charat(t,i+3)?"$3":"$2-$3"))+t;case 115:return~indexof(t,"stretch")?emotion_cache_browser_esm_prefix(Utility_replace(t,"stretch","fill-available"),i)+t:t}break;case 4949:if(115!==Utility_charat(t,i+1))break;case 6444:switch(Utility_charat(t,Utility_strlen(t)-3-(~indexof(t,"!important")&&10))){case 107:return Utility_replace(t,":",":"+M)+t;case 101:return Utility_replace(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+M+(45===Utility_charat(t,14)?"inline-":"")+"box$3$1"+M+"$2$3$1"+T+"$2box$3")+t}break;case 5936:switch(Utility_charat(t,i+11)){case 114:return M+t+T+Utility_replace(t,/[svh]\w+-[tblr]{2}/,"tb")+t;
1case 108:return M+t+T+Utility_replace(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return M+t+T+Utility_replace(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return M+t+T+t+t}return t}(t.value,t.length);break;case I:return Serializer_serialize([Tokenizer_copy(t,{value:Utility_replace(t.value,"@","@"+M)})],o);case F:if(t.length)return t.props.map(function(i){var n;switch(n=i,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return Serializer_serialize([Tokenizer_copy(t,{props:[Utility_replace(i,/:(read-\w+)/,":"+E+"$1")]})],o);case"::placeholder":return Serializer_serialize([Tokenizer_copy(t,{props:[Utility_replace(i,/:(plac\w+)/,":"+M+"input-$1")]}),Tokenizer_copy(t,{props:[Utility_replace(i,/:(plac\w+)/,":"+E+"$1")]}),Tokenizer_copy(t,{props:[Utility_replace(i,/:(plac\w+)/,T+"input-$1")]})],o)}return""}).join("")}}],createCache=function(t){var i,n,a,l,d,T=t.key;if("css"===T){var E=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(E,function(t){-1!==t.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(t),t.setAttribute("data-s",""))})}var M=t.stylisPlugins||N,F={},L=[];l=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+T+' "]'),function(t){for(var i=t.getAttribute("data-emotion").split(" "),n=1;n<i.length;n++)F[i[n]]=!0;L.push(t)});var I=(n=(i=[compat,removeLabel].concat(M,[stringify,(a=function(t){d.insert(t)},function(t){!t.root&&(t=t.return)&&a(t)})])).length,function(t,o,a,s){for(var l="",c=0;c<n;c++)l+=i[c](t,o,a,s)||"";return l}),stylis=function(t){var i,n;return Serializer_serialize((n=function parse(t,i,n,o,a,l,d,T,E){for(var M,F=0,L=0,I=d,U=0,N=0,q=0,G=1,K=1,Q=1,J=0,et="",er=a,ei=l,en=o,eo=et;K;)switch(q=J,J=next()){case 40:if(108!=q&&58==Utility_charat(eo,I-1)){-1!=indexof(eo+=Utility_replace(delimit(J),"&","&\f"),"&\f")&&(Q=-1);break}case 34:case 39:case 91:eo+=delimit(J);break;case 9:case 10:case 13:case 32:eo+=function(t){for(;C=peek();)if(C<33)next();else break;return token(t)>2||token(C)>3?"":" "}(q);break;case 92:eo+=function(t,i){for(var n;--i&&next()&&!(C<48)&&!(C>102)&&(!(C>57)||!(C<65))&&(!(C>70)||!(C<97)););return n=f+(i<6&&32==peek()&&32==next()),Utility_substr(_,t,n)}(f-1,7);continue;case 47:switch(peek()){case 42:case 47:Utility_append(node(M=function(t,i){for(;next();)if(t+C===57)break;else if(t+C===84&&47===peek())break;return"/*"+Utility_substr(_,i,f-1)+"*"+s(47===t?t:next())}(next(),f),i,n,j,s(C),Utility_substr(M,2,-2),0),E);break;default:eo+="/"}break;case 123*G:T[F++]=Utility_strlen(eo)*Q;case 125*G:case 59:case 0:switch(J){case 0:case 125:K=0;case 59+L:-1==Q&&(eo=Utility_replace(eo,/\f/g,"")),N>0&&Utility_strlen(eo)-I&&Utility_append(N>32?declaration(eo+";",o,n,I-1):declaration(Utility_replace(eo," ","")+";",o,n,I-2),E);break;case 59:eo+=";";default:if(Utility_append(en=ruleset(eo,i,n,F,L,a,T,et,er=[],ei=[],I),l),123===J){if(0===L)parse(eo,i,en,en,er,l,I,T,ei);else switch(99===U&&110===Utility_charat(eo,3)?100:U){case 100:case 108:case 109:case 115:parse(t,en,en,o&&Utility_append(ruleset(t,en,en,0,0,a,T,et,a,er=[],I),ei),a,ei,I,T,o?er:ei);break;default:parse(eo,en,en,en,[""],ei,0,T,ei)}}}F=L=N=0,G=Q=1,et=eo="",I=d;break;case 58:I=1+Utility_strlen(eo),N=q;default:if(G<1){if(123==J)--G;else if(125==J&&0==G++&&125==(C=f>0?Utility_charat(_,--f):0,u--,10===C&&(u=1,c--),C))continue}switch(eo+=s(J),J*G){case 38:Q=L>0?1:(eo+="\f",-1);break;case 44:T[F++]=(Utility_strlen(eo)-1)*Q,Q=1;break;case 64:45===peek()&&(eo+=delimit(next())),U=peek(),L=I=Utility_strlen(et=eo+=function(t){for(;!token(peek());)next();return Utility_substr(_,t,f)}(f)),J++;break;case 45:45===q&&2==Utility_strlen(eo)&&(G=0)}}return l}("",null,null,null,[""],i=alloc(i=t),0,[0],i),_="",n),I)},U={key:T,sheet:new o({key:T,container:l,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:F,registered:{},insert:function(t,i,n,o){d=n,stylis(t?t+"{"+i.styles+"}":i.styles),o&&(U.inserted[i.name]=!0)}};return U.sheet.hydrate(L),U}},5042:function(t,i,n){"use strict";function memoize(t){var i=Object.create(null);return function(n){return void 0===i[n]&&(i[n]=t(n)),i[n]}}n.d(i,{Z:function(){return memoize}})},442:function(t,i,n){"use strict";n.d(i,{E:function(){return E},T:function(){return f},_:function(){return __unsafe_useEmotionCache},a:function(){return ThemeProvider},c:function(){return createEmotionProps},h:function(){return _},w:function(){return withEmotionCache}});var o=n(7294),a=n(8711),s=n(7462),weakMemoize=function(t){var i=new WeakMap;return function(n){if(i.has(n))return i.get(n);var o=t(n);return i.set(n,o),o}},l=n(444),c=n(5662),u=n(7278),d=o.createContext("undefined"!=typeof HTMLElement?(0,a.Z)({key:"css"}):null);d.Provider;var __unsafe_useEmotionCache=function(){return(0,o.useContext)(d)},withEmotionCache=function(t){return(0,o.forwardRef)(function(i,n){return t(i,(0,o.useContext)(d),n)})},f=o.createContext({}),C=weakMemoize(function(t){return weakMemoize(function(i){return"function"==typeof i?i(t):(0,s.Z)({},t,i)})}),ThemeProvider=function(t){var i=o.useContext(f);return t.theme!==i&&(i=C(i)(t.theme)),o.createElement(f.Provider,{value:i},t.children)},_={}
1.hasOwnProperty,T="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",createEmotionProps=function(t,i){var n={};for(var o in i)_.call(i,o)&&(n[o]=i[o]);return n[T]=t,n},Insertion=function(t){var i=t.cache,n=t.serialized,o=t.isStringTag;return(0,l.hC)(i,n,o),(0,u.L)(function(){return(0,l.My)(i,n,o)}),null},E=withEmotionCache(function(t,i,n){var a=t.css;"string"==typeof a&&void 0!==i.registered[a]&&(a=i.registered[a]);var s=t[T],u=[a],d="";"string"==typeof t.className?d=(0,l.fp)(i.registered,u,t.className):null!=t.className&&(d=t.className+" ");var C=(0,c.O)(u,void 0,o.useContext(f));d+=i.key+"-"+C.name;var E={};for(var M in t)_.call(t,M)&&"css"!==M&&M!==T&&(E[M]=t[M]);return E.className=d,n&&(E.ref=n),o.createElement(o.Fragment,null,o.createElement(Insertion,{cache:i,serialized:C,isStringTag:"string"==typeof s}),o.createElement(s,E))})},917:function(t,i,n){"use strict";n.d(i,{F4:function(){return keyframes},xB:function(){return f}});var o,a,s=n(442),l=n(7294),c=n(444),u=n(7278),d=n(5662);n(8711),n(8679);var jsx=function(t,i){var n=arguments;if(null==i||!s.h.call(i,"css"))return l.createElement.apply(void 0,n);var o=n.length,a=Array(o);a[0]=s.E,a[1]=(0,s.c)(t,i);for(var c=2;c<o;c++)a[c]=n[c];return l.createElement.apply(null,a)};o=jsx||(jsx={}),a||(a=o.JSX||(o.JSX={}));var f=(0,s.w)(function(t,i){var n=t.styles,o=(0,d.O)([n],void 0,l.useContext(s.T)),a=l.useRef();return(0,u.j)(function(){var t=i.key+"-global",n=new i.sheet.constructor({key:t,nonce:i.sheet.nonce,container:i.sheet.container,speedy:i.sheet.isSpeedy}),s=!1,l=document.querySelector('style[data-emotion="'+t+" "+o.name+'"]');return i.sheet.tags.length&&(n.before=i.sheet.tags[0]),null!==l&&(s=!0,l.setAttribute("data-emotion",t),n.hydrate([l])),a.current=[n,s],function(){n.flush()}},[i]),(0,u.j)(function(){var t=a.current,n=t[0];if(t[1]){t[1]=!1;return}if(void 0!==o.next&&(0,c.My)(i,o.next,!0),n.tags.length){var s=n.tags[n.tags.length-1].nextElementSibling;n.before=s,n.flush()}i.insert("",o,n,!1)},[i,o.name]),null});function css(){for(var t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];return(0,d.O)(i)}function keyframes(){var t=css.apply(void 0,arguments),i="animation-"+t.name;return{name:i,styles:"@keyframes "+i+"{"+t.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},5662:function(t,i,n){"use strict";n.d(i,{O:function(){return serializeStyles}});var o,a={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,scale: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},s=n(5042),l=/[A-Z]|^ms/g,c=/_EMO_([^_]+?)_([^]*?)_EMO_/g,isCustomProperty=function(t){return 45===t.charCodeAt(1)},isProcessableValue=function(t){return null!=t&&"boolean"!=typeof t},u=(0,s.Z)(function(t){return isCustomProperty(t)?t:t.replace(l,"-$&").toLowerCase()}),processStyleValue=function(t,i){switch(t){case"animation":case"animationName":if("string"==typeof i)return i.replace(c,function(t,i,n){return o={name:i,styles:n,next:o},i})}return 1===a[t]||isCustomProperty(t)||"number"!=typeof i||0===i?i:i+"px"};function handleInterpolation(t,i,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return o={name:n.name,styles:n.styles,next:o},n.name;if(void 0!==n.styles){var a=n.next;if(void 0!==a)for(;void 0!==a;)o={name:a.name,styles:a.styles,next:o},a=a.next;return n.styles+";"}return function(t,i,n){var o="";if(Array.isArray(n))for(var a=0;a<n.length;a++)o+=handleInterpolation(t,i,n[a])+";";else for(var s in n){var l=n[s];if("object"!=typeof l)null!=i&&void 0!==i[l]?o+=s+"{"+i[l]+"}":isProcessableValue(l)&&(o+=u(s)+":"+processStyleValue(s,l)+";");else if(Array.isArray(l)&&"string"==typeof l[0]&&(null==i||void 0===i[l[0]]))for(var c=0;c<l.length;c++)isProcessableValue(l[c])&&(o+=u(s)+":"+processStyleValue(s,l[c])+";");else{var d=handleInterpolation(t,i,l);switch(s){case"animation":case"animationName":o+=u(s)+":"+d+";";break;default:o+=s+"{"+d+"}"}}}return o}(t,i,n);case"function":if(void 0!==t){var s=o,l=n(t);return o=s,handleInterpolation(t,i,l)}}if(null==i)return n;var c=i[n];return void 0!==c?c:n}var d=/label:\s*([^\s;{]+)\s*(;|$)/g;function serializeStyles(t,i,n){if(1===t.length&&"object"==typeof t[0]&&null!==t[0]&&void 0!==t[0].styles)return t[0];var a,s=!0,l="";o=void 0;var c=t[0];
1null==c||void 0===c.raw?(s=!1,l+=handleInterpolation(n,i,c)):l+=c[0];for(var u=1;u<t.length;u++)l+=handleInterpolation(n,i,t[u]),s&&(l+=c[u]);d.lastIndex=0;for(var f="";null!==(a=d.exec(l));)f+="-"+a[1];return{name:function(t){for(var i,n=0,o=0,a=t.length;a>=4;++o,a-=4)i=(65535&(i=255&t.charCodeAt(o)|(255&t.charCodeAt(++o))<<8|(255&t.charCodeAt(++o))<<16|(255&t.charCodeAt(++o))<<24))*1540483477+((i>>>16)*59797<<16),i^=i>>>24,n=(65535&i)*1540483477+((i>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(a){case 3:n^=(255&t.charCodeAt(o+2))<<16;case 2:n^=(255&t.charCodeAt(o+1))<<8;case 1:n^=255&t.charCodeAt(o),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}(l)+f,styles:l,next:o}}},7278:function(t,i,n){"use strict";n.d(i,{L:function(){return l},j:function(){return c}});var o,a=n(7294),s=!!(o||(o=n.t(a,2))).useInsertionEffect&&(o||(o=n.t(a,2))).useInsertionEffect,l=s||function(t){return t()},c=s||a.useLayoutEffect},444:function(t,i,n){"use strict";function getRegisteredStyles(t,i,n){var o="";return n.split(" ").forEach(function(n){void 0!==t[n]?i.push(t[n]+";"):n&&(o+=n+" ")}),o}n.d(i,{My:function(){return insertStyles},fp:function(){return getRegisteredStyles},hC:function(){return registerStyles}});var registerStyles=function(t,i,n){var o=t.key+"-"+i.name;!1===n&&void 0===t.registered[o]&&(t.registered[o]=i.styles)},insertStyles=function(t,i,n){registerStyles(t,i,n);var o=t.key+"-"+i.name;if(void 0===t.inserted[i.name]){var a=i;do t.insert(i===a?"."+o:"",a,t.sheet,!0),a=a.next;while(void 0!==a)}}},2711:function(t,i,n){t.exports=function(){"use strict";var t="undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{},i="Expected a function",o=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt,d="object"==typeof t&&t&&t.Object===Object&&t,f="object"==typeof self&&self&&self.Object===Object&&self,C=d||f||Function("return this")(),_=Object.prototype.toString,T=Math.max,E=Math.min,b=function(){return C.Date.now()};function g(t){var i=typeof t;return!!t&&("object"==i||"function"==i)}function w(t){if("number"==typeof t)return t;if("symbol"==typeof(i=t)||i&&"object"==typeof i&&"[object Symbol]"==_.call(i))return o;if(g(t)){var i,n="function"==typeof t.valueOf?t.valueOf():t;t=g(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(a,"");var d=l.test(t);return d||c.test(t)?u(t.slice(2),d?2:8):s.test(t)?o:+t}var y=function(t,n,o){var a=!0,s=!0;if("function"!=typeof t)throw TypeError(i);return g(o)&&(a="leading"in o?!!o.leading:a,s="trailing"in o?!!o.trailing:s),function(t,n,o){var a,s,l,c,u,d,f=0,C=!1,_=!1,M=!0;if("function"!=typeof t)throw TypeError(i);function y(i){var n=a,o=s;return a=s=void 0,f=i,c=t.apply(o,n)}function h(t){var i=t-d;return void 0===d||i>=n||i<0||_&&t-f>=l}function k(){var t,i=b();if(h(i))return x(i);u=setTimeout(k,(t=n-(i-d),_?E(t,l-(i-f)):t))}function x(t){return u=void 0,M&&a?y(t):(a=s=void 0,c)}function O(){var t,i=b(),o=h(i);if(a=arguments,s=this,d=i,o){if(void 0===u)return f=t=d,u=setTimeout(k,n),C?y(t):c;if(_)return u=setTimeout(k,n),y(d)}return void 0===u&&(u=setTimeout(k,n)),c}return n=w(n)||0,g(o)&&(C=!!o.leading,l=(_="maxWait"in o)?T(w(o.maxWait)||0,n):l,M="trailing"in o?!!o.trailing:M),O.cancel=function(){void 0!==u&&clearTimeout(u),f=0,a=d=s=u=void 0},O.flush=function(){return void 0===u?c:x(b())},O}(t,n,{leading:a,maxWait:n,trailing:s})},M=NaN,j=/^\s+|\s+$/g,F=/^[-+]0x[0-9a-f]+$/i,L=/^0b[01]+$/i,I=/^0o[0-7]+$/i,U=parseInt,N="object"==typeof t&&t&&t.Object===Object&&t,q="object"==typeof self&&self&&self.Object===Object&&self,G=N||q||Function("return this")(),K=Object.prototype.toString,Q=Math.max,J=Math.min,S=function(){return G.Date.now()};function D(t){var i=typeof t;return!!t&&("object"==i||"function"==i)}function H(t){if("number"==typeof t)return t;if("symbol"==typeof(i=t)||i&&"object"==typeof i&&"[object Symbol]"==K.call(i))return M;if(D(t)){var i,n="function"==typeof t.valueOf?t.valueOf():t;t=D(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(j,"");var o=L.test(t);return o||I.test(t)?U(t.slice(2),o?2:8):F.test(t)?M:+t}var $=function(t,i,n){var o,a,s,l,c,u,d=0,f=!1,C=!1,_=!0;if("function"!=typeof t)throw TypeError("Expected a function");function m(i){var n=o,s=a;return o=a=void 0,d=i,l=t.apply(s,n)}function p(t){var n=t-u;return void 0===u||n>=i||n<0||C&&t-d>=s}function b(){var t,n=S();if(p(n))return v(n);c=setTimeout(b,(t=i-(n-u),C?J(t,s-(n-d)):t))}function v(t){return c=void 0,_&&o?m(t):(o=a=void 0,l)}function g(){var t,n=S(),s=p(n);
1if(o=arguments,a=this,u=n,s){if(void 0===c)return d=t=u,c=setTimeout(b,i),f?m(t):l;if(C)return c=setTimeout(b,i),m(u)}return void 0===c&&(c=setTimeout(b,i)),l}return i=H(i)||0,D(n)&&(f=!!n.leading,s=(C="maxWait"in n)?Q(H(n.maxWait)||0,i):s,_="trailing"in n?!!n.trailing:_),g.cancel=function(){void 0!==c&&clearTimeout(c),d=0,o=u=a=c=void 0},g.flush=function(){return void 0===c?l:v(S())},g},W=function(){};function P(t){t&&t.forEach(function(t){var i=Array.prototype.slice.call(t.addedNodes),n=Array.prototype.slice.call(t.removedNodes);if(function e(t){var i=void 0,n=void 0;for(i=0;i<t.length;i+=1)if((n=t[i]).dataset&&n.dataset.aos||n.children&&e(n.children))return!0;return!1}(i.concat(n)))return W()})}function Y(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}var et={isSupported:function(){return!!Y()},ready:function(t,i){var n=window.document,o=new(Y())(P);W=i,o.observe(n.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}},B=function(t,i){if(!(t instanceof i))throw TypeError("Cannot call a class as a function")},er=function(){function e(t,i){for(var n=0;n<i.length;n++){var o=i[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(t,i,n){return i&&e(t.prototype,i),n&&e(t,n),t}}(),ei=Object.assign||function(t){for(var i=1;i<arguments.length;i++){var n=arguments[i];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},en=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,eo=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,ea=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,es=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
1sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function R(){return navigator.userAgent||navigator.vendor||window.opera||""}var el=new(function(){function e(){B(this,e)}return er(e,[{key:"phone",value:function(){var t=R();return!(!en.test(t)&&!eo.test(t.substr(0,4)))}},{key:"mobile",value:function(){var t=R();return!(!ea.test(t)&&!es.test(t.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}},{key:"ie11",value:function(){return"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style}}]),e}()),V=function(t,i){var n=void 0;return el.ie11()?(n=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,{detail:i}):n=new CustomEvent(t,{detail:i}),document.dispatchEvent(n)},X=function(t){return t.forEach(function(t,i){var n,o,a,s,l,c;return n=window.pageYOffset,o=t.options,a=t.position,s=t.node,t.data,l=function(){var i;t.animated&&((i=o.animatedClassNames)&&i.forEach(function(t){return s.classList.remove(t)}),V("aos:out",s),t.options.id&&V("aos:in:"+t.options.id,s),t.animated=!1)},void(o.mirror&&n>=a.out&&!o.once?l():n>=a.in?t.animated||((c=o.animatedClassNames)&&c.forEach(function(t){return s.classList.add(t)}),V("aos:in",s),t.options.id&&V("aos:in:"+t.options.id,s),t.animated=!0):t.animated&&!o.once&&l())})},Z=function(t){for(var i=0,n=0;t&&!isNaN(t.offsetLeft)&&!isNaN(t.offsetTop);)i+=t.offsetLeft-("BODY"!=t.tagName?t.scrollLeft:0),n+=t.offsetTop-("BODY"!=t.tagName?t.scrollTop:0),t=t.offsetParent;return{top:n,left:i}},ee=function(t,i,n){var o=t.getAttribute("data-aos-"+i);if(void 0!==o){if("true"===o)return!0;if("false"===o)return!1}return o||n},ne=function(){var t=document.querySelectorAll("[data-aos]");return Array.prototype.map.call(t,function(t){return{node:t}})},ec=[],eu=!1,ed={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,mirror:!1,anchorPlacement:"top-bottom",startEvent:"DOMContentLoaded",animatedClassName:"aos-animate",initClassName:"aos-init",useClassNames:!1,disableMutationObserver:!1,throttleDelay:99,debounceDelay:50},re=function(){return document.all&&!window.atob},ce=function(){var t,i;arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(eu=!0),eu&&(t=ec,i=ed,t.forEach(function(t,n){var o,a,s,l,c,u=ee(t.node,"mirror",i.mirror),d=ee(t.node,"once",i.once),f=ee(t.node,"id"),C=i.useClassNames&&t.node.getAttribute("data-aos"),_=[i.animatedClassName].concat(C?C.split(" "):[]).filter(function(t){return"string"==typeof t});i.initClassName&&t.node.classList.add(i.initClassName),t.position={in:function(t,i,n){var o=window.innerHeight,a=ee(t,"anchor"),s=ee(t,"anchor-placement"),l=Number(ee(t,"offset",s?0:i)),c=s||n,u=t;a&&document.querySelectorAll(a)&&(u=document.querySelectorAll(a)[0]);var d=Z(u).top-o;switch(c){case"top-bottom":break;case"center-bottom":d+=u.offsetHeight/2;break;case"bottom-bottom":d+=u.offsetHeight;break;case"top-center":d+=o/2;break;case"center-center":d+=o/2+u.offsetHeight/2;break;case"bottom-center":d+=o/2+u.offsetHeight;break;case"top-top":d+=o;break;case"bottom-top":d+=o+u.offsetHeight;break;case"center-top":d+=o+u.offsetHeight/2}return d+l}(t.node,i.offset,i.anchorPlacement),out:u&&(o=t.node,a=i.offset,window.innerHeight,s=ee(o,"anchor"),l=ee(o,"offset",a),c=o,s&&document.querySelectorAll(s)&&(c=document.querySelectorAll(s)[0]),Z(c).top+c.offsetHeight-l)},t.options={once:d,mirror:u,animatedClassNames:_,id:f}}),X(ec=t),window.addEventListener("scroll",y(function(){X(ec,ed.once)},ed.throttleDelay)))},se=function(){if(ec=ne(),de(ed.disable)||re())return ue();ce()},ue=function(){ec.forEach(function(t,i){t.node.removeAttribute("data-aos"),t.node.removeAttribute("data-aos-easing"),t.node.removeAttribute("data-aos-duration"),t.node.removeAttribute("data-aos-delay"),ed.initClassName&&t.node.classList.remove(ed.initClassName),ed.animatedClassName&&t.node.classList.remove(ed.animatedClassName)})},de=function(t){return!0===t||"mobile"===t&&el.mobile()||"phone"===t&&el.phone()||"tablet"===t&&el.tablet()||"function"==typeof t&&!0===t()};return{init:function(t){return ed=ei(ed,t),ec=ne(),ed.disableMutationObserver||et.isSupported()||(console.info('\n      aos: MutationObserver is not supported on this browser,\n      code mutations observing has been disabled.\n      You may have to call "refreshHard()" by yourself.\n    '),ed.disableMutationObserver=!0),ed.disableMutationObserver||et.ready("[data-aos]",se),de(ed.disable)||re()?ue():(document.querySelector("body").setAttribute("data-aos-easing",ed.easing),document.querySelector("body").setAttribute("data-aos-duration",ed.duration),document.querySelector("body").setAttribute("data-aos-delay",ed.delay),-1===["DOMContentLoaded","load"].indexOf(ed.startEvent)?document.addEventListener(ed.startEvent,function(){ce(!0)}):window.addEventListener("load",function(){ce(!0)}
1),"DOMContentLoaded"===ed.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1&&ce(!0),window.addEventListener("resize",$(ce,ed.debounceDelay,!0)),window.addEventListener("orientationchange",$(ce,ed.debounceDelay,!0)),ec)},refresh:ce,refreshHard:se}}()},8679:function(t,i,n){"use strict";var o=n(9864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function getStatics(t){return o.isMemo(t)?l:c[t.$$typeof]||a}c[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[o.Memo]=l;var u=Object.defineProperty,d=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,C=Object.getOwnPropertyDescriptor,_=Object.getPrototypeOf,T=Object.prototype;t.exports=function hoistNonReactStatics(t,i,n){if("string"!=typeof i){if(T){var o=_(i);o&&o!==T&&hoistNonReactStatics(t,o,n)}var a=d(i);f&&(a=a.concat(f(i)));for(var l=getStatics(t),c=getStatics(i),E=0;E<a.length;++E){var M=a[E];if(!s[M]&&!(n&&n[M])&&!(c&&c[M])&&!(l&&l[M])){var j=C(i,M);try{u(t,M,j)}catch(t){}}}}return t}},8554:function(t,i,n){t=n.nmd(t);var o,a,s,l,c,u,d,f,C,_,T="__lodash_hash_undefined__",E="[object Arguments]",M="[object Function]",j="[object Object]",F=/^\[object .+?Constructor\]$/,L=/^(?:0|[1-9]\d*)$/,I={};I["[object Float32Array]"]=I["[object Float64Array]"]=I["[object Int8Array]"]=I["[object Int16Array]"]=I["[object Int32Array]"]=I["[object Uint8Array]"]=I["[object Uint8ClampedArray]"]=I["[object Uint16Array]"]=I["[object Uint32Array]"]=!0,I[E]=I["[object Array]"]=I["[object ArrayBuffer]"]=I["[object Boolean]"]=I["[object DataView]"]=I["[object Date]"]=I["[object Error]"]=I[M]=I["[object Map]"]=I["[object Number]"]=I[j]=I["[object RegExp]"]=I["[object Set]"]=I["[object String]"]=I["[object WeakMap]"]=!1;var U="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,N="object"==typeof self&&self&&self.Object===Object&&self,q=U||N||Function("return this")(),G=i&&!i.nodeType&&i,K=G&&t&&!t.nodeType&&t,Q=K&&K.exports===G,J=Q&&U.process,et=function(){try{var t=K&&K.require&&K.require("util").types;if(t)return t;return J&&J.binding&&J.binding("util")}catch(t){}}(),er=et&&et.isTypedArray,ei=Array.prototype,en=Function.prototype,eo=Object.prototype,ea=q["__core-js_shared__"],es=en.toString,el=eo.hasOwnProperty,ec=(u=/[^.]+$/.exec(ea&&ea.keys&&ea.keys.IE_PROTO||""))?"Symbol(src)_1."+u:"",eu=eo.toString,ed=es.call(Object),eh=RegExp("^"+es.call(el).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ep=Q?q.Buffer:void 0,em=q.Symbol,ef=q.Uint8Array,eg=ep?ep.allocUnsafe:void 0,eb=(d=Object.getPrototypeOf,f=Object,function(t){return d(f(t))}),ey=Object.create,ev=eo.propertyIsEnumerable,ex=ei.splice,ek=em?em.toStringTag:void 0,eS=function(){try{var t=getNative(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),ew=ep?ep.isBuffer:void 0,eC=Math.max,e_=Date.now,eT=getNative(q,"Map"),eP=getNative(Object,"create"),eA=function(){function object(){}return function(t){if(!isObject(t))return{};if(ey)return ey(t);object.prototype=t;var i=new object;return object.prototype=void 0,i}}();function Hash(t){var i=-1,n=null==t?0:t.length;for(this.clear();++i<n;){var o=t[i];this.set(o[0],o[1])}}function ListCache(t){var i=-1,n=null==t?0:t.length;for(this.clear();++i<n;){var o=t[i];this.set(o[0],o[1])}}function MapCache(t){var i=-1,n=null==t?0:t.length;for(this.clear();++i<n;){var o=t[i];this.set(o[0],o[1])}}function Stack(t){var i=this.__data__=new ListCache(t);this.size=i.size}function assignMergeValue(t,i,n){(void 0===n||eq(t[i],n))&&(void 0!==n||i in t)||baseAssignValue(t,i,n)}function assocIndexOf(t,i){for(var n=t.length;n--;)if(eq(t[n][0],i))return n;return -1}function baseAssignValue(t,i,n){"__proto__"==i&&eS?eS(t,i,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[i]=n}Hash.prototype.clear=function(){this.__data__=eP?eP(null):{},this.size=0},Hash.prototype.delete=function(t){var i=this.has(t)&&delete this.__data__[t];return this.size-=i?1:0,i},Hash.prototype.get=function(t){var i=this.__data__;if(eP){var n=i[t];return n===T?void 0:n}return el.call(i,t)?i[t]:void 0},Hash.prototype.has=function(t){var i=this.__data__;return eP?void 0!==i[t]:el.call(i,t)},Hash.prototype.set=function(t,i){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=eP&&void 0===i?T:i,this},ListCache.prototype.clear=function(){this.__data__=[],this.size=0},ListCache.prototype.delete=function(t){var i=this.__data__,n=assocIndexOf(i,t);return!(n<0)&&(n==i.length-1?i.pop():ex.call(i,n,1),--this.size,!0)},ListCache.prototype.get=function(t){var i=this.__data__,n=assocIndexOf(i,t);return n<0?void 0:i[n][1]},ListCache.prototype.has=function(t){return assocIndexOf(this.__data__,t)>-1}
1,ListCache.prototype.set=function(t,i){var n=this.__data__,o=assocIndexOf(n,t);return o<0?(++this.size,n.push([t,i])):n[o][1]=i,this},MapCache.prototype.clear=function(){this.size=0,this.__data__={hash:new Hash,map:new(eT||ListCache),string:new Hash}},MapCache.prototype.delete=function(t){var i=getMapData(this,t).delete(t);return this.size-=i?1:0,i},MapCache.prototype.get=function(t){return getMapData(this,t).get(t)},MapCache.prototype.has=function(t){return getMapData(this,t).has(t)},MapCache.prototype.set=function(t,i){var n=getMapData(this,t),o=n.size;return n.set(t,i),this.size+=n.size==o?0:1,this},Stack.prototype.clear=function(){this.__data__=new ListCache,this.size=0},Stack.prototype.delete=function(t){var i=this.__data__,n=i.delete(t);return this.size=i.size,n},Stack.prototype.get=function(t){return this.__data__.get(t)},Stack.prototype.has=function(t){return this.__data__.has(t)},Stack.prototype.set=function(t,i){var n=this.__data__;if(n instanceof ListCache){var o=n.__data__;if(!eT||o.length<199)return o.push([t,i]),this.size=++n.size,this;n=this.__data__=new MapCache(o)}return n.set(t,i),this.size=n.size,this};var baseFor=function(t,i,n){for(var o=-1,a=Object(t),s=n(t),l=s.length;l--;){var c=s[++o];if(!1===i(a[c],c,a))break}return t};function baseGetTag(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":ek&&ek in Object(t)?function(t){var i=el.call(t,ek),n=t[ek];try{t[ek]=void 0;var o=!0}catch(t){}var a=eu.call(t);return o&&(i?t[ek]=n:delete t[ek]),a}(t):eu.call(t)}function baseIsArguments(t){return isObjectLike(t)&&baseGetTag(t)==E}function getMapData(t,i){var n,o=t.__data__;return("string"==(n=typeof i)||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==i:null===i)?o["string"==typeof i?"string":"hash"]:o.map}function getNative(t,i){var n=null==t?void 0:t[i];return!(!isObject(n)||ec&&ec in n)&&(isFunction(n)?eh:F).test(function(t){if(null!=t){try{return es.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(n))?n:void 0}function isIndex(t,i){var n=typeof t;return!!(i=null==i?9007199254740991:i)&&("number"==n||"symbol"!=n&&L.test(t))&&t>-1&&t%1==0&&t<i}function isPrototype(t){var i=t&&t.constructor;return t===("function"==typeof i&&i.prototype||eo)}function safeGet(t,i){if(("constructor"!==i||"function"!=typeof t[i])&&"__proto__"!=i)return t[i]}var eE=(o=eS?function(t,i){return eS(t,"toString",{configurable:!0,enumerable:!1,value:function(){return i},writable:!0})}:identity,a=0,s=0,function(){var t=e_(),i=16-(t-s);if(s=t,i>0){if(++a>=800)return arguments[0]}else a=0;return o.apply(void 0,arguments)});function eq(t,i){return t===i||t!=t&&i!=i}var ez=baseIsArguments(function(){return arguments}())?baseIsArguments:function(t){return isObjectLike(t)&&el.call(t,"callee")&&!ev.call(t,"callee")},eM=Array.isArray;function isArrayLike(t){return null!=t&&isLength(t.length)&&!isFunction(t)}var eD=ew||function(){return!1};function isFunction(t){if(!isObject(t))return!1;var i=baseGetTag(t);return i==M||"[object GeneratorFunction]"==i||"[object AsyncFunction]"==i||"[object Proxy]"==i}function isLength(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function isObject(t){var i=typeof t;return null!=t&&("object"==i||"function"==i)}function isObjectLike(t){return null!=t&&"object"==typeof t}var eV=er?function(t){return er(t)}:function(t){return isObjectLike(t)&&isLength(t.length)&&!!I[baseGetTag(t)]};function keysIn(t){return isArrayLike(t)?function(t,i){var n=eM(t),o=!n&&ez(t),a=!n&&!o&&eD(t),s=!n&&!o&&!a&&eV(t),l=n||o||a||s,c=l?function(t,i){for(var n=-1,o=Array(t);++n<t;)o[n]=i(n);return o}(t.length,String):[],u=c.length;for(var d in t)(i||el.call(t,d))&&!(l&&("length"==d||a&&("offset"==d||"parent"==d)||s&&("buffer"==d||"byteLength"==d||"byteOffset"==d)||isIndex(d,u)))&&c.push(d);return c}(t,!0):function(t){if(!isObject(t))return function(t){var i=[];if(null!=t)for(var n in Object(t))i.push(n);return i}(t);var i=isPrototype(t),n=[];for(var o in t)"constructor"==o&&(i||!el.call(t,o))||n.push(o);return n}(t)}var ej=(C=function(t,i,n,o){!function baseMerge(t,i,n,o,a){t!==i&&baseFor(i,function(s,l){if(a||(a=new Stack),isObject(s))(function(t,i,n,o,a,s,l){var c=safeGet(t,n),u=safeGet(i,n),d=l.get(u);if(d){assignMergeValue(t,n,d);return}var f=s?s(c,u,n+"",t,i,l):void 0,C=void 0===f;
1if(C){var _,T,E=eM(u),M=!E&&eD(u),F=!E&&!M&&eV(u);f=u,E||M||F?eM(c)?f=c:isObjectLike(c)&&isArrayLike(c)?f=function(t,i){var n=-1,o=t.length;for(i||(i=Array(o));++n<o;)i[n]=t[n];return i}(c):M?(C=!1,f=function(t,i){if(i)return t.slice();var n=t.length,o=eg?eg(n):new t.constructor(n);return t.copy(o),o}(u,!0)):F?(C=!1,T=new(_=u.buffer).constructor(_.byteLength),new ef(T).set(new ef(_)),f=new u.constructor(T,u.byteOffset,u.length)):f=[]:function(t){if(!isObjectLike(t)||baseGetTag(t)!=j)return!1;var i=eb(t);if(null===i)return!0;var n=el.call(i,"constructor")&&i.constructor;return"function"==typeof n&&n instanceof n&&es.call(n)==ed}(u)||ez(u)?(f=c,ez(c)?f=function(t,i,n,o){var a=!n;n||(n={});for(var s=-1,l=i.length;++s<l;){var c=i[s],u=o?o(n[c],t[c],c,n,t):void 0;void 0===u&&(u=t[c]),a?baseAssignValue(n,c,u):function(t,i,n){var o=t[i];el.call(t,i)&&eq(o,n)&&(void 0!==n||i in t)||baseAssignValue(t,i,n)}(n,c,u)}return n}(c,keysIn(c)):(!isObject(c)||isFunction(c))&&(f="function"!=typeof u.constructor||isPrototype(u)?{}:eA(eb(u)))):C=!1}C&&(l.set(u,f),a(f,u,o,s,l),l.delete(u)),assignMergeValue(t,n,f)})(t,i,l,n,baseMerge,o,a);
1else{var c=o?o(safeGet(t,l),s,l+"",t,i,a):void 0;void 0===c&&(c=s),assignMergeValue(t,l,c)}},keysIn)}(t,i,n,o)},eE((l=_=function(t,i){var n=-1,o=i.length,a=o>1?i[o-1]:void 0,s=o>2?i[2]:void 0;for(a=C.length>3&&"function"==typeof a?(o--,a):void 0,s&&function(t,i,n){if(!isObject(n))return!1;var o=typeof i;return("number"==o?!!(isArrayLike(n)&&isIndex(i,n.length)):"string"==o&&(i in n))&&eq(n[i],t)}(i[0],i[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++n<o;){var l=i[n];l&&C(t,l,n,a)}return t},c=eC((c=void 0,l.length-1),0),function(){for(var t=arguments,i=-1,n=eC(t.length-c,0),o=Array(n);++i<n;)o[i]=t[c+i];i=-1;for(var a=Array(c+1);++i<c;)a[i]=t[i];return a[c]=identity(o),function(t,i,n){switch(n.length){case 0:return t.call(i);case 1:return t.call(i,n[0]);case 2:return t.call(i,n[0],n[1]);case 3:return t.call(i,n[0],n[1],n[2])}return t.apply(i,n)}(l,this,a)}),_+""));function identity(t){return t}t.exports=ej},6840:function(t,i,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(2804)}])},2804:function(t,i,n){"use strict";n.r(i),n.d(i,{default:function(){return App}});var o=n(5893),a=n(7294),s=n(8029),l=n(8329),c=n(92);function requiredArgs(t,i){if(i.length<t)throw TypeError(t+" argument"+(t>1?"s":"")+" required, but only "+i.length+" present")}function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function toDate_typeof(t){return(toDate_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function toDate(t){requiredArgs(1,arguments);var i=Object.prototype.toString.call(t);return t instanceof Date||"object"===toDate_typeof(t)&&"[object Date]"===i?new Date(t.getTime()):"number"==typeof t||"[object Number]"===i?new Date(t):(("string"==typeof t||"[object String]"===i)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}function toInteger(t){if(null===t||!0===t||!1===t)return NaN;var i=Number(t);return isNaN(i)?i:i<0?Math.ceil(i):Math.floor(i)}function startOfUTCISOWeek(t){requiredArgs(1,arguments);var i=toDate(t),n=i.getUTCDay();return i.setUTCDate(i.getUTCDate()-((n<1?7:0)+n-1)),i.setUTCHours(0,0,0,0),i}function getUTCISOWeekYear(t){requiredArgs(1,arguments);var i=toDate(t),n=i.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(n+1,0,4),o.setUTCHours(0,0,0,0);var a=startOfUTCISOWeek(o),s=new Date(0);s.setUTCFullYear(n,0,4),s.setUTCHours(0,0,0,0);var l=startOfUTCISOWeek(s);return i.getTime()>=a.getTime()?n+1:i.getTime()>=l.getTime()?n:n-1}var u={};function startOfUTCWeek(t,i){requiredArgs(1,arguments);var n,o,a,s,l,c,d,f,C=toInteger(null!==(n=null!==(o=null!==(a=null!==(s=null==i?void 0:i.weekStartsOn)&&void 0!==s?s:null==i?void 0:null===(l=i.locale)||void 0===l?void 0:null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==a?a:u.weekStartsOn)&&void 0!==o?o:null===(d=u.locale)||void 0===d?void 0:null===(f=d.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==n?n:0);if(!(C>=0&&C<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var _=toDate(t),T=_.getUTCDay();return _.setUTCDate(_.getUTCDate()-((T<C?7:0)+T-C)),_.setUTCHours(0,0,0,0),_}function getUTCWeekYear(t,i){requiredArgs(1,arguments);var n,o,a,s,l,c,d,f,C=toDate(t),_=C.getUTCFullYear(),T=toInteger(null!==(n=null!==(o=null!==(a=null!==(s=null==i?void 0:i.firstWeekContainsDate)&&void 0!==s?s:null==i?void 0:null===(l=i.locale)||void 0===l?void 0:null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==a?a:u.firstWeekContainsDate)&&void 0!==o?o:null===(d=u.locale)||void 0===d?void 0:null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1);if(!(T>=1&&T<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var E=new Date(0);E.setUTCFullYear(_+1,0,T),E.setUTCHours(0,0,0,0);var M=startOfUTCWeek(E,i),j=new Date(0);j.setUTCFullYear(_,0,T),j.setUTCHours(0,0,0,0);var F=startOfUTCWeek(j,i);return C.getTime()>=M.getTime()?_+1:C.getTime()>=F.getTime()?_:_-1}function addLeadingZeros(t,i){for(var n=Math.abs(t).toString();n.length<i;)n="0"+n;return(t<0?"-":"")+n}var d={y:function(t,i){var n=t.getUTCFullYear(),o=n>0?n:1-n;return addLeadingZeros("yy"===i?o%100:o,i.length)},M:function(t,i){var n=t.getUTCMonth();return"M"===i?String(n+1):addLeadingZeros(n+1,2)},d:function(t,i){return addLeadingZeros(t.getUTCDate(),i.length)},a:function(t,i){var n=t.getUTCHours()/12>=1?"pm":"am";switch(i){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];
1default:return"am"===n?"a.m.":"p.m."}},h:function(t,i){return addLeadingZeros(t.getUTCHours()%12||12,i.length)},H:function(t,i){return addLeadingZeros(t.getUTCHours(),i.length)},m:function(t,i){return addLeadingZeros(t.getUTCMinutes(),i.length)},s:function(t,i){return addLeadingZeros(t.getUTCSeconds(),i.length)},S:function(t,i){var n=i.length;return addLeadingZeros(Math.floor(t.getUTCMilliseconds()*Math.pow(10,n-3)),i.length)}},f={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"};function formatTimezoneShort(t,i){var n=t>0?"-":"+",o=Math.abs(t),a=Math.floor(o/60),s=o%60;return 0===s?n+String(a):n+String(a)+(i||"")+addLeadingZeros(s,2)}function formatTimezoneWithOptionalMinutes(t,i){return t%60==0?(t>0?"-":"+")+addLeadingZeros(Math.abs(t)/60,2):formatTimezone(t,i)}function formatTimezone(t,i){var n=t>0?"-":"+",o=Math.abs(t);return n+addLeadingZeros(Math.floor(o/60),2)+(i||"")+addLeadingZeros(o%60,2)}var C={G:function(t,i,n){var o=t.getUTCFullYear()>0?1:0;switch(i){case"G":case"GG":case"GGG":return n.era(o,{width:"abbreviated"});case"GGGGG":return n.era(o,{width:"narrow"});default:return n.era(o,{width:"wide"})}},y:function(t,i,n){if("yo"===i){var o=t.getUTCFullYear(),a=o>0?o:1-o;return n.ordinalNumber(a,{unit:"year"})}return d.y(t,i)},Y:function(t,i,n,o){var a=getUTCWeekYear(t,o),s=a>0?a:1-a;return"YY"===i?addLeadingZeros(s%100,2):"Yo"===i?n.ordinalNumber(s,{unit:"year"}):addLeadingZeros(s,i.length)},R:function(t,i){return addLeadingZeros(getUTCISOWeekYear(t),i.length)},u:function(t,i){return addLeadingZeros(t.getUTCFullYear(),i.length)},Q:function(t,i,n){var o=Math.ceil((t.getUTCMonth()+1)/3);switch(i){case"Q":return String(o);case"QQ":return addLeadingZeros(o,2);case"Qo":return n.ordinalNumber(o,{unit:"quarter"});case"QQQ":return n.quarter(o,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(o,{width:"narrow",context:"formatting"});default:return n.quarter(o,{width:"wide",context:"formatting"})}},q:function(t,i,n){var o=Math.ceil((t.getUTCMonth()+1)/3);switch(i){case"q":return String(o);case"qq":return addLeadingZeros(o,2);case"qo":return n.ordinalNumber(o,{unit:"quarter"});case"qqq":return n.quarter(o,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(o,{width:"narrow",context:"standalone"});default:return n.quarter(o,{width:"wide",context:"standalone"})}},M:function(t,i,n){var o=t.getUTCMonth();switch(i){case"M":case"MM":return d.M(t,i);case"Mo":return n.ordinalNumber(o+1,{unit:"month"});case"MMM":return n.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(o,{width:"narrow",context:"formatting"});default:return n.month(o,{width:"wide",context:"formatting"})}},L:function(t,i,n){var o=t.getUTCMonth();switch(i){case"L":return String(o+1);case"LL":return addLeadingZeros(o+1,2);case"Lo":return n.ordinalNumber(o+1,{unit:"month"});case"LLL":return n.month(o,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(o,{width:"narrow",context:"standalone"});default:return n.month(o,{width:"wide",context:"standalone"})}},w:function(t,i,n,o){var a=function(t,i){requiredArgs(1,arguments);var n=toDate(t);return Math.round((startOfUTCWeek(n,i).getTime()-(function(t,i){requiredArgs(1,arguments);var n,o,a,s,l,c,d,f,C=toInteger(null!==(n=null!==(o=null!==(a=null!==(s=null==i?void 0:i.firstWeekContainsDate)&&void 0!==s?s:null==i?void 0:null===(l=i.locale)||void 0===l?void 0:null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==a?a:u.firstWeekContainsDate)&&void 0!==o?o:null===(d=u.locale)||void 0===d?void 0:null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==n?n:1),_=getUTCWeekYear(t,i),T=new Date(0);return T.setUTCFullYear(_,0,C),T.setUTCHours(0,0,0,0),startOfUTCWeek(T,i)})(n,i).getTime())/6048e5)+1}(t,o);return"wo"===i?n.ordinalNumber(a,{unit:"week"}):addLeadingZeros(a,i.length)},I:function(t,i,n){var o=function(t){requiredArgs(1,arguments);var i=toDate(t);return Math.round((startOfUTCISOWeek(i).getTime()-(function(t){requiredArgs(1,arguments);var i=getUTCISOWeekYear(t),n=new Date(0);return n.setUTCFullYear(i,0,4),n.setUTCHours(0,0,0,0),startOfUTCISOWeek(n)})(i).getTime())/6048e5)+1}(t);return"Io"===i?n.ordinalNumber(o,{unit:"week"}):addLeadingZeros(o,i.length)},d:function(t,i,n){return"do"===i?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):d.d(t,i)},D:function(t,i,n){var o=function(t){requiredArgs(1,arguments);var i=toDate(t),n=i.getTime();return i.setUTCMonth(0,1),i.setUTCHours(0,0,0,0),Math.floor((n-i.getTime())/864e5)+1}(t);return"Do"===i?n.ordinalNumber(o,{unit:"dayOfYear"}):addLeadingZeros(o,i.length)},E:function(t,i,n){var o=t.getUTCDay();switch(i){case"E":case"EE":case"EEE":return n.day(o,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(o,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},e:function(t,i,n,o){var a=t.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(i){case"e":return String(s);case"ee":return addLeadingZeros(s,2);case"eo":return n.ordinalNumber(s,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(t,i,n,o){var a=t.getUTCDay(),s=(a-o.weekStartsOn+8)%7||7;switch(i){case"c":return String(s);case"cc":return addLeadingZeros(s,i.length);case"co":return n.ordinalNumber(s,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(t,i,n){var o=t.getUTCDay(),a=0===o?7:o;switch(i){case"i":return String(a);case"ii":return addLeadingZeros(a,i.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(o,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(o,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},a:function(t,i,n){var o=t.getUTCHours()/12>=1?"pm":"am";switch(i){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,i,n){var o,a=t.getUTCHours();switch(o=12===a?f.noon:0===a?f.midnight:a/12>
1=1?"pm":"am",i){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,i,n){var o,a=t.getUTCHours();switch(o=a>=17?f.evening:a>=12?f.afternoon:a>=4?f.morning:f.night,i){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,i,n){if("ho"===i){var o=t.getUTCHours()%12;return 0===o&&(o=12),n.ordinalNumber(o,{unit:"hour"})}return d.h(t,i)},H:function(t,i,n){return"Ho"===i?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):d.H(t,i)},K:function(t,i,n){var o=t.getUTCHours()%12;return"Ko"===i?n.ordinalNumber(o,{unit:"hour"}):addLeadingZeros(o,i.length)},k:function(t,i,n){var o=t.getUTCHours();return(0===o&&(o=24),"ko"===i)?n.ordinalNumber(o,{unit:"hour"}):addLeadingZeros(o,i.length)},m:function(t,i,n){return"mo"===i?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):d.m(t,i)},s:function(t,i,n){return"so"===i?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):d.s(t,i)},S:function(t,i){return d.S(t,i)},X:function(t,i,n,o){var a=(o._originalDate||t).getTimezoneOffset();if(0===a)return"Z";switch(i){case"X":return formatTimezoneWithOptionalMinutes(a);case"XXXX":case"XX":return formatTimezone(a);default:return formatTimezone(a,":")}},x:function(t,i,n,o){var a=(o._originalDate||t).getTimezoneOffset();switch(i){case"x":return formatTimezoneWithOptionalMinutes(a);case"xxxx":case"xx":return formatTimezone(a);default:return formatTimezone(a,":")}},O:function(t,i,n,o){var a=(o._originalDate||t).getTimezoneOffset();switch(i){case"O":case"OO":case"OOO":return"GMT"+formatTimezoneShort(a,":");default:return"GMT"+formatTimezone(a,":")}},z:function(t,i,n,o){var a=(o._originalDate||t).getTimezoneOffset();switch(i){case"z":case"zz":case"zzz":return"GMT"+formatTimezoneShort(a,":");default:return"GMT"+formatTimezone(a,":")}},t:function(t,i,n,o){return addLeadingZeros(Math.floor((o._originalDate||t).getTime()/1e3),i.length)},T:function(t,i,n,o){return addLeadingZeros((o._originalDate||t).getTime(),i.length)}},dateLongFormatter=function(t,i){switch(t){case"P":return i.date({width:"short"});case"PP":return i.date({width:"medium"});case"PPP":return i.date({width:"long"});default:return i.date({width:"full"})}},timeLongFormatter=function(t,i){switch(t){case"p":return i.time({width:"short"});case"pp":return i.time({width:"medium"});case"ppp":return i.time({width:"long"});default:return i.time({width:"full"})}},_={p:timeLongFormatter,P:function(t,i){var n,o=t.match(/(P+)(p+)?/)||[],a=o[1],s=o[2];if(!s)return dateLongFormatter(t,i);switch(a){case"P":n=i.dateTime({width:"short"});break;case"PP":n=i.dateTime({width:"medium"});break;case"PPP":n=i.dateTime({width:"long"});break;default:n=i.dateTime({width:"full"})}return n.replace("{{date}}",dateLongFormatter(a,i)).replace("{{time}}",timeLongFormatter(s,i))}},T=["D","DD"],E=["YY","YYYY"];function throwProtectedError(t,i,n){if("YYYY"===t)throw RangeError("Use `yyyy` instead of `YYYY` (in `".concat(i,"`) for formatting years to the input `").
1concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===t)throw RangeError("Use `yy` instead of `YY` (in `".concat(i,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===t)throw RangeError("Use `d` instead of `D` (in `".concat(i,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===t)throw RangeError("Use `dd` instead of `DD` (in `".concat(i,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var M={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function buildFormatLongFn(t){return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=i.width?String(i.width):t.defaultWidth;return t.formats[n]||t.formats[t.defaultWidth]}}var j={date:buildFormatLongFn({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:buildFormatLongFn({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},F={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function buildLocalizeFn(t){return function(i,n){var o;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&t.formattingValues){var a=t.defaultFormattingWidth||t.defaultWidth,s=null!=n&&n.width?String(n.width):a;o=t.formattingValues[s]||t.formattingValues[a]}else{var l=t.defaultWidth,c=null!=n&&n.width?String(n.width):t.defaultWidth;o=t.values[c]||t.values[l]}return o[t.argumentCallback?t.argumentCallback(i):i]}}function buildMatchFn(t){return function(i){var n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.width,s=a&&t.matchPatterns[a]||t.matchPatterns[t.defaultMatchWidth],l=i.match(s);if(!l)return null;var c=l[0],u=a&&t.parsePatterns[a]||t.parsePatterns[t.defaultParseWidth],d=Array.isArray(u)?function(t,i){for(var n=0;n<t.length;n++)if(i(t[n]))return n}(u,function(t){return t.test(c)}):function(t,i){for(var n in t)if(t.hasOwnProperty(n)&&i(t[n]))return n}(u,function(t){return t.test(c)});return n=t.valueCallback?t.valueCallback(d):d,{value:n=o.valueCallback?o.valueCallback(n):n,rest:i.slice(c.length)}}}function buildMatchPatternFn(t){return function(i){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.match(t.matchPattern);if(!o)return null;var a=o[0],s=i.match(t.parsePattern);if(!s)return null;var l=t.valueCallback?t.valueCallback(s[0]):s[0];return{value:l=n.valueCallback?n.valueCallback(l):l,rest:i.slice(a.length)}}}var L={code:"en-US",formatDistance:function(t,i,n){var o,a=M[t];return(o="string"==typeof a?a:1===i?a.one:a.other.replace("{{count}}",i.toString()),null!=n&&n.addSuffix)?n.comparison&&n.comparison>0?"in "+o:o+" ago":o},formatLong:j,formatRelative:function(t,i,n,o){return F[t]},localize:{ordinalNumber:function(t,i){var n=Number(t),o=n%100;if(o>20||o<10)switch(o%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:buildLocalizeFn({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:buildLocalizeFn({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:buildLocalizeFn({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:buildLocalizeFn({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:buildLocalizeFn({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:buildMatchPatternFn({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}}),era:buildMatchFn({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:buildMatchFn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:buildMatchFn({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:buildMatchFn({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:buildMatchFn({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},I=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,U=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,N=/^'([^]*?)'?$/,q=/''/g,G=/[a-zA-Z]/;function format(t,i,n){requiredArgs(2,arguments);var o,a,s,l,c,d,f,M,j,F,K,Q,J,et,er,ei,en,eo,ea,es=String(i),el=null!==(a=null!==(s=null==n?void 0:n.locale)&&void 0!==s?s:u.locale)&&void 0!==a?a:L,ec=toInteger(null!==(l=null!==(c=null!==(d=null!==(f=null==n?void 0:n.firstWeekContainsDate)&&void 0!==f?f:null==n?void 0:null===(M=n.locale)||void 0===M?void 0:null===(j=M.options)||void 0===j?void 0:j.firstWeekContainsDate)&&void 0!==d?d:u.firstWeekContainsDate)&&void 0!==c?c:null===(F=u.locale)||void 0===F?void 0:null===(K=F.options)||void 0===K?void 0:K.firstWeekContainsDate)&&void 0!==l?l:1);if(!(ec>=1&&ec<=7))throw RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var eu=toInteger(null!==(Q=null!==(J=null!==(et=null!==(er=null==n?void 0:n.weekStartsOn)&&void 0!==er?er:null==n?void 0:null===(ei=n.locale)||void 0===ei?void 0:null===(en=ei.options)||void 0===en?void 0:en.weekStartsOn)&&void 0!==et?et:u.weekStartsOn)&&void 0!==J?J:null===(eo=u.locale)||void 0===eo?void 0:null===(ea=eo.options)||void 0===ea?void 0:ea.weekStartsOn)&&void 0!==Q?Q:0);if(!(eu>=0&&eu<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!el.localize)throw RangeError("locale must contain localize property");if(!el.formatLong)throw RangeError("locale must contain formatLong property");var ed=toDate(t);if(!function(t){return requiredArgs(1,arguments),(!!function(t){return requiredArgs(1,arguments),t instanceof Date||"object"===_typeof(t)&&"[object Date]"===Object.prototype.toString.call(t)}(t)||"number"==typeof t)&&!isNaN(Number(toDate(t)))}(ed))throw RangeError("Invalid time value");var eh=((o=new Date(Date.UTC(ed.getFullYear(),ed.getMonth(),ed.getDate(),ed.getHours(),ed.getMinutes(),ed.getSeconds(),ed.getMilliseconds()))).setUTCFullYear(ed.getFullYear()),ed.getTime()-o.getTime()),ep=function(t,i){return requiredArgs(2,arguments),function(t,i){requiredArgs(2,arguments);var n=toDate(t).getTime(),o=toInteger(i);return new Date(n+o)}(t,-toInteger(i))}(ed,eh),em={firstWeekContainsDate:ec,weekStartsOn:eu,locale:el,_originalDate:ed};return es.match(U).map(function(t){var i=t[0];
1return"p"===i||"P"===i?(0,_[i])(t,el.formatLong):t}).join("").match(I).map(function(o){if("''"===o)return"'";var a,s=o[0];if("'"===s)return(a=o.match(N))?a[1].replace(q,"'"):o;var l=C[s];if(l)return null!=n&&n.useAdditionalWeekYearTokens||-1===E.indexOf(o)||throwProtectedError(o,i,String(t)),null!=n&&n.useAdditionalDayOfYearTokens||-1===T.indexOf(o)||throwProtectedError(o,i,String(t)),l(ep,o,el.localize,em);if(s.match(G))throw RangeError("Format string contains an unescaped latin alphabet character `"+s+"`");return o}).join("")}var K={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 m\xeas",other:"cerca de {{count}} meses"},xMonths:{one:"1 m\xeas",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},Q={date:buildFormatLongFn({formats:{full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},defaultWidth:"full"}),time:buildFormatLongFn({formats:{full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},defaultWidth:"full"}),dateTime:buildFormatLongFn({formats:{full:"{{date}} '\xe0s' {{time}}",long:"{{date}} '\xe0s' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},J={lastWeek:function(t){var i=t.getUTCDay();return"'"+(0===i||6===i?"\xfaltimo":"\xfaltima")+"' eeee '\xe0s' p"},yesterday:"'ontem \xe0s' p",today:"'hoje \xe0s' p",tomorrow:"'amanh\xe3 \xe0s' p",nextWeek:"eeee '\xe0s' p",other:"P"},et={code:"pt-BR",formatDistance:function(t,i,n){var o,a=K[t];return(o="string"==typeof a?a:1===i?a.one:a.other.replace("{{count}}",String(i)),null!=n&&n.addSuffix)?n.comparison&&n.comparison>0?"em "+o:"h\xe1 "+o:o},formatLong:Q,formatRelative:function(t,i,n,o){var a=J[t];return"function"==typeof a?a(i):a},localize:{ordinalNumber:function(t,i){var n=Number(t);return(null==i?void 0:i.unit)==="week"?n+"\xaa":n+"\xba"},era:buildLocalizeFn({values:{narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},defaultWidth:"wide"}),quarter:buildLocalizeFn({values:{narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1\xba trimestre","2\xba trimestre","3\xba trimestre","4\xba trimestre"]},defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:buildLocalizeFn({values:{narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","mar\xe7o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},defaultWidth:"wide"}),day:buildLocalizeFn({values:{narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","ter\xe7a","quarta","quinta","sexta","s\xe1bado"],wide:["domingo","segunda-feira","ter\xe7a-feira","quarta-feira","quinta-feira","sexta-feira","s\xe1bado"]},defaultWidth:"wide"}),dayPeriod:buildLocalizeFn({values:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manh\xe3",afternoon:"tarde",evening:"tarde",night:"noite"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manh\xe3",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:buildMatchPatternFn({matchPattern:/^(\d+)[ºªo]?/i,parsePattern:/\d+/i,valueCallback:function(t){return parseInt(t,10)}}),era:buildMatchFn({matchPatterns:{narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i}
1,defaultMatchWidth:"wide",parsePatterns:{any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},defaultParseWidth:"any"}),quarter:buildMatchFn({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:buildMatchFn({matchPatterns:{narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},defaultParseWidth:"any"}),day:buildMatchFn({matchPatterns:{narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},defaultMatchWidth:"wide",parsePatterns:{short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},defaultParseWidth:"any"}),dayPeriod:buildMatchFn({matchPatterns:{narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(d
1a) (manhã|tarde|noite))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};function Header(){let t=new Date,i=format(t,"dd"),n=format(t,"MMMM",{locale:et}),a=format(t,"yyyy"),u="".concat(i," de ").concat(n," de ").concat(a);return(0,o.jsx)(s.x,{id:"Home",zIndex:"3",maxWidth:"144rem",margin:"0 auto",children:(0,o.jsx)(l.k,{position:"fixed",top:"0",zIndex:"3",maxWidth:"144rem",width:"100%",minHeight:"3.2rem",backgroundColor:"black",align:"center",justify:"center",children:(0,o.jsx)(c.x,{fontSize:"1.4rem",color:"cyan.400",children:u})})})}function MainLayout(t){let{children:i}=t;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(Header,{}),i]})}var er=n(9115);let ei=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"];function anatomy(t,i={}){let n=!1;function toPart(i){let n=["container","root"].includes(i??"")?[t]:[t,i],o=n.filter(Boolean).join("__"),a=`chakra-${o}`,s={className:a,selector:`.${a}`,toString:()=>i};return s}return{parts:function(...o){for(let t of(!function(){if(!n){n=!0;return}throw Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}(),o))i[t]=toPart(t);return anatomy(t,i)},toPart,extend:function(...n){for(let t of n)t in i||(i[t]=toPart(t));return anatomy(t,i)},selectors:function(){let t=Object.fromEntries(Object.entries(i).map(([t,i])=>[t,i.selector]));return t},classnames:function(){let t=Object.fromEntries(Object.entries(i).map(([t,i])=>[t,i.className]));return t},get keys(){return Object.keys(i)},__type:{}}}let en=anatomy("accordion").parts("root","container","button","panel","icon"),eo=anatomy("alert").parts("title","description","container","icon","spinner"),ea=anatomy("avatar").parts("label","badge","container","excessLabel","group"),es=anatomy("breadcrumb").parts("link","item","container","separator");anatomy("button").parts();let el=anatomy("checkbox").parts("control","icon","container","label");anatomy("progress").parts("track","filledTrack","label");let ec=anatomy("drawer").parts("overlay","dialogContainer","dialog","header","closeButton","body","footer"),eu=anatomy("editable").parts("preview","input","textarea"),ed=anatomy("form").parts("container","requiredIndicator","helperText"),eh=anatomy("formError").parts("text","icon"),ep=anatomy("input").parts("addon","field","element","group"),em=anatomy("list").parts("container","item","icon"),ef=anatomy("menu").parts("button","list","item","groupTitle","icon","command","divider"),eg=anatomy("modal").parts("overlay","dialogContainer","dialog","header","closeButton","body","footer"),eb=anatomy("numberinput").parts("root","field","stepperGroup","stepper");anatomy("pininput").parts("field");let ey=anatomy("popover").parts("content","header","body","footer","popper","arrow","closeButton"),ev=anatomy("progress").parts("label","filledTrack","track"),ex=anatomy("radio").parts("container","control","label"),ek=anatomy("select").parts("field","icon"),eS=anatomy("slider").parts("container","track","thumb","filledTrack","mark"),ew=anatomy("stat").parts("container","label","helpText","number","icon"),eC=anatomy("switch").parts("container","track","thumb","label"),e_=anatomy("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),eT=anatomy("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),eP=anatomy("tag").parts("container","label","closeButton"),eA=anatomy("card").parts("container","header","body","footer");anatomy("stepper").parts("stepper","step","title","description","indicator","separator","icon","number");var eE=n(3695);let{definePartsStyle:ez,defineMultiStyleConfig:eM}=(0,eE.D)(en.keys),eD=(0,eE.k0)({borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}}),eV=(0,eE.k0)({transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"}),ej=(0,eE.k0)({pt:"2",px:"4",pb:"5"}),eR=(0,eE.k0)({fontSize:"1.25em"}),eB=ez({container:eD,button:eV,panel:ej,icon:eR}),eF=eM({baseStyle:eB});function cssVar(t,i,n){let o=function(t,i=""){return function(t){let i=function(t,i="-"){return t.replace(/\s+/g,i)}(t.toString());return(function(t){if(t.includes("\\."))return t;let i=!Number.isInteger(parseFloat(t.toString()));return i?t.replace(".","\\."):t})(i).replace(/[!-,/:-@[-^`{-~]/g,"\\$&")}
1(`--${function(t,i=""){return[i,t].filter(Boolean).join("-")}(t,i)}`)}(t,n);return{variable:o,reference:`var(${o}${i?`, ${i}`:""})`}}function guard(t,i,n){return Math.min(Math.max(t,n),i)}var eL=class extends Error{constructor(t){super(`Failed to parse color: "${t}"`)}};function parseToRgba(t){if("string"!=typeof t)throw new eL(t);if("transparent"===t.trim().toLowerCase())return[0,0,0,0];let i=t.trim();i=eN.test(t)?function(t){let i=t.toLowerCase().trim(),n=eO[function(t){let i=5381,n=t.length;for(;n;)i=33*i^t.charCodeAt(--n);return(i>>>0)%2341}(i)];if(!n)throw new eL(t);return`#${n}`}(t):t;let n=e$.exec(i);if(n){let t=Array.from(n).slice(1);return[...t.slice(0,3).map(t=>parseInt(r(t,2),16)),parseInt(r(t[3]||"f",2),16)/255]}let o=eI.exec(i);if(o){let t=Array.from(o).slice(1);return[...t.slice(0,3).map(t=>parseInt(t,16)),parseInt(t[3]||"ff",16)/255]}let a=eW.exec(i);if(a){let t=Array.from(a).slice(1);return[...t.slice(0,3).map(t=>parseInt(t,10)),parseFloat(t[3]||"1")]}let s=eU.exec(i);if(s){let[i,n,o,a]=Array.from(s).slice(1).map(parseFloat);if(guard(0,100,n)!==n||guard(0,100,o)!==o)throw new eL(t);return[...hslToRgb(i,n,o),Number.isNaN(a)?1:a]}throw new eL(t)}let colorToInt=t=>parseInt(t.replace(/_/g,""),36),eO="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((t,i)=>{let n=colorToInt(i.substring(0,3)),o=colorToInt(i.substring(3)).toString(16),a="";for(let t=0;t<6-o.length;t++)a+="0";return t[n]=`${a}${o}`,t},{}),r=(t,i)=>Array.from(Array(i)).map(()=>t).join(""),e$=RegExp(`^#${r("([a-f0-9])",3)}([a-f0-9])?$`,"i"),eI=RegExp(`^#${r("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),eW=RegExp(`^rgba?\\(\\s*(\\d+)\\s*${r(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),eU=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,eN=/^[a-z]+$/i,roundColor=t=>Math.round(255*t),hslToRgb=(t,i,n)=>{let o=n/100;if(0===i)return[o,o,o].map(roundColor);let a=(t%360+360)%360/60,s=(1-Math.abs(2*o-1))*(i/100),l=s*(1-Math.abs(a%2-1)),c=0,u=0,d=0;a>=0&&a<1?(c=s,u=l):a>=1&&a<2?(c=l,u=s):a>=2&&a<3?(u=s,d=l):a>=3&&a<4?(u=l,d=s):a>=4&&a<5?(c=l,d=s):a>=5&&a<6&&(c=s,d=l);let f=o-s/2,C=c+f,_=u+f,T=d+f;return[C,_,T].map(roundColor)},isEmptyObject=t=>0===Object.keys(t).length,getColor=(t,i,n)=>{let o=function(t,i,n,o,a){for(o=0,i=i.split?i.split("."):i;o<i.length;o++)t=t?t[i[o]]:a;return t===a?n:t}(t,`colors.${i}`,i);try{return!function(t){let[i,n,o,a]=parseToRgba(t),hex=t=>{let i=guard(0,255,t).toString(16);return 1===i.length?`0${i}`:i};hex(i),hex(n),hex(o),a<1&&hex(Math.round(255*a))}(o),o}catch{return n??"#000000"}},getBrightness=t=>{let[i,n,o]=parseToRgba(t);return(299*i+587*n+114*o)/1e3},tone=t=>i=>{let n=getColor(i,t),o=getBrightness(n);return o<128?"dark":"light"},isDark=t=>i=>"dark"===tone(t)(i),color_transparentize=(t,i)=>n=>{let o=getColor(n,t);
1return function(t,i){let[n,o,a,s]=parseToRgba(t);return`rgba(${guard(0,255,n).toFixed()}, ${guard(0,255,o).toFixed()}, ${guard(0,255,a).toFixed()}, ${parseFloat(guard(0,1,s-i).toFixed(3))})`}(o,1-i)};function generateStripe(t="1rem",i="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient(
2    45deg,
3    ${i} 25%,
4    transparent 25%,
5    transparent 50%,
6    ${i} 50%,
7    ${i} 75%,
8    transparent 75%,
9    transparent
10  )`,backgroundSize:`${t} ${t}`}}let randomHex=()=>`#${Math.floor(16777215*Math.random()).toString(16).padEnd(6,"0")}`,{definePartsStyle:eH,defineMultiStyleConfig:eG}=(0,eE.D)(eo.keys),eY=cssVar("alert-fg"),eZ=cssVar("alert-bg"),eX=eH({container:{bg:eZ.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:eY.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:eY.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}});function getBg(t){let{theme:i,colorScheme:n}=t,o=color_transparentize(`${n}.200`,.16)(i);return{light:`colors.${n}.100`,dark:o}}let eK=eH(t=>{let{colorScheme:i}=t,n=getBg(t);return{container:{[eY.variable]:`colors.${i}.600`,[eZ.variable]:n.light,_dark:{[eY.variable]:`colors.${i}.200`,[eZ.variable]:n.dark}}}}),eQ=eH(t=>{let{colorScheme:i}=t,n=getBg(t);return{container:{[eY.variable]:`colors.${i}.600`,[eZ.variable]:n.light,_dark:{[eY.variable]:`colors.${i}.200`,[eZ.variable]:n.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:eY.reference}}}),eJ=eH(t=>{let{colorScheme:i}=t,n=getBg(t);return{container:{[eY.variable]:`colors.${i}.600`,[eZ.variable]:n.light,_dark:{[eY.variable]:`colors.${i}.200`,[eZ.variable]:n.dark},pt:"2",borderTopWidth:"4px",borderTopColor:eY.reference}}}),e0=eH(t=>{let{colorScheme:i}=t;return{container:{[eY.variable]:"colors.white",[eZ.variable]:`colors.${i}
10.600`,_dark:{[eY.variable]:"colors.gray.900",[eZ.variable]:`colors.${i}.200`},color:eY.reference}}}),e1=eG({baseStyle:eX,variants:{subtle:eK,"left-accent":eQ,"top-accent":eJ,solid:e0},defaultProps:{variant:"subtle",colorScheme:"blue"}}),e2={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"},e5={...e2,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"}},isFunction=t=>"function"==typeof t;function runIfFn(t,...i){return isFunction(t)?t(...i):t}let{definePartsStyle:e4,defineMultiStyleConfig:e3}=(0,eE.D)(ea.keys),e6=cssVar("avatar-border-color"),e9=cssVar("avatar-bg"),e7=cssVar("avatar-font-size"),e8=cssVar("avatar-size"),te=(0,eE.k0)({borderRadius:"full",border:"0.2em solid",borderColor:e6.reference,[e6.variable]:"white",_dark:{[e6.variable]:"colors.gray.800"}}),tt=(0,eE.k0)({bg:e9.reference,fontSize:e7.reference,width:e8.reference,height:e8.reference,lineHeight:"1",[e9.variable]:"colors.gray.200",_dark:{[e9.variable]:"colors.whiteAlpha.400"}}),tr=(0,eE.k0)(t=>{let{name:i,theme:n}=t,o=i?function(t){var i;let n=randomHex();return!t||isEmptyObject(t)?n:t.string&&t.colors?function(t,i){let n=0;if(0===t.length)return i[0];for(let i=0;i<t.length;i+=1)n=t.charCodeAt(i)+((n<<5)-n),n&=n;return n=(n%i.length+i.length)%i.length,i[n]}(t.string,t.colors):t.string&&!t.colors?function(t){let i=0;if(0===t.length)return i.toString();for(let n=0;n<t.length;n+=1)i=t.charCodeAt(n)+((i<<5)-i),i&=i;let n="#";for(let t=0;t<3;t+=1){let o=i>>8*t&255;n+=`00${o.toString(16)}`.substr(-2)}return n}(t.string):t.colors&&!t.string?(i=t.colors)[Math.floor(Math.random()*i.length)]:n}({string:i}):"colors.gray.400",a=isDark(o)(n),s="white";return a||(s="gray.800"),{bg:e9.reference,fontSize:e7.reference,color:s,borderColor:e6.reference,verticalAlign:"top",width:e8.reference,height:e8.reference,"&:not([data-loaded])":{[e9.variable]:o},[e6.variable]:"colors.white",_dark:{[e6.variable]:"colors.gray.800"}}}),ti=(0,eE.k0)({fontSize:e7.reference,lineHeight:"1"}),tn=e4(t=>({badge:runIfFn(te,t),excessLabel:runIfFn(tt,t),container:runIfFn(tr,t),label:ti}));function getSize(t){let i="100%"!==t?e5[t]:void 0;return e4({container:{[e8.variable]:i??t,[e7.variable]:`calc(${i??t} / 2.5)`},excessLabel:{[e8.variable]:i??t,[e7.variable]:`calc(${i??t} / 2.5)`}})}let to={"2xs":getSize(4),xs:getSize(6),sm:getSize(8),md:getSize(12),lg:getSize(16),xl:getSize(24),"2xl":getSize(32),full:getSize("100%")},ta=e3({baseStyle:tn,sizes:to,defaultProps:{size:"md"}}),ts=function(t,i){let n={};for(let o of i){if(Array.isArray(o)){let[i,a]=o;n[i]=cssVar(`${t}-${i}`,a);continue}n[o]=cssVar(`${t}-${o}`)}return n}("badge",["bg","color","shadow"]),tl=(0,eE.k0)({px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold",bg:ts.bg.reference,color:ts.color.reference,boxShadow:ts.shadow.reference}),tc=(0,eE.k0)(t=>{let{colorScheme:i,theme:n}=t,o=color_transparentize(`${i}.500`,.6)(n);return{[ts.bg.variable]:`colors.${i}.500`,[ts.color.variable]:"colors.white",_dark:{[ts.bg.variable]:o,[ts.color.variable]:"colors.whiteAlpha.800"}}}),tu=(0,eE.k0)(t=>{let{colorScheme:i,theme:n}=t,o=color_transparentize(`${i}.200`,.16)(n);return{[ts.bg.variable]:`colors.${i}.100`,[ts.color.variable]:`colors.${i}.800`,_dark:{[ts.bg.variable]:o,[ts.color.variable]:`colors.${i}.200`}}}),td=(0,eE.k0)(t=>{let{colorScheme:i,theme:n}=t,o=color_transparentize(`${i}.200`,.8)(n);return{[ts.color.variable]:`colors.${i}.500`,_dark:{[ts.color.variable]:o},[ts.shadow.variable]:`inset 0 0 0px 1px ${ts.color.reference}`}}),th=(0,eE.fj)({baseStyle:tl,variants:{solid:tc,subtle:tu,outline:td},defaultProps:{variant:"subtle",colorScheme:"gray"}}),{defineMultiStyleConfig:tp,definePartsStyle:tm}=(0,eE.D)(es.keys),tf=cssVar("breadcrumb-link-decor"),tg=(0,eE.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-
10out",outline:"none",color:"inherit",textDecoration:tf.reference,[tf.variable]:"none","&:not([aria-current=page])":{cursor:"pointer",_hover:{[tf.variable]:"underline"},_focusVisible:{boxShadow:"outline"}}}),tb=tm({link:tg}),ty=tp({baseStyle:tb});function mode(t,i){return n=>"dark"===n.colorMode?i:t}function orient(t){let{orientation:i,vertical:n,horizontal:o}=t;return i?"vertical"===i?n:o:{}}let tv=(0,eE.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"}}}),tx=(0,eE.k0)(t=>{let{colorScheme:i,theme:n}=t;if("gray"===i)return{color:mode("gray.800","whiteAlpha.900")(t),_hover:{bg:mode("gray.100","whiteAlpha.200")(t)},_active:{bg:mode("gray.200","whiteAlpha.300")(t)}};let o=color_transparentize(`${i}.200`,.12)(n),a=color_transparentize(`${i}.200`,.24)(n);return{color:mode(`${i}.600`,`${i}.200`)(t),bg:"transparent",_hover:{bg:mode(`${i}.50`,o)(t)},_active:{bg:mode(`${i}.100`,a)(t)}}}),tk=(0,eE.k0)(t=>{let{colorScheme:i}=t,n=mode("gray.200","whiteAlpha.300")(t);return{border:"1px solid",borderColor:"gray"===i?n:"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"},...runIfFn(tx,t)}}),tS={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},tw=(0,eE.k0)(t=>{let{colorScheme:i}=t;if("gray"===i){let i=mode("gray.100","whiteAlpha.200")(t);return{bg:i,color:mode("gray.800","whiteAlpha.900")(t),_hover:{bg:mode("gray.200","whiteAlpha.300")(t),_disabled:{bg:i}},_active:{bg:mode("gray.300","whiteAlpha.400")(t)}}}let{bg:n=`${i}.500`,color:o="white",hoverBg:a=`${i}.600`,activeBg:s=`${i}.700`}=tS[i]??{},l=mode(n,`${i}.200`)(t);return{bg:l,color:mode(o,"gray.800")(t),_hover:{bg:mode(a,`${i}.300`)(t),_disabled:{bg:l}},_active:{bg:mode(s,`${i}.400`)(t)}}}),tC=(0,eE.k0)(t=>{let{colorScheme:i}=t;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:mode(`${i}.500`,`${i}.200`)(t),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:mode(`${i}.700`,`${i}.500`)(t)}}}),t_=(0,eE.k0)({bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}),tT={lg:(0,eE.k0)({h:"12",minW:"12",fontSize:"lg",px:"6"}),md:(0,eE.k0)({h:"10",minW:"10",fontSize:"md",px:"4"}),sm:(0,eE.k0)({h:"8",minW:"8",fontSize:"sm",px:"3"}),xs:(0,eE.k0)({h:"6",minW:"6",fontSize:"xs",px:"2"})},tP=(0,eE.fj)({baseStyle:tv,variants:{ghost:tx,outline:tk,solid:tw,link:tC,unstyled:t_},sizes:tT,defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}}),{definePartsStyle:tA,defineMultiStyleConfig:tE}=(0,eE.D)(eA.keys),tz=cssVar("card-bg"),tM=cssVar("card-padding"),tD=cssVar("card-shadow"),tV=cssVar("card-radius"),tj=cssVar("card-border-width","0"),tR=cssVar("card-border-color"),tB=tA({container:{[tz.variable]:"colors.chakra-body-bg",backgroundColor:tz.reference,boxShadow:tD.reference,borderRadius:tV.reference,color:"chakra-body-text",borderWidth:tj.reference,borderColor:tR.reference},body:{padding:tM.reference,flex:"1 1 0%"},header:{padding:tM.reference},footer:{padding:tM.reference}}),tF={sm:tA({container:{[tV.variable]:"radii.base",[tM.variable]:"space.3"}}),md:tA({container:{[tV.variable]:"radii.md",[tM.variable]:"space.5"}}),lg:tA({container:{[tV.variable]:"radii.xl",[tM.variable]:"space.7"}})},tL={elevated:tA({container:{[tD.variable]:"shadows.base",_dark:{[tz.variable]:"colors.gray.700"}}}),outline:tA({container:{[tj.variable]:"1px",[tR.variable]:"colors.chakra-border-color"}}),filled:tA({container:{[tz.variable]:"colors.chakra-subtle-bg"}}),unstyled:{body:{[tM.variable]:0},header:{[tM.variable]:0},footer:{[tM.variable]:0}}},tO=tE({baseStyle:tB,variants:tL,sizes:tF,defaultProps:{variant:"elevated",size:"md"}}),{definePartsStyle:t$,defineMultiStyleConfig:tI}=(0,eE.D)(el.keys),tW=cssVar("checkbox-size"),tU=(0,eE.k0)(t=>{let{colorScheme:i}=t;return{w:tW.reference,h:tW.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px s
10olid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:mode(`${i}.500`,`${i}.200`)(t),borderColor:mode(`${i}.500`,`${i}.200`)(t),color:mode("white","gray.900")(t),_hover:{bg:mode(`${i}.600`,`${i}.300`)(t),borderColor:mode(`${i}.600`,`${i}.300`)(t)},_disabled:{borderColor:mode("gray.200","transparent")(t),bg:mode("gray.200","whiteAlpha.300")(t),color:mode("gray.500","whiteAlpha.500")(t)}},_indeterminate:{bg:mode(`${i}.500`,`${i}.200`)(t),borderColor:mode(`${i}.500`,`${i}.200`)(t),color:mode("white","gray.900")(t)},_disabled:{bg:mode("gray.100","whiteAlpha.100")(t),borderColor:mode("gray.100","transparent")(t)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:mode("red.500","red.300")(t)}}}),tN=(0,eE.k0)({_disabled:{cursor:"not-allowed"}}),tH=(0,eE.k0)({userSelect:"none",_disabled:{opacity:.4}}),tq=(0,eE.k0)({transitionProperty:"transform",transitionDuration:"normal"}),tG=t$(t=>({icon:tq,container:tN,control:runIfFn(tU,t),label:tH})),tY={sm:t$({control:{[tW.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:t$({control:{[tW.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:t$({control:{[tW.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},tZ=tI({baseStyle:tG,sizes:tY,defaultProps:{size:"md",colorScheme:"blue"}});function esm_css_var_escape(t){let i=function(t,i="-"){return t.replace(/\s+/g,i)}(t.toString());return i.includes("\\.")?t:Number.isInteger(parseFloat(t.toString()))?t:i.replace(".","\\.")}function css_var_cssVar(t,i){var n,o;let a=function(t,i=""){return`--${function(t,i=""){return[i,esm_css_var_escape(t)].filter(Boolean).join("-")}(t,i)}`}(t,i?.prefix);return{variable:a,reference:(n="string"==typeof(o=i?.fallback)?o:o?.reference,`var(${esm_css_var_escape(a)}${n?`, ${n}`:""})`)}}let tX=css_var_cssVar("close-button-size"),tK=css_var_cssVar("close-button-bg"),tQ=(0,eE.k0)({w:[tX.reference],h:[tX.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{[tK.variable]:"colors.blackAlpha.100",_dark:{[tK.variable]:"colors.whiteAlpha.100"}},_active:{[tK.variable]:"colors.blackAlpha.200",_dark:{[tK.variable]:"colors.whiteAlpha.200"}},_focusVisible:{boxShadow:"outline"},bg:tK.reference}),tJ={lg:(0,eE.k0)({[tX.variable]:"sizes.10",fontSize:"md"}),md:(0,eE.k0)({[tX.variable]:"sizes.8",fontSize:"xs"}),sm:(0,eE.k0)({[tX.variable]:"sizes.6",fontSize:"2xs"})},t0=(0,eE.fj)({baseStyle:tQ,sizes:tJ,defaultProps:{size:"md"}}),{variants:t1,defaultProps:t2}=th,t5=(0,eE.k0)({fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm",bg:ts.bg.reference,color:ts.color.reference,boxShadow:ts.shadow.reference}),t4=(0,eE.fj)({baseStyle:t5,variants:t1,defaultProps:t2}),t3=(0,eE.k0)({w:"100%",mx:"auto",maxW:"prose",px:"4"}),t6=(0,eE.fj)({baseStyle:t3}),t9=(0,eE.k0)({opacity:.6,borderColor:"inherit"}),t7=(0,eE.k0)({borderStyle:"solid"}),t8=(0,eE.k0)({borderStyle:"dashed"}),rt=(0,eE.fj)({baseStyle:t9,variants:{solid:t7,dashed:t8},defaultProps:{variant:"solid"}}),{definePartsStyle:rr,defineMultiStyleConfig:ri}=(0,eE.D)(ec.keys),rn=cssVar("drawer-bg"),ro=cssVar("drawer-box-shadow");function drawer_getSize(t){return"full"===t?rr({dialog:{maxW:"100vw",h:"100vh"}}):rr({dialog:{maxW:t}})}let ra=(0,eE.k0)({bg:"blackAlpha.600",zIndex:"modal"}),rs=(0,eE.k0)({display:"flex",zIndex:"modal",justifyContent:"center"}),rl=(0,eE.k0)(t=>{let{isFullHeight:i}=t;return{...i&&{height:"100vh"},zIndex:"modal",maxH:"100vh",color:"inherit",[rn.variable]:"colors.white",[ro.variable]:"shadows.lg",_dark:{[rn.variable]:"colors.gray.700",[ro.variable]:"shadows.dark-lg"},bg:rn.reference,boxShadow:ro.reference}}),rc=(0,eE.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),ru=(0,eE.k0)({position:"absolute",top:"2",insetEnd:"3"}),rd=(0,eE.k0)({px:"6",py:"2",flex:"1",overflow:"auto"}),rh=(0,eE.k0)({px:"6",py:"4"}),rp=rr(t=>({overlay:ra,dialogContainer:rs,dialog:runIfFn(rl,t),header:rc,closeButton:ru,body:rd,footer:rh})),rm={xs:drawer_getSize("xs"),sm:drawer_getSize("md"),md:drawer_getSize("lg"),lg:drawer_getSize("2xl"),xl:drawer_getSize("4xl"),full:drawer_getSize("full")},rf=ri({baseStyle:rp,sizes:rm,defaultProps:{size:"xs"}}
10),{definePartsStyle:rg,defineMultiStyleConfig:rb}=(0,eE.D)(eu.keys),ry=(0,eE.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"}),rv=(0,eE.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),rx=(0,eE.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),rk=rg({preview:ry,input:rv,textarea:rx}),rS=rb({baseStyle:rk}),{definePartsStyle:rw,defineMultiStyleConfig:rC}=(0,eE.D)(ed.keys),r_=cssVar("form-control-color"),rT=(0,eE.k0)({marginStart:"1",[r_.variable]:"colors.red.500",_dark:{[r_.variable]:"colors.red.300"},color:r_.reference}),rP=(0,eE.k0)({mt:"2",[r_.variable]:"colors.gray.600",_dark:{[r_.variable]:"colors.whiteAlpha.600"},color:r_.reference,lineHeight:"normal",fontSize:"sm"}),rA=rw({container:{width:"100%",position:"relative"},requiredIndicator:rT,helperText:rP}),rE=rC({baseStyle:rA}),{definePartsStyle:rz,defineMultiStyleConfig:rM}=(0,eE.D)(eh.keys),rD=cssVar("form-error-color"),rV=(0,eE.k0)({[rD.variable]:"colors.red.500",_dark:{[rD.variable]:"colors.red.300"},color:rD.reference,mt:"2",fontSize:"sm",lineHeight:"normal"}),rj=(0,eE.k0)({marginEnd:"0.5em",[rD.variable]:"colors.red.500",_dark:{[rD.variable]:"colors.red.300"},color:rD.reference}),rR=rz({text:rV,icon:rj}),rB=rM({baseStyle:rR}),rF=(0,eE.k0)({fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}),rL=(0,eE.fj)({baseStyle:rF}),rO=(0,eE.k0)({fontFamily:"heading",fontWeight:"bold"}),r$={"4xl":(0,eE.k0)({fontSize:["6xl",null,"7xl"],lineHeight:1}),"3xl":(0,eE.k0)({fontSize:["5xl",null,"6xl"],lineHeight:1}),"2xl":(0,eE.k0)({fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]}),xl:(0,eE.k0)({fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]}),lg:(0,eE.k0)({fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]}),md:(0,eE.k0)({fontSize:"xl",lineHeight:1.2}),sm:(0,eE.k0)({fontSize:"md",lineHeight:1.2}),xs:(0,eE.k0)({fontSize:"sm",lineHeight:1.2})},rI=(0,eE.fj)({baseStyle:rO,sizes:r$,defaultProps:{size:"xl"}}),{definePartsStyle:rW,defineMultiStyleConfig:rU}=(0,eE.D)(ep.keys),rN=cssVar("input-height"),rH=cssVar("input-font-size"),rq=cssVar("input-padding"),rG=cssVar("input-border-radius"),rY=rW({addon:{height:rN.reference,fontSize:rH.reference,px:rq.reference,borderRadius:rG.reference},field:{width:"100%",height:rN.reference,fontSize:rH.reference,px:rq.reference,borderRadius:rG.reference,minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),rZ={lg:(0,eE.k0)({[rH.variable]:"fontSizes.lg",[rq.variable]:"space.4",[rG.variable]:"radii.md",[rN.variable]:"sizes.12"}),md:(0,eE.k0)({[rH.variable]:"fontSizes.md",[rq.variable]:"space.4",[rG.variable]:"radii.md",[rN.variable]:"sizes.10"}),sm:(0,eE.k0)({[rH.variable]:"fontSizes.sm",[rq.variable]:"space.3",[rG.variable]:"radii.sm",[rN.variable]:"sizes.8"}),xs:(0,eE.k0)({[rH.variable]:"fontSizes.xs",[rq.variable]:"space.2",[rG.variable]:"radii.sm",[rN.variable]:"sizes.6"})},rX={lg:rW({field:rZ.lg,group:rZ.lg}),md:rW({field:rZ.md,group:rZ.md}),sm:rW({field:rZ.sm,group:rZ.sm}),xs:rW({field:rZ.xs,group:rZ.xs})};function getDefaults(t){let{focusBorderColor:i,errorBorderColor:n}=t;return{focusBorderColor:i||mode("blue.500","blue.300")(t),errorBorderColor:n||mode("red.500","red.300")(t)}}let rK=rW(t=>{let{theme:i}=t,{focusBorderColor:n,errorBorderColor:o}=getDefaults(t);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:mode("gray.300","whiteAlpha.400")(t)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(i,o),boxShadow:`0 0 0 1px ${getColor(i,o)}`}
10,_focusVisible:{zIndex:1,borderColor:getColor(i,n),boxShadow:`0 0 0 1px ${getColor(i,n)}`}},addon:{border:"1px solid",borderColor:mode("inherit","whiteAlpha.50")(t),bg:mode("gray.100","whiteAlpha.300")(t)}}}),rQ=rW(t=>{let{theme:i}=t,{focusBorderColor:n,errorBorderColor:o}=getDefaults(t);return{field:{border:"2px solid",borderColor:"transparent",bg:mode("gray.100","whiteAlpha.50")(t),_hover:{bg:mode("gray.200","whiteAlpha.100")(t)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(i,o)},_focusVisible:{bg:"transparent",borderColor:getColor(i,n)}},addon:{border:"2px solid",borderColor:"transparent",bg:mode("gray.100","whiteAlpha.50")(t)}}}),rJ=rW(t=>{let{theme:i}=t,{focusBorderColor:n,errorBorderColor:o}=getDefaults(t);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:getColor(i,o),boxShadow:`0px 1px 0px 0px ${getColor(i,o)}`},_focusVisible:{borderColor:getColor(i,n),boxSh
10adow:`0px 1px 0px 0px ${getColor(i,n)}`}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),r0=rW({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}}),r1=rU({baseStyle:rY,sizes:rX,variants:{outline:rK,filled:rQ,flushed:rJ,unstyled:r0},defaultProps:{size:"md",variant:"outline"}}),r2=cssVar("kbd-bg"),r5=(0,eE.k0)({[r2.variable]:"colors.gray.100",_dark:{[r2.variable]:"colors.whiteAlpha.100"},bg:r2.reference,borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}),r4=(0,eE.fj)({baseStyle:r5}),r3=(0,eE.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),r6=(0,eE.fj)({baseStyle:r3}),{defineMultiStyleConfig:r9,definePartsStyle:r7}=(0,eE.D)(em.keys),r8=(0,eE.k0)({marginEnd:"2",display:"inline",verticalAlign:"text-bottom"}),ie=r7({icon:r8}),it=r9({baseStyle:ie}),{defineMultiStyleConfig:ir,definePartsStyle:ii}=(0,eE.D)(ef.keys),io=cssVar("menu-bg"),ia=cssVar("menu-shadow"),is=(0,eE.k0)({[io.variable]:"#fff",[ia.variable]:"shadows.sm",_dark:{[io.variable]:"colors.gray.700",[ia.variable]:"shadows.dark-lg"},color:"inherit",minW:"3xs",py:"2",zIndex:"dropdown",borderRadius:"md",borderWidth:"1px",bg:io.reference,boxShadow:ia.reference}),il=(0,eE.k0)({py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{[io.variable]:"colors.gray.100",_dark:{[io.variable]:"colors.whiteAlpha.100"}},_active:{[io.variable]:"colors.gray.200",_dark:{[io.variable]:"colors.whiteAlpha.200"}},_expanded:{[io.variable]:"colors.gray.100",_dark:{[io.variable]:"colors.whiteAlpha.100"}},_disabled:{opacity:.4,cursor:"not-allowed"},bg:io.reference}),ic=(0,eE.k0)({mx:4,my:2,fontWeight:"semibold",fontSize:"sm"}),iu=(0,eE.k0)({display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0}),id=(0,eE.k0)({opacity:.6}),ih=(0,eE.k0)({border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}),ip=(0,eE.k0)({transitionProperty:"common",transitionDuration:"normal"}),im=ii({button:ip,list:is,item:il,groupTitle:ic,icon:iu,command:id,divider:ih}),ig=ir({baseStyle:im}),{defineMultiStyleConfig:ib,definePartsStyle:iy}=(0,eE.D)(eg.keys),iv=cssVar("modal-bg"),ix=cssVar("modal-shadow"),ik=(0,eE.k0)({bg:"blackAlpha.600",zIndex:"modal"}),iS=(0,eE.k0)(t=>{let{isCentered:i,scrollBehavior:n}=t;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:i?"center":"flex-start",overflow:"inside"===n?"hidden":"auto",overscrollBehaviorY:"none"}}),iw=(0,eE.k0)(t=>{let{isCentered:i,scrollBehavior:n}=t;return{borderRadius:"md",color:"inherit",my:i?"auto":"16",mx:i?"auto":void 0,zIndex:"modal",maxH:"inside"===n?"calc(100% - 7.5rem)":void 0,[iv.variable]:"colors.white",[ix.variable]:"shadows.lg",_dark:{[iv.variable]:"colors.gray.700",[ix.variable]:"shadows.dark-lg"},bg:iv.reference,boxShadow:ix.reference}}),iC=(0,eE.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),i_=(0,eE.k0)({position:"absolute",top:"2",insetEnd:"3"}),iT=(0,eE.k0)(t=>{let{scrollBehavior:i}=t;return{px:"6",py:"2",flex:"1",overflow:"inside"===i?"auto":void 0}}),iP=(0,eE.k0)({px:"6",py:"4"}),iA=iy(t=>({overlay:ik,dialogContainer:runIfFn(iS,t),dialog:runIfFn(iw,t),header:iC,closeButton:i_,body:runIfFn(iT,t),footer:iP}));function modal_getSize(t){return"full"===t?iy({dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}):iy({dialog:{maxW:t}})}let iE={xs:modal_getSize("xs"),sm:modal_getSize("sm"),md:modal_getSize("md"),lg:modal_getSize("lg"),xl:modal_getSize("xl"),"2xl":modal_getSize("2xl"),"3xl":modal_getSize("3xl"),"4xl":modal_getSize("4xl"),"5xl":modal_getSize("5xl"),"6xl":modal_getSize("6xl"),full:modal_getSize("full")},iz=ib({baseStyle:iA,sizes:iE,defaultProps:{size:"md"}});function toRef(t){return(0,er.Kn)(t)&&t.reference?t.reference:String(t)}let toExpr=(t,...i)=>i.map(toRef).join(` ${t} `).replace(/calc/g,""),add=(...t)=>`calc(${toExpr("+",...t)})`,subtract=(...t)=>`calc(${toExpr("-",...t)})`,multiply=(...t)=>`calc(${toExpr("*",...t)}
10)`,divide=(...t)=>`calc(${toExpr("/",...t)})`,negate=t=>{let i=toRef(t);return null==i||Number.isNaN(parseFloat(i))?multiply(i,-1):String(i).startsWith("-")?String(i).slice(1):`-${i}`},iM=Object.assign(t=>({add:(...i)=>iM(add(t,...i)),subtract:(...i)=>iM(subtract(t,...i)),multiply:(...i)=>iM(multiply(t,...i)),divide:(...i)=>iM(divide(t,...i)),negate:()=>iM(negate(t)),toString:()=>t.toString()}),{add,subtract,multiply,divide,negate}),iD={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"}},{defineMultiStyleConfig:iV,definePartsStyle:ij}=(0,eE.D)(eb.keys),iR=css_var_cssVar("number-input-stepper-width"),iB=css_var_cssVar("number-input-input-padding"),iF=iM(iR).add("0.5rem").toString(),iL=css_var_cssVar("number-input-bg"),iO=css_var_cssVar("number-input-color"),i$=css_var_cssVar("number-input-border-color"),iI=(0,eE.k0)({[iR.variable]:"sizes.6",[iB.variable]:iF}),iW=(0,eE.k0)(t=>runIfFn(r1.baseStyle,t)?.field??{}),iU=(0,eE.k0)({width:iR.reference}),iN=(0,eE.k0)({borderStart:"1px solid",borderStartColor:i$.reference,color:iO.reference,bg:iL.reference,[iO.variable]:"colors.chakra-body-text",[i$.variable]:"colors.chakra-border-color",_dark:{[iO.variable]:"colors.whiteAlpha.800",[i$.variable]:"colors.whiteAlpha.300"},_active:{[iL.variable]:"colors.gray.200",_dark:{[iL.variable]:"colors.whiteAlpha.300"}},_disabled:{opacity:.4,cursor:"not-allowed"}}),iH=ij(t=>({root:iI,field:runIfFn(iW,t)??{},stepperGroup:iU,stepper:iN}));function number_input_getSize(t){let i=r1.sizes?.[t],n={lg:"md",md:"md",sm:"sm",xs:"sm"},o=i.field?.fontSize??"md",a=iD.fontSizes[o];return ij({field:{...i.field,paddingInlineEnd:iB.reference,verticalAlign:"top"},stepper:{fontSize:iM(a).multiply(.75).toString(),_first:{borderTopEndRadius:n[t]},_last:{borderBottomEndRadius:n[t],mt:"-1px",borderTopWidth:1}}})}let iq={xs:number_input_getSize("xs"),sm:number_input_getSize("sm"),md:number_input_getSize("md"),lg:number_input_getSize("lg")},iG=iV({baseStyle:iH,sizes:iq,variants:r1.variants,defaultProps:r1.defaultProps}),iY=(0,eE.k0)({...r1.baseStyle?.field,textAlign:"center"}),iZ={lg:(0,eE.k0)({fontSize:"lg",w:12,h:12,borderRadius:"md"}),md:(0,eE.k0)({fontSize:"md",w:10,h:10,borderRadius:"md"}),sm:(0,eE.k0)({fontSize:"sm",w:8,h:8,borderRadius:"sm"}),xs:(0,eE.k0)({fontSize:"xs",w:6,h:6,borderRadius:"sm"})},iX={outline:(0,eE.k0)(t=>runIfFn(r1.variants?.outline,t)?.field??{}),flushed:(0,eE.k0)(t=>runIfFn(r1.variants?.flushed,t)?.field??{}),filled:(0,eE.k0)(t=>runIfFn(r1.variants?.filled,t)?.field??{}),unstyled:r1.variants?.unstyled.field??{}},iK=(0,eE.fj)({baseStyle:iY,sizes:iZ,variants:iX,defaultProps:r1.defaultProps}),{defineMultiStyleConfig:iQ,definePartsStyle:iJ}=(0,eE.D)(ey.keys),i0=css_var_cssVar("popper-bg"),i1=css_var_cssVar("popper-arrow-bg"),i2=css_var_cssVar("popper-arrow-shadow-color"),i5=(0,eE.k0)({zIndex:"popover"}),i4=(0,eE.k0)({[i0.variable]:"colors.white",bg:i0.reference,[i1.variable]:i0.reference,[i2.variable]:"colors.gray.200",_dark:{[i0.variable]:"colors.gray.700",[i2.variable]:"colors.whiteAlpha.300"},width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}}),i3=(0,eE.k0)({px:3,py:2,borderBottomWidth:"1px"}),i6=(0,eE.k0)({px:3,py:2}),i9=(0,eE.k0)({px:3,py:2,borderTopWidth:"1px"}),i7=(0,eE.k0)({position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2}),i8=iJ({popper:i5,content:i4,header:i3,body:i6,footer:i9,closeButton:i7}),nt=iQ({baseStyle:i8}),{defineMultiStyleConfig:nr,definePartsStyle:ni}=(0,eE.D)(ev.keys),nn=(0,eE.k0)(t=>{let{colorScheme:i,theme:n,isIndeterminate:o,hasStripe:a}=t,s=mode(generateStripe(),generateStripe("1rem","rgba(0,0,0,0.1)"))(t),l=mode(`${i}.500`,`${i}.200`)(t),c=`linear-gradient(
11    to right,
12    transparent 0%,
13    ${getColor(n,l)} 50%,
14    transparent 100%
15  )`;return{...!o&&a&&s,...o?{bgImage:c}:{bgColor:l}}}),no=(0,eE.k0)({lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"}),na=(0,eE.k0)(t=>({bg:mode("gray.100","whiteAlpha.300")(t)})),ns=(0,eE.k0)(t=>({transitionProperty:"common",transitionDuration:"slow",...nn(t)})),nl=ni(t=>({label:no,filledTrack:ns(t),track:na(t)})),nc={xs:ni({track:{h:"1"}}),sm:ni({track:{h:"2"}}),md:ni({track:{h:"3"}}),lg:ni({track:{h:"4"}})},nu=nr({sizes:nc,baseStyle:nl,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:nd,definePartsStyle:nh}=(0,eE.D)(ex.keys),np=(0,eE.k0)(t=>{let i=runIfFn(tZ.baseStyle,t)?.control;return{...i,borderRadius:"full",_checked:{...i?._checked,_before:{content:'""',dis
15play:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}}),nm=nh(t=>({label:tZ.baseStyle?.(t).label,container:tZ.baseStyle?.(t).container,control:np(t)})),nf={md:nh({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:nh({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:nh({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},ng=nd({baseStyle:nm,sizes:nf,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:nb,definePartsStyle:ny}=(0,eE.D)(ek.keys),nv=cssVar("select-bg"),nx=(0,eE.k0)({...r1.baseStyle?.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:nv.reference,[nv.variable]:"colors.white",_dark:{[nv.variable]:"colors.gray.700"},"> option, > optgroup":{bg:nv.reference}}),nk=(0,eE.k0)({width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}}),nS=ny({field:nx,icon:nk}),nw=(0,eE.k0)({paddingInlineEnd:"8"}),nC={lg:{...r1.sizes?.lg,field:{...r1.sizes?.lg.field,...nw}},md:{...r1.sizes?.md,field:{...r1.sizes?.md.field,...nw}},sm:{...r1.sizes?.sm,field:{...r1.sizes?.sm.field,...nw}},xs:{...r1.sizes?.xs,field:{...r1.sizes?.xs.field,...nw},icon:{insetEnd:"1"}}},n_=nb({baseStyle:nS,sizes:nC,variants:r1.variants,defaultProps:r1.defaultProps}),nT=cssVar("skeleton-start-color"),nP=cssVar("skeleton-end-color"),nA=(0,eE.k0)({[nT.variable]:"colors.gray.100",[nP.variable]:"colors.gray.400",_dark:{[nT.variable]:"colors.gray.800",[nP.variable]:"colors.gray.600"},background:nT.reference,borderColor:nP.reference,opacity:.7,borderRadius:"sm"}),nE=(0,eE.fj)({baseStyle:nA}),nz=cssVar("skip-link-bg"),nM=(0,eE.k0)({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[nz.variable]:"colors.white",_dark:{[nz.variable]:"colors.gray.700"},bg:nz.reference}}),nD=(0,eE.fj)({baseStyle:nM});function resolveReference(t){return(0,er.Kn)(t)&&t.reference?t.reference:String(t)}let toExpression=(t,...i)=>i.map(resolveReference).join(` ${t} `).replace(/calc/g,""),calc_add=(...t)=>`calc(${toExpression("+",...t)})`,calc_subtract=(...t)=>`calc(${toExpression("-",...t)})`,calc_multiply=(...t)=>`calc(${toExpression("*",...t)})`,calc_divide=(...t)=>`calc(${toExpression("/",...t)})`,calc_negate=t=>{let i=resolveReference(t);return null==i||Number.isNaN(parseFloat(i))?calc_multiply(i,-1):String(i).startsWith("-")?String(i).slice(1):`-${i}`},nV=Object.assign(t=>({add:(...i)=>nV(calc_add(t,...i)),subtract:(...i)=>nV(calc_subtract(t,...i)),multiply:(...i)=>nV(calc_multiply(t,...i)),divide:(...i)=>nV(calc_divide(t,...i)),negate:()=>nV(calc_negate(t)),toString:()=>t.toString()}),{add:calc_add,subtract:calc_subtract,multiply:calc_multiply,divide:calc_divide,negate:calc_negate}),{defineMultiStyleConfig:nj,definePartsStyle:nR}=(0,eE.D)(eS.keys),nB=cssVar("slider-thumb-size"),nF=cssVar("slider-track-size"),nL=cssVar("slider-bg"),nO=(0,eE.k0)(t=>{let{orientation:i}=t;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...orient({orientation:i,vertical:{h:"100%",px:nV(nB.reference).divide(2).toString()},horizontal:{w:"100%",py:nV(nB.reference).divide(2).toString()}})}}),n$=(0,eE.k0)(t=>{let i=orient({orientation:t.orientation,horizontal:{h:nF.reference},vertical:{w:nF.reference}});return{...i,overflow:"hidden",borderRadius:"sm",[nL.variable]:"colors.gray.200",_dark:{[nL.variable]:"colors.whiteAlpha.200"},_disabled:{[nL.variable]:"colors.gray.300",_dark:{[nL.variable]:"colors.whiteAlpha.300"}},bg:nL.reference}}),nI=(0,eE.k0)(t=>{let{orientation:i}=t,n=orient({orientation:i,vertical:{left:"50%"},horizontal:{top:"50%"}});return{...n,w:nB.reference,h:nB.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"},_active:{"--slider-thumb-scale":"1.15"},_disabled:{bg:"gray.300"}}}),nW=(0,eE.k0)(t=>{let{colorScheme:i}=t;return{width:"inherit",height:"inherit",[nL.variable]:`colors.${i}.500`,_dark:{[nL.variable]:`colors.${i}.200`},bg:nL.reference}}),nU=nR(t=>({container:nO(t),track:n$(t),thumb:nI(t),filledTrack:nW(t)})),nN=nR({container:{[nB.variable]:"sizes.4",[nF.variable]:"sizes.1"}}),nH=nR({container:{[nB.variable]:"sizes.3.5",[nF.variable]:"sizes.1"}}),nq=nR({container:{[nB.variable]:"sizes.2.5",[nF.variable]:"sizes.0.5"}}),nG=nj({baseStyle:nU,sizes:{lg:nN,md:nH,sm:nq},defaultProps:{size:"md",colorScheme:"blue"}}),nY=css_var_cssVar("spinner-size"),nZ=(0,eE.k0)({width:[nY.reference],height:[nY.reference]}),nX={xs:(0,eE.k0)({[nY.variable]:"sizes.3"}),sm:(0,eE.k0)({[nY.variable]:"sizes.4"}),md:(0,eE.k0)({[nY.variable]:"sizes.6"}),lg:(0,eE.k0)({[nY.variable]:"sizes.8"}),xl:(0,eE.k0)({[nY.variable]:"sizes.12"})},nK=(0,eE.fj)({baseStyle:nZ,sizes:nX,defaultProps:{size:"md"}}),{defineMultiStyleConfig:nQ,definePartsStyle:nJ}=(0,eE.D)(ew.keys),n0=(0,eE.k0)({fontWeight:"medium"}),n1=(0,eE.k0)({opacity:.8,marginBottom:"2"}),n2=(0,eE.k0)({verticalAlign:"baseline",fontWeight:"semibold"}),n5=(0,eE.k0)({marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"}),n4=nJ({container:{},label:n0,helpText:n1,number:n2,icon:n5}),n3={md:nJ({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},n6=nQ({baseStyle:n4,sizes:n3,defaultProps:{size:"md"}}),{defineMultiStyleConfig:n9,definePartsStyle:n7}=(0,eE.D)(["stepper","step","title","description","indicator","separator","icon","number"]),n8=cssVar("stepper-indicator-size"),oe=cssVar("stepper-icon-size"),ot=cssVar("stepper-title-font-size"),or=cssVar("stepper-description-font-size"),oi=cssVar("stepper-accent-color"),on=n7(({colorScheme:t})=>({stepper:{display:"flex",justifyContent:"space-between",gap:"4","&[data-orientation=vertical]":{flexDirection:"column",alignItems:"flex-start"},"&[data-orientation=horizontal]":{flexDirection:"row",alignItems:"center"},[oi.variable]:`colors.${t}.500`,_dark:{[oi.variable]:`colors.${t}.200`}},title:{fontSize:ot.reference,fontWeight:"medium"},description:{fontSize:or.reference,color:"chakra-subtle-text"},number:{fontSize:ot.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:oe.reference,height:oe.reference},indicator:{flexShrink:0,borderRadius:"full",width:n8.reference,height:n8.reference,display:"flex",justifyContent:"center",alignItems:"center","&[data-status=active]":{borderWidth:"2px",borderColor:oi.reference},"&[data-status=complete]":{bg:oi.reference,color:"chakra-inverse-text"},"&[data-status=incomplete]":{borderWidth:"2px"}},separator:{bg:"chakra-border-color",flex:"1","&[data-status=complete]":{bg:oi.reference},"&[data-orientation=horizontal]":{width:"100%",height:"2px",marginStart:"2"},"&[data-orientation=vertical]":{width:"2px",position:"absolute",height:"100%",maxHeight:`calc(100% - ${n8.reference} - 8px)`,top:`calc(${n8.reference} + 4px)`,insetStart:`calc(${n8.reference} / 2 - 1px)`}}})),oo=n9({baseStyle:on,sizes:{xs:n7({stepper:{[n8.variable]:"sizes.4",[oe.variable]:"sizes.3",[ot.variable]:"fontSizes.xs",[or.variable]:"fontSizes.xs"}}),sm:n7({stepper:{[n8.variable]:"sizes.6",[oe.variable]:"sizes.4",[ot.variable]:"fontSizes.sm",[or.variable]:"fontSizes.xs"}}),md:n7({stepper:{[n8.variable]:"sizes.8",[oe.variable]:"sizes.5",[ot.variable]:"fontSizes.md",[or.variable]:"fontSizes.sm"}}),lg:n7({stepper:{[n8.variable]:"sizes.10",[oe.variable]:"sizes.6",[ot.variable]:"fontSizes.lg",[or.variable]:"fontSizes.md"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:oa,definePartsStyle:os}=(0,eE.D)(eC.keys),ol=css_var_cssVar("switch-track-width"),oc=css_var_cssVar("switch-track-height"),ou=css_var_cssVar("switch-track-diff"),od=iM.subtract(ol,oc),oh=css_var_cssVar("switch-thumb-x"),op=css_var_cssVar("switch-bg"),om=(0,eE.k0)(t=>{let{colorScheme:i}=t;return{borderRadius:"full",p:"0.5",width:[ol.reference],height:[oc.reference],transitionProperty:"common",transitionDuration:"fast",[op.variable]:"colors.gray.300",_dark:{[op.variable]:"colors.whiteAlpha.400"},_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{[op.variable]:`colors.${i}.500`,_dark:{[op.variable]:`colors.${i}.200`}},bg:op.reference}}),of=(0,eE.k0)({bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[oc.reference],height:[oc.reference],_checked:{transform:`translateX(${oh.reference})`}}),og=os(t=>({container:{[ou.variable]:od,[oh.variable]:ou.reference,_rtl:{[oh.variable]:iM(ou).negate().toString()}},track:om(t),thumb:of})),ob={sm:os({container:{[ol.variable]:"1.375rem",[oc.variable]:"sizes.3"}}),md:os({container:{[ol.variable]:"1.875rem",[oc.variable]:"sizes.4"}}),lg:os({container:{[ol.variable]:"2.875rem",[oc.variable]:"sizes.6"}})},oy=oa({baseStyle:og,sizes:ob,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:ov,definePartsStyle:ox}=(0,eE.D)(e_.keys),ok=ox({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"}}),oS=(0,eE.k0)({"&[data-is-numeric=true]":{textAlign:"end"}}),ow=ox(t=>{let{colorScheme:i}=t;return{th:{color:mode("gray.600","gray.400")(t),borderBottom:"1px",borderColor:mode(`${i}.100`,`${i}.700`)(t),...oS},td:{borderBottom:"1px",borderColor:mode(`${i}.100`,`${i}.700`)(t),...oS},caption:{color:mode("gray.600","gray.100")(t)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),oC=ox(t=>{let{colorScheme:i}=t;return{th:{color:mode("gray.600","gray.400")(t),borderBottom:"1px",borderColor:mode(`${i}.100`,`${i}.700`)(t),...oS},td:{borderBottom:"1px",borderColor:mode(`${i}.100`,`${i}.700`)(t),...oS},caption:{color:mode("gray.600","gray.100")(t)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:mode(`${i}.100`,`${i}.700`)(t)},td:{background:mode(`${i}.100`,`${i}.700`)(t)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),o_={simple:ow,striped:oC,unstyled:(0,eE.k0)({})},oT={sm:ox({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"}}
15),md:ox({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:ox({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},oP=ov({baseStyle:ok,variants:o_,sizes:oT,defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}}),oA=cssVar("tabs-color"),oE=cssVar("tabs-bg"),oz=cssVar("tabs-border-color"),{defineMultiStyleConfig:oM,definePartsStyle:oD}=(0,eE.D)(eT.keys),oV=(0,eE.k0)(t=>{let{orientation:i}=t;return{display:"vertical"===i?"flex":"block"}}),oj=(0,eE.k0)(t=>{let{isFitted:i}=t;return{flex:i?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}}),oR=(0,eE.k0)(t=>{let{align:i="start",orientation:n}=t;return{justifyContent:({end:"flex-end",center:"center",start:"flex-start"})[i],flexDirection:"vertical"===n?"column":"row"}}),oB=(0,eE.k0)({p:4}),oF=oD(t=>({root:oV(t),tab:oj(t),tablist:oR(t),tabpanel:oB})),oL={sm:oD({tab:{py:1,px:4,fontSize:"sm"}}),md:oD({tab:{fontSize:"md",py:2,px:4}}),lg:oD({tab:{fontSize:"lg",py:3,px:4}})},oO=oD(t=>{let{colorScheme:i,orientation:n}=t,o="vertical"===n,a=o?"borderStart":"borderBottom";return{tablist:{[a]:"2px solid",borderColor:"inherit"},tab:{[a]:"2px solid",borderColor:"transparent",[o?"marginStart":"marginBottom"]:"-2px",_selected:{[oA.variable]:`colors.${i}.600`,_dark:{[oA.variable]:`colors.${i}.300`},borderColor:"currentColor"},_active:{[oE.variable]:"colors.gray.200",_dark:{[oE.variable]:"colors.whiteAlpha.300"}},_disabled:{_active:{bg:"none"}},color:oA.reference,bg:oE.reference}}}),o$=oD(t=>{let{colorScheme:i}=t;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",[oz.variable]:"transparent",_selected:{[oA.variable]:`colors.${i}.600`,[oz.variable]:"colors.white",_dark:{[oA.variable]:`colors.${i}.300`,[oz.variable]:"colors.gray.800"},borderColor:"inherit",borderBottomColor:oz.reference},color:oA.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),oI=oD(t=>{let{colorScheme:i}=t;return{tab:{border:"1px solid",borderColor:"inherit",[oE.variable]:"colors.gray.50",_dark:{[oE.variable]:"colors.whiteAlpha.50"},mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{[oE.variable]:"colors.white",[oA.variable]:`colors.${i}.600`,_dark:{[oE.variable]:"colors.gray.800",[oA.variable]:`colors.${i}.300`},borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"},color:oA.reference,bg:oE.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),oW=oD(t=>{let{colorScheme:i,theme:n}=t;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:getColor(n,`${i}.700`),bg:getColor(n,`${i}.100`)}}}}),oU=oD(t=>{let{colorScheme:i}=t;return{tab:{borderRadius:"full",fontWeight:"semibold",[oA.variable]:"colors.gray.600",_dark:{[oA.variable]:"inherit"},_selected:{[oA.variable]:"colors.white",[oE.variable]:`colors.${i}.600`,_dark:{[oA.variable]:"colors.gray.800",[oE.variable]:`colors.${i}.300`}},color:oA.reference,bg:oE.reference}}}),oN=oD({}),oH=oM({baseStyle:oF,sizes:oL,variants:{line:oO,enclosed:o$,"enclosed-colored":oI,"soft-rounded":oW,"solid-rounded":oU,unstyled:oN},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),{defineMultiStyleConfig:oq,definePartsStyle:oG}=(0,eE.D)(eP.keys),oY=cssVar("tag-bg"),oZ=cssVar("tag-color"),oX=cssVar("tag-shadow"),oK=cssVar("tag-min-height"),oQ=cssVar("tag-min-width"),oJ=cssVar("tag-font-size"),o0=cssVar("tag-padding-inline"),o1=(0,eE.k0)({fontWeight:"medium",lineHeight:1.2,outline:0,[oZ.variable]:ts.color.reference,[oY.variable]:ts.bg.reference,[oX.variable]:ts.shadow.reference,color:oZ.reference,bg:oY.reference,boxShadow:oX.reference,borderRadius:"md",minH:oK.reference,minW:oQ.reference,fontSize:oJ.reference,px:o0.reference,_focusVisible:{[oX.variable]:"shadows.outline"}}),o2=(0,eE.k0)({lineHeight:1.2,overflow:"visible"}),o5=(0,eE.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}}),o4=oG({container:o1,label:o2,closeButton:o5}),o3={sm:oG({container:{[oK.variable]:"sizes.5",[oQ.variable]:"sizes.5",[oJ.variable]:"fontSizes.xs",[o0.variable]:"space.2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:oG({container:{[oK.variable]:"sizes.6",[oQ.variable]:"sizes.6",[oJ.variable]:"fontSizes.sm",[o0.variable]:"space.2"}}),lg:oG({container:{[oK.variable]:"sizes.8",[oQ.variable]:"sizes.8",[oJ.variable]:"fontSizes.md",[o0.variable]:"space.3"}})},o6={subtle:oG(t=>({container:th.variants?.subtle(t)})),solid:oG(t=>({container:th.variants?.solid(t)})),outline:oG(t=>({container:th.variants?.outline(t)}))},o9=oq({variants:o6,baseStyle:o4,sizes:o3,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),o7=(0,eE.k0)({...r1.baseStyle?.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"}),o8={outline:(0,eE.k0)(t=>r1.variants?.outline(t).field??{}),flushed:(0,eE.k0)(t=>r1.variants?.flushed(t).field??{}),filled:(0,eE.k0)(t=>r1.variants?.filled(t).field??{}),unstyled:r1.variants?.unstyled.field??{}},ae={xs:r1.sizes?.xs.field??{},sm:r1.sizes?.sm.field??{},md:r1.sizes?.md.field??{},lg:r1.sizes?.lg.field??{}},at=(0,eE.fj)({baseStyle:o7,sizes:ae,variants:o8,defaultProps:{size:"md",variant:"outline"}}),ar=css_var_cssVar("tooltip-bg"),ai=css_var_cssVar("tooltip-fg"),an=css_var_cssVar("popper-arrow-bg"),ao=(0,eE.k0)({bg:ar.reference,color:ai.reference,[ar.variable]:"colors.gray.700",[ai.variable]:"colors.whiteAlpha.900",_dark:{[ar.variable]:"colors.gray.300",[ai.variable]:"colors.gray.9
1500"},[an.variable]:ar.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}),aa=(0,eE.fj)({baseStyle:ao}),as={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"}},...iD,sizes:e5,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:e2,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"}}},al={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"}}},ac={global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"}
15,"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color"}}},au={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},ad={semanticTokens:al,direction:"ltr",...as,components:{Accordion:eF,Alert:e1,Avatar:ta,Badge:th,Breadcrumb:ty,Button:tP,Checkbox:tZ,CloseButton:t0,Code:t4,Container:t6,Divider:rt,Drawer:rf,Editable:rS,Form:rE,FormError:rB,FormLabel:rL,Heading:rI,Input:r1,Kbd:r4,Link:r6,List:it,Menu:ig,Modal:iz,NumberInput:iG,PinInput:iK,Popover:nt,Progress:nu,Radio:ng,Select:n_,Skeleton:nE,SkipLink:nD,Slider:nG,Spinner:nK,Stat:n6,Switch:oy,Table:oP,Tabs:oH,Tag:o9,Textarea:at,Tooltip:aa,Card:tO,Stepper:oo},styles:ac,config:au},ah={semanticTokens:al,direction:"ltr",components:{},...as,styles:ac,config:au};var ap=n(8554);function extend_theme_isFunction(t){return"function"==typeof t}let createExtendTheme=t=>function(...i){var n;let o=[...i],a=i[i.length-1];return(n=a,(0,er.Kn)(n)&&ei.every(t=>Object.prototype.hasOwnProperty.call(n,t))&&o.length>1)?o=o.slice(0,o.length-1):a=t,(function(...t){return i=>t.reduce((t,i)=>i(t),i)})(...o.map(t=>i=>extend_theme_isFunction(t)?t(i):function(...t){return ap({},...t,mergeThemeCustomizer)}(i,t)))(a)},am=createExtendTheme(ad);function mergeThemeCustomizer(t,i,n,o){return(extend_theme_isFunction(t)||extend_theme_isFunction(i))&&Object.prototype.hasOwnProperty.call(o,n)?(...n)=>{let o=extend_theme_isFunction(t)?t(...n):t,a=extend_theme_isFunction(i)?i(...n):i;return ap({},o,a,mergeThemeCustomizer)}:(0,er.Kn)(t)&&(0,er.kJ)(i)||(0,er.kJ)(t)&&(0,er.Kn)(i)?i:void 0}createExtendTheme(ah);let af=am({colors:{gray:{50:"#",100:"#A0AEC0",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"}},sizes:{max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"13.75rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}},fonts:{heading:"Roboto, sans-serif",body:"Roboto, sans-serif"},styles:{global:{html:{fontSize:"62.5%",color:"gray.400",boxSizing:"border-box",padding:0,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",scrollBehavior:"smooth",scrollbarWidth:"thin",scrollbarColor:"red"},body:{maxWidth:"100vw",overFlowX:"hidden",fontSize:"1.6rem",background:"gray.800"},"body::-webkit-scrollbar":{width:"1rem"},"body::-webkit-scrollbar-track":{background:"cyan.700"},"body::-webkit-scrollbar-thumb":{backgroundColor:"gray.900",borderRadius:"0.4rem"},"body::-webkit-scrollbar-thumb:hover":{backgroundColor:"gray.700",borderRadius:"0.4rem"}}}});var ag=n(1326),ab=n(442),ay=n(1046);let av={light:"chakra-ui-light",dark:"chakra-ui-dark"},ax="chakra-ui-color-mode",ak={ssr:!1,type:"localStorage",get(t){let i;if(!globalThis?.document)return t;try{i=localStorage.getItem(ax)||t}catch(t){}return i||t},set(t){try{localStorage.setItem(ax,t)}catch(t){}}},noop=()=>{},aS=(0,ag.jU)()?a.useLayoutEffect:a.useEffect;function getTheme(t,i){return"cookie"===t.type&&t.ssr?t.get(i):i}let ColorModeProvider=function(t){let{value:i,children:n,options:{useSystemColorMode:s,initialColorMode:l,disableTransitionOnChange:c}={},colorModeManager:u=ak}=t,d=(0,ab._)(),f="dark"===l?"dark":"light",[C,_]=(0,a.useState)(()=>getTheme(u,f)),[T,E]=(0,a.useState)(()=>getTheme(u)),{getSystemTheme:M,setClassName:j,setDataset:F,addListener:L}=(0,a.useMemo)(()=>(function(t={}){let{preventTransition:i=!0,nonce:n}=t,o={setDataset:t=>{let n=i?o.preventTransition():void 0;document.documentElement.dataset.theme=t,document.documentElement.style.colorScheme=t,n?.()},setClassName(t){document.body.classList.add(t?av.dark:av.light),document.body.classList.remove(t?av.light:av.dark)},query:()=>window.matchMedia("(prefers-color-scheme: dark)"),getSystemTheme(t){let i=o.query().matches??"dark"===t;
15return i?"dark":"light"},addListener(t){let i=o.query(),listener=i=>{t(i.matches?"dark":"light")};return"function"==typeof i.addListener?i.addListener(listener):i.addEventListener("change",listener),()=>{"function"==typeof i.removeListener?i.removeListener(listener):i.removeEventListener("change",listener)}},preventTransition(){let t=document.createElement("style");return t.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),void 0!==n&&(t.nonce=n),document.head.appendChild(t),()=>{window.getComputedStyle(document.body),requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.head.removeChild(t)})})}}};return o})({preventTransition:c,nonce:d?.nonce}),[c,d?.nonce]),I="system"!==l||C?C:T,U=(0,a.useCallback)(t=>{let i="system"===t?M():t;_(i),j("dark"===i),F(i),u.set(i)},[u,M,j,F]);aS(()=>{"system"===l&&E(M())},[]),(0,a.useEffect)(()=>{let t=u.get();if(t){U(t);return}if("system"===l){U("system");return}U(f)},[u,f,l,U]);let N=(0,a.useCallback)(()=>{U("dark"===I?"light":"dark")},[I,U]);(0,a.useEffect)(()=>{if(s)return L(U)},[s,L,U]);let q=(0,a.useMemo)(()=>({colorMode:i??I,toggleColorMode:i?noop:N,setColorMode:i?noop:U,forced:void 0!==i}),[I,N,U,i]);return(0,o.jsx)(ay.kc.Provider,{value:q,children:n})};ColorModeProvider.displayName="ColorModeProvider";var aw=n(917);let aC=String.raw,a_=aC`
16  :root,
17  :host {
18    --chakra-vh: 100vh;
19  }
20
21  @supports (height: -webkit-fill-available) {
22    :root,
23    :host {
24      --chakra-vh: -webkit-fill-available;
25    }
26  }
27
28  @supports (height: -moz-fill-available) {
29    :root,
30    :host {
31      --chakra-vh: -moz-fill-available;
32    }
33  }
34
35  @supports (height: 100dvh) {
36    :root,
37    :host {
38      --chakra-vh: 100dvh;
39    }
40  }
41`,CSSPolyfill=()=>(0,o.jsx)(aw.xB,{styles:a_}),CSSReset=({scope:t=""})=>(0,o.jsx)(aw.xB,{styles:aC`
42      html {
43        line-height: 1.5;
44        -webkit-text-size-adjust: 100%;
45        font-family: system-ui, sans-serif;
46        -webkit-font-smoothing: antialiased;
47        text-rendering: optimizeLegibility;
48        -moz-osx-font-smoothing: grayscale;
49        touch-action: manipulation;
50      }
51
52      body {
53        position: relative;
54        min-height: 100%;
55        margin: 0;
56        font-feature-settings: "kern";
57      }
58
59      ${t} :where(*, *::before, *::after) {
60        border-width: 0;
61        border-style: solid;
62        box-sizing: border-box;
63        word-wrap: break-word;
64      }
65
66      main {
67        display: block;
68      }
69
70      ${t} hr {
71        border-top-width: 1px;
72        box-sizing: content-box;
73        height: 0;
74        overflow: visible;
75      }
76
77      ${t} :where(pre, code, kbd,samp) {
78        font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
79        font-size: 1em;
80      }
81
82      ${t} a {
83        background-color: transparent;
84        color: inherit;
85        text-decoration: inherit;
86      }
87
88      ${t} abbr[title] {
89        border-bottom: none;
90        text-decoration: underline;
91        -webkit-text-decoration: underline dotted;
92        text-decoration: underline dotted;
93      }
94
95      ${t} :where(b, strong) {
96        font-weight: bold;
97      }
98
99      ${t} small {
100        font-size: 80%;
101      }
102
103      ${t} :where(sub,sup) {
104        font-size: 75%;
105        line-height: 0;
106        position: relative;
107        vertical-align: baseline;
108      }
109
110      ${t} sub {
111        bottom: -0.25em;
112      }
113
114      ${t} sup {
115        top: -0.5em;
116      }
117
118      ${t} img {
119        border-style: none;
120      }
121
122      ${t} :where(button, input, optgroup, select, textarea) {
123        font-family: inherit;
124        font-size: 100%;
125        line-height: 1.15;
126        margin: 0;
127      }
128
129      ${t} :where(button, input) {
130        overflow: visible;
131      }
132
133      ${t} :where(button, select) {
134        text-transform: none;
135      }
136
137      ${t} :where(
138          button::-moz-focus-inner,
139          [type="button"]::-moz-focus-inner,
140          [type="reset"]::-moz-focus-inner,
141          [type="submit"]::-moz-focus-inner
142        ) {
143        border-style: none;
144        padding: 0;
145      }
146
147      ${t} fieldset {
148        padding: 0.35em 0.75em 0.625em;
149      }
150
151      ${t} legend {
152        box-sizing: border-box;
153        color: inherit;
154        display: table;
155        max-width: 100%;
156        padding: 0;
157        white-space: normal;
158      }
159
160      ${t} progress {
161        vertical-align: baseline;
162      }
163
164      ${t} textarea {
165        overflow: auto;
166      }
167
168      ${t}
168 :where([type="checkbox"], [type="radio"]) {
169        box-sizing: border-box;
170        padding: 0;
171      }
172
173      ${t} input[type="number"]::-webkit-inner-spin-button,
174      ${t} input[type="number"]::-webkit-outer-spin-button {
175        -webkit-appearance: none !important;
176      }
177
178      ${t} input[type="number"] {
179        -moz-appearance: textfield;
180      }
181
182      ${t} input[type="search"] {
183        -webkit-appearance: textfield;
184        outline-offset: -2px;
185      }
186
187      ${t} input[type="search"]::-webkit-search-decoration {
188        -webkit-appearance: none !important;
189      }
190
191      ${t} ::-webkit-file-upload-button {
192        -webkit-appearance: button;
193        font: inherit;
194      }
195
196      ${t} details {
197        display: block;
198      }
199
200      ${t} summary {
201        display: list-item;
202      }
203
204      template {
205        display: none;
206      }
207
208      [hidden] {
209        display: none !important;
210      }
211
212      ${t} :where(
213          blockquote,
214          dl,
215          dd,
216          h1,
217          h2,
218          h3,
219          h4,
220          h5,
221          h6,
222          hr,
223          figure,
224          p,
225          pre
226        ) {
227        margin: 0;
228      }
229
230      ${t} button {
231        background: transparent;
232        padding: 0;
233      }
234
235      ${t} fieldset {
236        margin: 0;
237        padding: 0;
238      }
239
240      ${t} :where(ol, ul) {
241        margin: 0;
242        padding: 0;
243      }
244
245      ${t} textarea {
246        resize: vertical;
247      }
248
249      ${t} :where(button, [role="button"]) {
250        cursor: pointer;
251      }
252
253      ${t} button::-moz-focus-inner {
254        border: 0 !important;
255      }
256
257      ${t} table {
258        border-collapse: collapse;
259      }
260
261      ${t} :where(h1, h2, h3, h4, h5, h6) {
262        font-size: inherit;
263        font-weight: inherit;
264      }
265
266      ${t} :where(button, input, optgroup, select, textarea) {
267        padding: 0;
268        line-height: inherit;
269        color: inherit;
270      }
271
272      ${t} :where(img, svg, video, canvas, audio, iframe, embed, object) {
273        display: block;
274      }
275
276      ${t} :where(img, video) {
277        max-width: 100%;
278        height: auto;
279      }
280
281      [data-js-focus-visible]
282        :focus:not([data-focus-visible-added]):not(
283          [data-focus-visible-disabled]
284        ) {
285        outline: none;
286        box-shadow: none;
287      }
288
289      ${t} select::-ms-expand {
290        display: none;
291      }
292
293      ${a_}
294    `});var aT=n(5292);function walkObject(t,i,n={}){let{stop:o,getKey:a}=n;return function inner(t,n=[]){if((0,er.Kn)(t)||Array.isArray(t)){let s={};for(let[l,c]of Object.entries(t)){let u=a?.(l)??l,d=[...n,u];if(o?.(t,d))return i(t,n);s[u]=inner(c,d)}return s}return i(t,n)}(t)}var aP=n(7474);let aA=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","gradients","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur","breakpoints"];function tokenToCssVar(t,i){return cssVar(String(t).replace(/\./g,"-"),void 0,i)}var aE=n(2203),az=n(2110),aM=n(4839),aD=n(2847);function ThemeProvider(t){let{cssVarsRoot:i,theme:n,children:s}=t,l=(0,a.useMemo)(()=>(function(t){let i=function(t){let{__cssMap:i,__cssVars:n,__breakpoints:o,...a}=t;return a}(t),{cssMap:n,cssVars:o}=function(t){let i=function(t){let i=function(t,i){let n={};for(let o of i)o in t&&(n[o]=t[o]);return n}(t,aA),n=t.semanticTokens,isSemanticCondition=t=>aP._.includes(t)||"default"===t,o={};return walkObject(i,(t,i)=>{null!=t&&(o[i.join(".")]={isSemantic:!1,value:t})}),walkObject(n,(t,i)=>{null!=t&&(o[i.join(".")]={isSemantic:!0,value:t})},{stop:t=>Object.keys(t).every(isSemanticCondition)}),o}(t),n=t.config?.cssVarPrefix,o={},a={};for(let[t,s]of Object.entries(i)){let{isSemantic:l,value:c}=s,{variable:u,reference:d}=tokenToCssVar(t,n);if(!l){if(t.startsWith("space")){let i=t.split("."),[n,...o]=i,s=`${n}.-${o.join(".")}`,l=nV.negate(c),f=nV.negate(d);a[s]={value:l,var:u,varRef:f}}o[u]=c,a[t]={value:c,var:u,varRef:d};continue}let f=(0,er.Kn)(c)?c:{default:c};o=ap(o,Object.entries(f).reduce((o,[a,s])=>{if(!s)return o;let l=function(t,o){let a=String(t).split(".")[0],s=[a,o].join("."),l=i[s];if(!l)return o;let{reference:c}=tokenToCssVar(s,n);return c}(t,`${s}`);if("default"===a)return o[u]=l,o;let c=aP.v?.[a]??a;return o[c]={[u]:l},o},{})),a[t]={value:d,var:u,varRef:d}}return{cssVars:o,cssMap:a}}(i);return Object.assign(i,{__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",...o},__cssMap:n,__breakpoints:(0,aT.y)(i.breakpoints)}),i})(n),[n]);return(0,o.jsxs)(ab.a,{theme:l,children:[(0,o.jsx)(CSSVars,{root:i}),s]})}function CSSVars({root:t=":host, :root"}){let i=[t,"[data-theme]"].join(",");return(0,o.jsx)(aw.xB,{styles:t=>({[i]:t.__cssVars})})}let[aV,aj]=(0,az.k)({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `<StylesProvider />` "});function GlobalStyle(){let{colorMode:t}=(0,ay.If)();return(0,o.jsx)(aw.xB,{styles:i=>{let n=(0,aM.W)(i,"styles.global"),o=(0,aD.P)(n,{theme:i,colorMode:t});if(!o)return;let a=(0,aE.i)(o)(i);return a}})}var aR=n(8215);let aB=(0,a.createContext)({getDocument:()=>document,getWindow:()=>window});function EnvironmentProvider(t){let{children:i,environment:n,disabled:s}=t,l=(0,a.useRef)(null),c=(0,a.useMemo)(()=>n||{getDocument:()=>l.current?.ownerDocument??document,getWindow:()=>l.current?.ownerDocument.defaultView??window},[n]),u=!s||!n;return(0,o.jsxs)(aB.Provider,{value:c,children:[i,u&&(0,o.jsx)("span",{id:"__chakra_env",hidden:!0,ref:l})]})}aB.displayName="EnvironmentContext",EnvironmentProvider.displayName="EnvironmentProvider";let Provider=t=>{let{children:i,colorModeManager:n,portalZIndex:a,resetScope:s,resetCSS:l=!0,theme:c={},environment:u,cssVarsRoot:d,disableEnvironment:f,disableGlobalStyle:C}=t,_=(0,o.jsx)(EnvironmentProvider,{environment:u,disabled:f,children:i});return(0,o.jsx)(ThemeProvider,{theme:c,cssVarsRoot:d,children:(0,o.jsxs)(ColorModeProvider,{colorModeManager:n,options:c.config,children:[l?(0,o.jsx)(CSSReset,{scope:s}):(0,o.jsx)(CSSPolyfill,{}),!C&&(0,o.jsx)(GlobalStyle,{}),a?(0,o.jsx)(aR.h,{zIndex:a,children:_}):_]})})};var aF=n(1526);
294let useUpdateEffect=(t,i)=>{let n=(0,a.useRef)(!1),o=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let i=n.current,a=i&&o.current;if(a)return t();o.current=!0},i),(0,a.useEffect)(()=>(n.current=!0,()=>{n.current=!1}),[])};var aL=n(5372),aO=n(5947),a$=n(7340);let findById=(t,i)=>t.find(t=>t.id===i);function findToast(t,i){let n=getToastPosition(t,i),o=n?t[n].findIndex(t=>t.id===i):-1;return{position:n,index:o}}function getToastPosition(t,i){for(let[n,o]of Object.entries(t))if(findById(o,i))return n}var aI=n(7997);let aW={initial:t=>{let{position:i}=t,n=["top","bottom"].includes(i)?"y":"x",o=["top-right","bottom-right"].includes(i)?1:-1;return"bottom"===i&&(o=1),{opacity:0,[n]:24*o}},animate:{opacity:1,y:0,x:0,scale:1,transition:{duration:.4,ease:[.4,0,.2,1]}},exit:{opacity:0,scale:.85,transition:{duration:.2,ease:[.4,0,1,1]}}},aU=(0,a.memo)(t=>{let{id:i,message:n,onCloseComplete:s,onRequestRemove:l,requestClose:c=!1,position:u="bottom",duration:d=5e3,containerStyle:f,motionVariants:C=aW,toastSpacing:_="0.5rem"}=t,[T,E]=(0,a.useState)(d),M=(0,aO.hO)();useUpdateEffect(()=>{M||s?.()},[M]),useUpdateEffect(()=>{E(d)},[d]);let close=()=>{M&&l()};(0,a.useEffect)(()=>{M&&c&&l()},[M,c,l]),function(t,i){let n=(0,aL.W)(t);(0,a.useEffect)(()=>{if(null==i)return;let t=null;return t=window.setTimeout(()=>{n()},i),()=>{t&&window.clearTimeout(t)}},[i,n])}(close,T);let j=(0,a.useMemo)(()=>({pointerEvents:"auto",maxWidth:560,minWidth:300,margin:_,...f}),[f,_]),F=(0,a.useMemo)(()=>(function(t){let i=t.includes("right"),n=t.includes("left"),o="center";return i&&(o="flex-end"),n&&(o="flex-start"),{display:"flex",flexDirection:"column",alignItems:o}})(u),[u]);return(0,o.jsx)(a$.E.div,{layout:!0,className:"chakra-toast",variants:C,initial:"initial",animate:"animate",exit:"exit",onHoverStart:()=>E(null),onHoverEnd:()=>E(d),custom:{position:u},style:F,children:(0,o.jsx)(aI.m.div,{role:"status","aria-atomic":"true",className:"chakra-toast__inner",__css:j,children:(0,aD.P)(n,{id:i,onClose:close})})})});aU.displayName="ToastComponent";var aN=n(9294),aH=n(4926),aq=n(2553);function WarningIcon(t){return(0,o.jsx)(aq.J,{viewBox:"0 0 24 24",...t,children:(0,o.jsx)("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"})})}var aG=n(8899);let[aY,aZ]=(0,az.k)({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[aX,aK]=(0,az.k)({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),aQ={info:{icon:function(t){return(0,o.jsx)(aq.J,{viewBox:"0 0 24 24",...t,children:(0,o.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"})})},colorScheme:"blue"},warning:{icon:WarningIcon,colorScheme:"orange"},success:{icon:function(t){return(0,o.jsx)(aq.J,{viewBox:"0 0 24 24",...t,children:(0,o.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"})})},colorScheme:"green"},error:{icon:WarningIcon,colorScheme:"red"},loading:{icon:aG.$,colorScheme:"blue"}};var aJ=n(6158),a0=n(9381);let a1=(0,a0.G)(function(t,i){let{status:n="info",addRole:a=!0,...s}=(0,aN.L)(t),l=t.colorScheme??aQ[n].colorScheme,c=(0,aJ.j)("Alert",{...t,colorScheme:l}),u=(0,eE.k0)({width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden",...c.container});return(0,o.jsx)(aY,{value:{status:n},children:(0,o.jsx)(aX,{value:c,children:(0,o.jsx)(aI.m.div,{"data-status":n,role:a?"alert":void 0,ref:i,...s,className:(0,aH.cx)("chakra-alert",t.className),__css:u})})})});function AlertIcon(t){let{status:i}=aZ(),n=aQ[i].icon,a=aK(),s="loading"===i?a.spinner:a.icon;return(0,o.jsx)(aI.m.span,{display:"inherit","data-status":i,...t,className:(0,aH.cx)("chakra-alert__icon",t.className),__css:s,children:t.children||(0,o.jsx)(n,{h:"100%",w:"100%"})})}a1.displayName="Alert",AlertIcon.displayName="AlertIcon";let a2=(0,a0.G)(function(t,i){let n=aK(),{status:a}=aZ();return(0,o.jsx)(aI.m.div,{ref:i,"data-status":a,...t,className:(0,aH.cx)("chakra-alert__title",t.className),__css:n.title})});a2.displayName="AlertTitle";let a5=(0,a0.G)(function(t,i){let{status:n}=aZ(),a=aK(),s=(0,eE.k0)({display:"inline",...a.description});return(0,o.jsx)(aI.m.div,{ref:i,"data-status":n,...t,className:(0,aH.cx)("chakra-alert__desc",t.className),__css:s})});a5.displayName="AlertDescription";var a4=n(1856);let Toast=t=>{let{status:i,variant:n="solid",id:a,title:s,isClosable:l,onClose:c,description:u,colorScheme:d,icon:f}=t,C=a?{root:`toast-${a}`,title:`toast-${a}-title`,description:`toast-${a}-description`}:void 0;return(0,o.jsxs)(a1,{addRole:!1,status:i,variant:n,id:C?.root,alignItems:"start",borderRadius:"md",boxShadow:"lg",paddingEnd:8,textAlign:"start",width:"auto",colorScheme:d,children:[(0,o.jsx)(AlertIcon,{children:f}),(0,o.jsxs)(aI.m.div,{flex:"1",maxWidth:"100%",children:[s&&(0,o.jsx)(a2,{id:C?.title,children:s}),u&&(0,o.jsx)(a5,{id:C?.description,display:"block",children:u})]}),l&&(0,o.jsx)(a4.P,{size:"sm",onClick:c,position:"absolute",insetEnd:1,top:1})]})},a3=function(t){let i=t,n=new Set,setState=t=>
294{i=t(i),n.forEach(t=>t())};return{getState:()=>i,subscribe:i=>(n.add(i),()=>{setState(()=>t),n.delete(i)}),removeToast:(t,i)=>{setState(n=>({...n,[i]:n[i].filter(i=>i.id!=t)}))},notify:(t,i)=>{let n=function(t,i={}){a6+=1;let n=i.id??a6,o=i.position??"bottom";return{id:n,message:t,position:o,duration:i.duration,onCloseComplete:i.onCloseComplete,onRequestRemove:()=>a3.removeToast(String(n),o),status:i.status,requestClose:!1,containerStyle:i.containerStyle}}(t,i),{position:o,id:a}=n;return setState(t=>{let i=o.includes("top"),a=i?[n,...t[o]??[]]:[...t[o]??[],n];return{...t,[o]:a}}),a},update:(t,i)=>{t&&setState(n=>{let a={...n},{position:s,index:l}=findToast(a,t);return s&&-1!==l&&(a[s][l]={...a[s][l],...i,message:function(t={}){let{render:i,toastComponent:n=Toast}=t;return a=>"function"==typeof i?i({...a,...t}):(0,o.jsx)(n,{...a,...t})}(i)}),a})},closeAll:({positions:t}={})=>{setState(i=>(t??["bottom","bottom-right","bottom-left","top","top-left","top-right"]).reduce((t,n)=>(t[n]=i[n].map(t=>({...t,requestClose:!0})),t),{...i}))},close:t=>{setState(i=>{let n=getToastPosition(i,t);return n?{...i,[n]:i[n].map(i=>i.id==t?{...i,requestClose:!0}:i)}:i})},isActive:t=>!!findToast(a3.getState(),t).position}}({top:[],"top-left":[],"top-right":[],"bottom-left":[],bottom:[],"bottom-right":[]}),a6=0;var a9=n(3719);let[a7,a8]=(0,az.k)({name:"ToastOptionsContext",strict:!1}),ToastProvider=t=>{let i=(0,a.useSyncExternalStore)(a3.subscribe,a3.getState,a3.getState),{motionVariants:n,component:s=aU,portalProps:l,animatePresenceProps:c}=t,u=Object.keys(i),d=u.map(t=>{let a=i[t];return(0,o.jsx)("div",{role:"region","aria-live":"polite","aria-label":`Notifications-${t}`,id:`chakra-toast-manager-${t}`,style:function(t){let i=t.includes("top")?"env(safe-area-inset-top, 0px)":void 0,n=t.includes("bottom")?"env(safe-area-inset-bottom, 0px)":void 0,o=t.includes("left")?void 0:"env(safe-area-inset-right, 0px)",a=t.includes("right")?void 0:"env(safe-area-inset-left, 0px)";return{position:"fixed",zIndex:"var(--toast-z-index, 5500)",pointerEvents:"none",display:"flex",flexDirection:"column",margin:"top"===t||"bottom"===t?"0 auto":void 0,top:i,bottom:n,right:o,left:a}}(t),children:(0,o.jsx)(aF.M,{...c,initial:!1,children:a.map(t=>(0,o.jsx)(s,{motionVariants:n,...t},t.id))})},t)});return(0,o.jsx)(a9.h,{...l,children:d})},ChakraProvider=function({children:t,theme:i=ad,toastOptions:n,...a}){return(0,o.jsxs)(Provider,{theme:i,...a,children:[(0,o.jsx)(a7,{value:n?.defaultOptions,children:t}),(0,o.jsx)(ToastProvider,{...n})]})};var st=n(2711),sr=n.n(st);function App(t){let{Component:i,pageProps:n}=t;return(0,a.useEffect)(()=>{sr().init({duration:1500})}),(0,o.jsxs)(ChakraProvider,{theme:af,children:[(0,o.jsx)(CSSReset,{}),(0,o.jsx)(MainLayout,{children:(0,o.jsx)(i,{...n})})]})}n(927),n(7533)},927:function(){},7533:function(){},9590:function(t){var i="undefined"!=typeof Element,n="function"==typeof Map,o="function"==typeof Set,a="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;t.exports=function(t,s){try{return function equal(t,s){if(t===s)return!0;if(t&&s&&"object"==typeof t&&"object"==typeof s){var l,c,u,d;if(t.constructor!==s.constructor)return!1;if(Array.isArray(t)){if((l=t.length)!=s.length)return!1;for(c=l;0!=c--;)if(!equal(t[c],s[c]))return!1;return!0}if(n&&t instanceof Map&&s instanceof Map){if(t.size!==s.size)return!1;for(d=t.entries();!(c=d.next()).done;)if(!s.has(c.value[0]))return!1;for(d=t.entries();!(c=d.next()).done;)if(!equal(c.value[1],s.get(c.value[0])))return!1;return!0}if(o&&t instanceof Set&&s instanceof Set){if(t.size!==s.size)return!1;for(d=t.entries();!(c=d.next()).done;)if(!s.has(c.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(t)&&ArrayBuffer.isView(s)){if((l=t.length)!=s.length)return!1;for(c=l;0!=c--;)if(t[c]!==s[c])return!1;return!0}if(t.constructor===RegExp)return t.source===s.source&&t.flags===s.flags;if(t.valueOf!==Object.prototype.valueOf&&"function"==typeof t.valueOf&&"function"==typeof s.valueOf)return t.valueOf()===s.valueOf();if(t.toString!==Object.prototype.toString&&"function"==typeof t.toString&&"function"==typeof s.toString)return t.toString()===s.toString();if((l=(u=Object.keys(t)).length)!==Object.keys(s).length)return!1;for(c=l;0!=c--;)if(!Object.prototype.hasOwnProperty.call(s,u[c]))return!1;if(i&&t instanceof Element)return!1;for(c=l;0!=c--;)if(("_owner"!==u[c]&&"__v"!==u[c]&&"__o"!==u[c]||!t.$$typeof)&&!equal(t[u[c]],s[u[c]]))return!1;return!0}return t!=t&&s!=s}(t,s)}catch(t){if((t.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw t}}},9921:function(t,i){"use strict";/** @license React v16.13.1
295 * react-is.production.min.js
296 *
297 * Copyright (c) Facebook, Inc. and its affiliates.
298 *
299 * This source code is licensed under the MIT license found in the
300 * LICENSE file in the root directory of this source tree.
301 */var n="function"==typeof Symbol&&Symbol.for,o=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,s=n?Symbol.for("react.fragment"):60107,l=n?Symbol.for("react.strict_mode"):60108,c=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,d=n?Symbol.for("react.context"):60110,f=n?Symbol.for("react.async_mode"):60111,C=n?Symbol.for("react.concurrent_mode"):60111,_=n?Symbol.for("react.forward_ref"):60112,T=n?Symbol.for("react.suspense"):60113,E=n?Symbol.for("react.suspense_list"):60120,M=n?Symbol.for("react.memo"):60115,j=n?Symbol.for("react.lazy"):60116,F=n?Symbol.for("react.block"):60121,L=n?Symbol.for("react.fundamental"):60117,I=n?Symbol.for("react.responder"):60118,U=n?Symbol.for("react.scope"):60119;function z(t){if("object"==typeof t&&null!==t){var i=t.$$typeof;switch(i){case o:switch(t=t.type){case f:case C:case s:case c:case l:case T:return t;default:switch(t=t&&t.$$typeof){case d:case _:case j:case M:case u:return t;default:return i}}case a:return i}}}function A(t){return z(t)===C}i.AsyncMode=f,i.ConcurrentMode=C,i.ContextConsumer=d,i.ContextProvider=u,i.Element=o,i.ForwardRef=_,i.Fragment=s,i.Lazy=j,i.Memo=M,i.Portal=a,i.Profiler=c,i.StrictMode=l,i.Suspense=T,i.isAsyncMode=function(t){return A(t)||z(t)===f},i.isConcurrentMode=A,i.isContextConsumer=function(t){return z(t)===d},i.isContextProvider=function(t){return z(t)===u},i.isElement=function(t){return"object"==typeof t&&null!==t&&t.$$typeof===o},i.isForwardRef=function(t){return z(t)===_},i.isFragment=function(t){return z(t)===s},i.isLazy=function(t){return z(t)===j},i.isMemo=function(t){return z(t)===M},i.isPortal=function(t){return z(t)===a},i.isProfiler=function(t){return z(t)===c},i.isStrictMode=function(t){return z(t)===l},i.isSuspense=function(t){return z(t)===T},i.isValidElementType=function(t){return"string"==typeof t||"function"==typeof t||t===s||t===C||t===c||t===l||t===T||t===E||"object"==typeof t&&null!==t&&(t.$$typeof===j||t.$$typeof===M||t.$$typeof===u||t.$$typeof===d||t.$$typeof===_||t.$$typeof===L||t.$$typeof===I||t.$$typeof===U||t.$$typeof===F)},i.typeOf=z},9864:function(t,i,n){"use strict";
301t.exports=n(9921)},7462:function(t,i,n){"use strict";function _extends(){return(_extends=Object.assign?Object.assign.bind():function(t){for(var i=1;i<arguments.length;i++){var n=arguments[i];for(var o in n)({}).hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t}).apply(null,arguments)}n.d(i,{Z:function(){return _extends}})},5372:function(t,i,n){"use strict";n.d(i,{W:function(){return useCallbackRef}});var o=n(7294);function useCallbackRef(t,i=[]){let n=(0,o.useRef)(t);return(0,o.useEffect)(()=>{n.current=t}),(0,o.useCallback)((...t)=>n.current?.(...t),i)}},8029:function(t,i,n){"use strict";n.d(i,{x:function(){return a}});var o=n(7997);let a=(0,o.m)("div");a.displayName="Box"},1856:function(t,i,n){"use strict";n.d(i,{P:function(){return d}});var o=n(5893),a=n(9294),s=n(2553),l=n(9381),c=n(6158),u=n(7997);function CloseIcon(t){return(0,o.jsx)(s.J,{focusable:"false","aria-hidden":!0,...t,children:(0,o.jsx)("path",{fill:"currentColor",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,
30111.823a.25.25,0,0,1,0,.354Z"})})}let d=(0,l.G)(function(t,i){let n=(0,c.m)("CloseButton",t),{children:s,isDisabled:l,__css:d,...f}=(0,a.L)(t);return(0,o.jsx)(u.m.button,{type:"button","aria-label":"Close",ref:i,disabled:l,__css:{outline:0,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,...n,...d},...f,children:s||(0,o.jsx)(CloseIcon,{width:"1em",height:"1em"})})});d.displayName="CloseButton"},1046:function(t,i,n){"use strict";n.d(i,{If:function(){return useColorMode},kc:function(){return a}});var o=n(7294);let a=(0,o.createContext)({});function useColorMode(){let t=(0,o.useContext)(a);if(void 0===t)throw Error("useColorMode must be used within a ColorModeProvider");return t}a.displayName="ColorModeContext"},8329:function(t,i,n){"use strict";n.d(i,{k:function(){return l}});var o=n(5893),a=n(9381),s=n(7997);let l=(0,a.G)(function(t,i){let{direction:n,align:a,justify:l,wrap:c,basis:u,grow:d,shrink:f,...C}=t;return(0,o.jsx)(s.m.div,{ref:i,__css:{display:"flex",flexDirection:n,alignItems:a,justifyContent:l,flexWrap:c,flexBasis:u,flexGrow:d,flexShrink:f},...C})});l.displayName="Flex"},2553:function(t,i,n){"use strict";n.d(i,{J:function(){return d}});var o=n(5893),a=n(4926),s=n(9381),l=n(6158),c=n(7997);let u={path:(0,o.jsxs)("g",{stroke:"currentColor",strokeWidth:"1.5",children:[(0,o.jsx)("path",{strokeLinecap:"round",fill:"none",d:"M9,9a3,3,0,1,1,4,2.829,1.5,1.5,0,0,0-1,1.415V14.25"}),(0,o.jsx)("path",{fill:"currentColor",strokeLinecap:"round",d:"M12,17.25a.375.375,0,1,0,.375.375A.375.375,0,0,0,12,17.25h0"}),(0,o.jsx)("circle",{fill:"none",strokeMiterlimit:"10",cx:"12",cy:"12",r:"11.25"})]}),viewBox:"0 0 24 24"},d=(0,s.G)((t,i)=>{let{as:n,viewBox:s,color:d="currentColor",focusable:f=!1,children:C,className:_,__css:T,...E}=t,M=(0,a.cx)("chakra-icon",_),j=(0,l.m)("Icon",t),F={w:"1em",h:"1em",display:"inline-block",lineHeight:"1em",flexShrink:0,color:d,...T,...j},L={ref:i,focusable:f,className:M,__css:F},I=s??u.viewBox;if(n&&"string"!=typeof n)return(0,o.jsx)(c.m.svg,{as:n,...L,...E});let U=C??u.path;return(0,o.jsx)(c.m.svg,{verticalAlign:"middle",viewBox:I,...L,...E,children:U})});d.displayName="Icon"},8215:function(t,i,n){"use strict";n.d(i,{L:function(){return l},h:function(){return PortalManager}});var o=n(5893),a=n(2110);let[s,l]=(0,a.k)({strict:!1,name:"PortalManagerContext"});function PortalManager(t){let{children:i,zIndex:n}=t;return(0,o.jsx)(s,{value:{zIndex:n},children:i})}PortalManager.displayName="PortalManager"},3719:function(t,i,n){"use strict";n.d(i,{h:function(){return Portal}});var o=n(5893),a=n(7294);let s=globalThis?.document?a.useLayoutEffect:a.useEffect;var l=n(2110),c=n(3935),u=n(8215);let[d,f]=(0,l.k)({strict:!1,name:"PortalContext"}),C="chakra-portal",Container=t=>(0,o.jsx)("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:t.zIndex,top:0,left:0,right:0},children:t.children}),DefaultPortal=t=>{let{appendToParentPortal:i,children:n}=t,[l,_]=(0,a.useState)(null),T=(0,a.useRef)(null),[,E]=(0,a.useState)({});(0,a.useEffect)(()=>E({}),[]);let M=f(),j=(0,u.L)();s(()=>{if(!l)return;let t=l.ownerDocument,n=i?M??t.body:t.body;if(!n)return;T.current=t.createElement("div"),T.current.className=C,n.appendChild(T.current),E({});let o=T.current;return()=>{n.contains(o)&&n.removeChild(o)}},[l]);let F=j?.zIndex?(0,o.jsx)(Container,{zIndex:j?.zIndex,children:n}):n;return T.current?(0,c.createPortal)((0,o.jsx)(d,{value:T.current,children:F}),T.current):(0,o.jsx)("span",{ref:t=>{t&&_(t)}})},ContainerPortal=t=>{let{children:i,containerRef:n,appendToParentPortal:l}=t,u=n.current,f=u??("undefined"!=typeof window?document.body:void 0),_=(0,a.useMemo)(()=>{let t=u?.ownerDocument.createElement("div");return t&&(t.className=C),t},[u]),[,T]=(0,a.useState)({});return(s(()=>T({}),[]),s(()=>{if(_&&f)return f.appendChild(_),()=>{f.removeChild(_)}},[_,f]),f&&_)?(0,c.createPortal)((0,o.jsx)(d,{value:l?_:null,children:i}),_):null};function Portal(t){let i={appendToParentPortal:!0,...t},{containerRef:n,...a}=i;return n?(0,o.jsx)(ContainerPortal,{containerRef:n,...a}):(0,o.jsx)(DefaultPortal,{...a}
301)}Portal.className=C,Portal.selector=".chakra-portal",Portal.displayName="Portal"},8899:function(t,i,n){"use strict";n.d(i,{$:function(){return C}});var o=n(5893),a=n(9294),s=n(4926),l=n(917),c=n(9381),u=n(6158),d=n(7997);let f=(0,l.F4)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),C=(0,c.G)((t,i)=>{let n=(0,u.m)("Spinner",t),{label:l="Loading...",thickness:c="2px",speed:C="0.45s",emptyColor:_="transparent",className:T,...E}=(0,a.L)(t),M=(0,s.cx)("chakra-spinner",T),j={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:c,borderBottomColor:_,borderLeftColor:_,animation:`${f} ${C} linear infinite`,...n};return(0,o.jsx)(d.m.div,{ref:i,__css:j,className:M,...E,children:l&&(0,o.jsx)(d.m.span,{srOnly:!0,children:l})})});C.displayName="Spinner"},7997:function(t,i,n){"use strict";n.d(i,{m:function(){return N}});var o=n(5831),a=n(2203),s=n(2847),l=n(7155),c=n(7462),u=n(442),d=n(5662),f=n(7278),C=n(444),_=n(7294),T=n(5042),E=/^((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|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|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|popover|popoverTarget|popoverTargetAction|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)-.*))$/,M=(0,T.Z)(function(t){return E.test(t)||111===t.charCodeAt(0)&&110===t.charCodeAt(1)&&91>t.charCodeAt(2)}),testOmitPropsOnComponent=function(t){return"theme"!==t},getDefaultShouldForwardProp=function(t){return"string"==typeof t&&t.charCodeAt(0)>96?M:testOmitPropsOnComponent},composeShouldForwardProps=function(t,i,n){var o;if(i){var a=i.shouldForwardProp;o=t.__emotion_forwardProp&&a?function(i){return t.__emotion_forwardProp(i)&&a(i)}:a}return"function"!=typeof o&&n&&(o=t.__emotion_forwardProp),o},Insertion=function(t){var i=t.cache,n=t.serialized,o=t.isStringTag;return(0,C.hC)(i,n,o),(0,f.L)(function(){return(0,C.My)(i,n,o)}),null},j=(function createStyled(t,i){var n,o,a=t.__emotion_real===t,s=a&&t.__emotion_base||t;void 0!==i&&(n=i.label,o=i.target);var l=composeShouldForwardProps(t,i,a),f=l||getDefaultShouldForwardProp(s),T=!f("as");return function(){var E=arguments,M=a&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==n&&M.push("label:"+n+";"),null==E[0]||void 0===E[0].raw)M.push.apply(M,E);else{var j=E[0];M.push(j[0]);for(var F=E.length,L=1;L<F;L++)M.push(E[L],j[L])}var I=(0,u.w)(function(t,i,n){var a=T&&t.as||s,c="",E=[],j=t;if(null==t.theme){for(var F in j={},t)j[F]=t[F];j.theme=_.useContext(u.T)}"string"==typeof t.className?c=(0,C.fp)(i.registered,E,t.className):null!=t.className&&(c=t.className+" ");var L=(0,d.O)(M.concat(E),i.registered,j);c+=i.key+"-"+L.name,void 0!==o&&(c+=" "+o);var I=T&&void 0===l?getDefaultShouldForwardProp(a):f,U={};for(var N in t)(!T||"as"!==N)&&I(N)&&(U[N]=t[N]);return U.className=c,n&&(U.ref=n),_.createElement(_.Fragment,null,_.createElement(Insertion,{cache:i,serialized:L,isStringTag:"string"==typeof a}),_.createElement(a,U))});return I.displayName=void 0!==n?n:"Styled("+("string"==typeof s?s:s.displayName||s.name||"Component")+")",I.defaultProps=t.defaultProps,I.__emotion_real=I,I.__emotion_base=s,I.__emotion_styles=M,I.__emotion_forwardProp=l,Object.defineProperty(I,"toString",{value:function(){return"."+o}}),I.withComponent=function(t,n){return createStyled(t,(0,c.Z)({},i,n,{shouldForwardProp:composeShouldForwardProps(I,n,!0)})).apply(void 0,M)},I}}).bind(null);["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(t){j[t]=j(t)});let F=new Set([...o.cC,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),L=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function shouldForwardProp(t){return(L.has(t)||!F.has(t))&&"_"!==t[0]}var I=n(1046);let U=j.default||j,toCSSObject=({baseStyle:t})=>i=>
301{let{theme:n,css:c,__css:u,sx:d,...f}=i,[C]=function(t,...i){let n=Object.getOwnPropertyDescriptors(t),o=Object.keys(n),split=t=>{let i={};for(let o=0;o<t.length;o++){let a=t[o];n[a]&&(Object.defineProperty(i,a,n[a]),delete n[a])}return i};return i.map(t=>split(Array.isArray(t)?t:o.filter(t))).concat(split(o))}(f,o.ZR),_=(0,s.P)(t,i),T=function(t,...i){if(null==t)throw TypeError("Cannot convert undefined or null to object");let n={...t};for(let t of i)if(null!=t)for(let i in t)Object.prototype.hasOwnProperty.call(t,i)&&(i in n&&delete n[i],n[i]=t[i]);return n}({},u,_,(0,l.o)(C),d),E=(0,a.i)(T)(i.theme);return c?[E,c]:E};function system_styled(t,i){let{baseStyle:n,...o}=i??{};o.shouldForwardProp||(o.shouldForwardProp=shouldForwardProp);let a=toCSSObject({baseStyle:n}),s=U(t,o)(a),l=(0,_.forwardRef)(function(t,i){let{children:n,...o}=t,{colorMode:a,forced:l}=(0,I.If)();return(0,_.createElement)(s,{ref:i,"data-theme":l?a:void 0,...o},n)});return l}let N=function(){let t=new Map;return new Proxy(system_styled,{apply:(t,i,n)=>system_styled(...n),get:(i,n)=>(t.has(n)||t.set(n,system_styled(n)),t.get(n))})}()},9381:function(t,i,n){"use strict";n.d(i,{G:function(){return forwardRef}});var o=n(7294);function forwardRef(t){return(0,o.forwardRef)(t)}},52:function(t,i,n){"use strict";n.d(i,{LP:function(){return getToken},uP:function(){return useChakra}});var o=n(7984),a=n(1046);function useChakra(){let t=(0,a.If)(),i=(0,o.F)();return{...t,theme:i}}function getToken(t,i,n){let o=Array.isArray(i)?i:[i],a=Array.isArray(n)?n:[n];return n=>{let s=a.filter(Boolean),l=o.map((i,o)=>{if("breakpoints"===t)return function(t,i,n){if(null==i)return i;let getValue=i=>t.__breakpoints?.asArray?.[i];return getValue(i)??getValue(n)??n}(n,i,s[o]??i);let a=`${t}.${i}`;return function(t,i,n){if(null==i)return i;let getValue=i=>t.__cssMap?.[i]?.value;return getValue(i)??getValue(n)??n}(n,a,s[o]??i)});return Array.isArray(i)?l:l[0]}}},6158:function(t,i,n){"use strict";n.d(i,{j:function(){return useMultiStyleConfig},m:function(){return useStyleConfig}});var o=n(9115),a=n(5292),s=n(2847),l=n(8554),c=n(4839),u=n(7294),d=n(9590),f=n(52);function useStyleConfigImpl(t,i={}){let{styleConfig:n,...C}=i,{theme:_,colorMode:T}=(0,f.uP)(),E=t?(0,c.W)(_,`components.${t}`):void 0,M=n||E,j=l({theme:_,colorMode:T},M?.defaultProps??{},Object.fromEntries(Object.entries(C).filter(([t,i])=>void 0!==i&&"children"!==t&&!(0,u.isValidElement)(i))),(t,i)=>t?void 0:i),F=(0,u.useRef)({});if(M){let t=(t=>{let{variant:i,size:n,theme:c}=t,u=function(t){let i=t.__breakpoints;return function(t,n,c,u){var d;if(!i)return;let f={},C=(d=i.toArrayValue,Array.isArray(c)?c:(0,o.Kn)(c)?d(c):null!=c?[c]:void 0);if(!C)return f;let _=C.length,T=1===_,E=!!t.parts;for(let o=0;o<_;o++){let c=i.details[o],d=i.details[function(t,i){for(let n=i+1;n<t.length;n++)if(null!=t[n])return n;return -1}(C,o)],_=(0,a.Y)(c.minW,d?._minW),M=(0,s.P)(t[n]?.[C[o]],u);if(M){if(E){t.parts?.forEach(t=>{l(f,{[t]:T?M[t]:{[_]:M[t]}})});continue}if(!E){T?l(f,M):f[_]=M;continue}f[_]=M}}return f}}(c);return l({},(0,s.P)(M.baseStyle??{},t),u(M,"sizes",n,t),u(M,"variants",i,t))})(j),i=d(F.current,t);i||(F.current=t)}return F.current}function useStyleConfig(t,i={}){return useStyleConfigImpl(t,i)}function useMultiStyleConfig(t,i={}){return useStyleConfigImpl(t,i)}},7984:function(t,i,n){"use strict";n.d(i,{F:function(){return useTheme}});var o=n(442),a=n(7294);function useTheme(){let t=(0,a.useContext)(o.T);if(!t)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return t}},92:function(t,i,n){"use strict";n.d(i,{x:function(){return f}});var o=n(5893),a=n(9294),s=n(7155),l=n(4926),c=n(9381),u=n(6158),d=n(7997);let f=(0,c.G)(function(t,i){let n=(0,u.m)("Text",t),{className:c,align:f,decoration:C,casing:_,...T}=(0,a.L)(t),E=(0,s.o)({textAlign:t.align,textDecoration:t.decoration,textTransform:t.casing});return(0,o.jsx)(d.m.p,{ref:i,className:(0,l.cx)("chakra-text",t.className),...E,...T,__css:n})});f.displayName="Text"},2203:function(t,i,n){"use strict";n.d(i,{i:function(){return css}});var o=n(2847),a=n(9115),s=n(8554),l=n(7474),c=n(5831);let expandResponsive=t=>i=>{if(!i.__breakpoints)return t;let{isResponsive:n,toArrayValue:s,media:l}=i.__breakpoints,c={};for(let u in t){let d=(0,o.P)(t[u],i);if(null==d)continue;if(!Array.isArray(d=(0,a.Kn)(d)&&n(d)?s(d):d)){c[u]=d;continue}let f=d.slice(0,l.length).length;for(let t=0;t<f;t+=1){let i=l?.[t];if(!i){c[u]=d[t];continue}c[i]=c[i]||{},null!=d[t]&&(c[i][u]=d[t])}}return c},isCSSVariableTokenValue=(t,i)=>
301t.startsWith("--")&&"string"==typeof i&&!/^var\(--.+\)$/.test(i),resolveTokenValue=(t,i)=>{if(null==i)return i;let getVar=i=>t.__cssMap?.[i]?.varRef,getValue=t=>getVar(t)??t,[n,o]=function(t){let i=[],n="",o=!1;for(let a=0;a<t.length;a++){let s=t[a];"("===s?(o=!0,n+=s):")"===s?(o=!1,n+=s):","!==s||o?n+=s:(i.push(n),n="")}return(n=n.trim())&&i.push(n),i}(i);return i=getVar(n)??getValue(o)??getValue(i)},css=t=>i=>{let n=function(t){let{configs:i={},pseudos:n={},theme:l}=t,css2=(t,c=!1)=>{let u=(0,o.P)(t,l),d=expandResponsive(u)(l),f={};for(let t in d){let C=d[t],_=(0,o.P)(C,l);t in n&&(t=n[t]),isCSSVariableTokenValue(t,_)&&(_=resolveTokenValue(l,_));let T=i[t];if(!0===T&&(T={property:t}),(0,a.Kn)(_)){f[t]=f[t]??{},f[t]=s({},f[t],css2(_,!0));continue}let E=T?.transform?.(_,l,u)??_;E=T?.processResult?css2(E,!0):E;let M=(0,o.P)(T?.property,l);if(!c&&T?.static){let t=(0,o.P)(T.static,l);f=s({},f,t)}if(M&&Array.isArray(M)){for(let t of M)f[t]=E;continue}if(M){"&"===M&&(0,a.Kn)(E)?f=s({},f,E):f[M]=E;continue}if((0,a.Kn)(E)){f=s({},f,E);continue}f[t]=E}return f};return css2}({theme:i,pseudos:l.v,configs:c.Ul});return n(t)}},3695:function(t,i,n){"use strict";function defineStyle(t){return t}function defineStyleConfig(t){return t}function createMultiStyleConfigHelpers(t){return{definePartsStyle:t=>t,defineMultiStyleConfig:i=>({parts:t,...i})}}n.d(i,{D:function(){return createMultiStyleConfigHelpers},fj:function(){return defineStyleConfig},k0:function(){return defineStyle}})},7474:function(t,i,n){"use strict";n.d(i,{_:function(){return s},v:function(){return a}});let o={open:(t,i)=>`${t}[data-open], ${t}[open], ${t}[data-state=open] ${i}`,closed:(t,i)=>`${t}[data-closed], ${t}[data-state=closed] ${i}`,hover:(t,i)=>`${t}:hover ${i}, ${t}[data-hover] ${i}`,focus:(t,i)=>`${t}:focus ${i}, ${t}[data-focus] ${i}`,focusVisible:(t,i)=>`${t}:focus-visible ${i}`,focusWithin:(t,i)=>`${t}:focus-within ${i}`,active:(t,i)=>`${t}:active ${i}, ${t}[data-active] ${i}`,disabled:(t,i)=>`${t}:disabled ${i}, ${t}[data-disabled] ${i}`,invalid:(t,i)=>`${t}:invalid ${i}, ${t}[data-invalid] ${i}`,checked:(t,i)=>`${t}:checked ${i}, ${t}[data-checked] ${i}`,placeholderShown:(t,i)=>`${t}:placeholder-shown ${i}`},toGroup=t=>merge(i=>t(i,"&"),"[role=group]","[data-group]",".group"),toPeer=t=>merge(i=>t(i,"~ &"),"[data-peer]",".peer"),merge=(t,...i)=>i.map(t).join(", "),a={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within, &[data-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, &[data-empty]",_expanded:"&[aria-expanded=true], &[data-expanded], &[data-state=expanded]",_checked:"&[aria-checked=true], &[data-checked], &[data-state=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], &[data-state=indeterminate]",_groupOpen:toGroup(o.open),_groupClosed:toGroup(o.closed),_groupHover:toGroup(o.hover),_peerHover:toPeer(o.hover),_groupFocus:toGroup(o.focus),_peerFocus:toPeer(o.focus),_groupFocusVisible:toGroup(o.focusVisible),_peerFocusVisible:toPeer(o.focusVisible),_groupActive:toGroup(o.active),_peerActive:toPeer(o.active),_groupDisabled:toGroup(o.disabled),_peerDisabled:toPeer(o.disabled),_groupInvalid:toGroup(o.invalid),_peerInvalid:toPeer(o.invalid),_groupChecked:toGroup(o.checked),_peerChecked:toPeer(o.checked),_groupFocusWithin:toGroup(o.focusWithin),_peerFocusWithin:toPeer(o.focusWithin),_peerPlaceholderShown:toPeer(o.placeholderShown),_placeholder:"&::placeholder, &[data-placeholder]",_placeholderShown:"&:placeholder-shown, &[data-placeholder-shown]",_fullScreen:"&:fullscreen, &[data-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]",_open:"&[data-open], &[open], &[data-state=open]",_closed:"&[data-closed], &[data-state=closed]",_complete:"&[data-complete]",_incomplete:"&[data-incomplete]",_current:"&[data-current]"},s=Object.keys(a)},5831:function(t,i,n){"use strict";n.d(i,{ZR:function(){return isStyleProp},cC:function(){return eh},Ul:function(){return eu}});var o=n(8554),a=n(7474),s=n(9115);let isImportant=t=>/!(important)?$/.test(t),withoutImportant=t=>"string"==typeof t?t.replace(/!(important)?$/,"").trim():t,tokenToCSSVar=(t,i)=>n=>{let o=String(i),a=isImportant(o),l=withoutImportant(o),c=t?`${t}.${l}`:l,u=(0,s.Kn)(n.__cssMap)&&c in n.__cssMap?n.__cssMap[c].varRef:i;return u=withoutImportant(u),a?`${u} !important`:u};function createTransform(t){let{scale:i,transform:n,compose:o}=t;return(t,a)=>{let s=tokenToCSSVar(i,t)(a),l=n?.(s,a)??s;return o&&(l=o(l,a)),l}}let pipe=(...t)=>i=>t.reduce((t,i)=>i(t),i);function toConfig(t,i){return n=>{let o={property:n,scale:t};return o.transform=createTransform({scale:t,transform:i}),o}}let getRtl=({rtl:t,ltr:i})=>n=>"rtl"===n.direction?t:i,l=["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))"],c={"--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)"},u={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,/*!*/ /*!*/)"}
301,d={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},f={"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"},C=new Set(Object.values(f)),_=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),trimSpace=t=>t.trim(),isCSSFunction=t=>"string"==typeof t&&t.includes("(")&&t.includes(")"),analyzeCSSValue=t=>{let i=parseFloat(t.toString()),n=t.toString().replace(String(i),"");return{unitless:!n,value:i,unit:n}},wrap=t=>i=>`${t}(${i})`,T={filter:t=>"auto"!==t?t:c,backdropFilter:t=>"auto"!==t?t:u,ring:t=>({"--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":T.px(t),boxShadow:"var(--chakra-ring-offset-shadow), var(--chakra-ring-shadow), var(--chakra-shadow, 0 0 #0000)"}),bgClip:t=>"text"===t?{color:"transparent",backgroundClip:"text"}:{backgroundClip:t},transform:t=>"auto"===t?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...l].join(" "):"auto-gpu"===t?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...l].join(" "):t,vh:t=>"$100vh"===t?"var(--chakra-vh)":t,px(t){if(null==t)return t;let{unitless:i}=analyzeCSSValue(t);return i||"number"==typeof t?`${t}px`:t},fraction:t=>"number"!=typeof t||t>1?t:`${100*t}%`,float:(t,i)=>"rtl"===i.direction?({left:"right",right:"left"})[t]:t,degree(t){if(/^var\(--.+\)$/.test(t)||null==t)return t;let i="string"==typeof t&&!t.endsWith("deg");return"number"==typeof t||i?`${t}deg`:t},gradient:(t,i)=>(function(t,i){if(null==t||_.has(t))return t;let n=isCSSFunction(t)||_.has(t);if(!n)return`url('${t}')`;let o=/(^[a-z-A-Z]+)\((.*)\)/g.exec(t),a=o?.[1],s=o?.[2];if(!a||!s)return t;let l=a.includes("-gradient")?a:`${a}-gradient`,[c,...u]=s.split(",").map(trimSpace).filter(Boolean);if(u?.length===0)return t;let d=c in f?f[c]:c;u.unshift(d);let T=u.map(t=>{if(C.has(t))return t;let n=t.indexOf(" "),[o,a]=-1!==n?[t.substr(0,n),t.substr(n+1)]:[t],s=isCSSFunction(a)?a:a&&a.split(" "),l=`colors.${o}`,c=l in i.__cssMap?i.__cssMap[l].varRef:o;return s?[c,...Array.isArray(s)?s:[s]].join(" "):c});return`${l}(${T.join(", ")})`})(t,i??{}),blur:wrap("blur"),opacity:wrap("opacity"),brightness:wrap("brightness"),contrast:wrap("contrast"),dropShadow:wrap("drop-shadow"),grayscale:wrap("grayscale"),hueRotate:t=>wrap("hue-rotate")(T.degree(t)),invert:wrap("invert"),saturate:wrap("saturate"),sepia:wrap("sepia"),bgImage(t){if(null==t)return t;let i=isCSSFunction(t)||_.has(t);return i?t:`url(${t})`},outline(t){let i="0"===String(t)||"none"===String(t);return null!==t&&i?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:t}},flexDirection(t){let{space:i,divide:n}=d[t]??{},o={flexDirection:t};return i&&(o[i]=1),n&&(o[n]=1),o}},E={borderWidths:toConfig("borderWidths"),borderStyles:toConfig("borderStyles"),colors:toConfig("colors"),borders:toConfig("borders"),gradients:toConfig("gradients",T.gradient),radii:toConfig("radii",T.px),space:toConfig("space",pipe(T.vh,T.px)),spaceT:toConfig("space",pipe(T.vh,T.px)),degreeT:t=>({property:t,transform:T.degree}),prop:(t,i,n)=>({property:t,scale:i,...i&&{transform:createTransform({scale:i,transform:n})}}),propT:(t,i)=>({property:t,transform:i}),sizes:toConfig("sizes",pipe(T.vh,T.px)),sizesT:toConfig("sizes",pipe(T.vh,T.fraction)),shadows:toConfig("shadows"),logical:function(t){let{property:i,scale:n,transform:o}=t;return{scale:n,property:getRtl(i),transform:n?createTransform({scale:n,compose:o}):o}},blur:toConfig("blur",T.blur)},M={background:E.colors("background"),backgroundColor:E.colors("backgroundColor"),backgroundImage:E.gradients("backgroundImage"),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:T.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:T.bgClip}};Object.assign(M,{bgImage:M.backgroundImage,bgImg:M.backgroundImage});let j={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(j,{rounded:j.borderRadius,roundedTop:j.borderTopRadius,roundedTopLeft:j.borderTopLeftRadius,roundedTopRight:j.borderTopRightRadius,roundedTopStart:j.borderStartStartRadius,roundedTopEnd:j.borderStartEndRadius,roundedBottom:j.borderBottomRadius,roundedBottomLeft:j.borderBottomLeftRadius,roundedBottomRight:j.borderBottomRightRadius,roundedBottomStart:j.borderEndStartRadius,roundedBottomEnd:j.borderEndEndRadius,roundedLeft:j.borderLeftRadius,roundedRight:j.borderRightRadius,roundedStart:j.borderInlineStartRadius,roundedEnd:j.borderInlineEndRadius,borderStart:j.borderInlineStart,borderEnd:j.borderInlineEnd,borderTopStartRadius:j.borderStartStartRadius,borderTopEndRadius:j.borderStartEndRadius,borderBottomStartRadius:j.borderEndStartRadius,borderBottomEndRadius:j.borderEndEndRadius,borderStartRadius:j.borderInlineStartRadius,borderEndRadius:j.borderInlineEndRadius,borderStartWidth:j.borderInlineStartWidth,borderEndWidth:j.borderInlineEndWidth,borderStartColor:j.borderInlineStartColor,borderEndColor:j.borderInlineEndColor,borderStartStyle:j.borderInlineStartStyle,borderEndStyle:j.borderInlineEndStyle});let F={color:E.colors("color"),textColor:E.colors("color"),fill:E.colors("fill"),stroke:E.colors("stroke"),accentColor:E.colors("accentColor"),textFillColor:E.colors("textFillColor")},L={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:T.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(L,{flexDir:L.flexDirection});let I={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:(t,i)=>{let n=i.__breakpoints?.get(t)?.minW??t,o=`@media screen and (min-width: ${n})`;return{[o]:{display:"none"}}}},hideBelow:{scale:"breakpoints",transform:(t,i)=>{let n=i.__breakpoints?.get(t)?._minW??t,o=`@media screen and (max-width: ${n})`;return{[o]:{display:"none"}}}},verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:E.propT("float",T.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(I,{w:I.width,h:I.height,minW:I.minWidth,maxW:I.maxWidth,minH:I.minHeight,maxH:I.maxHeight,overscroll:I.overscrollBehavior,overscrollX:I.overscrollBehaviorX,overscrollY:I.overscrollBehaviorY});let U={filter:{transform:T.filter},blur:E.blur("--chakra-blur"),brightness:E.propT("--chakra-brightness",T.brightness),contrast:E.propT("--chakra-contrast",T.contrast),hueRotate:E.propT("--chakra-hue-rotate",T.hueRotate),invert:E.propT("--chakra-invert",T.invert),saturate:E.propT("--chakra-saturate",T.saturate),dropShadow:E.propT("--chakra-drop-shadow",T.dropShadow),backdropFilter:{transform:T.backdropFilter},backdropBlur:E.blur("--chakra-backdrop-blur"),backdropBrightness:E.propT("--chakra-backdrop-brightness",T.brightness),backdropContrast:E.propT("--chakra-backdrop-contrast",T.contrast),backdropHueRotate:E.propT("--chakra-backdrop-hue-rotate",T.hueRotate),backdropInvert:E.propT("--chakra-backdrop-invert",T.invert),backdropSaturate:E.propT("--chakra-backdrop-saturate",T.saturate)},N={ring:{transform:T.ring}
301,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")},q={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:T.outline},outlineOffset:!0,outlineColor:E.colors("outlineColor")},G={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},K=(t=>{let i=new WeakMap;return(n,o,a,s)=>{if(void 0===n)return t(n,o,a);i.has(n)||i.set(n,new Map);let l=i.get(n);if(l.has(o))return l.get(o);let c=t(n,o,a,s);return l.set(o,c),c}})(function(t,i,n,o){let a="string"==typeof i?i.split("."):[i];for(o=0;o<a.length&&t;o+=1)t=t[a[o]];return void 0===t?n:t}),Q={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},J={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},getWithPriority=(t,i,n)=>{let o={},a=K(t,i,{});for(let t in a){let i=t in n&&null!=n[t];i||(o[t]=a[t])}return o},et={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(et,{insetStart:et.insetInlineStart,insetEnd:et.insetInlineEnd});let er={boxShadow:E.shadows("boxShadow"),mixBlendMode:!0,blendMode:E.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:E.prop("backgroundBlendMode"),opacity:!0};Object.assign(er,{shadow:er.boxShadow});let ei={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(ei,{m:ei.margin,mt:ei.marginTop,mr:ei.marginRight,me:ei.marginInlineEnd,marginEnd:ei.marginInlineEnd,mb:ei.marginBottom,ml:ei.marginLeft,ms:ei.marginInlineStart,marginStart:ei.marginInlineStart,mx:ei.marginX,my:ei.marginY,p:ei.padding,pt:ei.paddingTop,py:ei.paddingY,px:ei.paddingX,pb:ei.paddingBottom,pl:ei.paddingLeft,ps:ei.paddingInlineStart,paddingStart:ei.paddingInlineStart,pr:ei.paddingRight,pe:ei.paddingInlineEnd,paddingEnd:ei.paddingInlineEnd});let en={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"])},eo={fontFamily:E.prop("fontFamily","fonts"),fontSize:E.prop("fontSize","fontSizes",T.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(t){if(!0===t)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"}
301,property:"--chakra-line-clamp"}},ea={textDecorationColor:E.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:E.shadows("textShadow")},es={clipPath:!0,transform:E.propT("transform",T.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")},el={listStyleType:!0,listStylePosition:!0,listStylePos:E.prop("listStylePosition"),listStyleImage:!0,listStyleImg:E.prop("listStyleImage")},ec={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")},eu=o({},M,j,F,L,I,U,N,q,G,{srOnly:{transform:t=>!0===t?Q:"focusable"===t?J:{}},layerStyle:{processResult:!0,transform:(t,i,n)=>getWithPriority(i,`layerStyles.${t}`,n)},textStyle:{processResult:!0,transform:(t,i,n)=>getWithPriority(i,`textStyles.${t}`,n)},apply:{processResult:!0,transform:(t,i,n)=>getWithPriority(i,t,n)}},et,er,ei,en,eo,ea,es,el,ec),ed=Object.assign({},ei,I,L,G,et);Object.keys(ed);let eh=[...Object.keys(eu),...a._],ep={...eu,...a.v},isStyleProp=t=>t in ep},9294:function(t,i,n){"use strict";function omitThemingProps(t){return function(t,i=[]){let n=Object.assign({},t);for(let t of i)t in n&&delete n[t];return n}(t,["styleConfig","size","variant","colorScheme"])}n.d(i,{L:function(){return omitThemingProps}})},5292:function(t,i,n){"use strict";n.d(i,{Y:function(){return toMediaQueryString},y:function(){return analyzeBreakpoints}});var o=n(9115);function px(t){if(null==t)return t;let{unitless:i}=function(t){let i=parseFloat(t.toString()),n=t.toString().replace(String(i),"");return{unitless:!n,value:i,unit:n}}(t);return i||"number"==typeof t?`${t}px`:t}let sortByBreakpointValue=(t,i)=>parseInt(t[1],10)>parseInt(i[1],10)?1:-1,sortBps=t=>Object.fromEntries(Object.entries(t).sort(sortByBreakpointValue));function normalize(t){let i=sortBps(t);return Object.assign(Object.values(i),i)}function subtract(t){return t?"number"==typeof(t=px(t)??t)?`${t+-.02}`:t.replace(/(\d+\.?\d*)/u,t=>`${parseFloat(t)+-.02}`):t}function toMediaQueryString(t,i){let n=["@media screen"];return t&&n.push("and",`(min-width: ${px(t)})`),i&&n.push("and",`(max-width: ${px(i)})`),n.join(" ")}function analyzeBreakpoints(t){if(!t)return null;t.base=t.base??"0px";let i=normalize(t),n=Object.entries(t).sort(sortByBreakpointValue).map(([t,i],n,o)=>{let[,a]=o[n+1]??[];return a=parseFloat(a)>0?subtract(a):void 0,{_minW:subtract(i),breakpoint:t,minW:i,maxW:a,maxWQuery:toMediaQueryString(null,a),minWQuery:toMediaQueryString(i),minMaxQuery:toMediaQueryString(i,a)}}),a=function(t){let i=Object.keys(sortBps(t));return new Set(i)}(t),s=Array.from(a.values());return{keys:a,normalized:i,isResponsive(t){let i=Object.keys(t);return i.length>0&&i.every(t=>a.has(t))},asObject:sortBps(t),asArray:normalize(t),details:n,get:t=>n.find(i=>i.breakpoint===t),media:[null,...i.map(t=>toMediaQueryString(t)).slice(1)],toArrayValue(t){if(!(0,o.Kn)(t))throw Error("toArrayValue: value must be an object");let i=s.map(i=>t[i]??null);for(;null===function(t){let i=null==t?0:t.length;return i?t[i-1]:void 0}(i);)i.pop();return i},toObjectValue(t){if(!Array.isArray(t))throw Error("toObjectValue: value must be an array");return t.reduce((t,i,n)=>{let o=s[n];return null!=o&&null!=i&&(t[o]=i),t},{})}}}},7155:function(t,i,n){"use strict";function compact(t){let i=Object.assign({},t);for(let t in i)void 0===i[t]&&delete i[t];return i}n.d(i,{o:function(){return compact}})},2110:function(t,i,n){"use strict";n.d(i,{k:function(){return createContext}});var o=n(7294);function createContext(t={}){let{name:i,strict:n=!0,hookName:a="useContext",providerName:s="Provider",errorMessage:l,defaultValue:c}=t,u=(0,o.createContext)(c);return u.displayName=i,[u.Provider,function useContext$1(){let t=(0,o.useContext)(u);if(!t&&n){let t=Error(l??`${a} returned \`undefined\`. Seems you forgot to wrap component within ${s}`);throw t.name="ContextError",Error.captureStackTrace?.(t,useContext$1),t}return t},u]}},4926:function(t,i,n){"use strict";n.d(i,{cx:function(){return cx}});let cx=(...t)=>t.filter(Boolean).join(" ")},4839:function(t,i,n){"use strict";n.d(i,{W:function(){return o}});let o=(t=>{let i=new WeakMap;return(n,o,a,s)=>{if(void 0===n)return t(n,o,a);i.has(n)||i.set(n,new Map);let l=i.get(n);if(l.has(o))return l.get(o);let c=t(n,o,a,s);return l.set(o,c),c}})(function(t,i,n,o){let a="string"==typeof i?i.split("."):[i];for(o=0;o<a.length&&t;o+=1)t=t[a[o]];return void 0===t?n:t})},1326:function(t,i,n){"use strict";function isHTMLElement(t){return null!=t&&"object"==typeof t&&"nodeType"in t&&t.nodeType===Node.ELEMENT_NODE}function isBrowser(){return!!globalThis?.document}function isContentEditableElement(t){let i=t.getAttribute("contenteditable");return"false"!==i&&null!=i}function isDisabledElement(t){return!0==!!t.getAttribute("disabled")||!0==!!t.getAttribute("aria-disabled")}n.d(i,{Re:function(){return isHTMLElement},iU:function(){return isContentEditableElement},jU:function(){return isBrowser},nV:function(){return isDisabledElement},oI:function(){return function isHiddenElement(t){return!!(t.parentElement&&isHiddenElement(t.parentElement))||t.hidden}}})},9115:function(t,i,n){"use strict";function isArray(t){return Array.isArray(t)}function isObject(t){let i=typeof t;return null!=t&&("object"===i||"function"===i)&&!isArray(t)}n.d(i,{Kn:function(){return isObject},kJ:function(){return isArray}})},2847:function(t,i,n){"use strict";n.d(i,{P:function(){return runIfFn}});let isFunction=t=>"function"==typeof t;
301function runIfFn(t,...i){return isFunction(t)?t(...i):t}},1526:function(t,i,n){"use strict";n.d(i,{M:function(){return AnimatePresence}});var o=n(7294),a=n(8868);function useIsMounted(){let t=(0,o.useRef)(!1);return(0,a.L)(()=>(t.current=!0,()=>{t.current=!1}),[]),t}var s=n(2074),l=n(240),c=n(6681);let PopChildMeasure=class PopChildMeasure extends o.Component{getSnapshotBeforeUpdate(t){let i=this.props.childRef.current;if(i&&t.isPresent&&!this.props.isPresent){let t=this.props.sizeRef.current;t.height=i.offsetHeight||0,t.width=i.offsetWidth||0,t.top=i.offsetTop,t.left=i.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}};function PopChild({children:t,isPresent:i}){let n=(0,o.useId)(),a=(0,o.useRef)(null),s=(0,o.useRef)({width:0,height:0,top:0,left:0});return(0,o.useInsertionEffect)(()=>{let{width:t,height:o,top:l,left:c}=s.current;if(i||!a.current||!t||!o)return;a.current.dataset.motionPopId=n;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
302          [data-motion-pop-id="${n}"] {
303            position: absolute !important;
304            width: ${t}px !important;
305            height: ${o}px !important;
306            top: ${l}px !important;
307            left: ${c}px !important;
308          }
309        `),()=>{document.head.removeChild(u)}},[i]),o.createElement(PopChildMeasure,{isPresent:i,childRef:a,sizeRef:s},o.cloneElement(t,{ref:a}))}let PresenceChild=({children:t,initial:i,isPresent:n,onExitComplete:a,custom:s,presenceAffectsLayout:u,mode:d})=>{let f=(0,c.h)(newChildrenMap),C=(0,o.useId)(),_=(0,o.useMemo)(()=>({id:C,initial:i,isPresent:n,custom:s,onExitComplete:t=>{for(let i of(f.set(t,!0),f.values()))if(!i)return;a&&a()},register:t=>(f.set(t,!1),()=>f.delete(t))}),u?void 0:[n]);return(0,o.useMemo)(()=>{f.forEach((t,i)=>f.set(i,!1))},[n]),o.useEffect(()=>{n||f.size||!a||a()},[n]),"popLayout"===d&&(t=o.createElement(PopChild,{isPresent:n},t)),o.createElement(l.O.Provider,{value:_},t)};function newChildrenMap(){return new Map}var u=n(5364),d=n(5487);let getChildKey=t=>t.key||"",AnimatePresence=({children:t,custom:i,initial:n=!0,onExitComplete:l,exitBeforeEnter:c,presenceAffectsLayout:f=!0,mode:C="sync"})=>{var _;(0,d.k)(!c,"Replace exitBeforeEnter with mode='wait'");let T=(0,o.useContext)(u.p).forceRender||function(){let t=useIsMounted(),[i,n]=(0,o.useState)(0),a=(0,o.useCallback)(()=>{t.current&&n(i+1)},[i]),l=(0,o.useCallback)(()=>s.Wi.postRender(a),[a]);return[l,i]}()[0],E=useIsMounted(),M=function(t){let i=[];return o.Children.forEach(t,t=>{(0,o.isValidElement)(t)&&i.push(t)}),i}(t),j=M,F=(0,o.useRef)(new Map).current,L=(0,o.useRef)(j),I=(0,o.useRef)(new Map).current,U=(0,o.useRef)(!0);if((0,a.L)(()=>{U.current=!1,function(t,i){t.forEach(t=>{let n=getChildKey(t);i.set(n,t)})}(M,I),L.current=j}),_=()=>{U.current=!0,I.clear(),F.clear()},(0,o.useEffect)(()=>()=>_(),[]),U.current)return o.createElement(o.Fragment,null,j.map(t=>o.createElement(PresenceChild,{key:getChildKey(t),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:f,mode:C},t)));j=[...j];let N=L.current.map(getChildKey),q=M.map(getChildKey),G=N.length;for(let t=0;t<G;t++){let i=N[t];-1!==q.indexOf(i)||F.has(i)||F.set(i,void 0)}return"wait"===C&&F.size&&(j=[]),F.forEach((t,n)=>{if(-1!==q.indexOf(n))return;let a=I.get(n);if(!a)return;let s=N.indexOf(n),c=t;c||(c=o.createElement(PresenceChild,{key:getChildKey(a),isPresent:!1,onExitComplete:()=>{F.delete(n);let t=Array.from(I.keys()).filter(t=>!q.includes(t));if(t.forEach(t=>I.delete(t)),L.current=M.filter(i=>{let o=getChildKey(i);return o===n||t.includes(o)}),!F.size){if(!1===E.current)return;T(),l&&l()}},custom:i,presenceAffectsLayout:f,mode:C},a),F.set(n,c)),j.splice(s,0,c)}),j=j.map(t=>{let i=t.key;return F.has(i)?t:o.createElement(PresenceChild,{key:getChildKey(t),isPresent:!0,presenceAffectsLayout:f,mode:C},t)}),o.createElement(o.Fragment,null,F.size?j:j.map(t=>(0,o.cloneElement)(t)))}},5947:function(t,i,n){"use strict";n.d(i,{hO:function(){return useIsPresent},oO:function(){return usePresence}});var o=n(7294),a=n(240);function usePresence(){let t=(0,o.useContext)(a.O);if(null===t)return[!0,null];let{isPresent:i,onExitComplete:n,register:s}=t,l=(0,o.useId)();return(0,o.useEffect)(()=>
309s(l),[]),!i&&n?[!1,()=>n&&n(l)]:[!0]}function useIsPresent(){var t;return null===(t=(0,o.useContext)(a.O))||t.isPresent}},5364:function(t,i,n){"use strict";n.d(i,{p:function(){return a}});var o=n(7294);let a=(0,o.createContext)({})},240:function(t,i,n){"use strict";n.d(i,{O:function(){return a}});var o=n(7294);let a=(0,o.createContext)(null)},2074:function(t,i,n){"use strict";n.d(i,{Pn:function(){return l},Wi:function(){return s},frameData:function(){return c},S6:function(){return u}});var o=n(1662);let Queue=class Queue{constructor(){this.order=[],this.scheduled=new Set}add(t){if(!this.scheduled.has(t))return this.scheduled.add(t),this.order.push(t),!0}remove(t){let i=this.order.indexOf(t);-1!==i&&(this.order.splice(i,1),this.scheduled.delete(t))}clear(){this.order.length=0,this.scheduled.clear()}};let a=["prepare","read","update","preRender","render","postRender"],{schedule:s,cancel:l,state:c,steps:u}=function(t,i){let n=!1,o=!0,s={delta:0,timestamp:0,isProcessing:!1},l=a.reduce((t,i)=>(t[i]=function(t){let i=new Queue,n=new Queue,o=0,a=!1,s=!1,l=new WeakSet,c={schedule:(t,s=!1,c=!1)=>{let u=c&&a,d=u?i:n;return s&&l.add(t),d.add(t)&&u&&a&&(o=i.order.length),t},cancel:t=>{n.remove(t),l.delete(t)},process:u=>{if(a){s=!0;return}if(a=!0,[i,n]=[n,i],n.clear(),o=i.order.length)for(let n=0;n<o;n++){let o=i.order[n];o(u),l.has(o)&&(c.schedule(o),t())}a=!1,s&&(s=!1,c.process(u))}};return c}(()=>n=!0),t),{}),processStep=t=>l[t].process(s),processBatch=()=>{let l=performance.now();n=!1,s.delta=o?1e3/60:Math.max(Math.min(l-s.timestamp,40),1),s.timestamp=l,s.isProcessing=!0,a.forEach(processStep),s.isProcessing=!1,n&&i&&(o=!1,t(processBatch))},wake=()=>{n=!0,o=!0,s.isProcessing||t(processBatch)},c=a.reduce((t,i)=>{let o=l[i];return t[i]=(t,i=!1,a=!1)=>(n||wake(),o.schedule(t,i,a)),t},{});return{schedule:c,cancel:t=>a.forEach(i=>l[i].cancel(t)),state:s,steps:l}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:o.Z,!0)},7340:function(t,i,n){"use strict";let o;n.d(i,{E:function(){return tN}});var a,s,l=n(7294);let c=(0,l.createContext)({transformPagePoint:t=>t,isStatic:!1,reducedMotion:"never"}),u=(0,l.createContext)({});var d=n(240),f=n(8868);let C=(0,l.createContext)({strict:!1}),camelToDash=t=>t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),_="data-"+camelToDash("framerAppearId");function isRefObject(t){return t&&"object"==typeof t&&Object.prototype.hasOwnProperty.call(t,"current")}function isVariantLabel(t){return"string"==typeof t||Array.isArray(t)}function isAnimationControls(t){return null!==t&&"object"==typeof t&&"function"==typeof t.start}let T=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],E=["initial",...T];function isControllingVariants(t){return isAnimationControls(t.animate)||E.some(i=>isVariantLabel(t[i]))}function isVariantNode(t){return!!(isControllingVariants(t)||t.variants)}function variantLabelsAsDependency(t){return Array.isArray(t)?t.join(" "):t}let M={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"]},j={};for(let t in M)j[t]={isEnabled:i=>M[t].some(t=>!!i[t])};var F=n(1741),L=n(5364);let I=(0,l.createContext)({}),U=Symbol.for("motionComponentSymbol"),N=["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 isSVGComponent(t){if("string"!=typeof t||t.includes("-"));else if(N.indexOf(t)>-1||/[A-Z]/.test(t))return!0;return!1}let q={},G=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],K=new Set(G);function isForcedMotionValue(t,{layout:i,layoutId:n}){return K.has(t)||t.startsWith("origin")||(i||void 0!==n)&&(!!q[t]||"opacity"===t)}let isMotionValue=t=>!!(t&&t.getVelocity),Q={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},J=G.length,checkStringStartsWith=t=>i=>"string"==typeof i&&i.startsWith(t),et=checkStringStartsWith("--"),er=checkStringStartsWith("var(--"),getValueAsType=(t,i)=>i&&"number"==typeof t?i.transform(t):t,clamp=(t,i,n)=>Math.min(Math.max(n,t),i),ei={test:t=>"number"==typeof t,parse:parseFloat,transform:t=>t},en={...ei,transform:t=>clamp(0,1,t)},eo={...ei,default:1},sanitize=t=>
309Math.round(1e5*t)/1e5,ea=/(-)?([\d]*\.?[\d])+/g,es=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,el=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function isString(t){return"string"==typeof t}let createUnitType=t=>({test:i=>isString(i)&&i.endsWith(t)&&1===i.split(" ").length,parse:parseFloat,transform:i=>`${i}${t}`}),ec=createUnitType("deg"),eu=createUnitType("%"),ed=createUnitType("px"),eh=createUnitType("vh"),ep=createUnitType("vw"),em={...eu,parse:t=>eu.parse(t)/100,transform:t=>eu.transform(100*t)},ef={...ei,transform:Math.round},eg={borderWidth:ed,borderTopWidth:ed,borderRightWidth:ed,borderBottomWidth:ed,borderLeftWidth:ed,borderRadius:ed,radius:ed,borderTopLeftRadius:ed,borderTopRightRadius:ed,borderBottomRightRadius:ed,borderBottomLeftRadius:ed,width:ed,maxWidth:ed,height:ed,maxHeight:ed,size:ed,top:ed,right:ed,bottom:ed,left:ed,padding:ed,paddingTop:ed,paddingRight:ed,paddingBottom:ed,paddingLeft:ed,margin:ed,marginTop:ed,marginRight:ed,marginBottom:ed,marginLeft:ed,rotate:ec,rotateX:ec,rotateY:ec,rotateZ:ec,scale:eo,scaleX:eo,scaleY:eo,scaleZ:eo,skew:ec,skewX:ec,skewY:ec,distance:ed,translateX:ed,translateY:ed,translateZ:ed,x:ed,y:ed,z:ed,perspective:ed,transformPerspective:ed,opacity:en,originX:em,originY:em,originZ:ed,zIndex:ef,fillOpacity:en,strokeOpacity:en,numOctaves:ef};function buildHTMLStyles(t,i,n,o){let{style:a,vars:s,transform:l,transformOrigin:c}=t,u=!1,d=!1,f=!0;for(let t in i){let n=i[t];if(et(t)){s[t]=n;continue}let o=eg[t],C=getValueAsType(n,o);if(K.has(t)){if(u=!0,l[t]=C,!f)continue;n!==(o.default||0)&&(f=!1)}else t.startsWith("origin")?(d=!0,c[t]=C):a[t]=C}if(!i.transform&&(u||o?a.transform=function(t,{enableHardwareAcceleration:i=!0,allowTransformNone:n=!0},o,a){let s="";for(let i=0;i<J;i++){let n=G[i];if(void 0!==t[n]){let i=Q[n]||n;s+=`${i}(${t[n]}) `}}return i&&!t.z&&(s+="translateZ(0)"),s=s.trim(),a?s=a(t,o?"":s):n&&o&&(s="none"),s}(t.transform,n,f,o):a.transform&&(a.transform="none")),d){let{originX:t="50%",originY:i="50%",originZ:n=0}=c;a.transformOrigin=`${t} ${i} ${n}`}}let createHtmlRenderState=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function copyRawValuesOnly(t,i,n){for(let o in i)isMotionValue(i[o])||isForcedMotionValue(o,n)||(t[o]=i[o])}function useHTMLProps(t,i,n){let o={},a=function(t,i,n){let o=t.style||{},a={};return copyRawValuesOnly(a,o,t),Object.assign(a,function({transformTemplate:t},i,n){return(0,l.useMemo)(()=>{let o=createHtmlRenderState();return buildHTMLStyles(o,i,{enableHardwareAcceleration:!n},t),Object.assign({},o.vars,o.style)},[i])}(t,i,n)),t.transformValues?t.transformValues(a):a}(t,i,n);return t.drag&&!1!==t.dragListener&&(o.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=!0===t.drag?"none":`pan-${"x"===t.drag?"y":"x"}`),void 0===t.tabIndex&&(t.onTap||t.onTapStart||t.whileTap)&&(o.tabIndex=0),o.style=a,o}let eb=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function isValidMotionProp(t){return t.startsWith("while")||t.startsWith("drag")&&"draggable"!==t||t.startsWith("layout")||t.startsWith("onTap")||t.startsWith("onPan")||t.startsWith("onLayout")||eb.has(t)}let shouldForward=t=>!isValidMotionProp(t);try{(a=require("@emotion/is-prop-valid").default)&&(shouldForward=t=>t.startsWith("on")?!isValidMotionProp(t):a(t))}catch(t){}function calcOrigin(t,i,n){return"string"==typeof t?t:ed.transform(i+n*t)}let ey={offset:"stroke-dashoffset",array:"stroke-dasharray"},ev={offset:"strokeDashoffset",array:"strokeDasharray"};function buildSVGAttrs(t,{attrX:i,attrY:n,attrScale:o,originX:a,originY:s,pathLength:l,pathSpacing:c=1,pathOffset:u=0,...d},f,C,_){if(buildHTMLStyles(t,d,f,_),C){t.style.viewBox&&(t.attrs.viewB
309ox=t.style.viewBox);return}t.attrs=t.style,t.style={};let{attrs:T,style:E,dimensions:M}=t;T.transform&&(M&&(E.transform=T.transform),delete T.transform),M&&(void 0!==a||void 0!==s||E.transform)&&(E.transformOrigin=function(t,i,n){let o=calcOrigin(i,t.x,t.width),a=calcOrigin(n,t.y,t.height);return`${o} ${a}`}(M,void 0!==a?a:.5,void 0!==s?s:.5)),void 0!==i&&(T.x=i),void 0!==n&&(T.y=n),void 0!==o&&(T.scale=o),void 0!==l&&function(t,i,n=1,o=0,a=!0){t.pathLength=1;let s=a?ey:ev;t[s.offset]=ed.transform(-o);let l=ed.transform(i),c=ed.transform(n);t[s.array]=`${l} ${c}`}(T,l,c,u,!1)}let createSvgRenderState=()=>({...createHtmlRenderState(),attrs:{}}),isSVGTag=t=>"string"==typeof t&&"svg"===t.toLowerCase();function useSVGProps(t,i,n,o){let a=(0,l.useMemo)(()=>{let n=createSvgRenderState();return buildSVGAttrs(n,i,{enableHardwareAcceleration:!1},isSVGTag(o),t.transformTemplate),{...n.attrs,style:{...n.style}}},[i]);if(t.style){let i={};copyRawValuesOnly(i,t.style,t),a.style={...i,...a.style}}return a}function renderHTML(t,{style:i,vars:n},o,a){for(let s in Object.assign(t.style,i,a&&a.getProjectionStyles(o)),n)t.style.setProperty(s,n[s])}let ex=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"]);
309function renderSVG(t,i,n,o){for(let n in renderHTML(t,i,void 0,o),i.attrs)t.setAttribute(ex.has(n)?n:camelToDash(n),i.attrs[n])}function scrapeMotionValuesFromProps(t,i){let{style:n}=t,o={};for(let a in n)(isMotionValue(n[a])||i.style&&isMotionValue(i.style[a])||isForcedMotionValue(a,t))&&(o[a]=n[a]);return o}function scrape_motion_values_scrapeMotionValuesFromProps(t,i){let n=scrapeMotionValuesFromProps(t,i);for(let o in t)if(isMotionValue(t[o])||isMotionValue(i[o])){let i=-1!==G.indexOf(o)?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;n[i]=t[o]}return n}function resolveVariantFromProps(t,i,n,o={},a={}){return"function"==typeof i&&(i=i(void 0!==n?n:t.custom,o,a)),"string"==typeof i&&(i=t.variants&&t.variants[i]),"function"==typeof i&&(i=i(void 0!==n?n:t.custom,o,a)),i}var ek=n(6681);let isKeyframesTarget=t=>Array.isArray(t),isCustomValue=t=>!!(t&&"object"==typeof t&&t.mix&&t.toValue),resolveFinalValueInKeyframes=t=>isKeyframesTarget(t)?t[t.length-1]||0:t;function resolveMotionValue(t){let i=isMotionValue(t)?t.get():t;return isCustomValue(i)?i.toValue():i}let makeUseVisualState=t=>(i,n)=>{let o=(0,l.useContext)(u),a=(0,l.useContext)(d.O),make=()=>(function({scrapeMotionValuesFromProps:t,createRenderState:i,onMount:n},o,a,s){let l={latestValues:function(t,i,n,o){let a={},s=o(t,{});for(let t in s)a[t]=resolveMotionValue(s[t]);let{initial:l,animate:c}=t,u=isControllingVariants(t),d=isVariantNode(t);i&&d&&!u&&!1!==t.inherit&&(void 0===l&&(l=i.initial),void 0===c&&(c=i.animate));let f=!!n&&!1===n.initial;f=f||!1===l;let C=f?c:l;if(C&&"boolean"!=typeof C&&!isAnimationControls(C)){let i=Array.isArray(C)?C:[C];i.forEach(i=>{let n=resolveVariantFromProps(t,i);if(!n)return;let{transitionEnd:o,transition:s,...l}=n;for(let t in l){let i=l[t];if(Array.isArray(i)){let t=f?i.length-1:0;i=i[t]}null!==i&&(a[t]=i)}for(let t in o)a[t]=o[t]})}return a}(o,a,s,t),renderState:i()};return n&&(l.mount=t=>n(o,t,l)),l})(t,i,o,a);return n?make():(0,ek.h)(make)};var eS=n(2074);let ew={useVisualState:makeUseVisualState({scrapeMotionValuesFromProps:scrape_motion_values_scrapeMotionValuesFromProps,createRenderState:createSvgRenderState,onMount:(t,i,{renderState:n,latestValues:o})=>{eS.Wi.read(()=>{try{n.dimensions="function"==typeof i.getBBox?i.getBBox():i.getBoundingClientRect()}catch(t){n.dimensions={x:0,y:0,width:0,height:0}}}),eS.Wi.render(()=>{buildSVGAttrs(n,o,{enableHardwareAcceleration:!1},isSVGTag(i.tagName),t.transformTemplate),renderSVG(i,n)})}})},eC={useVisualState:makeUseVisualState({scrapeMotionValuesFromProps:scrapeMotionValuesFromProps,createRenderState:createHtmlRenderState})};function addDomEvent(t,i,n,o={passive:!0}){return t.addEventListener(i,n,o),()=>t.removeEventListener(i,n)}let isPrimaryPointer=t=>"mouse"===t.pointerType?"number"!=typeof t.button||t.button<=0:!1!==t.isPrimary;function extractEventInfo(t,i="page"){return{point:{x:t[i+"X"],y:t[i+"Y"]}}}let addPointerInfo=t=>i=>isPrimaryPointer(i)&&t(i,extractEventInfo(i));function addPointerEvent(t,i,n,o){return addDomEvent(t,i,addPointerInfo(n),o)}let combineFunctions=(t,i)=>n=>i(t(n)),pipe=(...t)=>t.reduce(combineFunctions);function createLock(t){let i=null;return()=>null===i&&(i=t,()=>{i=null})}let e_=createLock("dragHorizontal"),eT=createLock("dragVertical");function getGlobalLock(t){let i=!1;if("y"===t)i=eT();else if("x"===t)i=e_();else{let t=e_(),n=eT();t&&n?i=()=>{t(),n()}:(t&&t(),n&&n())}return i}function isDragActive(){let t=getGlobalLock(!0);return!t||(t(),!1)}let Feature=class Feature{constructor(t){this.isMounted=!1,this.node=t}update(){}};function addHoverEvent(t,i){let n="pointer"+(i?"enter":"leave"),o="onHover"+(i?"Start":"End");return addPointerEvent(t.current,n,(n,a)=>{if("touch"===n.pointerType||isDragActive())return;let s=t.getProps();t.animationState&&s.whileHover&&t.animationState.setActive("whileHover",i),s[o]&&eS.Wi.update(()=>s[o](n,a))},{passive:!t.getProps()[o]})}let isNodeOrChild=(t,i)=>!!i&&(t===i||isNodeOrChild(t,i.parentElement));var eP=n(1662);function fireSyntheticPointerEvent(t,i){if(!i)return;let n=new PointerEvent("pointer"+t);i(n,extractEventInfo(n))}let eA=new WeakMap,eE=new WeakMap,fireObserverCallback=t=>{let i=eA.get(t.target);i&&i(t)},fireAllObserverCallbacks=t=>{t.forEach(fireObserverCallback)},ez={some:0,all:1};function shallowCompare(t,i){if(!Array.isArray(i))return!1;let n=i.length;if(n!==t.length)return!1;for(let o=0;o<n;o++)if(i[o]!==t[o])return!1;return!0}function resolveVariant(t,i,n){let o=t.getProps();return resolveVariantFromProps(o,i,void 0!==n?n:o.custom,function(t){let i={};
309return t.values.forEach((t,n)=>i[n]=t.get()),i}(t),function(t){let i={};return t.values.forEach((t,n)=>i[n]=t.getVelocity()),i}(t))}var eM=n(5487);let secondsToMilliseconds=t=>1e3*t,millisecondsToSeconds=t=>t/1e3,eD={current:!1},isBezierDefinition=t=>Array.isArray(t)&&"number"==typeof t[0],cubicBezierAsString=([t,i,n,o])=>`cubic-bezier(${t}, ${i}, ${n}, ${o})`,eV={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:cubicBezierAsString([0,.65,.55,1]),circOut:cubicBezierAsString([.55,0,1,.45]),backIn:cubicBezierAsString([.31,.01,.66,-.59]),backOut:cubicBezierAsString([.33,1.53,.69,.99])},calcBezier=(t,i,n)=>(((1-3*n+3*i)*t+(3*n-6*i))*t+3*i)*t;function cubicBezier(t,i,n,o){if(t===i&&n===o)return eP.Z;let getTForX=i=>(function(t,i,n,o,a){let s,l;let c=0;do(s=calcBezier(l=i+(n-i)/2,o,a)-t)>0?n=l:i=l;while(Math.abs(s)>1e-7&&++c<12);return l})(i,0,1,t,n);return t=>0===t||1===t?t:calcBezier(getTForX(t),i,o)}let ej=cubicBezier(.42,0,1,1),eR=cubicBezier(0,0,.58,1),eB=cubicBezier(.42,0,.58,1),isEasingArray=t=>Array.isArray(t)&&"number"!=typeof t[0],mirrorEasing=t=>i=>i<=.5?t(2*i)/2:(2-t(2*(1-i)))/2,reverseEasing=t=>i=>1-t(1-i),circIn=t=>1-Math.sin(Math.acos(t)),eF=reverseEasing(circIn),eL=mirrorEasing(circIn),eO=cubicBezier(.33,1.53,.69,.99),e$=reverseEasing(eO),eI=mirrorEasing(e$),eW={linear:eP.Z,easeIn:ej,easeInOut:eB,easeOut:eR,circIn:circIn,circInOut:eL,circOut:eF,backIn:e$,backInOut:eI,backOut:eO,anticipate:t=>(t*=2)<1?.5*e$(t):.5*(2-Math.pow(2,-10*(t-1)))},easingDefinitionToFunction=t=>{if(Array.isArray(t)){(0,eM.k)(4===t.length,"Cubic bezier arrays must contain four numerical values.");let[i,n,o,a]=t;return cubicBezier(i,n,o,a)}return"string"==typeof t?((0,eM.k)(void 0!==eW[t],`Invalid easing type '${t}'`),eW[t]):t},isColorString=(t,i)=>n=>!!(isString(n)&&el.test(n)&&n.startsWith(t)||i&&Object.prototype.hasOwnProperty.call(n,i)),splitColor=(t,i,n)=>o=>{if(!isString(o))return o;let[a,s,l,c]=o.match(ea);return{[t]:parseFloat(a),[i]:parseFloat(s),[n]:parseFloat(l),alpha:void 0!==c?parseFloat(c):1}},clampRgbUnit=t=>clamp(0,255,t),eU={...ei,transform:t=>Math.round(clampRgbUnit(t))},eN={test:isColorString("rgb","red"),parse:splitColor("red","green","blue"),transform:({red:t,green:i,blue:n,alpha:o=1})=>"rgba("+eU.transform(t)+", "+eU.transform(i)+", "+eU.transform(n)+", "+sanitize(en.transform(o))+")"},eH={test:isColorString("#"),parse:function(t){let i="",n="",o="",a="";return t.length>5?(i=t.substring(1,3),n=t.substring(3,5),o=t.substring(5,7),a=t.substring(7,9)):(i=t.substring(1,2),n=t.substring(2,3),o=t.substring(3,4),a=t.substring(4,5),i+=i,n+=n,o+=o,a+=a),{red:parseInt(i,16),green:parseInt(n,16),blue:parseInt(o,16),alpha:a?parseInt(a,16)/255:1}},transform:eN.transform},eG={test:isColorString("hsl","hue"),parse:splitColor("hue","saturation","lightness"),transform:({hue:t,saturation:i,lightness:n,alpha:o=1})=>"hsla("+Math.round(t)+", "+eu.transform(sanitize(i))+", "+eu.transform(sanitize(n))+", "+sanitize(en.transform(o))+")"},eY={test:t=>eN.test(t)||eH.test(t)||eG.test(t),parse:t=>eN.test(t)?eN.parse(t):eG.test(t)?eG.parse(t):eH.parse(t),transform:t=>isString(t)?t:t.hasOwnProperty("red")?eN.transform(t):eG.transform(t)},mix=(t,i,n)=>-n*t+n*i+t;function hueToRgb(t,i,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?t+(i-t)*6*n:n<.5?i:n<2/3?t+(i-t)*(2/3-n)*6:t}let mixLinearColor=(t,i,n)=>{let o=t*t;return Math.sqrt(Math.max(0,n*(i*i-o)+o))},eZ=[eH,eN,eG],getColorType=t=>eZ.find(i=>i.test(t));function asRGBA(t){let i=getColorType(t);(0,eM.k)(!!i,`'${t}' is not an animatable color. Use the equivalent color code instead.`);let n=i.parse(t);return i===eG&&(n=function({hue:t,saturation:i,lightness:n,alpha:o}){t/=360,n/=100;let a=0,s=0,l=0;if(i/=100){let o=n<.5?n*(1+i):n+i-n*i,c=2*n-o;a=hueToRgb(c,o,t+1/3),s=hueToRgb(c,o,t),l=hueToRgb(c,o,t-1/3)}else a=s=l=n;return{red:Math.round(255*a),green:Math.round(255*s),blue:Math.round(255*l),alpha:o}}(n)),n}let mixColor=(t,i)=>{let n=asRGBA(t),o=asRGBA(i),a={...n};return t=>(a.red=mixLinearColor(n.red,o.red,t),a.green=mixLinearColor(n.green,o.green,t),a.blue=mixLinearColor(n.blue,o.blue,t),a.alpha=mix(n.alpha,o.alpha,t),eN.transform(a))}
309,eX={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:eP.Z},eK={regex:es,countKey:"Colors",token:"${c}",parse:eY.parse},eQ={regex:ea,countKey:"Numbers",token:"${n}",parse:ei.parse};function tokenise(t,{regex:i,countKey:n,token:o,parse:a}){let s=t.tokenised.match(i);s&&(t["num"+n]=s.length,t.tokenised=t.tokenised.replace(i,o),t.values.push(...s.map(a)))}function analyseComplexValue(t){let i=t.toString(),n={value:i,tokenised:i,values:[],numVars:0,numColors:0,numNumbers:0};return n.value.includes("var(--")&&tokenise(n,eX),tokenise(n,eK),tokenise(n,eQ),n}function parseComplexValue(t){return analyseComplexValue(t).values}function createTransformer(t){let{values:i,numColors:n,numVars:o,tokenised:a}=analyseComplexValue(t),s=i.length;return t=>{let i=a;for(let a=0;a<s;a++)i=a<o?i.replace(eX.token,t[a]):a<o+n?i.replace(eK.token,eY.transform(t[a])):i.replace(eQ.token,sanitize(t[a]));return i}}let convertNumbersToZero=t=>"number"==typeof t?0:t,eJ={test:function(t){var i,n;return isNaN(t)&&isString(t)&&((null===(i=t.match(ea))||void 0===i?void 0:i.length)||0)+((null===(n=t.match(es))||void 0===n?void 0:n.length)||0)>0},parse:parseComplexValue,createTransformer,getAnimatableNone:function(t){let i=parseComplexValue(t),n=createTransformer(t);return n(i.map(convertNumbersToZero))}},mixImmediate=(t,i)=>n=>`${n>0?i:t}`;function getMixer(t,i){return"number"==typeof t?n=>mix(t,i,n):eY.test(t)?mixColor(t,i):t.startsWith("var(")?mixImmediate(t,i):mixComplex(t,i)}let mixArray=(t,i)=>{let n=[...t],o=n.length,a=t.map((t,n)=>getMixer(t,i[n]));return t=>{for(let i=0;i<o;i++)n[i]=a[i](t);return n}},mixObject=(t,i)=>{let n={...t,...i},o={};for(let a in n)void 0!==t[a]&&void 0!==i[a]&&(o[a]=getMixer(t[a],i[a]));return t=>{for(let i in o)n[i]=o[i](t);return n}},mixComplex=(t,i)=>{let n=eJ.createTransformer(i),o=analyseComplexValue(t),a=analyseComplexValue(i),s=o.numVars===a.numVars&&o.numColors===a.numColors&&o.numNumbers>=a.numNumbers;return s?pipe(mixArray(o.values,a.values),n):((0,eM.K)(!0,`Complex values '${t}' and '${i}' 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.`),mixImmediate(t,i))},progress=(t,i,n)=>{let o=i-t;return 0===o?1:(n-t)/o},mixNumber=(t,i)=>n=>mix(t,i,n);function interpolate(t,i,{clamp:n=!0,ease:o,mixer:a}={}){let s=t.length;if((0,eM.k)(s===i.length,"Both input and output ranges must be the same length"),1===s)return()=>i[0];t[0]>t[s-1]&&(t=[...t].reverse(),i=[...i].reverse());let l=function(t,i,n){let o=[],a=n||function(t){if("number"==typeof t);else if("string"==typeof t)return eY.test(t)?mixColor:mixComplex;else if(Array.isArray(t))return mixArray;else if("object"==typeof t)return mixObject;return mixNumber}(t[0]),s=t.length-1;for(let n=0;n<s;n++){let s=a(t[n],t[n+1]);if(i){let t=Array.isArray(i)?i[n]||eP.Z:i;s=pipe(t,s)}o.push(s)}return o}(i,o,a),c=l.length,interpolator=i=>{let n=0;if(c>1)for(;n<t.length-2&&!(i<t[n+1]);n++);let o=progress(t[n],t[n+1],i);return l[n](o)};return n?i=>
309interpolator(clamp(t[0],t[s-1],i)):interpolator}function keyframes({duration:t=300,keyframes:i,times:n,ease:o="easeInOut"}){let a=isEasingArray(o)?o.map(easingDefinitionToFunction):easingDefinitionToFunction(o),s={done:!1,value:i[0]},l=(n&&n.length===i.length?n:function(t){let i=[0];return function(t,i){let n=t[t.length-1];for(let o=1;o<=i;o++){let a=progress(0,i,o);t.push(mix(n,1,a))}}(i,t.length-1),i}(i)).map(i=>i*t),c=interpolate(l,i,{ease:Array.isArray(a)?a:i.map(()=>a||eB).splice(0,i.length-1)});return{calculatedDuration:t,next:i=>(s.value=c(i),s.done=i>=t,s)}}function calcGeneratorVelocity(t,i,n){var o,a;let s=Math.max(i-5,0);return o=n-t(s),(a=i-s)?o*(1e3/a):0}function calcAngularFreq(t,i){return t*Math.sqrt(1-i*i)}let e0=["duration","bounce"],e1=["stiffness","damping","mass"];function isSpringType(t,i){return i.some(i=>void 0!==t[i])}function spring({keyframes:t,restDelta:i,restSpeed:n,...o}){let a;let s=t[0],l=t[t.length-1],c={done:!1,value:s},{stiffness:u,damping:d,mass:f,duration:C,velocity:_,isResolvedFromDuration:T}=function(t){let i={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...t};if(!isSpringType(t,e1)&&isSpringType(t,e0)){let n=function({duration:t=800,bounce:i=.25,velocity:n=0,mass:o=1}){let a,s;(0,eM.K)(t<=secondsToMilliseconds(10),"Spring duration must be 10 seconds or less");let l=1-i;l=clamp(.05,1,l),t=clamp(.01,10,millisecondsToSeconds(t)),l<1?(a=i=>{let o=i*l,a=o*t,s=calcAngularFreq(i,l);return .001-(o-n)/s*Math.exp(-a)},s=i=>{let o=i*l,s=o*t,c=Math.pow(l,2)*Math.pow(i,2)*t,u=calcAngularFreq(Math.pow(i,2),l),d=-a(i)+.001>0?-1:1;return d*((s*n+n-c)*Math.exp(-s))/u}):(a=i=>{let o=Math.exp(-i*t),a=(i-n)*t+1;return -.001+o*a},s=i=>{let o=Math.exp(-i*t),a=(n-i)*(t*t);return o*a});let c=5/t,u=function(t,i,n){let o=n;for(let n=1;n<12;n++)o-=t(o)/i(o);return o}(a,s,c);if(t=secondsToMilliseconds(t),isNaN(u))return{stiffness:100,damping:10,duration:t};{let i=Math.pow(u,2)*o;return{stiffness:i,damping:2*l*Math.sqrt(o*i),duration:t}}}(t);(i={...i,...n,mass:1}).isResolvedFromDuration=!0}return i}({...o,velocity:-millisecondsToSeconds(o.velocity||0)}),E=_||0,M=d/(2*Math.sqrt(u*f)),j=l-s,F=millisecondsToSeconds(Math.sqrt(u/f)),L=5>Math.abs(j);if(n||(n=L?.01:2),i||(i=L?.005:.5),M<1){let t=calcAngularFreq(F,M);a=i=>{let n=Math.exp(-M*F*i);return l-n*((E+M*F*j)/t*Math.sin(t*i)+j*Math.cos(t*i))}}else if(1===M)a=t=>l-Math.exp(-F*t)*(j+(E+F*j)*t);else{let t=F*Math.sqrt(M*M-1);a=i=>{let n=Math.exp(-M*F*i),o=Math.min(t*i,300);return l-n*((E+M*F*j)*Math.sinh(o)+t*j*Math.cosh(o))/t}}return{calculatedDuration:T&&C||null,next:t=>{let o=a(t);if(T)c.done=t>=C;else{let s=E;0!==t&&(s=M<1?calcGeneratorVelocity(a,t,o):0);let u=Math.abs(s)<=n,d=Math.abs(l-o)<=i;c.done=u&&d}return c.value=c.done?l:o,c}}}function inertia({keyframes:t,velocity:i=0,power:n=.8,timeConstant:o=325,bounceDamping:a=10,bounceStiffness:s=500,modifyTarget:l,min:c,max:u,restDelta:d=.5,restSpeed:f}){let C,_;let T=t[0],E={done:!1,value:T},isOutOfBounds=t=>void 0!==c&&t<c||void 0!==u&&t>u,nearestBoundary=t=>void 0===c?u:void 0===u?c:Math.abs(c-t)<Math.abs(u-t)?c:u,M=n*i,j=T+M,F=void 0===l?j:l(j);F!==j&&(M=F-T);let calcDelta=t=>-M*Math.exp(-t/o),calcLatest=t=>F+calcDelta(t),applyFriction=t=>{let i=calcDelta(t),n=calcLatest(t);E.done=Math.abs(i)<=d,E.value=E.done?F:n},checkCatchBoundary=t=>{isOutOfBounds(E.value)&&(C=t,_=spring({keyframes:[E.value,nearestBoundary(E.value)],velocity:calcGeneratorVelocity(calcLatest,t,E.value),damping:a,stiffness:s,restDelta:d,restSpeed:f}))};return checkCatchBoundary(0),{calculatedDuration:null,next:t=>{let i=!1;return(_||void 0!==C||(i=!0,applyFriction(t),checkCatchBoundary(t)),void 0!==C&&t>C)?_.next(t-C):(i||applyFriction(t),E)}}}let frameloopDriver=t=>{let passTimestamp=({timestamp:i})=>t(i);return{start:()=>eS.Wi.update(passTimestamp,!0),stop:()=>(0,eS.Pn)(passTimestamp),now:()=>eS.frameData.isProcessing?eS.frameData.timestamp:performance.now()}};function calcGeneratorDuration(t){let i=0,n=t.next(i);for(;!n.done&&i<2e4;)i+=50,n=t.next(i);return i>=2e4?1/0:i}let e2={decay:inertia,inertia:inertia,tween:keyframes,keyframes:keyframes,spring:spring};
309function animateValue({autoplay:t=!0,delay:i=0,driver:n=frameloopDriver,keyframes:o,type:a="keyframes",repeat:s=0,repeatDelay:l=0,repeatType:c="loop",onPlay:u,onStop:d,onComplete:f,onUpdate:C,..._}){let T,E,M,j,F,L=1,I=!1,updateFinishedPromise=()=>{E=new Promise(t=>{T=t})};updateFinishedPromise();let U=e2[a]||keyframes;U!==keyframes&&"number"!=typeof o[0]&&(j=interpolate([0,100],o,{clamp:!1}),o=[0,100]);let N=U({..._,keyframes:o});"mirror"===c&&(F=U({..._,keyframes:[...o].reverse(),velocity:-(_.velocity||0)}));let q="idle",G=null,K=null,Q=null;null===N.calculatedDuration&&s&&(N.calculatedDuration=calcGeneratorDuration(N));let{calculatedDuration:J}=N,et=1/0,er=1/0;null!==J&&(er=(et=J+l)*(s+1)-l);let ei=0,tick=t=>{if(null===K)return;L>0&&(K=Math.min(K,t)),L<0&&(K=Math.min(t-er/L,K)),ei=null!==G?G:Math.round(t-K)*L;let n=ei-i*(L>=0?1:-1),a=L>=0?n<0:n>er;ei=Math.max(n,0),"finished"===q&&null===G&&(ei=er);let u=ei,d=N;if(s){let t=Math.min(ei,er)/et,i=Math.floor(t),n=t%1;!n&&t>=1&&(n=1),1===n&&i--,i=Math.min(i,s+1);let o=!!(i%2);o&&("reverse"===c?(n=1-n,l&&(n-=l/et)):"mirror"===c&&(d=F)),u=clamp(0,1,n)*et}let f=a?{done:!1,value:o[0]}:d.next(u);j&&(f.value=j(f.value));let{done:_}=f;a||null===J||(_=L>=0?ei>=er:ei<=0);let T=null===G&&("finished"===q||"running"===q&&_);return C&&C(f.value),T&&finish(),f},stopAnimationDriver=()=>{M&&M.stop(),M=void 0},cancel=()=>{q="idle",stopAnimationDriver(),T(),updateFinishedPromise(),K=Q=null},finish=()=>{q="finished",f&&f(),stopAnimationDriver(),T()},play=()=>{if(I)return;M||(M=n(tick));let t=M.now();u&&u(),null!==G?K=t-G:K&&"finished"!==q||(K=t),"finished"===q&&updateFinishedPromise(),Q=K,G=null,q="running",M.start()};t&&play();let en={then:(t,i)=>E.then(t,i),get time(){return millisecondsToSeconds(ei)},set time(newTime){ei=newTime=secondsToMilliseconds(newTime),null===G&&M&&0!==L?K=M.now()-newTime/L:G=newTime},get duration(){let t=null===N.calculatedDuration?calcGeneratorDuration(N):N.calculatedDuration;return millisecondsToSeconds(t)},get speed(){return L},set speed(newSpeed){if(newSpeed===L||!M)return;L=newSpeed,en.time=millisecondsToSeconds(ei)},get state(){return q},play,pause:()=>{q="paused",G=ei},stop:()=>{I=!0,"idle"!==q&&(q="idle",d&&d(),cancel())},cancel:()=>{null!==Q&&tick(Q),cancel()},complete:()=>{q="finished"},sample:t=>(K=0,tick(t))};return en}let e5=(s=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===o&&(o=s()),o)),e4=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),requiresPregeneratedKeyframes=(t,i)=>"spring"===i.type||"backgroundColor"===t||!function isWaapiSupportedEasing(t){return!!(!t||"string"==typeof t&&eV[t]||isBezierDefinition(t)||Array.isArray(t)&&t.every(isWaapiSupportedEasing))}(i.ease),e3={type:"spring",stiffness:500,damping:25,restSpeed:10},criticallyDampedSpring=t=>({type:"spring",stiffness:550,damping:0===t?2*Math.sqrt(550):30,restSpeed:10}),e6={type:"keyframes",duration:.8},e9={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},getDefaultTransition=(t,{keyframes:i})=>i.length>2?e6:K.has(t)?t.startsWith("scale")?criticallyDampedSpring(i[1]):e3:e9,isAnimatable=(t,i)=>"zIndex"!==t&&!!("number"==typeof i||Array.isArray(i)||"string"==typeof i&&(eJ.test(i)||"0"===i)&&!i.startsWith("url(")),e7=new Set(["brightness","contrast","saturate","opacity"]);function applyDefaultFilter(t){let[i,n]=t.slice(0,-1).split("(");if("drop-shadow"===i)return t;let[o]=n.match(ea)||[];if(!o)return t;let a=n.replace(o,""),s=e7.has(i)?1:0;return o!==n&&(s*=100),i+"("+s+a+")"}let e8=/([a-z-]*)\(.*?\)/g,te={...eJ,getAnimatableNone:t=>{let i=t.match(e8);return i?i.map(applyDefaultFilter).join(" "):t}},tt={...eg,color:eY,backgroundColor:eY,outlineColor:eY,fill:eY,stroke:eY,borderColor:eY,borderTopColor:eY,borderRightColor:eY,borderBottomColor:eY,borderLeftColor:eY,filter:te,WebkitFilter:te},getDefaultValueType=t=>tt[t];function animatable_none_getAnimatableNone(t,i){let n=getDefaultValueType(t);return n!==te&&(n=eJ),n.getAnimatableNone?n.getAnimatableNone(i):void 0}let isZeroValueString=t=>/^0[^.\s]+$/.test(t);function getValueTransition(t,i){return t[i]||t.default||t}let tr={skipAnimations:!1},animateMotionValue=(t,i,n,o={})=>a=>{let s=getValueTransition(o,t)||{},l=s.delay||o.delay||0,{elapsed:c=0}=o;c-=secondsToMilliseconds(l);let u=function(t,i,n,o){let a,s;let l=isAnimatable(i,n);a=Array.isArray(n)?[...n]:[null,n];let c=void 0!==o.from?o.from:t.get(),u=[];for(let t=0;t<a.length;t++){var d;null===a[t]&&(a[t]=0===t?c:a[t-1]),("number"==typeof(d=a[t])?0===d:null!==d?"none"===d||"0"===d||isZeroValueString(d):void 0)&&u.push(t),"string"==typeof a[t]&&"none"!==a[t]&&"0"!==a[t]&&(s=a[t])}if(l&&u.length&&s)for(let t=0;t<u.length;t++){let n=u[t];a[n]=animatable_none_getAnimatableNone(i,s)}return a}(i,t,n,s),d=u[0],f=u[u.length-1],C=isAnimatable(t,d),_=isAnimatable(t,f);(0,eM.K)(C===_,`You are trying to animate ${t} from "${d}" to "${f}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${f} via the \`style\` property.`);let T={keyframes:u,velocity:i.getVelocity(),ease:"easeOut",...s,delay:-c,onUpdate:t=>
309{i.set(t),s.onUpdate&&s.onUpdate(t)},onComplete:()=>{a(),s.onComplete&&s.onComplete()}};if(!function({when:t,delay:i,delayChildren:n,staggerChildren:o,staggerDirection:a,repeat:s,repeatType:l,repeatDelay:c,from:u,elapsed:d,...f}){return!!Object.keys(f).length}(s)&&(T={...T,...getDefaultTransition(t,T)}),T.duration&&(T.duration=secondsToMilliseconds(T.duration)),T.repeatDelay&&(T.repeatDelay=secondsToMilliseconds(T.repeatDelay)),!C||!_||eD.current||!1===s.type||tr.skipAnimations)return function({keyframes:t,delay:i,onUpdate:n,onComplete:o}){let setValue=()=>(n&&n(t[t.length-1]),o&&o(),{time:0,speed:1,duration:0,play:eP.Z,pause:eP.Z,stop:eP.Z,then:t=>(t(),Promise.resolve()),cancel:eP.Z,complete:eP.Z});return i?animateValue({keyframes:[0,1],duration:0,delay:i,onComplete:setValue}):setValue()}(eD.current?{...T,delay:0}:T);if(!o.isHandoff&&i.owner&&i.owner.current instanceof HTMLElement&&!i.owner.getProps().onUpdate){let n=function(t,i,{onUpdate:n,onComplete:o,...a}){let s,l;let c=e5()&&e4.has(i)&&!a.repeatDelay&&"mirror"!==a.repeatType&&0!==a.damping&&"inertia"!==a.type;if(!c)return!1;let u=!1,d=!1,updateFinishedPromise=()=>{l=new Promise(t=>{s=t})};updateFinishedPromise();let{keyframes:f,duration:C=300,ease:_,times:T}=a;if(requiresPregeneratedKeyframes(i,a)){let t=animateValue({...a,repeat:0,delay:0}),i={done:!1,value:f[0]},n=[],o=0;for(;!i.done&&o<2e4;)i=t.sample(o),n.push(i.value),o+=10;T=void 0,f=n,C=o-10,_="linear"}let E=function(t,i,n,{delay:o=0,duration:a,repeat:s=0,repeatType:l="loop",ease:c,times:u}={}){let d={[i]:n};u&&(d.offset=u);let f=function mapEasingToNativeEasing(t){if(t)return isBezierDefinition(t)?cubicBezierAsString(t):Array.isArray(t)?t.map(mapEasingToNativeEasing):eV[t]}(c);return Array.isArray(f)&&(d.easing=f),t.animate(d,{delay:o,duration:a,easing:Array.isArray(f)?"linear":f,fill:"both",iterations:s+1,direction:"reverse"===l?"alternate":"normal"})}(t.owner.current,i,f,{...a,duration:C,ease:_,times:T}),cancelAnimation=()=>{d=!1,E.cancel()},safeCancel=()=>{d=!0,eS.Wi.update(cancelAnimation),s(),updateFinishedPromise()};return E.onfinish=()=>{d||(t.set(function(t,{repeat:i,repeatType:n="loop"}){let o=i&&"loop"!==n&&i%2==1?0:t.length-1;return t[o]}(f,a)),o&&o(),safeCancel())},{then:(t,i)=>l.then(t,i),attachTimeline:t=>(E.timeline=t,E.onfinish=null,eP.Z),get time(){return millisecondsToSeconds(E.currentTime||0)},set time(newTime){E.currentTime=secondsToMilliseconds(newTime)},get speed(){return E.playbackRate},set speed(newSpeed){E.playbackRate=newSpeed},get duration(){return millisecondsToSeconds(C)},play:()=>{u||(E.play(),(0,eS.Pn)(cancelAnimation))},pause:()=>E.pause(),stop:()=>{if(u=!0,"idle"===E.playState)return;let{currentTime:i}=E;
309if(i){let n=animateValue({...a,autoplay:!1});t.setWithVelocity(n.sample(i-10).value,n.sample(i).value,10)}safeCancel()},complete:()=>{d||E.finish()},cancel:safeCancel}}(i,t,T);if(n)return n}return animateValue(T)};function isWillChangeMotionValue(t){return!!(isMotionValue(t)&&t.add)}let isNumericalString=t=>/^\-?\d*\.?\d+$/.test(t);function addUniqueItem(t,i){-1===t.indexOf(i)&&t.push(i)}function removeItem(t,i){let n=t.indexOf(i);n>-1&&t.splice(n,1)}let SubscriptionManager=class SubscriptionManager{constructor(){this.subscriptions=[]}add(t){return addUniqueItem(this.subscriptions,t),()=>removeItem(this.subscriptions,t)}notify(t,i,n){let o=this.subscriptions.length;if(o){if(1===o)this.subscriptions[0](t,i,n);else for(let a=0;a<o;a++){let o=this.subscriptions[a];o&&o(t,i,n)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};let isFloat=t=>!isNaN(parseFloat(t)),ti={current:void 0};let MotionValue=class MotionValue{constructor(t,i={}){this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(t,i=!0)=>{this.prev=this.current,this.current=t;let{delta:n,timestamp:o}=eS.frameData;this.lastUpdated!==o&&(this.timeDelta=n,this.lastUpdated=o,eS.Wi.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>eS.Wi.postRender(this.velocityCheck),this.velocityCheck=({timestamp:t})=>{t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=isFloat(this.current),this.owner=i.owner}onChange(t){return this.on("change",t)}on(t,i){this.events[t]||(this.events[t]=new SubscriptionManager);let n=this.events[t].add(i);return"change"===t?()=>{n(),eS.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let t in this.events)this.events[t].clear()}attach(t,i){this.passiveEffect=t,this.stopPassiveEffect=i}set(t,i=!0){i&&this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t,i)}setWithVelocity(t,i,n){this.set(i),this.prev=t,this.timeDelta=n}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return ti.current&&ti.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var t,i;return this.canTrackVelocity?(t=parseFloat(this.current)-parseFloat(this.prev),(i=this.timeDelta)?t*(1e3/i):0):0}start(t){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=t(i),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 motionValue(t,i){return new MotionValue(t,i)}let testValueType=t=>i=>i.test(t),tn=[ei,ed,eu,ec,ep,eh,{test:t=>"auto"===t,parse:t=>t}],findDimensionValueType=t=>tn.find(testValueType(t)),to=[...tn,eY,eJ],findValueType=t=>to.find(testValueType(t));function animateTarget(t,i,{delay:n=0,transitionOverride:o,type:a}={}){let{transition:s=t.getDefaultTransition(),transitionEnd:l,...c}=t.makeTargetAnimatable(i),u=t.getValue("willChange");o&&(s=o);let d=[],f=a&&t.animationState&&t.animationState.getState()[a];for(let i in c){let o=t.getValue(i),a=c[i];if(!o||void 0===a||f&&function({protectedKeys:t,needsAnimating:i},n){let o=t.hasOwnProperty(n)&&!0!==i[n];return i[n]=!1,o}(f,i))continue;let l={delay:n,elapsed:0,...getValueTransition(s||{},i)};if(window.HandoffAppearAnimations){let n=t.getProps()[_];
309if(n){let t=window.HandoffAppearAnimations(n,i,o,eS.Wi);null!==t&&(l.elapsed=t,l.isHandoff=!0)}}let C=!l.isHandoff&&!function(t,i){let n=t.get();if(!Array.isArray(i))return n!==i;for(let t=0;t<i.length;t++)if(i[t]!==n)return!0}(o,a);if("spring"===l.type&&(o.getVelocity()||l.velocity)&&(C=!1),o.animation&&(C=!1),C)continue;o.start(animateMotionValue(i,o,a,t.shouldReduceMotion&&K.has(i)?{type:!1}:l));let T=o.animation;isWillChangeMotionValue(u)&&(u.add(i),T.then(()=>u.remove(i))),d.push(T)}return l&&Promise.all(d).then(()=>{l&&function(t,i){let n=resolveVariant(t,i),{transitionEnd:o={},transition:a={},...s}=n?t.makeTargetAnimatable(n,!1):{};for(let i in s={...s,...o}){let n=resolveFinalValueInKeyframes(s[i]);t.hasValue(i)?t.getValue(i).set(n):t.addValue(i,motionValue(n))}}(t,l)}),d}function animateVariant(t,i,n={}){let o=resolveVariant(t,i,n.custom),{transition:a=t.getDefaultTransition()||{}}=o||{};n.transitionOverride&&(a=n.transitionOverride);let s=o?()=>Promise.all(animateTarget(t,o,n)):()=>Promise.resolve(),l=t.variantChildren&&t.variantChildren.size?(o=0)=>{let{delayChildren:s=0,staggerChildren:l,staggerDirection:c}=a;return function(t,i,n=0,o=0,a=1,s){let l=[],c=(t.variantChildren.size-1)*o,u=1===a?(t=0)=>t*o:(t=0)=>c-t*o;return Array.from(t.variantChildren).sort(sortByTreeOrder).forEach((t,o)=>{t.notify("AnimationStart",i),l.push(animateVariant(t,i,{...s,delay:n+u(o)}).then(()=>t.notify("AnimationComplete",i)))}),Promise.all(l)}(t,i,s+o,l,c,n)}:()=>Promise.resolve(),{when:c}=a;if(!c)return Promise.all([s(),l(n.delay)]);{let[t,i]="beforeChildren"===c?[s,l]:[l,s];return t().then(()=>i())}}function sortByTreeOrder(t,i){return t.sortNodePosition(i)}let ta=[...T].reverse(),ts=T.length;function createTypeState(t=!1){return{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let tl=0,distance=(t,i)=>Math.abs(t-i);let PanSession=class PanSession{constructor(t,i,{transformPagePoint:n,contextWindow:o,dragSnapToOrigin:a=!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 t=getPanInfo(this.lastMoveEventInfo,this.history),i=null!==this.startEvent,n=function(t,i){let n=distance(t.x,i.x),o=distance(t.y,i.y);return Math.sqrt(n**2+o**2)}(t.offset,{x:0,y:0})>=3;if(!i&&!n)return;let{point:o}=t,{timestamp:a}=eS.frameData;this.history.push({...o,timestamp:a});let{onStart:s,onMove:l}=this.handlers;
309i||(s&&s(this.lastMoveEvent,t),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,t)},this.handlePointerMove=(t,i)=>{this.lastMoveEvent=t,this.lastMoveEventInfo=transformPoint(i,this.transformPagePoint),eS.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(t,i)=>{this.end();let{onEnd:n,onSessionEnd:o,resumeAnimation:a}=this.handlers;if(this.dragSnapToOrigin&&a&&a(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let s=getPanInfo("pointercancel"===t.type?this.lastMoveEventInfo:transformPoint(i,this.transformPagePoint),this.history);this.startEvent&&n&&n(t,s),o&&o(t,s)},!isPrimaryPointer(t))return;this.dragSnapToOrigin=a,this.handlers=i,this.transformPagePoint=n,this.contextWindow=o||window;let s=extractEventInfo(t),l=transformPoint(s,this.transformPagePoint),{point:c}=l,{timestamp:u}=eS.frameData;this.history=[{...c,timestamp:u}];let{onSessionStart:d}=i;d&&d(t,getPanInfo(l,this.history)),this.removeListeners=pipe(addPointerEvent(this.contextWindow,"pointermove",this.handlePointerMove),addPointerEvent(this.contextWindow,"pointerup",this.handlePointerUp),addPointerEvent(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),(0,eS.Pn)(this.updatePoint)}};function transformPoint(t,i){return i?{point:i(t.point)}:t}function subtractPoint(t,i){return{x:t.x-i.x,y:t.y-i.y}}function getPanInfo({point:t},i){return{point:t,delta:subtractPoint(t,lastDevicePoint(i)),offset:subtractPoint(t,i[0]),velocity:function(t,i){if(t.length<2)return{x:0,y:0};let n=t.length-1,o=null,a=lastDevicePoint(t);for(;n>=0&&(o=t[n],!(a.timestamp-o.timestamp>secondsToMilliseconds(.1)));)n--;if(!o)return{x:0,y:0};let s=millisecondsToSeconds(a.timestamp-o.timestamp);if(0===s)return{x:0,y:0};let l={x:(a.x-o.x)/s,y:(a.y-o.y)/s};return l.x===1/0&&(l.x=0),l.y===1/0&&(l.y=0),l}(i,0)}}function lastDevicePoint(t){return t[t.length-1]}function calcLength(t){return t.max-t.min}function isNear(t,i=0,n=.01){return Math.abs(t-i)<=n}function calcAxisDelta(t,i,n,o=.5){t.origin=o,t.originPoint=mix(i.min,i.max,t.origin),t.scale=calcLength(n)/calcLength(i),(isNear(t.scale,1,1e-4)||isNaN(t.scale))&&(t.scale=1),t.translate=mix(n.min,n.max,t.origin)-t.originPoint,(isNear(t.translate)||isNaN(t.translate))&&(t.translate=0)}function calcBoxDelta(t,i,n,o){calcAxisDelta(t.x,i.x,n.x,o?o.originX:void 0),calcAxisDelta(t.y,i.y,n.y,o?o.originY:void 0)}function calcRelativeAxis(t,i,n){t.min=n.min+i.min,t.max=t.min+calcLength(i)}function calcRelativeAxisPosition(t,i,n){t.min=i.min-n.min,t.max=t.min+calcLength(i)}function calcRelativePosition(t,i,n){calcRelativeAxisPosition(t.x,i.x,n.x),calcRelativeAxisPosition(t.y,i.y,n.y)}function calcRelativeAxisConstraints(t,i,n){return{min:void 0!==i?t.min+i:void 0,max:void 0!==n?t.max+n-(t.max-t.min):void 0}}function calcViewportAxisConstraints(t,i){let n=i.min-t.min,o=i.max-t.max;return i.max-i.min<t.max-t.min&&([n,o]=[o,n]),{min:n,max:o}}function resolveAxisElastic(t,i,n){return{min:resolvePointElastic(t,i),max:resolvePointElastic(t,n)}}function resolvePointElastic(t,i){return"number"==typeof t?t:t[i]||0}let createAxisDelta=()=>({translate:0,scale:1,origin:0,originPoint:0}),createDelta=()=>({x:createAxisDelta(),y:createAxisDelta()}),createAxis=()=>({min:0,max:0}),createBox=()=>({x:createAxis(),y:createAxis()});function eachAxis(t){return[t("x"),t("y")]}function convertBoundingBoxToBox({top:t,left:i,right:n,bottom:o}){return{x:{min:i,max:n},y:{min:t,max:o}}}function isIdentityScale(t){return void 0===t||1===t}function hasScale({scale:t,scaleX:i,scaleY:n}){return!isIdentityScale(t)||!isIdentityScale(i)||!isIdentityScale(n)}function hasTransform(t){return hasScale(t)||has2DTranslate(t)||t.z||t.rotate||t.rotateX||t.rotateY}function has2DTranslate(t){var i,n;return(i=t.x)&&"0%"!==i||(n=t.y)&&"0%"!==n}function applyPointDelta(t,i,n,o,a){return void 0!==a&&(t=o+a*(t-o)),o+n*(t-o)+i}function applyAxisDelta(t,i=0,n=1,o,a){t.min=applyPointDelta(t.min,i,n,o,a),t.max=applyPointDelta(t.max,i,n,o,a)}function applyBoxDelta(t,{x:i,y:n}){applyAxisDelta(t.x,i.translate,i.scale,i.originPoint),applyAxisDelta(t.y,n.translate,n.scale,n.originPoint)}function snapToDefault(t){return Number.isInteger(t)?t:t>1.0000000000001||t<.999999999999?t:1}function translateAxis(t,i){t.min=t.min+i,t.max=t.max+i}function transformAxis(t,i,[n,o,a]){let s=void 0!==i[a]?i[a]:.5,l=mix(t.min,t.max,s);applyAxisDelta(t,i[n],i[o],l,i.scale)}
309let tc=["x","scaleX","originX"],tu=["y","scaleY","originY"];function transformBox(t,i){transformAxis(t.x,i,tc),transformAxis(t.y,i,tu)}function measureViewportBox(t,i){return convertBoundingBoxToBox(function(t,i){if(!i)return t;let n=i({x:t.left,y:t.top}),o=i({x:t.right,y:t.bottom});return{top:n.y,left:n.x,bottom:o.y,right:o.x}}(t.getBoundingClientRect(),i))}let getContextWindow=({current:t})=>t?t.ownerDocument.defaultView:null,td=new WeakMap;let VisualElementDragControls=class VisualElementDragControls{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=createBox(),this.visualElement=t}start(t,{snapToCursor:i=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let{dragSnapToOrigin:o}=this.getProps();this.panSession=new PanSession(t,{onSessionStart:t=>{let{dragSnapToOrigin:n}=this.getProps();n?this.pauseAnimation():this.stopAnimation(),i&&this.snapToCursor(extractEventInfo(t,"page").point)},onStart:(t,i)=>{let{drag:n,dragPropagation:o,onDragStart:a}=this.getProps();if(n&&!o&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=getGlobalLock(n),!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),eachAxis(t=>{let i=this.getAxisMotionValue(t).get()||0;if(eu.test(i)){let{projection:n}=this.visualElement;if(n&&n.layout){let o=n.layout.layoutBox[t];if(o){let t=calcLength(o);i=t*(parseFloat(i)/100)}}}this.originPoint[t]=i}),a&&eS.Wi.update(()=>a(t,i),!1,!0);let{animationState:s}=this.visualElement;s&&s.setActive("whileDrag",!0)},onMove:(t,i)=>{let{dragPropagation:n,dragDirectionLock:o,onDirectionLock:a,onDrag:s}=this.getProps();if(!n&&!this.openGlobalLock)return;let{offset:l}=i;if(o&&null===this.currentDirection){this.currentDirection=function(t,i=10){let n=null;return Math.abs(t.y)>i?n="y":Math.abs(t.x)>i&&(n="x"),n}(l),null!==this.currentDirection&&a&&a(this.currentDirection);return}this.updateAxis("x",i.point,l),this.updateAxis("y",i.point,l),this.visualElement.render(),s&&s(t,i)},onSessionEnd:(t,i)=>this.stop(t,i),resumeAnimation:()=>eachAxis(t=>{var i;return"paused"===this.getAnimationState(t)&&(null===(i=this.getAxisMotionValue(t).animation)||void 0===i?void 0:i.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:o,contextWindow:getContextWindow(this.visualElement)})}stop(t,i){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:o}=i;this.startAnimation(o);let{onDragEnd:a}=this.getProps();a&&eS.Wi.update(()=>a(t,i))}cancel(){this.isDragging=!1;let{projection:t,animationState:i}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),i&&i.setActive("whileDrag",!1)}updateAxis(t,i,n){let{drag:o}=this.getProps();if(!n||!shouldDrag(t,o,this.currentDirection))return;let a=this.getAxisMotionValue(t),s=this.originPoint[t]+n[t];this.constraints&&this.constraints[t]&&(s=function(t,{min:i,max:n},o){return void 0!==i&&t<i?t=o?mix(i,t,o.min):Math.max(t,i):void 0!==n&&t>n&&(t=o?mix(n,t,o.max):Math.min(t,n)),t}(s,this.constraints[t],this.elastic[t])),a.set(s)}resolveConstraints(){var t;let{dragConstraints:i,dragElastic:n}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(t=this.visualElement.projection)||void 0===t?void 0:t.layout,a=this.constraints;i&&isRefObject(i)?this.constraints||(this.constraints=this.resolveRefConstraints()):i&&o?this.constraints=function(t,{top:i,left:n,bottom:o,right:a}){return{x:calcRelativeAxisConstraints(t.x,n,a),y:calcRelativeAxisConstraints(t.y,i,o)}}(o.layoutBox,i):this.constraints=!1,this.elastic=function(t=.35){return!1===t?t=0:!0===t&&(t=.35),{x:resolveAxisElastic(t,"left","right"),y:resolveAxisElastic(t,"top","bottom")}}(n),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&eachAxis(t=>{this.getAxisMotionValue(t)&&(this.constraints[t]=function(t,i){let n={};return void 0!==i.min&&(n.min=i.min-t.min),void 0!==i.max&&(n.max=i.max-t.min),n}(o.layoutBox[t],this.constraints[t]))})}resolveRefConstraints(){var t;let{dragConstraints:i,onMeasureDragConstraints:n}=this.getProps();if(!i||!isRefObject(i))return!1;let o=i.current;(0,eM.k)(null!==o,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:a}=this.visualElement;if(!a||!a.layout)return!1;let s=function(t,i,n){let o=measureViewportBox(t,n),{scroll:a}=i;return a&&(translateAxis(o.x,a.offset.x),translateAxis(o.y,a.offset.y)),o}(o,a.root,this.visualElement.getTransformPagePoint()),l={x:calcViewportAxisConstraints((t=a.layout.layoutBox).x,s.x),y:calcViewportAxisConstraints(t.y,s.y)};if(n){let t=n(function({x:t,y:i}){return{top:i.min,right:t.max,bottom:i.max,left:t.min}}(l));this.hasMutatedConstraints=!!t,t&&(l=convertBoundingBoxToBox(t))}return l}startAnimation(t){let{drag:i,dragMomentum:n,dragElastic:o,dragTransition:a,dragSnapToOrigin:s,onDragTransitionEnd:l}=this.getProps(),c=this.constraints||{},u=eachAxis(l=>{if(!shouldDrag(l,i,this.currentDirection))return;let u=c&&c[l]||{};s&&(u={min:0,max:0});let d={type:"inertia",velocity:n?t[l]:0,bounceStiffness:o?200:1e6,bounceDamping:o?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...a,...u};return this.startAxisValueAnimation(l,d)});return Promise.all(u).then(l)}startAxisValueAnimation(t,i){let n=this.getAxisMotionValue(t);return n.start(animateMotionValue(t,n,0,i))}stopAnimation(){eachAxis(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){eachAxis(t=>{var i;return null===(i=this.getAxisMotionValue(t).animation)||void 0===i?void 0:i.pause()})}getAnimationState(t){var i;return null===(i=this.getAxisMotionValue(t).animation)||void 0===i?void 0:i.state}getAxisMotionValue(t){let i="_drag"+t.toUpperCase(),n=this.visualElement.getProps(),o=n[i];return o||this.visualElement.getValue(t,(n.initial?n.initial[t]:void 0)||0)}snapToCursor(t){eachAxis(i=>{let{drag:n}=this.getProps();if(!shouldDrag(i,n,this.currentDirection))return;let{projection:o}=this.visualElement,a=this.getAxisMotionValue(i);if(o&&o.layout){let{min:n,max:s}=o.layout.layoutBox[i];a.set(t[i]-mix(n,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:i}=this.getProps(),{projection:n}=this.visualElement;if(!isRefObject(i)||!n||!this.constraints)return;this.stopAnimation();let o={x:0,y:0};eachAxis(t=>{let i=this.getAxisMotionValue(t);if(i){let n=i.get();o[t]=function(t,i){let n=.5,o=calcLength(t),a=calcLength(i);return a>o?n=progress(i.min,i.max-o,t.min):o>a&&(n=progress(t.min,t.max-a,i.min)),clamp(0,1,n)}({min:n,max:n},this.constraints[t])}});let{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),eachAxis(i=>{if(!shouldDrag(i,t,null))return;let n=this.getAxisMotionValue(i),{min:a,max:s}=this.constraints[i];n.set(mix(a,s,o[i]))})}addListeners(){if(!this.visualElement.current)return;td.set(this.visualElement,this);let t=this.visualElement.current,i=addPointerEvent(t,"pointerdown",t=>{let{drag:i,dragListener:n=!0}
309=this.getProps();i&&n&&this.start(t)}),measureDragConstraints=()=>{let{dragConstraints:t}=this.getProps();isRefObject(t)&&(this.constraints=this.resolveRefConstraints())},{projection:n}=this.visualElement,o=n.addEventListener("measure",measureDragConstraints);n&&!n.layout&&(n.root&&n.root.updateScroll(),n.updateLayout()),measureDragConstraints();let a=addDomEvent(window,"resize",()=>this.scalePositionWithinConstraints()),s=n.addEventListener("didUpdate",({delta:t,hasLayoutChanged:i})=>{this.isDragging&&i&&(eachAxis(i=>{let n=this.getAxisMotionValue(i);n&&(this.originPoint[i]+=t[i].translate,n.set(n.get()+t[i].translate))}),this.visualElement.render())});return()=>{a(),i(),o(),s&&s()}}getProps(){let t=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:n=!1,dragPropagation:o=!1,dragConstraints:a=!1,dragElastic:s=.35,dragMomentum:l=!0}=t;return{...t,drag:i,dragDirectionLock:n,dragPropagation:o,dragConstraints:a,dragElastic:s,dragMomentum:l}}};function shouldDrag(t,i,n){return(!0===i||i===t)&&(null===n||n===t)}let asyncHandler=t=>(i,n)=>{t&&eS.Wi.update(()=>t(i,n))};var th=n(5947);let tp={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function pixelsToPercent(t,i){return i.max===i.min?0:t/(i.max-i.min)*100}let tm={correct:(t,i)=>{if(!i.target)return t;if("string"==typeof t){if(!ed.test(t))return t;t=parseFloat(t)}let n=pixelsToPercent(t,i.target.x),o=pixelsToPercent(t,i.target.y);return`${n}% ${o}%`}};let MeasureLayoutWithContext=class MeasureLayoutWithContext extends l.Component{componentDidMount(){let{visualElement:t,layoutGroup:i,switchLayoutGroup:n,layoutId:o}=this.props,{projection:a}=t;Object.assign(q,tf),a&&(i.group&&i.group.add(a),n&&n.register&&o&&n.register(a),a.root.didUpdate(),a.addEventListener("animationComplete",()=>{this.safeToRemove()}),a.setOptions({...a.options,onExitComplete:()=>this.safeToRemove()})),tp.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:i,visualElement:n,drag:o,isPresent:a}=this.props,s=n.projection;return s&&(s.isPresent=a,o||t.layoutDependency!==i||void 0===i?s.willUpdate():this.safeToRemove(),t.isPresent===a||(a?s.promote():s.relegate()||eS.Wi.postRender(()=>{let t=s.getStack();t&&t.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),queueMicrotask(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:t,layoutGroup:i,switchLayoutGroup:n}=this.props,{projection:o}=t;o&&(o.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(o),n&&n.deregister&&n.deregister(o))}safeToRemove(){let{safeToRemove:t}=this.props;t&&t()}render(){return null}};function MeasureLayout(t){let[i,n]=(0,th.oO)(),o=(0,l.useContext)(L.p);return l.createElement(MeasureLayoutWithContext,{...t,layoutGroup:o,switchLayoutGroup:(0,l.useContext)(I),isPresent:i,safeToRemove:n})}let tf={borderRadius:{...tm,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:tm,borderTopRightRadius:tm,borderBottomLeftRadius:tm,borderBottomRightRadius:tm,boxShadow:{correct:(t,{treeScale:i,projectionDelta:n})=>{let o=eJ.parse(t);if(o.length>5)return t;let a=eJ.createTransformer(t),s="number"!=typeof o[0]?1:0,l=n.x.scale*i.x,c=n.y.scale*i.y;o[0+s]/=l,o[1+s]/=c;let u=mix(l,c,.5);return"number"==typeof o[2+s]&&(o[2+s]/=u),"number"==typeof o[3+s]&&(o[3+s]/=u),a(o)}}},tg=["TopLeft","TopRight","BottomLeft","BottomRight"],tb=tg.length,asNumber=t=>"string"==typeof t?parseFloat(t):t,isPx=t=>"number"==typeof t||ed.test(t);function getRadius(t,i){return void 0!==t[i]?t[i]:t.borderRadius}let ty=compress(0,.5,eF),tv=compress(.5,.95,eP.Z);function compress(t,i,n){return o=>o<t?0:o>i?1:n(progress(t,i,o))}function copyAxisInto(t,i){t.min=i.min,t.max=i.max}function copyBoxInto(t,i){copyAxisInto(t.x,i.x),copyAxisInto(t.y,i.y)}function removePointDelta(t,i,n,o,a){return t-=i,t=o+1/n*(t-o),void 0!==a&&(t=o+1/a*(t-o)),t}function removeAxisTransforms(t,i,[n,o,a],s,l){!function(t,i=0,n=1,o=.5,a,s=t,l=t){if(eu.test(i)){i=parseFloat(i);let t=mix(l.min,l.max,i/100);i=t-l.min}if("number"!=typeof i)return;let c=mix(s.min,s.max,o);t===s&&(c-=i),t.min=removePointDelta(t.min,i,n,c,a),t.max=removePointDelta(t.max,i,n,c,a)}(t,i[n],i[o],i[a],i.scale,s,l)}let tx=["x","scaleX","originX"],tk=["y","scaleY","originY"];function removeBoxTransforms(t,i,n,o){removeAxisTransforms(t.x,i,tx,n?n.x:void 0,o?o.x:void 0),removeAxisTransforms(t.y,i,tk,n?n.y:void 0,o?o.y:void 0)}function isAxisDeltaZero(t){return 0===t.translate&&1===t.scale}function isDeltaZero(t){return isAxisDeltaZero(t.x)&&isAxisDeltaZero(t.y)}function boxEqualsRounded(t,i){return Math.round(t.x.min)===Math.round(i.x.min)&&Math.round(t.x.max)===Math.round(i.x.max)&&Math.round(t.y.min)===Math.round(i.y.min)&&Math.round(t.y.max)===Math.round(i.y.max)}function aspectRatio(t){return calcLength(t.x)/calcLength(t.y)}let NodeStack=class NodeStack{constructor(){this.members=[]}add(t){addUniqueItem(this.members,t),t.scheduleRender()}remove(t){if(removeItem(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}
309}relegate(t){let i;let n=this.members.findIndex(i=>t===i);if(0===n)return!1;for(let t=n;t>=0;t--){let n=this.members[t];if(!1!==n.isPresent){i=n;break}}return!!i&&(this.promote(i),!0)}promote(t,i){let n=this.lead;if(t!==n&&(this.prevLead=n,this.lead=t,t.show(),n)){n.instance&&n.scheduleRender(),t.scheduleRender(),t.resumeFrom=n,i&&(t.resumeFrom.preserveOpacity=!0),n.snapshot&&(t.snapshot=n.snapshot,t.snapshot.latestValues=n.animationValues||n.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);let{crossfade:o}=t.options;!1===o&&n.hide()}}exitAnimationComplete(){this.members.forEach(t=>{let{options:i,resumingFrom:n}=t;i.onExitComplete&&i.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};function buildProjectionTransform(t,i,n){let o="",a=t.x.translate/i.x,s=t.y.translate/i.y;if((a||s)&&(o=`translate3d(${a}px, ${s}px, 0) `),(1!==i.x||1!==i.y)&&(o+=`scale(${1/i.x}, ${1/i.y}) `),n){let{rotate:t,rotateX:i,rotateY:a}=n;t&&(o+=`rotate(${t}deg) `),i&&(o+=`rotateX(${i}deg) `),a&&(o+=`rotateY(${a}deg) `)}let l=t.x.scale*i.x,c=t.y.scale*i.y;return(1!==l||1!==c)&&(o+=`scale(${l}, ${c})`),o||"none"}let compareByDepth=(t,i)=>t.depth-i.depth;let FlatTree=class FlatTree{constructor(){this.children=[],this.isDirty=!1}add(t){addUniqueItem(this.children,t),this.isDirty=!0}remove(t){removeItem(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(compareByDepth),this.isDirty=!1,this.children.forEach(t)}};let tS=["","X","Y","Z"],tw={visibility:"hidden"},tC=0,t_={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function createProjectionNode({attachResizeListener:t,defaultParent:i,measureScroll:n,checkIsScrollRoot:o,resetTransform:a}){return class{constructor(t={},n=null==i?void 0:i()){this.id=tC++,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,t_.totalNodes=t_.resolvedTargetDeltas=t_.recalculatedProjection=0,this.nodes.forEach(propagateDirtyNodes),this.nodes.forEach(resolveTargetDelta),this.nodes.forEach(calcProjection),this.nodes.forEach(cleanDirtyNodes),window.MotionDebug&&window.MotionDebug.record(t_)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=t,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let t=0;t<this.path.length;t++)this.path[t].shouldResetTransform=!0;this.root===this&&(this.nodes=new FlatTree)}addEventListener(t,i){return this.eventHandlers.has(t)||this.eventHandlers.set(t,new SubscriptionManager),this.eventHandlers.get(t).add(i)}notifyListeners(t,...i){let n=this.eventHandlers.get(t);n&&n.notify(...i)}hasListeners(t){return this.eventHandlers.has(t)}mount(i,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=i instanceof SVGElement&&"svg"!==i.tagName,this.instance=i;let{layoutId:o,layout:a,visualElement:s}=this.options;if(s&&!s.current&&s.mount(i),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(a||o)&&(this.isLayoutDirty=!0),t){let n;let resizeUnblockUpdate=()=>this.root.updateBlockedByResize=!1;t(i,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=function(t,i){let n=performance.now(),checkElapsed=({timestamp:o})=>{let a=o-n;a>=i&&((0,eS.Pn)(checkElapsed),t(a-i))};return eS.Wi.read(checkElapsed,!0),()=>(0,eS.Pn)(checkElapsed)}(resizeUnblockUpdate,250),tp.hasAnimatedSinceResize&&(tp.hasAnimatedSinceResize=!1,this.nodes.forEac
309h(finishAnimation))})}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&s&&(o||a)&&this.addEventListener("didUpdate",({delta:t,hasLayoutChanged:i,hasRelativeTargetChanged:n,layout:o})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let a=this.options.transition||s.getDefaultTransition()||tT,{onLayoutAnimationStart:l,onLayoutAnimationComplete:c}=s.getProps(),u=!this.targetLayout||!boxEqualsRounded(this.targetLayout,o)||n,d=!i&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||d||i&&(u||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,d);let i={...getValueTransition(a,"layout"),onPlay:l,onComplete:c};(s.shouldReduceMotion||this.options.layoutRoot)&&(i.delay=0,i.type=!1),this.startAnimation(i)}else i||finishAnimation(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let t=this.getStack();t&&t.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,eS.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(resetRotation),this.animationId++)}getTransformTemplate(){let{visualElement:t}=this.options;return t&&t.getProps().transformTemplate}willUpdate(t=!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 t=0;t<this.path.length;t++){let i=this.path[t];i.shouldResetTransform=!0,i.updateScroll("snapshot"),i.options.layoutRoot&&i.willUpdate(!1)}let{layoutId:i,layout:n}=this.options;if(void 0===i&&!n)return;let o=this.getTransformTemplate();this.prevTransformTemplateValue=o?o(this.latestValues,""):void 0,this.updateSnapshot(),t&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;let t=this.isUpdateBlocked();if(t){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(clearMeasurements);return}this.isUpdating||this.nodes.forEach(clearIsLayoutDirty),this.isUpdating=!1,this.nodes.forEach(resetTransformStyle),this.nodes.forEach(updateLayout),this.nodes.forEach(notifyLayoutUpdate),this.clearAllSnapshots();let i=performance.now();eS.frameData.delta=clamp(0,1e3/60,i-eS.frameData.timestamp),eS.frameData.timestamp=i,eS.frameData.isProcessing=!0,eS.S6.update.process(eS.frameData),eS.S6.preRender.process(eS.frameData),eS.S6.render.process(eS.frameData),eS.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(clearSnapshot),this.sharedNodes.forEach(removeLeadSnapshots)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eS.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eS.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 t=0;t<this.path.length;t++){let i=this.path[t];i.updateScroll()}let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=createBox(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:i}=this.options;i&&i.notify("LayoutMeasure",this.layout.layoutBox,t?t.layoutBox:void 0)}updateScroll(t="measure"){let i=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===t&&(i=!1),i&&(this.scroll={animationId:this.root.animationId,phase:t,isRoot:o(this.instance),offset:n(this.instance)})}resetTransform(){if(!a)return;let t=this.isLayoutDirty||this.shouldResetTransform,i=this.projectionDelta&&!isDeltaZero(this.projectionDelta),n=this.getTransformTemplate(),o=n?n(this.latestValues,""):void 0,s=o!==this.prevTransformTemplateValue;t&&(i||hasTransform(this.latestValues)||s)&&(a(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}measure(t=!0){var i;let n=this.measurePageBox(),o=this.removeElementScroll(n);return t&&(o=this.removeTransform(o)),roundAxis((i=o).x),roundAxis(i.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:o,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:t}=this.options;if(!t)return createBox();let i=t.measureViewportBox(),{scroll:n}=this.root;return n&&(translateAxis(i.x,n.offset.x),translateAxis(i.y,n.offset.y)),i}removeElementScroll(t){let i=createBox();copyBoxInto(i,t);for(let n=0;n<this.path.length;n++){let o=this.path[n],{scroll:a,options:s}=o;if(o!==this.root&&a&&s.layoutScroll){if(a.isRoot){copyBoxInto(i,t);let{scroll:n}=this.root;n&&(translateAxis(i.x,-n.offset.x),translateAxis(i.y,-n.offset.y))}translateAxis(i.x,a.offset.x),translateAxis(i.y,a.offset.y)}}return i}applyTransform(t,i=!1){let n=createBox();copyBoxInto(n,t);for(let t=0;t<this.path.length;t++){let o=this.path[t];!i&&o.options.layoutScroll&&o.scroll&&o!==o.root&&transformBox(n,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),hasTransform(o.latestValues)&&transformBox(n,o.latestValues)}return hasTransform(this.latestValues)&&transformBox(n,this.latestValues),n}removeTransform(t){let i=createBox();copyBoxInto(i,t);for(let t=0;t<this.path.length;t++){let n=this.path[t];if(!n.instance||!hasTransform(n.latestValues))continue;hasScale(n.latestValues)&&n.updateSnapshot();let o=createBox(),a=n.measurePageBox();copyBoxInto(o,a),removeBoxTransforms(i,n.latestValues,n.snapshot?n.snapshot.layoutBox:void 0,o)}return hasTransform(this.latestValues)&&removeBoxTransforms(i,this.latestValues),i}setTargetDelta(t){this.targetDelta=t,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(t){this.options={...this.options,...t,crossfade:void 0===t.crossfade||t.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!==eS.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(t=!1){var i,n,o,a;let s=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=s.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=s.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=s.isS
309haredProjectionDirty);let l=!!this.resumingFrom||this!==s,c=!(t||l&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(i=this.parent)||void 0===i?void 0:i.isProjectionDirty)||this.attemptToResolveRelativeTarget);if(c)return;let{layout:u,layoutId:d}=this.options;if(this.layout&&(u||d)){if(this.resolvedRelativeTargetAt=eS.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let t=this.getClosestProjectingParent();t&&t.layout&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.layout.layoutBox,t.layout.layoutBox),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=createBox(),this.targetWithTransforms=createBox()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),n=this.target,o=this.relativeTarget,a=this.relativeParent.target,calcRelativeAxis(n.x,o.x,a.x),calcRelativeAxis(n.y,o.y,a.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):copyBoxInto(this.target,this.layout.layoutBox),applyBoxDelta(this.target,this.targetDelta)):copyBoxInto(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let t=this.getClosestProjectingParent();t&&!!t.resumingFrom==!!this.resumingFrom&&!t.options.layoutScroll&&t.target&&1!==this.animationProgress?(this.relativeParent=t,this.forceRelativeParentToResolveTarget(),this.relativeTarget=createBox(),this.relativeTargetOrigin=createBox(),calcRelativePosition(this.relativeTargetOrigin,this.target,t.target),copyBoxInto(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}t_.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||hasScale(this.parent.latestValues)||has2DTranslate(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 t;let i=this.getLead(),n=!!this.resumingFrom||this!==i,o=!0;if((this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty))&&(o=!1),n&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(o=!1),this.resolvedRelativeTargetAt===eS.frameData.timestamp&&(o=!1),o)return;let{layout:a,layoutId:s}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(a||s))return;copyBoxInto(this.layoutCorrected,this.layout.layoutBox);let l=this.treeScale.x,c=this.treeScale.y;!function(t,i,n,o=!1){let a,s;let l=n.length;if(l){i.x=i.y=1;for(let c=0;c<l;c++){s=(a=n[c]).projectionDelta;let l=a.instance;(!l||!l.style||"contents"!==l.style.display)&&(o&&a.options.layoutScroll&&a.scroll&&a!==a.root&&transformBox(t,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),s&&(i.x*=s.x.scale,i.y*=s.y.scale,applyBoxDelta(t,s)),o&&hasTransform(a.latestValues)&&transformBox(t,a.latestValues))}i.x=snapToDefault(i.x),i.y=snapToDefault(i.y)}}(this.layoutCorrected,this.treeScale,this.path,n),i.layout&&!i.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(i.target=i.layout.layoutBox);let{target:u}=i;if(!u){this.projectionTransform&&(this.projectionDelta=createDelta(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=createDelta(),this.projectionDeltaWithTransform=createDelta());let d=this.projectionTransform;calcBoxDelta(this.projectionDelta,this.layoutCorrected,u,this.latestValues),this.projectionTransform=buildProjectionTransform(this.projectionDelta,this.treeScale),(this.projectionTransform!==d||this.treeScale.x!==l||this.treeScale.y!==c)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",u)),t_.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(t=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),t){let t=this.getStack();t&&t.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(t,i=!1){let n;let o=this.snapshot,a=o?o.latestValues:{},s={...this.latestValues},l=createDelta();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!i;let c=createBox(),u=o?o.source:void 0,d=this.layout?this.layout.source:void 0,f=u!==d,C=this.getStack(),_=!C||C.members.length<=1,T=!!(f&&!_&&!0===this.options.crossfade&&!this.path.some(hasOpacityCrossfade));this.animationProgress=0,this.mixTargetDelta=i=>{let o=i/1e3;if(mixAxisDelta(l.x,t.x,o),mixAxisDelta(l.y,t.y,o),this.setTargetDelta(l),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,d,C,E;calcRelativePosition(c,this.layout.layoutBox,this.relativeParent.layout.layoutBox),C=this.relativeTarget,E=this.relativeTargetOrigin,mixAxis(C.x,E.x,c.x,o),mixAxis(C.y,E.y,c.y,o),n&&(u=this.relativeTarget,d=n,u.x.min===d.x.min&&u.x.max===d.x.max&&u.y.min===d.y.min&&u.y.max===d.y.max)&&(this.isProjectionDirty=!1),n||(n=createBox()),copyBoxInto(n,this.relativeTarget)}f&&(this.animationValues=s,function(t,i,n,o,a,s){a?(t.opacity=mix(0,void 0!==n.opacity?n.opacity:1,ty(o)),t.opacityExit=mix(void 0!==i.opacity?i.opacity:1,0,tv(o))):s&&(t.opacity=mix(void 0!==i.opacity?i.opacity:1,void 0!==n.opacity?n.opacity:1,o));for(let a=0;a<tb;a++){let s=`border${tg[a]}Radius`,l=getRadius(i,s),c=getRadius(n,s);if(void 0===l&&void 0===c)continue;l||(l=0),c||(c=0);let u=0===l||0===c||isPx(l)===isPx(c);u?(t[s]=Math.max(mix(asNumber(l),asNumber(c),o),0),(eu.test(c)||eu.test(l))&&(t[s]+="%")):t[s]=c}(i.rotate||n.rotate)&&(t.rotate=mix(i.rotate||0,n.rotate||0,o))}(s,a,this.latestValues,o,T,_)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=o},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(t){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,eS.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eS.Wi.update(()=>{tp.hasAnimatedSinceResize=!0,this.currentAnimation=function(t,i,n){let o=isMotionValue(t)?t:motionValue(t);return o.start(animateMotionValue("",o,1e3,n)),o.animation}(0,0,{...t,onUpdate:i=>{this.mixTargetDelta(i),t.onUpdate&&t.onUpdate(i)},onComplete:()=>{t.onComplete&&t.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 t=this.getStack();t&&t.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 t=this.getLead(),{targetWithTransforms:i,target:n,layout:o,latestValues:a}=t;if(i&&n&&o){if(this!==t&&this.layout&&o&&shouldAnimatePositionOnly(this.options.animationType,this.layout.layoutBox,o.layoutBox)){n=this.target||createBox();let i=calcLength(this.layout.layoutBox.x);n.x.min=t.target.x.min,n.x.max=n.x.min+i;let o=calcLength(this.layout.layoutBox.y);n.y.min=t.target.y.min,n.y.max=n.y.min+o}copyBoxInto(i,n),transformBox(i,a),calcBoxDelta(this.projectionDeltaWithTransform,this.layoutCorrected,i,a)}}registerSharedNode(t,i){this.sharedNodes.has(t)||this.sharedNodes.set(t,new NodeStack);let n=this.sharedNodes.get(t);n.add(i);let o=i.options.initialPromotionConfig;i.promote({transition:o?o.transition:void 0,preserveFollowOpacity:o&&o.shouldPreserveFollowOpacity?o.shouldPreserveFollowOpacity(i):void 0})}isLead(){let t=this.getStack();return!t||t.lead===this}getLead(){var t;let{layoutId:i}=this.options;return i&&(null===(t=this.getStack())||void 0===t?void 0:t.lead)||this}getPrevLead(){var t;let{layoutId:i}=this.options;return i?null===(t=this.getStack())||void 0===t?void 0:t.prevLead:void 0}getStack(){let{layoutId:t}=this.options;if(t)return this.root.sharedNodes.get(t)}promote({needsReset:t,transition:i,preserveFollowOpacity:n}={}){let o=this.getStack();o&&o.promote(this,n),t&&(this.projectionDelta=void 0,this.needsReset=!0),i&&this.setOptions({transition:i})}relegate(){let t=this.getStack();return!!t&&t.relegate(this)}resetRotation(){let{visualElement:t}=this.options;if(!t)return;let i=!1,{latestValues:n}=t;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(i=!0),!i)return;let o={};for(let i=0;i<tS.length;i++){let a="rotate"+tS[i];n[a]&&(o[a]=n[a],t.setStaticValue(a,0))}for(let i in t.render(),o)t.setStaticValue(i,o[i]);t.scheduleRender()}getProjectionStyles(t){var i,n;if(!this.instance||this.isSVG)return;if(!this.isVisible)return tw;let o={visibility:""},a=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,o.opacity="",o.pointerEvents=resolveMotionValue(null==t?void 0:t.pointerEvents)||"",o.transform=a?a(this.latestValues,""):"none",o;let s=this.getLead();if(!this.projectionDelta||!this.layout||!s.target){let i={};return this.options.layoutId&&(i.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,i.pointerEvents=resolveMotionValue(null==t?void 0:t.pointerEvents)||""),this.hasProjected&&!hasTransform(this.latestValues)&&(i.transform=a?a({},""):"none",this.hasProjected=!1),i}let l=s.animationValues||s.latestValues;this.applyTransformsToTarget(),o.transform=buildProjectionTransform(this.projectionDeltaWithTransform,this.treeScale,l),a&&(o.transform=a(l,o.transform));let{x:c,y:u}=this.projectionDelta;for(let t in o.transformOrigin=`${100*c.origin}% ${100*u.origin}% 0`,s.animationValues?o.opacity=s===this?null!==(n=null!==(i=l.opacity)&&void 0!==i?i:this.latestValues.opacity)&&void 0!==n?n:1:this.preserveOpacity?this.latestValues.opacity:l.opacityExit:o.opacity=s===this?void 0!==l.opacity?l.opacity:"":void 0!==l.opacityExit?l.opacityExit:0,q){if(void 0===l[t])continue;let{correct:i,applyTo:n}=q[t],a="none"===o.transform?l[t]:i(l[t],s);if(n){let t=n.length;for(let i=0;i<t;i++)o[n[i]]=a}else o[t]=a}return this.options.layoutId&&(o.pointerEvents=s===this?resolveMotionValue(null==t?void 0:t.pointerEvents)||"":"none"),o}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}
309resetTree(){this.root.nodes.forEach(t=>{var i;return null===(i=t.currentAnimation)||void 0===i?void 0:i.stop()}),this.root.nodes.forEach(clearMeasurements),this.root.sharedNodes.clear()}}}function updateLayout(t){t.updateLayout()}function notifyLayoutUpdate(t){var i;let n=(null===(i=t.resumeFrom)||void 0===i?void 0:i.snapshot)||t.snapshot;if(t.isLead()&&t.layout&&n&&t.hasListeners("didUpdate")){let{layoutBox:i,measuredBox:o}=t.layout,{animationType:a}=t.options,s=n.source!==t.layout.source;"size"===a?eachAxis(t=>{let o=s?n.measuredBox[t]:n.layoutBox[t],a=calcLength(o);o.min=i[t].min,o.max=o.min+a}):shouldAnimatePositionOnly(a,n.layoutBox,i)&&eachAxis(o=>{let a=s?n.measuredBox[o]:n.layoutBox[o],l=calcLength(i[o]);a.max=a.min+l,t.relativeTarget&&!t.currentAnimation&&(t.isProjectionDirty=!0,t.relativeTarget[o].max=t.relativeTarget[o].min+l)});let l=createDelta();calcBoxDelta(l,i,n.layoutBox);let c=createDelta();s?calcBoxDelta(c,t.applyTransform(o,!0),n.measuredBox):calcBoxDelta(c,i,n.layoutBox);let u=!isDeltaZero(l),d=!1;if(!t.resumeFrom){let o=t.getClosestProjectingParent();if(o&&!o.resumeFrom){let{snapshot:a,layout:s}=o;if(a&&s){let l=createBox();calcRelativePosition(l,n.layoutBox,a.layoutBox);let c=createBox();calcRelativePosition(c,i,s.layoutBox),boxEqualsRounded(l,c)||(d=!0),o.options.layoutRoot&&(t.relativeTarget=c,t.relativeTargetOrigin=l,t.relativeParent=o)}}}t.notifyListeners("didUpdate",{layout:i,snapshot:n,delta:c,layoutDelta:l,hasLayoutChanged:u,hasRelativeTargetChanged:d})}else if(t.isLead()){let{onExitComplete:i}=t.options;i&&i()}t.options.transition=void 0}function propagateDirtyNodes(t){t_.totalNodes++,t.parent&&(t.isProjecting()||(t.isProjectionDirty=t.parent.isProjectionDirty),t.isSharedProjectionDirty||(t.isSharedProjectionDirty=!!(t.isProjectionDirty||t.parent.isProjectionDirty||t.parent.isSharedProjectionDirty)),t.isTransformDirty||(t.isTransformDirty=t.parent.isTransformDirty))}function cleanDirtyNodes(t){t.isProjectionDirty=t.isSharedProjectionDirty=t.isTransformDirty=!1}function clearSnapshot(t){t.clearSnapshot()}function clearMeasurements(t){t.clearMeasurements()}function clearIsLayoutDirty(t){t.isLayoutDirty=!1}function resetTransformStyle(t){let{visualElement:i}=t.options;i&&i.getProps().onBeforeLayoutMeasure&&i.notify("BeforeLayoutMeasure"),t.resetTransform()}function finishAnimation(t){t.finishAnimation(),t.targetDelta=t.relativeTarget=t.target=void 0,t.isProjectionDirty=!0}function resolveTargetDelta(t){t.resolveTargetDelta()}function calcProjection(t){t.calcProjection()}function resetRotation(t){t.resetRotation()}function removeLeadSnapshots(t){t.removeLeadSnapshot()}function mixAxisDelta(t,i,n){t.translate=mix(i.translate,0,n),t.scale=mix(i.scale,1,n),t.origin=i.origin,t.originPoint=i.originPoint}function mixAxis(t,i,n,o){t.min=mix(i.min,n.min,o),t.max=mix(i.max,n.max,o)}function hasOpacityCrossfade(t){return t.animationValues&&void 0!==t.animationValues.opacityExit}let tT={duration:.45,ease:[.4,0,.1,1]},userAgentContains=t=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(t),tP=userAgentContains("applewebkit/")&&!userAgentContains("chrome/")?Math.round:eP.Z;function roundAxis(t){t.min=tP(t.min),t.max=tP(t.max)}function shouldAnimatePositionOnly(t,i,n){return"position"===t||"preserve-aspect"===t&&!isNear(aspectRatio(i),aspectRatio(n),.2)}let tA=createProjectionNode({attachResizeListener:(t,i)=>addDomEvent(t,"resize",i),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tE={current:void 0},tz=createProjectionNode({measureScroll:t=>({x:t.scrollLeft,y:t.scrollTop}),defaultParent:()=>{if(!tE.current){let t=new tA({});t.mount(window),t.setOptions({layoutScroll:!0}),tE.current=t}return tE.current},resetTransform:(t,i)=>{t.style.transform=void 0!==i?i:"none"},checkIsScrollRoot:t=>"fixed"===window.getComputedStyle(t).position}),tM=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function getVariableValue(t,i,n=1){(0,eM.k)(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`);let[o,a]=function(t){let i=tM.exec(t);if(!i)return[,];let[,n,o]=i;return[n,o]}(t);if(!o)return;let s=window.getComputedStyle(i).getPropertyValue(o);if(s){let t=s.trim();return isNumericalString(t)?parseFloat(t):t}return er(a)?getVariableValue(a,i,n+1):a}let tD=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),isPositionalKey=t=>tD.has(t),hasPositionalKey=t=>Object.keys(t).some(isPositionalKey),isNumOrPxType=t=>
309t===ei||t===ed,getPosFromMatrix=(t,i)=>parseFloat(t.split(", ")[i]),getTranslateFromMatrix=(t,i)=>(n,{transform:o})=>{if("none"===o||!o)return 0;let a=o.match(/^matrix3d\((.+)\)$/);if(a)return getPosFromMatrix(a[1],i);{let i=o.match(/^matrix\((.+)\)$/);return i?getPosFromMatrix(i[1],t):0}},tV=new Set(["x","y","z"]),tj=G.filter(t=>!tV.has(t)),tR={width:({x:t},{paddingLeft:i="0",paddingRight:n="0"})=>t.max-t.min-parseFloat(i)-parseFloat(n),height:({y:t},{paddingTop:i="0",paddingBottom:n="0"})=>t.max-t.min-parseFloat(i)-parseFloat(n),top:(t,{top:i})=>parseFloat(i),left:(t,{left:i})=>parseFloat(i),bottom:({y:t},{top:i})=>parseFloat(i)+(t.max-t.min),right:({x:t},{left:i})=>parseFloat(i)+(t.max-t.min),x:getTranslateFromMatrix(4,13),y:getTranslateFromMatrix(5,14)};tR.translateX=tR.x,tR.translateY=tR.y;let convertChangedValueTypes=(t,i,n)=>{let o=i.measureViewportBox(),a=i.current,s=getComputedStyle(a),{display:l}=s,c={};"none"===l&&i.setStaticValue("display",t.display||"block"),n.forEach(t=>{c[t]=tR[t](o,s)}),i.render();let u=i.measureViewportBox();return n.forEach(n=>{let o=i.getValue(n);o&&o.jump(c[n]),t[n]=tR[n](u,s)}),t},checkAndConvertChangedValueTypes=(t,i,n={},o={})=>{i={...i},o={...o};let a=Object.keys(i).filter(isPositionalKey),s=[],l=!1,c=[];if(a.forEach(a=>{let u;let d=t.getValue(a);if(!t.hasValue(a))return;let f=n[a],C=findDimensionValueType(f),_=i[a];if(isKeyframesTarget(_)){let t=_.length,i=null===_[0]?1:0;C=findDimensionValueType(f=_[i]);for(let n=i;n<t&&null!==_[n];n++)u?(0,eM.k)(findDimensionValueType(_[n])===u,"All keyframes must be of the same type"):(u=findDimensionValueType(_[n]),(0,eM.k)(u===C||isNumOrPxType(C)&&isNumOrPxType(u),"Keyframes must be of the same dimension as the current value"))}else u=findDimensionValueType(_);if(C!==u){if(isNumOrPxType(C)&&isNumOrPxType(u)){let t=d.get();"string"==typeof t&&d.set(parseFloat(t)),"string"==typeof _?i[a]=parseFloat(_):Array.isArray(_)&&u===ed&&(i[a]=_.map(parseFloat))}else(null==C?void 0:C.transform)&&(null==u?void 0:u.transform)&&(0===f||0===_)?0===f?d.set(u.transform(f)):i[a]=C.transform(_):(l||(s=function(t){let i=[];return tj.forEach(n=>{let o=t.getValue(n);void 0!==o&&(i.push([n,o.get()]),o.set(n.startsWith("scale")?1:0))}),i.length&&t.render(),i}(t),l=!0),c.push(a),o[a]=void 0!==o[a]?o[a]:i[a],d.jump(_))}}),!c.length)return{target:i,transitionEnd:o};{let n=c.indexOf("height")>=0?window.pageYOffset:null,a=convertChangedValueTypes(i,t,c);return s.length&&s.forEach(([i,n])=>{t.getValue(i).set(n)}),t.render(),F.j&&null!==n&&window.scrollTo({top:n}),{target:a,transitionEnd:o}}},parseDomVariant=(t,i,n,o)=>{var a,s;let l=function(t,{...i},n){let o=t.current;if(!(o instanceof Element))return{target:i,transitionEnd:n};for(let a in n&&(n={...n}),t.values.forEach(t=>{let i=t.get();if(!er(i))return;let n=getVariableValue(i,o);n&&t.set(n)}),i){let t=i[a];if(!er(t))continue;let s=getVariableValue(t,o);s&&(i[a]=s,n||(n={}),void 0===n[a]&&(n[a]=t))}return{target:i,transitionEnd:n}}(t,i,o);return i=l.target,o=l.transitionEnd,a=i,s=o,hasPositionalKey(a)?checkAndConvertChangedValueTypes(t,a,n,s):{target:a,transitionEnd:s}},tB={current:null},tF={current:!1},tL=new WeakMap,tO=Object.keys(j),t$=tO.length,tI=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],tW=E.length;let VisualElement=class VisualElement{constructor({parent:t,props:i,presenceContext:n,reducedMotionConfig:o,visualState:a},s={}){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=()=>eS.Wi.render(this.render,!1,!0);let{latestValues:l,renderState:c}=a;this.latestValues=l,this.baseTarget={...l},this.initialValues=i.initial?{...l}:{},this.renderState=c,this.parent=t,this.props=i,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=s,this.isControllingVariants=isControllingVariants(i),this.isVariantNode=isVariantNode(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:u,...d}=this.scrapeMotionValuesFromProps(i,{});for(let t in d){let i=d[t];void 0!==l[t]&&isMotionValue(i)&&(i.set(l[t],!1),isWillChangeMotionValue(u)&&u.add(t))}}scrapeMotionValuesFromProps(t,i){return{}}mount(t){this.current=t,tL.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
309h((t,i)=>this.bindToMotionValue(i,t)),tF.current||function(){if(tF.current=!0,F.j){if(window.matchMedia){let t=window.matchMedia("(prefers-reduced-motion)"),setReducedMotionPreferences=()=>tB.current=t.matches;t.addListener(setReducedMotionPreferences),setReducedMotionPreferences()}else tB.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||tB.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let t in tL.delete(this.current),this.projection&&this.projection.unmount(),(0,eS.Pn)(this.notifyUpdate),(0,eS.Pn)(this.render),this.valueSubscriptions.forEach(t=>t()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[t].clear();for(let t in this.features)this.features[t].unmount();this.current=null}bindToMotionValue(t,i){let n=K.has(t),o=i.on("change",i=>{this.latestValues[t]=i,this.props.onUpdate&&eS.Wi.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),a=i.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{o(),a()})}sortNodePosition(t){return this.current&&this.sortInstanceNodePosition&&this.type===t.type?this.sortInstanceNodePosition(this.current,t.current):0}loadFeatures({children:t,...i},n,o,a){let s,l;for(let t=0;t<t$;t++){let n=tO[t],{isEnabled:o,Feature:a,ProjectionNode:c,MeasureLayout:u}=j[n];c&&(s=c),o(i)&&(!this.features[n]&&a&&(this.features[n]=new a(this)),u&&(l=u))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&s){this.projection=new s(this.latestValues,this.parent&&this.parent.projection);let{layoutId:t,layout:n,drag:o,dragConstraints:l,layoutScroll:c,layoutRoot:u}=i;this.projection.setOptions({layoutId:t,layout:n,alwaysMeasureLayout:!!o||l&&isRefObject(l),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof n?n:"both",initialPromotionConfig:a,layoutScroll:c,layoutRoot:u})}return l}updateFeatures(){for(let t in this.features){let i=this.features[t];i.isMounted?i.update():(i.mount(),i.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):createBox()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,i){this.latestValues[t]=i}makeTargetAnimatable(t,i=!0){return this.makeTargetAnimatableFromInstance(t,this.props,i)}update(t,i){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let i=0;i<tI.length;i++){let n=tI[i];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let o=t["on"+n];o&&(this.propEventSubscriptions[n]=this.on(n,o))}this.prevMotionValues=function(t,i,n){let{willChange:o}=i;for(let a in i){let s=i[a],l=n[a];if(isMotionValue(s))t.addValue(a,s),isWillChangeMotionValue(o)&&o.add(a);else if(isMotionValue(l))t.addValue(a,motionValue(s,{owner:t})),isWillChangeMotionValue(o)&&o.remove(a);else if(l!==s){if(t.hasValue(a)){let i=t.getValue(a);i.hasAnimated||i.set(s)}else{let i=t.getStaticValue(a);t.addValue(a,motionValue(void 0!==i?i:s,{owner:t}))}}}for(let o in n)void 0===i[o]&&t.removeValue(o);return i}(this,this.scrapeMotionValuesFromProps(t,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]: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(t=!1){if(t)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let t=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(t.initial=this.props.initial),t}let i={};for(let t=0;t<tW;t++){let n=E[t],o=this.props[n];(isVariantLabel(o)||!1===o)&&(i[n]=o)}return i}addVariantChild(t){let i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(t),()=>i.variantChildren.delete(t)}addValue(t,i){i!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,i)),this.values.set(t,i),this.latestValues[t]=i.get()}removeValue(t){this.values.delete(t);let i=this.valueSubscriptions.get(t);i&&(i(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,i){if(this.props.values&&this.props.values[t])return this.props.values[t];let n=this.values.get(t);return void 0===n&&void 0!==i&&(n=motionValue(i,{owner:this}),this.addValue(t,n)),n}readValue(t){var i;return void 0===this.latestValues[t]&&this.current?null!==(i=this.getBaseTargetFromProps(this.props,t))&&void 0!==i?i:this.readValueFromInstance(this.current,t,this.options):this.latestValues[t]}setBaseTarget(t,i){this.baseTarget[t]=i}getBaseTarget(t){var i;let{initial:n}=this.props,o="string"==typeof n||"object"==typeof n?null===(i=resolveVariantFromProps(this.props,n))||void 0===i?void 0:i[t]:void 0;if(n&&void 0!==o)return o;let a=this.getBaseTargetFromProps(this.props,t);return void 0===a||isMotionValue(a)?void 0!==this.initialValues[t]&&void 0===o?void 0:this.baseTarget[t]:a}on(t,i){return this.events[t]||(this.events[t]=new SubscriptionManager),this.events[t].add(i)}notify(t,...i){this.events[t]&&this.events[t].notify(...i)}};let DOMVisualElement=class DOMVisualElement extends VisualElement{sortInstanceNodePosition(t,i){return 2&t.compareDocumentPosition(i)?1:-1}getBaseTargetFromProps(t,i){return t.style?t.style[i]:void 0}removeValueFromRenderState(t,{vars:i,style:n}){delete i[t],delete n[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:i,...n},{transformValues:o},a){let s=function(t,i,n){let o={};for(let a in t){let t=function(t,i){if(!i)return;let n=i[t]||i.default||i;return n.from}(a,i);if(void 0!==t)o[a]=t;else{let t=n.getValue(a);t&&(o[a]=t.get())}}return o}(n,t||{},this);if(o&&(i&&(i=o(i)),n&&(n=o(n)),s&&(s=o(s))),a){!function(t,i,n){var o,a;let s=Object.keys(i).filter(i=>!t.hasValue(i)),l=s.length;if(l)for(let c=0;c<l;c++){let l=s[c],u=i[l],d=null;Array.isArray(u)&&(d=u[0]),null===d&&(d=null!==(a=null!==(o=n[l])&&void 0!==o?o:t.readValue(l))&&void 0!==a?a:i[l]),null!=d&&("string"==typeof d&&(isNumericalString(d)||isZeroValueString(d))?d=parseFloat(d):!findValueType(d)&&eJ.test(u)&&(d=animatable_none_getAnimatableNone(l,u)),t.addValue(l,motionValue(d,{owner:t})),void 0===n[l]&&(n[l]=d),null!==d&&t.setBaseTarget(l,d))}}(this,n,s);let t=parseDomVariant(this,n,s,i);i=t.transitionEnd,n=t.target}return{transition:t,transitionEnd:i,...n}}};let HTMLVisualElement=class HTMLVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="html"}readValueFromInstance(t,i){if(K.has(i)){let t=getDefaultValueType(i);return t&&t.default||0}{let n=window.getComputedStyle(t),o=(et(i)?n.getPropertyValue(i):n[i])||0;return"string"==typeof o?o.trim():o}}measureInstanceViewportBox(t,{transformPagePoint:i}){return measureViewportBox(t,i)}build(t,i,n,o){buildHTMLStyles(t,i,n,o.transformTemplate)}scrapeMotionValuesFromProps(t,i){return scrapeMotionValuesFromProps(t,i)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:t}=this.props;isMotionValue(t)&&(this.childSubscription=t.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(t,i,n,o){renderHTML(t,i,n,o)}};let SVGVisualElement=class SVGVisualElement extends DOMVisualElement{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(t,i){return t[i]}readValueFromInstance(t,i){if(K.has(i)){let t=getDefaultValueType(i);return t&&t.default||0}return i=ex.has(i)?i:camelToDash(i),t.getAttribute(i)}measureInstanceViewportBox(){return createBox()}scrapeMotionValuesFromProps(t,i){return scrape_motion_values_scrapeMotionValuesFromProps(t,i)}build(t,i,n,o){buildSVGAttrs(t,i,n,this.isSVGTag,o.transformTemplate)}
309renderInstance(t,i,n,o){renderSVG(t,i,n,o)}mount(t){this.isSVGTag=isSVGTag(t.tagName),super.mount(t)}};let create_visual_element_createDomVisualElement=(t,i)=>isSVGComponent(t)?new SVGVisualElement(i,{enableHardwareAcceleration:!1}):new HTMLVisualElement(i,{enableHardwareAcceleration:!0}),tU={animation:{Feature:class extends Feature{constructor(t){super(t),t.animationState||(t.animationState=function(t){let animate=i=>Promise.all(i.map(({animation:i,options:n})=>(function(t,i,n={}){let o;if(t.notify("AnimationStart",i),Array.isArray(i)){let a=i.map(i=>animateVariant(t,i,n));o=Promise.all(a)}else if("string"==typeof i)o=animateVariant(t,i,n);else{let a="function"==typeof i?resolveVariant(t,i,n.custom):i;o=Promise.all(animateTarget(t,a,n))}return o.then(()=>t.notify("AnimationComplete",i))})(t,i,n))),i={animate:createTypeState(!0),whileInView:createTypeState(),whileHover:createTypeState(),whileTap:createTypeState(),whileDrag:createTypeState(),whileFocus:createTypeState(),exit:createTypeState()},n=!0,buildResolvedTypeValues=(i,n)=>{let o=resolveVariant(t,n);if(o){let{transition:t,transitionEnd:n,...a}=o;i={...i,...a,...n}}return i};function animateChanges(o,a){let s=t.getProps(),l=t.getVariantContext(!0)||{},c=[],u=new Set,d={},f=1/0;for(let _=0;_<ts;_++){var C;let T=ta[_],E=i[T],M=void 0!==s[T]?s[T]:l[T],j=isVariantLabel(M),F=T===a?E.isActive:null;!1===F&&(f=_);let L=M===l[T]&&M!==s[T]&&j;if(L&&n&&t.manuallyAnimateOnMount&&(L=!1),E.protectedKeys={...d},!E.isActive&&null===F||!M&&!E.prevProp||isAnimationControls(M)||"boolean"==typeof M)continue;let I=(C=E.prevProp,"string"==typeof M?M!==C:!!Array.isArray(M)&&!shallowCompare(M,C)),U=I||T===a&&E.isActive&&!L&&j||_>f&&j,N=!1,q=Array.isArray(M)?M:[M],G=q.reduce(buildResolvedTypeValues,{});!1===F&&(G={});let{prevResolvedValues:K={}}=E,Q={...K,...G},markToAnimate=t=>{U=!0,u.has(t)&&(N=!0,u.delete(t)),E.needsAnimating[t]=!0};for(let t in Q){let i=G[t],n=K[t];if(!d.hasOwnProperty(t))(isKeyframesTarget(i)&&isKeyframesTarget(n)?shallowCompare(i,n):i===n)?void 0!==i&&u.has(t)?markToAnimate(t):E.protectedKeys[t]=!0:void 0!==i?markToAnimate(t):u.add(t)}E.prevProp=M,E.prevResolvedValues=G,E.isActive&&(d={...d,...G}),n&&t.blockInitialAnimation&&(U=!1),U&&(!L||N)&&c.push(...q.map(t=>({animation:t,options:{type:T,...o}})))}if(u.size){let i={};u.forEach(n=>{let o=t.getBaseTarget(n);void 0!==o&&(i[n]=o)}),c.push({animation:i})}let _=!!c.length;return n&&(!1===s.initial||s.initial===s.animate)&&!t.manuallyAnimateOnMount&&(_=!1),n=!1,_?animate(c):Promise.resolve()}return{animateChanges,setActive:function(n,o,a){var s;if(i[n].isActive===o)return Promise.resolve();null===(s=t.variantChildren)||void 0===s||s.forEach(t=>{var i;return null===(i=t.animationState)||void 0===i?void 0:i.setActive(n,o)}),i[n].isActive=o;let l=animateChanges(a,n);for(let t in i)i[t].protectedKeys={};return l},setAnimateFunction:function(i){animate=i(t)},getState:()=>i}}(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();this.unmount(),isAnimationControls(t)&&(this.unmount=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:t}=this.node.getProps(),{animate:i}=this.node.prevProps||{};t!==i&&this.updateAnimationControlsSubscription()}unmount(){}}},exit:{Feature:class extends Feature{constructor(){super(...arguments),this.id=tl++}update(){if(!this.node.presenceContext)return;let{isPresent:t,onExitComplete:i,custom:n}=this.node.presenceContext,{isPresent:o}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===o)return;let a=this.node.animationState.setActive("exit",!t,{custom:null!=n?n:this.node.getProps().custom});i&&!t&&a.then(()=>i(this.id))}mount(){let{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}},inView:{Feature:class extends Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:t={}}=this.node.getProps(),{root:i,margin:n,amount:o="some",once:a}=t,s={root:i?i.current:void 0,rootMargin:n,threshold:"number"==typeof o?o:ez[o]};return function(t,i,n){let o=function({root:t,...i}){let n=t||document;eE.has(n)||eE.set(n,{});let o=eE.get(n),a=JSON.stringify(i);return o[a]||(o[a]=new IntersectionObserver(fireAllObserverCallbacks,{root:t,...i})),o[a]}(i);return eA.set(t,n),o.observe(t),()=>{eA.delete(t),o.unobserve(t)}}(this.node.current,s,t=>{let{isIntersecting:i}=t;if(this.isInView===i||(this.isInView=i,a&&!i&&this.hasEnteredView))return;i&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",i);let{onViewportEnter:n,onViewportLeave:o}=this.node.getProps(),s=i?n:o;s&&s(t)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:t,prevProps:i}=this.node,n=["amount","margin","root"].some(function({viewport:t={}},{viewport:i={}}={}){return n=>t[n]!==i[n]}(t,i));n&&this.startObserver()}unmount(){}}},tap:{Feature:class extends Feature{constructor(){super(...arguments),this.removeStartListeners=eP.Z,this.removeEndListeners=eP.Z,this.removeAccessibleListeners=eP.Z,this.startPointerPress=(t,i)=>{if(this.isPressing)return;this.removeEndListeners();let n=this.node.getProps(),o=addPointerEvent(window,"pointerup",(t,i)=>{if(!this.checkPressEnd())return;let{onTap:n,onTapCancel:o,globalTapTarget:a}=this.node.getProps();eS.Wi.update(()=>{a||isNodeOrChild(this.node.current,t.target)?n&&n(t,i):o&&o(t,i)})},{passive:!(n.onTap||n.onPointerUp)}),a=addPointerEvent(window,"pointercancel",(t,i)=>this.cancelPress(t,i),{passive:!(n.onTapCancel||n.onPointerCancel)});this.removeEndListeners=pipe(o,a),this.startPress(t,i)},this.startAccessiblePress=()=>{let t=addDomEvent(this.node.current,"keydown",t=>{"Enter"!==t.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=addD
309omEvent(this.node.current,"keyup",t=>{"Enter"===t.key&&this.checkPressEnd()&&fireSyntheticPointerEvent("up",(t,i)=>{let{onTap:n}=this.node.getProps();n&&eS.Wi.update(()=>n(t,i))})}),fireSyntheticPointerEvent("down",(t,i)=>{this.startPress(t,i)}))}),i=addDomEvent(this.node.current,"blur",()=>{this.isPressing&&fireSyntheticPointerEvent("cancel",(t,i)=>this.cancelPress(t,i))});this.removeAccessibleListeners=pipe(t,i)}}startPress(t,i){this.isPressing=!0;let{onTapStart:n,whileTap:o}=this.node.getProps();o&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&eS.Wi.update(()=>n(t,i))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;let t=this.node.getProps();return t.whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!isDragActive()}cancelPress(t,i){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&eS.Wi.update(()=>n(t,i))}mount(){let t=this.node.getProps(),i=addPointerEvent(t.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(t.onTapStart||t.onPointerStart)}),n=addDomEvent(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=pipe(i,n)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch(i){t=!0}t&&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=pipe(addDomEvent(this.node.current,"focus",()=>this.onFocus()),addDomEvent(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}},hover:{Feature:class extends Feature{mount(){this.unmount=pipe(addHoverEvent(this.node,!0),addHoverEvent(this.node,!1))}unmount(){}}},pan:{Feature:class extends Feature{constructor(){super(...arguments),this.removePointerDownListener=eP.Z}onPointerDown(t){this.session=new PanSession(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:getContextWindow(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:i,onPan:n,onPanEnd:o}=this.node.getProps();return{onSessionStart:asyncHandler(t),onStart:asyncHandler(i),onMove:n,onEnd:(t,i)=>{delete this.session,o&&eS.Wi.update(()=>o(t,i))}}}mount(){this.removePointerDownListener=addPointerEvent(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends Feature{constructor(t){super(t),this.removeGroupControls=eP.Z,this.removeListeners=eP.Z,this.controls=new VisualElementDragControls(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||eP.Z}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:tz,MeasureLayout:MeasureLayout},layout:{ProjectionNode:tz,MeasureLayout:MeasureLayout}},tN=function(t){function custom(i,n={}){return function({preloadedFeatures:t,createVisualElement:i,useRender:n,useVisualState:o,Component:a}){t&&function(t){for(let i in t)j[i]={...j[i],...t[i]}}(t);let s=(0,l.forwardRef)(function(s,T){var E;let M;let j={...(0,l.useContext)(c),...s,layoutId:function({layoutId:t}){let i=(0,l.useContext)(L.p).id;return i&&void 0!==t?i+"-"+t:t}(s)},{isStatic:U}=j,N=function(t){let{initial:i,animate:n}=function(t,i){if(isControllingVariants(t)){let{initial:i,animate:n}=t;return{initial:!1===i||isVariantLabel(i)?i:void 0,animate:isVariantLabel(n)?n:void 0}}return!1!==t.inherit?i:{}}(t,(0,l.useContext)(u));return(0,l.useMemo)(()=>({initial:i,animate:n}),[variantLabelsAsDependency(i),variantLabelsAsDependency(n)])}(s),q=o(s,U);if(!U&&F.j){N.visualElement=function(t,i,n,o){let{visualElement:a}=(0,l.useContext)(u),s=(0,l.useContext)(C),T=(0,l.useContext)(d.O),E=(0,l.useContext)(c).reducedMotion,M=(0,l.useRef)();o=o||s.renderer,!M.current&&o&&(M.current=o(t,{visualState:i,parent:a,props:n,presenceContext:T,blockInitialAnimation:!!T&&!1===T.initial,reducedMotionConfig:E}));let j=M.current;(0,l.useInsertionEffect)(()=>{j&&j.update(n,T)});let F=(0,l.useRef)(!!(n[_]&&!window.HandoffComplete));return(0,f.L)(()=>
309{j&&(j.render(),F.current&&j.animationState&&j.animationState.animateChanges())}),(0,l.useEffect)(()=>{j&&(j.updateFeatures(),!F.current&&j.animationState&&j.animationState.animateChanges(),F.current&&(F.current=!1,window.HandoffComplete=!0))}),j}(a,q,j,i);let n=(0,l.useContext)(I),o=(0,l.useContext)(C).strict;N.visualElement&&(M=N.visualElement.loadFeatures(j,o,t,n))}return l.createElement(u.Provider,{value:N},M&&N.visualElement?l.createElement(M,{visualElement:N.visualElement,...j}):null,n(a,s,(E=N.visualElement,(0,l.useCallback)(t=>{t&&q.mount&&q.mount(t),E&&(t?E.mount(t):E.unmount()),T&&("function"==typeof T?T(t):isRefObject(T)&&(T.current=t))},[E])),q,U,N.visualElement))});return s[U]=a,s}(t(i,n))}if("undefined"==typeof Proxy)return custom;let i=new Map;return new Proxy(custom,{get:(t,n)=>(i.has(n)||i.set(n,custom(n)),i.get(n))})}((t,i)=>(function(t,{forwardMotionProps:i=!1},n,o){let a=isSVGComponent(t)?ew:eC;return{...a,preloadedFeatures:n,useRender:function(t=!1){return(i,n,o,{latestValues:a},s)=>{let c=isSVGComponent(i)?useSVGProps:useHTMLProps,u=c(n,a,s,i),d=function(t,i,n){let o={};for(let a in t)("values"!==a||"object"!=typeof t.values)&&(shouldForward(a)||!0===n&&isValidMotionProp(a)||!i&&!isValidMotionProp(a)||t.draggable&&a.startsWith("onDrag"))&&(o[a]=t[a]);return o}(n,"string"==typeof i,t),f={...d,...u,ref:o},{children:C}=n,_=(0,l.useMemo)(()=>isMotionValue(C)?C.get():C,[C]);return(0,l.createElement)(i,{...f,children:_})}}(i),createVisualElement:o,Component:t}})(t,i,tU,create_visual_element_createDomVisualElement))},5487:function(t,i,n){"use strict";n.d(i,{K:function(){return a},k:function(){return s}});var o=n(1662);let a=o.Z,s=o.Z},1741:function(t,i,n){"use strict";n.d(i,{j:function(){return o}});let o="undefined"!=typeof document},1662:function(t,i,n){"use strict";n.d(i,{Z:function(){return noop}});let noop=t=>t},6681:function(t,i,n){"use strict";n.d(i,{h:function(){return useConstant}});var o=n(7294);function useConstant(t){let i=(0,o.useRef)(null);return null===i.current&&(i.current=t()),i.current}},8868:function(t,i,n){"use strict";n.d(i,{L:function(){return s}});var o=n(7294),a=n(1741);let s=a.j?o.useLayoutEffect:o.useEffect}},function(t){var __webpack_exec__=function(i){return t(t.s=i)};t.O(0,[774,179],function(){return __webpack_exec__(6840),__webpack_exec__(9974)}),_N_E=t.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.