(function(){const f=document.createElement("link").relList;if(f&&f.supports&&f.supports("modulepreload"))return;for(const d of document.querySelectorAll('link[rel="modulepreload"]'))s(d);new MutationObserver(d=>{for(const v of d)if(v.type==="childList")for(const S of v.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&s(S)}).observe(document,{childList:!0,subtree:!0});function r(d){const v={};return d.integrity&&(v.integrity=d.integrity),d.referrerPolicy&&(v.referrerPolicy=d.referrerPolicy),d.crossOrigin==="use-credentials"?v.credentials="include":d.crossOrigin==="anonymous"?v.credentials="omit":v.credentials="same-origin",v}function s(d){if(d.ep)return;d.ep=!0;const v=r(d);fetch(d.href,v)}})();var Hf={exports:{}},Cn={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var lh;function A0(){if(lh)return Cn;lh=1;var c=Symbol.for("react.transitional.element"),f=Symbol.for("react.fragment");function r(s,d,v){var S=null;if(v!==void 0&&(S=""+v),d.key!==void 0&&(S=""+d.key),"key"in d){v={};for(var _ in d)_!=="key"&&(v[_]=d[_])}else v=d;return d=v.ref,{$$typeof:c,type:s,key:S,ref:d!==void 0?d:null,props:v}}return Cn.Fragment=f,Cn.jsx=r,Cn.jsxs=r,Cn}var eh;function O0(){return eh||(eh=1,Hf.exports=A0()),Hf.exports}var qn=O0(),Bf={exports:{}},F={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ah;function z0(){if(ah)return F;ah=1;var c=Symbol.for("react.transitional.element"),f=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),d=Symbol.for("react.profiler"),v=Symbol.for("react.consumer"),S=Symbol.for("react.context"),_=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),U=Symbol.for("react.lazy"),H=Symbol.for("react.activity"),V=Symbol.iterator;function ot(m){return m===null||typeof m!="object"?null:(m=V&&m[V]||m["@@iterator"],typeof m=="function"?m:null)}var B={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},X=Object.assign,x={};function ut(m,M,j){this.props=m,this.context=M,this.refs=x,this.updater=j||B}ut.prototype.isReactComponent={},ut.prototype.setState=function(m,M){if(typeof m!="object"&&typeof m!="function"&&m!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,m,M,"setState")},ut.prototype.forceUpdate=function(m){this.updater.enqueueForceUpdate(this,m,"forceUpdate")};function Rt(){}Rt.prototype=ut.prototype;function at(m,M,j){this.props=m,this.context=M,this.refs=x,this.updater=j||B}var gt=at.prototype=new Rt;gt.constructor=at,X(gt,ut.prototype),gt.isPureReactComponent=!0;var At=Array.isArray;function Ot(){}var w={H:null,A:null,T:null,S:null},Yt=Object.prototype.hasOwnProperty;function $t(m,M,j){var Y=j.ref;return{$$typeof:c,type:m,key:M,ref:Y!==void 0?Y:null,props:j}}function Ll(m,M){return $t(m.type,M,m.props)}function fl(m){return typeof m=="object"&&m!==null&&m.$$typeof===c}function jt(m){var M={"=":"=0",":":"=2"};return"$"+m.replace(/[=:]/g,function(j){return M[j]})}var sl=/\/+/g;function Gt(m,M){return typeof m=="object"&&m!==null&&m.key!=null?jt(""+m.key):M.toString(36)}function It(m){switch(m.status){case"fulfilled":return m.value;case"rejected":throw m.reason;default:switch(typeof m.status=="string"?m.then(Ot,Ot):(m.status="pending",m.then(function(M){m.status==="pending"&&(m.status="fulfilled",m.value=M)},function(M){m.status==="pending"&&(m.status="rejected",m.reason=M)})),m.status){case"fulfilled":return m.value;case"rejected":throw m.reason}}throw m}function z(m,M,j,Y,J){var I=typeof m;(I==="undefined"||I==="boolean")&&(m=null);var rt=!1;if(m===null)rt=!0;else switch(I){case"bigint":case"string":case"number":rt=!0;break;case"object":switch(m.$$typeof){case c:case f:rt=!0;break;case U:return rt=m._init,z(rt(m._payload),M,j,Y,J)}}if(rt)return J=J(m),rt=Y===""?"."+Gt(m,0):Y,At(J)?(j="",rt!=null&&(j=rt.replace(sl,"$&/")+"/"),z(J,M,j,"",function(Ya){return Ya})):J!=null&&(fl(J)&&(J=Ll(J,j+(J.key==null||m&&m.key===J.key?"":(""+J.key).replace(sl,"$&/")+"/")+rt)),M.push(J)),1;rt=0;var Wt=Y===""?".":Y+":";if(At(m))for(var Ut=0;Ut>>1,dt=z[ft];if(0>>1;ftd(j,Q))Yd(J,j)?(z[ft]=J,z[Y]=Q,ft=Y):(z[ft]=j,z[M]=Q,ft=M);else if(Yd(J,Q))z[ft]=J,z[Y]=Q,ft=Y;else break t}}return q}function d(z,q){var Q=z.sortIndex-q.sortIndex;return Q!==0?Q:z.id-q.id}if(c.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var v=performance;c.unstable_now=function(){return v.now()}}else{var S=Date,_=S.now();c.unstable_now=function(){return S.now()-_}}var N=[],g=[],U=1,H=null,V=3,ot=!1,B=!1,X=!1,x=!1,ut=typeof setTimeout=="function"?setTimeout:null,Rt=typeof clearTimeout=="function"?clearTimeout:null,at=typeof setImmediate<"u"?setImmediate:null;function gt(z){for(var q=r(g);q!==null;){if(q.callback===null)s(g);else if(q.startTime<=z)s(g),q.sortIndex=q.expirationTime,f(N,q);else break;q=r(g)}}function At(z){if(X=!1,gt(z),!B)if(r(N)!==null)B=!0,Ot||(Ot=!0,jt());else{var q=r(g);q!==null&&It(At,q.startTime-z)}}var Ot=!1,w=-1,Yt=5,$t=-1;function Ll(){return x?!0:!(c.unstable_now()-$tz&&Ll());){var ft=H.callback;if(typeof ft=="function"){H.callback=null,V=H.priorityLevel;var dt=ft(H.expirationTime<=z);if(z=c.unstable_now(),typeof dt=="function"){H.callback=dt,gt(z),q=!0;break l}H===r(N)&&s(N),gt(z)}else s(N);H=r(N)}if(H!==null)q=!0;else{var m=r(g);m!==null&&It(At,m.startTime-z),q=!1}}break t}finally{H=null,V=Q,ot=!1}q=void 0}}finally{q?jt():Ot=!1}}}var jt;if(typeof at=="function")jt=function(){at(fl)};else if(typeof MessageChannel<"u"){var sl=new MessageChannel,Gt=sl.port2;sl.port1.onmessage=fl,jt=function(){Gt.postMessage(null)}}else jt=function(){ut(fl,0)};function It(z,q){w=ut(function(){z(c.unstable_now())},q)}c.unstable_IdlePriority=5,c.unstable_ImmediatePriority=1,c.unstable_LowPriority=4,c.unstable_NormalPriority=3,c.unstable_Profiling=null,c.unstable_UserBlockingPriority=2,c.unstable_cancelCallback=function(z){z.callback=null},c.unstable_forceFrameRate=function(z){0>z||125ft?(z.sortIndex=Q,f(g,z),r(N)===null&&z===r(g)&&(X?(Rt(w),w=-1):X=!0,It(At,Q-ft))):(z.sortIndex=dt,f(N,z),B||ot||(B=!0,Ot||(Ot=!0,jt()))),z},c.unstable_shouldYield=Ll,c.unstable_wrapCallback=function(z){var q=V;return function(){var Q=V;V=q;try{return z.apply(this,arguments)}finally{V=Q}}}})(xf)),xf}var ih;function R0(){return ih||(ih=1,jf.exports=_0()),jf.exports}var Yf={exports:{}},Jt={};/** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var ch;function U0(){if(ch)return Jt;ch=1;var c=Jf();function f(N){var g="https://react.dev/errors/"+N;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(f){console.error(f)}}return c(),Yf.exports=U0(),Yf.exports}/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var sh;function M0(){if(sh)return Hn;sh=1;var c=R0(),f=Jf(),r=D0();function s(t){var l="https://react.dev/errors/"+t;if(1dt||(t.current=ft[dt],ft[dt]=null,dt--)}function j(t,l){dt++,ft[dt]=t.current,t.current=l}var Y=m(null),J=m(null),I=m(null),rt=m(null);function Wt(t,l){switch(j(I,l),j(J,t),j(Y,null),l.nodeType){case 9:case 11:t=(t=l.documentElement)&&(t=t.namespaceURI)?Od(t):0;break;default:if(t=l.tagName,l=l.namespaceURI)l=Od(l),t=zd(l,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}M(Y),j(Y,t)}function Ut(){M(Y),M(J),M(I)}function Ya(t){t.memoizedState!==null&&j(rt,t);var l=Y.current,e=zd(l,t.type);l!==e&&(j(J,t),j(Y,e))}function Xn(t){J.current===t&&(M(Y),M(J)),rt.current===t&&(M(rt),Un._currentValue=Q)}var mi,Pf;function De(t){if(mi===void 0)try{throw Error()}catch(e){var l=e.stack.trim().match(/\n( *(at )?)/);mi=l&&l[1]||"",Pf=-1)":-1n||h[a]!==E[n]){var R=` `+h[a].replace(" at new "," at ");return t.displayName&&R.includes("")&&(R=R.replace("",t.displayName)),R}while(1<=a&&0<=n);break}}}finally{yi=!1,Error.prepareStackTrace=e}return(e=t?t.displayName||t.name:"")?De(e):""}function tm(t,l){switch(t.tag){case 26:case 27:case 5:return De(t.type);case 16:return De("Lazy");case 13:return t.child!==l&&l!==null?De("Suspense Fallback"):De("Suspense");case 19:return De("SuspenseList");case 0:case 15:return vi(t.type,!1);case 11:return vi(t.type.render,!1);case 1:return vi(t.type,!0);case 31:return De("Activity");default:return""}}function ts(t){try{var l="",e=null;do l+=tm(t,e),e=t,t=t.return;while(t);return l}catch(a){return` Error generating stack: `+a.message+` `+a.stack}}var Si=Object.prototype.hasOwnProperty,gi=c.unstable_scheduleCallback,bi=c.unstable_cancelCallback,lm=c.unstable_shouldYield,em=c.unstable_requestPaint,ol=c.unstable_now,am=c.unstable_getCurrentPriorityLevel,ls=c.unstable_ImmediatePriority,es=c.unstable_UserBlockingPriority,Gn=c.unstable_NormalPriority,nm=c.unstable_LowPriority,as=c.unstable_IdlePriority,um=c.log,im=c.unstable_setDisableYieldValue,La=null,rl=null;function ne(t){if(typeof um=="function"&&im(t),rl&&typeof rl.setStrictMode=="function")try{rl.setStrictMode(La,t)}catch{}}var dl=Math.clz32?Math.clz32:sm,cm=Math.log,fm=Math.LN2;function sm(t){return t>>>=0,t===0?32:31-(cm(t)/fm|0)|0}var Qn=256,Zn=262144,Vn=4194304;function Me(t){var l=t&42;if(l!==0)return l;switch(t&-t){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function Kn(t,l,e){var a=t.pendingLanes;if(a===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes;t=t.warmLanes;var o=a&134217727;return o!==0?(a=o&~u,a!==0?n=Me(a):(i&=o,i!==0?n=Me(i):e||(e=o&~t,e!==0&&(n=Me(e))))):(o=a&~u,o!==0?n=Me(o):i!==0?n=Me(i):e||(e=a&~t,e!==0&&(n=Me(e)))),n===0?0:l!==0&&l!==n&&(l&u)===0&&(u=n&-n,e=l&-l,u>=e||u===32&&(e&4194048)!==0)?l:n}function Xa(t,l){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&l)===0}function om(t,l){switch(t){case 1:case 2:case 4:case 8:case 64:return l+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return l+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ns(){var t=Vn;return Vn<<=1,(Vn&62914560)===0&&(Vn=4194304),t}function pi(t){for(var l=[],e=0;31>e;e++)l.push(t);return l}function Ga(t,l){t.pendingLanes|=l,l!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}function rm(t,l,e,a,n,u){var i=t.pendingLanes;t.pendingLanes=e,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=e,t.entangledLanes&=e,t.errorRecoveryDisabledLanes&=e,t.shellSuspendCounter=0;var o=t.entanglements,h=t.expirationTimes,E=t.hiddenUpdates;for(e=i&~e;0"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var Sm=/[\n"\\]/g;function El(t){return t.replace(Sm,function(l){return"\\"+l.charCodeAt(0).toString(16)+" "})}function _i(t,l,e,a,n,u,i,o){t.name="",i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"?t.type=i:t.removeAttribute("type"),l!=null?i==="number"?(l===0&&t.value===""||t.value!=l)&&(t.value=""+pl(l)):t.value!==""+pl(l)&&(t.value=""+pl(l)):i!=="submit"&&i!=="reset"||t.removeAttribute("value"),l!=null?Ri(t,i,pl(l)):e!=null?Ri(t,i,pl(e)):a!=null&&t.removeAttribute("value"),n==null&&u!=null&&(t.defaultChecked=!!u),n!=null&&(t.checked=n&&typeof n!="function"&&typeof n!="symbol"),o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?t.name=""+pl(o):t.removeAttribute("name")}function Ss(t,l,e,a,n,u,i,o){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(t.type=u),l!=null||e!=null){if(!(u!=="submit"&&u!=="reset"||l!=null)){zi(t);return}e=e!=null?""+pl(e):"",l=l!=null?""+pl(l):e,o||l===t.value||(t.value=l),t.defaultValue=l}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,t.checked=o?t.checked:!!a,t.defaultChecked=!!a,i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(t.name=i),zi(t)}function Ri(t,l,e){l==="number"&&Fn(t.ownerDocument)===t||t.defaultValue===""+e||(t.defaultValue=""+e)}function ea(t,l,e,a){if(t=t.options,l){l={};for(var n=0;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ci=!1;if(Ql)try{var Ka={};Object.defineProperty(Ka,"passive",{get:function(){Ci=!0}}),window.addEventListener("test",Ka,Ka),window.removeEventListener("test",Ka,Ka)}catch{Ci=!1}var ie=null,Hi=null,Wn=null;function Os(){if(Wn)return Wn;var t,l=Hi,e=l.length,a,n="value"in ie?ie.value:ie.textContent,u=n.length;for(t=0;t=Fa),Ms=" ",Ns=!1;function Cs(t,l){switch(t){case"keyup":return Km.indexOf(l.keyCode)!==-1;case"keydown":return l.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Hs(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var ia=!1;function Jm(t,l){switch(t){case"compositionend":return Hs(l);case"keypress":return l.which!==32?null:(Ns=!0,Ms);case"textInput":return t=l.data,t===Ms&&Ns?null:t;default:return null}}function Fm(t,l){if(ia)return t==="compositionend"||!Yi&&Cs(t,l)?(t=Os(),Wn=Hi=ie=null,ia=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(l.ctrlKey||l.altKey||l.metaKey)||l.ctrlKey&&l.altKey){if(l.char&&1=l)return{node:e,offset:l-t};t=a}t:{for(;e;){if(e.nextSibling){e=e.nextSibling;break t}e=e.parentNode}e=void 0}e=Gs(e)}}function Zs(t,l){return t&&l?t===l?!0:t&&t.nodeType===3?!1:l&&l.nodeType===3?Zs(t,l.parentNode):"contains"in t?t.contains(l):t.compareDocumentPosition?!!(t.compareDocumentPosition(l)&16):!1:!1}function Vs(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var l=Fn(t.document);l instanceof t.HTMLIFrameElement;){try{var e=typeof l.contentWindow.location.href=="string"}catch{e=!1}if(e)t=l.contentWindow;else break;l=Fn(t.document)}return l}function Gi(t){var l=t&&t.nodeName&&t.nodeName.toLowerCase();return l&&(l==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||l==="textarea"||t.contentEditable==="true")}var ey=Ql&&"documentMode"in document&&11>=document.documentMode,ca=null,Qi=null,Ia=null,Zi=!1;function Ks(t,l,e){var a=e.window===e?e.document:e.nodeType===9?e:e.ownerDocument;Zi||ca==null||ca!==Fn(a)||(a=ca,"selectionStart"in a&&Gi(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),Ia&&ka(Ia,a)||(Ia=a,a=Zu(Qi,"onSelect"),0>=i,n-=i,Bl=1<<32-dl(l)+n|e<k?(et=G,G=null):et=G.sibling;var ct=T(b,G,p[k],D);if(ct===null){G===null&&(G=et);break}t&&G&&ct.alternate===null&&l(b,G),y=u(ct,y,k),it===null?Z=ct:it.sibling=ct,it=ct,G=et}if(k===p.length)return e(b,G),nt&&Vl(b,k),Z;if(G===null){for(;kk?(et=G,G=null):et=G.sibling;var Ue=T(b,G,ct.value,D);if(Ue===null){G===null&&(G=et);break}t&&G&&Ue.alternate===null&&l(b,G),y=u(Ue,y,k),it===null?Z=Ue:it.sibling=Ue,it=Ue,G=et}if(ct.done)return e(b,G),nt&&Vl(b,k),Z;if(G===null){for(;!ct.done;k++,ct=p.next())ct=C(b,ct.value,D),ct!==null&&(y=u(ct,y,k),it===null?Z=ct:it.sibling=ct,it=ct);return nt&&Vl(b,k),Z}for(G=a(G);!ct.done;k++,ct=p.next())ct=O(G,b,k,ct.value,D),ct!==null&&(t&&ct.alternate!==null&&G.delete(ct.key===null?k:ct.key),y=u(ct,y,k),it===null?Z=ct:it.sibling=ct,it=ct);return t&&G.forEach(function(T0){return l(b,T0)}),nt&&Vl(b,k),Z}function St(b,y,p,D){if(typeof p=="object"&&p!==null&&p.type===X&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case ot:t:{for(var Z=p.key;y!==null;){if(y.key===Z){if(Z=p.type,Z===X){if(y.tag===7){e(b,y.sibling),D=n(y,p.props.children),D.return=b,b=D;break t}}else if(y.elementType===Z||typeof Z=="object"&&Z!==null&&Z.$$typeof===Yt&&Ge(Z)===y.type){e(b,y.sibling),D=n(y,p.props),nn(D,p),D.return=b,b=D;break t}e(b,y);break}else l(b,y);y=y.sibling}p.type===X?(D=je(p.props.children,b.mode,D,p.key),D.return=b,b=D):(D=iu(p.type,p.key,p.props,null,b.mode,D),nn(D,p),D.return=b,b=D)}return i(b);case B:t:{for(Z=p.key;y!==null;){if(y.key===Z)if(y.tag===4&&y.stateNode.containerInfo===p.containerInfo&&y.stateNode.implementation===p.implementation){e(b,y.sibling),D=n(y,p.children||[]),D.return=b,b=D;break t}else{e(b,y);break}else l(b,y);y=y.sibling}D=Wi(p,b.mode,D),D.return=b,b=D}return i(b);case Yt:return p=Ge(p),St(b,y,p,D)}if(It(p))return L(b,y,p,D);if(jt(p)){if(Z=jt(p),typeof Z!="function")throw Error(s(150));return p=Z.call(p),K(b,y,p,D)}if(typeof p.then=="function")return St(b,y,hu(p),D);if(p.$$typeof===at)return St(b,y,su(b,p),D);mu(b,p)}return typeof p=="string"&&p!==""||typeof p=="number"||typeof p=="bigint"?(p=""+p,y!==null&&y.tag===6?(e(b,y.sibling),D=n(y,p),D.return=b,b=D):(e(b,y),D=$i(p,b.mode,D),D.return=b,b=D),i(b)):e(b,y)}return function(b,y,p,D){try{an=0;var Z=St(b,y,p,D);return ga=null,Z}catch(G){if(G===Sa||G===ru)throw G;var it=ml(29,G,null,b.mode);return it.lanes=D,it.return=b,it}finally{}}}var Ze=yo(!0),vo=yo(!1),re=!1;function fc(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function sc(t,l){t=t.updateQueue,l.updateQueue===t&&(l.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function de(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function he(t,l,e){var a=t.updateQueue;if(a===null)return null;if(a=a.shared,(st&2)!==0){var n=a.pending;return n===null?l.next=l:(l.next=n.next,n.next=l),a.pending=l,l=uu(t),Is(t,null,e),l}return nu(t,a,l,e),uu(t)}function un(t,l,e){if(l=l.updateQueue,l!==null&&(l=l.shared,(e&4194048)!==0)){var a=l.lanes;a&=t.pendingLanes,e|=a,l.lanes=e,is(t,e)}}function oc(t,l){var e=t.updateQueue,a=t.alternate;if(a!==null&&(a=a.updateQueue,e===a)){var n=null,u=null;if(e=e.firstBaseUpdate,e!==null){do{var i={lane:e.lane,tag:e.tag,payload:e.payload,callback:null,next:null};u===null?n=u=i:u=u.next=i,e=e.next}while(e!==null);u===null?n=u=l:u=u.next=l}else n=u=l;e={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},t.updateQueue=e;return}t=e.lastBaseUpdate,t===null?e.firstBaseUpdate=l:t.next=l,e.lastBaseUpdate=l}var rc=!1;function cn(){if(rc){var t=va;if(t!==null)throw t}}function fn(t,l,e,a){rc=!1;var n=t.updateQueue;re=!1;var u=n.firstBaseUpdate,i=n.lastBaseUpdate,o=n.shared.pending;if(o!==null){n.shared.pending=null;var h=o,E=h.next;h.next=null,i===null?u=E:i.next=E,i=h;var R=t.alternate;R!==null&&(R=R.updateQueue,o=R.lastBaseUpdate,o!==i&&(o===null?R.firstBaseUpdate=E:o.next=E,R.lastBaseUpdate=h))}if(u!==null){var C=n.baseState;i=0,R=E=h=null,o=u;do{var T=o.lane&-536870913,O=T!==o.lane;if(O?(lt&T)===T:(a&T)===T){T!==0&&T===ya&&(rc=!0),R!==null&&(R=R.next={lane:0,tag:o.tag,payload:o.payload,callback:null,next:null});t:{var L=t,K=o;T=l;var St=e;switch(K.tag){case 1:if(L=K.payload,typeof L=="function"){C=L.call(St,C,T);break t}C=L;break t;case 3:L.flags=L.flags&-65537|128;case 0:if(L=K.payload,T=typeof L=="function"?L.call(St,C,T):L,T==null)break t;C=H({},C,T);break t;case 2:re=!0}}T=o.callback,T!==null&&(t.flags|=64,O&&(t.flags|=8192),O=n.callbacks,O===null?n.callbacks=[T]:O.push(T))}else O={lane:T,tag:o.tag,payload:o.payload,callback:o.callback,next:null},R===null?(E=R=O,h=C):R=R.next=O,i|=T;if(o=o.next,o===null){if(o=n.shared.pending,o===null)break;O=o,o=O.next,O.next=null,n.lastBaseUpdate=O,n.shared.pending=null}}while(!0);R===null&&(h=C),n.baseState=h,n.firstBaseUpdate=E,n.lastBaseUpdate=R,u===null&&(n.shared.lanes=0),ge|=i,t.lanes=i,t.memoizedState=C}}function So(t,l){if(typeof t!="function")throw Error(s(191,t));t.call(l)}function go(t,l){var e=t.callbacks;if(e!==null)for(t.callbacks=null,t=0;tu?u:8;var i=z.T,o={};z.T=o,Mc(t,!1,l,e);try{var h=n(),E=z.S;if(E!==null&&E(o,h),h!==null&&typeof h=="object"&&typeof h.then=="function"){var R=ry(h,a);rn(t,l,R,bl(t))}else rn(t,l,a,bl(t))}catch(C){rn(t,l,{then:function(){},status:"rejected",reason:C},bl())}finally{q.p=u,i!==null&&o.types!==null&&(i.types=o.types),z.T=i}}function Sy(){}function Uc(t,l,e,a){if(t.tag!==5)throw Error(s(476));var n=Wo(t).queue;$o(t,n,l,Q,e===null?Sy:function(){return ko(t),e(a)})}function Wo(t){var l=t.memoizedState;if(l!==null)return l;l={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Fl,lastRenderedState:Q},next:null};var e={};return l.next={memoizedState:e,baseState:e,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Fl,lastRenderedState:e},next:null},t.memoizedState=l,t=t.alternate,t!==null&&(t.memoizedState=l),l}function ko(t){var l=Wo(t);l.next===null&&(l=t.alternate.memoizedState),rn(t,l.next.queue,{},bl())}function Dc(){return Vt(Un)}function Io(){return Mt().memoizedState}function Po(){return Mt().memoizedState}function gy(t){for(var l=t.return;l!==null;){switch(l.tag){case 24:case 3:var e=bl();t=de(e);var a=he(l,t,e);a!==null&&(ul(a,l,e),un(a,l,e)),l={cache:nc()},t.payload=l;return}l=l.return}}function by(t,l,e){var a=bl();e={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null},Ou(t)?lr(l,e):(e=Ji(t,l,e,a),e!==null&&(ul(e,t,a),er(e,l,a)))}function tr(t,l,e){var a=bl();rn(t,l,e,a)}function rn(t,l,e,a){var n={lane:a,revertLane:0,gesture:null,action:e,hasEagerState:!1,eagerState:null,next:null};if(Ou(t))lr(l,n);else{var u=t.alternate;if(t.lanes===0&&(u===null||u.lanes===0)&&(u=l.lastRenderedReducer,u!==null))try{var i=l.lastRenderedState,o=u(i,e);if(n.hasEagerState=!0,n.eagerState=o,hl(o,i))return nu(t,l,n,0),bt===null&&au(),!1}catch{}finally{}if(e=Ji(t,l,n,a),e!==null)return ul(e,t,a),er(e,l,a),!0}return!1}function Mc(t,l,e,a){if(a={lane:2,revertLane:sf(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Ou(t)){if(l)throw Error(s(479))}else l=Ji(t,e,a,2),l!==null&&ul(l,t,2)}function Ou(t){var l=t.alternate;return t===$||l!==null&&l===$}function lr(t,l){pa=Su=!0;var e=t.pending;e===null?l.next=l:(l.next=e.next,e.next=l),t.pending=l}function er(t,l,e){if((e&4194048)!==0){var a=l.lanes;a&=t.pendingLanes,e|=a,l.lanes=e,is(t,e)}}var dn={readContext:Vt,use:pu,useCallback:zt,useContext:zt,useEffect:zt,useImperativeHandle:zt,useLayoutEffect:zt,useInsertionEffect:zt,useMemo:zt,useReducer:zt,useRef:zt,useState:zt,useDebugValue:zt,useDeferredValue:zt,useTransition:zt,useSyncExternalStore:zt,useId:zt,useHostTransitionStatus:zt,useFormState:zt,useActionState:zt,useOptimistic:zt,useMemoCache:zt,useCacheRefresh:zt};dn.useEffectEvent=zt;var ar={readContext:Vt,use:pu,useCallback:function(t,l){return kt().memoizedState=[t,l===void 0?null:l],t},useContext:Vt,useEffect:Xo,useImperativeHandle:function(t,l,e){e=e!=null?e.concat([t]):null,Tu(4194308,4,Vo.bind(null,l,t),e)},useLayoutEffect:function(t,l){return Tu(4194308,4,t,l)},useInsertionEffect:function(t,l){Tu(4,2,t,l)},useMemo:function(t,l){var e=kt();l=l===void 0?null:l;var a=t();if(Ve){ne(!0);try{t()}finally{ne(!1)}}return e.memoizedState=[a,l],a},useReducer:function(t,l,e){var a=kt();if(e!==void 0){var n=e(l);if(Ve){ne(!0);try{e(l)}finally{ne(!1)}}}else n=l;return a.memoizedState=a.baseState=n,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:n},a.queue=t,t=t.dispatch=by.bind(null,$,t),[a.memoizedState,t]},useRef:function(t){var l=kt();return t={current:t},l.memoizedState=t},useState:function(t){t=Ac(t);var l=t.queue,e=tr.bind(null,$,l);return l.dispatch=e,[t.memoizedState,e]},useDebugValue:_c,useDeferredValue:function(t,l){var e=kt();return Rc(e,t,l)},useTransition:function(){var t=Ac(!1);return t=$o.bind(null,$,t.queue,!0,!1),kt().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,l,e){var a=$,n=kt();if(nt){if(e===void 0)throw Error(s(407));e=e()}else{if(e=l(),bt===null)throw Error(s(349));(lt&127)!==0||Oo(a,l,e)}n.memoizedState=e;var u={value:e,getSnapshot:l};return n.queue=u,Xo(_o.bind(null,a,u,t),[t]),a.flags|=2048,Ta(9,{destroy:void 0},zo.bind(null,a,u,e,l),null),e},useId:function(){var t=kt(),l=bt.identifierPrefix;if(nt){var e=ql,a=Bl;e=(a&~(1<<32-dl(a)-1)).toString(32)+e,l="_"+l+"R_"+e,e=gu++,0<\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?i.createElement("select",{is:a.is}):i.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?i.createElement(n,{is:a.is}):i.createElement(n)}}u[Qt]=l,u[Pt]=a;t:for(i=l.child;i!==null;){if(i.tag===5||i.tag===6)u.appendChild(i.stateNode);else if(i.tag!==4&&i.tag!==27&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===l)break t;for(;i.sibling===null;){if(i.return===null||i.return===l)break t;i=i.return}i.sibling.return=i.return,i=i.sibling}l.stateNode=u;t:switch(wt(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break t;case"img":a=!0;break t;default:a=!1}a&&Wl(l)}}return Et(l),Vc(l,l.type,t===null?null:t.memoizedProps,l.pendingProps,e),null;case 6:if(t&&l.stateNode!=null)t.memoizedProps!==a&&Wl(l);else{if(typeof a!="string"&&l.stateNode===null)throw Error(s(166));if(t=I.current,ha(l)){if(t=l.stateNode,e=l.memoizedProps,a=null,n=Zt,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}t[Qt]=l,t=!!(t.nodeValue===e||a!==null&&a.suppressHydrationWarning===!0||Td(t.nodeValue,e)),t||se(l,!0)}else t=Vu(t).createTextNode(a),t[Qt]=l,l.stateNode=t}return Et(l),null;case 31:if(e=l.memoizedState,t===null||t.memoizedState!==null){if(a=ha(l),e!==null){if(t===null){if(!a)throw Error(s(318));if(t=l.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(s(557));t[Qt]=l}else xe(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;Et(l),t=!1}else e=tc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=e),t=!0;if(!t)return l.flags&256?(vl(l),l):(vl(l),null);if((l.flags&128)!==0)throw Error(s(558))}return Et(l),null;case 13:if(a=l.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(n=ha(l),a!==null&&a.dehydrated!==null){if(t===null){if(!n)throw Error(s(318));if(n=l.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(s(317));n[Qt]=l}else xe(),(l.flags&128)===0&&(l.memoizedState=null),l.flags|=4;Et(l),n=!1}else n=tc(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=n),n=!0;if(!n)return l.flags&256?(vl(l),l):(vl(l),null)}return vl(l),(l.flags&128)!==0?(l.lanes=e,l):(e=a!==null,t=t!==null&&t.memoizedState!==null,e&&(a=l.child,n=null,a.alternate!==null&&a.alternate.memoizedState!==null&&a.alternate.memoizedState.cachePool!==null&&(n=a.alternate.memoizedState.cachePool.pool),u=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(u=a.memoizedState.cachePool.pool),u!==n&&(a.flags|=2048)),e!==t&&e&&(l.child.flags|=8192),Du(l,l.updateQueue),Et(l),null);case 4:return Ut(),t===null&&hf(l.stateNode.containerInfo),Et(l),null;case 10:return wl(l.type),Et(l),null;case 19:if(M(Dt),a=l.memoizedState,a===null)return Et(l),null;if(n=(l.flags&128)!==0,u=a.rendering,u===null)if(n)mn(a,!1);else{if(_t!==0||t!==null&&(t.flags&128)!==0)for(t=l.child;t!==null;){if(u=vu(t),u!==null){for(l.flags|=128,mn(a,!1),t=u.updateQueue,l.updateQueue=t,Du(l,t),l.subtreeFlags=0,t=e,e=l.child;e!==null;)Ps(e,t),e=e.sibling;return j(Dt,Dt.current&1|2),nt&&Vl(l,a.treeForkCount),l.child}t=t.sibling}a.tail!==null&&ol()>Bu&&(l.flags|=128,n=!0,mn(a,!1),l.lanes=4194304)}else{if(!n)if(t=vu(u),t!==null){if(l.flags|=128,n=!0,t=t.updateQueue,l.updateQueue=t,Du(l,t),mn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!nt)return Et(l),null}else 2*ol()-a.renderingStartTime>Bu&&e!==536870912&&(l.flags|=128,n=!0,mn(a,!1),l.lanes=4194304);a.isBackwards?(u.sibling=l.child,l.child=u):(t=a.last,t!==null?t.sibling=u:l.child=u,a.last=u)}return a.tail!==null?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=ol(),t.sibling=null,e=Dt.current,j(Dt,n?e&1|2:e&1),nt&&Vl(l,a.treeForkCount),t):(Et(l),null);case 22:case 23:return vl(l),hc(),a=l.memoizedState!==null,t!==null?t.memoizedState!==null!==a&&(l.flags|=8192):a&&(l.flags|=8192),a?(e&536870912)!==0&&(l.flags&128)===0&&(Et(l),l.subtreeFlags&6&&(l.flags|=8192)):Et(l),e=l.updateQueue,e!==null&&Du(l,e.retryQueue),e=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),a=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(a=l.memoizedState.cachePool.pool),a!==e&&(l.flags|=2048),t!==null&&M(Xe),null;case 24:return e=null,t!==null&&(e=t.memoizedState.cache),l.memoizedState.cache!==e&&(l.flags|=2048),wl(Ct),Et(l),null;case 25:return null;case 30:return null}throw Error(s(156,l.tag))}function Oy(t,l){switch(Ii(l),l.tag){case 1:return t=l.flags,t&65536?(l.flags=t&-65537|128,l):null;case 3:return wl(Ct),Ut(),t=l.flags,(t&65536)!==0&&(t&128)===0?(l.flags=t&-65537|128,l):null;case 26:case 27:case 5:return Xn(l),null;case 31:if(l.memoizedState!==null){if(vl(l),l.alternate===null)throw Error(s(340));xe()}return t=l.flags,t&65536?(l.flags=t&-65537|128,l):null;case 13:if(vl(l),t=l.memoizedState,t!==null&&t.dehydrated!==null){if(l.alternate===null)throw Error(s(340));xe()}return t=l.flags,t&65536?(l.flags=t&-65537|128,l):null;case 19:return M(Dt),null;case 4:return Ut(),null;case 10:return wl(l.type),null;case 22:case 23:return vl(l),hc(),t!==null&&M(Xe),t=l.flags,t&65536?(l.flags=t&-65537|128,l):null;case 24:return wl(Ct),null;case 25:return null;default:return null}}function Rr(t,l){switch(Ii(l),l.tag){case 3:wl(Ct),Ut();break;case 26:case 27:case 5:Xn(l);break;case 4:Ut();break;case 31:l.memoizedState!==null&&vl(l);break;case 13:vl(l);break;case 19:M(Dt);break;case 10:wl(l.type);break;case 22:case 23:vl(l),hc(),t!==null&&M(Xe);break;case 24:wl(Ct)}}function yn(t,l){try{var e=l.updateQueue,a=e!==null?e.lastEffect:null;if(a!==null){var n=a.next;e=n;do{if((e.tag&t)===t){a=void 0;var u=e.create,i=e.inst;a=u(),i.destroy=a}e=e.next}while(e!==n)}}catch(o){mt(l,l.return,o)}}function ve(t,l,e){try{var a=l.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&t)===t){var i=a.inst,o=i.destroy;if(o!==void 0){i.destroy=void 0,n=l;var h=e,E=o;try{E()}catch(R){mt(n,h,R)}}}a=a.next}while(a!==u)}}catch(R){mt(l,l.return,R)}}function Ur(t){var l=t.updateQueue;if(l!==null){var e=t.stateNode;try{go(l,e)}catch(a){mt(t,t.return,a)}}}function Dr(t,l,e){e.props=Ke(t.type,t.memoizedProps),e.state=t.memoizedState;try{e.componentWillUnmount()}catch(a){mt(t,l,a)}}function vn(t,l){try{var e=t.ref;if(e!==null){switch(t.tag){case 26:case 27:case 5:var a=t.stateNode;break;case 30:a=t.stateNode;break;default:a=t.stateNode}typeof e=="function"?t.refCleanup=e(a):e.current=a}}catch(n){mt(t,l,n)}}function jl(t,l){var e=t.ref,a=t.refCleanup;if(e!==null)if(typeof a=="function")try{a()}catch(n){mt(t,l,n)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof e=="function")try{e(null)}catch(n){mt(t,l,n)}else e.current=null}function Mr(t){var l=t.type,e=t.memoizedProps,a=t.stateNode;try{t:switch(l){case"button":case"input":case"select":case"textarea":e.autoFocus&&a.focus();break t;case"img":e.src?a.src=e.src:e.srcSet&&(a.srcset=e.srcSet)}}catch(n){mt(t,t.return,n)}}function Kc(t,l,e){try{var a=t.stateNode;wy(a,t.type,e,l),a[Pt]=l}catch(n){mt(t,t.return,n)}}function Nr(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Ae(t.type)||t.tag===4}function wc(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||Nr(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&Ae(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function Jc(t,l,e){var a=t.tag;if(a===5||a===6)t=t.stateNode,l?(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e).insertBefore(t,l):(l=e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.appendChild(t),e=e._reactRootContainer,e!=null||l.onclick!==null||(l.onclick=Gl));else if(a!==4&&(a===27&&Ae(t.type)&&(e=t.stateNode,l=null),t=t.child,t!==null))for(Jc(t,l,e),t=t.sibling;t!==null;)Jc(t,l,e),t=t.sibling}function Mu(t,l,e){var a=t.tag;if(a===5||a===6)t=t.stateNode,l?e.insertBefore(t,l):e.appendChild(t);else if(a!==4&&(a===27&&Ae(t.type)&&(e=t.stateNode),t=t.child,t!==null))for(Mu(t,l,e),t=t.sibling;t!==null;)Mu(t,l,e),t=t.sibling}function Cr(t){var l=t.stateNode,e=t.memoizedProps;try{for(var a=t.type,n=l.attributes;n.length;)l.removeAttributeNode(n[0]);wt(l,a,e),l[Qt]=t,l[Pt]=e}catch(u){mt(t,t.return,u)}}var kl=!1,qt=!1,Fc=!1,Hr=typeof WeakSet=="function"?WeakSet:Set,Xt=null;function zy(t,l){if(t=t.containerInfo,vf=ku,t=Vs(t),Gi(t)){if("selectionStart"in t)var e={start:t.selectionStart,end:t.selectionEnd};else t:{e=(e=t.ownerDocument)&&e.defaultView||window;var a=e.getSelection&&e.getSelection();if(a&&a.rangeCount!==0){e=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{e.nodeType,u.nodeType}catch{e=null;break t}var i=0,o=-1,h=-1,E=0,R=0,C=t,T=null;l:for(;;){for(var O;C!==e||n!==0&&C.nodeType!==3||(o=i+n),C!==u||a!==0&&C.nodeType!==3||(h=i+a),C.nodeType===3&&(i+=C.nodeValue.length),(O=C.firstChild)!==null;)T=C,C=O;for(;;){if(C===t)break l;if(T===e&&++E===n&&(o=i),T===u&&++R===a&&(h=i),(O=C.nextSibling)!==null)break;C=T,T=C.parentNode}C=O}e=o===-1||h===-1?null:{start:o,end:h}}else e=null}e=e||{start:0,end:0}}else e=null;for(Sf={focusedElem:t,selectionRange:e},ku=!1,Xt=l;Xt!==null;)if(l=Xt,t=l.child,(l.subtreeFlags&1028)!==0&&t!==null)t.return=l,Xt=t;else for(;Xt!==null;){switch(l=Xt,u=l.alternate,t=l.flags,l.tag){case 0:if((t&4)!==0&&(t=l.updateQueue,t=t!==null?t.events:null,t!==null))for(e=0;e title"))),wt(u,a,e),u[Qt]=t,Lt(u),a=u;break t;case"link":var i=Ld("link","href",n).get(a+(e.href||""));if(i){for(var o=0;oSt&&(i=St,St=K,K=i);var b=Qs(o,K),y=Qs(o,St);if(b&&y&&(O.rangeCount!==1||O.anchorNode!==b.node||O.anchorOffset!==b.offset||O.focusNode!==y.node||O.focusOffset!==y.offset)){var p=C.createRange();p.setStart(b.node,b.offset),O.removeAllRanges(),K>St?(O.addRange(p),O.extend(y.node,y.offset)):(p.setEnd(y.node,y.offset),O.addRange(p))}}}}for(C=[],O=o;O=O.parentNode;)O.nodeType===1&&C.push({element:O,left:O.scrollLeft,top:O.scrollTop});for(typeof o.focus=="function"&&o.focus(),o=0;oe?32:e,z.T=null,e=lf,lf=null;var u=pe,i=ee;if(xt=0,Ra=pe=null,ee=0,(st&6)!==0)throw Error(s(331));var o=st;if(st|=4,Vr(u.current),Gr(u,u.current,i,e),st=o,Tn(0,!1),rl&&typeof rl.onPostCommitFiberRoot=="function")try{rl.onPostCommitFiberRoot(La,u)}catch{}return!0}finally{q.p=n,z.T=a,fd(t,l)}}function od(t,l,e){l=Al(e,l),l=Bc(t.stateNode,l,2),t=he(t,l,2),t!==null&&(Ga(t,2),xl(t))}function mt(t,l,e){if(t.tag===3)od(t,t,e);else for(;l!==null;){if(l.tag===3){od(l,t,e);break}else if(l.tag===1){var a=l.stateNode;if(typeof l.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(be===null||!be.has(a))){t=Al(e,t),e=rr(2),a=he(l,e,2),a!==null&&(dr(e,a,l,t),Ga(a,2),xl(a));break}}l=l.return}}function uf(t,l,e){var a=t.pingCache;if(a===null){a=t.pingCache=new Uy;var n=new Set;a.set(l,n)}else n=a.get(l),n===void 0&&(n=new Set,a.set(l,n));n.has(e)||(kc=!0,n.add(e),t=Hy.bind(null,t,l,e),l.then(t,t))}function Hy(t,l,e){var a=t.pingCache;a!==null&&a.delete(l),t.pingedLanes|=t.suspendedLanes&e,t.warmLanes&=~e,bt===t&&(lt&e)===e&&(_t===4||_t===3&&(lt&62914560)===lt&&300>ol()-Hu?(st&2)===0&&Ua(t,0):Ic|=e,_a===lt&&(_a=0)),xl(t)}function rd(t,l){l===0&&(l=ns()),t=qe(t,l),t!==null&&(Ga(t,l),xl(t))}function By(t){var l=t.memoizedState,e=0;l!==null&&(e=l.retryLane),rd(t,e)}function qy(t,l){var e=0;switch(t.tag){case 31:case 13:var a=t.stateNode,n=t.memoizedState;n!==null&&(e=n.retryLane);break;case 19:a=t.stateNode;break;case 22:a=t.stateNode._retryCache;break;default:throw Error(s(314))}a!==null&&a.delete(l),rd(t,e)}function jy(t,l){return gi(t,l)}var Xu=null,Ma=null,cf=!1,Gu=!1,ff=!1,Te=0;function xl(t){t!==Ma&&t.next===null&&(Ma===null?Xu=Ma=t:Ma=Ma.next=t),Gu=!0,cf||(cf=!0,Yy())}function Tn(t,l){if(!ff&&Gu){ff=!0;do for(var e=!1,a=Xu;a!==null;){if(t!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var i=a.suspendedLanes,o=a.pingedLanes;u=(1<<31-dl(42|t)+1)-1,u&=n&~(i&~o),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(e=!0,yd(a,u))}else u=lt,u=Kn(a,a===bt?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Xa(a,u)||(e=!0,yd(a,u));a=a.next}while(e);ff=!1}}function xy(){dd()}function dd(){Gu=cf=!1;var t=0;Te!==0&&Fy()&&(t=Te);for(var l=ol(),e=null,a=Xu;a!==null;){var n=a.next,u=hd(a,l);u===0?(a.next=null,e===null?Xu=n:e.next=n,n===null&&(Ma=e)):(e=a,(t!==0||(u&3)!==0)&&(Gu=!0)),a=n}xt!==0&&xt!==5||Tn(t),Te!==0&&(Te=0)}function hd(t,l){for(var e=t.suspendedLanes,a=t.pingedLanes,n=t.expirationTimes,u=t.pendingLanes&-62914561;0o)break;var R=h.transferSize,C=h.initiatorType;R&&Ad(C)&&(h=h.responseEnd,i+=R*(h"u"?null:document;function qd(t,l,e){var a=Na;if(a&&typeof l=="string"&&l){var n=El(l);n='link[rel="'+t+'"][href="'+n+'"]',typeof e=="string"&&(n+='[crossorigin="'+e+'"]'),Bd.has(n)||(Bd.add(n),t={rel:t,crossOrigin:e,href:l},a.querySelector(n)===null&&(l=a.createElement("link"),wt(l,"link",t),Lt(l),a.head.appendChild(l)))}}function a0(t){ae.D(t),qd("dns-prefetch",t,null)}function n0(t,l){ae.C(t,l),qd("preconnect",t,l)}function u0(t,l,e){ae.L(t,l,e);var a=Na;if(a&&t&&l){var n='link[rel="preload"][as="'+El(l)+'"]';l==="image"&&e&&e.imageSrcSet?(n+='[imagesrcset="'+El(e.imageSrcSet)+'"]',typeof e.imageSizes=="string"&&(n+='[imagesizes="'+El(e.imageSizes)+'"]')):n+='[href="'+El(t)+'"]';var u=n;switch(l){case"style":u=Ca(t);break;case"script":u=Ha(t)}Dl.has(u)||(t=H({rel:"preload",href:l==="image"&&e&&e.imageSrcSet?void 0:t,as:l},e),Dl.set(u,t),a.querySelector(n)!==null||l==="style"&&a.querySelector(_n(u))||l==="script"&&a.querySelector(Rn(u))||(l=a.createElement("link"),wt(l,"link",t),Lt(l),a.head.appendChild(l)))}}function i0(t,l){ae.m(t,l);var e=Na;if(e&&t){var a=l&&typeof l.as=="string"?l.as:"script",n='link[rel="modulepreload"][as="'+El(a)+'"][href="'+El(t)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ha(t)}if(!Dl.has(u)&&(t=H({rel:"modulepreload",href:t},l),Dl.set(u,t),e.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(e.querySelector(Rn(u)))return}a=e.createElement("link"),wt(a,"link",t),Lt(a),e.head.appendChild(a)}}}function c0(t,l,e){ae.S(t,l,e);var a=Na;if(a&&t){var n=ta(a).hoistableStyles,u=Ca(t);l=l||"default";var i=n.get(u);if(!i){var o={loading:0,preload:null};if(i=a.querySelector(_n(u)))o.loading=5;else{t=H({rel:"stylesheet",href:t,"data-precedence":l},e),(e=Dl.get(u))&&Of(t,e);var h=i=a.createElement("link");Lt(h),wt(h,"link",t),h._p=new Promise(function(E,R){h.onload=E,h.onerror=R}),h.addEventListener("load",function(){o.loading|=1}),h.addEventListener("error",function(){o.loading|=2}),o.loading|=4,wu(i,l,a)}i={type:"stylesheet",instance:i,count:1,state:o},n.set(u,i)}}}function f0(t,l){ae.X(t,l);var e=Na;if(e&&t){var a=ta(e).hoistableScripts,n=Ha(t),u=a.get(n);u||(u=e.querySelector(Rn(n)),u||(t=H({src:t,async:!0},l),(l=Dl.get(n))&&zf(t,l),u=e.createElement("script"),Lt(u),wt(u,"link",t),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function s0(t,l){ae.M(t,l);var e=Na;if(e&&t){var a=ta(e).hoistableScripts,n=Ha(t),u=a.get(n);u||(u=e.querySelector(Rn(n)),u||(t=H({src:t,async:!0,type:"module"},l),(l=Dl.get(n))&&zf(t,l),u=e.createElement("script"),Lt(u),wt(u,"link",t),e.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function jd(t,l,e,a){var n=(n=I.current)?Ku(n):null;if(!n)throw Error(s(446));switch(t){case"meta":case"title":return null;case"style":return typeof e.precedence=="string"&&typeof e.href=="string"?(l=Ca(e.href),e=ta(n).hoistableStyles,a=e.get(l),a||(a={type:"style",instance:null,count:0,state:null},e.set(l,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(e.rel==="stylesheet"&&typeof e.href=="string"&&typeof e.precedence=="string"){t=Ca(e.href);var u=ta(n).hoistableStyles,i=u.get(t);if(i||(n=n.ownerDocument||n,i={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(t,i),(u=n.querySelector(_n(t)))&&!u._p&&(i.instance=u,i.state.loading=5),Dl.has(t)||(e={rel:"preload",as:"style",href:e.href,crossOrigin:e.crossOrigin,integrity:e.integrity,media:e.media,hrefLang:e.hrefLang,referrerPolicy:e.referrerPolicy},Dl.set(t,e),u||o0(n,t,e,i.state))),l&&a===null)throw Error(s(528,""));return i}if(l&&a!==null)throw Error(s(529,""));return null;case"script":return l=e.async,e=e.src,typeof e=="string"&&l&&typeof l!="function"&&typeof l!="symbol"?(l=Ha(e),e=ta(n).hoistableScripts,a=e.get(l),a||(a={type:"script",instance:null,count:0,state:null},e.set(l,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,t))}}function Ca(t){return'href="'+El(t)+'"'}function _n(t){return'link[rel="stylesheet"]['+t+"]"}function xd(t){return H({},t,{"data-precedence":t.precedence,precedence:null})}function o0(t,l,e,a){t.querySelector('link[rel="preload"][as="style"]['+l+"]")?a.loading=1:(l=t.createElement("link"),a.preload=l,l.addEventListener("load",function(){return a.loading|=1}),l.addEventListener("error",function(){return a.loading|=2}),wt(l,"link",e),Lt(l),t.head.appendChild(l))}function Ha(t){return'[src="'+El(t)+'"]'}function Rn(t){return"script[async]"+t}function Yd(t,l,e){if(l.count++,l.instance===null)switch(l.type){case"style":var a=t.querySelector('style[data-href~="'+El(e.href)+'"]');if(a)return l.instance=a,Lt(a),a;var n=H({},e,{"data-href":e.href,"data-precedence":e.precedence,href:null,precedence:null});return a=(t.ownerDocument||t).createElement("style"),Lt(a),wt(a,"style",n),wu(a,e.precedence,t),l.instance=a;case"stylesheet":n=Ca(e.href);var u=t.querySelector(_n(n));if(u)return l.state.loading|=4,l.instance=u,Lt(u),u;a=xd(e),(n=Dl.get(n))&&Of(a,n),u=(t.ownerDocument||t).createElement("link"),Lt(u);var i=u;return i._p=new Promise(function(o,h){i.onload=o,i.onerror=h}),wt(u,"link",a),l.state.loading|=4,wu(u,e.precedence,t),l.instance=u;case"script":return u=Ha(e.src),(n=t.querySelector(Rn(u)))?(l.instance=n,Lt(n),n):(a=e,(n=Dl.get(u))&&(a=H({},e),zf(a,n)),t=t.ownerDocument||t,n=t.createElement("script"),Lt(n),wt(n,"link",a),t.head.appendChild(n),l.instance=n);case"void":return null;default:throw Error(s(443,l.type))}else l.type==="stylesheet"&&(l.state.loading&4)===0&&(a=l.instance,l.state.loading|=4,wu(a,e.precedence,t));return l.instance}function wu(t,l,e){for(var a=e.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,i=0;i title"):null)}function r0(t,l,e){if(e===1||l.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof l.precedence!="string"||typeof l.href!="string"||l.href==="")break;return!0;case"link":if(typeof l.rel!="string"||typeof l.href!="string"||l.href===""||l.onLoad||l.onError)break;switch(l.rel){case"stylesheet":return t=l.disabled,typeof l.precedence=="string"&&t==null;default:return!0}case"script":if(l.async&&typeof l.async!="function"&&typeof l.async!="symbol"&&!l.onLoad&&!l.onError&&l.src&&typeof l.src=="string")return!0}return!1}function Gd(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function d0(t,l,e,a){if(e.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(e.state.loading&4)===0){if(e.instance===null){var n=Ca(a.href),u=l.querySelector(_n(n));if(u){l=u._p,l!==null&&typeof l=="object"&&typeof l.then=="function"&&(t.count++,t=Fu.bind(t),l.then(t,t)),e.state.loading|=4,e.instance=u,Lt(u);return}u=l.ownerDocument||l,a=xd(a),(n=Dl.get(n))&&Of(a,n),u=u.createElement("link"),Lt(u);var i=u;i._p=new Promise(function(o,h){i.onload=o,i.onerror=h}),wt(u,"link",a),e.instance=u}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(e,l),(l=e.state.preload)&&(e.state.loading&3)===0&&(t.count++,e=Fu.bind(t),l.addEventListener("load",e),l.addEventListener("error",e))}}var _f=0;function h0(t,l){return t.stylesheets&&t.count===0&&Wu(t,t.stylesheets),0_f?50:800)+l);return t.unsuspend=e,function(){t.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function Fu(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Wu(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var $u=null;function Wu(t,l){t.stylesheets=null,t.unsuspend!==null&&(t.count++,$u=new Map,l.forEach(m0,t),$u=null,Fu.call(t))}function m0(t,l){if(!(l.state.loading&4)){var e=$u.get(t);if(e)var a=e.get(null);else{e=new Map,$u.set(t,e);for(var n=t.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(c)}catch(f){console.error(f)}}return c(),qf.exports=M0(),qf.exports}var C0=N0();const Rh="loadTrainSchedule",Uh="loadTrainScheduleSuccess",Dh="loadTrainScheduleError",Lf={loadTrainSchedule:c=>({type:Rh,...c}),loadTrainScheduleSuccess:c=>({type:Uh,...c}),loadTrainScheduleError:c=>({type:Dh,...c})},H0={stations:void 0,error:void 0,loading:!1},B0=(c,f)=>f.type===Rh?{...c,error:void 0,loading:!0}:f.type===Uh?{...c,stations:f.stations,loading:!1}:f.type===Dh?{...c,error:f.error,loading:!1}:c;function Mh(c,f){return function(){return c.apply(f,arguments)}}const{toString:q0}=Object.prototype,{getPrototypeOf:$f}=Object,{iterator:si,toStringTag:Nh}=Symbol,oi=(c=>f=>{const r=q0.call(f);return c[r]||(c[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),Hl=c=>(c=c.toLowerCase(),f=>oi(f)===c),ri=c=>f=>typeof f===c,{isArray:ja}=Array,qa=ri("undefined");function jn(c){return c!==null&&!qa(c)&&c.constructor!==null&&!qa(c.constructor)&&il(c.constructor.isBuffer)&&c.constructor.isBuffer(c)}const Ch=Hl("ArrayBuffer");function j0(c){let f;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?f=ArrayBuffer.isView(c):f=c&&c.buffer&&Ch(c.buffer),f}const x0=ri("string"),il=ri("function"),Hh=ri("number"),xn=c=>c!==null&&typeof c=="object",Y0=c=>c===!0||c===!1,ui=c=>{if(oi(c)!=="object")return!1;const f=$f(c);return(f===null||f===Object.prototype||Object.getPrototypeOf(f)===null)&&!(Nh in c)&&!(si in c)},L0=c=>{if(!xn(c)||jn(c))return!1;try{return Object.keys(c).length===0&&Object.getPrototypeOf(c)===Object.prototype}catch{return!1}},X0=Hl("Date"),G0=Hl("File"),Q0=Hl("Blob"),Z0=Hl("FileList"),V0=c=>xn(c)&&il(c.pipe),K0=c=>{let f;return c&&(typeof FormData=="function"&&c instanceof FormData||il(c.append)&&((f=oi(c))==="formdata"||f==="object"&&il(c.toString)&&c.toString()==="[object FormData]"))},w0=Hl("URLSearchParams"),[J0,F0,$0,W0]=["ReadableStream","Request","Response","Headers"].map(Hl),k0=c=>c.trim?c.trim():c.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Yn(c,f,{allOwnKeys:r=!1}={}){if(c===null||typeof c>"u")return;let s,d;if(typeof c!="object"&&(c=[c]),ja(c))for(s=0,d=c.length;s0;)if(d=r[s],f===d.toLowerCase())return d;return null}const Fe=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,qh=c=>!qa(c)&&c!==Fe;function Zf(){const{caseless:c,skipUndefined:f}=qh(this)&&this||{},r={},s=(d,v)=>{const S=c&&Bh(r,v)||v;ui(r[S])&&ui(d)?r[S]=Zf(r[S],d):ui(d)?r[S]=Zf({},d):ja(d)?r[S]=d.slice():(!f||!qa(d))&&(r[S]=d)};for(let d=0,v=arguments.length;d(Yn(f,(d,v)=>{r&&il(d)?c[v]=Mh(d,r):c[v]=d},{allOwnKeys:s}),c),P0=c=>(c.charCodeAt(0)===65279&&(c=c.slice(1)),c),t1=(c,f,r,s)=>{c.prototype=Object.create(f.prototype,s),c.prototype.constructor=c,Object.defineProperty(c,"super",{value:f.prototype}),r&&Object.assign(c.prototype,r)},l1=(c,f,r,s)=>{let d,v,S;const _={};if(f=f||{},c==null)return f;do{for(d=Object.getOwnPropertyNames(c),v=d.length;v-- >0;)S=d[v],(!s||s(S,c,f))&&!_[S]&&(f[S]=c[S],_[S]=!0);c=r!==!1&&$f(c)}while(c&&(!r||r(c,f))&&c!==Object.prototype);return f},e1=(c,f,r)=>{c=String(c),(r===void 0||r>c.length)&&(r=c.length),r-=f.length;const s=c.indexOf(f,r);return s!==-1&&s===r},a1=c=>{if(!c)return null;if(ja(c))return c;let f=c.length;if(!Hh(f))return null;const r=new Array(f);for(;f-- >0;)r[f]=c[f];return r},n1=(c=>f=>c&&f instanceof c)(typeof Uint8Array<"u"&&$f(Uint8Array)),u1=(c,f)=>{const s=(c&&c[si]).call(c);let d;for(;(d=s.next())&&!d.done;){const v=d.value;f.call(c,v[0],v[1])}},i1=(c,f)=>{let r;const s=[];for(;(r=c.exec(f))!==null;)s.push(r);return s},c1=Hl("HTMLFormElement"),f1=c=>c.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(r,s,d){return s.toUpperCase()+d}),rh=(({hasOwnProperty:c})=>(f,r)=>c.call(f,r))(Object.prototype),s1=Hl("RegExp"),jh=(c,f)=>{const r=Object.getOwnPropertyDescriptors(c),s={};Yn(r,(d,v)=>{let S;(S=f(d,v,c))!==!1&&(s[v]=S||d)}),Object.defineProperties(c,s)},o1=c=>{jh(c,(f,r)=>{if(il(c)&&["arguments","caller","callee"].indexOf(r)!==-1)return!1;const s=c[r];if(il(s)){if(f.enumerable=!1,"writable"in f){f.writable=!1;return}f.set||(f.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},r1=(c,f)=>{const r={},s=d=>{d.forEach(v=>{r[v]=!0})};return ja(c)?s(c):s(String(c).split(f)),r},d1=()=>{},h1=(c,f)=>c!=null&&Number.isFinite(c=+c)?c:f;function m1(c){return!!(c&&il(c.append)&&c[Nh]==="FormData"&&c[si])}const y1=c=>{const f=new Array(10),r=(s,d)=>{if(xn(s)){if(f.indexOf(s)>=0)return;if(jn(s))return s;if(!("toJSON"in s)){f[d]=s;const v=ja(s)?[]:{};return Yn(s,(S,_)=>{const N=r(S,d+1);!qa(N)&&(v[_]=N)}),f[d]=void 0,v}}return s};return r(c,0)},v1=Hl("AsyncFunction"),S1=c=>c&&(xn(c)||il(c))&&il(c.then)&&il(c.catch),xh=((c,f)=>c?setImmediate:f?((r,s)=>(Fe.addEventListener("message",({source:d,data:v})=>{d===Fe&&v===r&&s.length&&s.shift()()},!1),d=>{s.push(d),Fe.postMessage(r,"*")}))(`axios@${Math.random()}`,[]):r=>setTimeout(r))(typeof setImmediate=="function",il(Fe.postMessage)),g1=typeof queueMicrotask<"u"?queueMicrotask.bind(Fe):typeof process<"u"&&process.nextTick||xh,b1=c=>c!=null&&il(c[si]),A={isArray:ja,isArrayBuffer:Ch,isBuffer:jn,isFormData:K0,isArrayBufferView:j0,isString:x0,isNumber:Hh,isBoolean:Y0,isObject:xn,isPlainObject:ui,isEmptyObject:L0,isReadableStream:J0,isRequest:F0,isResponse:$0,isHeaders:W0,isUndefined:qa,isDate:X0,isFile:G0,isBlob:Q0,isRegExp:s1,isFunction:il,isStream:V0,isURLSearchParams:w0,isTypedArray:n1,isFileList:Z0,forEach:Yn,merge:Zf,extend:I0,trim:k0,stripBOM:P0,inherits:t1,toFlatObject:l1,kindOf:oi,kindOfTest:Hl,endsWith:e1,toArray:a1,forEachEntry:u1,matchAll:i1,isHTMLForm:c1,hasOwnProperty:rh,hasOwnProp:rh,reduceDescriptors:jh,freezeMethods:o1,toObjectSet:r1,toCamelCase:f1,noop:d1,toFiniteNumber:h1,findKey:Bh,global:Fe,isContextDefined:qh,isSpecCompliantForm:m1,toJSONObject:y1,isAsyncFn:v1,isThenable:S1,setImmediate:xh,asap:g1,isIterable:b1};function W(c,f,r,s,d){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=c,this.name="AxiosError",f&&(this.code=f),r&&(this.config=r),s&&(this.request=s),d&&(this.response=d,this.status=d.status?d.status:null)}A.inherits(W,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:A.toJSONObject(this.config),code:this.code,status:this.status}}});const Yh=W.prototype,Lh={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(c=>{Lh[c]={value:c}});Object.defineProperties(W,Lh);Object.defineProperty(Yh,"isAxiosError",{value:!0});W.from=(c,f,r,s,d,v)=>{const S=Object.create(Yh);A.toFlatObject(c,S,function(U){return U!==Error.prototype},g=>g!=="isAxiosError");const _=c&&c.message?c.message:"Error",N=f==null&&c?c.code:f;return W.call(S,_,N,r,s,d),c&&S.cause==null&&Object.defineProperty(S,"cause",{value:c,configurable:!0}),S.name=c&&c.name||"Error",v&&Object.assign(S,v),S};const p1=null;function Vf(c){return A.isPlainObject(c)||A.isArray(c)}function Xh(c){return A.endsWith(c,"[]")?c.slice(0,-2):c}function dh(c,f,r){return c?c.concat(f).map(function(d,v){return d=Xh(d),!r&&v?"["+d+"]":d}).join(r?".":""):f}function E1(c){return A.isArray(c)&&!c.some(Vf)}const T1=A.toFlatObject(A,{},null,function(f){return/^is[A-Z]/.test(f)});function di(c,f,r){if(!A.isObject(c))throw new TypeError("target must be an object");f=f||new FormData,r=A.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(X,x){return!A.isUndefined(x[X])});const s=r.metaTokens,d=r.visitor||U,v=r.dots,S=r.indexes,N=(r.Blob||typeof Blob<"u"&&Blob)&&A.isSpecCompliantForm(f);if(!A.isFunction(d))throw new TypeError("visitor must be a function");function g(B){if(B===null)return"";if(A.isDate(B))return B.toISOString();if(A.isBoolean(B))return B.toString();if(!N&&A.isBlob(B))throw new W("Blob is not supported. Use a Buffer instead.");return A.isArrayBuffer(B)||A.isTypedArray(B)?N&&typeof Blob=="function"?new Blob([B]):Buffer.from(B):B}function U(B,X,x){let ut=B;if(B&&!x&&typeof B=="object"){if(A.endsWith(X,"{}"))X=s?X:X.slice(0,-2),B=JSON.stringify(B);else if(A.isArray(B)&&E1(B)||(A.isFileList(B)||A.endsWith(X,"[]"))&&(ut=A.toArray(B)))return X=Xh(X),ut.forEach(function(at,gt){!(A.isUndefined(at)||at===null)&&f.append(S===!0?dh([X],gt,v):S===null?X:X+"[]",g(at))}),!1}return Vf(B)?!0:(f.append(dh(x,X,v),g(B)),!1)}const H=[],V=Object.assign(T1,{defaultVisitor:U,convertValue:g,isVisitable:Vf});function ot(B,X){if(!A.isUndefined(B)){if(H.indexOf(B)!==-1)throw Error("Circular reference detected in "+X.join("."));H.push(B),A.forEach(B,function(ut,Rt){(!(A.isUndefined(ut)||ut===null)&&d.call(f,ut,A.isString(Rt)?Rt.trim():Rt,X,V))===!0&&ot(ut,X?X.concat(Rt):[Rt])}),H.pop()}}if(!A.isObject(c))throw new TypeError("data must be an object");return ot(c),f}function hh(c){const f={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(c).replace(/[!'()~]|%20|%00/g,function(s){return f[s]})}function Wf(c,f){this._pairs=[],c&&di(c,this,f)}const Gh=Wf.prototype;Gh.append=function(f,r){this._pairs.push([f,r])};Gh.toString=function(f){const r=f?function(s){return f.call(this,s,hh)}:hh;return this._pairs.map(function(d){return r(d[0])+"="+r(d[1])},"").join("&")};function A1(c){return encodeURIComponent(c).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Qh(c,f,r){if(!f)return c;const s=r&&r.encode||A1;A.isFunction(r)&&(r={serialize:r});const d=r&&r.serialize;let v;if(d?v=d(f,r):v=A.isURLSearchParams(f)?f.toString():new Wf(f,r).toString(s),v){const S=c.indexOf("#");S!==-1&&(c=c.slice(0,S)),c+=(c.indexOf("?")===-1?"?":"&")+v}return c}class mh{constructor(){this.handlers=[]}use(f,r,s){return this.handlers.push({fulfilled:f,rejected:r,synchronous:s?s.synchronous:!1,runWhen:s?s.runWhen:null}),this.handlers.length-1}eject(f){this.handlers[f]&&(this.handlers[f]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(f){A.forEach(this.handlers,function(s){s!==null&&f(s)})}}const Zh={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},O1=typeof URLSearchParams<"u"?URLSearchParams:Wf,z1=typeof FormData<"u"?FormData:null,_1=typeof Blob<"u"?Blob:null,R1={isBrowser:!0,classes:{URLSearchParams:O1,FormData:z1,Blob:_1},protocols:["http","https","file","blob","url","data"]},kf=typeof window<"u"&&typeof document<"u",Kf=typeof navigator=="object"&&navigator||void 0,U1=kf&&(!Kf||["ReactNative","NativeScript","NS"].indexOf(Kf.product)<0),D1=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",M1=kf&&window.location.href||"http://localhost",N1=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:kf,hasStandardBrowserEnv:U1,hasStandardBrowserWebWorkerEnv:D1,navigator:Kf,origin:M1},Symbol.toStringTag,{value:"Module"})),Ft={...N1,...R1};function C1(c,f){return di(c,new Ft.classes.URLSearchParams,{visitor:function(r,s,d,v){return Ft.isNode&&A.isBuffer(r)?(this.append(s,r.toString("base64")),!1):v.defaultVisitor.apply(this,arguments)},...f})}function H1(c){return A.matchAll(/\w+|\[(\w*)]/g,c).map(f=>f[0]==="[]"?"":f[1]||f[0])}function B1(c){const f={},r=Object.keys(c);let s;const d=r.length;let v;for(s=0;s=r.length;return S=!S&&A.isArray(d)?d.length:S,N?(A.hasOwnProp(d,S)?d[S]=[d[S],s]:d[S]=s,!_):((!d[S]||!A.isObject(d[S]))&&(d[S]=[]),f(r,s,d[S],v)&&A.isArray(d[S])&&(d[S]=B1(d[S])),!_)}if(A.isFormData(c)&&A.isFunction(c.entries)){const r={};return A.forEachEntry(c,(s,d)=>{f(H1(s),d,r,0)}),r}return null}function q1(c,f,r){if(A.isString(c))try{return(f||JSON.parse)(c),A.trim(c)}catch(s){if(s.name!=="SyntaxError")throw s}return(r||JSON.stringify)(c)}const Ln={transitional:Zh,adapter:["xhr","http","fetch"],transformRequest:[function(f,r){const s=r.getContentType()||"",d=s.indexOf("application/json")>-1,v=A.isObject(f);if(v&&A.isHTMLForm(f)&&(f=new FormData(f)),A.isFormData(f))return d?JSON.stringify(Vh(f)):f;if(A.isArrayBuffer(f)||A.isBuffer(f)||A.isStream(f)||A.isFile(f)||A.isBlob(f)||A.isReadableStream(f))return f;if(A.isArrayBufferView(f))return f.buffer;if(A.isURLSearchParams(f))return r.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),f.toString();let _;if(v){if(s.indexOf("application/x-www-form-urlencoded")>-1)return C1(f,this.formSerializer).toString();if((_=A.isFileList(f))||s.indexOf("multipart/form-data")>-1){const N=this.env&&this.env.FormData;return di(_?{"files[]":f}:f,N&&new N,this.formSerializer)}}return v||d?(r.setContentType("application/json",!1),q1(f)):f}],transformResponse:[function(f){const r=this.transitional||Ln.transitional,s=r&&r.forcedJSONParsing,d=this.responseType==="json";if(A.isResponse(f)||A.isReadableStream(f))return f;if(f&&A.isString(f)&&(s&&!this.responseType||d)){const S=!(r&&r.silentJSONParsing)&&d;try{return JSON.parse(f,this.parseReviver)}catch(_){if(S)throw _.name==="SyntaxError"?W.from(_,W.ERR_BAD_RESPONSE,this,null,this.response):_}}return f}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ft.classes.FormData,Blob:Ft.classes.Blob},validateStatus:function(f){return f>=200&&f<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};A.forEach(["delete","get","head","post","put","patch"],c=>{Ln.headers[c]={}});const j1=A.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),x1=c=>{const f={};let r,s,d;return c&&c.split(` `).forEach(function(S){d=S.indexOf(":"),r=S.substring(0,d).trim().toLowerCase(),s=S.substring(d+1).trim(),!(!r||f[r]&&j1[r])&&(r==="set-cookie"?f[r]?f[r].push(s):f[r]=[s]:f[r]=f[r]?f[r]+", "+s:s)}),f},yh=Symbol("internals");function Bn(c){return c&&String(c).trim().toLowerCase()}function ii(c){return c===!1||c==null?c:A.isArray(c)?c.map(ii):String(c)}function Y1(c){const f=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let s;for(;s=r.exec(c);)f[s[1]]=s[2];return f}const L1=c=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(c.trim());function Xf(c,f,r,s,d){if(A.isFunction(s))return s.call(this,f,r);if(d&&(f=r),!!A.isString(f)){if(A.isString(s))return f.indexOf(s)!==-1;if(A.isRegExp(s))return s.test(f)}}function X1(c){return c.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(f,r,s)=>r.toUpperCase()+s)}function G1(c,f){const r=A.toCamelCase(" "+f);["get","set","has"].forEach(s=>{Object.defineProperty(c,s+r,{value:function(d,v,S){return this[s].call(this,f,d,v,S)},configurable:!0})})}let cl=class{constructor(f){f&&this.set(f)}set(f,r,s){const d=this;function v(_,N,g){const U=Bn(N);if(!U)throw new Error("header name must be a non-empty string");const H=A.findKey(d,U);(!H||d[H]===void 0||g===!0||g===void 0&&d[H]!==!1)&&(d[H||N]=ii(_))}const S=(_,N)=>A.forEach(_,(g,U)=>v(g,U,N));if(A.isPlainObject(f)||f instanceof this.constructor)S(f,r);else if(A.isString(f)&&(f=f.trim())&&!L1(f))S(x1(f),r);else if(A.isObject(f)&&A.isIterable(f)){let _={},N,g;for(const U of f){if(!A.isArray(U))throw TypeError("Object iterator must return a key-value pair");_[g=U[0]]=(N=_[g])?A.isArray(N)?[...N,U[1]]:[N,U[1]]:U[1]}S(_,r)}else f!=null&&v(r,f,s);return this}get(f,r){if(f=Bn(f),f){const s=A.findKey(this,f);if(s){const d=this[s];if(!r)return d;if(r===!0)return Y1(d);if(A.isFunction(r))return r.call(this,d,s);if(A.isRegExp(r))return r.exec(d);throw new TypeError("parser must be boolean|regexp|function")}}}has(f,r){if(f=Bn(f),f){const s=A.findKey(this,f);return!!(s&&this[s]!==void 0&&(!r||Xf(this,this[s],s,r)))}return!1}delete(f,r){const s=this;let d=!1;function v(S){if(S=Bn(S),S){const _=A.findKey(s,S);_&&(!r||Xf(s,s[_],_,r))&&(delete s[_],d=!0)}}return A.isArray(f)?f.forEach(v):v(f),d}clear(f){const r=Object.keys(this);let s=r.length,d=!1;for(;s--;){const v=r[s];(!f||Xf(this,this[v],v,f,!0))&&(delete this[v],d=!0)}return d}normalize(f){const r=this,s={};return A.forEach(this,(d,v)=>{const S=A.findKey(s,v);if(S){r[S]=ii(d),delete r[v];return}const _=f?X1(v):String(v).trim();_!==v&&delete r[v],r[_]=ii(d),s[_]=!0}),this}concat(...f){return this.constructor.concat(this,...f)}toJSON(f){const r=Object.create(null);return A.forEach(this,(s,d)=>{s!=null&&s!==!1&&(r[d]=f&&A.isArray(s)?s.join(", "):s)}),r}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([f,r])=>f+": "+r).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(f){return f instanceof this?f:new this(f)}static concat(f,...r){const s=new this(f);return r.forEach(d=>s.set(d)),s}static accessor(f){const s=(this[yh]=this[yh]={accessors:{}}).accessors,d=this.prototype;function v(S){const _=Bn(S);s[_]||(G1(d,S),s[_]=!0)}return A.isArray(f)?f.forEach(v):v(f),this}};cl.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);A.reduceDescriptors(cl.prototype,({value:c},f)=>{let r=f[0].toUpperCase()+f.slice(1);return{get:()=>c,set(s){this[r]=s}}});A.freezeMethods(cl);function Gf(c,f){const r=this||Ln,s=f||r,d=cl.from(s.headers);let v=s.data;return A.forEach(c,function(_){v=_.call(r,v,d.normalize(),f?f.status:void 0)}),d.normalize(),v}function Kh(c){return!!(c&&c.__CANCEL__)}function xa(c,f,r){W.call(this,c??"canceled",W.ERR_CANCELED,f,r),this.name="CanceledError"}A.inherits(xa,W,{__CANCEL__:!0});function wh(c,f,r){const s=r.config.validateStatus;!r.status||!s||s(r.status)?c(r):f(new W("Request failed with status code "+r.status,[W.ERR_BAD_REQUEST,W.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}function Q1(c){const f=/^([-+\w]{1,25})(:?\/\/|:)/.exec(c);return f&&f[1]||""}function Z1(c,f){c=c||10;const r=new Array(c),s=new Array(c);let d=0,v=0,S;return f=f!==void 0?f:1e3,function(N){const g=Date.now(),U=s[v];S||(S=g),r[d]=N,s[d]=g;let H=v,V=0;for(;H!==d;)V+=r[H++],H=H%c;if(d=(d+1)%c,d===v&&(v=(v+1)%c),g-S{r=U,d=null,v&&(clearTimeout(v),v=null),c(...g)};return[(...g)=>{const U=Date.now(),H=U-r;H>=s?S(g,U):(d=g,v||(v=setTimeout(()=>{v=null,S(d)},s-H)))},()=>d&&S(d)]}const fi=(c,f,r=3)=>{let s=0;const d=Z1(50,250);return V1(v=>{const S=v.loaded,_=v.lengthComputable?v.total:void 0,N=S-s,g=d(N),U=S<=_;s=S;const H={loaded:S,total:_,progress:_?S/_:void 0,bytes:N,rate:g||void 0,estimated:g&&_&&U?(_-S)/g:void 0,event:v,lengthComputable:_!=null,[f?"download":"upload"]:!0};c(H)},r)},vh=(c,f)=>{const r=c!=null;return[s=>f[0]({lengthComputable:r,total:c,loaded:s}),f[1]]},Sh=c=>(...f)=>A.asap(()=>c(...f)),K1=Ft.hasStandardBrowserEnv?((c,f)=>r=>(r=new URL(r,Ft.origin),c.protocol===r.protocol&&c.host===r.host&&(f||c.port===r.port)))(new URL(Ft.origin),Ft.navigator&&/(msie|trident)/i.test(Ft.navigator.userAgent)):()=>!0,w1=Ft.hasStandardBrowserEnv?{write(c,f,r,s,d,v,S){if(typeof document>"u")return;const _=[`${c}=${encodeURIComponent(f)}`];A.isNumber(r)&&_.push(`expires=${new Date(r).toUTCString()}`),A.isString(s)&&_.push(`path=${s}`),A.isString(d)&&_.push(`domain=${d}`),v===!0&&_.push("secure"),A.isString(S)&&_.push(`SameSite=${S}`),document.cookie=_.join("; ")},read(c){if(typeof document>"u")return null;const f=document.cookie.match(new RegExp("(?:^|; )"+c+"=([^;]*)"));return f?decodeURIComponent(f[1]):null},remove(c){this.write(c,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function J1(c){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(c)}function F1(c,f){return f?c.replace(/\/?\/$/,"")+"/"+f.replace(/^\/+/,""):c}function Jh(c,f,r){let s=!J1(f);return c&&(s||r==!1)?F1(c,f):f}const gh=c=>c instanceof cl?{...c}:c;function We(c,f){f=f||{};const r={};function s(g,U,H,V){return A.isPlainObject(g)&&A.isPlainObject(U)?A.merge.call({caseless:V},g,U):A.isPlainObject(U)?A.merge({},U):A.isArray(U)?U.slice():U}function d(g,U,H,V){if(A.isUndefined(U)){if(!A.isUndefined(g))return s(void 0,g,H,V)}else return s(g,U,H,V)}function v(g,U){if(!A.isUndefined(U))return s(void 0,U)}function S(g,U){if(A.isUndefined(U)){if(!A.isUndefined(g))return s(void 0,g)}else return s(void 0,U)}function _(g,U,H){if(H in f)return s(g,U);if(H in c)return s(void 0,g)}const N={url:v,method:v,data:v,baseURL:S,transformRequest:S,transformResponse:S,paramsSerializer:S,timeout:S,timeoutMessage:S,withCredentials:S,withXSRFToken:S,adapter:S,responseType:S,xsrfCookieName:S,xsrfHeaderName:S,onUploadProgress:S,onDownloadProgress:S,decompress:S,maxContentLength:S,maxBodyLength:S,beforeRedirect:S,transport:S,httpAgent:S,httpsAgent:S,cancelToken:S,socketPath:S,responseEncoding:S,validateStatus:_,headers:(g,U,H)=>d(gh(g),gh(U),H,!0)};return A.forEach(Object.keys({...c,...f}),function(U){const H=N[U]||d,V=H(c[U],f[U],U);A.isUndefined(V)&&H!==_||(r[U]=V)}),r}const Fh=c=>{const f=We({},c);let{data:r,withXSRFToken:s,xsrfHeaderName:d,xsrfCookieName:v,headers:S,auth:_}=f;if(f.headers=S=cl.from(S),f.url=Qh(Jh(f.baseURL,f.url,f.allowAbsoluteUrls),c.params,c.paramsSerializer),_&&S.set("Authorization","Basic "+btoa((_.username||"")+":"+(_.password?unescape(encodeURIComponent(_.password)):""))),A.isFormData(r)){if(Ft.hasStandardBrowserEnv||Ft.hasStandardBrowserWebWorkerEnv)S.setContentType(void 0);else if(A.isFunction(r.getHeaders)){const N=r.getHeaders(),g=["content-type","content-length"];Object.entries(N).forEach(([U,H])=>{g.includes(U.toLowerCase())&&S.set(U,H)})}}if(Ft.hasStandardBrowserEnv&&(s&&A.isFunction(s)&&(s=s(f)),s||s!==!1&&K1(f.url))){const N=d&&v&&w1.read(v);N&&S.set(d,N)}return f},$1=typeof XMLHttpRequest<"u",W1=$1&&function(c){return new Promise(function(r,s){const d=Fh(c);let v=d.data;const S=cl.from(d.headers).normalize();let{responseType:_,onUploadProgress:N,onDownloadProgress:g}=d,U,H,V,ot,B;function X(){ot&&ot(),B&&B(),d.cancelToken&&d.cancelToken.unsubscribe(U),d.signal&&d.signal.removeEventListener("abort",U)}let x=new XMLHttpRequest;x.open(d.method.toUpperCase(),d.url,!0),x.timeout=d.timeout;function ut(){if(!x)return;const at=cl.from("getAllResponseHeaders"in x&&x.getAllResponseHeaders()),At={data:!_||_==="text"||_==="json"?x.responseText:x.response,status:x.status,statusText:x.statusText,headers:at,config:c,request:x};wh(function(w){r(w),X()},function(w){s(w),X()},At),x=null}"onloadend"in x?x.onloadend=ut:x.onreadystatechange=function(){!x||x.readyState!==4||x.status===0&&!(x.responseURL&&x.responseURL.indexOf("file:")===0)||setTimeout(ut)},x.onabort=function(){x&&(s(new W("Request aborted",W.ECONNABORTED,c,x)),x=null)},x.onerror=function(gt){const At=gt&>.message?gt.message:"Network Error",Ot=new W(At,W.ERR_NETWORK,c,x);Ot.event=gt||null,s(Ot),x=null},x.ontimeout=function(){let gt=d.timeout?"timeout of "+d.timeout+"ms exceeded":"timeout exceeded";const At=d.transitional||Zh;d.timeoutErrorMessage&&(gt=d.timeoutErrorMessage),s(new W(gt,At.clarifyTimeoutError?W.ETIMEDOUT:W.ECONNABORTED,c,x)),x=null},v===void 0&&S.setContentType(null),"setRequestHeader"in x&&A.forEach(S.toJSON(),function(gt,At){x.setRequestHeader(At,gt)}),A.isUndefined(d.withCredentials)||(x.withCredentials=!!d.withCredentials),_&&_!=="json"&&(x.responseType=d.responseType),g&&([V,B]=fi(g,!0),x.addEventListener("progress",V)),N&&x.upload&&([H,ot]=fi(N),x.upload.addEventListener("progress",H),x.upload.addEventListener("loadend",ot)),(d.cancelToken||d.signal)&&(U=at=>{x&&(s(!at||at.type?new xa(null,c,x):at),x.abort(),x=null)},d.cancelToken&&d.cancelToken.subscribe(U),d.signal&&(d.signal.aborted?U():d.signal.addEventListener("abort",U)));const Rt=Q1(d.url);if(Rt&&Ft.protocols.indexOf(Rt)===-1){s(new W("Unsupported protocol "+Rt+":",W.ERR_BAD_REQUEST,c));return}x.send(v||null)})},k1=(c,f)=>{const{length:r}=c=c?c.filter(Boolean):[];if(f||r){let s=new AbortController,d;const v=function(g){if(!d){d=!0,_();const U=g instanceof Error?g:this.reason;s.abort(U instanceof W?U:new xa(U instanceof Error?U.message:U))}};let S=f&&setTimeout(()=>{S=null,v(new W(`timeout ${f} of ms exceeded`,W.ETIMEDOUT))},f);const _=()=>{c&&(S&&clearTimeout(S),S=null,c.forEach(g=>{g.unsubscribe?g.unsubscribe(v):g.removeEventListener("abort",v)}),c=null)};c.forEach(g=>g.addEventListener("abort",v));const{signal:N}=s;return N.unsubscribe=()=>A.asap(_),N}},I1=function*(c,f){let r=c.byteLength;if(r{const d=P1(c,f);let v=0,S,_=N=>{S||(S=!0,s&&s(N))};return new ReadableStream({async pull(N){try{const{done:g,value:U}=await d.next();if(g){_(),N.close();return}let H=U.byteLength;if(r){let V=v+=H;r(V)}N.enqueue(new Uint8Array(U))}catch(g){throw _(g),g}},cancel(N){return _(N),d.return()}},{highWaterMark:2})},ph=64*1024,{isFunction:ni}=A,lv=(({Request:c,Response:f})=>({Request:c,Response:f}))(A.global),{ReadableStream:Eh,TextEncoder:Th}=A.global,Ah=(c,...f)=>{try{return!!c(...f)}catch{return!1}},ev=c=>{c=A.merge.call({skipUndefined:!0},lv,c);const{fetch:f,Request:r,Response:s}=c,d=f?ni(f):typeof fetch=="function",v=ni(r),S=ni(s);if(!d)return!1;const _=d&&ni(Eh),N=d&&(typeof Th=="function"?(B=>X=>B.encode(X))(new Th):async B=>new Uint8Array(await new r(B).arrayBuffer())),g=v&&_&&Ah(()=>{let B=!1;const X=new r(Ft.origin,{body:new Eh,method:"POST",get duplex(){return B=!0,"half"}}).headers.has("Content-Type");return B&&!X}),U=S&&_&&Ah(()=>A.isReadableStream(new s("").body)),H={stream:U&&(B=>B.body)};d&&["text","arrayBuffer","blob","formData","stream"].forEach(B=>{!H[B]&&(H[B]=(X,x)=>{let ut=X&&X[B];if(ut)return ut.call(X);throw new W(`Response type '${B}' is not supported`,W.ERR_NOT_SUPPORT,x)})});const V=async B=>{if(B==null)return 0;if(A.isBlob(B))return B.size;if(A.isSpecCompliantForm(B))return(await new r(Ft.origin,{method:"POST",body:B}).arrayBuffer()).byteLength;if(A.isArrayBufferView(B)||A.isArrayBuffer(B))return B.byteLength;if(A.isURLSearchParams(B)&&(B=B+""),A.isString(B))return(await N(B)).byteLength},ot=async(B,X)=>{const x=A.toFiniteNumber(B.getContentLength());return x??V(X)};return async B=>{let{url:X,method:x,data:ut,signal:Rt,cancelToken:at,timeout:gt,onDownloadProgress:At,onUploadProgress:Ot,responseType:w,headers:Yt,withCredentials:$t="same-origin",fetchOptions:Ll}=Fh(B),fl=f||fetch;w=w?(w+"").toLowerCase():"text";let jt=k1([Rt,at&&at.toAbortSignal()],gt),sl=null;const Gt=jt&&jt.unsubscribe&&(()=>{jt.unsubscribe()});let It;try{if(Ot&&g&&x!=="get"&&x!=="head"&&(It=await ot(Yt,ut))!==0){let m=new r(X,{method:"POST",body:ut,duplex:"half"}),M;if(A.isFormData(ut)&&(M=m.headers.get("content-type"))&&Yt.setContentType(M),m.body){const[j,Y]=vh(It,fi(Sh(Ot)));ut=bh(m.body,ph,j,Y)}}A.isString($t)||($t=$t?"include":"omit");const z=v&&"credentials"in r.prototype,q={...Ll,signal:jt,method:x.toUpperCase(),headers:Yt.normalize().toJSON(),body:ut,duplex:"half",credentials:z?$t:void 0};sl=v&&new r(X,q);let Q=await(v?fl(sl,Ll):fl(X,q));const ft=U&&(w==="stream"||w==="response");if(U&&(At||ft&&Gt)){const m={};["status","statusText","headers"].forEach(J=>{m[J]=Q[J]});const M=A.toFiniteNumber(Q.headers.get("content-length")),[j,Y]=At&&vh(M,fi(Sh(At),!0))||[];Q=new s(bh(Q.body,ph,j,()=>{Y&&Y(),Gt&&Gt()}),m)}w=w||"text";let dt=await H[A.findKey(H,w)||"text"](Q,B);return!ft&&Gt&&Gt(),await new Promise((m,M)=>{wh(m,M,{data:dt,headers:cl.from(Q.headers),status:Q.status,statusText:Q.statusText,config:B,request:sl})})}catch(z){throw Gt&&Gt(),z&&z.name==="TypeError"&&/Load failed|fetch/i.test(z.message)?Object.assign(new W("Network Error",W.ERR_NETWORK,B,sl),{cause:z.cause||z}):W.from(z,z&&z.code,B,sl)}}},av=new Map,$h=c=>{let f=c&&c.env||{};const{fetch:r,Request:s,Response:d}=f,v=[s,d,r];let S=v.length,_=S,N,g,U=av;for(;_--;)N=v[_],g=U.get(N),g===void 0&&U.set(N,g=_?new Map:ev(f)),U=g;return g};$h();const If={http:p1,xhr:W1,fetch:{get:$h}};A.forEach(If,(c,f)=>{if(c){try{Object.defineProperty(c,"name",{value:f})}catch{}Object.defineProperty(c,"adapterName",{value:f})}});const Oh=c=>`- ${c}`,nv=c=>A.isFunction(c)||c===null||c===!1;function uv(c,f){c=A.isArray(c)?c:[c];const{length:r}=c;let s,d;const v={};for(let S=0;S`adapter ${N} `+(g===!1?"is not supported by the environment":"is not available in the build"));let _=r?S.length>1?`since : `+S.map(Oh).join(` `):" "+Oh(S[0]):"as no adapter specified";throw new W("There is no suitable adapter to dispatch the request "+_,"ERR_NOT_SUPPORT")}return d}const Wh={getAdapter:uv,adapters:If};function Qf(c){if(c.cancelToken&&c.cancelToken.throwIfRequested(),c.signal&&c.signal.aborted)throw new xa(null,c)}function zh(c){return Qf(c),c.headers=cl.from(c.headers),c.data=Gf.call(c,c.transformRequest),["post","put","patch"].indexOf(c.method)!==-1&&c.headers.setContentType("application/x-www-form-urlencoded",!1),Wh.getAdapter(c.adapter||Ln.adapter,c)(c).then(function(s){return Qf(c),s.data=Gf.call(c,c.transformResponse,s),s.headers=cl.from(s.headers),s},function(s){return Kh(s)||(Qf(c),s&&s.response&&(s.response.data=Gf.call(c,c.transformResponse,s.response),s.response.headers=cl.from(s.response.headers))),Promise.reject(s)})}const kh="1.13.1",hi={};["object","boolean","number","function","string","symbol"].forEach((c,f)=>{hi[c]=function(s){return typeof s===c||"a"+(f<1?"n ":" ")+c}});const _h={};hi.transitional=function(f,r,s){function d(v,S){return"[Axios v"+kh+"] Transitional option '"+v+"'"+S+(s?". "+s:"")}return(v,S,_)=>{if(f===!1)throw new W(d(S," has been removed"+(r?" in "+r:"")),W.ERR_DEPRECATED);return r&&!_h[S]&&(_h[S]=!0,console.warn(d(S," has been deprecated since v"+r+" and will be removed in the near future"))),f?f(v,S,_):!0}};hi.spelling=function(f){return(r,s)=>(console.warn(`${s} is likely a misspelling of ${f}`),!0)};function iv(c,f,r){if(typeof c!="object")throw new W("options must be an object",W.ERR_BAD_OPTION_VALUE);const s=Object.keys(c);let d=s.length;for(;d-- >0;){const v=s[d],S=f[v];if(S){const _=c[v],N=_===void 0||S(_,v,c);if(N!==!0)throw new W("option "+v+" must be "+N,W.ERR_BAD_OPTION_VALUE);continue}if(r!==!0)throw new W("Unknown option "+v,W.ERR_BAD_OPTION)}}const ci={assertOptions:iv,validators:hi},Yl=ci.validators;let $e=class{constructor(f){this.defaults=f||{},this.interceptors={request:new mh,response:new mh}}async request(f,r){try{return await this._request(f,r)}catch(s){if(s instanceof Error){let d={};Error.captureStackTrace?Error.captureStackTrace(d):d=new Error;const v=d.stack?d.stack.replace(/^.+\n/,""):"";try{s.stack?v&&!String(s.stack).endsWith(v.replace(/^.+\n.+\n/,""))&&(s.stack+=` `+v):s.stack=v}catch{}}throw s}}_request(f,r){typeof f=="string"?(r=r||{},r.url=f):r=f||{},r=We(this.defaults,r);const{transitional:s,paramsSerializer:d,headers:v}=r;s!==void 0&&ci.assertOptions(s,{silentJSONParsing:Yl.transitional(Yl.boolean),forcedJSONParsing:Yl.transitional(Yl.boolean),clarifyTimeoutError:Yl.transitional(Yl.boolean)},!1),d!=null&&(A.isFunction(d)?r.paramsSerializer={serialize:d}:ci.assertOptions(d,{encode:Yl.function,serialize:Yl.function},!0)),r.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?r.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:r.allowAbsoluteUrls=!0),ci.assertOptions(r,{baseUrl:Yl.spelling("baseURL"),withXsrfToken:Yl.spelling("withXSRFToken")},!0),r.method=(r.method||this.defaults.method||"get").toLowerCase();let S=v&&A.merge(v.common,v[r.method]);v&&A.forEach(["delete","get","head","post","put","patch","common"],B=>{delete v[B]}),r.headers=cl.concat(S,v);const _=[];let N=!0;this.interceptors.request.forEach(function(X){typeof X.runWhen=="function"&&X.runWhen(r)===!1||(N=N&&X.synchronous,_.unshift(X.fulfilled,X.rejected))});const g=[];this.interceptors.response.forEach(function(X){g.push(X.fulfilled,X.rejected)});let U,H=0,V;if(!N){const B=[zh.bind(this),void 0];for(B.unshift(..._),B.push(...g),V=B.length,U=Promise.resolve(r);H{if(!s._listeners)return;let v=s._listeners.length;for(;v-- >0;)s._listeners[v](d);s._listeners=null}),this.promise.then=d=>{let v;const S=new Promise(_=>{s.subscribe(_),v=_}).then(d);return S.cancel=function(){s.unsubscribe(v)},S},f(function(v,S,_){s.reason||(s.reason=new xa(v,S,_),r(s.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(f){if(this.reason){f(this.reason);return}this._listeners?this._listeners.push(f):this._listeners=[f]}unsubscribe(f){if(!this._listeners)return;const r=this._listeners.indexOf(f);r!==-1&&this._listeners.splice(r,1)}toAbortSignal(){const f=new AbortController,r=s=>{f.abort(s)};return this.subscribe(r),f.signal.unsubscribe=()=>this.unsubscribe(r),f.signal}static source(){let f;return{token:new Ih(function(d){f=d}),cancel:f}}};function fv(c){return function(r){return c.apply(null,r)}}function sv(c){return A.isObject(c)&&c.isAxiosError===!0}const wf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(wf).forEach(([c,f])=>{wf[f]=c});function Ph(c){const f=new $e(c),r=Mh($e.prototype.request,f);return A.extend(r,$e.prototype,f,{allOwnKeys:!0}),A.extend(r,f,null,{allOwnKeys:!0}),r.create=function(d){return Ph(We(c,d))},r}const Nt=Ph(Ln);Nt.Axios=$e;Nt.CanceledError=xa;Nt.CancelToken=cv;Nt.isCancel=Kh;Nt.VERSION=kh;Nt.toFormData=di;Nt.AxiosError=W;Nt.Cancel=Nt.CanceledError;Nt.all=function(f){return Promise.all(f)};Nt.spread=fv;Nt.isAxiosError=sv;Nt.mergeConfig=We;Nt.AxiosHeaders=cl;Nt.formToJSON=c=>Vh(A.isHTMLForm(c)?new FormData(c):c);Nt.getAdapter=Wh.getAdapter;Nt.HttpStatusCode=wf;Nt.default=Nt;const{Axios:yv,AxiosError:vv,CanceledError:Sv,isCancel:gv,CancelToken:bv,VERSION:pv,all:Ev,Cancel:Tv,isAxiosError:Av,spread:Ov,toFormData:zv,AxiosHeaders:_v,HttpStatusCode:Rv,formToJSON:Uv,getAdapter:Dv,mergeConfig:Mv}=Nt,ov="https://api.irail.be",rv=(c,f)=>{Ff.useEffect(()=>{(async()=>{try{f(Lf.loadTrainSchedule({}));const r=await Nt.get(`${ov}/stations?format=json&lang=en`),{station:s}=r.data;f(Lf.loadTrainScheduleSuccess({stations:s}))}catch(r){f(Lf.loadTrainScheduleError({error:r}))}})()},[])};function dv(){const[c,f]=Ff.useReducer(B0,H0);return rv(c,f),qn.jsxs(qn.Fragment,{children:[qn.jsx("textarea",{value:JSON.stringify(c)}),")"]})}C0.createRoot(document.getElementById("root")).render(qn.jsx(Ff.StrictMode,{children:qn.jsx(dv,{})}));