mirror of
https://github.com/luxfi/bank.git
synced 2026-11-03 06:39:01 +00:00
61 lines
257 KiB
JavaScript
61 lines
257 KiB
JavaScript
(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const m of document.querySelectorAll('link[rel="modulepreload"]'))f(m);new MutationObserver(m=>{for(const h of m)if(h.type==="childList")for(const b of h.addedNodes)b.tagName==="LINK"&&b.rel==="modulepreload"&&f(b)}).observe(document,{childList:!0,subtree:!0});function o(m){const h={};return m.integrity&&(h.integrity=m.integrity),m.referrerPolicy&&(h.referrerPolicy=m.referrerPolicy),m.crossOrigin==="use-credentials"?h.credentials="include":m.crossOrigin==="anonymous"?h.credentials="omit":h.credentials="same-origin",h}function f(m){if(m.ep)return;m.ep=!0;const h=o(m);fetch(m.href,h)}})();var Hf={exports:{}},Un={};/**
|
|
* @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 nm;function hy(){if(nm)return Un;nm=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function o(f,m,h){var b=null;if(h!==void 0&&(b=""+h),m.key!==void 0&&(b=""+m.key),"key"in m){h={};for(var T in m)T!=="key"&&(h[T]=m[T])}else h=m;return m=h.ref,{$$typeof:i,type:f,key:b,ref:m!==void 0?m:null,props:h}}return Un.Fragment=r,Un.jsx=o,Un.jsxs=o,Un}var um;function yy(){return um||(um=1,Hf.exports=hy()),Hf.exports}var d=yy(),Bf={exports:{}},ee={};/**
|
|
* @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 im;function gy(){if(im)return ee;im=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),m=Symbol.for("react.profiler"),h=Symbol.for("react.consumer"),b=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),g=Symbol.for("react.memo"),_=Symbol.for("react.lazy"),N=Symbol.for("react.activity"),D=Symbol.iterator;function Y(p){return p===null||typeof p!="object"?null:(p=D&&p[D]||p["@@iterator"],typeof p=="function"?p:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Q=Object.assign,G={};function q(p,H,X){this.props=p,this.context=H,this.refs=G,this.updater=X||w}q.prototype.isReactComponent={},q.prototype.setState=function(p,H){if(typeof p!="object"&&typeof p!="function"&&p!=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,p,H,"setState")},q.prototype.forceUpdate=function(p){this.updater.enqueueForceUpdate(this,p,"forceUpdate")};function I(){}I.prototype=q.prototype;function $(p,H,X){this.props=p,this.context=H,this.refs=G,this.updater=X||w}var B=$.prototype=new I;B.constructor=$,Q(B,q.prototype),B.isPureReactComponent=!0;var V=Array.isArray;function ne(){}var W={H:null,A:null,T:null,S:null},Te=Object.prototype.hasOwnProperty;function Le(p,H,X){var K=X.ref;return{$$typeof:i,type:p,key:H,ref:K!==void 0?K:null,props:X}}function Mt(p,H){return Le(p.type,H,p.props)}function yt(p){return typeof p=="object"&&p!==null&&p.$$typeof===i}function Je(p){var H={"=":"=0",":":"=2"};return"$"+p.replace(/[=:]/g,function(X){return H[X]})}var Ut=/\/+/g;function gt(p,H){return typeof p=="object"&&p!==null&&p.key!=null?Je(""+p.key):H.toString(36)}function Me(p){switch(p.status){case"fulfilled":return p.value;case"rejected":throw p.reason;default:switch(typeof p.status=="string"?p.then(ne,ne):(p.status="pending",p.then(function(H){p.status==="pending"&&(p.status="fulfilled",p.value=H)},function(H){p.status==="pending"&&(p.status="rejected",p.reason=H)})),p.status){case"fulfilled":return p.value;case"rejected":throw p.reason}}throw p}function C(p,H,X,K,te){var ue=typeof p;(ue==="undefined"||ue==="boolean")&&(p=null);var he=!1;if(p===null)he=!0;else switch(ue){case"bigint":case"string":case"number":he=!0;break;case"object":switch(p.$$typeof){case i:case r:he=!0;break;case _:return he=p._init,C(he(p._payload),H,X,K,te)}}if(he)return te=te(p),he=K===""?"."+gt(p,0):K,V(te)?(X="",he!=null&&(X=he.replace(Ut,"$&/")+"/"),C(te,H,X,"",function(Ga){return Ga})):te!=null&&(yt(te)&&(te=Mt(te,X+(te.key==null||p&&p.key===te.key?"":(""+te.key).replace(Ut,"$&/")+"/")+he)),H.push(te)),1;he=0;var $e=K===""?".":K+":";if(V(p))for(var Oe=0;Oe<p.length;Oe++)K=p[Oe],ue=$e+gt(K,Oe),he+=C(K,H,X,ue,te);else if(Oe=Y(p),typeof Oe=="function")for(p=Oe.call(p),Oe=0;!(K=p.next()).done;)K=K.value,ue=$e+gt(K,Oe++),he+=C(K,H,X,ue,te);else if(ue==="object"){if(typeof p.then=="function")return C(Me(p),H,X,K,te);throw H=String(p),Error("Objects are not valid as a React child (found: "+(H==="[object Object]"?"object with keys {"+Object.keys(p).join(", ")+"}":H)+"). If you meant to render a collection of children, use an array instead.")}return he}function L(p,H,X){if(p==null)return p;var K=[],te=0;return C(p,K,"","",function(ue){return H.call(X,ue,te++)}),K}function P(p){if(p._status===-1){var H=p._result;H=H(),H.then(function(X){(p._status===0||p._status===-1)&&(p._status=1,p._result=X)},function(X){(p._status===0||p._status===-1)&&(p._status=2,p._result=X)}),p._status===-1&&(p._status=0,p._result=H)}if(p._status===1)return p._result.default;throw p._result}var ve=typeof reportError=="function"?reportError:function(p){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var H=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof p=="object"&&p!==null&&typeof p.message=="string"?String(p.message):String(p),error:p});if(!window.dispatchEvent(H))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",p);return}console.error(p)},Se={map:L,forEach:function(p,H,X){L(p,function(){H.apply(this,arguments)},X)},count:function(p){var H=0;return L(p,function(){H++}),H},toArray:function(p){return L(p,function(H){return H})||[]},only:function(p){if(!yt(p))throw Error("React.Children.only expected to receive a single React element child.");return p}};return ee.Activity=N,ee.Children=Se,ee.Component=q,ee.Fragment=o,ee.Profiler=m,ee.PureComponent=$,ee.StrictMode=f,ee.Suspense=x,ee.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=W,ee.__COMPILER_RUNTIME={__proto__:null,c:function(p){return W.H.useMemoCache(p)}},ee.cache=function(p){return function(){return p.apply(null,arguments)}},ee.cacheSignal=function(){return null},ee.cloneElement=function(p,H,X){if(p==null)throw Error("The argument must be a React element, but you passed "+p+".");var K=Q({},p.props),te=p.key;if(H!=null)for(ue in H.key!==void 0&&(te=""+H.key),H)!Te.call(H,ue)||ue==="key"||ue==="__self"||ue==="__source"||ue==="ref"&&H.ref===void 0||(K[ue]=H[ue]);var ue=arguments.length-2;if(ue===1)K.children=X;else if(1<ue){for(var he=Array(ue),$e=0;$e<ue;$e++)he[$e]=arguments[$e+2];K.children=he}return Le(p.type,te,K)},ee.createContext=function(p){return p={$$typeof:b,_currentValue:p,_currentValue2:p,_threadCount:0,Provider:null,Consumer:null},p.Provider=p,p.Consumer={$$typeof:h,_context:p},p},ee.createElement=function(p,H,X){var K,te={},ue=null;if(H!=null)for(K in H.key!==void 0&&(ue=""+H.key),H)Te.call(H,K)&&K!=="key"&&K!=="__self"&&K!=="__source"&&(te[K]=H[K]);var he=arguments.length-2;if(he===1)te.children=X;else if(1<he){for(var $e=Array(he),Oe=0;Oe<he;Oe++)$e[Oe]=arguments[Oe+2];te.children=$e}if(p&&p.defaultProps)for(K in he=p.defaultProps,he)te[K]===void 0&&(te[K]=he[K]);return Le(p,ue,te)},ee.createRef=function(){return{current:null}},ee.forwardRef=function(p){return{$$typeof:T,render:p}},ee.isValidElement=yt,ee.lazy=function(p){return{$$typeof:_,_payload:{_status:-1,_result:p},_init:P}},ee.memo=function(p,H){return{$$typeof:g,type:p,compare:H===void 0?null:H}},ee.startTransition=function(p){var H=W.T,X={};W.T=X;try{var K=p(),te=W.S;te!==null&&te(X,K),typeof K=="object"&&K!==null&&typeof K.then=="function"&&K.then(ne,ve)}catch(ue){ve(ue)}finally{H!==null&&X.types!==null&&(H.types=X.types),W.T=H}},ee.unstable_useCacheRefresh=function(){return W.H.useCacheRefresh()},ee.use=function(p){return W.H.use(p)},ee.useActionState=function(p,H,X){return W.H.useActionState(p,H,X)},ee.useCallback=function(p,H){return W.H.useCallback(p,H)},ee.useContext=function(p){return W.H.useContext(p)},ee.useDebugValue=function(){},ee.useDeferredValue=function(p,H){return W.H.useDeferredValue(p,H)},ee.useEffect=function(p,H){return W.H.useEffect(p,H)},ee.useEffectEvent=function(p){return W.H.useEffectEvent(p)},ee.useId=function(){return W.H.useId()},ee.useImperativeHandle=function(p,H,X){return W.H.useImperativeHandle(p,H,X)},ee.useInsertionEffect=function(p,H){return W.H.useInsertionEffect(p,H)},ee.useLayoutEffect=function(p,H){return W.H.useLayoutEffect(p,H)},ee.useMemo=function(p,H){return W.H.useMemo(p,H)},ee.useOptimistic=function(p,H){return W.H.useOptimistic(p,H)},ee.useReducer=function(p,H,X){return W.H.useReducer(p,H,X)},ee.useRef=function(p){return W.H.useRef(p)},ee.useState=function(p){return W.H.useState(p)},ee.useSyncExternalStore=function(p,H,X){return W.H.useSyncExternalStore(p,H,X)},ee.useTransition=function(){return W.H.useTransition()},ee.version="19.2.4",ee}var cm;function Jf(){return cm||(cm=1,Bf.exports=gy()),Bf.exports}var E=Jf(),qf={exports:{}},Hn={},Yf={exports:{}},Lf={};/**
|
|
* @license React
|
|
* scheduler.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 fm;function vy(){return fm||(fm=1,(function(i){function r(C,L){var P=C.length;C.push(L);e:for(;0<P;){var ve=P-1>>>1,Se=C[ve];if(0<m(Se,L))C[ve]=L,C[P]=Se,P=ve;else break e}}function o(C){return C.length===0?null:C[0]}function f(C){if(C.length===0)return null;var L=C[0],P=C.pop();if(P!==L){C[0]=P;e:for(var ve=0,Se=C.length,p=Se>>>1;ve<p;){var H=2*(ve+1)-1,X=C[H],K=H+1,te=C[K];if(0>m(X,P))K<Se&&0>m(te,X)?(C[ve]=te,C[K]=P,ve=K):(C[ve]=X,C[H]=P,ve=H);else if(K<Se&&0>m(te,P))C[ve]=te,C[K]=P,ve=K;else break e}}return L}function m(C,L){var P=C.sortIndex-L.sortIndex;return P!==0?P:C.id-L.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var h=performance;i.unstable_now=function(){return h.now()}}else{var b=Date,T=b.now();i.unstable_now=function(){return b.now()-T}}var x=[],g=[],_=1,N=null,D=3,Y=!1,w=!1,Q=!1,G=!1,q=typeof setTimeout=="function"?setTimeout:null,I=typeof clearTimeout=="function"?clearTimeout:null,$=typeof setImmediate<"u"?setImmediate:null;function B(C){for(var L=o(g);L!==null;){if(L.callback===null)f(g);else if(L.startTime<=C)f(g),L.sortIndex=L.expirationTime,r(x,L);else break;L=o(g)}}function V(C){if(Q=!1,B(C),!w)if(o(x)!==null)w=!0,ne||(ne=!0,Je());else{var L=o(g);L!==null&&Me(V,L.startTime-C)}}var ne=!1,W=-1,Te=5,Le=-1;function Mt(){return G?!0:!(i.unstable_now()-Le<Te)}function yt(){if(G=!1,ne){var C=i.unstable_now();Le=C;var L=!0;try{e:{w=!1,Q&&(Q=!1,I(W),W=-1),Y=!0;var P=D;try{t:{for(B(C),N=o(x);N!==null&&!(N.expirationTime>C&&Mt());){var ve=N.callback;if(typeof ve=="function"){N.callback=null,D=N.priorityLevel;var Se=ve(N.expirationTime<=C);if(C=i.unstable_now(),typeof Se=="function"){N.callback=Se,B(C),L=!0;break t}N===o(x)&&f(x),B(C)}else f(x);N=o(x)}if(N!==null)L=!0;else{var p=o(g);p!==null&&Me(V,p.startTime-C),L=!1}}break e}finally{N=null,D=P,Y=!1}L=void 0}}finally{L?Je():ne=!1}}}var Je;if(typeof $=="function")Je=function(){$(yt)};else if(typeof MessageChannel<"u"){var Ut=new MessageChannel,gt=Ut.port2;Ut.port1.onmessage=yt,Je=function(){gt.postMessage(null)}}else Je=function(){q(yt,0)};function Me(C,L){W=q(function(){C(i.unstable_now())},L)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(C){C.callback=null},i.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Te=0<C?Math.floor(1e3/C):5},i.unstable_getCurrentPriorityLevel=function(){return D},i.unstable_next=function(C){switch(D){case 1:case 2:case 3:var L=3;break;default:L=D}var P=D;D=L;try{return C()}finally{D=P}},i.unstable_requestPaint=function(){G=!0},i.unstable_runWithPriority=function(C,L){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var P=D;D=C;try{return L()}finally{D=P}},i.unstable_scheduleCallback=function(C,L,P){var ve=i.unstable_now();switch(typeof P=="object"&&P!==null?(P=P.delay,P=typeof P=="number"&&0<P?ve+P:ve):P=ve,C){case 1:var Se=-1;break;case 2:Se=250;break;case 5:Se=1073741823;break;case 4:Se=1e4;break;default:Se=5e3}return Se=P+Se,C={id:_++,callback:L,priorityLevel:C,startTime:P,expirationTime:Se,sortIndex:-1},P>ve?(C.sortIndex=P,r(g,C),o(x)===null&&C===o(g)&&(Q?(I(W),W=-1):Q=!0,Me(V,P-ve))):(C.sortIndex=Se,r(x,C),w||Y||(w=!0,ne||(ne=!0,Je()))),C},i.unstable_shouldYield=Mt,i.unstable_wrapCallback=function(C){var L=D;return function(){var P=D;D=L;try{return C.apply(this,arguments)}finally{D=P}}}})(Lf)),Lf}var rm;function py(){return rm||(rm=1,Yf.exports=vy()),Yf.exports}var Gf={exports:{}},ke={};/**
|
|
* @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 sm;function by(){if(sm)return ke;sm=1;var i=Jf();function r(x){var g="https://react.dev/errors/"+x;if(1<arguments.length){g+="?args[]="+encodeURIComponent(arguments[1]);for(var _=2;_<arguments.length;_++)g+="&args[]="+encodeURIComponent(arguments[_])}return"Minified React error #"+x+"; visit "+g+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var f={d:{f:o,r:function(){throw Error(r(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},m=Symbol.for("react.portal");function h(x,g,_){var N=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:m,key:N==null?null:""+N,children:x,containerInfo:g,implementation:_}}var b=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function T(x,g){if(x==="font")return"";if(typeof g=="string")return g==="use-credentials"?g:""}return ke.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=f,ke.createPortal=function(x,g){var _=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!g||g.nodeType!==1&&g.nodeType!==9&&g.nodeType!==11)throw Error(r(299));return h(x,g,null,_)},ke.flushSync=function(x){var g=b.T,_=f.p;try{if(b.T=null,f.p=2,x)return x()}finally{b.T=g,f.p=_,f.d.f()}},ke.preconnect=function(x,g){typeof x=="string"&&(g?(g=g.crossOrigin,g=typeof g=="string"?g==="use-credentials"?g:"":void 0):g=null,f.d.C(x,g))},ke.prefetchDNS=function(x){typeof x=="string"&&f.d.D(x)},ke.preinit=function(x,g){if(typeof x=="string"&&g&&typeof g.as=="string"){var _=g.as,N=T(_,g.crossOrigin),D=typeof g.integrity=="string"?g.integrity:void 0,Y=typeof g.fetchPriority=="string"?g.fetchPriority:void 0;_==="style"?f.d.S(x,typeof g.precedence=="string"?g.precedence:void 0,{crossOrigin:N,integrity:D,fetchPriority:Y}):_==="script"&&f.d.X(x,{crossOrigin:N,integrity:D,fetchPriority:Y,nonce:typeof g.nonce=="string"?g.nonce:void 0})}},ke.preinitModule=function(x,g){if(typeof x=="string")if(typeof g=="object"&&g!==null){if(g.as==null||g.as==="script"){var _=T(g.as,g.crossOrigin);f.d.M(x,{crossOrigin:_,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0})}}else g==null&&f.d.M(x)},ke.preload=function(x,g){if(typeof x=="string"&&typeof g=="object"&&g!==null&&typeof g.as=="string"){var _=g.as,N=T(_,g.crossOrigin);f.d.L(x,_,{crossOrigin:N,integrity:typeof g.integrity=="string"?g.integrity:void 0,nonce:typeof g.nonce=="string"?g.nonce:void 0,type:typeof g.type=="string"?g.type:void 0,fetchPriority:typeof g.fetchPriority=="string"?g.fetchPriority:void 0,referrerPolicy:typeof g.referrerPolicy=="string"?g.referrerPolicy:void 0,imageSrcSet:typeof g.imageSrcSet=="string"?g.imageSrcSet:void 0,imageSizes:typeof g.imageSizes=="string"?g.imageSizes:void 0,media:typeof g.media=="string"?g.media:void 0})}},ke.preloadModule=function(x,g){if(typeof x=="string")if(g){var _=T(g.as,g.crossOrigin);f.d.m(x,{as:typeof g.as=="string"&&g.as!=="script"?g.as:void 0,crossOrigin:_,integrity:typeof g.integrity=="string"?g.integrity:void 0})}else f.d.m(x)},ke.requestFormReset=function(x){f.d.r(x)},ke.unstable_batchedUpdates=function(x,g){return x(g)},ke.useFormState=function(x,g,_){return b.H.useFormState(x,g,_)},ke.useFormStatus=function(){return b.H.useHostTransitionStatus()},ke.version="19.2.4",ke}var om;function xy(){if(om)return Gf.exports;om=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),Gf.exports=by(),Gf.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 dm;function Sy(){if(dm)return Hn;dm=1;var i=py(),r=Jf(),o=xy();function f(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var l=2;l<arguments.length;l++)t+="&args[]="+encodeURIComponent(arguments[l])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function m(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function h(e){var t=e,l=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(l=t.return),e=t.return;while(e)}return t.tag===3?l:null}function b(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function T(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function x(e){if(h(e)!==e)throw Error(f(188))}function g(e){var t=e.alternate;if(!t){if(t=h(e),t===null)throw Error(f(188));return t!==e?null:e}for(var l=e,a=t;;){var n=l.return;if(n===null)break;var u=n.alternate;if(u===null){if(a=n.return,a!==null){l=a;continue}break}if(n.child===u.child){for(u=n.child;u;){if(u===l)return x(n),e;if(u===a)return x(n),t;u=u.sibling}throw Error(f(188))}if(l.return!==a.return)l=n,a=u;else{for(var c=!1,s=n.child;s;){if(s===l){c=!0,l=n,a=u;break}if(s===a){c=!0,a=n,l=u;break}s=s.sibling}if(!c){for(s=u.child;s;){if(s===l){c=!0,l=u,a=n;break}if(s===a){c=!0,a=u,l=n;break}s=s.sibling}if(!c)throw Error(f(189))}}if(l.alternate!==a)throw Error(f(190))}if(l.tag!==3)throw Error(f(188));return l.stateNode.current===l?e:t}function _(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=_(e),t!==null)return t;e=e.sibling}return null}var N=Object.assign,D=Symbol.for("react.element"),Y=Symbol.for("react.transitional.element"),w=Symbol.for("react.portal"),Q=Symbol.for("react.fragment"),G=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),I=Symbol.for("react.consumer"),$=Symbol.for("react.context"),B=Symbol.for("react.forward_ref"),V=Symbol.for("react.suspense"),ne=Symbol.for("react.suspense_list"),W=Symbol.for("react.memo"),Te=Symbol.for("react.lazy"),Le=Symbol.for("react.activity"),Mt=Symbol.for("react.memo_cache_sentinel"),yt=Symbol.iterator;function Je(e){return e===null||typeof e!="object"?null:(e=yt&&e[yt]||e["@@iterator"],typeof e=="function"?e:null)}var Ut=Symbol.for("react.client.reference");function gt(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===Ut?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Q:return"Fragment";case q:return"Profiler";case G:return"StrictMode";case V:return"Suspense";case ne:return"SuspenseList";case Le:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case w:return"Portal";case $:return e.displayName||"Context";case I:return(e._context.displayName||"Context")+".Consumer";case B:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case W:return t=e.displayName||null,t!==null?t:gt(e.type)||"Memo";case Te:t=e._payload,e=e._init;try{return gt(e(t))}catch{}}return null}var Me=Array.isArray,C=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L=o.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,P={pending:!1,data:null,method:null,action:null},ve=[],Se=-1;function p(e){return{current:e}}function H(e){0>Se||(e.current=ve[Se],ve[Se]=null,Se--)}function X(e,t){Se++,ve[Se]=e.current,e.current=t}var K=p(null),te=p(null),ue=p(null),he=p(null);function $e(e,t){switch(X(ue,t),X(te,e),X(K,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?jd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=jd(t),e=Rd(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}H(K),X(K,e)}function Oe(){H(K),H(te),H(ue)}function Ga(e){e.memoizedState!==null&&X(he,e);var t=K.current,l=Rd(t,e.type);t!==l&&(X(te,e),X(K,l))}function Xn(e){te.current===e&&(H(K),H(te)),he.current===e&&(H(he),On._currentValue=P)}var gi,lr;function Dl(e){if(gi===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);gi=t&&t[1]||"",lr=-1<l.stack.indexOf(`
|
|
at`)?" (<anonymous>)":-1<l.stack.indexOf("@")?"@unknown:0:0":""}return`
|
|
`+gi+e+lr}var vi=!1;function pi(e,t){if(!e||vi)return"";vi=!0;var l=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var a={DetermineComponentFrameRoot:function(){try{if(t){var U=function(){throw Error()};if(Object.defineProperty(U.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(U,[])}catch(R){var j=R}Reflect.construct(e,[],U)}else{try{U.call()}catch(R){j=R}e.call(U.prototype)}}else{try{throw Error()}catch(R){j=R}(U=e())&&typeof U.catch=="function"&&U.catch(function(){})}}catch(R){if(R&&j&&typeof R.stack=="string")return[R.stack,j.stack]}return[null,null]}};a.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var n=Object.getOwnPropertyDescriptor(a.DetermineComponentFrameRoot,"name");n&&n.configurable&&Object.defineProperty(a.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var u=a.DetermineComponentFrameRoot(),c=u[0],s=u[1];if(c&&s){var y=c.split(`
|
|
`),A=s.split(`
|
|
`);for(n=a=0;a<y.length&&!y[a].includes("DetermineComponentFrameRoot");)a++;for(;n<A.length&&!A[n].includes("DetermineComponentFrameRoot");)n++;if(a===y.length||n===A.length)for(a=y.length-1,n=A.length-1;1<=a&&0<=n&&y[a]!==A[n];)n--;for(;1<=a&&0<=n;a--,n--)if(y[a]!==A[n]){if(a!==1||n!==1)do if(a--,n--,0>n||y[a]!==A[n]){var O=`
|
|
`+y[a].replace(" at new "," at ");return e.displayName&&O.includes("<anonymous>")&&(O=O.replace("<anonymous>",e.displayName)),O}while(1<=a&&0<=n);break}}}finally{vi=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?Dl(l):""}function Vm(e,t){switch(e.tag){case 26:case 27:case 5:return Dl(e.type);case 16:return Dl("Lazy");case 13:return e.child!==t&&t!==null?Dl("Suspense Fallback"):Dl("Suspense");case 19:return Dl("SuspenseList");case 0:case 15:return pi(e.type,!1);case 11:return pi(e.type.render,!1);case 1:return pi(e.type,!0);case 31:return Dl("Activity");default:return""}}function ar(e){try{var t="",l=null;do t+=Vm(e,l),l=e,e=e.return;while(e);return t}catch(a){return`
|
|
Error generating stack: `+a.message+`
|
|
`+a.stack}}var bi=Object.prototype.hasOwnProperty,xi=i.unstable_scheduleCallback,Si=i.unstable_cancelCallback,Km=i.unstable_shouldYield,Jm=i.unstable_requestPaint,nt=i.unstable_now,km=i.unstable_getCurrentPriorityLevel,nr=i.unstable_ImmediatePriority,ur=i.unstable_UserBlockingPriority,Qn=i.unstable_NormalPriority,$m=i.unstable_LowPriority,ir=i.unstable_IdlePriority,Wm=i.log,Fm=i.unstable_setDisableYieldValue,Xa=null,ut=null;function cl(e){if(typeof Wm=="function"&&Fm(e),ut&&typeof ut.setStrictMode=="function")try{ut.setStrictMode(Xa,e)}catch{}}var it=Math.clz32?Math.clz32:e0,Im=Math.log,Pm=Math.LN2;function e0(e){return e>>>=0,e===0?32:31-(Im(e)/Pm|0)|0}var wn=256,Zn=262144,Vn=4194304;function Ml(e){var t=e&42;if(t!==0)return t;switch(e&-e){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 e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Kn(e,t,l){var a=e.pendingLanes;if(a===0)return 0;var n=0,u=e.suspendedLanes,c=e.pingedLanes;e=e.warmLanes;var s=a&134217727;return s!==0?(a=s&~u,a!==0?n=Ml(a):(c&=s,c!==0?n=Ml(c):l||(l=s&~e,l!==0&&(n=Ml(l))))):(s=a&~u,s!==0?n=Ml(s):c!==0?n=Ml(c):l||(l=a&~e,l!==0&&(n=Ml(l)))),n===0?0:t!==0&&t!==n&&(t&u)===0&&(u=n&-n,l=t&-t,u>=l||u===32&&(l&4194048)!==0)?t:n}function Qa(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function t0(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+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 t+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 cr(){var e=Vn;return Vn<<=1,(Vn&62914560)===0&&(Vn=4194304),e}function Ei(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function wa(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function l0(e,t,l,a,n,u){var c=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var s=e.entanglements,y=e.expirationTimes,A=e.hiddenUpdates;for(l=c&~l;0<l;){var O=31-it(l),U=1<<O;s[O]=0,y[O]=-1;var j=A[O];if(j!==null)for(A[O]=null,O=0;O<j.length;O++){var R=j[O];R!==null&&(R.lane&=-536870913)}l&=~U}a!==0&&fr(e,a,0),u!==0&&n===0&&e.tag!==0&&(e.suspendedLanes|=u&~(c&~t))}function fr(e,t,l){e.pendingLanes|=t,e.suspendedLanes&=~t;var a=31-it(t);e.entangledLanes|=t,e.entanglements[a]=e.entanglements[a]|1073741824|l&261930}function rr(e,t){var l=e.entangledLanes|=t;for(e=e.entanglements;l;){var a=31-it(l),n=1<<a;n&t|e[a]&t&&(e[a]|=t),l&=~n}}function sr(e,t){var l=t&-t;return l=(l&42)!==0?1:Ti(l),(l&(e.suspendedLanes|t))!==0?0:l}function Ti(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;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:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function Ni(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function or(){var e=L.p;return e!==0?e:(e=window.event,e===void 0?32:Fd(e.type))}function dr(e,t){var l=L.p;try{return L.p=e,t()}finally{L.p=l}}var fl=Math.random().toString(36).slice(2),Qe="__reactFiber$"+fl,Fe="__reactProps$"+fl,Fl="__reactContainer$"+fl,zi="__reactEvents$"+fl,a0="__reactListeners$"+fl,n0="__reactHandles$"+fl,mr="__reactResources$"+fl,Za="__reactMarker$"+fl;function Ai(e){delete e[Qe],delete e[Fe],delete e[zi],delete e[a0],delete e[n0]}function Il(e){var t=e[Qe];if(t)return t;for(var l=e.parentNode;l;){if(t=l[Fl]||l[Qe]){if(l=t.alternate,t.child!==null||l!==null&&l.child!==null)for(e=Hd(e);e!==null;){if(l=e[Qe])return l;e=Hd(e)}return t}e=l,l=e.parentNode}return null}function Pl(e){if(e=e[Qe]||e[Fl]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function Va(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(f(33))}function ea(e){var t=e[mr];return t||(t=e[mr]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function Ge(e){e[Za]=!0}var hr=new Set,yr={};function Ul(e,t){ta(e,t),ta(e+"Capture",t)}function ta(e,t){for(yr[e]=t,e=0;e<t.length;e++)hr.add(t[e])}var u0=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),gr={},vr={};function i0(e){return bi.call(vr,e)?!0:bi.call(gr,e)?!1:u0.test(e)?vr[e]=!0:(gr[e]=!0,!1)}function Jn(e,t,l){if(i0(t))if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var a=t.toLowerCase().slice(0,5);if(a!=="data-"&&a!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+l)}}function kn(e,t,l){if(l===null)e.removeAttribute(t);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+l)}}function Gt(e,t,l,a){if(a===null)e.removeAttribute(l);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(l);return}e.setAttributeNS(t,l,""+a)}}function vt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function pr(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function c0(e,t,l){var a=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof a<"u"&&typeof a.get=="function"&&typeof a.set=="function"){var n=a.get,u=a.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(c){l=""+c,u.call(this,c)}}),Object.defineProperty(e,t,{enumerable:a.enumerable}),{getValue:function(){return l},setValue:function(c){l=""+c},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ji(e){if(!e._valueTracker){var t=pr(e)?"checked":"value";e._valueTracker=c0(e,t,""+e[t])}}function br(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var l=t.getValue(),a="";return e&&(a=pr(e)?e.checked?"true":"false":e.value),e=a,e!==l?(t.setValue(e),!0):!1}function $n(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var f0=/[\n"\\]/g;function pt(e){return e.replace(f0,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Ri(e,t,l,a,n,u,c,s){e.name="",c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?e.type=c:e.removeAttribute("type"),t!=null?c==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+vt(t)):e.value!==""+vt(t)&&(e.value=""+vt(t)):c!=="submit"&&c!=="reset"||e.removeAttribute("value"),t!=null?_i(e,c,vt(t)):l!=null?_i(e,c,vt(l)):a!=null&&e.removeAttribute("value"),n==null&&u!=null&&(e.defaultChecked=!!u),n!=null&&(e.checked=n&&typeof n!="function"&&typeof n!="symbol"),s!=null&&typeof s!="function"&&typeof s!="symbol"&&typeof s!="boolean"?e.name=""+vt(s):e.removeAttribute("name")}function xr(e,t,l,a,n,u,c,s){if(u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.type=u),t!=null||l!=null){if(!(u!=="submit"&&u!=="reset"||t!=null)){ji(e);return}l=l!=null?""+vt(l):"",t=t!=null?""+vt(t):l,s||t===e.value||(e.value=t),e.defaultValue=t}a=a??n,a=typeof a!="function"&&typeof a!="symbol"&&!!a,e.checked=s?e.checked:!!a,e.defaultChecked=!!a,c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"&&(e.name=c),ji(e)}function _i(e,t,l){t==="number"&&$n(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function la(e,t,l,a){if(e=e.options,t){t={};for(var n=0;n<l.length;n++)t["$"+l[n]]=!0;for(l=0;l<e.length;l++)n=t.hasOwnProperty("$"+e[l].value),e[l].selected!==n&&(e[l].selected=n),n&&a&&(e[l].defaultSelected=!0)}else{for(l=""+vt(l),t=null,n=0;n<e.length;n++){if(e[n].value===l){e[n].selected=!0,a&&(e[n].defaultSelected=!0);return}t!==null||e[n].disabled||(t=e[n])}t!==null&&(t.selected=!0)}}function Sr(e,t,l){if(t!=null&&(t=""+vt(t),t!==e.value&&(e.value=t),l==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=l!=null?""+vt(l):""}function Er(e,t,l,a){if(t==null){if(a!=null){if(l!=null)throw Error(f(92));if(Me(a)){if(1<a.length)throw Error(f(93));a=a[0]}l=a}l==null&&(l=""),t=l}l=vt(t),e.defaultValue=l,a=e.textContent,a===l&&a!==""&&a!==null&&(e.value=a),ji(e)}function aa(e,t){if(t){var l=e.firstChild;if(l&&l===e.lastChild&&l.nodeType===3){l.nodeValue=t;return}}e.textContent=t}var r0=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Tr(e,t,l){var a=t.indexOf("--")===0;l==null||typeof l=="boolean"||l===""?a?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":a?e.setProperty(t,l):typeof l!="number"||l===0||r0.has(t)?t==="float"?e.cssFloat=l:e[t]=(""+l).trim():e[t]=l+"px"}function Nr(e,t,l){if(t!=null&&typeof t!="object")throw Error(f(62));if(e=e.style,l!=null){for(var a in l)!l.hasOwnProperty(a)||t!=null&&t.hasOwnProperty(a)||(a.indexOf("--")===0?e.setProperty(a,""):a==="float"?e.cssFloat="":e[a]="");for(var n in t)a=t[n],t.hasOwnProperty(n)&&l[n]!==a&&Tr(e,n,a)}else for(var u in t)t.hasOwnProperty(u)&&Tr(e,u,t[u])}function Oi(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var s0=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),o0=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function Wn(e){return o0.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Xt(){}var Ci=null;function Di(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var na=null,ua=null;function zr(e){var t=Pl(e);if(t&&(e=t.stateNode)){var l=e[Fe]||null;e:switch(e=t.stateNode,t.type){case"input":if(Ri(e,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name),t=l.name,l.type==="radio"&&t!=null){for(l=e;l.parentNode;)l=l.parentNode;for(l=l.querySelectorAll('input[name="'+pt(""+t)+'"][type="radio"]'),t=0;t<l.length;t++){var a=l[t];if(a!==e&&a.form===e.form){var n=a[Fe]||null;if(!n)throw Error(f(90));Ri(a,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name)}}for(t=0;t<l.length;t++)a=l[t],a.form===e.form&&br(a)}break e;case"textarea":Sr(e,l.value,l.defaultValue);break e;case"select":t=l.value,t!=null&&la(e,!!l.multiple,t,!1)}}}var Mi=!1;function Ar(e,t,l){if(Mi)return e(t,l);Mi=!0;try{var a=e(t);return a}finally{if(Mi=!1,(na!==null||ua!==null)&&(qu(),na&&(t=na,e=ua,ua=na=null,zr(t),e)))for(t=0;t<e.length;t++)zr(e[t])}}function Ka(e,t){var l=e.stateNode;if(l===null)return null;var a=l[Fe]||null;if(a===null)return null;l=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(l&&typeof l!="function")throw Error(f(231,t,typeof l));return l}var Qt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ui=!1;if(Qt)try{var Ja={};Object.defineProperty(Ja,"passive",{get:function(){Ui=!0}}),window.addEventListener("test",Ja,Ja),window.removeEventListener("test",Ja,Ja)}catch{Ui=!1}var rl=null,Hi=null,Fn=null;function jr(){if(Fn)return Fn;var e,t=Hi,l=t.length,a,n="value"in rl?rl.value:rl.textContent,u=n.length;for(e=0;e<l&&t[e]===n[e];e++);var c=l-e;for(a=1;a<=c&&t[l-a]===n[u-a];a++);return Fn=n.slice(e,1<a?1-a:void 0)}function In(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Pn(){return!0}function Rr(){return!1}function Ie(e){function t(l,a,n,u,c){this._reactName=l,this._targetInst=n,this.type=a,this.nativeEvent=u,this.target=c,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(l=e[s],this[s]=l?l(u):u[s]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?Pn:Rr,this.isPropagationStopped=Rr,this}return N(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var l=this.nativeEvent;l&&(l.preventDefault?l.preventDefault():typeof l.returnValue!="unknown"&&(l.returnValue=!1),this.isDefaultPrevented=Pn)},stopPropagation:function(){var l=this.nativeEvent;l&&(l.stopPropagation?l.stopPropagation():typeof l.cancelBubble!="unknown"&&(l.cancelBubble=!0),this.isPropagationStopped=Pn)},persist:function(){},isPersistent:Pn}),t}var Hl={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},eu=Ie(Hl),ka=N({},Hl,{view:0,detail:0}),d0=Ie(ka),Bi,qi,$a,tu=N({},ka,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Li,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==$a&&($a&&e.type==="mousemove"?(Bi=e.screenX-$a.screenX,qi=e.screenY-$a.screenY):qi=Bi=0,$a=e),Bi)},movementY:function(e){return"movementY"in e?e.movementY:qi}}),_r=Ie(tu),m0=N({},tu,{dataTransfer:0}),h0=Ie(m0),y0=N({},ka,{relatedTarget:0}),Yi=Ie(y0),g0=N({},Hl,{animationName:0,elapsedTime:0,pseudoElement:0}),v0=Ie(g0),p0=N({},Hl,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),b0=Ie(p0),x0=N({},Hl,{data:0}),Or=Ie(x0),S0={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},E0={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},T0={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function N0(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=T0[e])?!!t[e]:!1}function Li(){return N0}var z0=N({},ka,{key:function(e){if(e.key){var t=S0[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=In(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?E0[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Li,charCode:function(e){return e.type==="keypress"?In(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?In(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),A0=Ie(z0),j0=N({},tu,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Cr=Ie(j0),R0=N({},ka,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Li}),_0=Ie(R0),O0=N({},Hl,{propertyName:0,elapsedTime:0,pseudoElement:0}),C0=Ie(O0),D0=N({},tu,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),M0=Ie(D0),U0=N({},Hl,{newState:0,oldState:0}),H0=Ie(U0),B0=[9,13,27,32],Gi=Qt&&"CompositionEvent"in window,Wa=null;Qt&&"documentMode"in document&&(Wa=document.documentMode);var q0=Qt&&"TextEvent"in window&&!Wa,Dr=Qt&&(!Gi||Wa&&8<Wa&&11>=Wa),Mr=" ",Ur=!1;function Hr(e,t){switch(e){case"keyup":return B0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Br(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ia=!1;function Y0(e,t){switch(e){case"compositionend":return Br(t);case"keypress":return t.which!==32?null:(Ur=!0,Mr);case"textInput":return e=t.data,e===Mr&&Ur?null:e;default:return null}}function L0(e,t){if(ia)return e==="compositionend"||!Gi&&Hr(e,t)?(e=jr(),Fn=Hi=rl=null,ia=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Dr&&t.locale!=="ko"?null:t.data;default:return null}}var G0={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function qr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!G0[e.type]:t==="textarea"}function Yr(e,t,l,a){na?ua?ua.push(a):ua=[a]:na=a,t=Zu(t,"onChange"),0<t.length&&(l=new eu("onChange","change",null,l,a),e.push({event:l,listeners:t}))}var Fa=null,Ia=null;function X0(e){Sd(e,0)}function lu(e){var t=Va(e);if(br(t))return e}function Lr(e,t){if(e==="change")return t}var Gr=!1;if(Qt){var Xi;if(Qt){var Qi="oninput"in document;if(!Qi){var Xr=document.createElement("div");Xr.setAttribute("oninput","return;"),Qi=typeof Xr.oninput=="function"}Xi=Qi}else Xi=!1;Gr=Xi&&(!document.documentMode||9<document.documentMode)}function Qr(){Fa&&(Fa.detachEvent("onpropertychange",wr),Ia=Fa=null)}function wr(e){if(e.propertyName==="value"&&lu(Ia)){var t=[];Yr(t,Ia,e,Di(e)),Ar(X0,t)}}function Q0(e,t,l){e==="focusin"?(Qr(),Fa=t,Ia=l,Fa.attachEvent("onpropertychange",wr)):e==="focusout"&&Qr()}function w0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return lu(Ia)}function Z0(e,t){if(e==="click")return lu(t)}function V0(e,t){if(e==="input"||e==="change")return lu(t)}function K0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ct=typeof Object.is=="function"?Object.is:K0;function Pa(e,t){if(ct(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var l=Object.keys(e),a=Object.keys(t);if(l.length!==a.length)return!1;for(a=0;a<l.length;a++){var n=l[a];if(!bi.call(t,n)||!ct(e[n],t[n]))return!1}return!0}function Zr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Vr(e,t){var l=Zr(e);e=0;for(var a;l;){if(l.nodeType===3){if(a=e+l.textContent.length,e<=t&&a>=t)return{node:l,offset:t-e};e=a}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=Zr(l)}}function Kr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Kr(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Jr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=$n(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=$n(e.document)}return t}function wi(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var J0=Qt&&"documentMode"in document&&11>=document.documentMode,ca=null,Zi=null,en=null,Vi=!1;function kr(e,t,l){var a=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;Vi||ca==null||ca!==$n(a)||(a=ca,"selectionStart"in a&&wi(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}),en&&Pa(en,a)||(en=a,a=Zu(Zi,"onSelect"),0<a.length&&(t=new eu("onSelect","select",null,t,l),e.push({event:t,listeners:a}),t.target=ca)))}function Bl(e,t){var l={};return l[e.toLowerCase()]=t.toLowerCase(),l["Webkit"+e]="webkit"+t,l["Moz"+e]="moz"+t,l}var fa={animationend:Bl("Animation","AnimationEnd"),animationiteration:Bl("Animation","AnimationIteration"),animationstart:Bl("Animation","AnimationStart"),transitionrun:Bl("Transition","TransitionRun"),transitionstart:Bl("Transition","TransitionStart"),transitioncancel:Bl("Transition","TransitionCancel"),transitionend:Bl("Transition","TransitionEnd")},Ki={},$r={};Qt&&($r=document.createElement("div").style,"AnimationEvent"in window||(delete fa.animationend.animation,delete fa.animationiteration.animation,delete fa.animationstart.animation),"TransitionEvent"in window||delete fa.transitionend.transition);function ql(e){if(Ki[e])return Ki[e];if(!fa[e])return e;var t=fa[e],l;for(l in t)if(t.hasOwnProperty(l)&&l in $r)return Ki[e]=t[l];return e}var Wr=ql("animationend"),Fr=ql("animationiteration"),Ir=ql("animationstart"),k0=ql("transitionrun"),$0=ql("transitionstart"),W0=ql("transitioncancel"),Pr=ql("transitionend"),es=new Map,Ji="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");Ji.push("scrollEnd");function jt(e,t){es.set(e,t),Ul(t,[e])}var au=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},bt=[],ra=0,ki=0;function nu(){for(var e=ra,t=ki=ra=0;t<e;){var l=bt[t];bt[t++]=null;var a=bt[t];bt[t++]=null;var n=bt[t];bt[t++]=null;var u=bt[t];if(bt[t++]=null,a!==null&&n!==null){var c=a.pending;c===null?n.next=n:(n.next=c.next,c.next=n),a.pending=n}u!==0&&ts(l,n,u)}}function uu(e,t,l,a){bt[ra++]=e,bt[ra++]=t,bt[ra++]=l,bt[ra++]=a,ki|=a,e.lanes|=a,e=e.alternate,e!==null&&(e.lanes|=a)}function $i(e,t,l,a){return uu(e,t,l,a),iu(e)}function Yl(e,t){return uu(e,null,null,t),iu(e)}function ts(e,t,l){e.lanes|=l;var a=e.alternate;a!==null&&(a.lanes|=l);for(var n=!1,u=e.return;u!==null;)u.childLanes|=l,a=u.alternate,a!==null&&(a.childLanes|=l),u.tag===22&&(e=u.stateNode,e===null||e._visibility&1||(n=!0)),e=u,u=u.return;return e.tag===3?(u=e.stateNode,n&&t!==null&&(n=31-it(l),e=u.hiddenUpdates,a=e[n],a===null?e[n]=[t]:a.push(t),t.lane=l|536870912),u):null}function iu(e){if(50<Tn)throw Tn=0,nf=null,Error(f(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var sa={};function F0(e,t,l,a){this.tag=e,this.key=l,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ft(e,t,l,a){return new F0(e,t,l,a)}function Wi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wt(e,t){var l=e.alternate;return l===null?(l=ft(e.tag,t,e.key,e.mode),l.elementType=e.elementType,l.type=e.type,l.stateNode=e.stateNode,l.alternate=e,e.alternate=l):(l.pendingProps=t,l.type=e.type,l.flags=0,l.subtreeFlags=0,l.deletions=null),l.flags=e.flags&65011712,l.childLanes=e.childLanes,l.lanes=e.lanes,l.child=e.child,l.memoizedProps=e.memoizedProps,l.memoizedState=e.memoizedState,l.updateQueue=e.updateQueue,t=e.dependencies,l.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},l.sibling=e.sibling,l.index=e.index,l.ref=e.ref,l.refCleanup=e.refCleanup,l}function ls(e,t){e.flags&=65011714;var l=e.alternate;return l===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=l.childLanes,e.lanes=l.lanes,e.child=l.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=l.memoizedProps,e.memoizedState=l.memoizedState,e.updateQueue=l.updateQueue,e.type=l.type,t=l.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function cu(e,t,l,a,n,u){var c=0;if(a=e,typeof e=="function")Wi(e)&&(c=1);else if(typeof e=="string")c=ly(e,l,K.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case Le:return e=ft(31,l,t,n),e.elementType=Le,e.lanes=u,e;case Q:return Ll(l.children,n,u,t);case G:c=8,n|=24;break;case q:return e=ft(12,l,t,n|2),e.elementType=q,e.lanes=u,e;case V:return e=ft(13,l,t,n),e.elementType=V,e.lanes=u,e;case ne:return e=ft(19,l,t,n),e.elementType=ne,e.lanes=u,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case $:c=10;break e;case I:c=9;break e;case B:c=11;break e;case W:c=14;break e;case Te:c=16,a=null;break e}c=29,l=Error(f(130,e===null?"null":typeof e,"")),a=null}return t=ft(c,l,t,n),t.elementType=e,t.type=a,t.lanes=u,t}function Ll(e,t,l,a){return e=ft(7,e,a,t),e.lanes=l,e}function Fi(e,t,l){return e=ft(6,e,null,t),e.lanes=l,e}function as(e){var t=ft(18,null,null,0);return t.stateNode=e,t}function Ii(e,t,l){return t=ft(4,e.children!==null?e.children:[],e.key,t),t.lanes=l,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var ns=new WeakMap;function xt(e,t){if(typeof e=="object"&&e!==null){var l=ns.get(e);return l!==void 0?l:(t={value:e,source:t,stack:ar(t)},ns.set(e,t),t)}return{value:e,source:t,stack:ar(t)}}var oa=[],da=0,fu=null,tn=0,St=[],Et=0,sl=null,Ht=1,Bt="";function Zt(e,t){oa[da++]=tn,oa[da++]=fu,fu=e,tn=t}function us(e,t,l){St[Et++]=Ht,St[Et++]=Bt,St[Et++]=sl,sl=e;var a=Ht;e=Bt;var n=32-it(a)-1;a&=~(1<<n),l+=1;var u=32-it(t)+n;if(30<u){var c=n-n%5;u=(a&(1<<c)-1).toString(32),a>>=c,n-=c,Ht=1<<32-it(t)+n|l<<n|a,Bt=u+e}else Ht=1<<u|l<<n|a,Bt=e}function Pi(e){e.return!==null&&(Zt(e,1),us(e,1,0))}function ec(e){for(;e===fu;)fu=oa[--da],oa[da]=null,tn=oa[--da],oa[da]=null;for(;e===sl;)sl=St[--Et],St[Et]=null,Bt=St[--Et],St[Et]=null,Ht=St[--Et],St[Et]=null}function is(e,t){St[Et++]=Ht,St[Et++]=Bt,St[Et++]=sl,Ht=t.id,Bt=t.overflow,sl=e}var we=null,Ne=null,se=!1,ol=null,Tt=!1,tc=Error(f(519));function dl(e){var t=Error(f(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw ln(xt(t,e)),tc}function cs(e){var t=e.stateNode,l=e.type,a=e.memoizedProps;switch(t[Qe]=e,t[Fe]=a,l){case"dialog":ce("cancel",t),ce("close",t);break;case"iframe":case"object":case"embed":ce("load",t);break;case"video":case"audio":for(l=0;l<zn.length;l++)ce(zn[l],t);break;case"source":ce("error",t);break;case"img":case"image":case"link":ce("error",t),ce("load",t);break;case"details":ce("toggle",t);break;case"input":ce("invalid",t),xr(t,a.value,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name,!0);break;case"select":ce("invalid",t);break;case"textarea":ce("invalid",t),Er(t,a.value,a.defaultValue,a.children)}l=a.children,typeof l!="string"&&typeof l!="number"&&typeof l!="bigint"||t.textContent===""+l||a.suppressHydrationWarning===!0||zd(t.textContent,l)?(a.popover!=null&&(ce("beforetoggle",t),ce("toggle",t)),a.onScroll!=null&&ce("scroll",t),a.onScrollEnd!=null&&ce("scrollend",t),a.onClick!=null&&(t.onclick=Xt),t=!0):t=!1,t||dl(e,!0)}function fs(e){for(we=e.return;we;)switch(we.tag){case 5:case 31:case 13:Tt=!1;return;case 27:case 3:Tt=!0;return;default:we=we.return}}function ma(e){if(e!==we)return!1;if(!se)return fs(e),se=!0,!1;var t=e.tag,l;if((l=t!==3&&t!==27)&&((l=t===5)&&(l=e.type,l=!(l!=="form"&&l!=="button")||xf(e.type,e.memoizedProps)),l=!l),l&&Ne&&dl(e),fs(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(f(317));Ne=Ud(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(f(317));Ne=Ud(e)}else t===27?(t=Ne,Al(e.type)?(e=zf,zf=null,Ne=e):Ne=t):Ne=we?zt(e.stateNode.nextSibling):null;return!0}function Gl(){Ne=we=null,se=!1}function lc(){var e=ol;return e!==null&&(lt===null?lt=e:lt.push.apply(lt,e),ol=null),e}function ln(e){ol===null?ol=[e]:ol.push(e)}var ac=p(null),Xl=null,Vt=null;function ml(e,t,l){X(ac,t._currentValue),t._currentValue=l}function Kt(e){e._currentValue=ac.current,H(ac)}function nc(e,t,l){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===l)break;e=e.return}}function uc(e,t,l,a){var n=e.child;for(n!==null&&(n.return=e);n!==null;){var u=n.dependencies;if(u!==null){var c=n.child;u=u.firstContext;e:for(;u!==null;){var s=u;u=n;for(var y=0;y<t.length;y++)if(s.context===t[y]){u.lanes|=l,s=u.alternate,s!==null&&(s.lanes|=l),nc(u.return,l,e),a||(c=null);break e}u=s.next}}else if(n.tag===18){if(c=n.return,c===null)throw Error(f(341));c.lanes|=l,u=c.alternate,u!==null&&(u.lanes|=l),nc(c,l,e),c=null}else c=n.child;if(c!==null)c.return=n;else for(c=n;c!==null;){if(c===e){c=null;break}if(n=c.sibling,n!==null){n.return=c.return,c=n;break}c=c.return}n=c}}function ha(e,t,l,a){e=null;for(var n=t,u=!1;n!==null;){if(!u){if((n.flags&524288)!==0)u=!0;else if((n.flags&262144)!==0)break}if(n.tag===10){var c=n.alternate;if(c===null)throw Error(f(387));if(c=c.memoizedProps,c!==null){var s=n.type;ct(n.pendingProps.value,c.value)||(e!==null?e.push(s):e=[s])}}else if(n===he.current){if(c=n.alternate,c===null)throw Error(f(387));c.memoizedState.memoizedState!==n.memoizedState.memoizedState&&(e!==null?e.push(On):e=[On])}n=n.return}e!==null&&uc(t,e,l,a),t.flags|=262144}function ru(e){for(e=e.firstContext;e!==null;){if(!ct(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Ql(e){Xl=e,Vt=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function Ze(e){return rs(Xl,e)}function su(e,t){return Xl===null&&Ql(e),rs(e,t)}function rs(e,t){var l=t._currentValue;if(t={context:t,memoizedValue:l,next:null},Vt===null){if(e===null)throw Error(f(308));Vt=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Vt=Vt.next=t;return l}var I0=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(l,a){e.push(a)}};this.abort=function(){t.aborted=!0,e.forEach(function(l){return l()})}},P0=i.unstable_scheduleCallback,eh=i.unstable_NormalPriority,Ue={$$typeof:$,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function ic(){return{controller:new I0,data:new Map,refCount:0}}function an(e){e.refCount--,e.refCount===0&&P0(eh,function(){e.controller.abort()})}var nn=null,cc=0,ya=0,ga=null;function th(e,t){if(nn===null){var l=nn=[];cc=0,ya=of(),ga={status:"pending",value:void 0,then:function(a){l.push(a)}}}return cc++,t.then(ss,ss),t}function ss(){if(--cc===0&&nn!==null){ga!==null&&(ga.status="fulfilled");var e=nn;nn=null,ya=0,ga=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function lh(e,t){var l=[],a={status:"pending",value:null,reason:null,then:function(n){l.push(n)}};return e.then(function(){a.status="fulfilled",a.value=t;for(var n=0;n<l.length;n++)(0,l[n])(t)},function(n){for(a.status="rejected",a.reason=n,n=0;n<l.length;n++)(0,l[n])(void 0)}),a}var os=C.S;C.S=function(e,t){$o=nt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&th(e,t),os!==null&&os(e,t)};var wl=p(null);function fc(){var e=wl.current;return e!==null?e:Ee.pooledCache}function ou(e,t){t===null?X(wl,wl.current):X(wl,t.pool)}function ds(){var e=fc();return e===null?null:{parent:Ue._currentValue,pool:e}}var va=Error(f(460)),rc=Error(f(474)),du=Error(f(542)),mu={then:function(){}};function ms(e){return e=e.status,e==="fulfilled"||e==="rejected"}function hs(e,t,l){switch(l=e[l],l===void 0?e.push(t):l!==t&&(t.then(Xt,Xt),t=l),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,gs(e),e;default:if(typeof t.status=="string")t.then(Xt,Xt);else{if(e=Ee,e!==null&&100<e.shellSuspendCounter)throw Error(f(482));e=t,e.status="pending",e.then(function(a){if(t.status==="pending"){var n=t;n.status="fulfilled",n.value=a}},function(a){if(t.status==="pending"){var n=t;n.status="rejected",n.reason=a}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,gs(e),e}throw Vl=t,va}}function Zl(e){try{var t=e._init;return t(e._payload)}catch(l){throw l!==null&&typeof l=="object"&&typeof l.then=="function"?(Vl=l,va):l}}var Vl=null;function ys(){if(Vl===null)throw Error(f(459));var e=Vl;return Vl=null,e}function gs(e){if(e===va||e===du)throw Error(f(483))}var pa=null,un=0;function hu(e){var t=un;return un+=1,pa===null&&(pa=[]),hs(pa,e,t)}function cn(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function yu(e,t){throw t.$$typeof===D?Error(f(525)):(e=Object.prototype.toString.call(t),Error(f(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function vs(e){function t(S,v){if(e){var z=S.deletions;z===null?(S.deletions=[v],S.flags|=16):z.push(v)}}function l(S,v){if(!e)return null;for(;v!==null;)t(S,v),v=v.sibling;return null}function a(S){for(var v=new Map;S!==null;)S.key!==null?v.set(S.key,S):v.set(S.index,S),S=S.sibling;return v}function n(S,v){return S=wt(S,v),S.index=0,S.sibling=null,S}function u(S,v,z){return S.index=z,e?(z=S.alternate,z!==null?(z=z.index,z<v?(S.flags|=67108866,v):z):(S.flags|=67108866,v)):(S.flags|=1048576,v)}function c(S){return e&&S.alternate===null&&(S.flags|=67108866),S}function s(S,v,z,M){return v===null||v.tag!==6?(v=Fi(z,S.mode,M),v.return=S,v):(v=n(v,z),v.return=S,v)}function y(S,v,z,M){var k=z.type;return k===Q?O(S,v,z.props.children,M,z.key):v!==null&&(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Te&&Zl(k)===v.type)?(v=n(v,z.props),cn(v,z),v.return=S,v):(v=cu(z.type,z.key,z.props,null,S.mode,M),cn(v,z),v.return=S,v)}function A(S,v,z,M){return v===null||v.tag!==4||v.stateNode.containerInfo!==z.containerInfo||v.stateNode.implementation!==z.implementation?(v=Ii(z,S.mode,M),v.return=S,v):(v=n(v,z.children||[]),v.return=S,v)}function O(S,v,z,M,k){return v===null||v.tag!==7?(v=Ll(z,S.mode,M,k),v.return=S,v):(v=n(v,z),v.return=S,v)}function U(S,v,z){if(typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint")return v=Fi(""+v,S.mode,z),v.return=S,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Y:return z=cu(v.type,v.key,v.props,null,S.mode,z),cn(z,v),z.return=S,z;case w:return v=Ii(v,S.mode,z),v.return=S,v;case Te:return v=Zl(v),U(S,v,z)}if(Me(v)||Je(v))return v=Ll(v,S.mode,z,null),v.return=S,v;if(typeof v.then=="function")return U(S,hu(v),z);if(v.$$typeof===$)return U(S,su(S,v),z);yu(S,v)}return null}function j(S,v,z,M){var k=v!==null?v.key:null;if(typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint")return k!==null?null:s(S,v,""+z,M);if(typeof z=="object"&&z!==null){switch(z.$$typeof){case Y:return z.key===k?y(S,v,z,M):null;case w:return z.key===k?A(S,v,z,M):null;case Te:return z=Zl(z),j(S,v,z,M)}if(Me(z)||Je(z))return k!==null?null:O(S,v,z,M,null);if(typeof z.then=="function")return j(S,v,hu(z),M);if(z.$$typeof===$)return j(S,v,su(S,z),M);yu(S,z)}return null}function R(S,v,z,M,k){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return S=S.get(z)||null,s(v,S,""+M,k);if(typeof M=="object"&&M!==null){switch(M.$$typeof){case Y:return S=S.get(M.key===null?z:M.key)||null,y(v,S,M,k);case w:return S=S.get(M.key===null?z:M.key)||null,A(v,S,M,k);case Te:return M=Zl(M),R(S,v,z,M,k)}if(Me(M)||Je(M))return S=S.get(z)||null,O(v,S,M,k,null);if(typeof M.then=="function")return R(S,v,z,hu(M),k);if(M.$$typeof===$)return R(S,v,z,su(v,M),k);yu(v,M)}return null}function Z(S,v,z,M){for(var k=null,oe=null,J=v,ae=v=0,re=null;J!==null&&ae<z.length;ae++){J.index>ae?(re=J,J=null):re=J.sibling;var de=j(S,J,z[ae],M);if(de===null){J===null&&(J=re);break}e&&J&&de.alternate===null&&t(S,J),v=u(de,v,ae),oe===null?k=de:oe.sibling=de,oe=de,J=re}if(ae===z.length)return l(S,J),se&&Zt(S,ae),k;if(J===null){for(;ae<z.length;ae++)J=U(S,z[ae],M),J!==null&&(v=u(J,v,ae),oe===null?k=J:oe.sibling=J,oe=J);return se&&Zt(S,ae),k}for(J=a(J);ae<z.length;ae++)re=R(J,S,ae,z[ae],M),re!==null&&(e&&re.alternate!==null&&J.delete(re.key===null?ae:re.key),v=u(re,v,ae),oe===null?k=re:oe.sibling=re,oe=re);return e&&J.forEach(function(Cl){return t(S,Cl)}),se&&Zt(S,ae),k}function F(S,v,z,M){if(z==null)throw Error(f(151));for(var k=null,oe=null,J=v,ae=v=0,re=null,de=z.next();J!==null&&!de.done;ae++,de=z.next()){J.index>ae?(re=J,J=null):re=J.sibling;var Cl=j(S,J,de.value,M);if(Cl===null){J===null&&(J=re);break}e&&J&&Cl.alternate===null&&t(S,J),v=u(Cl,v,ae),oe===null?k=Cl:oe.sibling=Cl,oe=Cl,J=re}if(de.done)return l(S,J),se&&Zt(S,ae),k;if(J===null){for(;!de.done;ae++,de=z.next())de=U(S,de.value,M),de!==null&&(v=u(de,v,ae),oe===null?k=de:oe.sibling=de,oe=de);return se&&Zt(S,ae),k}for(J=a(J);!de.done;ae++,de=z.next())de=R(J,S,ae,de.value,M),de!==null&&(e&&de.alternate!==null&&J.delete(de.key===null?ae:de.key),v=u(de,v,ae),oe===null?k=de:oe.sibling=de,oe=de);return e&&J.forEach(function(my){return t(S,my)}),se&&Zt(S,ae),k}function xe(S,v,z,M){if(typeof z=="object"&&z!==null&&z.type===Q&&z.key===null&&(z=z.props.children),typeof z=="object"&&z!==null){switch(z.$$typeof){case Y:e:{for(var k=z.key;v!==null;){if(v.key===k){if(k=z.type,k===Q){if(v.tag===7){l(S,v.sibling),M=n(v,z.props.children),M.return=S,S=M;break e}}else if(v.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Te&&Zl(k)===v.type){l(S,v.sibling),M=n(v,z.props),cn(M,z),M.return=S,S=M;break e}l(S,v);break}else t(S,v);v=v.sibling}z.type===Q?(M=Ll(z.props.children,S.mode,M,z.key),M.return=S,S=M):(M=cu(z.type,z.key,z.props,null,S.mode,M),cn(M,z),M.return=S,S=M)}return c(S);case w:e:{for(k=z.key;v!==null;){if(v.key===k)if(v.tag===4&&v.stateNode.containerInfo===z.containerInfo&&v.stateNode.implementation===z.implementation){l(S,v.sibling),M=n(v,z.children||[]),M.return=S,S=M;break e}else{l(S,v);break}else t(S,v);v=v.sibling}M=Ii(z,S.mode,M),M.return=S,S=M}return c(S);case Te:return z=Zl(z),xe(S,v,z,M)}if(Me(z))return Z(S,v,z,M);if(Je(z)){if(k=Je(z),typeof k!="function")throw Error(f(150));return z=k.call(z),F(S,v,z,M)}if(typeof z.then=="function")return xe(S,v,hu(z),M);if(z.$$typeof===$)return xe(S,v,su(S,z),M);yu(S,z)}return typeof z=="string"&&z!==""||typeof z=="number"||typeof z=="bigint"?(z=""+z,v!==null&&v.tag===6?(l(S,v.sibling),M=n(v,z),M.return=S,S=M):(l(S,v),M=Fi(z,S.mode,M),M.return=S,S=M),c(S)):l(S,v)}return function(S,v,z,M){try{un=0;var k=xe(S,v,z,M);return pa=null,k}catch(J){if(J===va||J===du)throw J;var oe=ft(29,J,null,S.mode);return oe.lanes=M,oe.return=S,oe}finally{}}}var Kl=vs(!0),ps=vs(!1),hl=!1;function sc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function oc(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function yl(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function gl(e,t,l){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,(me&2)!==0){var n=a.pending;return n===null?t.next=t:(t.next=n.next,n.next=t),a.pending=t,t=iu(e),ts(e,null,l),t}return uu(e,a,t,l),iu(e)}function fn(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,rr(e,l)}}function dc(e,t){var l=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,l===a)){var n=null,u=null;if(l=l.firstBaseUpdate,l!==null){do{var c={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};u===null?n=u=c:u=u.next=c,l=l.next}while(l!==null);u===null?n=u=t:u=u.next=t}else n=u=t;l={baseState:a.baseState,firstBaseUpdate:n,lastBaseUpdate:u,shared:a.shared,callbacks:a.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var mc=!1;function rn(){if(mc){var e=ga;if(e!==null)throw e}}function sn(e,t,l,a){mc=!1;var n=e.updateQueue;hl=!1;var u=n.firstBaseUpdate,c=n.lastBaseUpdate,s=n.shared.pending;if(s!==null){n.shared.pending=null;var y=s,A=y.next;y.next=null,c===null?u=A:c.next=A,c=y;var O=e.alternate;O!==null&&(O=O.updateQueue,s=O.lastBaseUpdate,s!==c&&(s===null?O.firstBaseUpdate=A:s.next=A,O.lastBaseUpdate=y))}if(u!==null){var U=n.baseState;c=0,O=A=y=null,s=u;do{var j=s.lane&-536870913,R=j!==s.lane;if(R?(fe&j)===j:(a&j)===j){j!==0&&j===ya&&(mc=!0),O!==null&&(O=O.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var Z=e,F=s;j=t;var xe=l;switch(F.tag){case 1:if(Z=F.payload,typeof Z=="function"){U=Z.call(xe,U,j);break e}U=Z;break e;case 3:Z.flags=Z.flags&-65537|128;case 0:if(Z=F.payload,j=typeof Z=="function"?Z.call(xe,U,j):Z,j==null)break e;U=N({},U,j);break e;case 2:hl=!0}}j=s.callback,j!==null&&(e.flags|=64,R&&(e.flags|=8192),R=n.callbacks,R===null?n.callbacks=[j]:R.push(j))}else R={lane:j,tag:s.tag,payload:s.payload,callback:s.callback,next:null},O===null?(A=O=R,y=U):O=O.next=R,c|=j;if(s=s.next,s===null){if(s=n.shared.pending,s===null)break;R=s,s=R.next,R.next=null,n.lastBaseUpdate=R,n.shared.pending=null}}while(!0);O===null&&(y=U),n.baseState=y,n.firstBaseUpdate=A,n.lastBaseUpdate=O,u===null&&(n.shared.lanes=0),Sl|=c,e.lanes=c,e.memoizedState=U}}function bs(e,t){if(typeof e!="function")throw Error(f(191,e));e.call(t)}function xs(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;e<l.length;e++)bs(l[e],t)}var ba=p(null),gu=p(0);function Ss(e,t){e=tl,X(gu,e),X(ba,t),tl=e|t.baseLanes}function hc(){X(gu,tl),X(ba,ba.current)}function yc(){tl=gu.current,H(ba),H(gu)}var rt=p(null),Nt=null;function vl(e){var t=e.alternate;X(Ce,Ce.current&1),X(rt,e),Nt===null&&(t===null||ba.current!==null||t.memoizedState!==null)&&(Nt=e)}function gc(e){X(Ce,Ce.current),X(rt,e),Nt===null&&(Nt=e)}function Es(e){e.tag===22?(X(Ce,Ce.current),X(rt,e),Nt===null&&(Nt=e)):pl()}function pl(){X(Ce,Ce.current),X(rt,rt.current)}function st(e){H(rt),Nt===e&&(Nt=null),H(Ce)}var Ce=p(0);function vu(e){for(var t=e;t!==null;){if(t.tag===13){var l=t.memoizedState;if(l!==null&&(l=l.dehydrated,l===null||Tf(l)||Nf(l)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Jt=0,le=null,pe=null,He=null,pu=!1,xa=!1,Jl=!1,bu=0,on=0,Sa=null,ah=0;function Re(){throw Error(f(321))}function vc(e,t){if(t===null)return!1;for(var l=0;l<t.length&&l<e.length;l++)if(!ct(e[l],t[l]))return!1;return!0}function pc(e,t,l,a,n,u){return Jt=u,le=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,C.H=e===null||e.memoizedState===null?uo:Mc,Jl=!1,u=l(a,n),Jl=!1,xa&&(u=Ns(t,l,a,n)),Ts(e),u}function Ts(e){C.H=hn;var t=pe!==null&&pe.next!==null;if(Jt=0,He=pe=le=null,pu=!1,on=0,Sa=null,t)throw Error(f(300));e===null||Be||(e=e.dependencies,e!==null&&ru(e)&&(Be=!0))}function Ns(e,t,l,a){le=e;var n=0;do{if(xa&&(Sa=null),on=0,xa=!1,25<=n)throw Error(f(301));if(n+=1,He=pe=null,e.updateQueue!=null){var u=e.updateQueue;u.lastEffect=null,u.events=null,u.stores=null,u.memoCache!=null&&(u.memoCache.index=0)}C.H=io,u=t(l,a)}while(xa);return u}function nh(){var e=C.H,t=e.useState()[0];return t=typeof t.then=="function"?dn(t):t,e=e.useState()[0],(pe!==null?pe.memoizedState:null)!==e&&(le.flags|=1024),t}function bc(){var e=bu!==0;return bu=0,e}function xc(e,t,l){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l}function Sc(e){if(pu){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}pu=!1}Jt=0,He=pe=le=null,xa=!1,on=bu=0,Sa=null}function We(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return He===null?le.memoizedState=He=e:He=He.next=e,He}function De(){if(pe===null){var e=le.alternate;e=e!==null?e.memoizedState:null}else e=pe.next;var t=He===null?le.memoizedState:He.next;if(t!==null)He=t,pe=e;else{if(e===null)throw le.alternate===null?Error(f(467)):Error(f(310));pe=e,e={memoizedState:pe.memoizedState,baseState:pe.baseState,baseQueue:pe.baseQueue,queue:pe.queue,next:null},He===null?le.memoizedState=He=e:He=He.next=e}return He}function xu(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function dn(e){var t=on;return on+=1,Sa===null&&(Sa=[]),e=hs(Sa,e,t),t=le,(He===null?t.memoizedState:He.next)===null&&(t=t.alternate,C.H=t===null||t.memoizedState===null?uo:Mc),e}function Su(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return dn(e);if(e.$$typeof===$)return Ze(e)}throw Error(f(438,String(e)))}function Ec(e){var t=null,l=le.updateQueue;if(l!==null&&(t=l.memoCache),t==null){var a=le.alternate;a!==null&&(a=a.updateQueue,a!==null&&(a=a.memoCache,a!=null&&(t={data:a.data.map(function(n){return n.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),l===null&&(l=xu(),le.updateQueue=l),l.memoCache=t,l=t.data[t.index],l===void 0)for(l=t.data[t.index]=Array(e),a=0;a<e;a++)l[a]=Mt;return t.index++,l}function kt(e,t){return typeof t=="function"?t(e):t}function Eu(e){var t=De();return Tc(t,pe,e)}function Tc(e,t,l){var a=e.queue;if(a===null)throw Error(f(311));a.lastRenderedReducer=l;var n=e.baseQueue,u=a.pending;if(u!==null){if(n!==null){var c=n.next;n.next=u.next,u.next=c}t.baseQueue=n=u,a.pending=null}if(u=e.baseState,n===null)e.memoizedState=u;else{t=n.next;var s=c=null,y=null,A=t,O=!1;do{var U=A.lane&-536870913;if(U!==A.lane?(fe&U)===U:(Jt&U)===U){var j=A.revertLane;if(j===0)y!==null&&(y=y.next={lane:0,revertLane:0,gesture:null,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null}),U===ya&&(O=!0);else if((Jt&j)===j){A=A.next,j===ya&&(O=!0);continue}else U={lane:0,revertLane:A.revertLane,gesture:null,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},y===null?(s=y=U,c=u):y=y.next=U,le.lanes|=j,Sl|=j;U=A.action,Jl&&l(u,U),u=A.hasEagerState?A.eagerState:l(u,U)}else j={lane:U,revertLane:A.revertLane,gesture:A.gesture,action:A.action,hasEagerState:A.hasEagerState,eagerState:A.eagerState,next:null},y===null?(s=y=j,c=u):y=y.next=j,le.lanes|=U,Sl|=U;A=A.next}while(A!==null&&A!==t);if(y===null?c=u:y.next=s,!ct(u,e.memoizedState)&&(Be=!0,O&&(l=ga,l!==null)))throw l;e.memoizedState=u,e.baseState=c,e.baseQueue=y,a.lastRenderedState=u}return n===null&&(a.lanes=0),[e.memoizedState,a.dispatch]}function Nc(e){var t=De(),l=t.queue;if(l===null)throw Error(f(311));l.lastRenderedReducer=e;var a=l.dispatch,n=l.pending,u=t.memoizedState;if(n!==null){l.pending=null;var c=n=n.next;do u=e(u,c.action),c=c.next;while(c!==n);ct(u,t.memoizedState)||(Be=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),l.lastRenderedState=u}return[u,a]}function zs(e,t,l){var a=le,n=De(),u=se;if(u){if(l===void 0)throw Error(f(407));l=l()}else l=t();var c=!ct((pe||n).memoizedState,l);if(c&&(n.memoizedState=l,Be=!0),n=n.queue,jc(Rs.bind(null,a,n,e),[e]),n.getSnapshot!==t||c||He!==null&&He.memoizedState.tag&1){if(a.flags|=2048,Ea(9,{destroy:void 0},js.bind(null,a,n,l,t),null),Ee===null)throw Error(f(349));u||(Jt&127)!==0||As(a,t,l)}return l}function As(e,t,l){e.flags|=16384,e={getSnapshot:t,value:l},t=le.updateQueue,t===null?(t=xu(),le.updateQueue=t,t.stores=[e]):(l=t.stores,l===null?t.stores=[e]:l.push(e))}function js(e,t,l,a){t.value=l,t.getSnapshot=a,_s(t)&&Os(e)}function Rs(e,t,l){return l(function(){_s(t)&&Os(e)})}function _s(e){var t=e.getSnapshot;e=e.value;try{var l=t();return!ct(e,l)}catch{return!0}}function Os(e){var t=Yl(e,2);t!==null&&at(t,e,2)}function zc(e){var t=We();if(typeof e=="function"){var l=e;if(e=l(),Jl){cl(!0);try{l()}finally{cl(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:kt,lastRenderedState:e},t}function Cs(e,t,l,a){return e.baseState=l,Tc(e,pe,typeof a=="function"?a:kt)}function uh(e,t,l,a,n){if(zu(e))throw Error(f(485));if(e=t.action,e!==null){var u={payload:n,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(c){u.listeners.push(c)}};C.T!==null?l(!0):u.isTransition=!1,a(u),l=t.pending,l===null?(u.next=t.pending=u,Ds(t,u)):(u.next=l.next,t.pending=l.next=u)}}function Ds(e,t){var l=t.action,a=t.payload,n=e.state;if(t.isTransition){var u=C.T,c={};C.T=c;try{var s=l(n,a),y=C.S;y!==null&&y(c,s),Ms(e,t,s)}catch(A){Ac(e,t,A)}finally{u!==null&&c.types!==null&&(u.types=c.types),C.T=u}}else try{u=l(n,a),Ms(e,t,u)}catch(A){Ac(e,t,A)}}function Ms(e,t,l){l!==null&&typeof l=="object"&&typeof l.then=="function"?l.then(function(a){Us(e,t,a)},function(a){return Ac(e,t,a)}):Us(e,t,l)}function Us(e,t,l){t.status="fulfilled",t.value=l,Hs(t),e.state=l,t=e.pending,t!==null&&(l=t.next,l===t?e.pending=null:(l=l.next,t.next=l,Ds(e,l)))}function Ac(e,t,l){var a=e.pending;if(e.pending=null,a!==null){a=a.next;do t.status="rejected",t.reason=l,Hs(t),t=t.next;while(t!==a)}e.action=null}function Hs(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function Bs(e,t){return t}function qs(e,t){if(se){var l=Ee.formState;if(l!==null){e:{var a=le;if(se){if(Ne){t:{for(var n=Ne,u=Tt;n.nodeType!==8;){if(!u){n=null;break t}if(n=zt(n.nextSibling),n===null){n=null;break t}}u=n.data,n=u==="F!"||u==="F"?n:null}if(n){Ne=zt(n.nextSibling),a=n.data==="F!";break e}}dl(a)}a=!1}a&&(t=l[0])}}return l=We(),l.memoizedState=l.baseState=t,a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Bs,lastRenderedState:t},l.queue=a,l=lo.bind(null,le,a),a.dispatch=l,a=zc(!1),u=Dc.bind(null,le,!1,a.queue),a=We(),n={state:t,dispatch:null,action:e,pending:null},a.queue=n,l=uh.bind(null,le,n,u,l),n.dispatch=l,a.memoizedState=e,[t,l,!1]}function Ys(e){var t=De();return Ls(t,pe,e)}function Ls(e,t,l){if(t=Tc(e,t,Bs)[0],e=Eu(kt)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var a=dn(t)}catch(c){throw c===va?du:c}else a=t;t=De();var n=t.queue,u=n.dispatch;return l!==t.memoizedState&&(le.flags|=2048,Ea(9,{destroy:void 0},ih.bind(null,n,l),null)),[a,u,e]}function ih(e,t){e.action=t}function Gs(e){var t=De(),l=pe;if(l!==null)return Ls(t,l,e);De(),t=t.memoizedState,l=De();var a=l.queue.dispatch;return l.memoizedState=e,[t,a,!1]}function Ea(e,t,l,a){return e={tag:e,create:l,deps:a,inst:t,next:null},t=le.updateQueue,t===null&&(t=xu(),le.updateQueue=t),l=t.lastEffect,l===null?t.lastEffect=e.next=e:(a=l.next,l.next=e,e.next=a,t.lastEffect=e),e}function Xs(){return De().memoizedState}function Tu(e,t,l,a){var n=We();le.flags|=e,n.memoizedState=Ea(1|t,{destroy:void 0},l,a===void 0?null:a)}function Nu(e,t,l,a){var n=De();a=a===void 0?null:a;var u=n.memoizedState.inst;pe!==null&&a!==null&&vc(a,pe.memoizedState.deps)?n.memoizedState=Ea(t,u,l,a):(le.flags|=e,n.memoizedState=Ea(1|t,u,l,a))}function Qs(e,t){Tu(8390656,8,e,t)}function jc(e,t){Nu(2048,8,e,t)}function ch(e){le.flags|=4;var t=le.updateQueue;if(t===null)t=xu(),le.updateQueue=t,t.events=[e];else{var l=t.events;l===null?t.events=[e]:l.push(e)}}function ws(e){var t=De().memoizedState;return ch({ref:t,nextImpl:e}),function(){if((me&2)!==0)throw Error(f(440));return t.impl.apply(void 0,arguments)}}function Zs(e,t){return Nu(4,2,e,t)}function Vs(e,t){return Nu(4,4,e,t)}function Ks(e,t){if(typeof t=="function"){e=e();var l=t(e);return function(){typeof l=="function"?l():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Js(e,t,l){l=l!=null?l.concat([e]):null,Nu(4,4,Ks.bind(null,t,e),l)}function Rc(){}function ks(e,t){var l=De();t=t===void 0?null:t;var a=l.memoizedState;return t!==null&&vc(t,a[1])?a[0]:(l.memoizedState=[e,t],e)}function $s(e,t){var l=De();t=t===void 0?null:t;var a=l.memoizedState;if(t!==null&&vc(t,a[1]))return a[0];if(a=e(),Jl){cl(!0);try{e()}finally{cl(!1)}}return l.memoizedState=[a,t],a}function _c(e,t,l){return l===void 0||(Jt&1073741824)!==0&&(fe&261930)===0?e.memoizedState=t:(e.memoizedState=l,e=Fo(),le.lanes|=e,Sl|=e,l)}function Ws(e,t,l,a){return ct(l,t)?l:ba.current!==null?(e=_c(e,l,a),ct(e,t)||(Be=!0),e):(Jt&42)===0||(Jt&1073741824)!==0&&(fe&261930)===0?(Be=!0,e.memoizedState=l):(e=Fo(),le.lanes|=e,Sl|=e,t)}function Fs(e,t,l,a,n){var u=L.p;L.p=u!==0&&8>u?u:8;var c=C.T,s={};C.T=s,Dc(e,!1,t,l);try{var y=n(),A=C.S;if(A!==null&&A(s,y),y!==null&&typeof y=="object"&&typeof y.then=="function"){var O=lh(y,a);mn(e,t,O,mt(e))}else mn(e,t,a,mt(e))}catch(U){mn(e,t,{then:function(){},status:"rejected",reason:U},mt())}finally{L.p=u,c!==null&&s.types!==null&&(c.types=s.types),C.T=c}}function fh(){}function Oc(e,t,l,a){if(e.tag!==5)throw Error(f(476));var n=Is(e).queue;Fs(e,n,t,P,l===null?fh:function(){return Ps(e),l(a)})}function Is(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:P,baseState:P,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kt,lastRenderedState:P},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:kt,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Ps(e){var t=Is(e);t.next===null&&(t=e.alternate.memoizedState),mn(e,t.next.queue,{},mt())}function Cc(){return Ze(On)}function eo(){return De().memoizedState}function to(){return De().memoizedState}function rh(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=mt();e=yl(l);var a=gl(t,e,l);a!==null&&(at(a,t,l),fn(a,t,l)),t={cache:ic()},e.payload=t;return}t=t.return}}function sh(e,t,l){var a=mt();l={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},zu(e)?ao(t,l):(l=$i(e,t,l,a),l!==null&&(at(l,e,a),no(l,t,a)))}function lo(e,t,l){var a=mt();mn(e,t,l,a)}function mn(e,t,l,a){var n={lane:a,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(zu(e))ao(t,n);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var c=t.lastRenderedState,s=u(c,l);if(n.hasEagerState=!0,n.eagerState=s,ct(s,c))return uu(e,t,n,0),Ee===null&&nu(),!1}catch{}finally{}if(l=$i(e,t,n,a),l!==null)return at(l,e,a),no(l,t,a),!0}return!1}function Dc(e,t,l,a){if(a={lane:2,revertLane:of(),gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},zu(e)){if(t)throw Error(f(479))}else t=$i(e,l,a,2),t!==null&&at(t,e,2)}function zu(e){var t=e.alternate;return e===le||t!==null&&t===le}function ao(e,t){xa=pu=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function no(e,t,l){if((l&4194048)!==0){var a=t.lanes;a&=e.pendingLanes,l|=a,t.lanes=l,rr(e,l)}}var hn={readContext:Ze,use:Su,useCallback:Re,useContext:Re,useEffect:Re,useImperativeHandle:Re,useLayoutEffect:Re,useInsertionEffect:Re,useMemo:Re,useReducer:Re,useRef:Re,useState:Re,useDebugValue:Re,useDeferredValue:Re,useTransition:Re,useSyncExternalStore:Re,useId:Re,useHostTransitionStatus:Re,useFormState:Re,useActionState:Re,useOptimistic:Re,useMemoCache:Re,useCacheRefresh:Re};hn.useEffectEvent=Re;var uo={readContext:Ze,use:Su,useCallback:function(e,t){return We().memoizedState=[e,t===void 0?null:t],e},useContext:Ze,useEffect:Qs,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,Tu(4194308,4,Ks.bind(null,t,e),l)},useLayoutEffect:function(e,t){return Tu(4194308,4,e,t)},useInsertionEffect:function(e,t){Tu(4,2,e,t)},useMemo:function(e,t){var l=We();t=t===void 0?null:t;var a=e();if(Jl){cl(!0);try{e()}finally{cl(!1)}}return l.memoizedState=[a,t],a},useReducer:function(e,t,l){var a=We();if(l!==void 0){var n=l(t);if(Jl){cl(!0);try{l(t)}finally{cl(!1)}}}else n=t;return a.memoizedState=a.baseState=n,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},a.queue=e,e=e.dispatch=sh.bind(null,le,e),[a.memoizedState,e]},useRef:function(e){var t=We();return e={current:e},t.memoizedState=e},useState:function(e){e=zc(e);var t=e.queue,l=lo.bind(null,le,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:Rc,useDeferredValue:function(e,t){var l=We();return _c(l,e,t)},useTransition:function(){var e=zc(!1);return e=Fs.bind(null,le,e.queue,!0,!1),We().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var a=le,n=We();if(se){if(l===void 0)throw Error(f(407));l=l()}else{if(l=t(),Ee===null)throw Error(f(349));(fe&127)!==0||As(a,t,l)}n.memoizedState=l;var u={value:l,getSnapshot:t};return n.queue=u,Qs(Rs.bind(null,a,u,e),[e]),a.flags|=2048,Ea(9,{destroy:void 0},js.bind(null,a,u,l,t),null),l},useId:function(){var e=We(),t=Ee.identifierPrefix;if(se){var l=Bt,a=Ht;l=(a&~(1<<32-it(a)-1)).toString(32)+l,t="_"+t+"R_"+l,l=bu++,0<l&&(t+="H"+l.toString(32)),t+="_"}else l=ah++,t="_"+t+"r_"+l.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Cc,useFormState:qs,useActionState:qs,useOptimistic:function(e){var t=We();t.memoizedState=t.baseState=e;var l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=l,t=Dc.bind(null,le,!0,l),l.dispatch=t,[e,t]},useMemoCache:Ec,useCacheRefresh:function(){return We().memoizedState=rh.bind(null,le)},useEffectEvent:function(e){var t=We(),l={impl:e};return t.memoizedState=l,function(){if((me&2)!==0)throw Error(f(440));return l.impl.apply(void 0,arguments)}}},Mc={readContext:Ze,use:Su,useCallback:ks,useContext:Ze,useEffect:jc,useImperativeHandle:Js,useInsertionEffect:Zs,useLayoutEffect:Vs,useMemo:$s,useReducer:Eu,useRef:Xs,useState:function(){return Eu(kt)},useDebugValue:Rc,useDeferredValue:function(e,t){var l=De();return Ws(l,pe.memoizedState,e,t)},useTransition:function(){var e=Eu(kt)[0],t=De().memoizedState;return[typeof e=="boolean"?e:dn(e),t]},useSyncExternalStore:zs,useId:eo,useHostTransitionStatus:Cc,useFormState:Ys,useActionState:Ys,useOptimistic:function(e,t){var l=De();return Cs(l,pe,e,t)},useMemoCache:Ec,useCacheRefresh:to};Mc.useEffectEvent=ws;var io={readContext:Ze,use:Su,useCallback:ks,useContext:Ze,useEffect:jc,useImperativeHandle:Js,useInsertionEffect:Zs,useLayoutEffect:Vs,useMemo:$s,useReducer:Nc,useRef:Xs,useState:function(){return Nc(kt)},useDebugValue:Rc,useDeferredValue:function(e,t){var l=De();return pe===null?_c(l,e,t):Ws(l,pe.memoizedState,e,t)},useTransition:function(){var e=Nc(kt)[0],t=De().memoizedState;return[typeof e=="boolean"?e:dn(e),t]},useSyncExternalStore:zs,useId:eo,useHostTransitionStatus:Cc,useFormState:Gs,useActionState:Gs,useOptimistic:function(e,t){var l=De();return pe!==null?Cs(l,pe,e,t):(l.baseState=e,[e,l.queue.dispatch])},useMemoCache:Ec,useCacheRefresh:to};io.useEffectEvent=ws;function Uc(e,t,l,a){t=e.memoizedState,l=l(a,t),l=l==null?t:N({},t,l),e.memoizedState=l,e.lanes===0&&(e.updateQueue.baseState=l)}var Hc={enqueueSetState:function(e,t,l){e=e._reactInternals;var a=mt(),n=yl(a);n.payload=t,l!=null&&(n.callback=l),t=gl(e,n,a),t!==null&&(at(t,e,a),fn(t,e,a))},enqueueReplaceState:function(e,t,l){e=e._reactInternals;var a=mt(),n=yl(a);n.tag=1,n.payload=t,l!=null&&(n.callback=l),t=gl(e,n,a),t!==null&&(at(t,e,a),fn(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var l=mt(),a=yl(l);a.tag=2,t!=null&&(a.callback=t),t=gl(e,a,l),t!==null&&(at(t,e,l),fn(t,e,l))}};function co(e,t,l,a,n,u,c){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,u,c):t.prototype&&t.prototype.isPureReactComponent?!Pa(l,a)||!Pa(n,u):!0}function fo(e,t,l,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(l,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(l,a),t.state!==e&&Hc.enqueueReplaceState(t,t.state,null)}function kl(e,t){var l=t;if("ref"in t){l={};for(var a in t)a!=="ref"&&(l[a]=t[a])}if(e=e.defaultProps){l===t&&(l=N({},l));for(var n in e)l[n]===void 0&&(l[n]=e[n])}return l}function ro(e){au(e)}function so(e){console.error(e)}function oo(e){au(e)}function Au(e,t){try{var l=e.onUncaughtError;l(t.value,{componentStack:t.stack})}catch(a){setTimeout(function(){throw a})}}function mo(e,t,l){try{var a=e.onCaughtError;a(l.value,{componentStack:l.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(n){setTimeout(function(){throw n})}}function Bc(e,t,l){return l=yl(l),l.tag=3,l.payload={element:null},l.callback=function(){Au(e,t)},l}function ho(e){return e=yl(e),e.tag=3,e}function yo(e,t,l,a){var n=l.type.getDerivedStateFromError;if(typeof n=="function"){var u=a.value;e.payload=function(){return n(u)},e.callback=function(){mo(t,l,a)}}var c=l.stateNode;c!==null&&typeof c.componentDidCatch=="function"&&(e.callback=function(){mo(t,l,a),typeof n!="function"&&(El===null?El=new Set([this]):El.add(this));var s=a.stack;this.componentDidCatch(a.value,{componentStack:s!==null?s:""})})}function oh(e,t,l,a,n){if(l.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){if(t=l.alternate,t!==null&&ha(t,l,n,!0),l=rt.current,l!==null){switch(l.tag){case 31:case 13:return Nt===null?Yu():l.alternate===null&&_e===0&&(_e=3),l.flags&=-257,l.flags|=65536,l.lanes=n,a===mu?l.flags|=16384:(t=l.updateQueue,t===null?l.updateQueue=new Set([a]):t.add(a),ff(e,a,n)),!1;case 22:return l.flags|=65536,a===mu?l.flags|=16384:(t=l.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([a])},l.updateQueue=t):(l=t.retryQueue,l===null?t.retryQueue=new Set([a]):l.add(a)),ff(e,a,n)),!1}throw Error(f(435,l.tag))}return ff(e,a,n),Yu(),!1}if(se)return t=rt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=n,a!==tc&&(e=Error(f(422),{cause:a}),ln(xt(e,l)))):(a!==tc&&(t=Error(f(423),{cause:a}),ln(xt(t,l))),e=e.current.alternate,e.flags|=65536,n&=-n,e.lanes|=n,a=xt(a,l),n=Bc(e.stateNode,a,n),dc(e,n),_e!==4&&(_e=2)),!1;var u=Error(f(520),{cause:a});if(u=xt(u,l),En===null?En=[u]:En.push(u),_e!==4&&(_e=2),t===null)return!0;a=xt(a,l),l=t;do{switch(l.tag){case 3:return l.flags|=65536,e=n&-n,l.lanes|=e,e=Bc(l.stateNode,a,e),dc(l,e),!1;case 1:if(t=l.type,u=l.stateNode,(l.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||u!==null&&typeof u.componentDidCatch=="function"&&(El===null||!El.has(u))))return l.flags|=65536,n&=-n,l.lanes|=n,n=ho(n),yo(n,e,l,a),dc(l,n),!1}l=l.return}while(l!==null);return!1}var qc=Error(f(461)),Be=!1;function Ve(e,t,l,a){t.child=e===null?ps(t,null,l,a):Kl(t,e.child,l,a)}function go(e,t,l,a,n){l=l.render;var u=t.ref;if("ref"in a){var c={};for(var s in a)s!=="ref"&&(c[s]=a[s])}else c=a;return Ql(t),a=pc(e,t,l,c,u,n),s=bc(),e!==null&&!Be?(xc(e,t,n),$t(e,t,n)):(se&&s&&Pi(t),t.flags|=1,Ve(e,t,a,n),t.child)}function vo(e,t,l,a,n){if(e===null){var u=l.type;return typeof u=="function"&&!Wi(u)&&u.defaultProps===void 0&&l.compare===null?(t.tag=15,t.type=u,po(e,t,u,a,n)):(e=cu(l.type,null,a,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!Vc(e,n)){var c=u.memoizedProps;if(l=l.compare,l=l!==null?l:Pa,l(c,a)&&e.ref===t.ref)return $t(e,t,n)}return t.flags|=1,e=wt(u,a),e.ref=t.ref,e.return=t,t.child=e}function po(e,t,l,a,n){if(e!==null){var u=e.memoizedProps;if(Pa(u,a)&&e.ref===t.ref)if(Be=!1,t.pendingProps=a=u,Vc(e,n))(e.flags&131072)!==0&&(Be=!0);else return t.lanes=e.lanes,$t(e,t,n)}return Yc(e,t,l,a,n)}function bo(e,t,l,a){var n=a.children,u=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),a.mode==="hidden"){if((t.flags&128)!==0){if(u=u!==null?u.baseLanes|l:l,e!==null){for(a=t.child=e.child,n=0;a!==null;)n=n|a.lanes|a.childLanes,a=a.sibling;a=n&~u}else a=0,t.child=null;return xo(e,t,u,l,a)}if((l&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&ou(t,u!==null?u.cachePool:null),u!==null?Ss(t,u):hc(),Es(t);else return a=t.lanes=536870912,xo(e,t,u!==null?u.baseLanes|l:l,l,a)}else u!==null?(ou(t,u.cachePool),Ss(t,u),pl(),t.memoizedState=null):(e!==null&&ou(t,null),hc(),pl());return Ve(e,t,n,l),t.child}function yn(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function xo(e,t,l,a,n){var u=fc();return u=u===null?null:{parent:Ue._currentValue,pool:u},t.memoizedState={baseLanes:l,cachePool:u},e!==null&&ou(t,null),hc(),Es(t),e!==null&&ha(e,t,a,!0),t.childLanes=n,null}function ju(e,t){return t=_u({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function So(e,t,l){return Kl(t,e.child,null,l),e=ju(t,t.pendingProps),e.flags|=2,st(t),t.memoizedState=null,e}function dh(e,t,l){var a=t.pendingProps,n=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(se){if(a.mode==="hidden")return e=ju(t,a),t.lanes=536870912,yn(null,e);if(gc(t),(e=Ne)?(e=Md(e,Tt),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:sl!==null?{id:Ht,overflow:Bt}:null,retryLane:536870912,hydrationErrors:null},l=as(e),l.return=t,t.child=l,we=t,Ne=null)):e=null,e===null)throw dl(t);return t.lanes=536870912,null}return ju(t,a)}var u=e.memoizedState;if(u!==null){var c=u.dehydrated;if(gc(t),n)if(t.flags&256)t.flags&=-257,t=So(e,t,l);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(f(558));else if(Be||ha(e,t,l,!1),n=(l&e.childLanes)!==0,Be||n){if(a=Ee,a!==null&&(c=sr(a,l),c!==0&&c!==u.retryLane))throw u.retryLane=c,Yl(e,c),at(a,e,c),qc;Yu(),t=So(e,t,l)}else e=u.treeContext,Ne=zt(c.nextSibling),we=t,se=!0,ol=null,Tt=!1,e!==null&&is(t,e),t=ju(t,a),t.flags|=4096;return t}return e=wt(e.child,{mode:a.mode,children:a.children}),e.ref=t.ref,t.child=e,e.return=t,e}function Ru(e,t){var l=t.ref;if(l===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof l!="function"&&typeof l!="object")throw Error(f(284));(e===null||e.ref!==l)&&(t.flags|=4194816)}}function Yc(e,t,l,a,n){return Ql(t),l=pc(e,t,l,a,void 0,n),a=bc(),e!==null&&!Be?(xc(e,t,n),$t(e,t,n)):(se&&a&&Pi(t),t.flags|=1,Ve(e,t,l,n),t.child)}function Eo(e,t,l,a,n,u){return Ql(t),t.updateQueue=null,l=Ns(t,a,l,n),Ts(e),a=bc(),e!==null&&!Be?(xc(e,t,u),$t(e,t,u)):(se&&a&&Pi(t),t.flags|=1,Ve(e,t,l,u),t.child)}function To(e,t,l,a,n){if(Ql(t),t.stateNode===null){var u=sa,c=l.contextType;typeof c=="object"&&c!==null&&(u=Ze(c)),u=new l(a,u),t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Hc,t.stateNode=u,u._reactInternals=t,u=t.stateNode,u.props=a,u.state=t.memoizedState,u.refs={},sc(t),c=l.contextType,u.context=typeof c=="object"&&c!==null?Ze(c):sa,u.state=t.memoizedState,c=l.getDerivedStateFromProps,typeof c=="function"&&(Uc(t,l,c,a),u.state=t.memoizedState),typeof l.getDerivedStateFromProps=="function"||typeof u.getSnapshotBeforeUpdate=="function"||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(c=u.state,typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount(),c!==u.state&&Hc.enqueueReplaceState(u,u.state,null),sn(t,a,u,n),rn(),u.state=t.memoizedState),typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!0}else if(e===null){u=t.stateNode;var s=t.memoizedProps,y=kl(l,s);u.props=y;var A=u.context,O=l.contextType;c=sa,typeof O=="object"&&O!==null&&(c=Ze(O));var U=l.getDerivedStateFromProps;O=typeof U=="function"||typeof u.getSnapshotBeforeUpdate=="function",s=t.pendingProps!==s,O||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(s||A!==c)&&fo(t,u,a,c),hl=!1;var j=t.memoizedState;u.state=j,sn(t,a,u,n),rn(),A=t.memoizedState,s||j!==A||hl?(typeof U=="function"&&(Uc(t,l,U,a),A=t.memoizedState),(y=hl||co(t,l,y,a,j,A,c))?(O||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=A),u.props=a,u.state=A,u.context=c,a=y):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{u=t.stateNode,oc(e,t),c=t.memoizedProps,O=kl(l,c),u.props=O,U=t.pendingProps,j=u.context,A=l.contextType,y=sa,typeof A=="object"&&A!==null&&(y=Ze(A)),s=l.getDerivedStateFromProps,(A=typeof s=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(c!==U||j!==y)&&fo(t,u,a,y),hl=!1,j=t.memoizedState,u.state=j,sn(t,a,u,n),rn();var R=t.memoizedState;c!==U||j!==R||hl||e!==null&&e.dependencies!==null&&ru(e.dependencies)?(typeof s=="function"&&(Uc(t,l,s,a),R=t.memoizedState),(O=hl||co(t,l,O,a,j,R,y)||e!==null&&e.dependencies!==null&&ru(e.dependencies))?(A||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(a,R,y),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(a,R,y)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=R),u.props=a,u.state=R,u.context=y,a=O):(typeof u.componentDidUpdate!="function"||c===e.memoizedProps&&j===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&j===e.memoizedState||(t.flags|=1024),a=!1)}return u=a,Ru(e,t),a=(t.flags&128)!==0,u||a?(u=t.stateNode,l=a&&typeof l.getDerivedStateFromError!="function"?null:u.render(),t.flags|=1,e!==null&&a?(t.child=Kl(t,e.child,null,n),t.child=Kl(t,null,l,n)):Ve(e,t,l,n),t.memoizedState=u.state,e=t.child):e=$t(e,t,n),e}function No(e,t,l,a){return Gl(),t.flags|=256,Ve(e,t,l,a),t.child}var Lc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Gc(e){return{baseLanes:e,cachePool:ds()}}function Xc(e,t,l){return e=e!==null?e.childLanes&~l:0,t&&(e|=dt),e}function zo(e,t,l){var a=t.pendingProps,n=!1,u=(t.flags&128)!==0,c;if((c=u)||(c=e!==null&&e.memoizedState===null?!1:(Ce.current&2)!==0),c&&(n=!0,t.flags&=-129),c=(t.flags&32)!==0,t.flags&=-33,e===null){if(se){if(n?vl(t):pl(),(e=Ne)?(e=Md(e,Tt),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:sl!==null?{id:Ht,overflow:Bt}:null,retryLane:536870912,hydrationErrors:null},l=as(e),l.return=t,t.child=l,we=t,Ne=null)):e=null,e===null)throw dl(t);return Nf(e)?t.lanes=32:t.lanes=536870912,null}var s=a.children;return a=a.fallback,n?(pl(),n=t.mode,s=_u({mode:"hidden",children:s},n),a=Ll(a,n,l,null),s.return=t,a.return=t,s.sibling=a,t.child=s,a=t.child,a.memoizedState=Gc(l),a.childLanes=Xc(e,c,l),t.memoizedState=Lc,yn(null,a)):(vl(t),Qc(t,s))}var y=e.memoizedState;if(y!==null&&(s=y.dehydrated,s!==null)){if(u)t.flags&256?(vl(t),t.flags&=-257,t=wc(e,t,l)):t.memoizedState!==null?(pl(),t.child=e.child,t.flags|=128,t=null):(pl(),s=a.fallback,n=t.mode,a=_u({mode:"visible",children:a.children},n),s=Ll(s,n,l,null),s.flags|=2,a.return=t,s.return=t,a.sibling=s,t.child=a,Kl(t,e.child,null,l),a=t.child,a.memoizedState=Gc(l),a.childLanes=Xc(e,c,l),t.memoizedState=Lc,t=yn(null,a));else if(vl(t),Nf(s)){if(c=s.nextSibling&&s.nextSibling.dataset,c)var A=c.dgst;c=A,a=Error(f(419)),a.stack="",a.digest=c,ln({value:a,source:null,stack:null}),t=wc(e,t,l)}else if(Be||ha(e,t,l,!1),c=(l&e.childLanes)!==0,Be||c){if(c=Ee,c!==null&&(a=sr(c,l),a!==0&&a!==y.retryLane))throw y.retryLane=a,Yl(e,a),at(c,e,a),qc;Tf(s)||Yu(),t=wc(e,t,l)}else Tf(s)?(t.flags|=192,t.child=e.child,t=null):(e=y.treeContext,Ne=zt(s.nextSibling),we=t,se=!0,ol=null,Tt=!1,e!==null&&is(t,e),t=Qc(t,a.children),t.flags|=4096);return t}return n?(pl(),s=a.fallback,n=t.mode,y=e.child,A=y.sibling,a=wt(y,{mode:"hidden",children:a.children}),a.subtreeFlags=y.subtreeFlags&65011712,A!==null?s=wt(A,s):(s=Ll(s,n,l,null),s.flags|=2),s.return=t,a.return=t,a.sibling=s,t.child=a,yn(null,a),a=t.child,s=e.child.memoizedState,s===null?s=Gc(l):(n=s.cachePool,n!==null?(y=Ue._currentValue,n=n.parent!==y?{parent:y,pool:y}:n):n=ds(),s={baseLanes:s.baseLanes|l,cachePool:n}),a.memoizedState=s,a.childLanes=Xc(e,c,l),t.memoizedState=Lc,yn(e.child,a)):(vl(t),l=e.child,e=l.sibling,l=wt(l,{mode:"visible",children:a.children}),l.return=t,l.sibling=null,e!==null&&(c=t.deletions,c===null?(t.deletions=[e],t.flags|=16):c.push(e)),t.child=l,t.memoizedState=null,l)}function Qc(e,t){return t=_u({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function _u(e,t){return e=ft(22,e,null,t),e.lanes=0,e}function wc(e,t,l){return Kl(t,e.child,null,l),e=Qc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Ao(e,t,l){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),nc(e.return,t,l)}function Zc(e,t,l,a,n,u){var c=e.memoizedState;c===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:l,tailMode:n,treeForkCount:u}:(c.isBackwards=t,c.rendering=null,c.renderingStartTime=0,c.last=a,c.tail=l,c.tailMode=n,c.treeForkCount=u)}function jo(e,t,l){var a=t.pendingProps,n=a.revealOrder,u=a.tail;a=a.children;var c=Ce.current,s=(c&2)!==0;if(s?(c=c&1|2,t.flags|=128):c&=1,X(Ce,c),Ve(e,t,a,l),a=se?tn:0,!s&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ao(e,l,t);else if(e.tag===19)Ao(e,l,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(n){case"forwards":for(l=t.child,n=null;l!==null;)e=l.alternate,e!==null&&vu(e)===null&&(n=l),l=l.sibling;l=n,l===null?(n=t.child,t.child=null):(n=l.sibling,l.sibling=null),Zc(t,!1,n,l,u,a);break;case"backwards":case"unstable_legacy-backwards":for(l=null,n=t.child,t.child=null;n!==null;){if(e=n.alternate,e!==null&&vu(e)===null){t.child=n;break}e=n.sibling,n.sibling=l,l=n,n=e}Zc(t,!0,l,null,u,a);break;case"together":Zc(t,!1,null,null,void 0,a);break;default:t.memoizedState=null}return t.child}function $t(e,t,l){if(e!==null&&(t.dependencies=e.dependencies),Sl|=t.lanes,(l&t.childLanes)===0)if(e!==null){if(ha(e,t,l,!1),(l&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(f(153));if(t.child!==null){for(e=t.child,l=wt(e,e.pendingProps),t.child=l,l.return=t;e.sibling!==null;)e=e.sibling,l=l.sibling=wt(e,e.pendingProps),l.return=t;l.sibling=null}return t.child}function Vc(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&ru(e)))}function mh(e,t,l){switch(t.tag){case 3:$e(t,t.stateNode.containerInfo),ml(t,Ue,e.memoizedState.cache),Gl();break;case 27:case 5:Ga(t);break;case 4:$e(t,t.stateNode.containerInfo);break;case 10:ml(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,gc(t),null;break;case 13:var a=t.memoizedState;if(a!==null)return a.dehydrated!==null?(vl(t),t.flags|=128,null):(l&t.child.childLanes)!==0?zo(e,t,l):(vl(t),e=$t(e,t,l),e!==null?e.sibling:null);vl(t);break;case 19:var n=(e.flags&128)!==0;if(a=(l&t.childLanes)!==0,a||(ha(e,t,l,!1),a=(l&t.childLanes)!==0),n){if(a)return jo(e,t,l);t.flags|=128}if(n=t.memoizedState,n!==null&&(n.rendering=null,n.tail=null,n.lastEffect=null),X(Ce,Ce.current),a)break;return null;case 22:return t.lanes=0,bo(e,t,l,t.pendingProps);case 24:ml(t,Ue,e.memoizedState.cache)}return $t(e,t,l)}function Ro(e,t,l){if(e!==null)if(e.memoizedProps!==t.pendingProps)Be=!0;else{if(!Vc(e,l)&&(t.flags&128)===0)return Be=!1,mh(e,t,l);Be=(e.flags&131072)!==0}else Be=!1,se&&(t.flags&1048576)!==0&&us(t,tn,t.index);switch(t.lanes=0,t.tag){case 16:e:{var a=t.pendingProps;if(e=Zl(t.elementType),t.type=e,typeof e=="function")Wi(e)?(a=kl(e,a),t.tag=1,t=To(null,t,e,a,l)):(t.tag=0,t=Yc(null,t,e,a,l));else{if(e!=null){var n=e.$$typeof;if(n===B){t.tag=11,t=go(null,t,e,a,l);break e}else if(n===W){t.tag=14,t=vo(null,t,e,a,l);break e}}throw t=gt(e)||e,Error(f(306,t,""))}}return t;case 0:return Yc(e,t,t.type,t.pendingProps,l);case 1:return a=t.type,n=kl(a,t.pendingProps),To(e,t,a,n,l);case 3:e:{if($e(t,t.stateNode.containerInfo),e===null)throw Error(f(387));a=t.pendingProps;var u=t.memoizedState;n=u.element,oc(e,t),sn(t,a,null,l);var c=t.memoizedState;if(a=c.cache,ml(t,Ue,a),a!==u.cache&&uc(t,[Ue],l,!0),rn(),a=c.element,u.isDehydrated)if(u={element:a,isDehydrated:!1,cache:c.cache},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){t=No(e,t,a,l);break e}else if(a!==n){n=xt(Error(f(424)),t),ln(n),t=No(e,t,a,l);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Ne=zt(e.firstChild),we=t,se=!0,ol=null,Tt=!0,l=ps(t,null,a,l),t.child=l;l;)l.flags=l.flags&-3|4096,l=l.sibling}else{if(Gl(),a===n){t=$t(e,t,l);break e}Ve(e,t,a,l)}t=t.child}return t;case 26:return Ru(e,t),e===null?(l=Ld(t.type,null,t.pendingProps,null))?t.memoizedState=l:se||(l=t.type,e=t.pendingProps,a=Vu(ue.current).createElement(l),a[Qe]=t,a[Fe]=e,Ke(a,l,e),Ge(a),t.stateNode=a):t.memoizedState=Ld(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return Ga(t),e===null&&se&&(a=t.stateNode=Bd(t.type,t.pendingProps,ue.current),we=t,Tt=!0,n=Ne,Al(t.type)?(zf=n,Ne=zt(a.firstChild)):Ne=n),Ve(e,t,t.pendingProps.children,l),Ru(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&se&&((n=a=Ne)&&(a=wh(a,t.type,t.pendingProps,Tt),a!==null?(t.stateNode=a,we=t,Ne=zt(a.firstChild),Tt=!1,n=!0):n=!1),n||dl(t)),Ga(t),n=t.type,u=t.pendingProps,c=e!==null?e.memoizedProps:null,a=u.children,xf(n,u)?a=null:c!==null&&xf(n,c)&&(t.flags|=32),t.memoizedState!==null&&(n=pc(e,t,nh,null,null,l),On._currentValue=n),Ru(e,t),Ve(e,t,a,l),t.child;case 6:return e===null&&se&&((e=l=Ne)&&(l=Zh(l,t.pendingProps,Tt),l!==null?(t.stateNode=l,we=t,Ne=null,e=!0):e=!1),e||dl(t)),null;case 13:return zo(e,t,l);case 4:return $e(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Kl(t,null,a,l):Ve(e,t,a,l),t.child;case 11:return go(e,t,t.type,t.pendingProps,l);case 7:return Ve(e,t,t.pendingProps,l),t.child;case 8:return Ve(e,t,t.pendingProps.children,l),t.child;case 12:return Ve(e,t,t.pendingProps.children,l),t.child;case 10:return a=t.pendingProps,ml(t,t.type,a.value),Ve(e,t,a.children,l),t.child;case 9:return n=t.type._context,a=t.pendingProps.children,Ql(t),n=Ze(n),a=a(n),t.flags|=1,Ve(e,t,a,l),t.child;case 14:return vo(e,t,t.type,t.pendingProps,l);case 15:return po(e,t,t.type,t.pendingProps,l);case 19:return jo(e,t,l);case 31:return dh(e,t,l);case 22:return bo(e,t,l,t.pendingProps);case 24:return Ql(t),a=Ze(Ue),e===null?(n=fc(),n===null&&(n=Ee,u=ic(),n.pooledCache=u,u.refCount++,u!==null&&(n.pooledCacheLanes|=l),n=u),t.memoizedState={parent:a,cache:n},sc(t),ml(t,Ue,n)):((e.lanes&l)!==0&&(oc(e,t),sn(t,null,null,l),rn()),n=e.memoizedState,u=t.memoizedState,n.parent!==a?(n={parent:a,cache:a},t.memoizedState=n,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=n),ml(t,Ue,a)):(a=u.cache,ml(t,Ue,a),a!==n.cache&&uc(t,[Ue],l,!0))),Ve(e,t,t.pendingProps.children,l),t.child;case 29:throw t.pendingProps}throw Error(f(156,t.tag))}function Wt(e){e.flags|=4}function Kc(e,t,l,a,n){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(n&335544128)===n)if(e.stateNode.complete)e.flags|=8192;else if(td())e.flags|=8192;else throw Vl=mu,rc}else e.flags&=-16777217}function _o(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!Zd(t))if(td())e.flags|=8192;else throw Vl=mu,rc}function Ou(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?cr():536870912,e.lanes|=t,Aa|=t)}function gn(e,t){if(!se)switch(e.tailMode){case"hidden":t=e.tail;for(var l=null;t!==null;)t.alternate!==null&&(l=t),t=t.sibling;l===null?e.tail=null:l.sibling=null;break;case"collapsed":l=e.tail;for(var a=null;l!==null;)l.alternate!==null&&(a=l),l=l.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function ze(e){var t=e.alternate!==null&&e.alternate.child===e.child,l=0,a=0;if(t)for(var n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags&65011712,a|=n.flags&65011712,n.return=e,n=n.sibling;else for(n=e.child;n!==null;)l|=n.lanes|n.childLanes,a|=n.subtreeFlags,a|=n.flags,n.return=e,n=n.sibling;return e.subtreeFlags|=a,e.childLanes=l,t}function hh(e,t,l){var a=t.pendingProps;switch(ec(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ze(t),null;case 1:return ze(t),null;case 3:return l=t.stateNode,a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),Kt(Ue),Oe(),l.pendingContext&&(l.context=l.pendingContext,l.pendingContext=null),(e===null||e.child===null)&&(ma(t)?Wt(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,lc())),ze(t),null;case 26:var n=t.type,u=t.memoizedState;return e===null?(Wt(t),u!==null?(ze(t),_o(t,u)):(ze(t),Kc(t,n,null,a,l))):u?u!==e.memoizedState?(Wt(t),ze(t),_o(t,u)):(ze(t),t.flags&=-16777217):(e=e.memoizedProps,e!==a&&Wt(t),ze(t),Kc(t,n,e,a,l)),null;case 27:if(Xn(t),l=ue.current,n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Wt(t);else{if(!a){if(t.stateNode===null)throw Error(f(166));return ze(t),null}e=K.current,ma(t)?cs(t):(e=Bd(n,a,l),t.stateNode=e,Wt(t))}return ze(t),null;case 5:if(Xn(t),n=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==a&&Wt(t);else{if(!a){if(t.stateNode===null)throw Error(f(166));return ze(t),null}if(u=K.current,ma(t))cs(t);else{var c=Vu(ue.current);switch(u){case 1:u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case 2:u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;default:switch(n){case"svg":u=c.createElementNS("http://www.w3.org/2000/svg",n);break;case"math":u=c.createElementNS("http://www.w3.org/1998/Math/MathML",n);break;case"script":u=c.createElement("div"),u.innerHTML="<script><\/script>",u=u.removeChild(u.firstChild);break;case"select":u=typeof a.is=="string"?c.createElement("select",{is:a.is}):c.createElement("select"),a.multiple?u.multiple=!0:a.size&&(u.size=a.size);break;default:u=typeof a.is=="string"?c.createElement(n,{is:a.is}):c.createElement(n)}}u[Qe]=t,u[Fe]=a;e:for(c=t.child;c!==null;){if(c.tag===5||c.tag===6)u.appendChild(c.stateNode);else if(c.tag!==4&&c.tag!==27&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===t)break e;for(;c.sibling===null;){if(c.return===null||c.return===t)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}t.stateNode=u;e:switch(Ke(u,n,a),n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}a&&Wt(t)}}return ze(t),Kc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==a&&Wt(t);else{if(typeof a!="string"&&t.stateNode===null)throw Error(f(166));if(e=ue.current,ma(t)){if(e=t.stateNode,l=t.memoizedProps,a=null,n=we,n!==null)switch(n.tag){case 27:case 5:a=n.memoizedProps}e[Qe]=t,e=!!(e.nodeValue===l||a!==null&&a.suppressHydrationWarning===!0||zd(e.nodeValue,l)),e||dl(t,!0)}else e=Vu(e).createTextNode(a),e[Qe]=t,t.stateNode=e}return ze(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(a=ma(t),l!==null){if(e===null){if(!a)throw Error(f(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(f(557));e[Qe]=t}else Gl(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ze(t),e=!1}else l=lc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(st(t),t):(st(t),null);if((t.flags&128)!==0)throw Error(f(558))}return ze(t),null;case 13:if(a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(n=ma(t),a!==null&&a.dehydrated!==null){if(e===null){if(!n)throw Error(f(318));if(n=t.memoizedState,n=n!==null?n.dehydrated:null,!n)throw Error(f(317));n[Qe]=t}else Gl(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ze(t),n=!1}else n=lc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),n=!0;if(!n)return t.flags&256?(st(t),t):(st(t),null)}return st(t),(t.flags&128)!==0?(t.lanes=l,t):(l=a!==null,e=e!==null&&e.memoizedState!==null,l&&(a=t.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)),l!==e&&l&&(t.child.flags|=8192),Ou(t,t.updateQueue),ze(t),null);case 4:return Oe(),e===null&&yf(t.stateNode.containerInfo),ze(t),null;case 10:return Kt(t.type),ze(t),null;case 19:if(H(Ce),a=t.memoizedState,a===null)return ze(t),null;if(n=(t.flags&128)!==0,u=a.rendering,u===null)if(n)gn(a,!1);else{if(_e!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=vu(e),u!==null){for(t.flags|=128,gn(a,!1),e=u.updateQueue,t.updateQueue=e,Ou(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)ls(l,e),l=l.sibling;return X(Ce,Ce.current&1|2),se&&Zt(t,a.treeForkCount),t.child}e=e.sibling}a.tail!==null&&nt()>Hu&&(t.flags|=128,n=!0,gn(a,!1),t.lanes=4194304)}else{if(!n)if(e=vu(u),e!==null){if(t.flags|=128,n=!0,e=e.updateQueue,t.updateQueue=e,Ou(t,e),gn(a,!0),a.tail===null&&a.tailMode==="hidden"&&!u.alternate&&!se)return ze(t),null}else 2*nt()-a.renderingStartTime>Hu&&l!==536870912&&(t.flags|=128,n=!0,gn(a,!1),t.lanes=4194304);a.isBackwards?(u.sibling=t.child,t.child=u):(e=a.last,e!==null?e.sibling=u:t.child=u,a.last=u)}return a.tail!==null?(e=a.tail,a.rendering=e,a.tail=e.sibling,a.renderingStartTime=nt(),e.sibling=null,l=Ce.current,X(Ce,n?l&1|2:l&1),se&&Zt(t,a.treeForkCount),e):(ze(t),null);case 22:case 23:return st(t),yc(),a=t.memoizedState!==null,e!==null?e.memoizedState!==null!==a&&(t.flags|=8192):a&&(t.flags|=8192),a?(l&536870912)!==0&&(t.flags&128)===0&&(ze(t),t.subtreeFlags&6&&(t.flags|=8192)):ze(t),l=t.updateQueue,l!==null&&Ou(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),a=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(a=t.memoizedState.cachePool.pool),a!==l&&(t.flags|=2048),e!==null&&H(wl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Kt(Ue),ze(t),null;case 25:return null;case 30:return null}throw Error(f(156,t.tag))}function yh(e,t){switch(ec(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kt(Ue),Oe(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return Xn(t),null;case 31:if(t.memoizedState!==null){if(st(t),t.alternate===null)throw Error(f(340));Gl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(st(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(f(340));Gl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(Ce),null;case 4:return Oe(),null;case 10:return Kt(t.type),null;case 22:case 23:return st(t),yc(),e!==null&&H(wl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Kt(Ue),null;case 25:return null;default:return null}}function Oo(e,t){switch(ec(t),t.tag){case 3:Kt(Ue),Oe();break;case 26:case 27:case 5:Xn(t);break;case 4:Oe();break;case 31:t.memoizedState!==null&&st(t);break;case 13:st(t);break;case 19:H(Ce);break;case 10:Kt(t.type);break;case 22:case 23:st(t),yc(),e!==null&&H(wl);break;case 24:Kt(Ue)}}function vn(e,t){try{var l=t.updateQueue,a=l!==null?l.lastEffect:null;if(a!==null){var n=a.next;l=n;do{if((l.tag&e)===e){a=void 0;var u=l.create,c=l.inst;a=u(),c.destroy=a}l=l.next}while(l!==n)}}catch(s){ge(t,t.return,s)}}function bl(e,t,l){try{var a=t.updateQueue,n=a!==null?a.lastEffect:null;if(n!==null){var u=n.next;a=u;do{if((a.tag&e)===e){var c=a.inst,s=c.destroy;if(s!==void 0){c.destroy=void 0,n=t;var y=l,A=s;try{A()}catch(O){ge(n,y,O)}}}a=a.next}while(a!==u)}}catch(O){ge(t,t.return,O)}}function Co(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{xs(t,l)}catch(a){ge(e,e.return,a)}}}function Do(e,t,l){l.props=kl(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(a){ge(e,t,a)}}function pn(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var a=e.stateNode;break;case 30:a=e.stateNode;break;default:a=e.stateNode}typeof l=="function"?e.refCleanup=l(a):l.current=a}}catch(n){ge(e,t,n)}}function qt(e,t){var l=e.ref,a=e.refCleanup;if(l!==null)if(typeof a=="function")try{a()}catch(n){ge(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(n){ge(e,t,n)}else l.current=null}function Mo(e){var t=e.type,l=e.memoizedProps,a=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&a.focus();break e;case"img":l.src?a.src=l.src:l.srcSet&&(a.srcset=l.srcSet)}}catch(n){ge(e,e.return,n)}}function Jc(e,t,l){try{var a=e.stateNode;qh(a,e.type,l,t),a[Fe]=t}catch(n){ge(e,e.return,n)}}function Uo(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Al(e.type)||e.tag===4}function kc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Uo(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Al(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function $c(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Xt));else if(a!==4&&(a===27&&Al(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for($c(e,t,l),e=e.sibling;e!==null;)$c(e,t,l),e=e.sibling}function Cu(e,t,l){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(a!==4&&(a===27&&Al(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Cu(e,t,l),e=e.sibling;e!==null;)Cu(e,t,l),e=e.sibling}function Ho(e){var t=e.stateNode,l=e.memoizedProps;try{for(var a=e.type,n=t.attributes;n.length;)t.removeAttributeNode(n[0]);Ke(t,a,l),t[Qe]=e,t[Fe]=l}catch(u){ge(e,e.return,u)}}var Ft=!1,qe=!1,Wc=!1,Bo=typeof WeakSet=="function"?WeakSet:Set,Xe=null;function gh(e,t){if(e=e.containerInfo,pf=Iu,e=Jr(e),wi(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var a=l.getSelection&&l.getSelection();if(a&&a.rangeCount!==0){l=a.anchorNode;var n=a.anchorOffset,u=a.focusNode;a=a.focusOffset;try{l.nodeType,u.nodeType}catch{l=null;break e}var c=0,s=-1,y=-1,A=0,O=0,U=e,j=null;t:for(;;){for(var R;U!==l||n!==0&&U.nodeType!==3||(s=c+n),U!==u||a!==0&&U.nodeType!==3||(y=c+a),U.nodeType===3&&(c+=U.nodeValue.length),(R=U.firstChild)!==null;)j=U,U=R;for(;;){if(U===e)break t;if(j===l&&++A===n&&(s=c),j===u&&++O===a&&(y=c),(R=U.nextSibling)!==null)break;U=j,j=U.parentNode}U=R}l=s===-1||y===-1?null:{start:s,end:y}}else l=null}l=l||{start:0,end:0}}else l=null;for(bf={focusedElem:e,selectionRange:l},Iu=!1,Xe=t;Xe!==null;)if(t=Xe,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Xe=e;else for(;Xe!==null;){switch(t=Xe,u=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l<e.length;l++)n=e[l],n.ref.impl=n.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&u!==null){e=void 0,l=t,n=u.memoizedProps,u=u.memoizedState,a=l.stateNode;try{var Z=kl(l.type,n);e=a.getSnapshotBeforeUpdate(Z,u),a.__reactInternalSnapshotBeforeUpdate=e}catch(F){ge(l,l.return,F)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,l=e.nodeType,l===9)Ef(e);else if(l===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Ef(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(f(163))}if(e=t.sibling,e!==null){e.return=t.return,Xe=e;break}Xe=t.return}}function qo(e,t,l){var a=l.flags;switch(l.tag){case 0:case 11:case 15:Pt(e,l),a&4&&vn(5,l);break;case 1:if(Pt(e,l),a&4)if(e=l.stateNode,t===null)try{e.componentDidMount()}catch(c){ge(l,l.return,c)}else{var n=kl(l.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(n,t,e.__reactInternalSnapshotBeforeUpdate)}catch(c){ge(l,l.return,c)}}a&64&&Co(l),a&512&&pn(l,l.return);break;case 3:if(Pt(e,l),a&64&&(e=l.updateQueue,e!==null)){if(t=null,l.child!==null)switch(l.child.tag){case 27:case 5:t=l.child.stateNode;break;case 1:t=l.child.stateNode}try{xs(e,t)}catch(c){ge(l,l.return,c)}}break;case 27:t===null&&a&4&&Ho(l);case 26:case 5:Pt(e,l),t===null&&a&4&&Mo(l),a&512&&pn(l,l.return);break;case 12:Pt(e,l);break;case 31:Pt(e,l),a&4&&Go(e,l);break;case 13:Pt(e,l),a&4&&Xo(e,l),a&64&&(e=l.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(l=zh.bind(null,l),Vh(e,l))));break;case 22:if(a=l.memoizedState!==null||Ft,!a){t=t!==null&&t.memoizedState!==null||qe,n=Ft;var u=qe;Ft=a,(qe=t)&&!u?el(e,l,(l.subtreeFlags&8772)!==0):Pt(e,l),Ft=n,qe=u}break;case 30:break;default:Pt(e,l)}}function Yo(e){var t=e.alternate;t!==null&&(e.alternate=null,Yo(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Ai(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ae=null,Pe=!1;function It(e,t,l){for(l=l.child;l!==null;)Lo(e,t,l),l=l.sibling}function Lo(e,t,l){if(ut&&typeof ut.onCommitFiberUnmount=="function")try{ut.onCommitFiberUnmount(Xa,l)}catch{}switch(l.tag){case 26:qe||qt(l,t),It(e,t,l),l.memoizedState?l.memoizedState.count--:l.stateNode&&(l=l.stateNode,l.parentNode.removeChild(l));break;case 27:qe||qt(l,t);var a=Ae,n=Pe;Al(l.type)&&(Ae=l.stateNode,Pe=!1),It(e,t,l),jn(l.stateNode),Ae=a,Pe=n;break;case 5:qe||qt(l,t);case 6:if(a=Ae,n=Pe,Ae=null,It(e,t,l),Ae=a,Pe=n,Ae!==null)if(Pe)try{(Ae.nodeType===9?Ae.body:Ae.nodeName==="HTML"?Ae.ownerDocument.body:Ae).removeChild(l.stateNode)}catch(u){ge(l,t,u)}else try{Ae.removeChild(l.stateNode)}catch(u){ge(l,t,u)}break;case 18:Ae!==null&&(Pe?(e=Ae,Cd(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,l.stateNode),Ua(e)):Cd(Ae,l.stateNode));break;case 4:a=Ae,n=Pe,Ae=l.stateNode.containerInfo,Pe=!0,It(e,t,l),Ae=a,Pe=n;break;case 0:case 11:case 14:case 15:bl(2,l,t),qe||bl(4,l,t),It(e,t,l);break;case 1:qe||(qt(l,t),a=l.stateNode,typeof a.componentWillUnmount=="function"&&Do(l,t,a)),It(e,t,l);break;case 21:It(e,t,l);break;case 22:qe=(a=qe)||l.memoizedState!==null,It(e,t,l),qe=a;break;default:It(e,t,l)}}function Go(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ua(e)}catch(l){ge(t,t.return,l)}}}function Xo(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ua(e)}catch(l){ge(t,t.return,l)}}function vh(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new Bo),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new Bo),t;default:throw Error(f(435,e.tag))}}function Du(e,t){var l=vh(e);t.forEach(function(a){if(!l.has(a)){l.add(a);var n=Ah.bind(null,e,a);a.then(n,n)}})}function et(e,t){var l=t.deletions;if(l!==null)for(var a=0;a<l.length;a++){var n=l[a],u=e,c=t,s=c;e:for(;s!==null;){switch(s.tag){case 27:if(Al(s.type)){Ae=s.stateNode,Pe=!1;break e}break;case 5:Ae=s.stateNode,Pe=!1;break e;case 3:case 4:Ae=s.stateNode.containerInfo,Pe=!0;break e}s=s.return}if(Ae===null)throw Error(f(160));Lo(u,c,n),Ae=null,Pe=!1,u=n.alternate,u!==null&&(u.return=null),n.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)Qo(t,e),t=t.sibling}var Rt=null;function Qo(e,t){var l=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:et(t,e),tt(e),a&4&&(bl(3,e,e.return),vn(3,e),bl(5,e,e.return));break;case 1:et(t,e),tt(e),a&512&&(qe||l===null||qt(l,l.return)),a&64&&Ft&&(e=e.updateQueue,e!==null&&(a=e.callbacks,a!==null&&(l=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=l===null?a:l.concat(a))));break;case 26:var n=Rt;if(et(t,e),tt(e),a&512&&(qe||l===null||qt(l,l.return)),a&4){var u=l!==null?l.memoizedState:null;if(a=e.memoizedState,l===null)if(a===null)if(e.stateNode===null){e:{a=e.type,l=e.memoizedProps,n=n.ownerDocument||n;t:switch(a){case"title":u=n.getElementsByTagName("title")[0],(!u||u[Za]||u[Qe]||u.namespaceURI==="http://www.w3.org/2000/svg"||u.hasAttribute("itemprop"))&&(u=n.createElement(a),n.head.insertBefore(u,n.querySelector("head > title"))),Ke(u,a,l),u[Qe]=e,Ge(u),a=u;break e;case"link":var c=Qd("link","href",n).get(a+(l.href||""));if(c){for(var s=0;s<c.length;s++)if(u=c[s],u.getAttribute("href")===(l.href==null||l.href===""?null:l.href)&&u.getAttribute("rel")===(l.rel==null?null:l.rel)&&u.getAttribute("title")===(l.title==null?null:l.title)&&u.getAttribute("crossorigin")===(l.crossOrigin==null?null:l.crossOrigin)){c.splice(s,1);break t}}u=n.createElement(a),Ke(u,a,l),n.head.appendChild(u);break;case"meta":if(c=Qd("meta","content",n).get(a+(l.content||""))){for(s=0;s<c.length;s++)if(u=c[s],u.getAttribute("content")===(l.content==null?null:""+l.content)&&u.getAttribute("name")===(l.name==null?null:l.name)&&u.getAttribute("property")===(l.property==null?null:l.property)&&u.getAttribute("http-equiv")===(l.httpEquiv==null?null:l.httpEquiv)&&u.getAttribute("charset")===(l.charSet==null?null:l.charSet)){c.splice(s,1);break t}}u=n.createElement(a),Ke(u,a,l),n.head.appendChild(u);break;default:throw Error(f(468,a))}u[Qe]=e,Ge(u),a=u}e.stateNode=a}else wd(n,e.type,e.stateNode);else e.stateNode=Xd(n,a,e.memoizedProps);else u!==a?(u===null?l.stateNode!==null&&(l=l.stateNode,l.parentNode.removeChild(l)):u.count--,a===null?wd(n,e.type,e.stateNode):Xd(n,a,e.memoizedProps)):a===null&&e.stateNode!==null&&Jc(e,e.memoizedProps,l.memoizedProps)}break;case 27:et(t,e),tt(e),a&512&&(qe||l===null||qt(l,l.return)),l!==null&&a&4&&Jc(e,e.memoizedProps,l.memoizedProps);break;case 5:if(et(t,e),tt(e),a&512&&(qe||l===null||qt(l,l.return)),e.flags&32){n=e.stateNode;try{aa(n,"")}catch(Z){ge(e,e.return,Z)}}a&4&&e.stateNode!=null&&(n=e.memoizedProps,Jc(e,n,l!==null?l.memoizedProps:n)),a&1024&&(Wc=!0);break;case 6:if(et(t,e),tt(e),a&4){if(e.stateNode===null)throw Error(f(162));a=e.memoizedProps,l=e.stateNode;try{l.nodeValue=a}catch(Z){ge(e,e.return,Z)}}break;case 3:if(ku=null,n=Rt,Rt=Ku(t.containerInfo),et(t,e),Rt=n,tt(e),a&4&&l!==null&&l.memoizedState.isDehydrated)try{Ua(t.containerInfo)}catch(Z){ge(e,e.return,Z)}Wc&&(Wc=!1,wo(e));break;case 4:a=Rt,Rt=Ku(e.stateNode.containerInfo),et(t,e),tt(e),Rt=a;break;case 12:et(t,e),tt(e);break;case 31:et(t,e),tt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Du(e,a)));break;case 13:et(t,e),tt(e),e.child.flags&8192&&e.memoizedState!==null!=(l!==null&&l.memoizedState!==null)&&(Uu=nt()),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Du(e,a)));break;case 22:n=e.memoizedState!==null;var y=l!==null&&l.memoizedState!==null,A=Ft,O=qe;if(Ft=A||n,qe=O||y,et(t,e),qe=O,Ft=A,tt(e),a&8192)e:for(t=e.stateNode,t._visibility=n?t._visibility&-2:t._visibility|1,n&&(l===null||y||Ft||qe||$l(e)),l=null,t=e;;){if(t.tag===5||t.tag===26){if(l===null){y=l=t;try{if(u=y.stateNode,n)c=u.style,typeof c.setProperty=="function"?c.setProperty("display","none","important"):c.display="none";else{s=y.stateNode;var U=y.memoizedProps.style,j=U!=null&&U.hasOwnProperty("display")?U.display:null;s.style.display=j==null||typeof j=="boolean"?"":(""+j).trim()}}catch(Z){ge(y,y.return,Z)}}}else if(t.tag===6){if(l===null){y=t;try{y.stateNode.nodeValue=n?"":y.memoizedProps}catch(Z){ge(y,y.return,Z)}}}else if(t.tag===18){if(l===null){y=t;try{var R=y.stateNode;n?Dd(R,!0):Dd(y.stateNode,!1)}catch(Z){ge(y,y.return,Z)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;l===t&&(l=null),t=t.return}l===t&&(l=null),t.sibling.return=t.return,t=t.sibling}a&4&&(a=e.updateQueue,a!==null&&(l=a.retryQueue,l!==null&&(a.retryQueue=null,Du(e,l))));break;case 19:et(t,e),tt(e),a&4&&(a=e.updateQueue,a!==null&&(e.updateQueue=null,Du(e,a)));break;case 30:break;case 21:break;default:et(t,e),tt(e)}}function tt(e){var t=e.flags;if(t&2){try{for(var l,a=e.return;a!==null;){if(Uo(a)){l=a;break}a=a.return}if(l==null)throw Error(f(160));switch(l.tag){case 27:var n=l.stateNode,u=kc(e);Cu(e,u,n);break;case 5:var c=l.stateNode;l.flags&32&&(aa(c,""),l.flags&=-33);var s=kc(e);Cu(e,s,c);break;case 3:case 4:var y=l.stateNode.containerInfo,A=kc(e);$c(e,A,y);break;default:throw Error(f(161))}}catch(O){ge(e,e.return,O)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function wo(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;wo(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function Pt(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)qo(e,t.alternate,t),t=t.sibling}function $l(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:bl(4,t,t.return),$l(t);break;case 1:qt(t,t.return);var l=t.stateNode;typeof l.componentWillUnmount=="function"&&Do(t,t.return,l),$l(t);break;case 27:jn(t.stateNode);case 26:case 5:qt(t,t.return),$l(t);break;case 22:t.memoizedState===null&&$l(t);break;case 30:$l(t);break;default:$l(t)}e=e.sibling}}function el(e,t,l){for(l=l&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var a=t.alternate,n=e,u=t,c=u.flags;switch(u.tag){case 0:case 11:case 15:el(n,u,l),vn(4,u);break;case 1:if(el(n,u,l),a=u,n=a.stateNode,typeof n.componentDidMount=="function")try{n.componentDidMount()}catch(A){ge(a,a.return,A)}if(a=u,n=a.updateQueue,n!==null){var s=a.stateNode;try{var y=n.shared.hiddenCallbacks;if(y!==null)for(n.shared.hiddenCallbacks=null,n=0;n<y.length;n++)bs(y[n],s)}catch(A){ge(a,a.return,A)}}l&&c&64&&Co(u),pn(u,u.return);break;case 27:Ho(u);case 26:case 5:el(n,u,l),l&&a===null&&c&4&&Mo(u),pn(u,u.return);break;case 12:el(n,u,l);break;case 31:el(n,u,l),l&&c&4&&Go(n,u);break;case 13:el(n,u,l),l&&c&4&&Xo(n,u);break;case 22:u.memoizedState===null&&el(n,u,l),pn(u,u.return);break;case 30:break;default:el(n,u,l)}t=t.sibling}}function Fc(e,t){var l=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==l&&(e!=null&&e.refCount++,l!=null&&an(l))}function Ic(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&an(e))}function _t(e,t,l,a){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)Zo(e,t,l,a),t=t.sibling}function Zo(e,t,l,a){var n=t.flags;switch(t.tag){case 0:case 11:case 15:_t(e,t,l,a),n&2048&&vn(9,t);break;case 1:_t(e,t,l,a);break;case 3:_t(e,t,l,a),n&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&an(e)));break;case 12:if(n&2048){_t(e,t,l,a),e=t.stateNode;try{var u=t.memoizedProps,c=u.id,s=u.onPostCommit;typeof s=="function"&&s(c,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(y){ge(t,t.return,y)}}else _t(e,t,l,a);break;case 31:_t(e,t,l,a);break;case 13:_t(e,t,l,a);break;case 23:break;case 22:u=t.stateNode,c=t.alternate,t.memoizedState!==null?u._visibility&2?_t(e,t,l,a):bn(e,t):u._visibility&2?_t(e,t,l,a):(u._visibility|=2,Ta(e,t,l,a,(t.subtreeFlags&10256)!==0||!1)),n&2048&&Fc(c,t);break;case 24:_t(e,t,l,a),n&2048&&Ic(t.alternate,t);break;default:_t(e,t,l,a)}}function Ta(e,t,l,a,n){for(n=n&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var u=e,c=t,s=l,y=a,A=c.flags;switch(c.tag){case 0:case 11:case 15:Ta(u,c,s,y,n),vn(8,c);break;case 23:break;case 22:var O=c.stateNode;c.memoizedState!==null?O._visibility&2?Ta(u,c,s,y,n):bn(u,c):(O._visibility|=2,Ta(u,c,s,y,n)),n&&A&2048&&Fc(c.alternate,c);break;case 24:Ta(u,c,s,y,n),n&&A&2048&&Ic(c.alternate,c);break;default:Ta(u,c,s,y,n)}t=t.sibling}}function bn(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var l=e,a=t,n=a.flags;switch(a.tag){case 22:bn(l,a),n&2048&&Fc(a.alternate,a);break;case 24:bn(l,a),n&2048&&Ic(a.alternate,a);break;default:bn(l,a)}t=t.sibling}}var xn=8192;function Na(e,t,l){if(e.subtreeFlags&xn)for(e=e.child;e!==null;)Vo(e,t,l),e=e.sibling}function Vo(e,t,l){switch(e.tag){case 26:Na(e,t,l),e.flags&xn&&e.memoizedState!==null&&ay(l,Rt,e.memoizedState,e.memoizedProps);break;case 5:Na(e,t,l);break;case 3:case 4:var a=Rt;Rt=Ku(e.stateNode.containerInfo),Na(e,t,l),Rt=a;break;case 22:e.memoizedState===null&&(a=e.alternate,a!==null&&a.memoizedState!==null?(a=xn,xn=16777216,Na(e,t,l),xn=a):Na(e,t,l));break;default:Na(e,t,l)}}function Ko(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Sn(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];Xe=a,ko(a,e)}Ko(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)Jo(e),e=e.sibling}function Jo(e){switch(e.tag){case 0:case 11:case 15:Sn(e),e.flags&2048&&bl(9,e,e.return);break;case 3:Sn(e);break;case 12:Sn(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Mu(e)):Sn(e);break;default:Sn(e)}}function Mu(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var l=0;l<t.length;l++){var a=t[l];Xe=a,ko(a,e)}Ko(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:bl(8,t,t.return),Mu(t);break;case 22:l=t.stateNode,l._visibility&2&&(l._visibility&=-3,Mu(t));break;default:Mu(t)}e=e.sibling}}function ko(e,t){for(;Xe!==null;){var l=Xe;switch(l.tag){case 0:case 11:case 15:bl(8,l,t);break;case 23:case 22:if(l.memoizedState!==null&&l.memoizedState.cachePool!==null){var a=l.memoizedState.cachePool.pool;a!=null&&a.refCount++}break;case 24:an(l.memoizedState.cache)}if(a=l.child,a!==null)a.return=l,Xe=a;else e:for(l=e;Xe!==null;){a=Xe;var n=a.sibling,u=a.return;if(Yo(a),a===l){Xe=null;break e}if(n!==null){n.return=u,Xe=n;break e}Xe=u}}}var ph={getCacheForType:function(e){var t=Ze(Ue),l=t.data.get(e);return l===void 0&&(l=e(),t.data.set(e,l)),l},cacheSignal:function(){return Ze(Ue).controller.signal}},bh=typeof WeakMap=="function"?WeakMap:Map,me=0,Ee=null,ie=null,fe=0,ye=0,ot=null,xl=!1,za=!1,Pc=!1,tl=0,_e=0,Sl=0,Wl=0,ef=0,dt=0,Aa=0,En=null,lt=null,tf=!1,Uu=0,$o=0,Hu=1/0,Bu=null,El=null,Ye=0,Tl=null,ja=null,ll=0,lf=0,af=null,Wo=null,Tn=0,nf=null;function mt(){return(me&2)!==0&&fe!==0?fe&-fe:C.T!==null?of():or()}function Fo(){if(dt===0)if((fe&536870912)===0||se){var e=Zn;Zn<<=1,(Zn&3932160)===0&&(Zn=262144),dt=e}else dt=536870912;return e=rt.current,e!==null&&(e.flags|=32),dt}function at(e,t,l){(e===Ee&&(ye===2||ye===9)||e.cancelPendingCommit!==null)&&(Ra(e,0),Nl(e,fe,dt,!1)),wa(e,l),((me&2)===0||e!==Ee)&&(e===Ee&&((me&2)===0&&(Wl|=l),_e===4&&Nl(e,fe,dt,!1)),Yt(e))}function Io(e,t,l){if((me&6)!==0)throw Error(f(327));var a=!l&&(t&127)===0&&(t&e.expiredLanes)===0||Qa(e,t),n=a?Eh(e,t):cf(e,t,!0),u=a;do{if(n===0){za&&!a&&Nl(e,t,0,!1);break}else{if(l=e.current.alternate,u&&!xh(l)){n=cf(e,t,!1),u=!1;continue}if(n===2){if(u=t,e.errorRecoveryDisabledLanes&u)var c=0;else c=e.pendingLanes&-536870913,c=c!==0?c:c&536870912?536870912:0;if(c!==0){t=c;e:{var s=e;n=En;var y=s.current.memoizedState.isDehydrated;if(y&&(Ra(s,c).flags|=256),c=cf(s,c,!1),c!==2){if(Pc&&!y){s.errorRecoveryDisabledLanes|=u,Wl|=u,n=4;break e}u=lt,lt=n,u!==null&&(lt===null?lt=u:lt.push.apply(lt,u))}n=c}if(u=!1,n!==2)continue}}if(n===1){Ra(e,0),Nl(e,t,0,!0);break}e:{switch(a=e,u=n,u){case 0:case 1:throw Error(f(345));case 4:if((t&4194048)!==t)break;case 6:Nl(a,t,dt,!xl);break e;case 2:lt=null;break;case 3:case 5:break;default:throw Error(f(329))}if((t&62914560)===t&&(n=Uu+300-nt(),10<n)){if(Nl(a,t,dt,!xl),Kn(a,0,!0)!==0)break e;ll=t,a.timeoutHandle=_d(Po.bind(null,a,l,lt,Bu,tf,t,dt,Wl,Aa,xl,u,"Throttled",-0,0),n);break e}Po(a,l,lt,Bu,tf,t,dt,Wl,Aa,xl,u,null,-0,0)}}break}while(!0);Yt(e)}function Po(e,t,l,a,n,u,c,s,y,A,O,U,j,R){if(e.timeoutHandle=-1,U=t.subtreeFlags,U&8192||(U&16785408)===16785408){U={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xt},Vo(t,u,U);var Z=(u&62914560)===u?Uu-nt():(u&4194048)===u?$o-nt():0;if(Z=ny(U,Z),Z!==null){ll=u,e.cancelPendingCommit=Z(cd.bind(null,e,t,u,l,a,n,c,s,y,O,U,null,j,R)),Nl(e,u,c,!A);return}}cd(e,t,u,l,a,n,c,s,y)}function xh(e){for(var t=e;;){var l=t.tag;if((l===0||l===11||l===15)&&t.flags&16384&&(l=t.updateQueue,l!==null&&(l=l.stores,l!==null)))for(var a=0;a<l.length;a++){var n=l[a],u=n.getSnapshot;n=n.value;try{if(!ct(u(),n))return!1}catch{return!1}}if(l=t.child,t.subtreeFlags&16384&&l!==null)l.return=t,t=l;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Nl(e,t,l,a){t&=~ef,t&=~Wl,e.suspendedLanes|=t,e.pingedLanes&=~t,a&&(e.warmLanes|=t),a=e.expirationTimes;for(var n=t;0<n;){var u=31-it(n),c=1<<u;a[u]=-1,n&=~c}l!==0&&fr(e,l,t)}function qu(){return(me&6)===0?(Nn(0),!1):!0}function uf(){if(ie!==null){if(ye===0)var e=ie.return;else e=ie,Vt=Xl=null,Sc(e),pa=null,un=0,e=ie;for(;e!==null;)Oo(e.alternate,e),e=e.return;ie=null}}function Ra(e,t){var l=e.timeoutHandle;l!==-1&&(e.timeoutHandle=-1,Gh(l)),l=e.cancelPendingCommit,l!==null&&(e.cancelPendingCommit=null,l()),ll=0,uf(),Ee=e,ie=l=wt(e.current,null),fe=t,ye=0,ot=null,xl=!1,za=Qa(e,t),Pc=!1,Aa=dt=ef=Wl=Sl=_e=0,lt=En=null,tf=!1,(t&8)!==0&&(t|=t&32);var a=e.entangledLanes;if(a!==0)for(e=e.entanglements,a&=t;0<a;){var n=31-it(a),u=1<<n;t|=e[n],a&=~u}return tl=t,nu(),l}function ed(e,t){le=null,C.H=hn,t===va||t===du?(t=ys(),ye=3):t===rc?(t=ys(),ye=4):ye=t===qc?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,ot=t,ie===null&&(_e=1,Au(e,xt(t,e.current)))}function td(){var e=rt.current;return e===null?!0:(fe&4194048)===fe?Nt===null:(fe&62914560)===fe||(fe&536870912)!==0?e===Nt:!1}function ld(){var e=C.H;return C.H=hn,e===null?hn:e}function ad(){var e=C.A;return C.A=ph,e}function Yu(){_e=4,xl||(fe&4194048)!==fe&&rt.current!==null||(za=!0),(Sl&134217727)===0&&(Wl&134217727)===0||Ee===null||Nl(Ee,fe,dt,!1)}function cf(e,t,l){var a=me;me|=2;var n=ld(),u=ad();(Ee!==e||fe!==t)&&(Bu=null,Ra(e,t)),t=!1;var c=_e;e:do try{if(ye!==0&&ie!==null){var s=ie,y=ot;switch(ye){case 8:uf(),c=6;break e;case 3:case 2:case 9:case 6:rt.current===null&&(t=!0);var A=ye;if(ye=0,ot=null,_a(e,s,y,A),l&&za){c=0;break e}break;default:A=ye,ye=0,ot=null,_a(e,s,y,A)}}Sh(),c=_e;break}catch(O){ed(e,O)}while(!0);return t&&e.shellSuspendCounter++,Vt=Xl=null,me=a,C.H=n,C.A=u,ie===null&&(Ee=null,fe=0,nu()),c}function Sh(){for(;ie!==null;)nd(ie)}function Eh(e,t){var l=me;me|=2;var a=ld(),n=ad();Ee!==e||fe!==t?(Bu=null,Hu=nt()+500,Ra(e,t)):za=Qa(e,t);e:do try{if(ye!==0&&ie!==null){t=ie;var u=ot;t:switch(ye){case 1:ye=0,ot=null,_a(e,t,u,1);break;case 2:case 9:if(ms(u)){ye=0,ot=null,ud(t);break}t=function(){ye!==2&&ye!==9||Ee!==e||(ye=7),Yt(e)},u.then(t,t);break e;case 3:ye=7;break e;case 4:ye=5;break e;case 7:ms(u)?(ye=0,ot=null,ud(t)):(ye=0,ot=null,_a(e,t,u,7));break;case 5:var c=null;switch(ie.tag){case 26:c=ie.memoizedState;case 5:case 27:var s=ie;if(c?Zd(c):s.stateNode.complete){ye=0,ot=null;var y=s.sibling;if(y!==null)ie=y;else{var A=s.return;A!==null?(ie=A,Lu(A)):ie=null}break t}}ye=0,ot=null,_a(e,t,u,5);break;case 6:ye=0,ot=null,_a(e,t,u,6);break;case 8:uf(),_e=6;break e;default:throw Error(f(462))}}Th();break}catch(O){ed(e,O)}while(!0);return Vt=Xl=null,C.H=a,C.A=n,me=l,ie!==null?0:(Ee=null,fe=0,nu(),_e)}function Th(){for(;ie!==null&&!Km();)nd(ie)}function nd(e){var t=Ro(e.alternate,e,tl);e.memoizedProps=e.pendingProps,t===null?Lu(e):ie=t}function ud(e){var t=e,l=t.alternate;switch(t.tag){case 15:case 0:t=Eo(l,t,t.pendingProps,t.type,void 0,fe);break;case 11:t=Eo(l,t,t.pendingProps,t.type.render,t.ref,fe);break;case 5:Sc(t);default:Oo(l,t),t=ie=ls(t,tl),t=Ro(l,t,tl)}e.memoizedProps=e.pendingProps,t===null?Lu(e):ie=t}function _a(e,t,l,a){Vt=Xl=null,Sc(t),pa=null,un=0;var n=t.return;try{if(oh(e,n,t,l,fe)){_e=1,Au(e,xt(l,e.current)),ie=null;return}}catch(u){if(n!==null)throw ie=n,u;_e=1,Au(e,xt(l,e.current)),ie=null;return}t.flags&32768?(se||a===1?e=!0:za||(fe&536870912)!==0?e=!1:(xl=e=!0,(a===2||a===9||a===3||a===6)&&(a=rt.current,a!==null&&a.tag===13&&(a.flags|=16384))),id(t,e)):Lu(t)}function Lu(e){var t=e;do{if((t.flags&32768)!==0){id(t,xl);return}e=t.return;var l=hh(t.alternate,t,tl);if(l!==null){ie=l;return}if(t=t.sibling,t!==null){ie=t;return}ie=t=e}while(t!==null);_e===0&&(_e=5)}function id(e,t){do{var l=yh(e.alternate,e);if(l!==null){l.flags&=32767,ie=l;return}if(l=e.return,l!==null&&(l.flags|=32768,l.subtreeFlags=0,l.deletions=null),!t&&(e=e.sibling,e!==null)){ie=e;return}ie=e=l}while(e!==null);_e=6,ie=null}function cd(e,t,l,a,n,u,c,s,y){e.cancelPendingCommit=null;do Gu();while(Ye!==0);if((me&6)!==0)throw Error(f(327));if(t!==null){if(t===e.current)throw Error(f(177));if(u=t.lanes|t.childLanes,u|=ki,l0(e,l,u,c,s,y),e===Ee&&(ie=Ee=null,fe=0),ja=t,Tl=e,ll=l,lf=u,af=n,Wo=a,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,jh(Qn,function(){return dd(),null})):(e.callbackNode=null,e.callbackPriority=0),a=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||a){a=C.T,C.T=null,n=L.p,L.p=2,c=me,me|=4;try{gh(e,t,l)}finally{me=c,L.p=n,C.T=a}}Ye=1,fd(),rd(),sd()}}function fd(){if(Ye===1){Ye=0;var e=Tl,t=ja,l=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||l){l=C.T,C.T=null;var a=L.p;L.p=2;var n=me;me|=4;try{Qo(t,e);var u=bf,c=Jr(e.containerInfo),s=u.focusedElem,y=u.selectionRange;if(c!==s&&s&&s.ownerDocument&&Kr(s.ownerDocument.documentElement,s)){if(y!==null&&wi(s)){var A=y.start,O=y.end;if(O===void 0&&(O=A),"selectionStart"in s)s.selectionStart=A,s.selectionEnd=Math.min(O,s.value.length);else{var U=s.ownerDocument||document,j=U&&U.defaultView||window;if(j.getSelection){var R=j.getSelection(),Z=s.textContent.length,F=Math.min(y.start,Z),xe=y.end===void 0?F:Math.min(y.end,Z);!R.extend&&F>xe&&(c=xe,xe=F,F=c);var S=Vr(s,F),v=Vr(s,xe);if(S&&v&&(R.rangeCount!==1||R.anchorNode!==S.node||R.anchorOffset!==S.offset||R.focusNode!==v.node||R.focusOffset!==v.offset)){var z=U.createRange();z.setStart(S.node,S.offset),R.removeAllRanges(),F>xe?(R.addRange(z),R.extend(v.node,v.offset)):(z.setEnd(v.node,v.offset),R.addRange(z))}}}}for(U=[],R=s;R=R.parentNode;)R.nodeType===1&&U.push({element:R,left:R.scrollLeft,top:R.scrollTop});for(typeof s.focus=="function"&&s.focus(),s=0;s<U.length;s++){var M=U[s];M.element.scrollLeft=M.left,M.element.scrollTop=M.top}}Iu=!!pf,bf=pf=null}finally{me=n,L.p=a,C.T=l}}e.current=t,Ye=2}}function rd(){if(Ye===2){Ye=0;var e=Tl,t=ja,l=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||l){l=C.T,C.T=null;var a=L.p;L.p=2;var n=me;me|=4;try{qo(e,t.alternate,t)}finally{me=n,L.p=a,C.T=l}}Ye=3}}function sd(){if(Ye===4||Ye===3){Ye=0,Jm();var e=Tl,t=ja,l=ll,a=Wo;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?Ye=5:(Ye=0,ja=Tl=null,od(e,e.pendingLanes));var n=e.pendingLanes;if(n===0&&(El=null),Ni(l),t=t.stateNode,ut&&typeof ut.onCommitFiberRoot=="function")try{ut.onCommitFiberRoot(Xa,t,void 0,(t.current.flags&128)===128)}catch{}if(a!==null){t=C.T,n=L.p,L.p=2,C.T=null;try{for(var u=e.onRecoverableError,c=0;c<a.length;c++){var s=a[c];u(s.value,{componentStack:s.stack})}}finally{C.T=t,L.p=n}}(ll&3)!==0&&Gu(),Yt(e),n=e.pendingLanes,(l&261930)!==0&&(n&42)!==0?e===nf?Tn++:(Tn=0,nf=e):Tn=0,Nn(0)}}function od(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,an(t)))}function Gu(){return fd(),rd(),sd(),dd()}function dd(){if(Ye!==5)return!1;var e=Tl,t=lf;lf=0;var l=Ni(ll),a=C.T,n=L.p;try{L.p=32>l?32:l,C.T=null,l=af,af=null;var u=Tl,c=ll;if(Ye=0,ja=Tl=null,ll=0,(me&6)!==0)throw Error(f(331));var s=me;if(me|=4,Jo(u.current),Zo(u,u.current,c,l),me=s,Nn(0,!1),ut&&typeof ut.onPostCommitFiberRoot=="function")try{ut.onPostCommitFiberRoot(Xa,u)}catch{}return!0}finally{L.p=n,C.T=a,od(e,t)}}function md(e,t,l){t=xt(l,t),t=Bc(e.stateNode,t,2),e=gl(e,t,2),e!==null&&(wa(e,2),Yt(e))}function ge(e,t,l){if(e.tag===3)md(e,e,l);else for(;t!==null;){if(t.tag===3){md(t,e,l);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(El===null||!El.has(a))){e=xt(l,e),l=ho(2),a=gl(t,l,2),a!==null&&(yo(l,a,t,e),wa(a,2),Yt(a));break}}t=t.return}}function ff(e,t,l){var a=e.pingCache;if(a===null){a=e.pingCache=new bh;var n=new Set;a.set(t,n)}else n=a.get(t),n===void 0&&(n=new Set,a.set(t,n));n.has(l)||(Pc=!0,n.add(l),e=Nh.bind(null,e,t,l),t.then(e,e))}function Nh(e,t,l){var a=e.pingCache;a!==null&&a.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,Ee===e&&(fe&l)===l&&(_e===4||_e===3&&(fe&62914560)===fe&&300>nt()-Uu?(me&2)===0&&Ra(e,0):ef|=l,Aa===fe&&(Aa=0)),Yt(e)}function hd(e,t){t===0&&(t=cr()),e=Yl(e,t),e!==null&&(wa(e,t),Yt(e))}function zh(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),hd(e,l)}function Ah(e,t){var l=0;switch(e.tag){case 31:case 13:var a=e.stateNode,n=e.memoizedState;n!==null&&(l=n.retryLane);break;case 19:a=e.stateNode;break;case 22:a=e.stateNode._retryCache;break;default:throw Error(f(314))}a!==null&&a.delete(t),hd(e,l)}function jh(e,t){return xi(e,t)}var Xu=null,Oa=null,rf=!1,Qu=!1,sf=!1,zl=0;function Yt(e){e!==Oa&&e.next===null&&(Oa===null?Xu=Oa=e:Oa=Oa.next=e),Qu=!0,rf||(rf=!0,_h())}function Nn(e,t){if(!sf&&Qu){sf=!0;do for(var l=!1,a=Xu;a!==null;){if(e!==0){var n=a.pendingLanes;if(n===0)var u=0;else{var c=a.suspendedLanes,s=a.pingedLanes;u=(1<<31-it(42|e)+1)-1,u&=n&~(c&~s),u=u&201326741?u&201326741|1:u?u|2:0}u!==0&&(l=!0,pd(a,u))}else u=fe,u=Kn(a,a===Ee?u:0,a.cancelPendingCommit!==null||a.timeoutHandle!==-1),(u&3)===0||Qa(a,u)||(l=!0,pd(a,u));a=a.next}while(l);sf=!1}}function Rh(){yd()}function yd(){Qu=rf=!1;var e=0;zl!==0&&Lh()&&(e=zl);for(var t=nt(),l=null,a=Xu;a!==null;){var n=a.next,u=gd(a,t);u===0?(a.next=null,l===null?Xu=n:l.next=n,n===null&&(Oa=l)):(l=a,(e!==0||(u&3)!==0)&&(Qu=!0)),a=n}Ye!==0&&Ye!==5||Nn(e),zl!==0&&(zl=0)}function gd(e,t){for(var l=e.suspendedLanes,a=e.pingedLanes,n=e.expirationTimes,u=e.pendingLanes&-62914561;0<u;){var c=31-it(u),s=1<<c,y=n[c];y===-1?((s&l)===0||(s&a)!==0)&&(n[c]=t0(s,t)):y<=t&&(e.expiredLanes|=s),u&=~s}if(t=Ee,l=fe,l=Kn(e,e===t?l:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a=e.callbackNode,l===0||e===t&&(ye===2||ye===9)||e.cancelPendingCommit!==null)return a!==null&&a!==null&&Si(a),e.callbackNode=null,e.callbackPriority=0;if((l&3)===0||Qa(e,l)){if(t=l&-l,t===e.callbackPriority)return t;switch(a!==null&&Si(a),Ni(l)){case 2:case 8:l=ur;break;case 32:l=Qn;break;case 268435456:l=ir;break;default:l=Qn}return a=vd.bind(null,e),l=xi(l,a),e.callbackPriority=t,e.callbackNode=l,t}return a!==null&&a!==null&&Si(a),e.callbackPriority=2,e.callbackNode=null,2}function vd(e,t){if(Ye!==0&&Ye!==5)return e.callbackNode=null,e.callbackPriority=0,null;var l=e.callbackNode;if(Gu()&&e.callbackNode!==l)return null;var a=fe;return a=Kn(e,e===Ee?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),a===0?null:(Io(e,a,t),gd(e,nt()),e.callbackNode!=null&&e.callbackNode===l?vd.bind(null,e):null)}function pd(e,t){if(Gu())return null;Io(e,t,!0)}function _h(){Xh(function(){(me&6)!==0?xi(nr,Rh):yd()})}function of(){if(zl===0){var e=ya;e===0&&(e=wn,wn<<=1,(wn&261888)===0&&(wn=256)),zl=e}return zl}function bd(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:Wn(""+e)}function xd(e,t){var l=t.ownerDocument.createElement("input");return l.name=t.name,l.value=t.value,e.id&&l.setAttribute("form",e.id),t.parentNode.insertBefore(l,t),e=new FormData(e),l.parentNode.removeChild(l),e}function Oh(e,t,l,a,n){if(t==="submit"&&l&&l.stateNode===n){var u=bd((n[Fe]||null).action),c=a.submitter;c&&(t=(t=c[Fe]||null)?bd(t.formAction):c.getAttribute("formAction"),t!==null&&(u=t,c=null));var s=new eu("action","action",null,a,n);e.push({event:s,listeners:[{instance:null,listener:function(){if(a.defaultPrevented){if(zl!==0){var y=c?xd(n,c):new FormData(n);Oc(l,{pending:!0,data:y,method:n.method,action:u},null,y)}}else typeof u=="function"&&(s.preventDefault(),y=c?xd(n,c):new FormData(n),Oc(l,{pending:!0,data:y,method:n.method,action:u},u,y))},currentTarget:n}]})}}for(var df=0;df<Ji.length;df++){var mf=Ji[df],Ch=mf.toLowerCase(),Dh=mf[0].toUpperCase()+mf.slice(1);jt(Ch,"on"+Dh)}jt(Wr,"onAnimationEnd"),jt(Fr,"onAnimationIteration"),jt(Ir,"onAnimationStart"),jt("dblclick","onDoubleClick"),jt("focusin","onFocus"),jt("focusout","onBlur"),jt(k0,"onTransitionRun"),jt($0,"onTransitionStart"),jt(W0,"onTransitionCancel"),jt(Pr,"onTransitionEnd"),ta("onMouseEnter",["mouseout","mouseover"]),ta("onMouseLeave",["mouseout","mouseover"]),ta("onPointerEnter",["pointerout","pointerover"]),ta("onPointerLeave",["pointerout","pointerover"]),Ul("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ul("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ul("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ul("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ul("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ul("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Mh=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(zn));function Sd(e,t){t=(t&4)!==0;for(var l=0;l<e.length;l++){var a=e[l],n=a.event;a=a.listeners;e:{var u=void 0;if(t)for(var c=a.length-1;0<=c;c--){var s=a[c],y=s.instance,A=s.currentTarget;if(s=s.listener,y!==u&&n.isPropagationStopped())break e;u=s,n.currentTarget=A;try{u(n)}catch(O){au(O)}n.currentTarget=null,u=y}else for(c=0;c<a.length;c++){if(s=a[c],y=s.instance,A=s.currentTarget,s=s.listener,y!==u&&n.isPropagationStopped())break e;u=s,n.currentTarget=A;try{u(n)}catch(O){au(O)}n.currentTarget=null,u=y}}}}function ce(e,t){var l=t[zi];l===void 0&&(l=t[zi]=new Set);var a=e+"__bubble";l.has(a)||(Ed(t,e,2,!1),l.add(a))}function hf(e,t,l){var a=0;t&&(a|=4),Ed(l,e,a,t)}var wu="_reactListening"+Math.random().toString(36).slice(2);function yf(e){if(!e[wu]){e[wu]=!0,hr.forEach(function(l){l!=="selectionchange"&&(Mh.has(l)||hf(l,!1,e),hf(l,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[wu]||(t[wu]=!0,hf("selectionchange",!1,t))}}function Ed(e,t,l,a){switch(Fd(t)){case 2:var n=cy;break;case 8:n=fy;break;default:n=Of}l=n.bind(null,t,l,e),n=void 0,!Ui||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(n=!0),a?n!==void 0?e.addEventListener(t,l,{capture:!0,passive:n}):e.addEventListener(t,l,!0):n!==void 0?e.addEventListener(t,l,{passive:n}):e.addEventListener(t,l,!1)}function gf(e,t,l,a,n){var u=a;if((t&1)===0&&(t&2)===0&&a!==null)e:for(;;){if(a===null)return;var c=a.tag;if(c===3||c===4){var s=a.stateNode.containerInfo;if(s===n)break;if(c===4)for(c=a.return;c!==null;){var y=c.tag;if((y===3||y===4)&&c.stateNode.containerInfo===n)return;c=c.return}for(;s!==null;){if(c=Il(s),c===null)return;if(y=c.tag,y===5||y===6||y===26||y===27){a=u=c;continue e}s=s.parentNode}}a=a.return}Ar(function(){var A=u,O=Di(l),U=[];e:{var j=es.get(e);if(j!==void 0){var R=eu,Z=e;switch(e){case"keypress":if(In(l)===0)break e;case"keydown":case"keyup":R=A0;break;case"focusin":Z="focus",R=Yi;break;case"focusout":Z="blur",R=Yi;break;case"beforeblur":case"afterblur":R=Yi;break;case"click":if(l.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":R=_r;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":R=h0;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":R=_0;break;case Wr:case Fr:case Ir:R=v0;break;case Pr:R=C0;break;case"scroll":case"scrollend":R=d0;break;case"wheel":R=M0;break;case"copy":case"cut":case"paste":R=b0;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":R=Cr;break;case"toggle":case"beforetoggle":R=H0}var F=(t&4)!==0,xe=!F&&(e==="scroll"||e==="scrollend"),S=F?j!==null?j+"Capture":null:j;F=[];for(var v=A,z;v!==null;){var M=v;if(z=M.stateNode,M=M.tag,M!==5&&M!==26&&M!==27||z===null||S===null||(M=Ka(v,S),M!=null&&F.push(An(v,M,z))),xe)break;v=v.return}0<F.length&&(j=new R(j,Z,null,l,O),U.push({event:j,listeners:F}))}}if((t&7)===0){e:{if(j=e==="mouseover"||e==="pointerover",R=e==="mouseout"||e==="pointerout",j&&l!==Ci&&(Z=l.relatedTarget||l.fromElement)&&(Il(Z)||Z[Fl]))break e;if((R||j)&&(j=O.window===O?O:(j=O.ownerDocument)?j.defaultView||j.parentWindow:window,R?(Z=l.relatedTarget||l.toElement,R=A,Z=Z?Il(Z):null,Z!==null&&(xe=h(Z),F=Z.tag,Z!==xe||F!==5&&F!==27&&F!==6)&&(Z=null)):(R=null,Z=A),R!==Z)){if(F=_r,M="onMouseLeave",S="onMouseEnter",v="mouse",(e==="pointerout"||e==="pointerover")&&(F=Cr,M="onPointerLeave",S="onPointerEnter",v="pointer"),xe=R==null?j:Va(R),z=Z==null?j:Va(Z),j=new F(M,v+"leave",R,l,O),j.target=xe,j.relatedTarget=z,M=null,Il(O)===A&&(F=new F(S,v+"enter",Z,l,O),F.target=z,F.relatedTarget=xe,M=F),xe=M,R&&Z)t:{for(F=Uh,S=R,v=Z,z=0,M=S;M;M=F(M))z++;M=0;for(var k=v;k;k=F(k))M++;for(;0<z-M;)S=F(S),z--;for(;0<M-z;)v=F(v),M--;for(;z--;){if(S===v||v!==null&&S===v.alternate){F=S;break t}S=F(S),v=F(v)}F=null}else F=null;R!==null&&Td(U,j,R,F,!1),Z!==null&&xe!==null&&Td(U,xe,Z,F,!0)}}e:{if(j=A?Va(A):window,R=j.nodeName&&j.nodeName.toLowerCase(),R==="select"||R==="input"&&j.type==="file")var oe=Lr;else if(qr(j))if(Gr)oe=V0;else{oe=w0;var J=Q0}else R=j.nodeName,!R||R.toLowerCase()!=="input"||j.type!=="checkbox"&&j.type!=="radio"?A&&Oi(A.elementType)&&(oe=Lr):oe=Z0;if(oe&&(oe=oe(e,A))){Yr(U,oe,l,O);break e}J&&J(e,j,A),e==="focusout"&&A&&j.type==="number"&&A.memoizedProps.value!=null&&_i(j,"number",j.value)}switch(J=A?Va(A):window,e){case"focusin":(qr(J)||J.contentEditable==="true")&&(ca=J,Zi=A,en=null);break;case"focusout":en=Zi=ca=null;break;case"mousedown":Vi=!0;break;case"contextmenu":case"mouseup":case"dragend":Vi=!1,kr(U,l,O);break;case"selectionchange":if(J0)break;case"keydown":case"keyup":kr(U,l,O)}var ae;if(Gi)e:{switch(e){case"compositionstart":var re="onCompositionStart";break e;case"compositionend":re="onCompositionEnd";break e;case"compositionupdate":re="onCompositionUpdate";break e}re=void 0}else ia?Hr(e,l)&&(re="onCompositionEnd"):e==="keydown"&&l.keyCode===229&&(re="onCompositionStart");re&&(Dr&&l.locale!=="ko"&&(ia||re!=="onCompositionStart"?re==="onCompositionEnd"&&ia&&(ae=jr()):(rl=O,Hi="value"in rl?rl.value:rl.textContent,ia=!0)),J=Zu(A,re),0<J.length&&(re=new Or(re,e,null,l,O),U.push({event:re,listeners:J}),ae?re.data=ae:(ae=Br(l),ae!==null&&(re.data=ae)))),(ae=q0?Y0(e,l):L0(e,l))&&(re=Zu(A,"onBeforeInput"),0<re.length&&(J=new Or("onBeforeInput","beforeinput",null,l,O),U.push({event:J,listeners:re}),J.data=ae)),Oh(U,e,A,l,O)}Sd(U,t)})}function An(e,t,l){return{instance:e,listener:t,currentTarget:l}}function Zu(e,t){for(var l=t+"Capture",a=[];e!==null;){var n=e,u=n.stateNode;if(n=n.tag,n!==5&&n!==26&&n!==27||u===null||(n=Ka(e,l),n!=null&&a.unshift(An(e,n,u)),n=Ka(e,t),n!=null&&a.push(An(e,n,u))),e.tag===3)return a;e=e.return}return[]}function Uh(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function Td(e,t,l,a,n){for(var u=t._reactName,c=[];l!==null&&l!==a;){var s=l,y=s.alternate,A=s.stateNode;if(s=s.tag,y!==null&&y===a)break;s!==5&&s!==26&&s!==27||A===null||(y=A,n?(A=Ka(l,u),A!=null&&c.unshift(An(l,A,y))):n||(A=Ka(l,u),A!=null&&c.push(An(l,A,y)))),l=l.return}c.length!==0&&e.push({event:t,listeners:c})}var Hh=/\r\n?/g,Bh=/\u0000|\uFFFD/g;function Nd(e){return(typeof e=="string"?e:""+e).replace(Hh,`
|
|
`).replace(Bh,"")}function zd(e,t){return t=Nd(t),Nd(e)===t}function be(e,t,l,a,n,u){switch(l){case"children":typeof a=="string"?t==="body"||t==="textarea"&&a===""||aa(e,a):(typeof a=="number"||typeof a=="bigint")&&t!=="body"&&aa(e,""+a);break;case"className":kn(e,"class",a);break;case"tabIndex":kn(e,"tabindex",a);break;case"dir":case"role":case"viewBox":case"width":case"height":kn(e,l,a);break;case"style":Nr(e,a,u);break;case"data":if(t!=="object"){kn(e,"data",a);break}case"src":case"href":if(a===""&&(t!=="a"||l!=="href")){e.removeAttribute(l);break}if(a==null||typeof a=="function"||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=Wn(""+a),e.setAttribute(l,a);break;case"action":case"formAction":if(typeof a=="function"){e.setAttribute(l,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof u=="function"&&(l==="formAction"?(t!=="input"&&be(e,t,"name",n.name,n,null),be(e,t,"formEncType",n.formEncType,n,null),be(e,t,"formMethod",n.formMethod,n,null),be(e,t,"formTarget",n.formTarget,n,null)):(be(e,t,"encType",n.encType,n,null),be(e,t,"method",n.method,n,null),be(e,t,"target",n.target,n,null)));if(a==null||typeof a=="symbol"||typeof a=="boolean"){e.removeAttribute(l);break}a=Wn(""+a),e.setAttribute(l,a);break;case"onClick":a!=null&&(e.onclick=Xt);break;case"onScroll":a!=null&&ce("scroll",e);break;case"onScrollEnd":a!=null&&ce("scrollend",e);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(60));e.innerHTML=l}}break;case"multiple":e.multiple=a&&typeof a!="function"&&typeof a!="symbol";break;case"muted":e.muted=a&&typeof a!="function"&&typeof a!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(a==null||typeof a=="function"||typeof a=="boolean"||typeof a=="symbol"){e.removeAttribute("xlink:href");break}l=Wn(""+a),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",l);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(l,""+a):e.removeAttribute(l);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":a&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(l,""):e.removeAttribute(l);break;case"capture":case"download":a===!0?e.setAttribute(l,""):a!==!1&&a!=null&&typeof a!="function"&&typeof a!="symbol"?e.setAttribute(l,a):e.removeAttribute(l);break;case"cols":case"rows":case"size":case"span":a!=null&&typeof a!="function"&&typeof a!="symbol"&&!isNaN(a)&&1<=a?e.setAttribute(l,a):e.removeAttribute(l);break;case"rowSpan":case"start":a==null||typeof a=="function"||typeof a=="symbol"||isNaN(a)?e.removeAttribute(l):e.setAttribute(l,a);break;case"popover":ce("beforetoggle",e),ce("toggle",e),Jn(e,"popover",a);break;case"xlinkActuate":Gt(e,"http://www.w3.org/1999/xlink","xlink:actuate",a);break;case"xlinkArcrole":Gt(e,"http://www.w3.org/1999/xlink","xlink:arcrole",a);break;case"xlinkRole":Gt(e,"http://www.w3.org/1999/xlink","xlink:role",a);break;case"xlinkShow":Gt(e,"http://www.w3.org/1999/xlink","xlink:show",a);break;case"xlinkTitle":Gt(e,"http://www.w3.org/1999/xlink","xlink:title",a);break;case"xlinkType":Gt(e,"http://www.w3.org/1999/xlink","xlink:type",a);break;case"xmlBase":Gt(e,"http://www.w3.org/XML/1998/namespace","xml:base",a);break;case"xmlLang":Gt(e,"http://www.w3.org/XML/1998/namespace","xml:lang",a);break;case"xmlSpace":Gt(e,"http://www.w3.org/XML/1998/namespace","xml:space",a);break;case"is":Jn(e,"is",a);break;case"innerText":case"textContent":break;default:(!(2<l.length)||l[0]!=="o"&&l[0]!=="O"||l[1]!=="n"&&l[1]!=="N")&&(l=s0.get(l)||l,Jn(e,l,a))}}function vf(e,t,l,a,n,u){switch(l){case"style":Nr(e,a,u);break;case"dangerouslySetInnerHTML":if(a!=null){if(typeof a!="object"||!("__html"in a))throw Error(f(61));if(l=a.__html,l!=null){if(n.children!=null)throw Error(f(60));e.innerHTML=l}}break;case"children":typeof a=="string"?aa(e,a):(typeof a=="number"||typeof a=="bigint")&&aa(e,""+a);break;case"onScroll":a!=null&&ce("scroll",e);break;case"onScrollEnd":a!=null&&ce("scrollend",e);break;case"onClick":a!=null&&(e.onclick=Xt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!yr.hasOwnProperty(l))e:{if(l[0]==="o"&&l[1]==="n"&&(n=l.endsWith("Capture"),t=l.slice(2,n?l.length-7:void 0),u=e[Fe]||null,u=u!=null?u[l]:null,typeof u=="function"&&e.removeEventListener(t,u,n),typeof a=="function")){typeof u!="function"&&u!==null&&(l in e?e[l]=null:e.hasAttribute(l)&&e.removeAttribute(l)),e.addEventListener(t,a,n);break e}l in e?e[l]=a:a===!0?e.setAttribute(l,""):Jn(e,l,a)}}}function Ke(e,t,l){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":ce("error",e),ce("load",e);var a=!1,n=!1,u;for(u in l)if(l.hasOwnProperty(u)){var c=l[u];if(c!=null)switch(u){case"src":a=!0;break;case"srcSet":n=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(f(137,t));default:be(e,t,u,c,l,null)}}n&&be(e,t,"srcSet",l.srcSet,l,null),a&&be(e,t,"src",l.src,l,null);return;case"input":ce("invalid",e);var s=u=c=n=null,y=null,A=null;for(a in l)if(l.hasOwnProperty(a)){var O=l[a];if(O!=null)switch(a){case"name":n=O;break;case"type":c=O;break;case"checked":y=O;break;case"defaultChecked":A=O;break;case"value":u=O;break;case"defaultValue":s=O;break;case"children":case"dangerouslySetInnerHTML":if(O!=null)throw Error(f(137,t));break;default:be(e,t,a,O,l,null)}}xr(e,u,s,y,A,c,n,!1);return;case"select":ce("invalid",e),a=c=u=null;for(n in l)if(l.hasOwnProperty(n)&&(s=l[n],s!=null))switch(n){case"value":u=s;break;case"defaultValue":c=s;break;case"multiple":a=s;default:be(e,t,n,s,l,null)}t=u,l=c,e.multiple=!!a,t!=null?la(e,!!a,t,!1):l!=null&&la(e,!!a,l,!0);return;case"textarea":ce("invalid",e),u=n=a=null;for(c in l)if(l.hasOwnProperty(c)&&(s=l[c],s!=null))switch(c){case"value":a=s;break;case"defaultValue":n=s;break;case"children":u=s;break;case"dangerouslySetInnerHTML":if(s!=null)throw Error(f(91));break;default:be(e,t,c,s,l,null)}Er(e,a,n,u);return;case"option":for(y in l)if(l.hasOwnProperty(y)&&(a=l[y],a!=null))switch(y){case"selected":e.selected=a&&typeof a!="function"&&typeof a!="symbol";break;default:be(e,t,y,a,l,null)}return;case"dialog":ce("beforetoggle",e),ce("toggle",e),ce("cancel",e),ce("close",e);break;case"iframe":case"object":ce("load",e);break;case"video":case"audio":for(a=0;a<zn.length;a++)ce(zn[a],e);break;case"image":ce("error",e),ce("load",e);break;case"details":ce("toggle",e);break;case"embed":case"source":case"link":ce("error",e),ce("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(A in l)if(l.hasOwnProperty(A)&&(a=l[A],a!=null))switch(A){case"children":case"dangerouslySetInnerHTML":throw Error(f(137,t));default:be(e,t,A,a,l,null)}return;default:if(Oi(t)){for(O in l)l.hasOwnProperty(O)&&(a=l[O],a!==void 0&&vf(e,t,O,a,l,void 0));return}}for(s in l)l.hasOwnProperty(s)&&(a=l[s],a!=null&&be(e,t,s,a,l,null))}function qh(e,t,l,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var n=null,u=null,c=null,s=null,y=null,A=null,O=null;for(R in l){var U=l[R];if(l.hasOwnProperty(R)&&U!=null)switch(R){case"checked":break;case"value":break;case"defaultValue":y=U;default:a.hasOwnProperty(R)||be(e,t,R,null,a,U)}}for(var j in a){var R=a[j];if(U=l[j],a.hasOwnProperty(j)&&(R!=null||U!=null))switch(j){case"type":u=R;break;case"name":n=R;break;case"checked":A=R;break;case"defaultChecked":O=R;break;case"value":c=R;break;case"defaultValue":s=R;break;case"children":case"dangerouslySetInnerHTML":if(R!=null)throw Error(f(137,t));break;default:R!==U&&be(e,t,j,R,a,U)}}Ri(e,c,s,y,A,O,u,n);return;case"select":R=c=s=j=null;for(u in l)if(y=l[u],l.hasOwnProperty(u)&&y!=null)switch(u){case"value":break;case"multiple":R=y;default:a.hasOwnProperty(u)||be(e,t,u,null,a,y)}for(n in a)if(u=a[n],y=l[n],a.hasOwnProperty(n)&&(u!=null||y!=null))switch(n){case"value":j=u;break;case"defaultValue":s=u;break;case"multiple":c=u;default:u!==y&&be(e,t,n,u,a,y)}t=s,l=c,a=R,j!=null?la(e,!!l,j,!1):!!a!=!!l&&(t!=null?la(e,!!l,t,!0):la(e,!!l,l?[]:"",!1));return;case"textarea":R=j=null;for(s in l)if(n=l[s],l.hasOwnProperty(s)&&n!=null&&!a.hasOwnProperty(s))switch(s){case"value":break;case"children":break;default:be(e,t,s,null,a,n)}for(c in a)if(n=a[c],u=l[c],a.hasOwnProperty(c)&&(n!=null||u!=null))switch(c){case"value":j=n;break;case"defaultValue":R=n;break;case"children":break;case"dangerouslySetInnerHTML":if(n!=null)throw Error(f(91));break;default:n!==u&&be(e,t,c,n,a,u)}Sr(e,j,R);return;case"option":for(var Z in l)if(j=l[Z],l.hasOwnProperty(Z)&&j!=null&&!a.hasOwnProperty(Z))switch(Z){case"selected":e.selected=!1;break;default:be(e,t,Z,null,a,j)}for(y in a)if(j=a[y],R=l[y],a.hasOwnProperty(y)&&j!==R&&(j!=null||R!=null))switch(y){case"selected":e.selected=j&&typeof j!="function"&&typeof j!="symbol";break;default:be(e,t,y,j,a,R)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var F in l)j=l[F],l.hasOwnProperty(F)&&j!=null&&!a.hasOwnProperty(F)&&be(e,t,F,null,a,j);for(A in a)if(j=a[A],R=l[A],a.hasOwnProperty(A)&&j!==R&&(j!=null||R!=null))switch(A){case"children":case"dangerouslySetInnerHTML":if(j!=null)throw Error(f(137,t));break;default:be(e,t,A,j,a,R)}return;default:if(Oi(t)){for(var xe in l)j=l[xe],l.hasOwnProperty(xe)&&j!==void 0&&!a.hasOwnProperty(xe)&&vf(e,t,xe,void 0,a,j);for(O in a)j=a[O],R=l[O],!a.hasOwnProperty(O)||j===R||j===void 0&&R===void 0||vf(e,t,O,j,a,R);return}}for(var S in l)j=l[S],l.hasOwnProperty(S)&&j!=null&&!a.hasOwnProperty(S)&&be(e,t,S,null,a,j);for(U in a)j=a[U],R=l[U],!a.hasOwnProperty(U)||j===R||j==null&&R==null||be(e,t,U,j,a,R)}function Ad(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function Yh(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,l=performance.getEntriesByType("resource"),a=0;a<l.length;a++){var n=l[a],u=n.transferSize,c=n.initiatorType,s=n.duration;if(u&&s&&Ad(c)){for(c=0,s=n.responseEnd,a+=1;a<l.length;a++){var y=l[a],A=y.startTime;if(A>s)break;var O=y.transferSize,U=y.initiatorType;O&&Ad(U)&&(y=y.responseEnd,c+=O*(y<s?1:(s-A)/(y-A)))}if(--a,t+=8*(u+c)/(n.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var pf=null,bf=null;function Vu(e){return e.nodeType===9?e:e.ownerDocument}function jd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Rd(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function xf(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Sf=null;function Lh(){var e=window.event;return e&&e.type==="popstate"?e===Sf?!1:(Sf=e,!0):(Sf=null,!1)}var _d=typeof setTimeout=="function"?setTimeout:void 0,Gh=typeof clearTimeout=="function"?clearTimeout:void 0,Od=typeof Promise=="function"?Promise:void 0,Xh=typeof queueMicrotask=="function"?queueMicrotask:typeof Od<"u"?function(e){return Od.resolve(null).then(e).catch(Qh)}:_d;function Qh(e){setTimeout(function(){throw e})}function Al(e){return e==="head"}function Cd(e,t){var l=t,a=0;do{var n=l.nextSibling;if(e.removeChild(l),n&&n.nodeType===8)if(l=n.data,l==="/$"||l==="/&"){if(a===0){e.removeChild(n),Ua(t);return}a--}else if(l==="$"||l==="$?"||l==="$~"||l==="$!"||l==="&")a++;else if(l==="html")jn(e.ownerDocument.documentElement);else if(l==="head"){l=e.ownerDocument.head,jn(l);for(var u=l.firstChild;u;){var c=u.nextSibling,s=u.nodeName;u[Za]||s==="SCRIPT"||s==="STYLE"||s==="LINK"&&u.rel.toLowerCase()==="stylesheet"||l.removeChild(u),u=c}}else l==="body"&&jn(e.ownerDocument.body);l=n}while(l);Ua(t)}function Dd(e,t){var l=e;e=0;do{var a=l.nextSibling;if(l.nodeType===1?t?(l._stashedDisplay=l.style.display,l.style.display="none"):(l.style.display=l._stashedDisplay||"",l.getAttribute("style")===""&&l.removeAttribute("style")):l.nodeType===3&&(t?(l._stashedText=l.nodeValue,l.nodeValue=""):l.nodeValue=l._stashedText||""),a&&a.nodeType===8)if(l=a.data,l==="/$"){if(e===0)break;e--}else l!=="$"&&l!=="$?"&&l!=="$~"&&l!=="$!"||e++;l=a}while(l)}function Ef(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var l=t;switch(t=t.nextSibling,l.nodeName){case"HTML":case"HEAD":case"BODY":Ef(l),Ai(l);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(l.rel.toLowerCase()==="stylesheet")continue}e.removeChild(l)}}function wh(e,t,l,a){for(;e.nodeType===1;){var n=l;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!a&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(a){if(!e[Za])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(u=e.getAttribute("rel"),u==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(u!==n.rel||e.getAttribute("href")!==(n.href==null||n.href===""?null:n.href)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin)||e.getAttribute("title")!==(n.title==null?null:n.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(u=e.getAttribute("src"),(u!==(n.src==null?null:n.src)||e.getAttribute("type")!==(n.type==null?null:n.type)||e.getAttribute("crossorigin")!==(n.crossOrigin==null?null:n.crossOrigin))&&u&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var u=n.name==null?null:""+n.name;if(n.type==="hidden"&&e.getAttribute("name")===u)return e}else return e;if(e=zt(e.nextSibling),e===null)break}return null}function Zh(e,t,l){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!l||(e=zt(e.nextSibling),e===null))return null;return e}function Md(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=zt(e.nextSibling),e===null))return null;return e}function Tf(e){return e.data==="$?"||e.data==="$~"}function Nf(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Vh(e,t){var l=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||l.readyState!=="loading")t();else{var a=function(){t(),l.removeEventListener("DOMContentLoaded",a)};l.addEventListener("DOMContentLoaded",a),e._reactRetry=a}}function zt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var zf=null;function Ud(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="/$"||l==="/&"){if(t===0)return zt(e.nextSibling);t--}else l!=="$"&&l!=="$!"&&l!=="$?"&&l!=="$~"&&l!=="&"||t++}e=e.nextSibling}return null}function Hd(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var l=e.data;if(l==="$"||l==="$!"||l==="$?"||l==="$~"||l==="&"){if(t===0)return e;t--}else l!=="/$"&&l!=="/&"||t++}e=e.previousSibling}return null}function Bd(e,t,l){switch(t=Vu(l),e){case"html":if(e=t.documentElement,!e)throw Error(f(452));return e;case"head":if(e=t.head,!e)throw Error(f(453));return e;case"body":if(e=t.body,!e)throw Error(f(454));return e;default:throw Error(f(451))}}function jn(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ai(e)}var At=new Map,qd=new Set;function Ku(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var al=L.d;L.d={f:Kh,r:Jh,D:kh,C:$h,L:Wh,m:Fh,X:Ph,S:Ih,M:ey};function Kh(){var e=al.f(),t=qu();return e||t}function Jh(e){var t=Pl(e);t!==null&&t.tag===5&&t.type==="form"?Ps(t):al.r(e)}var Ca=typeof document>"u"?null:document;function Yd(e,t,l){var a=Ca;if(a&&typeof t=="string"&&t){var n=pt(t);n='link[rel="'+e+'"][href="'+n+'"]',typeof l=="string"&&(n+='[crossorigin="'+l+'"]'),qd.has(n)||(qd.add(n),e={rel:e,crossOrigin:l,href:t},a.querySelector(n)===null&&(t=a.createElement("link"),Ke(t,"link",e),Ge(t),a.head.appendChild(t)))}}function kh(e){al.D(e),Yd("dns-prefetch",e,null)}function $h(e,t){al.C(e,t),Yd("preconnect",e,t)}function Wh(e,t,l){al.L(e,t,l);var a=Ca;if(a&&e&&t){var n='link[rel="preload"][as="'+pt(t)+'"]';t==="image"&&l&&l.imageSrcSet?(n+='[imagesrcset="'+pt(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(n+='[imagesizes="'+pt(l.imageSizes)+'"]')):n+='[href="'+pt(e)+'"]';var u=n;switch(t){case"style":u=Da(e);break;case"script":u=Ma(e)}At.has(u)||(e=N({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),At.set(u,e),a.querySelector(n)!==null||t==="style"&&a.querySelector(Rn(u))||t==="script"&&a.querySelector(_n(u))||(t=a.createElement("link"),Ke(t,"link",e),Ge(t),a.head.appendChild(t)))}}function Fh(e,t){al.m(e,t);var l=Ca;if(l&&e){var a=t&&typeof t.as=="string"?t.as:"script",n='link[rel="modulepreload"][as="'+pt(a)+'"][href="'+pt(e)+'"]',u=n;switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":u=Ma(e)}if(!At.has(u)&&(e=N({rel:"modulepreload",href:e},t),At.set(u,e),l.querySelector(n)===null)){switch(a){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(_n(u)))return}a=l.createElement("link"),Ke(a,"link",e),Ge(a),l.head.appendChild(a)}}}function Ih(e,t,l){al.S(e,t,l);var a=Ca;if(a&&e){var n=ea(a).hoistableStyles,u=Da(e);t=t||"default";var c=n.get(u);if(!c){var s={loading:0,preload:null};if(c=a.querySelector(Rn(u)))s.loading=5;else{e=N({rel:"stylesheet",href:e,"data-precedence":t},l),(l=At.get(u))&&Af(e,l);var y=c=a.createElement("link");Ge(y),Ke(y,"link",e),y._p=new Promise(function(A,O){y.onload=A,y.onerror=O}),y.addEventListener("load",function(){s.loading|=1}),y.addEventListener("error",function(){s.loading|=2}),s.loading|=4,Ju(c,t,a)}c={type:"stylesheet",instance:c,count:1,state:s},n.set(u,c)}}}function Ph(e,t){al.X(e,t);var l=Ca;if(l&&e){var a=ea(l).hoistableScripts,n=Ma(e),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(e=N({src:e,async:!0},t),(t=At.get(n))&&jf(e,t),u=l.createElement("script"),Ge(u),Ke(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function ey(e,t){al.M(e,t);var l=Ca;if(l&&e){var a=ea(l).hoistableScripts,n=Ma(e),u=a.get(n);u||(u=l.querySelector(_n(n)),u||(e=N({src:e,async:!0,type:"module"},t),(t=At.get(n))&&jf(e,t),u=l.createElement("script"),Ge(u),Ke(u,"link",e),l.head.appendChild(u)),u={type:"script",instance:u,count:1,state:null},a.set(n,u))}}function Ld(e,t,l,a){var n=(n=ue.current)?Ku(n):null;if(!n)throw Error(f(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=Da(l.href),l=ea(n).hoistableStyles,a=l.get(t),a||(a={type:"style",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=Da(l.href);var u=ea(n).hoistableStyles,c=u.get(e);if(c||(n=n.ownerDocument||n,c={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,c),(u=n.querySelector(Rn(e)))&&!u._p&&(c.instance=u,c.state.loading=5),At.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},At.set(e,l),u||ty(n,e,l,c.state))),t&&a===null)throw Error(f(528,""));return c}if(t&&a!==null)throw Error(f(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ma(l),l=ea(n).hoistableScripts,a=l.get(t),a||(a={type:"script",instance:null,count:0,state:null},l.set(t,a)),a):{type:"void",instance:null,count:0,state:null};default:throw Error(f(444,e))}}function Da(e){return'href="'+pt(e)+'"'}function Rn(e){return'link[rel="stylesheet"]['+e+"]"}function Gd(e){return N({},e,{"data-precedence":e.precedence,precedence:null})}function ty(e,t,l,a){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?a.loading=1:(t=e.createElement("link"),a.preload=t,t.addEventListener("load",function(){return a.loading|=1}),t.addEventListener("error",function(){return a.loading|=2}),Ke(t,"link",l),Ge(t),e.head.appendChild(t))}function Ma(e){return'[src="'+pt(e)+'"]'}function _n(e){return"script[async]"+e}function Xd(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var a=e.querySelector('style[data-href~="'+pt(l.href)+'"]');if(a)return t.instance=a,Ge(a),a;var n=N({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return a=(e.ownerDocument||e).createElement("style"),Ge(a),Ke(a,"style",n),Ju(a,l.precedence,e),t.instance=a;case"stylesheet":n=Da(l.href);var u=e.querySelector(Rn(n));if(u)return t.state.loading|=4,t.instance=u,Ge(u),u;a=Gd(l),(n=At.get(n))&&Af(a,n),u=(e.ownerDocument||e).createElement("link"),Ge(u);var c=u;return c._p=new Promise(function(s,y){c.onload=s,c.onerror=y}),Ke(u,"link",a),t.state.loading|=4,Ju(u,l.precedence,e),t.instance=u;case"script":return u=Ma(l.src),(n=e.querySelector(_n(u)))?(t.instance=n,Ge(n),n):(a=l,(n=At.get(u))&&(a=N({},l),jf(a,n)),e=e.ownerDocument||e,n=e.createElement("script"),Ge(n),Ke(n,"link",a),e.head.appendChild(n),t.instance=n);case"void":return null;default:throw Error(f(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(a=t.instance,t.state.loading|=4,Ju(a,l.precedence,e));return t.instance}function Ju(e,t,l){for(var a=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),n=a.length?a[a.length-1]:null,u=n,c=0;c<a.length;c++){var s=a[c];if(s.dataset.precedence===t)u=s;else if(u!==n)break}u?u.parentNode.insertBefore(e,u.nextSibling):(t=l.nodeType===9?l.head:l,t.insertBefore(e,t.firstChild))}function Af(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function jf(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var ku=null;function Qd(e,t,l){if(ku===null){var a=new Map,n=ku=new Map;n.set(l,a)}else n=ku,a=n.get(l),a||(a=new Map,n.set(l,a));if(a.has(e))return a;for(a.set(e,null),l=l.getElementsByTagName(e),n=0;n<l.length;n++){var u=l[n];if(!(u[Za]||u[Qe]||e==="link"&&u.getAttribute("rel")==="stylesheet")&&u.namespaceURI!=="http://www.w3.org/2000/svg"){var c=u.getAttribute(t)||"";c=e+c;var s=a.get(c);s?s.push(u):a.set(c,[u])}}return a}function wd(e,t,l){e=e.ownerDocument||e,e.head.insertBefore(l,t==="title"?e.querySelector("head > title"):null)}function ly(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function Zd(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function ay(e,t,l,a){if(l.type==="stylesheet"&&(typeof a.media!="string"||matchMedia(a.media).matches!==!1)&&(l.state.loading&4)===0){if(l.instance===null){var n=Da(a.href),u=t.querySelector(Rn(n));if(u){t=u._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=$u.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=u,Ge(u);return}u=t.ownerDocument||t,a=Gd(a),(n=At.get(n))&&Af(a,n),u=u.createElement("link"),Ge(u);var c=u;c._p=new Promise(function(s,y){c.onload=s,c.onerror=y}),Ke(u,"link",a),l.instance=u}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&(l.state.loading&3)===0&&(e.count++,l=$u.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var Rf=0;function ny(e,t){return e.stylesheets&&e.count===0&&Fu(e,e.stylesheets),0<e.count||0<e.imgCount?function(l){var a=setTimeout(function(){if(e.stylesheets&&Fu(e,e.stylesheets),e.unsuspend){var u=e.unsuspend;e.unsuspend=null,u()}},6e4+t);0<e.imgBytes&&Rf===0&&(Rf=62500*Yh());var n=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&Fu(e,e.stylesheets),e.unsuspend)){var u=e.unsuspend;e.unsuspend=null,u()}},(e.imgBytes>Rf?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(a),clearTimeout(n)}}:null}function $u(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Fu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Wu=null;function Fu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Wu=new Map,t.forEach(uy,e),Wu=null,$u.call(e))}function uy(e,t){if(!(t.state.loading&4)){var l=Wu.get(e);if(l)var a=l.get(null);else{l=new Map,Wu.set(e,l);for(var n=e.querySelectorAll("link[data-precedence],style[data-precedence]"),u=0;u<n.length;u++){var c=n[u];(c.nodeName==="LINK"||c.getAttribute("media")!=="not all")&&(l.set(c.dataset.precedence,c),a=c)}a&&l.set(null,a)}n=t.instance,c=n.getAttribute("data-precedence"),u=l.get(c)||a,u===a&&l.set(null,n),l.set(c,n),this.count++,a=$u.bind(this),n.addEventListener("load",a),n.addEventListener("error",a),u?u.parentNode.insertBefore(n,u.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(n,e.firstChild)),t.state.loading|=4}}var On={$$typeof:$,Provider:null,Consumer:null,_currentValue:P,_currentValue2:P,_threadCount:0};function iy(e,t,l,a,n,u,c,s,y){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ei(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ei(0),this.hiddenUpdates=Ei(null),this.identifierPrefix=a,this.onUncaughtError=n,this.onCaughtError=u,this.onRecoverableError=c,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=y,this.incompleteTransitions=new Map}function Vd(e,t,l,a,n,u,c,s,y,A,O,U){return e=new iy(e,t,l,c,y,A,O,U,s),t=1,u===!0&&(t|=24),u=ft(3,null,null,t),e.current=u,u.stateNode=e,t=ic(),t.refCount++,e.pooledCache=t,t.refCount++,u.memoizedState={element:a,isDehydrated:l,cache:t},sc(u),e}function Kd(e){return e?(e=sa,e):sa}function Jd(e,t,l,a,n,u){n=Kd(n),a.context===null?a.context=n:a.pendingContext=n,a=yl(t),a.payload={element:l},u=u===void 0?null:u,u!==null&&(a.callback=u),l=gl(e,a,t),l!==null&&(at(l,e,t),fn(l,e,t))}function kd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var l=e.retryLane;e.retryLane=l!==0&&l<t?l:t}}function _f(e,t){kd(e,t),(e=e.alternate)&&kd(e,t)}function $d(e){if(e.tag===13||e.tag===31){var t=Yl(e,67108864);t!==null&&at(t,e,67108864),_f(e,67108864)}}function Wd(e){if(e.tag===13||e.tag===31){var t=mt();t=Ti(t);var l=Yl(e,t);l!==null&&at(l,e,t),_f(e,t)}}var Iu=!0;function cy(e,t,l,a){var n=C.T;C.T=null;var u=L.p;try{L.p=2,Of(e,t,l,a)}finally{L.p=u,C.T=n}}function fy(e,t,l,a){var n=C.T;C.T=null;var u=L.p;try{L.p=8,Of(e,t,l,a)}finally{L.p=u,C.T=n}}function Of(e,t,l,a){if(Iu){var n=Cf(a);if(n===null)gf(e,t,a,Pu,l),Id(e,a);else if(sy(n,e,t,l,a))a.stopPropagation();else if(Id(e,a),t&4&&-1<ry.indexOf(e)){for(;n!==null;){var u=Pl(n);if(u!==null)switch(u.tag){case 3:if(u=u.stateNode,u.current.memoizedState.isDehydrated){var c=Ml(u.pendingLanes);if(c!==0){var s=u;for(s.pendingLanes|=2,s.entangledLanes|=2;c;){var y=1<<31-it(c);s.entanglements[1]|=y,c&=~y}Yt(u),(me&6)===0&&(Hu=nt()+500,Nn(0))}}break;case 31:case 13:s=Yl(u,2),s!==null&&at(s,u,2),qu(),_f(u,2)}if(u=Cf(a),u===null&&gf(e,t,a,Pu,l),u===n)break;n=u}n!==null&&a.stopPropagation()}else gf(e,t,a,null,l)}}function Cf(e){return e=Di(e),Df(e)}var Pu=null;function Df(e){if(Pu=null,e=Il(e),e!==null){var t=h(e);if(t===null)e=null;else{var l=t.tag;if(l===13){if(e=b(t),e!==null)return e;e=null}else if(l===31){if(e=T(t),e!==null)return e;e=null}else if(l===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Pu=e,null}function Fd(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(km()){case nr:return 2;case ur:return 8;case Qn:case $m:return 32;case ir:return 268435456;default:return 32}default:return 32}}var Mf=!1,jl=null,Rl=null,_l=null,Cn=new Map,Dn=new Map,Ol=[],ry="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Id(e,t){switch(e){case"focusin":case"focusout":jl=null;break;case"dragenter":case"dragleave":Rl=null;break;case"mouseover":case"mouseout":_l=null;break;case"pointerover":case"pointerout":Cn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Dn.delete(t.pointerId)}}function Mn(e,t,l,a,n,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:l,eventSystemFlags:a,nativeEvent:u,targetContainers:[n]},t!==null&&(t=Pl(t),t!==null&&$d(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,n!==null&&t.indexOf(n)===-1&&t.push(n),e)}function sy(e,t,l,a,n){switch(t){case"focusin":return jl=Mn(jl,e,t,l,a,n),!0;case"dragenter":return Rl=Mn(Rl,e,t,l,a,n),!0;case"mouseover":return _l=Mn(_l,e,t,l,a,n),!0;case"pointerover":var u=n.pointerId;return Cn.set(u,Mn(Cn.get(u)||null,e,t,l,a,n)),!0;case"gotpointercapture":return u=n.pointerId,Dn.set(u,Mn(Dn.get(u)||null,e,t,l,a,n)),!0}return!1}function Pd(e){var t=Il(e.target);if(t!==null){var l=h(t);if(l!==null){if(t=l.tag,t===13){if(t=b(l),t!==null){e.blockedOn=t,dr(e.priority,function(){Wd(l)});return}}else if(t===31){if(t=T(l),t!==null){e.blockedOn=t,dr(e.priority,function(){Wd(l)});return}}else if(t===3&&l.stateNode.current.memoizedState.isDehydrated){e.blockedOn=l.tag===3?l.stateNode.containerInfo:null;return}}}e.blockedOn=null}function ei(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var l=Cf(e.nativeEvent);if(l===null){l=e.nativeEvent;var a=new l.constructor(l.type,l);Ci=a,l.target.dispatchEvent(a),Ci=null}else return t=Pl(l),t!==null&&$d(t),e.blockedOn=l,!1;t.shift()}return!0}function em(e,t,l){ei(e)&&l.delete(t)}function oy(){Mf=!1,jl!==null&&ei(jl)&&(jl=null),Rl!==null&&ei(Rl)&&(Rl=null),_l!==null&&ei(_l)&&(_l=null),Cn.forEach(em),Dn.forEach(em)}function ti(e,t){e.blockedOn===t&&(e.blockedOn=null,Mf||(Mf=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,oy)))}var li=null;function tm(e){li!==e&&(li=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){li===e&&(li=null);for(var t=0;t<e.length;t+=3){var l=e[t],a=e[t+1],n=e[t+2];if(typeof a!="function"){if(Df(a||l)===null)continue;break}var u=Pl(l);u!==null&&(e.splice(t,3),t-=3,Oc(u,{pending:!0,data:n,method:l.method,action:a},a,n))}}))}function Ua(e){function t(y){return ti(y,e)}jl!==null&&ti(jl,e),Rl!==null&&ti(Rl,e),_l!==null&&ti(_l,e),Cn.forEach(t),Dn.forEach(t);for(var l=0;l<Ol.length;l++){var a=Ol[l];a.blockedOn===e&&(a.blockedOn=null)}for(;0<Ol.length&&(l=Ol[0],l.blockedOn===null);)Pd(l),l.blockedOn===null&&Ol.shift();if(l=(e.ownerDocument||e).$$reactFormReplay,l!=null)for(a=0;a<l.length;a+=3){var n=l[a],u=l[a+1],c=n[Fe]||null;if(typeof u=="function")c||tm(l);else if(c){var s=null;if(u&&u.hasAttribute("formAction")){if(n=u,c=u[Fe]||null)s=c.formAction;else if(Df(n)!==null)continue}else s=c.action;typeof s=="function"?l[a+1]=s:(l.splice(a,3),a-=3),tm(l)}}}function lm(){function e(u){u.canIntercept&&u.info==="react-transition"&&u.intercept({handler:function(){return new Promise(function(c){return n=c})},focusReset:"manual",scroll:"manual"})}function t(){n!==null&&(n(),n=null),a||setTimeout(l,20)}function l(){if(!a&&!navigation.transition){var u=navigation.currentEntry;u&&u.url!=null&&navigation.navigate(u.url,{state:u.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var a=!1,n=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(l,100),function(){a=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),n!==null&&(n(),n=null)}}}function Uf(e){this._internalRoot=e}ai.prototype.render=Uf.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(f(409));var l=t.current,a=mt();Jd(l,a,e,t,null,null)},ai.prototype.unmount=Uf.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Jd(e.current,2,null,e,null,null),qu(),t[Fl]=null}};function ai(e){this._internalRoot=e}ai.prototype.unstable_scheduleHydration=function(e){if(e){var t=or();e={blockedOn:null,target:e,priority:t};for(var l=0;l<Ol.length&&t!==0&&t<Ol[l].priority;l++);Ol.splice(l,0,e),l===0&&Pd(e)}};var am=r.version;if(am!=="19.2.4")throw Error(f(527,am,"19.2.4"));L.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(f(188)):(e=Object.keys(e).join(","),Error(f(268,e)));return e=g(t),e=e!==null?_(e):null,e=e===null?null:e.stateNode,e};var dy={bundleType:0,version:"19.2.4",rendererPackageName:"react-dom",currentDispatcherRef:C,reconcilerVersion:"19.2.4"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var ni=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ni.isDisabled&&ni.supportsFiber)try{Xa=ni.inject(dy),ut=ni}catch{}}return Hn.createRoot=function(e,t){if(!m(e))throw Error(f(299));var l=!1,a="",n=ro,u=so,c=oo;return t!=null&&(t.unstable_strictMode===!0&&(l=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onUncaughtError!==void 0&&(n=t.onUncaughtError),t.onCaughtError!==void 0&&(u=t.onCaughtError),t.onRecoverableError!==void 0&&(c=t.onRecoverableError)),t=Vd(e,1,!1,null,null,l,a,null,n,u,c,lm),e[Fl]=t.current,yf(e),new Uf(t)},Hn.hydrateRoot=function(e,t,l){if(!m(e))throw Error(f(299));var a=!1,n="",u=ro,c=so,s=oo,y=null;return l!=null&&(l.unstable_strictMode===!0&&(a=!0),l.identifierPrefix!==void 0&&(n=l.identifierPrefix),l.onUncaughtError!==void 0&&(u=l.onUncaughtError),l.onCaughtError!==void 0&&(c=l.onCaughtError),l.onRecoverableError!==void 0&&(s=l.onRecoverableError),l.formState!==void 0&&(y=l.formState)),t=Vd(e,1,!0,t,l??null,a,n,y,u,c,s,lm),t.context=Kd(null),l=t.current,a=mt(),a=Ti(a),n=yl(a),n.callback=null,gl(l,n,a),l=a,t.current.lanes=l,wa(t,l),Yt(t),e[Fl]=t.current,yf(e),new ai(t)},Hn.version="19.2.4",Hn}var mm;function Ey(){if(mm)return qf.exports;mm=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),qf.exports=Sy(),qf.exports}var Ty=Ey();/**
|
|
* react-router v7.13.2
|
|
*
|
|
* Copyright (c) Remix Software Inc.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE.md file in the root directory of this source tree.
|
|
*
|
|
* @license MIT
|
|
*/var hm="popstate";function ym(i){return typeof i=="object"&&i!=null&&"pathname"in i&&"search"in i&&"hash"in i&&"state"in i&&"key"in i}function Ny(i={}){function r(f,m){var g;let h=(g=m.state)==null?void 0:g.masked,{pathname:b,search:T,hash:x}=h||f.location;return Zf("",{pathname:b,search:T,hash:x},m.state&&m.state.usr||null,m.state&&m.state.key||"default",h?{pathname:f.location.pathname,search:f.location.search,hash:f.location.hash}:void 0)}function o(f,m){return typeof m=="string"?m:qn(m)}return Ay(r,o,null,i)}function je(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Ct(i,r){if(!i){typeof console<"u"&&console.warn(r);try{throw new Error(r)}catch{}}}function zy(){return Math.random().toString(36).substring(2,10)}function gm(i,r){return{usr:i.state,key:i.key,idx:r,masked:i.unstable_mask?{pathname:i.pathname,search:i.search,hash:i.hash}:void 0}}function Zf(i,r,o=null,f,m){return{pathname:typeof i=="string"?i:i.pathname,search:"",hash:"",...typeof r=="string"?Ba(r):r,state:o,key:r&&r.key||f||zy(),unstable_mask:m}}function qn({pathname:i="/",search:r="",hash:o=""}){return r&&r!=="?"&&(i+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(i+=o.charAt(0)==="#"?o:"#"+o),i}function Ba(i){let r={};if(i){let o=i.indexOf("#");o>=0&&(r.hash=i.substring(o),i=i.substring(0,o));let f=i.indexOf("?");f>=0&&(r.search=i.substring(f),i=i.substring(0,f)),i&&(r.pathname=i)}return r}function Ay(i,r,o,f={}){let{window:m=document.defaultView,v5Compat:h=!1}=f,b=m.history,T="POP",x=null,g=_();g==null&&(g=0,b.replaceState({...b.state,idx:g},""));function _(){return(b.state||{idx:null}).idx}function N(){T="POP";let G=_(),q=G==null?null:G-g;g=G,x&&x({action:T,location:Q.location,delta:q})}function D(G,q){T="PUSH";let I=ym(G)?G:Zf(Q.location,G,q);g=_()+1;let $=gm(I,g),B=Q.createHref(I.unstable_mask||I);try{b.pushState($,"",B)}catch(V){if(V instanceof DOMException&&V.name==="DataCloneError")throw V;m.location.assign(B)}h&&x&&x({action:T,location:Q.location,delta:1})}function Y(G,q){T="REPLACE";let I=ym(G)?G:Zf(Q.location,G,q);g=_();let $=gm(I,g),B=Q.createHref(I.unstable_mask||I);b.replaceState($,"",B),h&&x&&x({action:T,location:Q.location,delta:0})}function w(G){return jy(G)}let Q={get action(){return T},get location(){return i(m,b)},listen(G){if(x)throw new Error("A history only accepts one active listener");return m.addEventListener(hm,N),x=G,()=>{m.removeEventListener(hm,N),x=null}},createHref(G){return r(m,G)},createURL:w,encodeLocation(G){let q=w(G);return{pathname:q.pathname,search:q.search,hash:q.hash}},push:D,replace:Y,go(G){return b.go(G)}};return Q}function jy(i,r=!1){let o="http://localhost";typeof window<"u"&&(o=window.location.origin!=="null"?window.location.origin:window.location.href),je(o,"No window.location.(origin|href) available to create URL");let f=typeof i=="string"?i:qn(i);return f=f.replace(/ $/,"%20"),!r&&f.startsWith("//")&&(f=o+f),new URL(f,o)}function Sm(i,r,o="/"){return Ry(i,r,o,!1)}function Ry(i,r,o,f){let m=typeof r=="string"?Ba(r):r,h=nl(m.pathname||"/",o);if(h==null)return null;let b=Em(i);_y(b);let T=null;for(let x=0;T==null&&x<b.length;++x){let g=Gy(h);T=Yy(b[x],g,f)}return T}function Em(i,r=[],o=[],f="",m=!1){let h=(b,T,x=m,g)=>{let _={relativePath:g===void 0?b.path||"":g,caseSensitive:b.caseSensitive===!0,childrenIndex:T,route:b};if(_.relativePath.startsWith("/")){if(!_.relativePath.startsWith(f)&&x)return;je(_.relativePath.startsWith(f),`Absolute route path "${_.relativePath}" nested under path "${f}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),_.relativePath=_.relativePath.slice(f.length)}let N=Lt([f,_.relativePath]),D=o.concat(_);b.children&&b.children.length>0&&(je(b.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${N}".`),Em(b.children,r,D,N,x)),!(b.path==null&&!b.index)&&r.push({path:N,score:By(N,b.index),routesMeta:D})};return i.forEach((b,T)=>{var x;if(b.path===""||!((x=b.path)!=null&&x.includes("?")))h(b,T);else for(let g of Tm(b.path))h(b,T,!0,g)}),r}function Tm(i){let r=i.split("/");if(r.length===0)return[];let[o,...f]=r,m=o.endsWith("?"),h=o.replace(/\?$/,"");if(f.length===0)return m?[h,""]:[h];let b=Tm(f.join("/")),T=[];return T.push(...b.map(x=>x===""?h:[h,x].join("/"))),m&&T.push(...b),T.map(x=>i.startsWith("/")&&x===""?"/":x)}function _y(i){i.sort((r,o)=>r.score!==o.score?o.score-r.score:qy(r.routesMeta.map(f=>f.childrenIndex),o.routesMeta.map(f=>f.childrenIndex)))}var Oy=/^:[\w-]+$/,Cy=3,Dy=2,My=1,Uy=10,Hy=-2,vm=i=>i==="*";function By(i,r){let o=i.split("/"),f=o.length;return o.some(vm)&&(f+=Hy),r&&(f+=Dy),o.filter(m=>!vm(m)).reduce((m,h)=>m+(Oy.test(h)?Cy:h===""?My:Uy),f)}function qy(i,r){return i.length===r.length&&i.slice(0,-1).every((f,m)=>f===r[m])?i[i.length-1]-r[r.length-1]:0}function Yy(i,r,o=!1){let{routesMeta:f}=i,m={},h="/",b=[];for(let T=0;T<f.length;++T){let x=f[T],g=T===f.length-1,_=h==="/"?r:r.slice(h.length)||"/",N=si({path:x.relativePath,caseSensitive:x.caseSensitive,end:g},_),D=x.route;if(!N&&g&&o&&!f[f.length-1].route.index&&(N=si({path:x.relativePath,caseSensitive:x.caseSensitive,end:!1},_)),!N)return null;Object.assign(m,N.params),b.push({params:m,pathname:Lt([h,N.pathname]),pathnameBase:Zy(Lt([h,N.pathnameBase])),route:D}),N.pathnameBase!=="/"&&(h=Lt([h,N.pathnameBase]))}return b}function si(i,r){typeof i=="string"&&(i={path:i,caseSensitive:!1,end:!0});let[o,f]=Ly(i.path,i.caseSensitive,i.end),m=r.match(o);if(!m)return null;let h=m[0],b=h.replace(/(.)\/+$/,"$1"),T=m.slice(1);return{params:f.reduce((g,{paramName:_,isOptional:N},D)=>{if(_==="*"){let w=T[D]||"";b=h.slice(0,h.length-w.length).replace(/(.)\/+$/,"$1")}const Y=T[D];return N&&!Y?g[_]=void 0:g[_]=(Y||"").replace(/%2F/g,"/"),g},{}),pathname:h,pathnameBase:b,pattern:i}}function Ly(i,r=!1,o=!0){Ct(i==="*"||!i.endsWith("*")||i.endsWith("/*"),`Route path "${i}" will be treated as if it were "${i.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${i.replace(/\*$/,"/*")}".`);let f=[],m="^"+i.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(b,T,x,g,_)=>{if(f.push({paramName:T,isOptional:x!=null}),x){let N=_.charAt(g+b.length);return N&&N!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return i.endsWith("*")?(f.push({paramName:"*"}),m+=i==="*"||i==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):o?m+="\\/*$":i!==""&&i!=="/"&&(m+="(?:(?=\\/|$))"),[new RegExp(m,r?void 0:"i"),f]}function Gy(i){try{return i.split("/").map(r=>decodeURIComponent(r).replace(/\//g,"%2F")).join("/")}catch(r){return Ct(!1,`The URL path "${i}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${r}).`),i}}function nl(i,r){if(r==="/")return i;if(!i.toLowerCase().startsWith(r.toLowerCase()))return null;let o=r.endsWith("/")?r.length-1:r.length,f=i.charAt(o);return f&&f!=="/"?null:i.slice(o)||"/"}var Xy=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function Qy(i,r="/"){let{pathname:o,search:f="",hash:m=""}=typeof i=="string"?Ba(i):i,h;return o?(o=o.replace(/\/\/+/g,"/"),o.startsWith("/")?h=pm(o.substring(1),"/"):h=pm(o,r)):h=r,{pathname:h,search:Vy(f),hash:Ky(m)}}function pm(i,r){let o=r.replace(/\/+$/,"").split("/");return i.split("/").forEach(m=>{m===".."?o.length>1&&o.pop():m!=="."&&o.push(m)}),o.length>1?o.join("/"):"/"}function Xf(i,r,o,f){return`Cannot include a '${i}' character in a manually specified \`to.${r}\` field [${JSON.stringify(f)}]. Please separate it out to the \`to.${o}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function wy(i){return i.filter((r,o)=>o===0||r.route.path&&r.route.path.length>0)}function kf(i){let r=wy(i);return r.map((o,f)=>f===r.length-1?o.pathname:o.pathnameBase)}function oi(i,r,o,f=!1){let m;typeof i=="string"?m=Ba(i):(m={...i},je(!m.pathname||!m.pathname.includes("?"),Xf("?","pathname","search",m)),je(!m.pathname||!m.pathname.includes("#"),Xf("#","pathname","hash",m)),je(!m.search||!m.search.includes("#"),Xf("#","search","hash",m)));let h=i===""||m.pathname==="",b=h?"/":m.pathname,T;if(b==null)T=o;else{let N=r.length-1;if(!f&&b.startsWith("..")){let D=b.split("/");for(;D[0]==="..";)D.shift(),N-=1;m.pathname=D.join("/")}T=N>=0?r[N]:"/"}let x=Qy(m,T),g=b&&b!=="/"&&b.endsWith("/"),_=(h||b===".")&&o.endsWith("/");return!x.pathname.endsWith("/")&&(g||_)&&(x.pathname+="/"),x}var Lt=i=>i.join("/").replace(/\/\/+/g,"/"),Zy=i=>i.replace(/\/+$/,"").replace(/^\/*/,"/"),Vy=i=>!i||i==="?"?"":i.startsWith("?")?i:"?"+i,Ky=i=>!i||i==="#"?"":i.startsWith("#")?i:"#"+i,Jy=class{constructor(i,r,o,f=!1){this.status=i,this.statusText=r||"",this.internal=f,o instanceof Error?(this.data=o.toString(),this.error=o):this.data=o}};function ky(i){return i!=null&&typeof i.status=="number"&&typeof i.statusText=="string"&&typeof i.internal=="boolean"&&"data"in i}function $y(i){return i.map(r=>r.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var Nm=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function zm(i,r){let o=i;if(typeof o!="string"||!Xy.test(o))return{absoluteURL:void 0,isExternal:!1,to:o};let f=o,m=!1;if(Nm)try{let h=new URL(window.location.href),b=o.startsWith("//")?new URL(h.protocol+o):new URL(o),T=nl(b.pathname,r);b.origin===h.origin&&T!=null?o=T+b.search+b.hash:m=!0}catch{Ct(!1,`<Link to="${o}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:f,isExternal:m,to:o}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Am=["POST","PUT","PATCH","DELETE"];new Set(Am);var Wy=["GET",...Am];new Set(Wy);var qa=E.createContext(null);qa.displayName="DataRouter";var di=E.createContext(null);di.displayName="DataRouterState";var Fy=E.createContext(!1),jm=E.createContext({isTransitioning:!1});jm.displayName="ViewTransition";var Iy=E.createContext(new Map);Iy.displayName="Fetchers";var Py=E.createContext(null);Py.displayName="Await";var ht=E.createContext(null);ht.displayName="Navigation";var Ln=E.createContext(null);Ln.displayName="Location";var Dt=E.createContext({outlet:null,matches:[],isDataRoute:!1});Dt.displayName="Route";var $f=E.createContext(null);$f.displayName="RouteError";var Rm="REACT_ROUTER_ERROR",eg="REDIRECT",tg="ROUTE_ERROR_RESPONSE";function lg(i){if(i.startsWith(`${Rm}:${eg}:{`))try{let r=JSON.parse(i.slice(28));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string"&&typeof r.location=="string"&&typeof r.reloadDocument=="boolean"&&typeof r.replace=="boolean")return r}catch{}}function ag(i){if(i.startsWith(`${Rm}:${tg}:{`))try{let r=JSON.parse(i.slice(40));if(typeof r=="object"&&r&&typeof r.status=="number"&&typeof r.statusText=="string")return new Jy(r.status,r.statusText,r.data)}catch{}}function ng(i,{relative:r}={}){je(Ya(),"useHref() may be used only in the context of a <Router> component.");let{basename:o,navigator:f}=E.useContext(ht),{hash:m,pathname:h,search:b}=Gn(i,{relative:r}),T=h;return o!=="/"&&(T=h==="/"?o:Lt([o,h])),f.createHref({pathname:T,search:b,hash:m})}function Ya(){return E.useContext(Ln)!=null}function il(){return je(Ya(),"useLocation() may be used only in the context of a <Router> component."),E.useContext(Ln).location}var _m="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Om(i){E.useContext(ht).static||E.useLayoutEffect(i)}function Wf(){let{isDataRoute:i}=E.useContext(Dt);return i?bg():ug()}function ug(){je(Ya(),"useNavigate() may be used only in the context of a <Router> component.");let i=E.useContext(qa),{basename:r,navigator:o}=E.useContext(ht),{matches:f}=E.useContext(Dt),{pathname:m}=il(),h=JSON.stringify(kf(f)),b=E.useRef(!1);return Om(()=>{b.current=!0}),E.useCallback((x,g={})=>{if(Ct(b.current,_m),!b.current)return;if(typeof x=="number"){o.go(x);return}let _=oi(x,JSON.parse(h),m,g.relative==="path");i==null&&r!=="/"&&(_.pathname=_.pathname==="/"?r:Lt([r,_.pathname])),(g.replace?o.replace:o.push)(_,g.state,g)},[r,o,h,m,i])}var ig=E.createContext(null);function cg(i){let r=E.useContext(Dt).outlet;return E.useMemo(()=>r&&E.createElement(ig.Provider,{value:i},r),[r,i])}function Gn(i,{relative:r}={}){let{matches:o}=E.useContext(Dt),{pathname:f}=il(),m=JSON.stringify(kf(o));return E.useMemo(()=>oi(i,JSON.parse(m),f,r==="path"),[i,m,f,r])}function fg(i,r){return Cm(i,r)}function Cm(i,r,o){var G;je(Ya(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:f}=E.useContext(ht),{matches:m}=E.useContext(Dt),h=m[m.length-1],b=h?h.params:{},T=h?h.pathname:"/",x=h?h.pathnameBase:"/",g=h&&h.route;{let q=g&&g.path||"";Mm(T,!g||q.endsWith("*")||q.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${T}" (under <Route path="${q}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
|
|
|
|
Please change the parent <Route path="${q}"> to <Route path="${q==="/"?"*":`${q}/*`}">.`)}let _=il(),N;if(r){let q=typeof r=="string"?Ba(r):r;je(x==="/"||((G=q.pathname)==null?void 0:G.startsWith(x)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${x}" but pathname "${q.pathname}" was given in the \`location\` prop.`),N=q}else N=_;let D=N.pathname||"/",Y=D;if(x!=="/"){let q=x.replace(/^\//,"").split("/");Y="/"+D.replace(/^\//,"").split("/").slice(q.length).join("/")}let w=Sm(i,{pathname:Y});Ct(g||w!=null,`No routes matched location "${N.pathname}${N.search}${N.hash}" `),Ct(w==null||w[w.length-1].route.element!==void 0||w[w.length-1].route.Component!==void 0||w[w.length-1].route.lazy!==void 0,`Matched leaf route at location "${N.pathname}${N.search}${N.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let Q=mg(w&&w.map(q=>Object.assign({},q,{params:Object.assign({},b,q.params),pathname:Lt([x,f.encodeLocation?f.encodeLocation(q.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathname]),pathnameBase:q.pathnameBase==="/"?x:Lt([x,f.encodeLocation?f.encodeLocation(q.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:q.pathnameBase])})),m,o);return r&&Q?E.createElement(Ln.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...N},navigationType:"POP"}},Q):Q}function rg(){let i=pg(),r=ky(i)?`${i.status} ${i.statusText}`:i instanceof Error?i.message:JSON.stringify(i),o=i instanceof Error?i.stack:null,f="rgba(200,200,200, 0.5)",m={padding:"0.5rem",backgroundColor:f},h={padding:"2px 4px",backgroundColor:f},b=null;return console.error("Error handled by React Router default ErrorBoundary:",i),b=E.createElement(E.Fragment,null,E.createElement("p",null,"💿 Hey developer 👋"),E.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",E.createElement("code",{style:h},"ErrorBoundary")," or"," ",E.createElement("code",{style:h},"errorElement")," prop on your route.")),E.createElement(E.Fragment,null,E.createElement("h2",null,"Unexpected Application Error!"),E.createElement("h3",{style:{fontStyle:"italic"}},r),o?E.createElement("pre",{style:m},o):null,b)}var sg=E.createElement(rg,null),Dm=class extends E.Component{constructor(i){super(i),this.state={location:i.location,revalidation:i.revalidation,error:i.error}}static getDerivedStateFromError(i){return{error:i}}static getDerivedStateFromProps(i,r){return r.location!==i.location||r.revalidation!=="idle"&&i.revalidation==="idle"?{error:i.error,location:i.location,revalidation:i.revalidation}:{error:i.error!==void 0?i.error:r.error,location:r.location,revalidation:i.revalidation||r.revalidation}}componentDidCatch(i,r){this.props.onError?this.props.onError(i,r):console.error("React Router caught the following error during render",i)}render(){let i=this.state.error;if(this.context&&typeof i=="object"&&i&&"digest"in i&&typeof i.digest=="string"){const o=ag(i.digest);o&&(i=o)}let r=i!==void 0?E.createElement(Dt.Provider,{value:this.props.routeContext},E.createElement($f.Provider,{value:i,children:this.props.component})):this.props.children;return this.context?E.createElement(og,{error:i},r):r}};Dm.contextType=Fy;var Qf=new WeakMap;function og({children:i,error:r}){let{basename:o}=E.useContext(ht);if(typeof r=="object"&&r&&"digest"in r&&typeof r.digest=="string"){let f=lg(r.digest);if(f){let m=Qf.get(r);if(m)throw m;let h=zm(f.location,o);if(Nm&&!Qf.get(r))if(h.isExternal||f.reloadDocument)window.location.href=h.absoluteURL||h.to;else{const b=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(h.to,{replace:f.replace}));throw Qf.set(r,b),b}return E.createElement("meta",{httpEquiv:"refresh",content:`0;url=${h.absoluteURL||h.to}`})}}return i}function dg({routeContext:i,match:r,children:o}){let f=E.useContext(qa);return f&&f.static&&f.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(f.staticContext._deepestRenderedBoundaryId=r.route.id),E.createElement(Dt.Provider,{value:i},o)}function mg(i,r=[],o){let f=o==null?void 0:o.state;if(i==null){if(!f)return null;if(f.errors)i=f.matches;else if(r.length===0&&!f.initialized&&f.matches.length>0)i=f.matches;else return null}let m=i,h=f==null?void 0:f.errors;if(h!=null){let _=m.findIndex(N=>N.route.id&&(h==null?void 0:h[N.route.id])!==void 0);je(_>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(h).join(",")}`),m=m.slice(0,Math.min(m.length,_+1))}let b=!1,T=-1;if(o&&f){b=f.renderFallback;for(let _=0;_<m.length;_++){let N=m[_];if((N.route.HydrateFallback||N.route.hydrateFallbackElement)&&(T=_),N.route.id){let{loaderData:D,errors:Y}=f,w=N.route.loader&&!D.hasOwnProperty(N.route.id)&&(!Y||Y[N.route.id]===void 0);if(N.route.lazy||w){o.isStatic&&(b=!0),T>=0?m=m.slice(0,T+1):m=[m[0]];break}}}}let x=o==null?void 0:o.onError,g=f&&x?(_,N)=>{var D,Y;x(_,{location:f.location,params:((Y=(D=f.matches)==null?void 0:D[0])==null?void 0:Y.params)??{},unstable_pattern:$y(f.matches),errorInfo:N})}:void 0;return m.reduceRight((_,N,D)=>{let Y,w=!1,Q=null,G=null;f&&(Y=h&&N.route.id?h[N.route.id]:void 0,Q=N.route.errorElement||sg,b&&(T<0&&D===0?(Mm("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),w=!0,G=null):T===D&&(w=!0,G=N.route.hydrateFallbackElement||null)));let q=r.concat(m.slice(0,D+1)),I=()=>{let $;return Y?$=Q:w?$=G:N.route.Component?$=E.createElement(N.route.Component,null):N.route.element?$=N.route.element:$=_,E.createElement(dg,{match:N,routeContext:{outlet:_,matches:q,isDataRoute:f!=null},children:$})};return f&&(N.route.ErrorBoundary||N.route.errorElement||D===0)?E.createElement(Dm,{location:f.location,revalidation:f.revalidation,component:Q,error:Y,children:I(),routeContext:{outlet:null,matches:q,isDataRoute:!0},onError:g}):I()},null)}function Ff(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function hg(i){let r=E.useContext(qa);return je(r,Ff(i)),r}function yg(i){let r=E.useContext(di);return je(r,Ff(i)),r}function gg(i){let r=E.useContext(Dt);return je(r,Ff(i)),r}function If(i){let r=gg(i),o=r.matches[r.matches.length-1];return je(o.route.id,`${i} can only be used on routes that contain a unique "id"`),o.route.id}function vg(){return If("useRouteId")}function pg(){var f;let i=E.useContext($f),r=yg("useRouteError"),o=If("useRouteError");return i!==void 0?i:(f=r.errors)==null?void 0:f[o]}function bg(){let{router:i}=hg("useNavigate"),r=If("useNavigate"),o=E.useRef(!1);return Om(()=>{o.current=!0}),E.useCallback(async(m,h={})=>{Ct(o.current,_m),o.current&&(typeof m=="number"?await i.navigate(m):await i.navigate(m,{fromRouteId:r,...h}))},[i,r])}var bm={};function Mm(i,r,o){!r&&!bm[i]&&(bm[i]=!0,Ct(!1,o))}E.memo(xg);function xg({routes:i,future:r,state:o,isStatic:f,onError:m}){return Cm(i,void 0,{state:o,isStatic:f,onError:m})}function Um({to:i,replace:r,state:o,relative:f}){je(Ya(),"<Navigate> may be used only in the context of a <Router> component.");let{static:m}=E.useContext(ht);Ct(!m,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:h}=E.useContext(Dt),{pathname:b}=il(),T=Wf(),x=oi(i,kf(h),b,f==="path"),g=JSON.stringify(x);return E.useEffect(()=>{T(JSON.parse(g),{replace:r,state:o,relative:f})},[T,g,f,r,o]),null}function Sg(i){return cg(i.context)}function Ot(i){je(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function Eg({basename:i="/",children:r=null,location:o,navigationType:f="POP",navigator:m,static:h=!1,unstable_useTransitions:b}){je(!Ya(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let T=i.replace(/^\/*/,"/"),x=E.useMemo(()=>({basename:T,navigator:m,static:h,unstable_useTransitions:b,future:{}}),[T,m,h,b]);typeof o=="string"&&(o=Ba(o));let{pathname:g="/",search:_="",hash:N="",state:D=null,key:Y="default",unstable_mask:w}=o,Q=E.useMemo(()=>{let G=nl(g,T);return G==null?null:{location:{pathname:G,search:_,hash:N,state:D,key:Y,unstable_mask:w},navigationType:f}},[T,g,_,N,D,Y,f,w]);return Ct(Q!=null,`<Router basename="${T}"> is not able to match the URL "${g}${_}${N}" because it does not start with the basename, so the <Router> won't render anything.`),Q==null?null:E.createElement(ht.Provider,{value:x},E.createElement(Ln.Provider,{children:r,value:Q}))}function Tg({children:i,location:r}){return fg(Vf(i),r)}function Vf(i,r=[]){let o=[];return E.Children.forEach(i,(f,m)=>{if(!E.isValidElement(f))return;let h=[...r,m];if(f.type===E.Fragment){o.push.apply(o,Vf(f.props.children,h));return}je(f.type===Ot,`[${typeof f.type=="string"?f.type:f.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),je(!f.props.index||!f.props.children,"An index route cannot have child routes.");let b={id:f.props.id||h.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,middleware:f.props.middleware,loader:f.props.loader,action:f.props.action,hydrateFallbackElement:f.props.hydrateFallbackElement,HydrateFallback:f.props.HydrateFallback,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.hasErrorBoundary===!0||f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(b.children=Vf(f.props.children,h)),o.push(b)}),o}var fi="get",ri="application/x-www-form-urlencoded";function mi(i){return typeof HTMLElement<"u"&&i instanceof HTMLElement}function Ng(i){return mi(i)&&i.tagName.toLowerCase()==="button"}function zg(i){return mi(i)&&i.tagName.toLowerCase()==="form"}function Ag(i){return mi(i)&&i.tagName.toLowerCase()==="input"}function jg(i){return!!(i.metaKey||i.altKey||i.ctrlKey||i.shiftKey)}function Rg(i,r){return i.button===0&&(!r||r==="_self")&&!jg(i)}var ui=null;function _g(){if(ui===null)try{new FormData(document.createElement("form"),0),ui=!1}catch{ui=!0}return ui}var Og=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function wf(i){return i!=null&&!Og.has(i)?(Ct(!1,`"${i}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${ri}"`),null):i}function Cg(i,r){let o,f,m,h,b;if(zg(i)){let T=i.getAttribute("action");f=T?nl(T,r):null,o=i.getAttribute("method")||fi,m=wf(i.getAttribute("enctype"))||ri,h=new FormData(i)}else if(Ng(i)||Ag(i)&&(i.type==="submit"||i.type==="image")){let T=i.form;if(T==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let x=i.getAttribute("formaction")||T.getAttribute("action");if(f=x?nl(x,r):null,o=i.getAttribute("formmethod")||T.getAttribute("method")||fi,m=wf(i.getAttribute("formenctype"))||wf(T.getAttribute("enctype"))||ri,h=new FormData(T,i),!_g()){let{name:g,type:_,value:N}=i;if(_==="image"){let D=g?`${g}.`:"";h.append(`${D}x`,"0"),h.append(`${D}y`,"0")}else g&&h.append(g,N)}}else{if(mi(i))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');o=fi,f=null,m=ri,b=i}return h&&m==="text/plain"&&(b=h,h=void 0),{action:f,method:o.toLowerCase(),encType:m,formData:h,body:b}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Pf(i,r){if(i===!1||i===null||typeof i>"u")throw new Error(r)}function Dg(i,r,o,f){let m=typeof i=="string"?new URL(i,typeof window>"u"?"server://singlefetch/":window.location.origin):i;return o?m.pathname.endsWith("/")?m.pathname=`${m.pathname}_.${f}`:m.pathname=`${m.pathname}.${f}`:m.pathname==="/"?m.pathname=`_root.${f}`:r&&nl(m.pathname,r)==="/"?m.pathname=`${r.replace(/\/$/,"")}/_root.${f}`:m.pathname=`${m.pathname.replace(/\/$/,"")}.${f}`,m}async function Mg(i,r){if(i.id in r)return r[i.id];try{let o=await import(i.module);return r[i.id]=o,o}catch(o){return console.error(`Error loading route module \`${i.module}\`, reloading page...`),console.error(o),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function Ug(i){return i==null?!1:i.href==null?i.rel==="preload"&&typeof i.imageSrcSet=="string"&&typeof i.imageSizes=="string":typeof i.rel=="string"&&typeof i.href=="string"}async function Hg(i,r,o){let f=await Promise.all(i.map(async m=>{let h=r.routes[m.route.id];if(h){let b=await Mg(h,o);return b.links?b.links():[]}return[]}));return Lg(f.flat(1).filter(Ug).filter(m=>m.rel==="stylesheet"||m.rel==="preload").map(m=>m.rel==="stylesheet"?{...m,rel:"prefetch",as:"style"}:{...m,rel:"prefetch"}))}function xm(i,r,o,f,m,h){let b=(x,g)=>o[g]?x.route.id!==o[g].route.id:!0,T=(x,g)=>{var _;return o[g].pathname!==x.pathname||((_=o[g].route.path)==null?void 0:_.endsWith("*"))&&o[g].params["*"]!==x.params["*"]};return h==="assets"?r.filter((x,g)=>b(x,g)||T(x,g)):h==="data"?r.filter((x,g)=>{var N;let _=f.routes[x.route.id];if(!_||!_.hasLoader)return!1;if(b(x,g)||T(x,g))return!0;if(x.route.shouldRevalidate){let D=x.route.shouldRevalidate({currentUrl:new URL(m.pathname+m.search+m.hash,window.origin),currentParams:((N=o[0])==null?void 0:N.params)||{},nextUrl:new URL(i,window.origin),nextParams:x.params,defaultShouldRevalidate:!0});if(typeof D=="boolean")return D}return!0}):[]}function Bg(i,r,{includeHydrateFallback:o}={}){return qg(i.map(f=>{let m=r.routes[f.route.id];if(!m)return[];let h=[m.module];return m.clientActionModule&&(h=h.concat(m.clientActionModule)),m.clientLoaderModule&&(h=h.concat(m.clientLoaderModule)),o&&m.hydrateFallbackModule&&(h=h.concat(m.hydrateFallbackModule)),m.imports&&(h=h.concat(m.imports)),h}).flat(1))}function qg(i){return[...new Set(i)]}function Yg(i){let r={},o=Object.keys(i).sort();for(let f of o)r[f]=i[f];return r}function Lg(i,r){let o=new Set;return new Set(r),i.reduce((f,m)=>{let h=JSON.stringify(Yg(m));return o.has(h)||(o.add(h),f.push({key:h,link:m})),f},[])}function Hm(){let i=E.useContext(qa);return Pf(i,"You must render this element inside a <DataRouterContext.Provider> element"),i}function Gg(){let i=E.useContext(di);return Pf(i,"You must render this element inside a <DataRouterStateContext.Provider> element"),i}var er=E.createContext(void 0);er.displayName="FrameworkContext";function Bm(){let i=E.useContext(er);return Pf(i,"You must render this element inside a <HydratedRouter> element"),i}function Xg(i,r){let o=E.useContext(er),[f,m]=E.useState(!1),[h,b]=E.useState(!1),{onFocus:T,onBlur:x,onMouseEnter:g,onMouseLeave:_,onTouchStart:N}=r,D=E.useRef(null);E.useEffect(()=>{if(i==="render"&&b(!0),i==="viewport"){let Q=q=>{q.forEach(I=>{b(I.isIntersecting)})},G=new IntersectionObserver(Q,{threshold:.5});return D.current&&G.observe(D.current),()=>{G.disconnect()}}},[i]),E.useEffect(()=>{if(f){let Q=setTimeout(()=>{b(!0)},100);return()=>{clearTimeout(Q)}}},[f]);let Y=()=>{m(!0)},w=()=>{m(!1),b(!1)};return o?i!=="intent"?[h,D,{}]:[h,D,{onFocus:Bn(T,Y),onBlur:Bn(x,w),onMouseEnter:Bn(g,Y),onMouseLeave:Bn(_,w),onTouchStart:Bn(N,Y)}]:[!1,D,{}]}function Bn(i,r){return o=>{i&&i(o),o.defaultPrevented||r(o)}}function Qg({page:i,...r}){let{router:o}=Hm(),f=E.useMemo(()=>Sm(o.routes,i,o.basename),[o.routes,i,o.basename]);return f?E.createElement(Zg,{page:i,matches:f,...r}):null}function wg(i){let{manifest:r,routeModules:o}=Bm(),[f,m]=E.useState([]);return E.useEffect(()=>{let h=!1;return Hg(i,r,o).then(b=>{h||m(b)}),()=>{h=!0}},[i,r,o]),f}function Zg({page:i,matches:r,...o}){let f=il(),{future:m,manifest:h,routeModules:b}=Bm(),{basename:T}=Hm(),{loaderData:x,matches:g}=Gg(),_=E.useMemo(()=>xm(i,r,g,h,f,"data"),[i,r,g,h,f]),N=E.useMemo(()=>xm(i,r,g,h,f,"assets"),[i,r,g,h,f]),D=E.useMemo(()=>{if(i===f.pathname+f.search+f.hash)return[];let Q=new Set,G=!1;if(r.forEach(I=>{var B;let $=h.routes[I.route.id];!$||!$.hasLoader||(!_.some(V=>V.route.id===I.route.id)&&I.route.id in x&&((B=b[I.route.id])!=null&&B.shouldRevalidate)||$.hasClientLoader?G=!0:Q.add(I.route.id))}),Q.size===0)return[];let q=Dg(i,T,m.unstable_trailingSlashAwareDataRequests,"data");return G&&Q.size>0&&q.searchParams.set("_routes",r.filter(I=>Q.has(I.route.id)).map(I=>I.route.id).join(",")),[q.pathname+q.search]},[T,m.unstable_trailingSlashAwareDataRequests,x,f,h,_,r,i,b]),Y=E.useMemo(()=>Bg(N,h),[N,h]),w=wg(N);return E.createElement(E.Fragment,null,D.map(Q=>E.createElement("link",{key:Q,rel:"prefetch",as:"fetch",href:Q,...o})),Y.map(Q=>E.createElement("link",{key:Q,rel:"modulepreload",href:Q,...o})),w.map(({key:Q,link:G})=>E.createElement("link",{key:Q,nonce:o.nonce,...G,crossOrigin:G.crossOrigin??o.crossOrigin})))}function Vg(...i){return r=>{i.forEach(o=>{typeof o=="function"?o(r):o!=null&&(o.current=r)})}}var Kg=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{Kg&&(window.__reactRouterVersion="7.13.2")}catch{}function Jg({basename:i,children:r,unstable_useTransitions:o,window:f}){let m=E.useRef();m.current==null&&(m.current=Ny({window:f,v5Compat:!0}));let h=m.current,[b,T]=E.useState({action:h.action,location:h.location}),x=E.useCallback(g=>{o===!1?T(g):E.startTransition(()=>T(g))},[o]);return E.useLayoutEffect(()=>h.listen(x),[h,x]),E.createElement(Eg,{basename:i,children:r,location:b.location,navigationType:b.action,navigator:h,unstable_useTransitions:o})}var qm=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ym=E.forwardRef(function({onClick:r,discover:o="render",prefetch:f="none",relative:m,reloadDocument:h,replace:b,unstable_mask:T,state:x,target:g,to:_,preventScrollReset:N,viewTransition:D,unstable_defaultShouldRevalidate:Y,...w},Q){let{basename:G,navigator:q,unstable_useTransitions:I}=E.useContext(ht),$=typeof _=="string"&&qm.test(_),B=zm(_,G);_=B.to;let V=ng(_,{relative:m}),ne=il(),W=null;if(T){let Me=oi(T,[],ne.unstable_mask?ne.unstable_mask.pathname:"/",!0);G!=="/"&&(Me.pathname=Me.pathname==="/"?G:Lt([G,Me.pathname])),W=q.createHref(Me)}let[Te,Le,Mt]=Xg(f,w),yt=Wg(_,{replace:b,unstable_mask:T,state:x,target:g,preventScrollReset:N,relative:m,viewTransition:D,unstable_defaultShouldRevalidate:Y,unstable_useTransitions:I});function Je(Me){r&&r(Me),Me.defaultPrevented||yt(Me)}let Ut=!(B.isExternal||h),gt=E.createElement("a",{...w,...Mt,href:(Ut?W:void 0)||B.absoluteURL||V,onClick:Ut?Je:r,ref:Vg(Q,Le),target:g,"data-discover":!$&&o==="render"?"true":void 0});return Te&&!$?E.createElement(E.Fragment,null,gt,E.createElement(Qg,{page:V})):gt});Ym.displayName="Link";var Lm=E.forwardRef(function({"aria-current":r="page",caseSensitive:o=!1,className:f="",end:m=!1,style:h,to:b,viewTransition:T,children:x,...g},_){let N=Gn(b,{relative:g.relative}),D=il(),Y=E.useContext(di),{navigator:w,basename:Q}=E.useContext(ht),G=Y!=null&&tv(N)&&T===!0,q=w.encodeLocation?w.encodeLocation(N).pathname:N.pathname,I=D.pathname,$=Y&&Y.navigation&&Y.navigation.location?Y.navigation.location.pathname:null;o||(I=I.toLowerCase(),$=$?$.toLowerCase():null,q=q.toLowerCase()),$&&Q&&($=nl($,Q)||$);const B=q!=="/"&&q.endsWith("/")?q.length-1:q.length;let V=I===q||!m&&I.startsWith(q)&&I.charAt(B)==="/",ne=$!=null&&($===q||!m&&$.startsWith(q)&&$.charAt(q.length)==="/"),W={isActive:V,isPending:ne,isTransitioning:G},Te=V?r:void 0,Le;typeof f=="function"?Le=f(W):Le=[f,V?"active":null,ne?"pending":null,G?"transitioning":null].filter(Boolean).join(" ");let Mt=typeof h=="function"?h(W):h;return E.createElement(Ym,{...g,"aria-current":Te,className:Le,ref:_,style:Mt,to:b,viewTransition:T},typeof x=="function"?x(W):x)});Lm.displayName="NavLink";var kg=E.forwardRef(({discover:i="render",fetcherKey:r,navigate:o,reloadDocument:f,replace:m,state:h,method:b=fi,action:T,onSubmit:x,relative:g,preventScrollReset:_,viewTransition:N,unstable_defaultShouldRevalidate:D,...Y},w)=>{let{unstable_useTransitions:Q}=E.useContext(ht),G=Pg(),q=ev(T,{relative:g}),I=b.toLowerCase()==="get"?"get":"post",$=typeof T=="string"&&qm.test(T),B=V=>{if(x&&x(V),V.defaultPrevented)return;V.preventDefault();let ne=V.nativeEvent.submitter,W=(ne==null?void 0:ne.getAttribute("formmethod"))||b,Te=()=>G(ne||V.currentTarget,{fetcherKey:r,method:W,navigate:o,replace:m,state:h,relative:g,preventScrollReset:_,viewTransition:N,unstable_defaultShouldRevalidate:D});Q&&o!==!1?E.startTransition(()=>Te()):Te()};return E.createElement("form",{ref:w,method:I,action:q,onSubmit:f?x:B,...Y,"data-discover":!$&&i==="render"?"true":void 0})});kg.displayName="Form";function $g(i){return`${i} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function Gm(i){let r=E.useContext(qa);return je(r,$g(i)),r}function Wg(i,{target:r,replace:o,unstable_mask:f,state:m,preventScrollReset:h,relative:b,viewTransition:T,unstable_defaultShouldRevalidate:x,unstable_useTransitions:g}={}){let _=Wf(),N=il(),D=Gn(i,{relative:b});return E.useCallback(Y=>{if(Rg(Y,r)){Y.preventDefault();let w=o!==void 0?o:qn(N)===qn(D),Q=()=>_(i,{replace:w,unstable_mask:f,state:m,preventScrollReset:h,relative:b,viewTransition:T,unstable_defaultShouldRevalidate:x});g?E.startTransition(()=>Q()):Q()}},[N,_,D,o,f,m,r,i,h,b,T,x,g])}var Fg=0,Ig=()=>`__${String(++Fg)}__`;function Pg(){let{router:i}=Gm("useSubmit"),{basename:r}=E.useContext(ht),o=vg(),f=i.fetch,m=i.navigate;return E.useCallback(async(h,b={})=>{let{action:T,method:x,encType:g,formData:_,body:N}=Cg(h,r);if(b.navigate===!1){let D=b.fetcherKey||Ig();await f(D,o,b.action||T,{unstable_defaultShouldRevalidate:b.unstable_defaultShouldRevalidate,preventScrollReset:b.preventScrollReset,formData:_,body:N,formMethod:b.method||x,formEncType:b.encType||g,flushSync:b.flushSync})}else await m(b.action||T,{unstable_defaultShouldRevalidate:b.unstable_defaultShouldRevalidate,preventScrollReset:b.preventScrollReset,formData:_,body:N,formMethod:b.method||x,formEncType:b.encType||g,replace:b.replace,state:b.state,fromRouteId:o,flushSync:b.flushSync,viewTransition:b.viewTransition})},[f,m,r,o])}function ev(i,{relative:r}={}){let{basename:o}=E.useContext(ht),f=E.useContext(Dt);je(f,"useFormAction must be used inside a RouteContext");let[m]=f.matches.slice(-1),h={...Gn(i||".",{relative:r})},b=il();if(i==null){h.search=b.search;let T=new URLSearchParams(h.search),x=T.getAll("index");if(x.some(_=>_==="")){T.delete("index"),x.filter(N=>N).forEach(N=>T.append("index",N));let _=T.toString();h.search=_?`?${_}`:""}}return(!i||i===".")&&m.route.index&&(h.search=h.search?h.search.replace(/^\?/,"?index&"):"?index"),o!=="/"&&(h.pathname=h.pathname==="/"?o:Lt([o,h.pathname])),qn(h)}function tv(i,{relative:r}={}){let o=E.useContext(jm);je(o!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:f}=Gm("useViewTransitionState"),m=Gn(i,{relative:r});if(!o.isTransitioning)return!1;let h=nl(o.currentLocation.pathname,f)||o.currentLocation.pathname,b=nl(o.nextLocation.pathname,f)||o.nextLocation.pathname;return si(m.pathname,b)!=null||si(m.pathname,h)!=null}const lv="";let Kf=null;function hi(i){Kf=i}async function La(i,r){const o={"Content-Type":"application/json",...r==null?void 0:r.headers};Kf&&(o.Authorization=`Bearer ${Kf}`);const f=await fetch(`${lv}${i}`,{...r,headers:o});if(f.status===401||f.status===403)throw hi(null),window.location.href="/login",new Error("Unauthorized");if(!f.ok){const m=await f.json().catch(()=>({}));throw new Error(m.message||m.error||`Request failed: ${f.status}`)}if(f.status!==204)return f.json()}async function av(i,r){const o=await La("/api/collections/users/auth-with-password",{method:"POST",body:JSON.stringify({identity:i,password:r})});return hi(o.token),o}function nv(){hi(null)}function uv(i){if(!i)return"";const r=[];return i.page&&r.push(`page=${i.page}`),i.perPage&&r.push(`perPage=${i.perPage}`),i.sort&&r.push(`sort=${encodeURIComponent(i.sort)}`),i.filter&&r.push(`filter=${encodeURIComponent(i.filter)}`),i.expand&&r.push(`expand=${encodeURIComponent(i.expand)}`),r.length?`?${r.join("&")}`:""}async function iv(i,r){return La(`/api/collections/${i}/records${uv(r)}`)}async function Xm(i){return La(`/v1/accounts/${i}/balances`)}async function cv(i){return La("/v1/payments/outbound",{method:"POST",body:JSON.stringify(i)})}async function fv(i){return La("/v1/fx/quote",{method:"POST",body:JSON.stringify(i)})}async function rv(i){return La("/v1/fx/execute",{method:"POST",body:JSON.stringify(i)})}const Qm=E.createContext(null),ii="bank_token",ci="bank_user";function sv({children:i}){const[r,o]=E.useState(()=>{const T=sessionStorage.getItem(ii);return T&&hi(T),T}),[f,m]=E.useState(()=>{const T=sessionStorage.getItem(ci);return T?JSON.parse(T):null});E.useEffect(()=>{r?sessionStorage.setItem(ii,r):sessionStorage.removeItem(ii)},[r]),E.useEffect(()=>{f?sessionStorage.setItem(ci,JSON.stringify(f)):sessionStorage.removeItem(ci)},[f]);const h=E.useCallback(async(T,x)=>{const g=await av(T,x);o(g.token),m(g.record)},[]),b=E.useCallback(()=>{nv(),o(null),m(null),sessionStorage.removeItem(ii),sessionStorage.removeItem(ci)},[]);return E.createElement(Qm.Provider,{value:{token:r,user:f,login:h,logout:b}},i)}function tr(){const i=E.useContext(Qm);if(!i)throw new Error("useAuth must be used within AuthProvider");return i}const ov=[{to:"/",label:"Dashboard"},{to:"/accounts",label:"Accounts"},{to:"/transactions",label:"Transactions"},{to:"/payments",label:"Payments"},{to:"/conversions",label:"Conversions"},{to:"/beneficiaries",label:"Beneficiaries"},{to:"/documents",label:"Documents"}];function dv({isActive:i}){return`block rounded-md px-3 py-2 text-sm font-medium transition-colors ${i?"bg-gray-900 text-white dark:bg-gray-100 dark:text-gray-900":"text-gray-600 hover:bg-gray-100 hover:text-gray-900 dark:text-gray-300 dark:hover:bg-gray-800 dark:hover:text-white"}`}function mv(){const{user:i,logout:r}=tr(),[o,f]=E.useState(!1),m=(i==null?void 0:i.email)||"";return d.jsxs("div",{className:"flex h-full",children:[o&&d.jsx("div",{className:"fixed inset-0 z-30 bg-black/50 lg:hidden",onClick:()=>f(!1)}),d.jsxs("aside",{className:`fixed inset-y-0 left-0 z-40 flex w-64 flex-col border-r border-gray-200 bg-white dark:border-gray-800 dark:bg-gray-950 transition-transform lg:static lg:translate-x-0 ${o?"translate-x-0":"-translate-x-full"}`,children:[d.jsx("div",{className:"flex h-14 items-center border-b border-gray-200 px-4 dark:border-gray-800",children:d.jsx("span",{className:"text-lg font-semibold",children:"Bank"})}),d.jsx("nav",{className:"flex-1 space-y-1 overflow-y-auto p-3",children:ov.map(h=>d.jsx(Lm,{to:h.to,end:h.to==="/",className:dv,onClick:()=>f(!1),children:h.label},h.to))}),d.jsxs("div",{className:"border-t border-gray-200 p-3 dark:border-gray-800",children:[d.jsx("p",{className:"truncate text-xs text-gray-500 dark:text-gray-400",children:m}),d.jsx("button",{onClick:r,className:"mt-2 w-full rounded-md border border-gray-300 px-3 py-1.5 text-sm text-gray-700 hover:bg-gray-50 dark:border-gray-700 dark:text-gray-300 dark:hover:bg-gray-800",children:"Sign out"})]})]}),d.jsxs("div",{className:"flex flex-1 flex-col overflow-hidden",children:[d.jsxs("header",{className:"flex h-14 items-center border-b border-gray-200 px-4 dark:border-gray-800 lg:hidden",children:[d.jsx("button",{onClick:()=>f(!0),className:"mr-3 rounded-md p-1.5 text-gray-500 hover:bg-gray-100 dark:hover:bg-gray-800","aria-label":"Open menu",children:d.jsx("svg",{className:"h-5 w-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:d.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16M4 12h16M4 18h16"})})}),d.jsx("span",{className:"text-lg font-semibold",children:"Bank"})]}),d.jsx("main",{className:"flex-1 overflow-y-auto p-4 md:p-6",children:d.jsx(Sg,{})})]})]})}function hv(){const{token:i,login:r}=tr(),o=Wf(),[f,m]=E.useState(""),[h,b]=E.useState(""),[T,x]=E.useState(""),[g,_]=E.useState(!1);if(i)return o("/",{replace:!0}),null;async function N(D){D.preventDefault(),x(""),_(!0);try{await r(f,h),o("/",{replace:!0})}catch(Y){x(Y instanceof Error?Y.message:"Login failed")}finally{_(!1)}}return d.jsx("div",{className:"flex min-h-full items-center justify-center p-4",children:d.jsxs("form",{onSubmit:N,className:"w-full max-w-sm space-y-4 rounded-lg border border-gray-200 bg-white p-6 shadow-sm dark:border-gray-800 dark:bg-gray-900",children:[d.jsx("h1",{className:"text-xl font-semibold",children:"Sign in"}),T&&d.jsx("p",{className:"rounded-md bg-red-50 p-3 text-sm text-red-700 dark:bg-red-900/30 dark:text-red-300",children:T}),d.jsxs("div",{children:[d.jsx("label",{htmlFor:"email",className:"block text-sm font-medium",children:"Email"}),d.jsx("input",{id:"email",type:"email",required:!0,autoComplete:"email",value:f,onChange:D=>m(D.target.value),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm shadow-sm focus:border-gray-500 focus:ring-1 focus:ring-gray-500 focus:outline-none dark:border-gray-700 dark:bg-gray-800"})]}),d.jsxs("div",{children:[d.jsx("label",{htmlFor:"password",className:"block text-sm font-medium",children:"Password"}),d.jsx("input",{id:"password",type:"password",required:!0,autoComplete:"current-password",value:h,onChange:D=>b(D.target.value),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm shadow-sm focus:border-gray-500 focus:ring-1 focus:ring-gray-500 focus:outline-none dark:border-gray-700 dark:bg-gray-800"})]}),d.jsx("button",{type:"submit",disabled:g,className:"w-full rounded-md bg-gray-900 px-4 py-2 text-sm font-medium text-white hover:bg-gray-800 disabled:opacity-50 dark:bg-gray-100 dark:text-gray-900 dark:hover:bg-gray-200",children:g?"Signing in...":"Sign in"})]})})}function ul(i){const{collection:r,enabled:o=!0,...f}=i,[m,h]=E.useState(null),[b,T]=E.useState(!1),[x,g]=E.useState(null),_=JSON.stringify({collection:r,...f}),N=E.useCallback(async()=>{if(o){T(!0),g(null);try{const D=await iv(r,f);h(D)}catch(D){g(D instanceof Error?D.message:"Unknown error")}finally{T(!1)}}},[_,o]);return E.useEffect(()=>{N()},[N]),{data:m,loading:b,error:x,refetch:N}}const yv={BHD:3,KWD:3,OMR:3,JPY:0,KRW:0};function gv(i){return yv[i.toUpperCase()]??2}function Ha(i,r){const o=gv(r),f=i/Math.pow(10,o);return new Intl.NumberFormat(void 0,{style:"currency",currency:r.toUpperCase(),minimumFractionDigits:o,maximumFractionDigits:o}).format(f)}function yi(i){return i?new Intl.DateTimeFormat(void 0,{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"}).format(new Date(i)):"-"}function vv(i){return i.charAt(0).toUpperCase()+i.slice(1)}function wm({currency:i,available:r,held:o}){return d.jsxs("div",{className:"rounded-lg border border-gray-200 bg-white p-4 dark:border-gray-800 dark:bg-gray-900",children:[d.jsx("p",{className:"text-sm font-medium text-gray-500 dark:text-gray-400",children:i}),d.jsx("p",{className:"mt-1 text-2xl font-semibold",children:Ha(r,i)}),o>0&&d.jsxs("p",{className:"mt-1 text-xs text-gray-500 dark:text-gray-400",children:[Ha(o,i)," held"]})]})}const pv={completed:"bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200",active:"bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200",approved:"bg-green-100 text-green-800 dark:bg-green-900 dark:text-green-200",pending:"bg-yellow-100 text-yellow-800 dark:bg-yellow-900 dark:text-yellow-200",processing:"bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-200",failed:"bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200",cancelled:"bg-gray-100 text-gray-800 dark:bg-gray-800 dark:text-gray-200",rejected:"bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200",suspended:"bg-orange-100 text-orange-800 dark:bg-orange-900 dark:text-orange-200",closed:"bg-gray-100 text-gray-800 dark:bg-gray-800 dark:text-gray-200",not_started:"bg-gray-100 text-gray-600 dark:bg-gray-800 dark:text-gray-400"},bv="bg-gray-100 text-gray-800 dark:bg-gray-800 dark:text-gray-200";function Yn({status:i}){const r=i.replace(/_/g," ");return d.jsx("span",{className:`inline-flex items-center rounded-full px-2.5 py-0.5 text-xs font-medium capitalize ${pv[i]||bv}`,children:r})}function Zm({tx:i}){const r=i.direction==="credit";return d.jsxs("tr",{className:"border-b border-gray-100 dark:border-gray-800",children:[d.jsxs("td",{className:"py-3 pr-3",children:[d.jsx("p",{className:"text-sm font-medium",children:vv(i.type)}),d.jsx("p",{className:"text-xs text-gray-500 dark:text-gray-400",children:i.reference||"-"})]}),d.jsx("td",{className:"py-3 pr-3 text-sm",children:d.jsxs("span",{className:r?"text-green-600 dark:text-green-400":"text-red-600 dark:text-red-400",children:[r?"+":"-",Ha(i.amount,i.currency)]})}),d.jsx("td",{className:"py-3 pr-3",children:d.jsx(Yn,{status:i.status})}),d.jsx("td",{className:"py-3 text-sm text-gray-500 dark:text-gray-400",children:yi(i.created)})]})}function xv(){const{data:i}=ul({collection:"accounts",perPage:50,sort:"-created"}),[r,o]=E.useState([]),{data:f}=ul({collection:"transactions",perPage:10,sort:"-created"});E.useEffect(()=>{var T;const b=(T=i==null?void 0:i.items)==null?void 0:T[0];b&&Xm(b.id).then(o).catch(()=>{})},[i]);const m=(i==null?void 0:i.items)||[],h=(f==null?void 0:f.items)||[];return d.jsxs("div",{className:"space-y-6",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Dashboard"}),m.length>0&&d.jsxs("div",{children:[d.jsxs("h2",{className:"mb-3 text-sm font-medium text-gray-500 dark:text-gray-400",children:[m[0].entityName," - ",m[0].entityType]}),d.jsxs("div",{className:"grid gap-3 sm:grid-cols-2 lg:grid-cols-4",children:[r.map(b=>d.jsx(wm,{...b},b.currency)),r.length===0&&d.jsx("p",{className:"col-span-full text-sm text-gray-500 dark:text-gray-400",children:"No balances available"})]})]}),m.length===0&&d.jsx("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"No accounts found"}),d.jsxs("div",{children:[d.jsx("h2",{className:"mb-3 text-lg font-medium",children:"Recent transactions"}),h.length===0?d.jsx("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"No transactions yet"}):d.jsx("div",{className:"overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-800",children:d.jsxs("table",{className:"w-full text-left",children:[d.jsx("thead",{children:d.jsxs("tr",{className:"border-b border-gray-200 bg-gray-50 text-xs font-medium uppercase text-gray-500 dark:border-gray-800 dark:bg-gray-900 dark:text-gray-400",children:[d.jsx("th",{className:"px-4 py-3",children:"Type"}),d.jsx("th",{className:"px-4 py-3",children:"Amount"}),d.jsx("th",{className:"px-4 py-3",children:"Status"}),d.jsx("th",{className:"px-4 py-3",children:"Date"})]})}),d.jsx("tbody",{className:"[&_td]:px-4",children:h.map(b=>d.jsx(Zm,{tx:b},b.id))})]})})]})]})}function Sv(){const{data:i,loading:r}=ul({collection:"accounts",perPage:50,sort:"-created"}),[o,f]=E.useState(null),[m,h]=E.useState([]);E.useEffect(()=>{if(!o){h([]);return}Xm(o).then(h).catch(()=>h([]))},[o]);const b=(i==null?void 0:i.items)||[];return d.jsxs("div",{className:"space-y-6",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Accounts"}),r&&d.jsx("p",{className:"text-sm text-gray-500",children:"Loading..."}),d.jsx("div",{className:"overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-800",children:d.jsxs("table",{className:"w-full text-left text-sm",children:[d.jsx("thead",{children:d.jsxs("tr",{className:"border-b border-gray-200 bg-gray-50 text-xs font-medium uppercase text-gray-500 dark:border-gray-800 dark:bg-gray-900 dark:text-gray-400",children:[d.jsx("th",{className:"px-4 py-3",children:"Name"}),d.jsx("th",{className:"px-4 py-3",children:"Type"}),d.jsx("th",{className:"px-4 py-3",children:"Country"}),d.jsx("th",{className:"px-4 py-3",children:"Currency"}),d.jsx("th",{className:"px-4 py-3",children:"Status"}),d.jsx("th",{className:"px-4 py-3",children:"KYC"}),d.jsx("th",{className:"px-4 py-3",children:"Created"})]})}),d.jsxs("tbody",{children:[b.map(T=>d.jsxs("tr",{onClick:()=>f(o===T.id?null:T.id),className:`cursor-pointer border-b border-gray-100 transition-colors hover:bg-gray-50 dark:border-gray-800 dark:hover:bg-gray-900 ${o===T.id?"bg-gray-50 dark:bg-gray-900":""}`,children:[d.jsx("td",{className:"px-4 py-3 font-medium",children:T.entityName}),d.jsx("td",{className:"px-4 py-3 capitalize",children:T.entityType}),d.jsx("td",{className:"px-4 py-3",children:T.country}),d.jsx("td",{className:"px-4 py-3",children:T.currency}),d.jsx("td",{className:"px-4 py-3",children:d.jsx(Yn,{status:T.status})}),d.jsx("td",{className:"px-4 py-3",children:d.jsx(Yn,{status:T.kycStatus})}),d.jsx("td",{className:"px-4 py-3 text-gray-500 dark:text-gray-400",children:yi(T.created)})]},T.id)),b.length===0&&!r&&d.jsx("tr",{children:d.jsx("td",{colSpan:7,className:"px-4 py-8 text-center text-gray-500 dark:text-gray-400",children:"No accounts"})})]})]})}),o&&d.jsxs("div",{children:[d.jsx("h2",{className:"mb-3 text-lg font-medium",children:"Balances"}),d.jsxs("div",{className:"grid gap-3 sm:grid-cols-2 lg:grid-cols-4",children:[m.map(T=>d.jsx(wm,{...T},T.currency)),m.length===0&&d.jsx("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:"No balances"})]})]})]})}const Ev=["","pending","processing","completed","failed","cancelled"],Tv=["","payment","conversion","deposit","withdrawal","fee"];function Nv(){const[i,r]=E.useState(1),[o,f]=E.useState(""),[m,h]=E.useState(""),b=[];o&&b.push(`status = "${o}"`),m&&b.push(`type = "${m}"`);const T=b.join(" && "),{data:x,loading:g}=ul({collection:"transactions",page:i,perPage:20,sort:"-created",filter:T||void 0}),_=(x==null?void 0:x.items)||[],N=(x==null?void 0:x.totalPages)||1;return d.jsxs("div",{className:"space-y-4",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Transactions"}),d.jsxs("div",{className:"flex flex-wrap gap-3",children:[d.jsxs("select",{value:o,onChange:D=>{f(D.target.value),r(1)},className:"rounded-md border border-gray-300 bg-white px-3 py-1.5 text-sm dark:border-gray-700 dark:bg-gray-800",children:[d.jsx("option",{value:"",children:"All statuses"}),Ev.filter(Boolean).map(D=>d.jsx("option",{value:D,children:D},D))]}),d.jsxs("select",{value:m,onChange:D=>{h(D.target.value),r(1)},className:"rounded-md border border-gray-300 bg-white px-3 py-1.5 text-sm dark:border-gray-700 dark:bg-gray-800",children:[d.jsx("option",{value:"",children:"All types"}),Tv.filter(Boolean).map(D=>d.jsx("option",{value:D,children:D},D))]})]}),g&&d.jsx("p",{className:"text-sm text-gray-500",children:"Loading..."}),d.jsx("div",{className:"overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-800",children:d.jsxs("table",{className:"w-full text-left",children:[d.jsx("thead",{children:d.jsxs("tr",{className:"border-b border-gray-200 bg-gray-50 text-xs font-medium uppercase text-gray-500 dark:border-gray-800 dark:bg-gray-900 dark:text-gray-400",children:[d.jsx("th",{className:"px-4 py-3",children:"Type"}),d.jsx("th",{className:"px-4 py-3",children:"Amount"}),d.jsx("th",{className:"px-4 py-3",children:"Status"}),d.jsx("th",{className:"px-4 py-3",children:"Date"})]})}),d.jsxs("tbody",{className:"[&_td]:px-4",children:[_.map(D=>d.jsx(Zm,{tx:D},D.id)),_.length===0&&!g&&d.jsx("tr",{children:d.jsx("td",{colSpan:4,className:"px-4 py-8 text-center text-sm text-gray-500 dark:text-gray-400",children:"No transactions"})})]})]})}),N>1&&d.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[d.jsx("button",{disabled:i<=1,onClick:()=>r(i-1),className:"rounded-md border border-gray-300 px-3 py-1 disabled:opacity-40 dark:border-gray-700",children:"Prev"}),d.jsxs("span",{className:"text-gray-500 dark:text-gray-400",children:[i," / ",N]}),d.jsx("button",{disabled:i>=N,onClick:()=>r(i+1),className:"rounded-md border border-gray-300 px-3 py-1 disabled:opacity-40 dark:border-gray-700",children:"Next"})]})]})}function zv(){const{data:i,loading:r}=ul({collection:"beneficiaries",perPage:50,sort:"-created",expand:"account"}),o=(i==null?void 0:i.items)||[];return d.jsxs("div",{className:"space-y-4",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Beneficiaries"}),r&&d.jsx("p",{className:"text-sm text-gray-500",children:"Loading..."}),d.jsx("div",{className:"overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-800",children:d.jsxs("table",{className:"w-full text-left text-sm",children:[d.jsx("thead",{children:d.jsxs("tr",{className:"border-b border-gray-200 bg-gray-50 text-xs font-medium uppercase text-gray-500 dark:border-gray-800 dark:bg-gray-900 dark:text-gray-400",children:[d.jsx("th",{className:"px-4 py-3",children:"Name"}),d.jsx("th",{className:"px-4 py-3",children:"Account holder"}),d.jsx("th",{className:"px-4 py-3",children:"Currency"}),d.jsx("th",{className:"px-4 py-3",children:"Country"}),d.jsx("th",{className:"px-4 py-3",children:"Type"}),d.jsx("th",{className:"px-4 py-3",children:"Verified"}),d.jsx("th",{className:"px-4 py-3",children:"Added"})]})}),d.jsxs("tbody",{children:[o.map(f=>d.jsxs("tr",{className:"border-b border-gray-100 dark:border-gray-800",children:[d.jsx("td",{className:"px-4 py-3 font-medium",children:f.name}),d.jsx("td",{className:"px-4 py-3",children:f.bankAccountHolder}),d.jsx("td",{className:"px-4 py-3",children:f.currency}),d.jsx("td",{className:"px-4 py-3",children:f.country}),d.jsx("td",{className:"px-4 py-3 capitalize",children:f.paymentType||"-"}),d.jsx("td",{className:"px-4 py-3",children:d.jsx(Yn,{status:f.verified?"approved":"pending"})}),d.jsx("td",{className:"px-4 py-3 text-gray-500 dark:text-gray-400",children:yi(f.created)})]},f.id)),o.length===0&&!r&&d.jsx("tr",{children:d.jsx("td",{colSpan:7,className:"px-4 py-8 text-center text-gray-500 dark:text-gray-400",children:"No beneficiaries"})})]})]})})]})}function Av(){const{data:i}=ul({collection:"accounts",perPage:50,filter:'status = "active"'}),[r,o]=E.useState(""),{data:f}=ul({collection:"beneficiaries",perPage:100,filter:r?`account = "${r}"`:void 0,enabled:!!r}),[m,h]=E.useState(""),[b,T]=E.useState(""),[x,g]=E.useState("USD"),[_,N]=E.useState(""),[D,Y]=E.useState(!1),[w,Q]=E.useState(""),[G,q]=E.useState(null),I=(i==null?void 0:i.items)||[],$=(f==null?void 0:f.items)||[];async function B(V){V.preventDefault(),Q(""),q(null),Y(!0);const ne=Math.round(parseFloat(b)*100);if(isNaN(ne)||ne<=0){Q("Enter a valid amount"),Y(!1);return}try{const W=await cv({accountId:r,beneficiaryId:m,amount:ne,currency:x,reference:_});q(W),T(""),N("")}catch(W){Q(W instanceof Error?W.message:"Payment failed")}finally{Y(!1)}}return d.jsxs("div",{className:"space-y-6",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Send payment"}),d.jsxs("form",{onSubmit:B,className:"max-w-lg space-y-4 rounded-lg border border-gray-200 bg-white p-6 dark:border-gray-800 dark:bg-gray-900",children:[w&&d.jsx("p",{className:"rounded-md bg-red-50 p-3 text-sm text-red-700 dark:bg-red-900/30 dark:text-red-300",children:w}),G&&d.jsxs("p",{className:"rounded-md bg-green-50 p-3 text-sm text-green-700 dark:bg-green-900/30 dark:text-green-300",children:["Payment submitted: ",G.transactionId," (",G.status,")"]}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Account"}),d.jsxs("select",{required:!0,value:r,onChange:V=>{o(V.target.value),h("")},className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800",children:[d.jsx("option",{value:"",children:"Select account"}),I.map(V=>d.jsxs("option",{value:V.id,children:[V.entityName," (",V.currency,")"]},V.id))]})]}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Beneficiary"}),d.jsxs("select",{required:!0,value:m,onChange:V=>h(V.target.value),disabled:!r,className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm disabled:opacity-50 dark:border-gray-700 dark:bg-gray-800",children:[d.jsx("option",{value:"",children:"Select beneficiary"}),$.map(V=>d.jsxs("option",{value:V.id,children:[V.name," (",V.currency,")"]},V.id))]})]}),d.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Amount"}),d.jsx("input",{type:"number",step:"0.01",min:"0.01",required:!0,value:b,onChange:V=>T(V.target.value),placeholder:"0.00",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Currency"}),d.jsx("input",{type:"text",required:!0,maxLength:3,value:x,onChange:V=>g(V.target.value.toUpperCase()),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]})]}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Reference"}),d.jsx("input",{type:"text",value:_,onChange:V=>N(V.target.value),placeholder:"Payment reference",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]}),b&&parseFloat(b)>0&&d.jsxs("p",{className:"text-sm text-gray-500 dark:text-gray-400",children:["Sending ",Ha(Math.round(parseFloat(b)*100),x)]}),d.jsx("button",{type:"submit",disabled:D||!r||!m,className:"w-full rounded-md bg-gray-900 px-4 py-2 text-sm font-medium text-white hover:bg-gray-800 disabled:opacity-50 dark:bg-gray-100 dark:text-gray-900 dark:hover:bg-gray-200",children:D?"Submitting...":"Send payment"})]})]})}function jv(){const{data:i}=ul({collection:"accounts",perPage:50,filter:'status = "active"'}),[r,o]=E.useState(""),[f,m]=E.useState("USD"),[h,b]=E.useState("EUR"),[T,x]=E.useState(""),[g,_]=E.useState(!1),[N,D]=E.useState(""),[Y,w]=E.useState(null),[Q,G]=E.useState(!1),q=(i==null?void 0:i.items)||[];async function I(B){B.preventDefault(),D(""),w(null),G(!1),_(!0);const V=Math.round(parseFloat(T)*100);if(isNaN(V)||V<=0){D("Enter a valid amount"),_(!1);return}try{const ne=await fv({sellCurrency:f,buyCurrency:h,amount:V});w(ne)}catch(ne){D(ne instanceof Error?ne.message:"Quote failed")}finally{_(!1)}}async function $(){if(!(!Y||!r)){D(""),_(!0);try{await rv({accountId:r,quoteId:Y.quoteId}),G(!0),w(null),x("")}catch(B){D(B instanceof Error?B.message:"Conversion failed")}finally{_(!1)}}}return d.jsxs("div",{className:"space-y-6",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"FX conversion"}),d.jsxs("form",{onSubmit:I,className:"max-w-lg space-y-4 rounded-lg border border-gray-200 bg-white p-6 dark:border-gray-800 dark:bg-gray-900",children:[N&&d.jsx("p",{className:"rounded-md bg-red-50 p-3 text-sm text-red-700 dark:bg-red-900/30 dark:text-red-300",children:N}),Q&&d.jsx("p",{className:"rounded-md bg-green-50 p-3 text-sm text-green-700 dark:bg-green-900/30 dark:text-green-300",children:"Conversion executed successfully"}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Account"}),d.jsxs("select",{required:!0,value:r,onChange:B=>o(B.target.value),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800",children:[d.jsx("option",{value:"",children:"Select account"}),q.map(B=>d.jsxs("option",{value:B.id,children:[B.entityName," (",B.currency,")"]},B.id))]})]}),d.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Sell"}),d.jsx("input",{type:"text",required:!0,maxLength:3,value:f,onChange:B=>m(B.target.value.toUpperCase()),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Buy"}),d.jsx("input",{type:"text",required:!0,maxLength:3,value:h,onChange:B=>b(B.target.value.toUpperCase()),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]})]}),d.jsxs("div",{children:[d.jsxs("label",{className:"block text-sm font-medium",children:["Amount (",f,")"]}),d.jsx("input",{type:"number",step:"0.01",min:"0.01",required:!0,value:T,onChange:B=>{x(B.target.value),w(null),G(!1)},placeholder:"0.00",className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800"})]}),d.jsx("button",{type:"submit",disabled:g||!r,className:"w-full rounded-md bg-gray-900 px-4 py-2 text-sm font-medium text-white hover:bg-gray-800 disabled:opacity-50 dark:bg-gray-100 dark:text-gray-900 dark:hover:bg-gray-200",children:g&&!Y?"Getting quote...":"Get quote"})]}),Y&&d.jsxs("div",{className:"max-w-lg space-y-3 rounded-lg border border-gray-200 bg-white p-6 dark:border-gray-800 dark:bg-gray-900",children:[d.jsx("h2",{className:"text-lg font-medium",children:"Quote"}),d.jsxs("div",{className:"space-y-1 text-sm",children:[d.jsxs("p",{children:[d.jsx("span",{className:"text-gray-500 dark:text-gray-400",children:"Sell:"})," ",Ha(Y.sellAmount,Y.sellCurrency)]}),d.jsxs("p",{children:[d.jsx("span",{className:"text-gray-500 dark:text-gray-400",children:"Buy:"})," ",Ha(Y.buyAmount,Y.buyCurrency)]}),d.jsxs("p",{children:[d.jsx("span",{className:"text-gray-500 dark:text-gray-400",children:"Rate:"})," ",Y.rate.toFixed(6)]}),d.jsxs("p",{className:"text-xs text-gray-400",children:["Expires: ",new Date(Y.expiresAt).toLocaleTimeString()]})]}),d.jsx("button",{onClick:$,disabled:g,className:"w-full rounded-md bg-green-600 px-4 py-2 text-sm font-medium text-white hover:bg-green-700 disabled:opacity-50",children:g?"Executing...":"Execute conversion"})]})]})}const Rv=["passport","drivers_license","national_id","proof_of_address","bank_statement","incorporation_certificate","tax_return","other"];function _v(){const[i,r]=E.useState("passport"),[o,f]=E.useState(null),[m,h]=E.useState(!1),[b,T]=E.useState(!1),[x,g]=E.useState(""),[_,N]=E.useState(""),D=E.useRef(null),{data:Y,loading:w,refetch:Q}=ul({collection:"documents",perPage:50,sort:"-created"}),G=(Y==null?void 0:Y.items)||[];function q(B){B.preventDefault(),h(!1);const V=B.dataTransfer.files[0];V&&f(V)}function I(B){var ne;const V=(ne=B.target.files)==null?void 0:ne[0];V&&f(V)}async function $(){if(o){g(""),N(""),T(!0);try{const B=new FormData;B.append("type",i),B.append("filename",o.name),B.append("status","pending"),B.append("file",o);const V="",ne=sessionStorage.getItem("bank_token"),W={};ne&&(W.Authorization=`Bearer ${ne}`);const Te=await fetch(`${V}/api/collections/documents/records`,{method:"POST",headers:W,body:B});if(!Te.ok){const Le=await Te.json().catch(()=>({}));throw new Error(Le.message||`Upload failed: ${Te.status}`)}N(`Uploaded ${o.name}`),f(null),D.current&&(D.current.value=""),Q()}catch(B){g(B instanceof Error?B.message:"Upload failed")}finally{T(!1)}}}return d.jsxs("div",{className:"space-y-6",children:[d.jsx("h1",{className:"text-2xl font-semibold",children:"Documents"}),d.jsxs("div",{className:"max-w-lg space-y-4 rounded-lg border border-gray-200 bg-white p-6 dark:border-gray-800 dark:bg-gray-900",children:[x&&d.jsx("p",{className:"rounded-md bg-red-50 p-3 text-sm text-red-700 dark:bg-red-900/30 dark:text-red-300",children:x}),_&&d.jsx("p",{className:"rounded-md bg-green-50 p-3 text-sm text-green-700 dark:bg-green-900/30 dark:text-green-300",children:_}),d.jsxs("div",{children:[d.jsx("label",{className:"block text-sm font-medium",children:"Document type"}),d.jsx("select",{value:i,onChange:B=>r(B.target.value),className:"mt-1 block w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm dark:border-gray-700 dark:bg-gray-800",children:Rv.map(B=>d.jsx("option",{value:B,children:B.replace(/_/g," ")},B))})]}),d.jsxs("div",{onDragOver:B=>{B.preventDefault(),h(!0)},onDragLeave:()=>h(!1),onDrop:q,onClick:()=>{var B;return(B=D.current)==null?void 0:B.click()},className:`cursor-pointer rounded-lg border-2 border-dashed p-8 text-center text-sm transition-colors ${m?"border-gray-500 bg-gray-100 dark:bg-gray-800":"border-gray-300 hover:border-gray-400 dark:border-gray-700 dark:hover:border-gray-600"}`,children:[o?d.jsxs("p",{className:"font-medium",children:[o.name," (",(o.size/1024).toFixed(1)," KB)"]}):d.jsx("p",{className:"text-gray-500 dark:text-gray-400",children:"Drop file here or click to select"}),d.jsx("input",{ref:D,type:"file",className:"hidden",onChange:I,accept:".pdf,.jpg,.jpeg,.png,.doc,.docx"})]}),d.jsx("button",{onClick:$,disabled:b||!o,className:"w-full rounded-md bg-gray-900 px-4 py-2 text-sm font-medium text-white hover:bg-gray-800 disabled:opacity-50 dark:bg-gray-100 dark:text-gray-900 dark:hover:bg-gray-200",children:b?"Uploading...":"Upload document"})]}),d.jsxs("div",{children:[d.jsx("h2",{className:"mb-3 text-lg font-medium",children:"Uploaded documents"}),w&&d.jsx("p",{className:"text-sm text-gray-500",children:"Loading..."}),d.jsx("div",{className:"overflow-x-auto rounded-lg border border-gray-200 dark:border-gray-800",children:d.jsxs("table",{className:"w-full text-left text-sm",children:[d.jsx("thead",{children:d.jsxs("tr",{className:"border-b border-gray-200 bg-gray-50 text-xs font-medium uppercase text-gray-500 dark:border-gray-800 dark:bg-gray-900 dark:text-gray-400",children:[d.jsx("th",{className:"px-4 py-3",children:"Type"}),d.jsx("th",{className:"px-4 py-3",children:"Filename"}),d.jsx("th",{className:"px-4 py-3",children:"Status"}),d.jsx("th",{className:"px-4 py-3",children:"Uploaded"})]})}),d.jsxs("tbody",{children:[G.map(B=>d.jsxs("tr",{className:"border-b border-gray-100 dark:border-gray-800",children:[d.jsx("td",{className:"px-4 py-3 capitalize",children:B.type.replace(/_/g," ")}),d.jsx("td",{className:"px-4 py-3",children:B.filename}),d.jsx("td",{className:"px-4 py-3",children:d.jsx(Yn,{status:B.status})}),d.jsx("td",{className:"px-4 py-3 text-gray-500 dark:text-gray-400",children:yi(B.created)})]},B.id)),G.length===0&&!w&&d.jsx("tr",{children:d.jsx("td",{colSpan:4,className:"px-4 py-8 text-center text-gray-500 dark:text-gray-400",children:"No documents uploaded"})})]})]})})]})]})}function Ov({children:i}){const{token:r}=tr();return r?d.jsx(d.Fragment,{children:i}):d.jsx(Um,{to:"/login",replace:!0})}function Cv(){return d.jsx(Jg,{children:d.jsx(sv,{children:d.jsxs(Tg,{children:[d.jsx(Ot,{path:"/login",element:d.jsx(hv,{})}),d.jsxs(Ot,{element:d.jsx(Ov,{children:d.jsx(mv,{})}),children:[d.jsx(Ot,{index:!0,element:d.jsx(xv,{})}),d.jsx(Ot,{path:"accounts",element:d.jsx(Sv,{})}),d.jsx(Ot,{path:"transactions",element:d.jsx(Nv,{})}),d.jsx(Ot,{path:"beneficiaries",element:d.jsx(zv,{})}),d.jsx(Ot,{path:"payments",element:d.jsx(Av,{})}),d.jsx(Ot,{path:"conversions",element:d.jsx(jv,{})}),d.jsx(Ot,{path:"documents",element:d.jsx(_v,{})})]}),d.jsx(Ot,{path:"*",element:d.jsx(Um,{to:"/",replace:!0})})]})})})}Ty.createRoot(document.getElementById("root")).render(d.jsx(E.StrictMode,{children:d.jsx(Cv,{})}));
|