Files
exchange-monitor-go/frontend/dist/assets/index-osMYKIfL.js
T
2026-05-21 14:37:49 +08:00

41 lines
162 KiB
JavaScript

(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function oc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ku={exports:{}},ll={},Yu={exports:{}},D={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var qn=Symbol.for("react.element"),uc=Symbol.for("react.portal"),sc=Symbol.for("react.fragment"),ac=Symbol.for("react.strict_mode"),cc=Symbol.for("react.profiler"),dc=Symbol.for("react.provider"),fc=Symbol.for("react.context"),pc=Symbol.for("react.forward_ref"),hc=Symbol.for("react.suspense"),mc=Symbol.for("react.memo"),vc=Symbol.for("react.lazy"),Io=Symbol.iterator;function yc(e){return e===null||typeof e!="object"?null:(e=Io&&e[Io]||e["@@iterator"],typeof e=="function"?e:null)}var Xu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Gu=Object.assign,Zu={};function dn(e,t,n){this.props=e,this.context=t,this.refs=Zu,this.updater=n||Xu}dn.prototype.isReactComponent={};dn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};dn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ju(){}Ju.prototype=dn.prototype;function Bi(e,t,n){this.props=e,this.context=t,this.refs=Zu,this.updater=n||Xu}var Hi=Bi.prototype=new Ju;Hi.constructor=Bi;Gu(Hi,dn.prototype);Hi.isPureReactComponent=!0;var Uo=Array.isArray,qu=Object.prototype.hasOwnProperty,Wi={current:null},bu={key:!0,ref:!0,__self:!0,__source:!0};function es(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)qu.call(t,r)&&!bu.hasOwnProperty(r)&&(l[r]=t[r]);var s=arguments.length-2;if(s===1)l.children=n;else if(1<s){for(var a=Array(s),c=0;c<s;c++)a[c]=arguments[c+2];l.children=a}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)l[r]===void 0&&(l[r]=s[r]);return{$$typeof:qn,type:e,key:i,ref:o,props:l,_owner:Wi.current}}function gc(e,t){return{$$typeof:qn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Qi(e){return typeof e=="object"&&e!==null&&e.$$typeof===qn}function xc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ao=/\/+/g;function Sl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?xc(""+e.key):t.toString(36)}function kr(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case qn:case uc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+Sl(o,0):r,Uo(l)?(n="",e!=null&&(n=e.replace(Ao,"$&/")+"/"),kr(l,t,n,"",function(c){return c})):l!=null&&(Qi(l)&&(l=gc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Ao,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Uo(e))for(var s=0;s<e.length;s++){i=e[s];var a=r+Sl(i,s);o+=kr(i,t,n,a,l)}else if(a=yc(e),typeof a=="function")for(e=a.call(e),s=0;!(i=e.next()).done;)i=i.value,a=r+Sl(i,s++),o+=kr(i,t,n,a,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function ir(e,t,n){if(e==null)return e;var r=[],l=0;return kr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function wc(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var he={current:null},jr={transition:null},Sc={ReactCurrentDispatcher:he,ReactCurrentBatchConfig:jr,ReactCurrentOwner:Wi};function ts(){throw Error("act(...) is not supported in production builds of React.")}D.Children={map:ir,forEach:function(e,t,n){ir(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ir(e,function(){t++}),t},toArray:function(e){return ir(e,function(t){return t})||[]},only:function(e){if(!Qi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};D.Component=dn;D.Fragment=sc;D.Profiler=cc;D.PureComponent=Bi;D.StrictMode=ac;D.Suspense=hc;D.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Sc;D.act=ts;D.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Gu({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=Wi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(a in t)qu.call(t,a)&&!bu.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&s!==void 0?s[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){s=Array(a);for(var c=0;c<a;c++)s[c]=arguments[c+2];r.children=s}return{$$typeof:qn,type:e.type,key:l,ref:i,props:r,_owner:o}};D.createContext=function(e){return e={$$typeof:fc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:dc,_context:e},e.Consumer=e};D.createElement=es;D.createFactory=function(e){var t=es.bind(null,e);return t.type=e,t};D.createRef=function(){return{current:null}};D.forwardRef=function(e){return{$$typeof:pc,render:e}};D.isValidElement=Qi;D.lazy=function(e){return{$$typeof:vc,_payload:{_status:-1,_result:e},_init:wc}};D.memo=function(e,t){return{$$typeof:mc,type:e,compare:t===void 0?null:t}};D.startTransition=function(e){var t=jr.transition;jr.transition={};try{e()}finally{jr.transition=t}};D.unstable_act=ts;D.useCallback=function(e,t){return he.current.useCallback(e,t)};D.useContext=function(e){return he.current.useContext(e)};D.useDebugValue=function(){};D.useDeferredValue=function(e){return he.current.useDeferredValue(e)};D.useEffect=function(e,t){return he.current.useEffect(e,t)};D.useId=function(){return he.current.useId()};D.useImperativeHandle=function(e,t,n){return he.current.useImperativeHandle(e,t,n)};D.useInsertionEffect=function(e,t){return he.current.useInsertionEffect(e,t)};D.useLayoutEffect=function(e,t){return he.current.useLayoutEffect(e,t)};D.useMemo=function(e,t){return he.current.useMemo(e,t)};D.useReducer=function(e,t,n){return he.current.useReducer(e,t,n)};D.useRef=function(e){return he.current.useRef(e)};D.useState=function(e){return he.current.useState(e)};D.useSyncExternalStore=function(e,t,n){return he.current.useSyncExternalStore(e,t,n)};D.useTransition=function(){return he.current.useTransition()};D.version="18.3.1";Yu.exports=D;var M=Yu.exports;const kc=oc(M);/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var jc=M,Nc=Symbol.for("react.element"),Ec=Symbol.for("react.fragment"),Cc=Object.prototype.hasOwnProperty,_c=jc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Pc={key:!0,ref:!0,__self:!0,__source:!0};function ns(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Cc.call(t,r)&&!Pc.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:Nc,type:e,key:i,ref:o,props:l,_owner:_c.current}}ll.Fragment=Ec;ll.jsx=ns;ll.jsxs=ns;Ku.exports=ll;var u=Ku.exports,Yl={},rs={exports:{}},Ee={},ls={exports:{}},is={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(N,z){var L=N.length;N.push(z);e:for(;0<L;){var X=L-1>>>1,b=N[X];if(0<l(b,z))N[X]=z,N[L]=b,L=X;else break e}}function n(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var z=N[0],L=N.pop();if(L!==z){N[0]=L;e:for(var X=0,b=N.length,rr=b>>>1;X<rr;){var kt=2*(X+1)-1,wl=N[kt],jt=kt+1,lr=N[jt];if(0>l(wl,L))jt<b&&0>l(lr,wl)?(N[X]=lr,N[jt]=L,X=jt):(N[X]=wl,N[kt]=L,X=kt);else if(jt<b&&0>l(lr,L))N[X]=lr,N[jt]=L,X=jt;else break e}}return z}function l(N,z){var L=N.sortIndex-z.sortIndex;return L!==0?L:N.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var a=[],c=[],f=1,v=null,m=3,w=!1,y=!1,S=!1,O=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(N){for(var z=n(c);z!==null;){if(z.callback===null)r(c);else if(z.startTime<=N)r(c),z.sortIndex=z.expirationTime,t(a,z);else break;z=n(c)}}function g(N){if(S=!1,h(N),!y)if(n(a)!==null)y=!0,de(k);else{var z=n(c);z!==null&&oe(g,z.startTime-N)}}function k(N,z){y=!1,S&&(S=!1,p(_),_=-1),w=!0;var L=m;try{for(h(z),v=n(a);v!==null&&(!(v.expirationTime>z)||N&&!ne());){var X=v.callback;if(typeof X=="function"){v.callback=null,m=v.priorityLevel;var b=X(v.expirationTime<=z);z=e.unstable_now(),typeof b=="function"?v.callback=b:v===n(a)&&r(a),h(z)}else r(a);v=n(a)}if(v!==null)var rr=!0;else{var kt=n(c);kt!==null&&oe(g,kt.startTime-z),rr=!1}return rr}finally{v=null,m=L,w=!1}}var E=!1,j=null,_=-1,U=5,T=-1;function ne(){return!(e.unstable_now()-T<U)}function _e(){if(j!==null){var N=e.unstable_now();T=N;var z=!0;try{z=j(!0,N)}finally{z?F():(E=!1,j=null)}}else E=!1}var F;if(typeof d=="function")F=function(){d(_e)};else if(typeof MessageChannel<"u"){var $=new MessageChannel,P=$.port2;$.port1.onmessage=_e,F=function(){P.postMessage(null)}}else F=function(){O(_e,0)};function de(N){j=N,E||(E=!0,F())}function oe(N,z){_=O(function(){N(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){y||w||(y=!0,de(k))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):U=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(N){switch(m){case 1:case 2:case 3:var z=3;break;default:z=m}var L=m;m=z;try{return N()}finally{m=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,z){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var L=m;m=N;try{return z()}finally{m=L}},e.unstable_scheduleCallback=function(N,z,L){var X=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?X+L:X):L=X,N){case 1:var b=-1;break;case 2:b=250;break;case 5:b=1073741823;break;case 4:b=1e4;break;default:b=5e3}return b=L+b,N={id:f++,callback:z,priorityLevel:N,startTime:L,expirationTime:b,sortIndex:-1},L>X?(N.sortIndex=L,t(c,N),n(a)===null&&N===n(c)&&(S?(p(_),_=-1):S=!0,oe(g,L-X))):(N.sortIndex=b,t(a,N),y||w||(y=!0,de(k))),N},e.unstable_shouldYield=ne,e.unstable_wrapCallback=function(N){var z=m;return function(){var L=m;m=z;try{return N.apply(this,arguments)}finally{m=L}}}})(is);ls.exports=is;var zc=ls.exports;/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Tc=M,Ne=zc;function x(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);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."}var os=new Set,On={};function Mt(e,t){rn(e,t),rn(e+"Capture",t)}function rn(e,t){for(On[e]=t,e=0;e<t.length;e++)os.add(t[e])}var Je=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xl=Object.prototype.hasOwnProperty,Lc=/^[: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]*$/,$o={},Vo={};function Dc(e){return Xl.call(Vo,e)?!0:Xl.call($o,e)?!1:Lc.test(e)?Vo[e]=!0:($o[e]=!0,!1)}function Fc(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Rc(e,t,n,r){if(t===null||typeof t>"u"||Fc(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function me(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ie[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ie[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ie[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ie[e]=new me(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ie[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ie[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ie[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ie[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ie[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ki=/[\-:]([a-z])/g;function Yi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ki,Yi);ie[t]=new me(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ki,Yi);ie[t]=new me(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ki,Yi);ie[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ie[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});ie.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ie[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function Xi(e,t,n,r){var l=ie.hasOwnProperty(t)?ie[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Rc(t,n,l,r)&&(n=null),r||l===null?Dc(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var tt=Tc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,or=Symbol.for("react.element"),At=Symbol.for("react.portal"),$t=Symbol.for("react.fragment"),Gi=Symbol.for("react.strict_mode"),Gl=Symbol.for("react.profiler"),us=Symbol.for("react.provider"),ss=Symbol.for("react.context"),Zi=Symbol.for("react.forward_ref"),Zl=Symbol.for("react.suspense"),Jl=Symbol.for("react.suspense_list"),Ji=Symbol.for("react.memo"),rt=Symbol.for("react.lazy"),as=Symbol.for("react.offscreen"),Bo=Symbol.iterator;function hn(e){return e===null||typeof e!="object"?null:(e=Bo&&e[Bo]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,kl;function kn(e){if(kl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);kl=t&&t[1]||""}return`
`+kl+e}var jl=!1;function Nl(e,t){if(!e||jl)return"";jl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.stack.split(`
`),i=r.stack.split(`
`),o=l.length-1,s=i.length-1;1<=o&&0<=s&&l[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(l[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||l[o]!==i[s]){var a=`
`+l[o].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=o&&0<=s);break}}}finally{jl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?kn(e):""}function Oc(e){switch(e.tag){case 5:return kn(e.type);case 16:return kn("Lazy");case 13:return kn("Suspense");case 19:return kn("SuspenseList");case 0:case 2:case 15:return e=Nl(e.type,!1),e;case 11:return e=Nl(e.type.render,!1),e;case 1:return e=Nl(e.type,!0),e;default:return""}}function ql(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case $t:return"Fragment";case At:return"Portal";case Gl:return"Profiler";case Gi:return"StrictMode";case Zl:return"Suspense";case Jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ss:return(e.displayName||"Context")+".Consumer";case us:return(e._context.displayName||"Context")+".Provider";case Zi:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ji:return t=e.displayName||null,t!==null?t:ql(e.type)||"Memo";case rt:t=e._payload,e=e._init;try{return ql(e(t))}catch{}}return null}function Mc(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ql(t);case 8:return t===Gi?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function cs(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ic(e){var t=cs(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ur(e){e._valueTracker||(e._valueTracker=Ic(e))}function ds(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=cs(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Rr(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}}function bl(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Ho(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=yt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function fs(e,t){t=t.checked,t!=null&&Xi(e,"checked",t,!1)}function ei(e,t){fs(e,t);var n=yt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?ti(e,t.type,n):t.hasOwnProperty("defaultValue")&&ti(e,t.type,yt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wo(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function ti(e,t,n){(t!=="number"||Rr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var jn=Array.isArray;function Jt(e,t,n,r){if(e=e.options,t){t={};for(var l=0;l<n.length;l++)t["$"+n[l]]=!0;for(n=0;n<e.length;n++)l=t.hasOwnProperty("$"+e[n].value),e[n].selected!==l&&(e[n].selected=l),l&&r&&(e[n].defaultSelected=!0)}else{for(n=""+yt(n),t=null,l=0;l<e.length;l++){if(e[l].value===n){e[l].selected=!0,r&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function ni(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(x(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Qo(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(x(92));if(jn(n)){if(1<n.length)throw Error(x(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:yt(n)}}function ps(e,t){var n=yt(t.value),r=yt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Ko(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function hs(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ri(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?hs(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var sr,ms=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(sr=sr||document.createElement("div"),sr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=sr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Mn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Cn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Uc=["Webkit","ms","Moz","O"];Object.keys(Cn).forEach(function(e){Uc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Cn[t]=Cn[e]})});function vs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Cn.hasOwnProperty(e)&&Cn[e]?(""+t).trim():t+"px"}function ys(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=vs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Ac=K({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function li(e,t){if(t){if(Ac[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(x(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(x(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(x(61))}if(t.style!=null&&typeof t.style!="object")throw Error(x(62))}}function ii(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var oi=null;function qi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ui=null,qt=null,bt=null;function Yo(e){if(e=tr(e)){if(typeof ui!="function")throw Error(x(280));var t=e.stateNode;t&&(t=al(t),ui(e.stateNode,e.type,t))}}function gs(e){qt?bt?bt.push(e):bt=[e]:qt=e}function xs(){if(qt){var e=qt,t=bt;if(bt=qt=null,Yo(e),t)for(e=0;e<t.length;e++)Yo(t[e])}}function ws(e,t){return e(t)}function Ss(){}var El=!1;function ks(e,t,n){if(El)return e(t,n);El=!0;try{return ws(e,t,n)}finally{El=!1,(qt!==null||bt!==null)&&(Ss(),xs())}}function In(e,t){var n=e.stateNode;if(n===null)return null;var r=al(n);if(r===null)return null;n=r[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":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(x(231,t,typeof n));return n}var si=!1;if(Je)try{var mn={};Object.defineProperty(mn,"passive",{get:function(){si=!0}}),window.addEventListener("test",mn,mn),window.removeEventListener("test",mn,mn)}catch{si=!1}function $c(e,t,n,r,l,i,o,s,a){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(f){this.onError(f)}}var _n=!1,Or=null,Mr=!1,ai=null,Vc={onError:function(e){_n=!0,Or=e}};function Bc(e,t,n,r,l,i,o,s,a){_n=!1,Or=null,$c.apply(Vc,arguments)}function Hc(e,t,n,r,l,i,o,s,a){if(Bc.apply(this,arguments),_n){if(_n){var c=Or;_n=!1,Or=null}else throw Error(x(198));Mr||(Mr=!0,ai=c)}}function It(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function js(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 Xo(e){if(It(e)!==e)throw Error(x(188))}function Wc(e){var t=e.alternate;if(!t){if(t=It(e),t===null)throw Error(x(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return Xo(l),e;if(i===r)return Xo(l),t;i=i.sibling}throw Error(x(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.sibling}if(!o)throw Error(x(189))}}if(n.alternate!==r)throw Error(x(190))}if(n.tag!==3)throw Error(x(188));return n.stateNode.current===n?e:t}function Ns(e){return e=Wc(e),e!==null?Es(e):null}function Es(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Es(e);if(t!==null)return t;e=e.sibling}return null}var Cs=Ne.unstable_scheduleCallback,Go=Ne.unstable_cancelCallback,Qc=Ne.unstable_shouldYield,Kc=Ne.unstable_requestPaint,G=Ne.unstable_now,Yc=Ne.unstable_getCurrentPriorityLevel,bi=Ne.unstable_ImmediatePriority,_s=Ne.unstable_UserBlockingPriority,Ir=Ne.unstable_NormalPriority,Xc=Ne.unstable_LowPriority,Ps=Ne.unstable_IdlePriority,il=null,We=null;function Gc(e){if(We&&typeof We.onCommitFiberRoot=="function")try{We.onCommitFiberRoot(il,e,void 0,(e.current.flags&128)===128)}catch{}}var Ue=Math.clz32?Math.clz32:qc,Zc=Math.log,Jc=Math.LN2;function qc(e){return e>>>=0,e===0?32:31-(Zc(e)/Jc|0)|0}var ar=64,cr=4194304;function Nn(e){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: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 e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Ur(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~l;s!==0?r=Nn(s):(i&=o,i!==0&&(r=Nn(i)))}else o=n&~l,o!==0?r=Nn(o):i!==0&&(r=Nn(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Ue(t),l=1<<n,r|=e[n],t&=~l;return r}function bc(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64: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:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function ed(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-Ue(i),s=1<<o,a=l[o];a===-1?(!(s&n)||s&r)&&(l[o]=bc(s,t)):a<=t&&(e.expiredLanes|=s),i&=~s}}function ci(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function zs(){var e=ar;return ar<<=1,!(ar&4194240)&&(ar=64),e}function Cl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function bn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ue(t),e[t]=n}function td(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var l=31-Ue(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function eo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ue(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var I=0;function Ts(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Ls,to,Ds,Fs,Rs,di=!1,dr=[],at=null,ct=null,dt=null,Un=new Map,An=new Map,it=[],nd="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 submit".split(" ");function Zo(e,t){switch(e){case"focusin":case"focusout":at=null;break;case"dragenter":case"dragleave":ct=null;break;case"mouseover":case"mouseout":dt=null;break;case"pointerover":case"pointerout":Un.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":An.delete(t.pointerId)}}function vn(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=tr(t),t!==null&&to(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function rd(e,t,n,r,l){switch(t){case"focusin":return at=vn(at,e,t,n,r,l),!0;case"dragenter":return ct=vn(ct,e,t,n,r,l),!0;case"mouseover":return dt=vn(dt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Un.set(i,vn(Un.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,An.set(i,vn(An.get(i)||null,e,t,n,r,l)),!0}return!1}function Os(e){var t=Ct(e.target);if(t!==null){var n=It(t);if(n!==null){if(t=n.tag,t===13){if(t=js(n),t!==null){e.blockedOn=t,Rs(e.priority,function(){Ds(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Nr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=fi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);oi=r,n.target.dispatchEvent(r),oi=null}else return t=tr(n),t!==null&&to(t),e.blockedOn=n,!1;t.shift()}return!0}function Jo(e,t,n){Nr(e)&&n.delete(t)}function ld(){di=!1,at!==null&&Nr(at)&&(at=null),ct!==null&&Nr(ct)&&(ct=null),dt!==null&&Nr(dt)&&(dt=null),Un.forEach(Jo),An.forEach(Jo)}function yn(e,t){e.blockedOn===t&&(e.blockedOn=null,di||(di=!0,Ne.unstable_scheduleCallback(Ne.unstable_NormalPriority,ld)))}function $n(e){function t(l){return yn(l,e)}if(0<dr.length){yn(dr[0],e);for(var n=1;n<dr.length;n++){var r=dr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(at!==null&&yn(at,e),ct!==null&&yn(ct,e),dt!==null&&yn(dt,e),Un.forEach(t),An.forEach(t),n=0;n<it.length;n++)r=it[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<it.length&&(n=it[0],n.blockedOn===null);)Os(n),n.blockedOn===null&&it.shift()}var en=tt.ReactCurrentBatchConfig,Ar=!0;function id(e,t,n,r){var l=I,i=en.transition;en.transition=null;try{I=1,no(e,t,n,r)}finally{I=l,en.transition=i}}function od(e,t,n,r){var l=I,i=en.transition;en.transition=null;try{I=4,no(e,t,n,r)}finally{I=l,en.transition=i}}function no(e,t,n,r){if(Ar){var l=fi(e,t,n,r);if(l===null)Ml(e,t,r,$r,n),Zo(e,r);else if(rd(l,e,t,n,r))r.stopPropagation();else if(Zo(e,r),t&4&&-1<nd.indexOf(e)){for(;l!==null;){var i=tr(l);if(i!==null&&Ls(i),i=fi(e,t,n,r),i===null&&Ml(e,t,r,$r,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Ml(e,t,r,null,n)}}var $r=null;function fi(e,t,n,r){if($r=null,e=qi(r),e=Ct(e),e!==null)if(t=It(e),t===null)e=null;else if(n=t.tag,n===13){if(e=js(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return $r=e,null}function Ms(e){switch(e){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"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 1;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"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Yc()){case bi:return 1;case _s:return 4;case Ir:case Xc:return 16;case Ps:return 536870912;default:return 16}default:return 16}}var ut=null,ro=null,Er=null;function Is(){if(Er)return Er;var e,t=ro,n=t.length,r,l="value"in ut?ut.value:ut.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Er=l.slice(e,1<r?1-r:void 0)}function Cr(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 fr(){return!0}function qo(){return!1}function Ce(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?fr:qo,this.isPropagationStopped=qo,this}return K(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=fr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=fr)},persist:function(){},isPersistent:fr}),t}var fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},lo=Ce(fn),er=K({},fn,{view:0,detail:0}),ud=Ce(er),_l,Pl,gn,ol=K({},er,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:io,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!==gn&&(gn&&e.type==="mousemove"?(_l=e.screenX-gn.screenX,Pl=e.screenY-gn.screenY):Pl=_l=0,gn=e),_l)},movementY:function(e){return"movementY"in e?e.movementY:Pl}}),bo=Ce(ol),sd=K({},ol,{dataTransfer:0}),ad=Ce(sd),cd=K({},er,{relatedTarget:0}),zl=Ce(cd),dd=K({},fn,{animationName:0,elapsedTime:0,pseudoElement:0}),fd=Ce(dd),pd=K({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),hd=Ce(pd),md=K({},fn,{data:0}),eu=Ce(md),vd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yd={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"},gd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function xd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=gd[e])?!!t[e]:!1}function io(){return xd}var wd=K({},er,{key:function(e){if(e.key){var t=vd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Cr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?yd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:io,charCode:function(e){return e.type==="keypress"?Cr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Cr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Sd=Ce(wd),kd=K({},ol,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),tu=Ce(kd),jd=K({},er,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:io}),Nd=Ce(jd),Ed=K({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Cd=Ce(Ed),_d=K({},ol,{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}),Pd=Ce(_d),zd=[9,13,27,32],oo=Je&&"CompositionEvent"in window,Pn=null;Je&&"documentMode"in document&&(Pn=document.documentMode);var Td=Je&&"TextEvent"in window&&!Pn,Us=Je&&(!oo||Pn&&8<Pn&&11>=Pn),nu=" ",ru=!1;function As(e,t){switch(e){case"keyup":return zd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $s(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vt=!1;function Ld(e,t){switch(e){case"compositionend":return $s(t);case"keypress":return t.which!==32?null:(ru=!0,nu);case"textInput":return e=t.data,e===nu&&ru?null:e;default:return null}}function Dd(e,t){if(Vt)return e==="compositionend"||!oo&&As(e,t)?(e=Is(),Er=ro=ut=null,Vt=!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 Us&&t.locale!=="ko"?null:t.data;default:return null}}var Fd={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 lu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Fd[e.type]:t==="textarea"}function Vs(e,t,n,r){gs(r),t=Vr(t,"onChange"),0<t.length&&(n=new lo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zn=null,Vn=null;function Rd(e){qs(e,0)}function ul(e){var t=Wt(e);if(ds(t))return e}function Od(e,t){if(e==="change")return t}var Bs=!1;if(Je){var Tl;if(Je){var Ll="oninput"in document;if(!Ll){var iu=document.createElement("div");iu.setAttribute("oninput","return;"),Ll=typeof iu.oninput=="function"}Tl=Ll}else Tl=!1;Bs=Tl&&(!document.documentMode||9<document.documentMode)}function ou(){zn&&(zn.detachEvent("onpropertychange",Hs),Vn=zn=null)}function Hs(e){if(e.propertyName==="value"&&ul(Vn)){var t=[];Vs(t,Vn,e,qi(e)),ks(Rd,t)}}function Md(e,t,n){e==="focusin"?(ou(),zn=t,Vn=n,zn.attachEvent("onpropertychange",Hs)):e==="focusout"&&ou()}function Id(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ul(Vn)}function Ud(e,t){if(e==="click")return ul(t)}function Ad(e,t){if(e==="input"||e==="change")return ul(t)}function $d(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $e=typeof Object.is=="function"?Object.is:$d;function Bn(e,t){if($e(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!Xl.call(t,l)||!$e(e[l],t[l]))return!1}return!0}function uu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function su(e,t){var n=uu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=uu(n)}}function Ws(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ws(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qs(){for(var e=window,t=Rr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Rr(e.document)}return t}function uo(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")}function Vd(e){var t=Qs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ws(n.ownerDocument.documentElement,n)){if(r!==null&&uo(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=su(n,i);var o=su(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Bd=Je&&"documentMode"in document&&11>=document.documentMode,Bt=null,pi=null,Tn=null,hi=!1;function au(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hi||Bt==null||Bt!==Rr(r)||(r=Bt,"selectionStart"in r&&uo(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Tn&&Bn(Tn,r)||(Tn=r,r=Vr(pi,"onSelect"),0<r.length&&(t=new lo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Bt)))}function pr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ht={animationend:pr("Animation","AnimationEnd"),animationiteration:pr("Animation","AnimationIteration"),animationstart:pr("Animation","AnimationStart"),transitionend:pr("Transition","TransitionEnd")},Dl={},Ks={};Je&&(Ks=document.createElement("div").style,"AnimationEvent"in window||(delete Ht.animationend.animation,delete Ht.animationiteration.animation,delete Ht.animationstart.animation),"TransitionEvent"in window||delete Ht.transitionend.transition);function sl(e){if(Dl[e])return Dl[e];if(!Ht[e])return e;var t=Ht[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ks)return Dl[e]=t[n];return e}var Ys=sl("animationend"),Xs=sl("animationiteration"),Gs=sl("animationstart"),Zs=sl("transitionend"),Js=new Map,cu="abort auxClick 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(" ");function xt(e,t){Js.set(e,t),Mt(t,[e])}for(var Fl=0;Fl<cu.length;Fl++){var Rl=cu[Fl],Hd=Rl.toLowerCase(),Wd=Rl[0].toUpperCase()+Rl.slice(1);xt(Hd,"on"+Wd)}xt(Ys,"onAnimationEnd");xt(Xs,"onAnimationIteration");xt(Gs,"onAnimationStart");xt("dblclick","onDoubleClick");xt("focusin","onFocus");xt("focusout","onBlur");xt(Zs,"onTransitionEnd");rn("onMouseEnter",["mouseout","mouseover"]);rn("onMouseLeave",["mouseout","mouseover"]);rn("onPointerEnter",["pointerout","pointerover"]);rn("onPointerLeave",["pointerout","pointerover"]);Mt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Mt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Mt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Mt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Mt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Mt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var En="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(" "),Qd=new Set("cancel close invalid load scroll toggle".split(" ").concat(En));function du(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Hc(r,t,void 0,e),e.currentTarget=null}function qs(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],a=s.instance,c=s.currentTarget;if(s=s.listener,a!==i&&l.isPropagationStopped())break e;du(l,s,c),i=a}else for(o=0;o<r.length;o++){if(s=r[o],a=s.instance,c=s.currentTarget,s=s.listener,a!==i&&l.isPropagationStopped())break e;du(l,s,c),i=a}}}if(Mr)throw e=ai,Mr=!1,ai=null,e}function V(e,t){var n=t[xi];n===void 0&&(n=t[xi]=new Set);var r=e+"__bubble";n.has(r)||(bs(t,e,2,!1),n.add(r))}function Ol(e,t,n){var r=0;t&&(r|=4),bs(n,e,r,t)}var hr="_reactListening"+Math.random().toString(36).slice(2);function Hn(e){if(!e[hr]){e[hr]=!0,os.forEach(function(n){n!=="selectionchange"&&(Qd.has(n)||Ol(n,!1,e),Ol(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hr]||(t[hr]=!0,Ol("selectionchange",!1,t))}}function bs(e,t,n,r){switch(Ms(t)){case 1:var l=id;break;case 4:l=od;break;default:l=no}n=l.bind(null,t,n,e),l=void 0,!si||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function Ml(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var a=o.tag;if((a===3||a===4)&&(a=o.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;o=o.return}for(;s!==null;){if(o=Ct(s),o===null)return;if(a=o.tag,a===5||a===6){r=i=o;continue e}s=s.parentNode}}r=r.return}ks(function(){var c=i,f=qi(n),v=[];e:{var m=Js.get(e);if(m!==void 0){var w=lo,y=e;switch(e){case"keypress":if(Cr(n)===0)break e;case"keydown":case"keyup":w=Sd;break;case"focusin":y="focus",w=zl;break;case"focusout":y="blur",w=zl;break;case"beforeblur":case"afterblur":w=zl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":w=bo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":w=ad;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":w=Nd;break;case Ys:case Xs:case Gs:w=fd;break;case Zs:w=Cd;break;case"scroll":w=ud;break;case"wheel":w=Pd;break;case"copy":case"cut":case"paste":w=hd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":w=tu}var S=(t&4)!==0,O=!S&&e==="scroll",p=S?m!==null?m+"Capture":null:m;S=[];for(var d=c,h;d!==null;){h=d;var g=h.stateNode;if(h.tag===5&&g!==null&&(h=g,p!==null&&(g=In(d,p),g!=null&&S.push(Wn(d,g,h)))),O)break;d=d.return}0<S.length&&(m=new w(m,y,null,n,f),v.push({event:m,listeners:S}))}}if(!(t&7)){e:{if(m=e==="mouseover"||e==="pointerover",w=e==="mouseout"||e==="pointerout",m&&n!==oi&&(y=n.relatedTarget||n.fromElement)&&(Ct(y)||y[qe]))break e;if((w||m)&&(m=f.window===f?f:(m=f.ownerDocument)?m.defaultView||m.parentWindow:window,w?(y=n.relatedTarget||n.toElement,w=c,y=y?Ct(y):null,y!==null&&(O=It(y),y!==O||y.tag!==5&&y.tag!==6)&&(y=null)):(w=null,y=c),w!==y)){if(S=bo,g="onMouseLeave",p="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(S=tu,g="onPointerLeave",p="onPointerEnter",d="pointer"),O=w==null?m:Wt(w),h=y==null?m:Wt(y),m=new S(g,d+"leave",w,n,f),m.target=O,m.relatedTarget=h,g=null,Ct(f)===c&&(S=new S(p,d+"enter",y,n,f),S.target=h,S.relatedTarget=O,g=S),O=g,w&&y)t:{for(S=w,p=y,d=0,h=S;h;h=Ut(h))d++;for(h=0,g=p;g;g=Ut(g))h++;for(;0<d-h;)S=Ut(S),d--;for(;0<h-d;)p=Ut(p),h--;for(;d--;){if(S===p||p!==null&&S===p.alternate)break t;S=Ut(S),p=Ut(p)}S=null}else S=null;w!==null&&fu(v,m,w,S,!1),y!==null&&O!==null&&fu(v,O,y,S,!0)}}e:{if(m=c?Wt(c):window,w=m.nodeName&&m.nodeName.toLowerCase(),w==="select"||w==="input"&&m.type==="file")var k=Od;else if(lu(m))if(Bs)k=Ad;else{k=Id;var E=Md}else(w=m.nodeName)&&w.toLowerCase()==="input"&&(m.type==="checkbox"||m.type==="radio")&&(k=Ud);if(k&&(k=k(e,c))){Vs(v,k,n,f);break e}E&&E(e,m,c),e==="focusout"&&(E=m._wrapperState)&&E.controlled&&m.type==="number"&&ti(m,"number",m.value)}switch(E=c?Wt(c):window,e){case"focusin":(lu(E)||E.contentEditable==="true")&&(Bt=E,pi=c,Tn=null);break;case"focusout":Tn=pi=Bt=null;break;case"mousedown":hi=!0;break;case"contextmenu":case"mouseup":case"dragend":hi=!1,au(v,n,f);break;case"selectionchange":if(Bd)break;case"keydown":case"keyup":au(v,n,f)}var j;if(oo)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else Vt?As(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(Us&&n.locale!=="ko"&&(Vt||_!=="onCompositionStart"?_==="onCompositionEnd"&&Vt&&(j=Is()):(ut=f,ro="value"in ut?ut.value:ut.textContent,Vt=!0)),E=Vr(c,_),0<E.length&&(_=new eu(_,e,null,n,f),v.push({event:_,listeners:E}),j?_.data=j:(j=$s(n),j!==null&&(_.data=j)))),(j=Td?Ld(e,n):Dd(e,n))&&(c=Vr(c,"onBeforeInput"),0<c.length&&(f=new eu("onBeforeInput","beforeinput",null,n,f),v.push({event:f,listeners:c}),f.data=j))}qs(v,t)})}function Wn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Vr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=In(e,n),i!=null&&r.unshift(Wn(e,i,l)),i=In(e,t),i!=null&&r.push(Wn(e,i,l))),e=e.return}return r}function Ut(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function fu(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var s=n,a=s.alternate,c=s.stateNode;if(a!==null&&a===r)break;s.tag===5&&c!==null&&(s=c,l?(a=In(n,i),a!=null&&o.unshift(Wn(n,a,s))):l||(a=In(n,i),a!=null&&o.push(Wn(n,a,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Kd=/\r\n?/g,Yd=/\u0000|\uFFFD/g;function pu(e){return(typeof e=="string"?e:""+e).replace(Kd,`
`).replace(Yd,"")}function mr(e,t,n){if(t=pu(t),pu(e)!==t&&n)throw Error(x(425))}function Br(){}var mi=null,vi=null;function yi(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var gi=typeof setTimeout=="function"?setTimeout:void 0,Xd=typeof clearTimeout=="function"?clearTimeout:void 0,hu=typeof Promise=="function"?Promise:void 0,Gd=typeof queueMicrotask=="function"?queueMicrotask:typeof hu<"u"?function(e){return hu.resolve(null).then(e).catch(Zd)}:gi;function Zd(e){setTimeout(function(){throw e})}function Il(e,t){var n=t,r=0;do{var l=n.nextSibling;if(e.removeChild(n),l&&l.nodeType===8)if(n=l.data,n==="/$"){if(r===0){e.removeChild(l),$n(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);$n(t)}function ft(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==="$?")break;if(t==="/$")return null}}return e}function mu(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var pn=Math.random().toString(36).slice(2),He="__reactFiber$"+pn,Qn="__reactProps$"+pn,qe="__reactContainer$"+pn,xi="__reactEvents$"+pn,Jd="__reactListeners$"+pn,qd="__reactHandles$"+pn;function Ct(e){var t=e[He];if(t)return t;for(var n=e.parentNode;n;){if(t=n[qe]||n[He]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=mu(e);e!==null;){if(n=e[He])return n;e=mu(e)}return t}e=n,n=e.parentNode}return null}function tr(e){return e=e[He]||e[qe],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Wt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(x(33))}function al(e){return e[Qn]||null}var wi=[],Qt=-1;function wt(e){return{current:e}}function B(e){0>Qt||(e.current=wi[Qt],wi[Qt]=null,Qt--)}function A(e,t){Qt++,wi[Qt]=e.current,e.current=t}var gt={},ce=wt(gt),ge=wt(!1),Lt=gt;function ln(e,t){var n=e.type.contextTypes;if(!n)return gt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function xe(e){return e=e.childContextTypes,e!=null}function Hr(){B(ge),B(ce)}function vu(e,t,n){if(ce.current!==gt)throw Error(x(168));A(ce,t),A(ge,n)}function ea(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(x(108,Mc(e)||"Unknown",l));return K({},n,r)}function Wr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gt,Lt=ce.current,A(ce,e),A(ge,ge.current),!0}function yu(e,t,n){var r=e.stateNode;if(!r)throw Error(x(169));n?(e=ea(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,B(ge),B(ce),A(ce,e)):B(ge),A(ge,n)}var Ye=null,cl=!1,Ul=!1;function ta(e){Ye===null?Ye=[e]:Ye.push(e)}function bd(e){cl=!0,ta(e)}function St(){if(!Ul&&Ye!==null){Ul=!0;var e=0,t=I;try{var n=Ye;for(I=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ye=null,cl=!1}catch(l){throw Ye!==null&&(Ye=Ye.slice(e+1)),Cs(bi,St),l}finally{I=t,Ul=!1}}return null}var Kt=[],Yt=0,Qr=null,Kr=0,Pe=[],ze=0,Dt=null,Xe=1,Ge="";function Nt(e,t){Kt[Yt++]=Kr,Kt[Yt++]=Qr,Qr=e,Kr=t}function na(e,t,n){Pe[ze++]=Xe,Pe[ze++]=Ge,Pe[ze++]=Dt,Dt=e;var r=Xe;e=Ge;var l=32-Ue(r)-1;r&=~(1<<l),n+=1;var i=32-Ue(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Xe=1<<32-Ue(t)+l|n<<l|r,Ge=i+e}else Xe=1<<i|n<<l|r,Ge=e}function so(e){e.return!==null&&(Nt(e,1),na(e,1,0))}function ao(e){for(;e===Qr;)Qr=Kt[--Yt],Kt[Yt]=null,Kr=Kt[--Yt],Kt[Yt]=null;for(;e===Dt;)Dt=Pe[--ze],Pe[ze]=null,Ge=Pe[--ze],Pe[ze]=null,Xe=Pe[--ze],Pe[ze]=null}var je=null,ke=null,H=!1,Ie=null;function ra(e,t){var n=Te(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function gu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,je=e,ke=ft(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,je=e,ke=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Dt!==null?{id:Xe,overflow:Ge}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Te(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,je=e,ke=null,!0):!1;default:return!1}}function Si(e){return(e.mode&1)!==0&&(e.flags&128)===0}function ki(e){if(H){var t=ke;if(t){var n=t;if(!gu(e,t)){if(Si(e))throw Error(x(418));t=ft(n.nextSibling);var r=je;t&&gu(e,t)?ra(r,n):(e.flags=e.flags&-4097|2,H=!1,je=e)}}else{if(Si(e))throw Error(x(418));e.flags=e.flags&-4097|2,H=!1,je=e}}}function xu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;je=e}function vr(e){if(e!==je)return!1;if(!H)return xu(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!yi(e.type,e.memoizedProps)),t&&(t=ke)){if(Si(e))throw la(),Error(x(418));for(;t;)ra(e,t),t=ft(t.nextSibling)}if(xu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(x(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ke=ft(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ke=null}}else ke=je?ft(e.stateNode.nextSibling):null;return!0}function la(){for(var e=ke;e;)e=ft(e.nextSibling)}function on(){ke=je=null,H=!1}function co(e){Ie===null?Ie=[e]:Ie.push(e)}var ef=tt.ReactCurrentBatchConfig;function xn(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(x(309));var r=n.stateNode}if(!r)throw Error(x(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var s=l.refs;o===null?delete s[i]:s[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(x(284));if(!n._owner)throw Error(x(290,e))}return e}function yr(e,t){throw e=Object.prototype.toString.call(t),Error(x(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function wu(e){var t=e._init;return t(e._payload)}function ia(e){function t(p,d){if(e){var h=p.deletions;h===null?(p.deletions=[d],p.flags|=16):h.push(d)}}function n(p,d){if(!e)return null;for(;d!==null;)t(p,d),d=d.sibling;return null}function r(p,d){for(p=new Map;d!==null;)d.key!==null?p.set(d.key,d):p.set(d.index,d),d=d.sibling;return p}function l(p,d){return p=vt(p,d),p.index=0,p.sibling=null,p}function i(p,d,h){return p.index=h,e?(h=p.alternate,h!==null?(h=h.index,h<d?(p.flags|=2,d):h):(p.flags|=2,d)):(p.flags|=1048576,d)}function o(p){return e&&p.alternate===null&&(p.flags|=2),p}function s(p,d,h,g){return d===null||d.tag!==6?(d=Ql(h,p.mode,g),d.return=p,d):(d=l(d,h),d.return=p,d)}function a(p,d,h,g){var k=h.type;return k===$t?f(p,d,h.props.children,g,h.key):d!==null&&(d.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===rt&&wu(k)===d.type)?(g=l(d,h.props),g.ref=xn(p,d,h),g.return=p,g):(g=Fr(h.type,h.key,h.props,null,p.mode,g),g.ref=xn(p,d,h),g.return=p,g)}function c(p,d,h,g){return d===null||d.tag!==4||d.stateNode.containerInfo!==h.containerInfo||d.stateNode.implementation!==h.implementation?(d=Kl(h,p.mode,g),d.return=p,d):(d=l(d,h.children||[]),d.return=p,d)}function f(p,d,h,g,k){return d===null||d.tag!==7?(d=Tt(h,p.mode,g,k),d.return=p,d):(d=l(d,h),d.return=p,d)}function v(p,d,h){if(typeof d=="string"&&d!==""||typeof d=="number")return d=Ql(""+d,p.mode,h),d.return=p,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case or:return h=Fr(d.type,d.key,d.props,null,p.mode,h),h.ref=xn(p,null,d),h.return=p,h;case At:return d=Kl(d,p.mode,h),d.return=p,d;case rt:var g=d._init;return v(p,g(d._payload),h)}if(jn(d)||hn(d))return d=Tt(d,p.mode,h,null),d.return=p,d;yr(p,d)}return null}function m(p,d,h,g){var k=d!==null?d.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return k!==null?null:s(p,d,""+h,g);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case or:return h.key===k?a(p,d,h,g):null;case At:return h.key===k?c(p,d,h,g):null;case rt:return k=h._init,m(p,d,k(h._payload),g)}if(jn(h)||hn(h))return k!==null?null:f(p,d,h,g,null);yr(p,h)}return null}function w(p,d,h,g,k){if(typeof g=="string"&&g!==""||typeof g=="number")return p=p.get(h)||null,s(d,p,""+g,k);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case or:return p=p.get(g.key===null?h:g.key)||null,a(d,p,g,k);case At:return p=p.get(g.key===null?h:g.key)||null,c(d,p,g,k);case rt:var E=g._init;return w(p,d,h,E(g._payload),k)}if(jn(g)||hn(g))return p=p.get(h)||null,f(d,p,g,k,null);yr(d,g)}return null}function y(p,d,h,g){for(var k=null,E=null,j=d,_=d=0,U=null;j!==null&&_<h.length;_++){j.index>_?(U=j,j=null):U=j.sibling;var T=m(p,j,h[_],g);if(T===null){j===null&&(j=U);break}e&&j&&T.alternate===null&&t(p,j),d=i(T,d,_),E===null?k=T:E.sibling=T,E=T,j=U}if(_===h.length)return n(p,j),H&&Nt(p,_),k;if(j===null){for(;_<h.length;_++)j=v(p,h[_],g),j!==null&&(d=i(j,d,_),E===null?k=j:E.sibling=j,E=j);return H&&Nt(p,_),k}for(j=r(p,j);_<h.length;_++)U=w(j,p,_,h[_],g),U!==null&&(e&&U.alternate!==null&&j.delete(U.key===null?_:U.key),d=i(U,d,_),E===null?k=U:E.sibling=U,E=U);return e&&j.forEach(function(ne){return t(p,ne)}),H&&Nt(p,_),k}function S(p,d,h,g){var k=hn(h);if(typeof k!="function")throw Error(x(150));if(h=k.call(h),h==null)throw Error(x(151));for(var E=k=null,j=d,_=d=0,U=null,T=h.next();j!==null&&!T.done;_++,T=h.next()){j.index>_?(U=j,j=null):U=j.sibling;var ne=m(p,j,T.value,g);if(ne===null){j===null&&(j=U);break}e&&j&&ne.alternate===null&&t(p,j),d=i(ne,d,_),E===null?k=ne:E.sibling=ne,E=ne,j=U}if(T.done)return n(p,j),H&&Nt(p,_),k;if(j===null){for(;!T.done;_++,T=h.next())T=v(p,T.value,g),T!==null&&(d=i(T,d,_),E===null?k=T:E.sibling=T,E=T);return H&&Nt(p,_),k}for(j=r(p,j);!T.done;_++,T=h.next())T=w(j,p,_,T.value,g),T!==null&&(e&&T.alternate!==null&&j.delete(T.key===null?_:T.key),d=i(T,d,_),E===null?k=T:E.sibling=T,E=T);return e&&j.forEach(function(_e){return t(p,_e)}),H&&Nt(p,_),k}function O(p,d,h,g){if(typeof h=="object"&&h!==null&&h.type===$t&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case or:e:{for(var k=h.key,E=d;E!==null;){if(E.key===k){if(k=h.type,k===$t){if(E.tag===7){n(p,E.sibling),d=l(E,h.props.children),d.return=p,p=d;break e}}else if(E.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===rt&&wu(k)===E.type){n(p,E.sibling),d=l(E,h.props),d.ref=xn(p,E,h),d.return=p,p=d;break e}n(p,E);break}else t(p,E);E=E.sibling}h.type===$t?(d=Tt(h.props.children,p.mode,g,h.key),d.return=p,p=d):(g=Fr(h.type,h.key,h.props,null,p.mode,g),g.ref=xn(p,d,h),g.return=p,p=g)}return o(p);case At:e:{for(E=h.key;d!==null;){if(d.key===E)if(d.tag===4&&d.stateNode.containerInfo===h.containerInfo&&d.stateNode.implementation===h.implementation){n(p,d.sibling),d=l(d,h.children||[]),d.return=p,p=d;break e}else{n(p,d);break}else t(p,d);d=d.sibling}d=Kl(h,p.mode,g),d.return=p,p=d}return o(p);case rt:return E=h._init,O(p,d,E(h._payload),g)}if(jn(h))return y(p,d,h,g);if(hn(h))return S(p,d,h,g);yr(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,d!==null&&d.tag===6?(n(p,d.sibling),d=l(d,h),d.return=p,p=d):(n(p,d),d=Ql(h,p.mode,g),d.return=p,p=d),o(p)):n(p,d)}return O}var un=ia(!0),oa=ia(!1),Yr=wt(null),Xr=null,Xt=null,fo=null;function po(){fo=Xt=Xr=null}function ho(e){var t=Yr.current;B(Yr),e._currentValue=t}function ji(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function tn(e,t){Xr=e,fo=Xt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ye=!0),e.firstContext=null)}function De(e){var t=e._currentValue;if(fo!==e)if(e={context:e,memoizedValue:t,next:null},Xt===null){if(Xr===null)throw Error(x(308));Xt=e,Xr.dependencies={lanes:0,firstContext:e}}else Xt=Xt.next=e;return t}var _t=null;function mo(e){_t===null?_t=[e]:_t.push(e)}function ua(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,mo(t)):(n.next=l.next,l.next=n),t.interleaved=n,be(e,r)}function be(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var lt=!1;function vo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function sa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ze(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function pt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,R&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,be(e,n)}return l=r.interleaved,l===null?(t.next=t,mo(r)):(t.next=l.next,l.next=t),r.interleaved=t,be(e,n)}function _r(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,eo(e,n)}}function Su(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Gr(e,t,n,r){var l=e.updateQueue;lt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var a=s,c=a.next;a.next=null,o===null?i=c:o.next=c,o=a;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==o&&(s===null?f.firstBaseUpdate=c:s.next=c,f.lastBaseUpdate=a))}if(i!==null){var v=l.baseState;o=0,f=c=a=null,s=i;do{var m=s.lane,w=s.eventTime;if((r&m)===m){f!==null&&(f=f.next={eventTime:w,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,S=s;switch(m=t,w=n,S.tag){case 1:if(y=S.payload,typeof y=="function"){v=y.call(w,v,m);break e}v=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=S.payload,m=typeof y=="function"?y.call(w,v,m):y,m==null)break e;v=K({},v,m);break e;case 2:lt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,m=l.effects,m===null?l.effects=[s]:m.push(s))}else w={eventTime:w,lane:m,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(c=f=w,a=v):f=f.next=w,o|=m;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;m=s,s=m.next,m.next=null,l.lastBaseUpdate=m,l.shared.pending=null}}while(!0);if(f===null&&(a=v),l.baseState=a,l.firstBaseUpdate=c,l.lastBaseUpdate=f,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Rt|=o,e.lanes=o,e.memoizedState=v}}function ku(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(x(191,l));l.call(r)}}}var nr={},Qe=wt(nr),Kn=wt(nr),Yn=wt(nr);function Pt(e){if(e===nr)throw Error(x(174));return e}function yo(e,t){switch(A(Yn,t),A(Kn,e),A(Qe,nr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ri(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ri(t,e)}B(Qe),A(Qe,t)}function sn(){B(Qe),B(Kn),B(Yn)}function aa(e){Pt(Yn.current);var t=Pt(Qe.current),n=ri(t,e.type);t!==n&&(A(Kn,e),A(Qe,n))}function go(e){Kn.current===e&&(B(Qe),B(Kn))}var W=wt(0);function Zr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)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 Al=[];function xo(){for(var e=0;e<Al.length;e++)Al[e]._workInProgressVersionPrimary=null;Al.length=0}var Pr=tt.ReactCurrentDispatcher,$l=tt.ReactCurrentBatchConfig,Ft=0,Q=null,J=null,ee=null,Jr=!1,Ln=!1,Xn=0,tf=0;function ue(){throw Error(x(321))}function wo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$e(e[n],t[n]))return!1;return!0}function So(e,t,n,r,l,i){if(Ft=i,Q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Pr.current=e===null||e.memoizedState===null?of:uf,e=n(r,l),Ln){i=0;do{if(Ln=!1,Xn=0,25<=i)throw Error(x(301));i+=1,ee=J=null,t.updateQueue=null,Pr.current=sf,e=n(r,l)}while(Ln)}if(Pr.current=qr,t=J!==null&&J.next!==null,Ft=0,ee=J=Q=null,Jr=!1,t)throw Error(x(300));return e}function ko(){var e=Xn!==0;return Xn=0,e}function Be(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ee===null?Q.memoizedState=ee=e:ee=ee.next=e,ee}function Fe(){if(J===null){var e=Q.alternate;e=e!==null?e.memoizedState:null}else e=J.next;var t=ee===null?Q.memoizedState:ee.next;if(t!==null)ee=t,J=e;else{if(e===null)throw Error(x(310));J=e,e={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null},ee===null?Q.memoizedState=ee=e:ee=ee.next=e}return ee}function Gn(e,t){return typeof t=="function"?t(e):t}function Vl(e){var t=Fe(),n=t.queue;if(n===null)throw Error(x(311));n.lastRenderedReducer=e;var r=J,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var s=o=null,a=null,c=i;do{var f=c.lane;if((Ft&f)===f)a!==null&&(a=a.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var v={lane:f,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};a===null?(s=a=v,o=r):a=a.next=v,Q.lanes|=f,Rt|=f}c=c.next}while(c!==null&&c!==i);a===null?o=r:a.next=s,$e(r,t.memoizedState)||(ye=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,Q.lanes|=i,Rt|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Bl(e){var t=Fe(),n=t.queue;if(n===null)throw Error(x(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);$e(i,t.memoizedState)||(ye=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ca(){}function da(e,t){var n=Q,r=Fe(),l=t(),i=!$e(r.memoizedState,l);if(i&&(r.memoizedState=l,ye=!0),r=r.queue,jo(ha.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ee!==null&&ee.memoizedState.tag&1){if(n.flags|=2048,Zn(9,pa.bind(null,n,r,l,t),void 0,null),te===null)throw Error(x(349));Ft&30||fa(n,t,l)}return l}function fa(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function pa(e,t,n,r){t.value=n,t.getSnapshot=r,ma(t)&&va(e)}function ha(e,t,n){return n(function(){ma(t)&&va(e)})}function ma(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$e(e,n)}catch{return!0}}function va(e){var t=be(e,1);t!==null&&Ae(t,e,1,-1)}function ju(e){var t=Be();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Gn,lastRenderedState:e},t.queue=e,e=e.dispatch=lf.bind(null,Q,e),[t.memoizedState,e]}function Zn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function ya(){return Fe().memoizedState}function zr(e,t,n,r){var l=Be();Q.flags|=e,l.memoizedState=Zn(1|t,n,void 0,r===void 0?null:r)}function dl(e,t,n,r){var l=Fe();r=r===void 0?null:r;var i=void 0;if(J!==null){var o=J.memoizedState;if(i=o.destroy,r!==null&&wo(r,o.deps)){l.memoizedState=Zn(t,n,i,r);return}}Q.flags|=e,l.memoizedState=Zn(1|t,n,i,r)}function Nu(e,t){return zr(8390656,8,e,t)}function jo(e,t){return dl(2048,8,e,t)}function ga(e,t){return dl(4,2,e,t)}function xa(e,t){return dl(4,4,e,t)}function wa(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Sa(e,t,n){return n=n!=null?n.concat([e]):null,dl(4,4,wa.bind(null,t,e),n)}function No(){}function ka(e,t){var n=Fe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function ja(e,t){var n=Fe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Na(e,t,n){return Ft&21?($e(n,t)||(n=zs(),Q.lanes|=n,Rt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ye=!0),e.memoizedState=n)}function nf(e,t){var n=I;I=n!==0&&4>n?n:4,e(!0);var r=$l.transition;$l.transition={};try{e(!1),t()}finally{I=n,$l.transition=r}}function Ea(){return Fe().memoizedState}function rf(e,t,n){var r=mt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ca(e))_a(t,n);else if(n=ua(e,t,n,r),n!==null){var l=pe();Ae(n,e,r,l),Pa(n,t,r)}}function lf(e,t,n){var r=mt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ca(e))_a(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,s=i(o,n);if(l.hasEagerState=!0,l.eagerState=s,$e(s,o)){var a=t.interleaved;a===null?(l.next=l,mo(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=ua(e,t,l,r),n!==null&&(l=pe(),Ae(n,e,r,l),Pa(n,t,r))}}function Ca(e){var t=e.alternate;return e===Q||t!==null&&t===Q}function _a(e,t){Ln=Jr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Pa(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,eo(e,n)}}var qr={readContext:De,useCallback:ue,useContext:ue,useEffect:ue,useImperativeHandle:ue,useInsertionEffect:ue,useLayoutEffect:ue,useMemo:ue,useReducer:ue,useRef:ue,useState:ue,useDebugValue:ue,useDeferredValue:ue,useTransition:ue,useMutableSource:ue,useSyncExternalStore:ue,useId:ue,unstable_isNewReconciler:!1},of={readContext:De,useCallback:function(e,t){return Be().memoizedState=[e,t===void 0?null:t],e},useContext:De,useEffect:Nu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,zr(4194308,4,wa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return zr(4194308,4,e,t)},useInsertionEffect:function(e,t){return zr(4,2,e,t)},useMemo:function(e,t){var n=Be();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Be();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=rf.bind(null,Q,e),[r.memoizedState,e]},useRef:function(e){var t=Be();return e={current:e},t.memoizedState=e},useState:ju,useDebugValue:No,useDeferredValue:function(e){return Be().memoizedState=e},useTransition:function(){var e=ju(!1),t=e[0];return e=nf.bind(null,e[1]),Be().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Q,l=Be();if(H){if(n===void 0)throw Error(x(407));n=n()}else{if(n=t(),te===null)throw Error(x(349));Ft&30||fa(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Nu(ha.bind(null,r,i,e),[e]),r.flags|=2048,Zn(9,pa.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Be(),t=te.identifierPrefix;if(H){var n=Ge,r=Xe;n=(r&~(1<<32-Ue(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Xn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=tf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},uf={readContext:De,useCallback:ka,useContext:De,useEffect:jo,useImperativeHandle:Sa,useInsertionEffect:ga,useLayoutEffect:xa,useMemo:ja,useReducer:Vl,useRef:ya,useState:function(){return Vl(Gn)},useDebugValue:No,useDeferredValue:function(e){var t=Fe();return Na(t,J.memoizedState,e)},useTransition:function(){var e=Vl(Gn)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:ca,useSyncExternalStore:da,useId:Ea,unstable_isNewReconciler:!1},sf={readContext:De,useCallback:ka,useContext:De,useEffect:jo,useImperativeHandle:Sa,useInsertionEffect:ga,useLayoutEffect:xa,useMemo:ja,useReducer:Bl,useRef:ya,useState:function(){return Bl(Gn)},useDebugValue:No,useDeferredValue:function(e){var t=Fe();return J===null?t.memoizedState=e:Na(t,J.memoizedState,e)},useTransition:function(){var e=Bl(Gn)[0],t=Fe().memoizedState;return[e,t]},useMutableSource:ca,useSyncExternalStore:da,useId:Ea,unstable_isNewReconciler:!1};function Oe(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Ni(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:K({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var fl={isMounted:function(e){return(e=e._reactInternals)?It(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pe(),l=mt(e),i=Ze(r,l);i.payload=t,n!=null&&(i.callback=n),t=pt(e,i,l),t!==null&&(Ae(t,e,l,r),_r(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pe(),l=mt(e),i=Ze(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=pt(e,i,l),t!==null&&(Ae(t,e,l,r),_r(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pe(),r=mt(e),l=Ze(n,r);l.tag=2,t!=null&&(l.callback=t),t=pt(e,l,r),t!==null&&(Ae(t,e,r,n),_r(t,e,r))}};function Eu(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Bn(n,r)||!Bn(l,i):!0}function za(e,t,n){var r=!1,l=gt,i=t.contextType;return typeof i=="object"&&i!==null?i=De(i):(l=xe(t)?Lt:ce.current,r=t.contextTypes,i=(r=r!=null)?ln(e,l):gt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=fl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Cu(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&fl.enqueueReplaceState(t,t.state,null)}function Ei(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},vo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=De(i):(i=xe(t)?Lt:ce.current,l.context=ln(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Ni(e,t,i,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&fl.enqueueReplaceState(l,l.state,null),Gr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function an(e,t){try{var n="",r=t;do n+=Oc(r),r=r.return;while(r);var l=n}catch(i){l=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function Hl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ci(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var af=typeof WeakMap=="function"?WeakMap:Map;function Ta(e,t,n){n=Ze(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){el||(el=!0,Mi=r),Ci(e,t)},n}function La(e,t,n){n=Ze(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Ci(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Ci(e,t),typeof r!="function"&&(ht===null?ht=new Set([this]):ht.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function _u(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new af;var l=new Set;r.set(t,l)}else l=r.get(t),l===void 0&&(l=new Set,r.set(t,l));l.has(n)||(l.add(n),e=jf.bind(null,e,t,n),t.then(e,e))}function Pu(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function zu(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ze(-1,1),t.tag=2,pt(n,t,1))),n.lanes|=1),e)}var cf=tt.ReactCurrentOwner,ye=!1;function fe(e,t,n,r){t.child=e===null?oa(t,null,n,r):un(t,e.child,n,r)}function Tu(e,t,n,r,l){n=n.render;var i=t.ref;return tn(t,l),r=So(e,t,n,r,i,l),n=ko(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,et(e,t,l)):(H&&n&&so(t),t.flags|=1,fe(e,t,r,l),t.child)}function Lu(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Do(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Da(e,t,i,r,l)):(e=Fr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Bn,n(o,r)&&e.ref===t.ref)return et(e,t,l)}return t.flags|=1,e=vt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Da(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Bn(i,r)&&e.ref===t.ref)if(ye=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(ye=!0);else return t.lanes=e.lanes,et(e,t,l)}return _i(e,t,n,r,l)}function Fa(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},A(Zt,Se),Se|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,A(Zt,Se),Se|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,A(Zt,Se),Se|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,A(Zt,Se),Se|=r;return fe(e,t,l,n),t.child}function Ra(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function _i(e,t,n,r,l){var i=xe(n)?Lt:ce.current;return i=ln(t,i),tn(t,l),n=So(e,t,n,r,i,l),r=ko(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,et(e,t,l)):(H&&r&&so(t),t.flags|=1,fe(e,t,n,l),t.child)}function Du(e,t,n,r,l){if(xe(n)){var i=!0;Wr(t)}else i=!1;if(tn(t,l),t.stateNode===null)Tr(e,t),za(t,n,r),Ei(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var a=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=De(c):(c=xe(n)?Lt:ce.current,c=ln(t,c));var f=n.getDerivedStateFromProps,v=typeof f=="function"||typeof o.getSnapshotBeforeUpdate=="function";v||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||a!==c)&&Cu(t,o,r,c),lt=!1;var m=t.memoizedState;o.state=m,Gr(t,r,o,l),a=t.memoizedState,s!==r||m!==a||ge.current||lt?(typeof f=="function"&&(Ni(t,n,f,r),a=t.memoizedState),(s=lt||Eu(t,n,s,r,m,a,c))?(v||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),o.props=r,o.state=a,o.context=c,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,sa(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Oe(t.type,s),o.props=c,v=t.pendingProps,m=o.context,a=n.contextType,typeof a=="object"&&a!==null?a=De(a):(a=xe(n)?Lt:ce.current,a=ln(t,a));var w=n.getDerivedStateFromProps;(f=typeof w=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==v||m!==a)&&Cu(t,o,r,a),lt=!1,m=t.memoizedState,o.state=m,Gr(t,r,o,l);var y=t.memoizedState;s!==v||m!==y||ge.current||lt?(typeof w=="function"&&(Ni(t,n,w,r),y=t.memoizedState),(c=lt||Eu(t,n,c,r,m,y,a)||!1)?(f||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,y,a),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,y,a)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),o.props=r,o.state=y,o.context=a,r=c):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),r=!1)}return Pi(e,t,n,r,i,l)}function Pi(e,t,n,r,l,i){Ra(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&yu(t,n,!1),et(e,t,i);r=t.stateNode,cf.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=un(t,e.child,null,i),t.child=un(t,null,s,i)):fe(e,t,s,i),t.memoizedState=r.state,l&&yu(t,n,!0),t.child}function Oa(e){var t=e.stateNode;t.pendingContext?vu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&vu(e,t.context,!1),yo(e,t.containerInfo)}function Fu(e,t,n,r,l){return on(),co(l),t.flags|=256,fe(e,t,n,r),t.child}var zi={dehydrated:null,treeContext:null,retryLane:0};function Ti(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ma(e,t,n){var r=t.pendingProps,l=W.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),A(W,l&1),e===null)return ki(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=ml(o,r,0,null),e=Tt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ti(n),t.memoizedState=zi,e):Eo(t,o));if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null))return df(e,t,o,r,s,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,s=l.sibling;var a={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=vt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),s!==null?i=vt(s,i):(i=Tt(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Ti(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=zi,r}return i=e.child,e=i.sibling,r=vt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Eo(e,t){return t=ml({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function gr(e,t,n,r){return r!==null&&co(r),un(t,e.child,null,n),e=Eo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function df(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=Hl(Error(x(422))),gr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=ml({mode:"visible",children:r.children},l,0,null),i=Tt(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&un(t,e.child,null,o),t.child.memoizedState=Ti(o),t.memoizedState=zi,i);if(!(t.mode&1))return gr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(x(419)),r=Hl(i,r,void 0),gr(e,t,o,r)}if(s=(o&e.childLanes)!==0,ye||s){if(r=te,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,be(e,l),Ae(r,e,l,-1))}return Lo(),r=Hl(Error(x(421))),gr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Nf.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,ke=ft(l.nextSibling),je=t,H=!0,Ie=null,e!==null&&(Pe[ze++]=Xe,Pe[ze++]=Ge,Pe[ze++]=Dt,Xe=e.id,Ge=e.overflow,Dt=t),t=Eo(t,r.children),t.flags|=4096,t)}function Ru(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ji(e.return,t,n)}function Wl(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function Ia(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(fe(e,t,r.children,n),r=W.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ru(e,n,t);else if(e.tag===19)Ru(e,n,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}r&=1}if(A(W,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Zr(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Wl(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Zr(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Wl(t,!0,n,null,i);break;case"together":Wl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Tr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function et(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Rt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(x(153));if(t.child!==null){for(e=t.child,n=vt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function ff(e,t,n){switch(t.tag){case 3:Oa(t),on();break;case 5:aa(t);break;case 1:xe(t.type)&&Wr(t);break;case 4:yo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;A(Yr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(A(W,W.current&1),t.flags|=128,null):n&t.child.childLanes?Ma(e,t,n):(A(W,W.current&1),e=et(e,t,n),e!==null?e.sibling:null);A(W,W.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Ia(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),A(W,W.current),r)break;return null;case 22:case 23:return t.lanes=0,Fa(e,t,n)}return et(e,t,n)}var Ua,Li,Aa,$a;Ua=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Li=function(){};Aa=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Pt(Qe.current);var i=null;switch(n){case"input":l=bl(e,l),r=bl(e,r),i=[];break;case"select":l=K({},l,{value:void 0}),r=K({},r,{value:void 0}),i=[];break;case"textarea":l=ni(e,l),r=ni(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Br)}li(n,r);var o;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var s=l[c];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(On.hasOwnProperty(c)?i||(i=[]):(i=i||[]).push(c,null));for(c in r){var a=r[c];if(s=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&a!==s&&(a!=null||s!=null))if(c==="style")if(s){for(o in s)!s.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in a)a.hasOwnProperty(o)&&s[o]!==a[o]&&(n||(n={}),n[o]=a[o])}else n||(i||(i=[]),i.push(c,n)),n=a;else c==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(i=i||[]).push(c,a)):c==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(c,""+a):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(On.hasOwnProperty(c)?(a!=null&&c==="onScroll"&&V("scroll",e),i||s===a||(i=[])):(i=i||[]).push(c,a))}n&&(i=i||[]).push("style",n);var c=i;(t.updateQueue=c)&&(t.flags|=4)}};$a=function(e,t,n,r){n!==r&&(t.flags|=4)};function wn(e,t){if(!H)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function se(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function pf(e,t,n){var r=t.pendingProps;switch(ao(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return se(t),null;case 1:return xe(t.type)&&Hr(),se(t),null;case 3:return r=t.stateNode,sn(),B(ge),B(ce),xo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(vr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ie!==null&&(Ai(Ie),Ie=null))),Li(e,t),se(t),null;case 5:go(t);var l=Pt(Yn.current);if(n=t.type,e!==null&&t.stateNode!=null)Aa(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(x(166));return se(t),null}if(e=Pt(Qe.current),vr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[He]=t,r[Qn]=i,e=(t.mode&1)!==0,n){case"dialog":V("cancel",r),V("close",r);break;case"iframe":case"object":case"embed":V("load",r);break;case"video":case"audio":for(l=0;l<En.length;l++)V(En[l],r);break;case"source":V("error",r);break;case"img":case"image":case"link":V("error",r),V("load",r);break;case"details":V("toggle",r);break;case"input":Ho(r,i),V("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},V("invalid",r);break;case"textarea":Qo(r,i),V("invalid",r)}li(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&mr(r.textContent,s,e),l=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&mr(r.textContent,s,e),l=["children",""+s]):On.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&V("scroll",r)}switch(n){case"input":ur(r),Wo(r,i,!0);break;case"textarea":ur(r),Ko(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Br)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=hs(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[He]=t,e[Qn]=r,Ua(e,t,!1,!1),t.stateNode=e;e:{switch(o=ii(n,r),n){case"dialog":V("cancel",e),V("close",e),l=r;break;case"iframe":case"object":case"embed":V("load",e),l=r;break;case"video":case"audio":for(l=0;l<En.length;l++)V(En[l],e);l=r;break;case"source":V("error",e),l=r;break;case"img":case"image":case"link":V("error",e),V("load",e),l=r;break;case"details":V("toggle",e),l=r;break;case"input":Ho(e,r),l=bl(e,r),V("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=K({},r,{value:void 0}),V("invalid",e);break;case"textarea":Qo(e,r),l=ni(e,r),V("invalid",e);break;default:l=r}li(n,l),s=l;for(i in s)if(s.hasOwnProperty(i)){var a=s[i];i==="style"?ys(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&ms(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Mn(e,a):typeof a=="number"&&Mn(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(On.hasOwnProperty(i)?a!=null&&i==="onScroll"&&V("scroll",e):a!=null&&Xi(e,i,a,o))}switch(n){case"input":ur(e),Wo(e,r,!1);break;case"textarea":ur(e),Ko(e);break;case"option":r.value!=null&&e.setAttribute("value",""+yt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Jt(e,!!r.multiple,i,!1):r.defaultValue!=null&&Jt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Br)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return se(t),null;case 6:if(e&&t.stateNode!=null)$a(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(x(166));if(n=Pt(Yn.current),Pt(Qe.current),vr(t)){if(r=t.stateNode,n=t.memoizedProps,r[He]=t,(i=r.nodeValue!==n)&&(e=je,e!==null))switch(e.tag){case 3:mr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&mr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[He]=t,t.stateNode=r}return se(t),null;case 13:if(B(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&ke!==null&&t.mode&1&&!(t.flags&128))la(),on(),t.flags|=98560,i=!1;else if(i=vr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(x(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(x(317));i[He]=t}else on(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;se(t),i=!1}else Ie!==null&&(Ai(Ie),Ie=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||W.current&1?q===0&&(q=3):Lo())),t.updateQueue!==null&&(t.flags|=4),se(t),null);case 4:return sn(),Li(e,t),e===null&&Hn(t.stateNode.containerInfo),se(t),null;case 10:return ho(t.type._context),se(t),null;case 17:return xe(t.type)&&Hr(),se(t),null;case 19:if(B(W),i=t.memoizedState,i===null)return se(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)wn(i,!1);else{if(q!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Zr(e),o!==null){for(t.flags|=128,wn(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return A(W,W.current&1|2),t.child}e=e.sibling}i.tail!==null&&G()>cn&&(t.flags|=128,r=!0,wn(i,!1),t.lanes=4194304)}else{if(!r)if(e=Zr(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),wn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!H)return se(t),null}else 2*G()-i.renderingStartTime>cn&&n!==1073741824&&(t.flags|=128,r=!0,wn(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=G(),t.sibling=null,n=W.current,A(W,r?n&1|2:n&1),t):(se(t),null);case 22:case 23:return To(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Se&1073741824&&(se(t),t.subtreeFlags&6&&(t.flags|=8192)):se(t),null;case 24:return null;case 25:return null}throw Error(x(156,t.tag))}function hf(e,t){switch(ao(t),t.tag){case 1:return xe(t.type)&&Hr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return sn(),B(ge),B(ce),xo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return go(t),null;case 13:if(B(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(x(340));on()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return B(W),null;case 4:return sn(),null;case 10:return ho(t.type._context),null;case 22:case 23:return To(),null;case 24:return null;default:return null}}var xr=!1,ae=!1,mf=typeof WeakSet=="function"?WeakSet:Set,C=null;function Gt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Y(e,t,r)}else n.current=null}function Di(e,t,n){try{n()}catch(r){Y(e,t,r)}}var Ou=!1;function vf(e,t){if(mi=Ar,e=Qs(),uo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,s=-1,a=-1,c=0,f=0,v=e,m=null;t:for(;;){for(var w;v!==n||l!==0&&v.nodeType!==3||(s=o+l),v!==i||r!==0&&v.nodeType!==3||(a=o+r),v.nodeType===3&&(o+=v.nodeValue.length),(w=v.firstChild)!==null;)m=v,v=w;for(;;){if(v===e)break t;if(m===n&&++c===l&&(s=o),m===i&&++f===r&&(a=o),(w=v.nextSibling)!==null)break;v=m,m=v.parentNode}v=w}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(vi={focusedElem:e,selectionRange:n},Ar=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var S=y.memoizedProps,O=y.memoizedState,p=t.stateNode,d=p.getSnapshotBeforeUpdate(t.elementType===t.type?S:Oe(t.type,S),O);p.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(x(163))}}catch(g){Y(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,C=e;break}C=t.return}return y=Ou,Ou=!1,y}function Dn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&Di(t,n,i)}l=l.next}while(l!==r)}}function pl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Fi(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Va(e){var t=e.alternate;t!==null&&(e.alternate=null,Va(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[He],delete t[Qn],delete t[xi],delete t[Jd],delete t[qd])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Ba(e){return e.tag===5||e.tag===3||e.tag===4}function Mu(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Ba(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.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 Ri(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Br));else if(r!==4&&(e=e.child,e!==null))for(Ri(e,t,n),e=e.sibling;e!==null;)Ri(e,t,n),e=e.sibling}function Oi(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Oi(e,t,n),e=e.sibling;e!==null;)Oi(e,t,n),e=e.sibling}var re=null,Me=!1;function nt(e,t,n){for(n=n.child;n!==null;)Ha(e,t,n),n=n.sibling}function Ha(e,t,n){if(We&&typeof We.onCommitFiberUnmount=="function")try{We.onCommitFiberUnmount(il,n)}catch{}switch(n.tag){case 5:ae||Gt(n,t);case 6:var r=re,l=Me;re=null,nt(e,t,n),re=r,Me=l,re!==null&&(Me?(e=re,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):re.removeChild(n.stateNode));break;case 18:re!==null&&(Me?(e=re,n=n.stateNode,e.nodeType===8?Il(e.parentNode,n):e.nodeType===1&&Il(e,n),$n(e)):Il(re,n.stateNode));break;case 4:r=re,l=Me,re=n.stateNode.containerInfo,Me=!0,nt(e,t,n),re=r,Me=l;break;case 0:case 11:case 14:case 15:if(!ae&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Di(n,t,o),l=l.next}while(l!==r)}nt(e,t,n);break;case 1:if(!ae&&(Gt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Y(n,t,s)}nt(e,t,n);break;case 21:nt(e,t,n);break;case 22:n.mode&1?(ae=(r=ae)||n.memoizedState!==null,nt(e,t,n),ae=r):nt(e,t,n);break;default:nt(e,t,n)}}function Iu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new mf),t.forEach(function(r){var l=Ef.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Re(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:re=s.stateNode,Me=!1;break e;case 3:re=s.stateNode.containerInfo,Me=!0;break e;case 4:re=s.stateNode.containerInfo,Me=!0;break e}s=s.return}if(re===null)throw Error(x(160));Ha(i,o,l),re=null,Me=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(c){Y(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Wa(t,e),t=t.sibling}function Wa(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Re(t,e),Ve(e),r&4){try{Dn(3,e,e.return),pl(3,e)}catch(S){Y(e,e.return,S)}try{Dn(5,e,e.return)}catch(S){Y(e,e.return,S)}}break;case 1:Re(t,e),Ve(e),r&512&&n!==null&&Gt(n,n.return);break;case 5:if(Re(t,e),Ve(e),r&512&&n!==null&&Gt(n,n.return),e.flags&32){var l=e.stateNode;try{Mn(l,"")}catch(S){Y(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,s=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&fs(l,i),ii(s,o);var c=ii(s,i);for(o=0;o<a.length;o+=2){var f=a[o],v=a[o+1];f==="style"?ys(l,v):f==="dangerouslySetInnerHTML"?ms(l,v):f==="children"?Mn(l,v):Xi(l,f,v,c)}switch(s){case"input":ei(l,i);break;case"textarea":ps(l,i);break;case"select":var m=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var w=i.value;w!=null?Jt(l,!!i.multiple,w,!1):m!==!!i.multiple&&(i.defaultValue!=null?Jt(l,!!i.multiple,i.defaultValue,!0):Jt(l,!!i.multiple,i.multiple?[]:"",!1))}l[Qn]=i}catch(S){Y(e,e.return,S)}}break;case 6:if(Re(t,e),Ve(e),r&4){if(e.stateNode===null)throw Error(x(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(S){Y(e,e.return,S)}}break;case 3:if(Re(t,e),Ve(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{$n(t.containerInfo)}catch(S){Y(e,e.return,S)}break;case 4:Re(t,e),Ve(e);break;case 13:Re(t,e),Ve(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Po=G())),r&4&&Iu(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(ae=(c=ae)||f,Re(t,e),ae=c):Re(t,e),Ve(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!f&&e.mode&1)for(C=e,f=e.child;f!==null;){for(v=C=f;C!==null;){switch(m=C,w=m.child,m.tag){case 0:case 11:case 14:case 15:Dn(4,m,m.return);break;case 1:Gt(m,m.return);var y=m.stateNode;if(typeof y.componentWillUnmount=="function"){r=m,n=m.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(S){Y(r,n,S)}}break;case 5:Gt(m,m.return);break;case 22:if(m.memoizedState!==null){Au(v);continue}}w!==null?(w.return=m,C=w):Au(v)}f=f.sibling}e:for(f=null,v=e;;){if(v.tag===5){if(f===null){f=v;try{l=v.stateNode,c?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=v.stateNode,a=v.memoizedProps.style,o=a!=null&&a.hasOwnProperty("display")?a.display:null,s.style.display=vs("display",o))}catch(S){Y(e,e.return,S)}}}else if(v.tag===6){if(f===null)try{v.stateNode.nodeValue=c?"":v.memoizedProps}catch(S){Y(e,e.return,S)}}else if((v.tag!==22&&v.tag!==23||v.memoizedState===null||v===e)&&v.child!==null){v.child.return=v,v=v.child;continue}if(v===e)break e;for(;v.sibling===null;){if(v.return===null||v.return===e)break e;f===v&&(f=null),v=v.return}f===v&&(f=null),v.sibling.return=v.return,v=v.sibling}}break;case 19:Re(t,e),Ve(e),r&4&&Iu(e);break;case 21:break;default:Re(t,e),Ve(e)}}function Ve(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Ba(n)){var r=n;break e}n=n.return}throw Error(x(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Mn(l,""),r.flags&=-33);var i=Mu(e);Oi(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,s=Mu(e);Ri(e,s,o);break;default:throw Error(x(161))}}catch(a){Y(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function yf(e,t,n){C=e,Qa(e)}function Qa(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var l=C,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||xr;if(!o){var s=l.alternate,a=s!==null&&s.memoizedState!==null||ae;s=xr;var c=ae;if(xr=o,(ae=a)&&!c)for(C=l;C!==null;)o=C,a=o.child,o.tag===22&&o.memoizedState!==null?$u(l):a!==null?(a.return=o,C=a):$u(l);for(;i!==null;)C=i,Qa(i),i=i.sibling;C=l,xr=s,ae=c}Uu(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,C=i):Uu(e)}}function Uu(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ae||pl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ae)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Oe(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&ku(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ku(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var f=c.memoizedState;if(f!==null){var v=f.dehydrated;v!==null&&$n(v)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(x(163))}ae||t.flags&512&&Fi(t)}catch(m){Y(t,t.return,m)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function Au(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function $u(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{pl(4,t)}catch(a){Y(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){Y(t,l,a)}}var i=t.return;try{Fi(t)}catch(a){Y(t,i,a)}break;case 5:var o=t.return;try{Fi(t)}catch(a){Y(t,o,a)}}}catch(a){Y(t,t.return,a)}if(t===e){C=null;break}var s=t.sibling;if(s!==null){s.return=t.return,C=s;break}C=t.return}}var gf=Math.ceil,br=tt.ReactCurrentDispatcher,Co=tt.ReactCurrentOwner,Le=tt.ReactCurrentBatchConfig,R=0,te=null,Z=null,le=0,Se=0,Zt=wt(0),q=0,Jn=null,Rt=0,hl=0,_o=0,Fn=null,ve=null,Po=0,cn=1/0,Ke=null,el=!1,Mi=null,ht=null,wr=!1,st=null,tl=0,Rn=0,Ii=null,Lr=-1,Dr=0;function pe(){return R&6?G():Lr!==-1?Lr:Lr=G()}function mt(e){return e.mode&1?R&2&&le!==0?le&-le:ef.transition!==null?(Dr===0&&(Dr=zs()),Dr):(e=I,e!==0||(e=window.event,e=e===void 0?16:Ms(e.type)),e):1}function Ae(e,t,n,r){if(50<Rn)throw Rn=0,Ii=null,Error(x(185));bn(e,n,r),(!(R&2)||e!==te)&&(e===te&&(!(R&2)&&(hl|=n),q===4&&ot(e,le)),we(e,r),n===1&&R===0&&!(t.mode&1)&&(cn=G()+500,cl&&St()))}function we(e,t){var n=e.callbackNode;ed(e,t);var r=Ur(e,e===te?le:0);if(r===0)n!==null&&Go(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Go(n),t===1)e.tag===0?bd(Vu.bind(null,e)):ta(Vu.bind(null,e)),Gd(function(){!(R&6)&&St()}),n=null;else{switch(Ts(r)){case 1:n=bi;break;case 4:n=_s;break;case 16:n=Ir;break;case 536870912:n=Ps;break;default:n=Ir}n=ba(n,Ka.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Ka(e,t){if(Lr=-1,Dr=0,R&6)throw Error(x(327));var n=e.callbackNode;if(nn()&&e.callbackNode!==n)return null;var r=Ur(e,e===te?le:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=nl(e,r);else{t=r;var l=R;R|=2;var i=Xa();(te!==e||le!==t)&&(Ke=null,cn=G()+500,zt(e,t));do try{Sf();break}catch(s){Ya(e,s)}while(!0);po(),br.current=i,R=l,Z!==null?t=0:(te=null,le=0,t=q)}if(t!==0){if(t===2&&(l=ci(e),l!==0&&(r=l,t=Ui(e,l))),t===1)throw n=Jn,zt(e,0),ot(e,r),we(e,G()),n;if(t===6)ot(e,r);else{if(l=e.current.alternate,!(r&30)&&!xf(l)&&(t=nl(e,r),t===2&&(i=ci(e),i!==0&&(r=i,t=Ui(e,i))),t===1))throw n=Jn,zt(e,0),ot(e,r),we(e,G()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(x(345));case 2:Et(e,ve,Ke);break;case 3:if(ot(e,r),(r&130023424)===r&&(t=Po+500-G(),10<t)){if(Ur(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){pe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=gi(Et.bind(null,e,ve,Ke),t);break}Et(e,ve,Ke);break;case 4:if(ot(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-Ue(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=G()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*gf(r/1960))-r,10<r){e.timeoutHandle=gi(Et.bind(null,e,ve,Ke),r);break}Et(e,ve,Ke);break;case 5:Et(e,ve,Ke);break;default:throw Error(x(329))}}}return we(e,G()),e.callbackNode===n?Ka.bind(null,e):null}function Ui(e,t){var n=Fn;return e.current.memoizedState.isDehydrated&&(zt(e,t).flags|=256),e=nl(e,t),e!==2&&(t=ve,ve=n,t!==null&&Ai(t)),e}function Ai(e){ve===null?ve=e:ve.push.apply(ve,e)}function xf(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],i=l.getSnapshot;l=l.value;try{if(!$e(i(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;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 ot(e,t){for(t&=~_o,t&=~hl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ue(t),r=1<<n;e[n]=-1,t&=~r}}function Vu(e){if(R&6)throw Error(x(327));nn();var t=Ur(e,0);if(!(t&1))return we(e,G()),null;var n=nl(e,t);if(e.tag!==0&&n===2){var r=ci(e);r!==0&&(t=r,n=Ui(e,r))}if(n===1)throw n=Jn,zt(e,0),ot(e,t),we(e,G()),n;if(n===6)throw Error(x(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Et(e,ve,Ke),we(e,G()),null}function zo(e,t){var n=R;R|=1;try{return e(t)}finally{R=n,R===0&&(cn=G()+500,cl&&St())}}function Ot(e){st!==null&&st.tag===0&&!(R&6)&&nn();var t=R;R|=1;var n=Le.transition,r=I;try{if(Le.transition=null,I=1,e)return e()}finally{I=r,Le.transition=n,R=t,!(R&6)&&St()}}function To(){Se=Zt.current,B(Zt)}function zt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Xd(n)),Z!==null)for(n=Z.return;n!==null;){var r=n;switch(ao(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Hr();break;case 3:sn(),B(ge),B(ce),xo();break;case 5:go(r);break;case 4:sn();break;case 13:B(W);break;case 19:B(W);break;case 10:ho(r.type._context);break;case 22:case 23:To()}n=n.return}if(te=e,Z=e=vt(e.current,null),le=Se=t,q=0,Jn=null,_o=hl=Rt=0,ve=Fn=null,_t!==null){for(t=0;t<_t.length;t++)if(n=_t[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}_t=null}return e}function Ya(e,t){do{var n=Z;try{if(po(),Pr.current=qr,Jr){for(var r=Q.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Jr=!1}if(Ft=0,ee=J=Q=null,Ln=!1,Xn=0,Co.current=null,n===null||n.return===null){q=1,Jn=t,Z=null;break}e:{var i=e,o=n.return,s=n,a=t;if(t=le,s.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var c=a,f=s,v=f.tag;if(!(f.mode&1)&&(v===0||v===11||v===15)){var m=f.alternate;m?(f.updateQueue=m.updateQueue,f.memoizedState=m.memoizedState,f.lanes=m.lanes):(f.updateQueue=null,f.memoizedState=null)}var w=Pu(o);if(w!==null){w.flags&=-257,zu(w,o,s,i,t),w.mode&1&&_u(i,c,t),t=w,a=c;var y=t.updateQueue;if(y===null){var S=new Set;S.add(a),t.updateQueue=S}else y.add(a);break e}else{if(!(t&1)){_u(i,c,t),Lo();break e}a=Error(x(426))}}else if(H&&s.mode&1){var O=Pu(o);if(O!==null){!(O.flags&65536)&&(O.flags|=256),zu(O,o,s,i,t),co(an(a,s));break e}}i=a=an(a,s),q!==4&&(q=2),Fn===null?Fn=[i]:Fn.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=Ta(i,a,t);Su(i,p);break e;case 1:s=a;var d=i.type,h=i.stateNode;if(!(i.flags&128)&&(typeof d.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(ht===null||!ht.has(h)))){i.flags|=65536,t&=-t,i.lanes|=t;var g=La(i,s,t);Su(i,g);break e}}i=i.return}while(i!==null)}Za(n)}catch(k){t=k,Z===n&&n!==null&&(Z=n=n.return);continue}break}while(!0)}function Xa(){var e=br.current;return br.current=qr,e===null?qr:e}function Lo(){(q===0||q===3||q===2)&&(q=4),te===null||!(Rt&268435455)&&!(hl&268435455)||ot(te,le)}function nl(e,t){var n=R;R|=2;var r=Xa();(te!==e||le!==t)&&(Ke=null,zt(e,t));do try{wf();break}catch(l){Ya(e,l)}while(!0);if(po(),R=n,br.current=r,Z!==null)throw Error(x(261));return te=null,le=0,q}function wf(){for(;Z!==null;)Ga(Z)}function Sf(){for(;Z!==null&&!Qc();)Ga(Z)}function Ga(e){var t=qa(e.alternate,e,Se);e.memoizedProps=e.pendingProps,t===null?Za(e):Z=t,Co.current=null}function Za(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=hf(n,t),n!==null){n.flags&=32767,Z=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{q=6,Z=null;return}}else if(n=pf(n,t,Se),n!==null){Z=n;return}if(t=t.sibling,t!==null){Z=t;return}Z=t=e}while(t!==null);q===0&&(q=5)}function Et(e,t,n){var r=I,l=Le.transition;try{Le.transition=null,I=1,kf(e,t,n,r)}finally{Le.transition=l,I=r}return null}function kf(e,t,n,r){do nn();while(st!==null);if(R&6)throw Error(x(327));n=e.finishedWork;var l=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(x(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(td(e,i),e===te&&(Z=te=null,le=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||wr||(wr=!0,ba(Ir,function(){return nn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Le.transition,Le.transition=null;var o=I;I=1;var s=R;R|=4,Co.current=null,vf(e,n),Wa(n,e),Vd(vi),Ar=!!mi,vi=mi=null,e.current=n,yf(n),Kc(),R=s,I=o,Le.transition=i}else e.current=n;if(wr&&(wr=!1,st=e,tl=l),i=e.pendingLanes,i===0&&(ht=null),Gc(n.stateNode),we(e,G()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(el)throw el=!1,e=Mi,Mi=null,e;return tl&1&&e.tag!==0&&nn(),i=e.pendingLanes,i&1?e===Ii?Rn++:(Rn=0,Ii=e):Rn=0,St(),null}function nn(){if(st!==null){var e=Ts(tl),t=Le.transition,n=I;try{if(Le.transition=null,I=16>e?16:e,st===null)var r=!1;else{if(e=st,st=null,tl=0,R&6)throw Error(x(331));var l=R;for(R|=4,C=e.current;C!==null;){var i=C,o=i.child;if(C.flags&16){var s=i.deletions;if(s!==null){for(var a=0;a<s.length;a++){var c=s[a];for(C=c;C!==null;){var f=C;switch(f.tag){case 0:case 11:case 15:Dn(8,f,i)}var v=f.child;if(v!==null)v.return=f,C=v;else for(;C!==null;){f=C;var m=f.sibling,w=f.return;if(Va(f),f===c){C=null;break}if(m!==null){m.return=w,C=m;break}C=w}}}var y=i.alternate;if(y!==null){var S=y.child;if(S!==null){y.child=null;do{var O=S.sibling;S.sibling=null,S=O}while(S!==null)}}C=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,C=o;else e:for(;C!==null;){if(i=C,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Dn(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,C=p;break e}C=i.return}}var d=e.current;for(C=d;C!==null;){o=C;var h=o.child;if(o.subtreeFlags&2064&&h!==null)h.return=o,C=h;else e:for(o=d;C!==null;){if(s=C,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:pl(9,s)}}catch(k){Y(s,s.return,k)}if(s===o){C=null;break e}var g=s.sibling;if(g!==null){g.return=s.return,C=g;break e}C=s.return}}if(R=l,St(),We&&typeof We.onPostCommitFiberRoot=="function")try{We.onPostCommitFiberRoot(il,e)}catch{}r=!0}return r}finally{I=n,Le.transition=t}}return!1}function Bu(e,t,n){t=an(n,t),t=Ta(e,t,1),e=pt(e,t,1),t=pe(),e!==null&&(bn(e,1,t),we(e,t))}function Y(e,t,n){if(e.tag===3)Bu(e,e,n);else for(;t!==null;){if(t.tag===3){Bu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ht===null||!ht.has(r))){e=an(n,e),e=La(t,e,1),t=pt(t,e,1),e=pe(),t!==null&&(bn(t,1,e),we(t,e));break}}t=t.return}}function jf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&n,te===e&&(le&n)===n&&(q===4||q===3&&(le&130023424)===le&&500>G()-Po?zt(e,0):_o|=n),we(e,t)}function Ja(e,t){t===0&&(e.mode&1?(t=cr,cr<<=1,!(cr&130023424)&&(cr=4194304)):t=1);var n=pe();e=be(e,t),e!==null&&(bn(e,t,n),we(e,n))}function Nf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ja(e,n)}function Ef(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(n=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(x(314))}r!==null&&r.delete(t),Ja(e,n)}var qa;qa=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ge.current)ye=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ye=!1,ff(e,t,n);ye=!!(e.flags&131072)}else ye=!1,H&&t.flags&1048576&&na(t,Kr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Tr(e,t),e=t.pendingProps;var l=ln(t,ce.current);tn(t,n),l=So(null,t,r,e,l,n);var i=ko();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,xe(r)?(i=!0,Wr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,vo(t),l.updater=fl,t.stateNode=l,l._reactInternals=t,Ei(t,r,e,n),t=Pi(null,t,r,!0,i,n)):(t.tag=0,H&&i&&so(t),fe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Tr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=_f(r),e=Oe(r,e),l){case 0:t=_i(null,t,r,e,n);break e;case 1:t=Du(null,t,r,e,n);break e;case 11:t=Tu(null,t,r,e,n);break e;case 14:t=Lu(null,t,r,Oe(r.type,e),n);break e}throw Error(x(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Oe(r,l),_i(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Oe(r,l),Du(e,t,r,l,n);case 3:e:{if(Oa(t),e===null)throw Error(x(387));r=t.pendingProps,i=t.memoizedState,l=i.element,sa(e,t),Gr(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=an(Error(x(423)),t),t=Fu(e,t,r,n,l);break e}else if(r!==l){l=an(Error(x(424)),t),t=Fu(e,t,r,n,l);break e}else for(ke=ft(t.stateNode.containerInfo.firstChild),je=t,H=!0,Ie=null,n=oa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(on(),r===l){t=et(e,t,n);break e}fe(e,t,r,n)}t=t.child}return t;case 5:return aa(t),e===null&&ki(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,yi(r,l)?o=null:i!==null&&yi(r,i)&&(t.flags|=32),Ra(e,t),fe(e,t,o,n),t.child;case 6:return e===null&&ki(t),null;case 13:return Ma(e,t,n);case 4:return yo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=un(t,null,r,n):fe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Oe(r,l),Tu(e,t,r,l,n);case 7:return fe(e,t,t.pendingProps,n),t.child;case 8:return fe(e,t,t.pendingProps.children,n),t.child;case 12:return fe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,A(Yr,r._currentValue),r._currentValue=o,i!==null)if($e(i.value,o)){if(i.children===l.children&&!ge.current){t=et(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=Ze(-1,n&-n),a.tag=2;var c=i.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?a.next=a:(a.next=f.next,f.next=a),c.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),ji(i.return,n,t),s.lanes|=n;break}a=a.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(x(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),ji(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}fe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,tn(t,n),l=De(l),r=r(l),t.flags|=1,fe(e,t,r,n),t.child;case 14:return r=t.type,l=Oe(r,t.pendingProps),l=Oe(r.type,l),Lu(e,t,r,l,n);case 15:return Da(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Oe(r,l),Tr(e,t),t.tag=1,xe(r)?(e=!0,Wr(t)):e=!1,tn(t,n),za(t,r,l),Ei(t,r,l,n),Pi(null,t,r,!0,e,n);case 19:return Ia(e,t,n);case 22:return Fa(e,t,n)}throw Error(x(156,t.tag))};function ba(e,t){return Cs(e,t)}function Cf(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Te(e,t,n,r){return new Cf(e,t,n,r)}function Do(e){return e=e.prototype,!(!e||!e.isReactComponent)}function _f(e){if(typeof e=="function")return Do(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Zi)return 11;if(e===Ji)return 14}return 2}function vt(e,t){var n=e.alternate;return n===null?(n=Te(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Fr(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Do(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case $t:return Tt(n.children,l,i,t);case Gi:o=8,l|=8;break;case Gl:return e=Te(12,n,t,l|2),e.elementType=Gl,e.lanes=i,e;case Zl:return e=Te(13,n,t,l),e.elementType=Zl,e.lanes=i,e;case Jl:return e=Te(19,n,t,l),e.elementType=Jl,e.lanes=i,e;case as:return ml(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case us:o=10;break e;case ss:o=9;break e;case Zi:o=11;break e;case Ji:o=14;break e;case rt:o=16,r=null;break e}throw Error(x(130,e==null?e:typeof e,""))}return t=Te(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Tt(e,t,n,r){return e=Te(7,e,r,t),e.lanes=n,e}function ml(e,t,n,r){return e=Te(22,e,r,t),e.elementType=as,e.lanes=n,e.stateNode={isHidden:!1},e}function Ql(e,t,n){return e=Te(6,e,null,t),e.lanes=n,e}function Kl(e,t,n){return t=Te(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Pf(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Cl(0),this.expirationTimes=Cl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Cl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Fo(e,t,n,r,l,i,o,s,a){return e=new Pf(e,t,n,s,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Te(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},vo(i),e}function zf(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:At,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function ec(e){if(!e)return gt;e=e._reactInternals;e:{if(It(e)!==e||e.tag!==1)throw Error(x(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(xe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(x(171))}if(e.tag===1){var n=e.type;if(xe(n))return ea(e,n,t)}return t}function tc(e,t,n,r,l,i,o,s,a){return e=Fo(n,r,!0,e,l,i,o,s,a),e.context=ec(null),n=e.current,r=pe(),l=mt(n),i=Ze(r,l),i.callback=t??null,pt(n,i,l),e.current.lanes=l,bn(e,l,r),we(e,r),e}function vl(e,t,n,r){var l=t.current,i=pe(),o=mt(l);return n=ec(n),t.context===null?t.context=n:t.pendingContext=n,t=Ze(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=pt(l,t,o),e!==null&&(Ae(e,l,o,i),_r(e,l,o)),o}function rl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function Hu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ro(e,t){Hu(e,t),(e=e.alternate)&&Hu(e,t)}function Tf(){return null}var nc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Oo(e){this._internalRoot=e}yl.prototype.render=Oo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(x(409));vl(e,t,null,null)};yl.prototype.unmount=Oo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Ot(function(){vl(null,e,null,null)}),t[qe]=null}};function yl(e){this._internalRoot=e}yl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Fs();e={blockedOn:null,target:e,priority:t};for(var n=0;n<it.length&&t!==0&&t<it[n].priority;n++);it.splice(n,0,e),n===0&&Os(e)}};function Mo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function gl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Wu(){}function Lf(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var c=rl(o);i.call(c)}}var o=tc(t,r,e,0,null,!1,!1,"",Wu);return e._reactRootContainer=o,e[qe]=o.current,Hn(e.nodeType===8?e.parentNode:e),Ot(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var c=rl(a);s.call(c)}}var a=Fo(e,0,!1,null,null,!1,!1,"",Wu);return e._reactRootContainer=a,e[qe]=a.current,Hn(e.nodeType===8?e.parentNode:e),Ot(function(){vl(t,a,n,r)}),a}function xl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var s=l;l=function(){var a=rl(o);s.call(a)}}vl(t,o,e,l)}else o=Lf(n,t,e,l,r);return rl(o)}Ls=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(eo(t,n|1),we(t,G()),!(R&6)&&(cn=G()+500,St()))}break;case 13:Ot(function(){var r=be(e,1);if(r!==null){var l=pe();Ae(r,e,1,l)}}),Ro(e,1)}};to=function(e){if(e.tag===13){var t=be(e,134217728);if(t!==null){var n=pe();Ae(t,e,134217728,n)}Ro(e,134217728)}};Ds=function(e){if(e.tag===13){var t=mt(e),n=be(e,t);if(n!==null){var r=pe();Ae(n,e,t,r)}Ro(e,t)}};Fs=function(){return I};Rs=function(e,t){var n=I;try{return I=e,t()}finally{I=n}};ui=function(e,t,n){switch(t){case"input":if(ei(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=al(r);if(!l)throw Error(x(90));ds(r),ei(r,l)}}}break;case"textarea":ps(e,n);break;case"select":t=n.value,t!=null&&Jt(e,!!n.multiple,t,!1)}};ws=zo;Ss=Ot;var Df={usingClientEntryPoint:!1,Events:[tr,Wt,al,gs,xs,zo]},Sn={findFiberByHostInstance:Ct,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ff={bundleType:Sn.bundleType,version:Sn.version,rendererPackageName:Sn.rendererPackageName,rendererConfig:Sn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:tt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ns(e),e===null?null:e.stateNode},findFiberByHostInstance:Sn.findFiberByHostInstance||Tf,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Sr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Sr.isDisabled&&Sr.supportsFiber)try{il=Sr.inject(Ff),We=Sr}catch{}}Ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Df;Ee.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Mo(t))throw Error(x(200));return zf(e,t,null,n)};Ee.createRoot=function(e,t){if(!Mo(e))throw Error(x(299));var n=!1,r="",l=nc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Fo(e,1,!1,null,null,n,!1,r,l),e[qe]=t.current,Hn(e.nodeType===8?e.parentNode:e),new Oo(t)};Ee.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(x(188)):(e=Object.keys(e).join(","),Error(x(268,e)));return e=Ns(t),e=e===null?null:e.stateNode,e};Ee.flushSync=function(e){return Ot(e)};Ee.hydrate=function(e,t,n){if(!gl(t))throw Error(x(200));return xl(null,e,t,!0,n)};Ee.hydrateRoot=function(e,t,n){if(!Mo(e))throw Error(x(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=nc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=tc(t,null,e,1,n??null,l,!1,i,o),e[qe]=t.current,Hn(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new yl(t)};Ee.render=function(e,t,n){if(!gl(t))throw Error(x(200));return xl(null,e,t,!1,n)};Ee.unmountComponentAtNode=function(e){if(!gl(e))throw Error(x(40));return e._reactRootContainer?(Ot(function(){xl(null,null,e,!1,function(){e._reactRootContainer=null,e[qe]=null})}),!0):!1};Ee.unstable_batchedUpdates=zo;Ee.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!gl(n))throw Error(x(200));if(e==null||e._reactInternals===void 0)throw Error(x(38));return xl(e,t,n,!1,r)};Ee.version="18.3.1-next-f1338f8080-20240426";function rc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(rc)}catch(e){console.error(e)}}rc(),rs.exports=Ee;var Rf=rs.exports,Qu=Rf;Yl.createRoot=Qu.createRoot,Yl.hydrateRoot=Qu.hydrateRoot;const lc=["HyperLiquid","Bitget"];function $i(e){return e==null||e<=0?"-":e>=100?e.toFixed(2):e>=1?e.toFixed(4):e.toFixed(6)}function Vi(e){return e==null?"":e>0?"text-green":e<0?"text-red":""}function Of(){const[e,t]=M.useState("--:--:--"),[n,r]=M.useState("● 未连接"),[l,i]=M.useState(!1),[o,s]=M.useState(""),[a,c]=M.useState([]),[f,v]=M.useState(""),[m,w]=M.useState([]),[y,S]=M.useState([]),[O,p]=M.useState([]),[d,h]=M.useState({}),[g,k]=M.useState([]),E=M.useRef({});M.useEffect(()=>{const F=()=>t(new Date().toLocaleTimeString("zh-CN",{hour12:!1}));F();const $=setInterval(F,1e3);return()=>clearInterval($)},[]),M.useEffect(()=>{let F=new EventSource("/events");return F.addEventListener("connected",()=>{r("● 已连接"),i(!0)}),F.onerror=()=>{r("● 已断开 (重连中...)"),i(!1),setTimeout(()=>{F=new EventSource("/events")},3e3)},F.onmessage=$=>{try{const P=JSON.parse($.data);switch(P.event){case"prices":_(P.data);break;case"arb":w(P.data||[]);break;case"positions":S(P.data||[]);break;case"blacklist":p(P.data||[]);break;case"stats":h(P.data||{}),P.data&&P.data.blacklist&&p(P.data.blacklist);break;case"trade_close":j();break}}catch{}},()=>F.close()},[]);const j=M.useCallback(async()=>{try{const $=await(await fetch("/api/trades")).json();k($.trades||[])}catch{}},[]);M.useEffect(()=>{j();const F=setInterval(j,1e4);return()=>clearInterval(F)},[j]);function _(F){if(!F||F.length===0)return;c(F),v(new Date().toLocaleTimeString("zh-CN",{hour12:!1}));const $=E.current;for(const P of F)for(const de of lc){const oe=P.coin+"."+de,N=P[de]||0;$[oe]?$[oe].last=N:$[oe]={last:N}}}function U(){const F=new Set,$=[];if(!a)return $;for(const P of a)F.has(P.coin)||(F.add(P.coin),$.push(P.coin));return $}function T(F,$){var P;return(P=E.current[F+"."+$])==null?void 0:P.last}function ne(F,$){return F==null||$==null?"":$>F?"text-green":$<F?"text-red":""}const _e=U();return u.jsxs("div",{id:"app",children:[u.jsxs("header",{children:[u.jsx("h1",{children:"⚡ 跨交易所套利监控"}),u.jsxs("div",{className:"header-meta",children:[u.jsx("span",{children:e}),u.jsx("span",{className:"sep",children:"|"}),u.jsx("span",{className:l?"status-online":"status-offline",children:n})]})]}),u.jsxs("div",{className:"grid",children:[u.jsx(Mf,{stats:d}),u.jsx(If,{positions:y}),u.jsx(Bf,{}),u.jsx(Af,{coins:_e,prices:a,getPrevPrice:T,priceClass:ne,pricesAge:f}),u.jsx($f,{opps:m}),u.jsx(Vf,{trades:g,onRefresh:j}),u.jsx(Uf,{blacklist:O})]})]})}function Mf({stats:e}){const t=e.detail,n=e.capital;let r="";e.connections&&(r=Object.entries(e.connections).map(([i,o])=>`${i}:${o}`).join(" "));let l="";return e.exchange_funds&&(l=Object.entries(e.exchange_funds).map(([i,o])=>`${i}: $${o.balance.toFixed(2)}`).join(" | ")),u.jsxs("section",{className:"card",id:"stats-card",children:[u.jsx("h2",{children:"📊 统计数据"}),u.jsxs("div",{className:"stats-row",children:[u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"总交易"}),u.jsx("span",{id:"stat-total",children:e.total_trades||0})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"收敛"}),u.jsx("span",{className:"pct-green",children:e.converged||0})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"发散"}),u.jsx("span",{className:"pct-red",children:e.diverged||0})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"持平"}),u.jsx("span",{className:"pct-gray",children:e.flat||0})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"持仓"}),u.jsxs("span",{className:"pct-yellow",children:[e.open_positions||0," / ",u.jsx("span",{children:"5"})]})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"币种"}),u.jsx("span",{className:"pct-blue",children:e.coins||0})]}),u.jsxs("div",{className:"stat",id:"conn-stats",children:[u.jsx("label",{children:"连接"}),u.jsx("span",{id:"conn-detail",style:{fontSize:11},children:r})]})]}),l&&u.jsx("div",{className:"stats-row",style:{marginTop:2,fontSize:11,opacity:.85},children:u.jsxs("div",{className:"stat",style:{gridColumn:"1 / -1"},children:[u.jsx("label",{children:"资金"}),u.jsx("span",{style:{fontWeight:600},children:l})]})}),t&&u.jsxs("div",{className:"stats-row detail-stats",style:{marginTop:4,fontSize:12,opacity:.85},children:[u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"总PnL"}),u.jsx("span",{children:(t.total_pnl_usd!=null?"$"+t.total_pnl_usd.toFixed(2):"—")+(t.capital_pnl!=null?" ("+t.capital_pnl.toFixed(4)+"%)":"")})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"本金"}),u.jsx("span",{children:n!=null?"$"+n.toFixed(0):"—"})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"胜率"}),u.jsx("span",{children:t.win_rate!=null?t.win_rate.toFixed(1)+"%":"—"})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"最多盈利"}),u.jsx("span",{className:"text-green",children:t.max_profit!=null?t.max_profit.toFixed(4)+"%":"—"})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"最多亏损"}),u.jsx("span",{className:"text-red",children:t.max_loss!=null?t.max_loss.toFixed(4)+"%":"—"})]}),u.jsxs("div",{className:"stat",children:[u.jsx("label",{children:"平均持仓"}),u.jsx("span",{children:t.avg_dur||"—"})]})]})]})}function If({positions:e}){const[t,n]=M.useState(!1),[r,l]=M.useState(null),[i,o]=M.useState([]);function s(c){c&&(n(!0),l(null),o([]),fetch("/api/trade/"+c).then(f=>f.json()).then(f=>{l(f.trade),o(f.orders||[])}).catch(()=>{l({ID:c})}))}function a(){n(!1)}return M.useEffect(()=>{if(!t)return;function c(f){f.key==="Escape"&&a()}return document.addEventListener("keydown",c),()=>document.removeEventListener("keydown",c)},[t]),u.jsxs(u.Fragment,{children:[u.jsxs("section",{className:"card",id:"positions-card",children:[u.jsx("h2",{children:"🔒 当前持仓"}),u.jsx("div",{className:"table-wrap",children:u.jsxs("table",{id:"positions-table",children:[u.jsx("thead",{children:u.jsxs("tr",{children:[u.jsx("th",{children:"币种"}),u.jsx("th",{children:"方向"}),u.jsx("th",{children:"规模"}),u.jsx("th",{children:"入价差"}),u.jsx("th",{children:"现价差"}),u.jsx("th",{children:"估盈亏"}),u.jsx("th",{children:"加仓"}),u.jsx("th",{children:"时长"})]})}),u.jsx("tbody",{id:"positions-body",children:e.length===0?u.jsx("tr",{children:u.jsx("td",{colSpan:"8",className:"loading",children:"无持仓"})}):[...e].sort((c,f)=>c.coin.localeCompare(f.coin)).map(c=>u.jsxs("tr",{className:"trade-row",onClick:()=>s(c.db_trade_id),children:[u.jsx("td",{children:u.jsx("strong",{children:c.coin})}),u.jsx("td",{children:c.direction}),u.jsxs("td",{className:"text-right",children:["$",(c.amount_usd||0).toFixed(0)]}),u.jsxs("td",{className:"text-right",children:[(c.entry_spread||0).toFixed(4),"%"]}),u.jsx("td",{className:"text-right",children:c.current_spread!=null?c.current_spread.toFixed(4)+"%":"-"}),u.jsx("td",{className:"text-right "+Vi(c.pnl_est),children:u.jsx("strong",{children:c.pnl_est!=null?"$"+c.pnl_est.toFixed(4):"-"})}),u.jsx("td",{className:"text-right",children:c.scales||0}),u.jsx("td",{children:c.duration||"-"})]},c.coin))})]})})]}),t&&u.jsx(ic,{trade:r,orders:i,onClose:a})]})}function Uf({blacklist:e}){return u.jsxs("section",{className:"card",id:"bl-card",children:[u.jsx("h2",{children:"⛔ 黑名单"}),u.jsx("div",{className:"stats-row",id:"bl-body",children:!e||e.length===0?u.jsx("span",{className:"text-dim",children:"暂无"}):e.map((t,n)=>{const r=t.remaining_sec||0,l=r>0?`${Math.floor(r/60)}m${r%60}s`:"";return u.jsxs("span",{className:"bl-item",title:`${t.coin}: ${l}`,children:["⛔ ",t.coin,l?` (${l})`:""]},n)})})]})}function Af({coins:e,prices:t,getPrevPrice:n,priceClass:r,pricesAge:l}){return u.jsxs("section",{className:"card",id:"prices-card",children:[u.jsxs("h2",{children:["💰 实时价格 ",u.jsx("span",{className:"text-dim",style:{fontSize:11},children:l})]}),u.jsx("div",{className:"table-wrap",children:u.jsxs("table",{id:"price-table",children:[u.jsx("thead",{children:u.jsxs("tr",{children:[u.jsx("th",{children:"币种"}),u.jsx("th",{children:"HyperLiquid"}),u.jsx("th",{children:"Bitget"}),u.jsx("th",{children:"毛价差"}),u.jsx("th",{children:"BG→HL净利"}),u.jsx("th",{children:"HL→BG净利"})]})}),u.jsx("tbody",{id:"price-body",children:e.length===0?u.jsx("tr",{children:u.jsx("td",{colSpan:"6",className:"loading",children:"等待数据..."})}):e.map(i=>{const o=t.find(y=>y.coin===i);if(!o)return u.jsxs("tr",{children:[u.jsx("td",{children:i}),u.jsx("td",{className:"text-dim",children:"-"}),u.jsx("td",{className:"text-dim",children:"-"}),u.jsx("td",{className:"text-dim",children:"-"}),u.jsx("td",{className:"text-dim",children:"-"}),u.jsx("td",{className:"text-dim",children:"-"})]},i);const s=lc.map(y=>{const S=o[y],O=n(i,y),p=O?r(O,S||0):"";return u.jsx("td",{className:p,children:$i(S)},y)}),a=o.bg_hl_spread,c=a>.2?"text-green":a<-.2?"text-red":"",f=o.net_bg_to_hl,v=o.net_hl_to_bg,m=f!=null?Vi(f):"",w=v!=null?Vi(v):"";return u.jsxs("tr",{children:[u.jsx("td",{children:u.jsx("strong",{children:i})}),s,u.jsx("td",{className:c,children:a!=null?a.toFixed(4)+"%":"-"}),u.jsx("td",{className:m,children:f!=null?f.toFixed(2)+"%":"-"}),u.jsx("td",{className:w,children:v!=null?v.toFixed(2)+"%":"-"})]},i)})})]})})]})}function $f({opps:e}){return u.jsxs("section",{className:"card",id:"arb-card",children:[u.jsx("h2",{children:"🎯 套利机会 (BG↔HL)"}),u.jsx("div",{className:"table-wrap",children:u.jsxs("table",{id:"arb-table",children:[u.jsx("thead",{children:u.jsxs("tr",{children:[u.jsx("th",{children:"币种"}),u.jsx("th",{children:"方向"}),u.jsx("th",{children:"买价"}),u.jsx("th",{children:"卖价"}),u.jsx("th",{children:"净利%"})]})}),u.jsx("tbody",{id:"arb-body",children:!e||e.length===0?u.jsx("tr",{children:u.jsx("td",{colSpan:"5",className:"text-dim",children:"暂无套利机会"})}):e.map((t,n)=>{const r=t.net_profit>.1?"text-green":t.net_profit>.05?"text-yellow":"";return u.jsxs("tr",{children:[u.jsx("td",{children:t.coin}),u.jsx("td",{children:t.direction}),u.jsx("td",{className:"text-right",children:$i(t.buy_price)}),u.jsx("td",{className:"text-right",children:$i(t.sell_price)}),u.jsx("td",{className:"text-right "+r,children:u.jsx("strong",{children:(t.net_profit||0).toFixed(4)})})]},n)})})]})})]})}function Vf({trades:e,onRefresh:t}){const[n,r]=M.useState(null),[l,i]=M.useState([]),[o,s]=M.useState(!1);function a(f){s(!0),r(null),i([]),fetch("/api/trade/"+f).then(v=>v.json()).then(v=>{r(v.trade),i(v.orders||[])}).catch(()=>{r({ID:f})})}function c(){s(!1)}return M.useEffect(()=>{if(!o)return;function f(v){v.key==="Escape"&&c()}return document.addEventListener("keydown",f),()=>document.removeEventListener("keydown",f)},[o]),u.jsxs(u.Fragment,{children:[u.jsxs("section",{className:"card card-wide",id:"trades-card",children:[u.jsx("h2",{children:"📋 历史交易"}),u.jsx("div",{className:"table-wrap",children:u.jsxs("table",{id:"trades-table",children:[u.jsx("thead",{children:u.jsxs("tr",{children:[u.jsx("th",{children:"时间"}),u.jsx("th",{children:"币种"}),u.jsx("th",{children:"方向"}),u.jsx("th",{children:"入价差"}),u.jsx("th",{children:"出价差"}),u.jsx("th",{children:"净利%"}),u.jsx("th",{children:"实盈亏"}),u.jsx("th",{children:"结果"}),u.jsx("th",{children:"原因"})]})}),u.jsx("tbody",{id:"trades-body",children:e.length===0?u.jsx("tr",{children:u.jsx("td",{colSpan:"9",className:"text-dim",children:"暂无交易记录"})}):e.slice(0,20).map(f=>{const v=f.NetPnl>0?"text-green":f.NetPnl<0?"text-red":"",m=f.Convergence==="价差收敛"?"text-green":f.Convergence==="价差发散"?"text-red":"text-yellow",w=f.NetPnl!=null&&f.AmountUSD!=null?2*f.AmountUSD*f.NetPnl/100:null;return u.jsxs("tr",{className:"trade-row",onClick:()=>a(f.ID),children:[u.jsx("td",{className:"text-dim",children:f.ClosedAt?new Date(f.ClosedAt).toLocaleTimeString("zh-CN",{hour12:!1}):"-"}),u.jsx("td",{children:u.jsx("strong",{children:f.Coin})}),u.jsx("td",{children:f.Direction}),u.jsx("td",{className:"text-right",children:f.EntrySpread!=null?f.EntrySpread.toFixed(4):"-"}),u.jsx("td",{className:"text-right",children:f.ExitSpread!=null?f.ExitSpread.toFixed(4):"-"}),u.jsx("td",{className:"text-right "+v,children:u.jsx("strong",{children:f.NetPnl!=null?f.NetPnl.toFixed(4)+"%":"-"})}),u.jsx("td",{className:"text-right "+v,children:w!=null?"$"+w.toFixed(2):"-"}),u.jsx("td",{className:m,children:f.Convergence||"-"}),u.jsx("td",{children:f.ExitReason||"-"})]},f.ID)})})]})})]}),o&&u.jsx(ic,{trade:n,orders:l,onClose:c})]})}function ic({trade:e,orders:t,onClose:n}){function r(m){m.target===m.currentTarget&&n()}if(!e)return u.jsx("div",{className:"modal-overlay",onClick:r,children:u.jsxs("div",{className:"modal-content",children:[u.jsxs("div",{className:"modal-header",children:[u.jsx("h2",{children:"📋 交易详情"}),u.jsx("button",{className:"modal-close",onClick:n,children:"✕"})]}),u.jsx("div",{id:"trade-detail-body",children:u.jsx("div",{className:"loading",children:"加载中..."})})]})});const l=new Date(e.OpenedAt),i=e.ClosedAt?new Date(e.ClosedAt):null,o=i?Math.round((i-l)/1e3)+"s":"-",s=e.NetPnl>0?"text-green":e.NetPnl<0?"text-red":"",a=[...t||[]].sort((m,w)=>{const y=(m.Exchange||"").localeCompare(w.Exchange||"");return y!==0?y:new Date(m.CreatedAt)-new Date(w.CreatedAt)}),c=e.AmountUSD&&e.LongPnl!=null?e.AmountUSD*e.LongPnl/100:null,f=e.AmountUSD&&e.ShortPnl!=null?e.AmountUSD*e.ShortPnl/100:null,v=e.AmountUSD&&e.NetPnl!=null?2*e.AmountUSD*e.NetPnl/100:null;return u.jsx("div",{className:"modal-overlay",onClick:r,children:u.jsxs("div",{className:"modal-content",children:[u.jsxs("div",{className:"modal-header",children:[u.jsx("h2",{children:"📋 交易详情"}),u.jsx("button",{className:"modal-close",onClick:n,children:"✕"})]}),u.jsxs("div",{id:"trade-detail-body",children:[u.jsxs("div",{className:"detail-grid",children:[u.jsxs("div",{className:"detail-section",children:[u.jsx("h3",{children:"概览"}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"币种"}),u.jsxs("span",{className:"value",children:[u.jsx("strong",{children:e.Coin}),"/USDT"]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"方向"}),u.jsx("span",{className:"value",children:e.Direction||"-"})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"状态"}),u.jsx("span",{className:"value",children:e.Status==="closed"?"已平仓":e.Status})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"加仓次数"}),u.jsxs("span",{className:"value",children:[e.ScaleCount||0," 次"]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"总规模"}),u.jsxs("span",{className:"value",children:["$",(e.AmountUSD||0).toFixed(0)]})]})]}),u.jsxs("div",{className:"detail-section",children:[u.jsx("h3",{children:"时间"}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"开仓"}),u.jsx("span",{className:"value",children:l.toLocaleString("zh-CN",{hour12:!1})})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"平仓"}),u.jsx("span",{className:"value",children:i?i.toLocaleString("zh-CN",{hour12:!1}):"-"})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"持仓时长"}),u.jsx("span",{className:"value",children:o})]})]}),u.jsxs("div",{className:"detail-section",children:[u.jsx("h3",{children:"价差"}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"入场价差"}),u.jsx("span",{className:"value",children:e.EntrySpread!=null?e.EntrySpread.toFixed(4)+"%":"-"})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"出场价差"}),u.jsx("span",{className:"value",children:e.ExitSpread!=null?e.ExitSpread.toFixed(4)+"%":"-"})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"收敛情况"}),u.jsx("span",{className:"value "+(e.Convergence==="价差收敛"?"text-green":e.Convergence==="价差发散"?"text-red":""),children:e.Convergence||"-"})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"平仓原因"}),u.jsx("span",{className:"value",children:e.ExitReason||"-"})]})]}),u.jsxs("div",{className:"detail-section",children:[u.jsx("h3",{children:"手续费"}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"开仓费"}),u.jsxs("span",{className:"value",children:["$",(e.FeeEntry||0).toFixed(4)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"平仓费"}),u.jsxs("span",{className:"value",children:["$",(e.FeeExit||0).toFixed(4)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"总手续费"}),u.jsxs("span",{className:"value",children:["$",((e.FeeEntry||0)+(e.FeeExit||0)).toFixed(4)]})]})]}),u.jsxs("div",{className:"detail-section",children:[u.jsxs("h3",{children:["多仓 ",e.LongExchange||"-"]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"入场价"}),u.jsxs("span",{className:"value",children:["$",(e.LongEntry||0).toFixed(6)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"出场价"}),u.jsxs("span",{className:"value",children:["$",(e.LongExit||0).toFixed(6)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"盈亏"}),u.jsxs("span",{className:"value "+(e.LongPnl>0?"text-green":e.LongPnl<0?"text-red":""),children:[e.LongPnl!=null?e.LongPnl.toFixed(4)+"%":"-"," ",c!=null?u.jsxs("span",{style:{fontSize:11,opacity:.8},children:["($",c.toFixed(4),")"]}):null]})]})]}),u.jsxs("div",{className:"detail-section",children:[u.jsxs("h3",{children:["空仓 ",e.ShortExchange||"-"]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"入场价"}),u.jsxs("span",{className:"value",children:["$",(e.ShortEntry||0).toFixed(6)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"出场价"}),u.jsxs("span",{className:"value",children:["$",(e.ShortExit||0).toFixed(6)]})]}),u.jsxs("div",{className:"detail-row",children:[u.jsx("span",{className:"label",children:"盈亏"}),u.jsxs("span",{className:"value "+(e.ShortPnl>0?"text-green":e.ShortPnl<0?"text-red":""),children:[e.ShortPnl!=null?e.ShortPnl.toFixed(4)+"%":"-"," ",f!=null?u.jsxs("span",{style:{fontSize:11,opacity:.8},children:["($",f.toFixed(4),")"]}):null]})]})]}),u.jsxs("div",{className:"detail-section detail-section-full",children:[u.jsx("h3",{children:"净收益"}),u.jsxs("div",{className:"detail-row",style:{fontSize:16},children:[u.jsx("span",{className:"label",children:"总计"}),u.jsxs("span",{className:"value "+s,style:{fontWeight:700},children:[e.NetPnl!=null?e.NetPnl.toFixed(4)+"%":"-"," ",v!=null?u.jsxs("span",{style:{fontSize:12,opacity:.8},children:["($",v.toFixed(4),")"]}):null]})]})]})]}),t.length>0&&u.jsxs("div",{className:"detail-section detail-section-full",style:{borderTop:"1px solid var(--border)"},children:[u.jsxs("h3",{children:["订单明细 (",t.length,")"]}),u.jsxs("table",{className:"detail-orders",children:[u.jsx("thead",{children:u.jsxs("tr",{children:[u.jsx("th",{children:"交易所"}),u.jsx("th",{children:"类型"}),u.jsx("th",{children:"方向"}),u.jsx("th",{children:"价格"}),u.jsx("th",{children:"仓位"}),u.jsx("th",{children:"手续费"}),u.jsx("th",{children:"订单ID"})]})}),u.jsx("tbody",{children:a.map((m,w)=>u.jsxs("tr",{children:[u.jsx("td",{children:m.Exchange}),u.jsx("td",{children:m.Type==="entry"?"开仓":m.Type==="exit"?"平仓":m.Type==="scale"?"加仓":m.Type}),u.jsx("td",{children:m.Side==="buy"?"买":"卖"}),u.jsxs("td",{children:["$",(m.Price||0).toFixed(6)]}),u.jsx("td",{className:"text-right",children:m.Size!=null?Number(m.Size).toFixed(4):"-"}),u.jsx("td",{children:m.Fee!=null?"$"+m.Fee.toFixed(4):"-"}),u.jsx("td",{children:m.OrderID?m.OrderID.substring(0,12)+"...":"-"})]},w))})]})]})]})]})})}function Bf(){const e=M.useRef(null),[t,n]=M.useState([]),[r,l]=M.useState(0);return M.useEffect(()=>{async function i(){try{const c=((await(await fetch("/api/trades?limit=1000")).json()).trades||[]).filter(v=>v.ClosedAt&&v.NetPnl!=null).sort((v,m)=>new Date(v.ClosedAt)-new Date(m.ClosedAt));n(c);const f=c.reduce((v,m)=>v+2*(m.AmountUSD||0)*(m.NetPnl||0)/100,0);l(f)}catch{}}i();const o=setInterval(i,1e4);return()=>clearInterval(o)},[]),M.useEffect(()=>{const i=e.current;if(!i||t.length<2)return;const o=i.parentElement.getBoundingClientRect(),s=window.devicePixelRatio||1,a=o.width,c=o.height;i.width=a*s,i.height=c*s,i.style.width=a+"px",i.style.height=c+"px";const f=i.getContext("2d");f.scale(s,s);const v={top:20,right:20,bottom:35,left:55},m=a-v.left-v.right,w=c-v.top-v.bottom,y=[];let S=0;if(t.length>0){const P=new Date(t[0].ClosedAt).getTime()-1e3;y.push({x:P,y:0})}for(const P of t)S+=2*(P.AmountUSD||0)*(P.NetPnl||0)/100,y.push({x:new Date(P.ClosedAt).getTime(),y:S});const O=y[0].x,p=y[y.length-1].x,d=y.map(P=>P.y),h=Math.min(0,...d),g=Math.max(0,...d),k=Math.max(g-h,.01),E=k*.15,j=P=>v.left+(P-O)/Math.max(p-O,1)*m,_=P=>v.top+w-(P-(h-E))/(k+2*E)*w;f.clearRect(0,0,a,c),f.strokeStyle="rgba(48,54,61,0.5)",f.lineWidth=1,f.font="11px sans-serif",f.fillStyle="#8b949e";const U=5;for(let P=0;P<=U;P++){const de=h-E+(k+2*E)*P/U,oe=_(de);f.beginPath(),f.moveTo(v.left,oe),f.lineTo(a-v.right,oe),f.stroke(),f.fillText("$"+de.toFixed(2),2,oe+4)}if(h<0&&g>0){const P=_(0);f.strokeStyle="rgba(248,81,73,0.3)",f.lineWidth=1,f.setLineDash([4,4]),f.beginPath(),f.moveTo(v.left,P),f.lineTo(a-v.right,P),f.stroke(),f.setLineDash([])}const T=Math.min(6,y.length);for(let P=0;P<T;P++){const de=Math.floor(P*(y.length-1)/(T-1)),oe=j(y[de].x),N=new Date(y[de].x);f.fillStyle="#8b949e",f.textAlign="center",f.fillText(N.toLocaleTimeString("zh-CN",{hour:"2-digit",minute:"2-digit"}),oe,c-5)}f.beginPath(),f.strokeStyle="#58a6ff",f.lineWidth=2;for(let P=0;P<y.length;P++){const de=j(y[P].x),oe=_(y[P].y);P===0?f.moveTo(de,oe):f.lineTo(de,oe)}f.stroke();const ne=f.createLinearGradient(0,v.top,0,c-v.bottom);ne.addColorStop(0,"rgba(88,166,255,0.15)"),ne.addColorStop(1,"rgba(88,166,255,0.01)"),f.lineTo(j(y[y.length-1].x),_(h-E)),f.lineTo(j(y[0].x),_(h-E)),f.closePath(),f.fillStyle=ne,f.fill();const _e=y[y.length-1],F=j(_e.x),$=_(_e.y);f.beginPath(),f.arc(F,$,4,0,Math.PI*2),f.fillStyle=_e.y>=0?"#3fb950":"#f85149",f.fill(),f.strokeStyle="#0d1117",f.lineWidth=2,f.stroke(),f.fillStyle="#c9d1d9",f.font="bold 13px sans-serif",f.textAlign="center",f.fillText("$"+_e.y.toFixed(2),F,$-12)},[t]),u.jsxs("section",{className:"card card-wide",id:"pnl-chart-card",children:[u.jsxs("h2",{children:["📈 总PnL成长曲线 ",u.jsx("span",{className:"text-dim",style:{fontSize:11},children:t.length>0?`$${r.toFixed(2)}`:""})]}),u.jsx("div",{className:"chart-container",style:{height:260},children:t.length<1?u.jsx("div",{className:"loading",style:{paddingTop:100},children:"暂无数据..."}):u.jsx("canvas",{ref:e})})]})}Yl.createRoot(document.getElementById("root")).render(u.jsx(kc.StrictMode,{children:u.jsx(Of,{})}));