1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| var Ff=Object.defineProperty;var Uf=(o,c,a)=>c in o?Ff(o,c,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[c]=a;var nc=(o,c,a)=>Uf(o,typeof c!="symbol"?c+"":c,a);function Bf(o,c){for(var a=0;a<c.length;a++){const f=c[a];if(typeof f!="string"&&!Array.isArray(f)){for(const m in f)if(m!=="default"&&!(m in o)){const g=Object.getOwnPropertyDescriptor(f,m);g&&Object.defineProperty(o,m,g.get?g:{enumerable:!0,get:()=>f[m]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}(function(){const c=document.createElement("link").relList;if(c&&c.supports&&c.supports("modulepreload"))return;for(const m of document.querySelectorAll('link[rel="modulepreload"]'))f(m);new MutationObserver(m=>{for(const g of m)if(g.type==="childList")for(const S of g.addedNodes)S.tagName==="LINK"&&S.rel==="modulepreload"&&f(S)}).observe(document,{childList:!0,subtree:!0});function a(m){const g={};return m.integrity&&(g.integrity=m.integrity),m.referrerPolicy&&(g.referrerPolicy=m.referrerPolicy),m.crossOrigin==="use-credentials"?g.credentials="include":m.crossOrigin==="anonymous"?g.credentials="omit":g.credentials="same-origin",g}function f(m){if(m.ep)return;m.ep=!0;const g=a(m);fetch(m.href,g)}})();function jc(o){return o&&o.__esModule&&Object.prototype.hasOwnProperty.call(o,"default")?o.default:o}var bo={exports:{}},Br={},es={exports:{}},re={};
var rc;function Vf(){if(rc)return re;rc=1;var o=Symbol.for("react.element"),c=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),m=Symbol.for("react.profiler"),g=Symbol.for("react.provider"),S=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),R=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),P=Symbol.iterator;function M(v){return v===null||typeof v!="object"?null:(v=P&&v[P]||v["@@iterator"],typeof v=="function"?v:null)}var K={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Y=Object.assign,A={};function z(v,N,ee){this.props=v,this.context=N,this.refs=A,this.updater=ee||K}z.prototype.isReactComponent={},z.prototype.setState=function(v,N){if(typeof v!="object"&&typeof v!="function"&&v!=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,v,N,"setState")},z.prototype.forceUpdate=function(v){this.updater.enqueueForceUpdate(this,v,"forceUpdate")};function H(){}H.prototype=z.prototype;function W(v,N,ee){this.props=v,this.context=N,this.refs=A,this.updater=ee||K}var te=W.prototype=new H;te.constructor=W,Y(te,z.prototype),te.isPureReactComponent=!0;var X=Array.isArray,pe=Object.prototype.hasOwnProperty,ve={current:null},me={key:!0,ref:!0,__self:!0,__source:!0};function Pe(v,N,ee){var ne,le={},oe=null,ce=null;if(N!=null)for(ne in N.ref!==void 0&&(ce=N.ref),N.key!==void 0&&(oe=""+N.key),N)pe.call(N,ne)&&!me.hasOwnProperty(ne)&&(le[ne]=N[ne]);var de=arguments.length-2;if(de===1)le.children=ee;else if(1<de){for(var ge=Array(de),Ye=0;Ye<de;Ye++)ge[Ye]=arguments[Ye+2];le.children=ge}if(v&&v.defaultProps)for(ne in de=v.defaultProps,de)le[ne]===void 0&&(le[ne]=de[ne]);return{$$typeof:o,type:v,key:oe,ref:ce,props:le,_owner:ve.current}}function ke(v,N){return{$$typeof:o,type:v.type,key:N,ref:v.ref,props:v.props,_owner:v._owner}}function De(v){return typeof v=="object"&&v!==null&&v.$$typeof===o}function Ge(v){var N={"=":"=0",":":"=2"};return"$"+v.replace(/[=:]/g,function(ee){return N[ee]})}var Ke=/\/+/g;function Ae(v,N){return typeof v=="object"&&v!==null&&v.key!=null?Ge(""+v.key):N.toString(36)}function b(v,N,ee,ne,le){var oe=typeof v;(oe==="undefined"||oe==="boolean")&&(v=null);var ce=!1;if(v===null)ce=!0;else switch(oe){case"string":case"number":ce=!0;break;case"object":switch(v.$$typeof){case o:case c:ce=!0}}if(ce)return ce=v,le=le(ce),v=ne===""?"."+Ae(ce,0):ne,X(le)?(ee="",v!=null&&(ee=v.replace(Ke,"$&/")+"/"),b(le,N,ee,"",function(Ye){return Ye})):le!=null&&(De(le)&&(le=ke(le,ee+(!le.key||ce&&ce.key===le.key?"":(""+le.key).replace(Ke,"$&/")+"/")+v)),N.push(le)),1;if(ce=0,ne=ne===""?".":ne+":",X(v))for(var de=0;de<v.length;de++){oe=v[de];var ge=ne+Ae(oe,de);ce+=b(oe,N,ee,ge,le)}else if(ge=M(v),typeof ge=="function")for(v=ge.call(v),de=0;!(oe=v.next()).done;)oe=oe.value,ge=ne+Ae(oe,de++),ce+=b(oe,N,ee,ge,le);else if(oe==="object")throw N=String(v),Error("Objects are not valid as a React child (found: "+(N==="[object Object]"?"object with keys {"+Object.keys(v).join(", ")+"}":N)+"). If you meant to render a collection of children, use an array instead.");return ce}function ie(v,N,ee){if(v==null)return v;var ne=[],le=0;return b(v,ne,"","",function(oe){return N.call(ee,oe,le++)}),ne}function fe(v){if(v._status===-1){var N=v._result;N=N(),N.then(function(ee){(v._status===0||v._status===-1)&&(v._status=1,v._result=ee)},function(ee){(v._status===0||v._status===-1)&&(v._status=2,v._result=ee)}),v._status===-1&&(v._status=0,v._result=N)}if(v._status===1)return v._result.default;throw v._result}var ae={current:null},D={transition:null},Z={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:D,ReactCurrentOwner:ve};function F(){throw Error("act(...) is not supported in production builds of React.")}return re.Children={map:ie,forEach:function(v,N,ee){ie(v,function(){N.apply(this,arguments)},ee)},count:function(v){var N=0;return ie(v,function(){N++}),N},toArray:function(v){return ie(v,function(N){return N})||[]},only:function(v){if(!De(v))throw Error("React.Children.only expected to receive a single React element child.");return v}},re.Component=z,re.Fragment=a,re.Profiler=m,re.PureComponent=W,re.StrictMode=f,re.Suspense=k,re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Z,re.act=F,re.cloneElement=function(v,N,ee){if(v==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+v+".");var ne=Y({},v.props),le=v.key,oe=v.ref,ce=v._owner;if(N!=null){if(N.ref!==void 0&&(oe=N.ref,ce=ve.current),N.key!==void 0&&(le=""+N.key),v.type&&v.type.defaultProps)var de=v.type.defaultProps;for(ge in N)pe.call(N,ge)&&!me.hasOwnProperty(ge)&&(ne[ge]=N[ge]===void 0&&de!==void 0?de[ge]:N[ge])}var ge=arguments.length-2;if(ge===1)ne.children=ee;else if(1<ge){de=Array(ge);for(var Ye=0;Ye<ge;Ye++)de[Ye]=arguments[Ye+2];ne.children=de}return{$$typeof:o,type:v.type,key:le,ref:oe,props:ne,_owner:ce}},re.createContext=function(v){return v={$$typeof:S,_currentValue:v,_currentValue2:v,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},v.Provider={$$typeof:g,_context:v},v.Consumer=v},re.createElement=Pe,re.createFactory=function(v){var N=Pe.bind(null,v);return N.type=v,N},re.createRef=function(){return{current:null}},re.forwardRef=function(v){return{$$typeof:E,render:v}},re.isValidElement=De,re.lazy=function(v){return{$$typeof:L,_payload:{_status:-1,_result:v},_init:fe}},re.memo=function(v,N){return{$$typeof:R,type:v,compare:N===void 0?null:N}},re.startTransition=function(v){var N=D.transition;D.transition={};try{v()}finally{D.transition=N}},re.unstable_act=F,re.useCallback=function(v,N){return ae.current.useCallback(v,N)},re.useContext=function(v){return ae.current.useContext(v)},re.useDebugValue=function(){},re.useDeferredValue=function(v){return ae.current.useDeferredValue(v)},re.useEffect=function(v,N){return ae.current.useEffect(v,N)},re.useId=function(){return ae.current.useId()},re.useImperativeHandle=function(v,N,ee){return ae.current.useImperativeHandle(v,N,ee)},re.useInsertionEffect=function(v,N){return ae.current.useInsertionEffect(v,N)},re.useLayoutEffect=function(v,N){return ae.current.useLayoutEffect(v,N)},re.useMemo=function(v,N){return ae.current.useMemo(v,N)},re.useReducer=function(v,N,ee){return ae.current.useReducer(v,N,ee)},re.useRef=function(v){return ae.current.useRef(v)},re.useState=function(v){return ae.current.useState(v)},re.useSyncExternalStore=function(v,N,ee){return ae.current.useSyncExternalStore(v,N,ee)},re.useTransition=function(){return ae.current.useTransition()},re.version="18.3.1",re}var lc;function fs(){return lc||(lc=1,es.exports=Vf()),es.exports}
var ic;function $f(){if(ic)return Br;ic=1;var o=fs(),c=Symbol.for("react.element"),a=Symbol.for("react.fragment"),f=Object.prototype.hasOwnProperty,m=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,g={key:!0,ref:!0,__self:!0,__source:!0};function S(E,k,R){var L,P={},M=null,K=null;R!==void 0&&(M=""+R),k.key!==void 0&&(M=""+k.key),k.ref!==void 0&&(K=k.ref);for(L in k)f.call(k,L)&&!g.hasOwnProperty(L)&&(P[L]=k[L]);if(E&&E.defaultProps)for(L in k=E.defaultProps,k)P[L]===void 0&&(P[L]=k[L]);return{$$typeof:c,type:E,key:M,ref:K,props:P,_owner:m.current}}return Br.Fragment=a,Br.jsx=S,Br.jsxs=S,Br}var oc;function Wf(){return oc||(oc=1,bo.exports=$f()),bo.exports}var u=Wf(),j=fs();const Ec=jc(j),Hf=Bf({__proto__:null,default:Ec},[j]);var ri={},ts={exports:{}},nt={},ns={exports:{}},rs={};
var sc;function Qf(){return sc||(sc=1,(function(o){function c(D,Z){var F=D.length;D.push(Z);e:for(;0<F;){var v=F-1>>>1,N=D[v];if(0<m(N,Z))D[v]=Z,D[F]=N,F=v;else break e}}function a(D){return D.length===0?null:D[0]}function f(D){if(D.length===0)return null;var Z=D[0],F=D.pop();if(F!==Z){D[0]=F;e:for(var v=0,N=D.length,ee=N>>>1;v<ee;){var ne=2*(v+1)-1,le=D[ne],oe=ne+1,ce=D[oe];if(0>m(le,F))oe<N&&0>m(ce,le)?(D[v]=ce,D[oe]=F,v=oe):(D[v]=le,D[ne]=F,v=ne);else if(oe<N&&0>m(ce,F))D[v]=ce,D[oe]=F,v=oe;else break e}}return Z}function m(D,Z){var F=D.sortIndex-Z.sortIndex;return F!==0?F:D.id-Z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var g=performance;o.unstable_now=function(){return g.now()}}else{var S=Date,E=S.now();o.unstable_now=function(){return S.now()-E}}var k=[],R=[],L=1,P=null,M=3,K=!1,Y=!1,A=!1,z=typeof setTimeout=="function"?setTimeout:null,H=typeof clearTimeout=="function"?clearTimeout:null,W=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function te(D){for(var Z=a(R);Z!==null;){if(Z.callback===null)f(R);else if(Z.startTime<=D)f(R),Z.sortIndex=Z.expirationTime,c(k,Z);else break;Z=a(R)}}function X(D){if(A=!1,te(D),!Y)if(a(k)!==null)Y=!0,fe(pe);else{var Z=a(R);Z!==null&&ae(X,Z.startTime-D)}}function pe(D,Z){Y=!1,A&&(A=!1,H(Pe),Pe=-1),K=!0;var F=M;try{for(te(Z),P=a(k);P!==null&&(!(P.expirationTime>Z)||D&&!Ge());){var v=P.callback;if(typeof v=="function"){P.callback=null,M=P.priorityLevel;var N=v(P.expirationTime<=Z);Z=o.unstable_now(),typeof N=="function"?P.callback=N:P===a(k)&&f(k),te(Z)}else f(k);P=a(k)}if(P!==null)var ee=!0;else{var ne=a(R);ne!==null&&ae(X,ne.startTime-Z),ee=!1}return ee}finally{P=null,M=F,K=!1}}var ve=!1,me=null,Pe=-1,ke=5,De=-1;function Ge(){return!(o.unstable_now()-De<ke)}function Ke(){if(me!==null){var D=o.unstable_now();De=D;var Z=!0;try{Z=me(!0,D)}finally{Z?Ae():(ve=!1,me=null)}}else ve=!1}var Ae;if(typeof W=="function")Ae=function(){W(Ke)};else if(typeof MessageChannel<"u"){var b=new MessageChannel,ie=b.port2;b.port1.onmessage=Ke,Ae=function(){ie.postMessage(null)}}else Ae=function(){z(Ke,0)};function fe(D){me=D,ve||(ve=!0,Ae())}function ae(D,Z){Pe=z(function(){D(o.unstable_now())},Z)}o.unstable_IdlePriority=5,o.unstable_ImmediatePriority=1,o.unstable_LowPriority=4,o.unstable_NormalPriority=3,o.unstable_Profiling=null,o.unstable_UserBlockingPriority=2,o.unstable_cancelCallback=function(D){D.callback=null},o.unstable_continueExecution=function(){Y||K||(Y=!0,fe(pe))},o.unstable_forceFrameRate=function(D){0>D||125<D?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ke=0<D?Math.floor(1e3/D):5},o.unstable_getCurrentPriorityLevel=function(){return M},o.unstable_getFirstCallbackNode=function(){return a(k)},o.unstable_next=function(D){switch(M){case 1:case 2:case 3:var Z=3;break;default:Z=M}var F=M;M=Z;try{return D()}finally{M=F}},o.unstable_pauseExecution=function(){},o.unstable_requestPaint=function(){},o.unstable_runWithPriority=function(D,Z){switch(D){case 1:case 2:case 3:case 4:case 5:break;default:D=3}var F=M;M=D;try{return Z()}finally{M=F}},o.unstable_scheduleCallback=function(D,Z,F){var v=o.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?v+F:v):F=v,D){case 1:var N=-1;break;case 2:N=250;break;case 5:N=1073741823;break;case 4:N=1e4;break;default:N=5e3}return N=F+N,D={id:L++,callback:Z,priorityLevel:D,startTime:F,expirationTime:N,sortIndex:-1},F>v?(D.sortIndex=F,c(R,D),a(k)===null&&D===a(R)&&(A?(H(Pe),Pe=-1):A=!0,ae(X,F-v))):(D.sortIndex=N,c(k,D),Y||K||(Y=!0,fe(pe))),D},o.unstable_shouldYield=Ge,o.unstable_wrapCallback=function(D){var Z=M;return function(){var F=M;M=Z;try{return D.apply(this,arguments)}finally{M=F}}}})(rs)),rs}var uc;function Kf(){return uc||(uc=1,ns.exports=Qf()),ns.exports}
var ac;function Yf(){if(ac)return nt;ac=1;var o=fs(),c=Kf();function a(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 f=new Set,m={};function g(e,t){S(e,t),S(e+"Capture",t)}function S(e,t){for(m[e]=t,e=0;e<t.length;e++)f.add(t[e])}var E=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),k=Object.prototype.hasOwnProperty,R=/^[: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]*$/,L={},P={};function M(e){return k.call(P,e)?!0:k.call(L,e)?!1:R.test(e)?P[e]=!0:(L[e]=!0,!1)}function K(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 Y(e,t,n,r){if(t===null||typeof t>"u"||K(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 A(e,t,n,r,l,i,s){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=s}var z={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){z[e]=new A(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];z[t]=new A(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){z[e]=new A(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){z[e]=new A(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){z[e]=new A(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){z[e]=new A(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){z[e]=new A(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){z[e]=new A(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){z[e]=new A(e,5,!1,e.toLowerCase(),null,!1,!1)});var H=/[\-:]([a-z])/g;function W(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(H,W);z[t]=new A(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(H,W);z[t]=new A(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(H,W);z[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){z[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)}),z.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){z[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)});function te(e,t,n,r){var l=z.hasOwnProperty(t)?z[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Y(t,n,l,r)&&(n=null),r||l===null?M(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 X=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,pe=Symbol.for("react.element"),ve=Symbol.for("react.portal"),me=Symbol.for("react.fragment"),Pe=Symbol.for("react.strict_mode"),ke=Symbol.for("react.profiler"),De=Symbol.for("react.provider"),Ge=Symbol.for("react.context"),Ke=Symbol.for("react.forward_ref"),Ae=Symbol.for("react.suspense"),b=Symbol.for("react.suspense_list"),ie=Symbol.for("react.memo"),fe=Symbol.for("react.lazy"),ae=Symbol.for("react.offscreen"),D=Symbol.iterator;function Z(e){return e===null||typeof e!="object"?null:(e=D&&e[D]||e["@@iterator"],typeof e=="function"?e:null)}var F=Object.assign,v;function N(e){if(v===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);v=t&&t[1]||""}return` `+v+e}var ee=!1;function ne(e,t){if(!e||ee)return"";ee=!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(w){var r=w}Reflect.construct(e,[],t)}else{try{t.call()}catch(w){r=w}e.call(t.prototype)}else{try{throw Error()}catch(w){r=w}e()}}catch(w){if(w&&r&&typeof w.stack=="string"){for(var l=w.stack.split(` `),i=r.stack.split(` `),s=l.length-1,d=i.length-1;1<=s&&0<=d&&l[s]!==i[d];)d--;for(;1<=s&&0<=d;s--,d--)if(l[s]!==i[d]){if(s!==1||d!==1)do if(s--,d--,0>d||l[s]!==i[d]){var p=` `+l[s].replace(" at new "," at ");return e.displayName&&p.includes("<anonymous>")&&(p=p.replace("<anonymous>",e.displayName)),p}while(1<=s&&0<=d);break}}}finally{ee=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?N(e):""}function le(e){switch(e.tag){case 5:return N(e.type);case 16:return N("Lazy");case 13:return N("Suspense");case 19:return N("SuspenseList");case 0:case 2:case 15:return e=ne(e.type,!1),e;case 11:return e=ne(e.type.render,!1),e;case 1:return e=ne(e.type,!0),e;default:return""}}function oe(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 me:return"Fragment";case ve:return"Portal";case ke:return"Profiler";case Pe:return"StrictMode";case Ae:return"Suspense";case b:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ge:return(e.displayName||"Context")+".Consumer";case De:return(e._context.displayName||"Context")+".Provider";case Ke:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ie:return t=e.displayName||null,t!==null?t:oe(e.type)||"Memo";case fe:t=e._payload,e=e._init;try{return oe(e(t))}catch{}}return null}function ce(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 oe(t);case 8:return t===Pe?"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 de(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ge(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ye(e){var t=ge(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(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function un(e){e._valueTracker||(e._valueTracker=Ye(e))}function Kr(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ge(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Nn(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 st(e,t){var n=t.checked;return F({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function qn(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=de(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 bn(e,t){t=t.checked,t!=null&&te(e,"checked",t,!1)}function jt(e,t){bn(e,t);var n=de(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")?er(e,t.type,n):t.hasOwnProperty("defaultValue")&&er(e,t.type,de(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Yr(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 er(e,t,n){(t!=="number"||Nn(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var an=Array.isArray;function Tt(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=""+de(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 tr(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(a(91));return F({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Xr(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(a(92));if(an(n)){if(1<n.length)throw Error(a(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:de(n)}}function Q(e,t){var n=de(t.value),r=de(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 xe(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Ve(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 cn(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Ve(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Jr,vs=(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(Jr=Jr||document.createElement("div"),Jr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Jr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function nr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var rr={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},Vc=["Webkit","ms","Moz","O"];Object.keys(rr).forEach(function(e){Vc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),rr[t]=rr[e]})});function gs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||rr.hasOwnProperty(e)&&rr[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=gs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var $c=F({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 ci(e,t){if(t){if($c[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(a(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(a(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(t.style!=null&&typeof t.style!="object")throw Error(a(62))}}function di(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 fi=null;function pi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var hi=null,Cn=null,_n=null;function xs(e){if(e=Nr(e)){if(typeof hi!="function")throw Error(a(280));var t=e.stateNode;t&&(t=yl(t),hi(e.stateNode,e.type,t))}}function ws(e){Cn?_n?_n.push(e):_n=[e]:Cn=e}function Ss(){if(Cn){var e=Cn,t=_n;if(_n=Cn=null,xs(e),t)for(e=0;e<t.length;e++)xs(t[e])}}function ks(e,t){return e(t)}function js(){}var mi=!1;function Es(e,t,n){if(mi)return e(t,n);mi=!0;try{return ks(e,t,n)}finally{mi=!1,(Cn!==null||_n!==null)&&(js(),Ss())}}function lr(e,t){var n=e.stateNode;if(n===null)return null;var r=yl(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(a(231,t,typeof n));return n}var vi=!1;if(E)try{var ir={};Object.defineProperty(ir,"passive",{get:function(){vi=!0}}),window.addEventListener("test",ir,ir),window.removeEventListener("test",ir,ir)}catch{vi=!1}function Wc(e,t,n,r,l,i,s,d,p){var w=Array.prototype.slice.call(arguments,3);try{t.apply(n,w)}catch(_){this.onError(_)}}var or=!1,Gr=null,Zr=!1,gi=null,Hc={onError:function(e){or=!0,Gr=e}};function Qc(e,t,n,r,l,i,s,d,p){or=!1,Gr=null,Wc.apply(Hc,arguments)}function Kc(e,t,n,r,l,i,s,d,p){if(Qc.apply(this,arguments),or){if(or){var w=Gr;or=!1,Gr=null}else throw Error(a(198));Zr||(Zr=!0,gi=w)}}function dn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Ns(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 Cs(e){if(dn(e)!==e)throw Error(a(188))}function Yc(e){var t=e.alternate;if(!t){if(t=dn(e),t===null)throw Error(a(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 Cs(l),e;if(i===r)return Cs(l),t;i=i.sibling}throw Error(a(188))}if(n.return!==r.return)n=l,r=i;else{for(var s=!1,d=l.child;d;){if(d===n){s=!0,n=l,r=i;break}if(d===r){s=!0,r=l,n=i;break}d=d.sibling}if(!s){for(d=i.child;d;){if(d===n){s=!0,n=i,r=l;break}if(d===r){s=!0,r=i,n=l;break}d=d.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(n.tag!==3)throw Error(a(188));return n.stateNode.current===n?e:t}function _s(e){return e=Yc(e),e!==null?Ps(e):null}function Ps(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ps(e);if(t!==null)return t;e=e.sibling}return null}var Ts=c.unstable_scheduleCallback,Ls=c.unstable_cancelCallback,Xc=c.unstable_shouldYield,Jc=c.unstable_requestPaint,Te=c.unstable_now,Gc=c.unstable_getCurrentPriorityLevel,yi=c.unstable_ImmediatePriority,Rs=c.unstable_UserBlockingPriority,qr=c.unstable_NormalPriority,Zc=c.unstable_LowPriority,zs=c.unstable_IdlePriority,br=null,Et=null;function qc(e){if(Et&&typeof Et.onCommitFiberRoot=="function")try{Et.onCommitFiberRoot(br,e,void 0,(e.current.flags&128)===128)}catch{}}var mt=Math.clz32?Math.clz32:td,bc=Math.log,ed=Math.LN2;function td(e){return e>>>=0,e===0?32:31-(bc(e)/ed|0)|0}var el=64,tl=4194304;function sr(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 nl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var d=s&~l;d!==0?r=sr(d):(i&=s,i!==0&&(r=sr(i)))}else s=n&~l,s!==0?r=sr(s):i!==0&&(r=sr(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-mt(t),l=1<<n,r|=e[n],t&=~l;return r}function nd(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 rd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-mt(i),d=1<<s,p=l[s];p===-1?((d&n)===0||(d&r)!==0)&&(l[s]=nd(d,t)):p<=t&&(e.expiredLanes|=d),i&=~d}}function xi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Os(){var e=el;return el<<=1,(el&4194240)===0&&(el=64),e}function wi(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ur(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-mt(t),e[t]=n}function ld(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-mt(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function Si(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-mt(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var he=0;function Ds(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var As,ki,Is,Ms,Fs,ji=!1,rl=[],Ut=null,Bt=null,Vt=null,ar=new Map,cr=new Map,$t=[],id="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 Us(e,t){switch(e){case"focusin":case"focusout":Ut=null;break;case"dragenter":case"dragleave":Bt=null;break;case"mouseover":case"mouseout":Vt=null;break;case"pointerover":case"pointerout":ar.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":cr.delete(t.pointerId)}}function dr(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=Nr(t),t!==null&&ki(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function od(e,t,n,r,l){switch(t){case"focusin":return Ut=dr(Ut,e,t,n,r,l),!0;case"dragenter":return Bt=dr(Bt,e,t,n,r,l),!0;case"mouseover":return Vt=dr(Vt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return ar.set(i,dr(ar.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,cr.set(i,dr(cr.get(i)||null,e,t,n,r,l)),!0}return!1}function Bs(e){var t=fn(e.target);if(t!==null){var n=dn(t);if(n!==null){if(t=n.tag,t===13){if(t=Ns(n),t!==null){e.blockedOn=t,Fs(e.priority,function(){Is(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 ll(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ni(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);fi=r,n.target.dispatchEvent(r),fi=null}else return t=Nr(n),t!==null&&ki(t),e.blockedOn=n,!1;t.shift()}return!0}function Vs(e,t,n){ll(e)&&n.delete(t)}function sd(){ji=!1,Ut!==null&&ll(Ut)&&(Ut=null),Bt!==null&&ll(Bt)&&(Bt=null),Vt!==null&&ll(Vt)&&(Vt=null),ar.forEach(Vs),cr.forEach(Vs)}function fr(e,t){e.blockedOn===t&&(e.blockedOn=null,ji||(ji=!0,c.unstable_scheduleCallback(c.unstable_NormalPriority,sd)))}function pr(e){function t(l){return fr(l,e)}if(0<rl.length){fr(rl[0],e);for(var n=1;n<rl.length;n++){var r=rl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Ut!==null&&fr(Ut,e),Bt!==null&&fr(Bt,e),Vt!==null&&fr(Vt,e),ar.forEach(t),cr.forEach(t),n=0;n<$t.length;n++)r=$t[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<$t.length&&(n=$t[0],n.blockedOn===null);)Bs(n),n.blockedOn===null&&$t.shift()}var Pn=X.ReactCurrentBatchConfig,il=!0;function ud(e,t,n,r){var l=he,i=Pn.transition;Pn.transition=null;try{he=1,Ei(e,t,n,r)}finally{he=l,Pn.transition=i}}function ad(e,t,n,r){var l=he,i=Pn.transition;Pn.transition=null;try{he=4,Ei(e,t,n,r)}finally{he=l,Pn.transition=i}}function Ei(e,t,n,r){if(il){var l=Ni(e,t,n,r);if(l===null)$i(e,t,r,ol,n),Us(e,r);else if(od(l,e,t,n,r))r.stopPropagation();else if(Us(e,r),t&4&&-1<id.indexOf(e)){for(;l!==null;){var i=Nr(l);if(i!==null&&As(i),i=Ni(e,t,n,r),i===null&&$i(e,t,r,ol,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else $i(e,t,r,null,n)}}var ol=null;function Ni(e,t,n,r){if(ol=null,e=pi(r),e=fn(e),e!==null)if(t=dn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ns(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 ol=e,null}function $s(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(Gc()){case yi:return 1;case Rs:return 4;case qr:case Zc:return 16;case zs:return 536870912;default:return 16}default:return 16}}var Wt=null,Ci=null,sl=null;function Ws(){if(sl)return sl;var e,t=Ci,n=t.length,r,l="value"in Wt?Wt.value:Wt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===l[i-r];r++);return sl=l.slice(e,1<r?1-r:void 0)}function ul(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 al(){return!0}function Hs(){return!1}function rt(e){function t(n,r,l,i,s){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var d in e)e.hasOwnProperty(d)&&(n=e[d],this[d]=n?n(i):i[d]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?al:Hs,this.isPropagationStopped=Hs,this}return F(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=al)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=al)},persist:function(){},isPersistent:al}),t}var Tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},_i=rt(Tn),hr=F({},Tn,{view:0,detail:0}),cd=rt(hr),Pi,Ti,mr,cl=F({},hr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ri,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!==mr&&(mr&&e.type==="mousemove"?(Pi=e.screenX-mr.screenX,Ti=e.screenY-mr.screenY):Ti=Pi=0,mr=e),Pi)},movementY:function(e){return"movementY"in e?e.movementY:Ti}}),Qs=rt(cl),dd=F({},cl,{dataTransfer:0}),fd=rt(dd),pd=F({},hr,{relatedTarget:0}),Li=rt(pd),hd=F({},Tn,{animationName:0,elapsedTime:0,pseudoElement:0}),md=rt(hd),vd=F({},Tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),gd=rt(vd),yd=F({},Tn,{data:0}),Ks=rt(yd),xd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wd={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"},Sd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function kd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Sd[e])?!!t[e]:!1}function Ri(){return kd}var jd=F({},hr,{key:function(e){if(e.key){var t=xd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ul(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?wd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ri,charCode:function(e){return e.type==="keypress"?ul(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ul(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ed=rt(jd),Nd=F({},cl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Ys=rt(Nd),Cd=F({},hr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ri}),_d=rt(Cd),Pd=F({},Tn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Td=rt(Pd),Ld=F({},cl,{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}),Rd=rt(Ld),zd=[9,13,27,32],zi=E&&"CompositionEvent"in window,vr=null;E&&"documentMode"in document&&(vr=document.documentMode);var Od=E&&"TextEvent"in window&&!vr,Xs=E&&(!zi||vr&&8<vr&&11>=vr),Js=" ",Gs=!1;function Zs(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 qs(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ln=!1;function Dd(e,t){switch(e){case"compositionend":return qs(t);case"keypress":return t.which!==32?null:(Gs=!0,Js);case"textInput":return e=t.data,e===Js&&Gs?null:e;default:return null}}function Ad(e,t){if(Ln)return e==="compositionend"||!zi&&Zs(e,t)?(e=Ws(),sl=Ci=Wt=null,Ln=!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 Xs&&t.locale!=="ko"?null:t.data;default:return null}}var Id={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 bs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Id[e.type]:t==="textarea"}function eu(e,t,n,r){ws(r),t=ml(t,"onChange"),0<t.length&&(n=new _i("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var gr=null,yr=null;function Md(e){yu(e,0)}function dl(e){var t=An(e);if(Kr(t))return e}function Fd(e,t){if(e==="change")return t}var tu=!1;if(E){var Oi;if(E){var Di="oninput"in document;if(!Di){var nu=document.createElement("div");nu.setAttribute("oninput","return;"),Di=typeof nu.oninput=="function"}Oi=Di}else Oi=!1;tu=Oi&&(!document.documentMode||9<document.documentMode)}function ru(){gr&&(gr.detachEvent("onpropertychange",lu),yr=gr=null)}function lu(e){if(e.propertyName==="value"&&dl(yr)){var t=[];eu(t,yr,e,pi(e)),Es(Md,t)}}function Ud(e,t,n){e==="focusin"?(ru(),gr=t,yr=n,gr.attachEvent("onpropertychange",lu)):e==="focusout"&&ru()}function Bd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return dl(yr)}function Vd(e,t){if(e==="click")return dl(t)}function $d(e,t){if(e==="input"||e==="change")return dl(t)}function Wd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var vt=typeof Object.is=="function"?Object.is:Wd;function xr(e,t){if(vt(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(!k.call(t,l)||!vt(e[l],t[l]))return!1}return!0}function iu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ou(e,t){var n=iu(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=iu(n)}}function su(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?su(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function uu(){for(var e=window,t=Nn();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Nn(e.document)}return t}function Ai(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 Hd(e){var t=uu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&su(n.ownerDocument.documentElement,n)){if(r!==null&&Ai(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=ou(n,i);var s=ou(n,r);l&&s&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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 Qd=E&&"documentMode"in document&&11>=document.documentMode,Rn=null,Ii=null,wr=null,Mi=!1;function au(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Mi||Rn==null||Rn!==Nn(r)||(r=Rn,"selectionStart"in r&&Ai(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}),wr&&xr(wr,r)||(wr=r,r=ml(Ii,"onSelect"),0<r.length&&(t=new _i("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Rn)))}function fl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var zn={animationend:fl("Animation","AnimationEnd"),animationiteration:fl("Animation","AnimationIteration"),animationstart:fl("Animation","AnimationStart"),transitionend:fl("Transition","TransitionEnd")},Fi={},cu={};E&&(cu=document.createElement("div").style,"AnimationEvent"in window||(delete zn.animationend.animation,delete zn.animationiteration.animation,delete zn.animationstart.animation),"TransitionEvent"in window||delete zn.transitionend.transition);function pl(e){if(Fi[e])return Fi[e];if(!zn[e])return e;var t=zn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in cu)return Fi[e]=t[n];return e}var du=pl("animationend"),fu=pl("animationiteration"),pu=pl("animationstart"),hu=pl("transitionend"),mu=new Map,vu="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 Ht(e,t){mu.set(e,t),g(t,[e])}for(var Ui=0;Ui<vu.length;Ui++){var Bi=vu[Ui],Kd=Bi.toLowerCase(),Yd=Bi[0].toUpperCase()+Bi.slice(1);Ht(Kd,"on"+Yd)}Ht(du,"onAnimationEnd"),Ht(fu,"onAnimationIteration"),Ht(pu,"onAnimationStart"),Ht("dblclick","onDoubleClick"),Ht("focusin","onFocus"),Ht("focusout","onBlur"),Ht(hu,"onTransitionEnd"),S("onMouseEnter",["mouseout","mouseover"]),S("onMouseLeave",["mouseout","mouseover"]),S("onPointerEnter",["pointerout","pointerover"]),S("onPointerLeave",["pointerout","pointerover"]),g("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),g("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),g("onBeforeInput",["compositionend","keypress","textInput","paste"]),g("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),g("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),g("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Sr="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(" "),Xd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Sr));function gu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Kc(r,t,void 0,e),e.currentTarget=null}function yu(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 s=r.length-1;0<=s;s--){var d=r[s],p=d.instance,w=d.currentTarget;if(d=d.listener,p!==i&&l.isPropagationStopped())break e;gu(l,d,w),i=p}else for(s=0;s<r.length;s++){if(d=r[s],p=d.instance,w=d.currentTarget,d=d.listener,p!==i&&l.isPropagationStopped())break e;gu(l,d,w),i=p}}}if(Zr)throw e=gi,Zr=!1,gi=null,e}function we(e,t){var n=t[Xi];n===void 0&&(n=t[Xi]=new Set);var r=e+"__bubble";n.has(r)||(xu(t,e,2,!1),n.add(r))}function Vi(e,t,n){var r=0;t&&(r|=4),xu(n,e,r,t)}var hl="_reactListening"+Math.random().toString(36).slice(2);function kr(e){if(!e[hl]){e[hl]=!0,f.forEach(function(n){n!=="selectionchange"&&(Xd.has(n)||Vi(n,!1,e),Vi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hl]||(t[hl]=!0,Vi("selectionchange",!1,t))}}function xu(e,t,n,r){switch($s(t)){case 1:var l=ud;break;case 4:l=ad;break;default:l=Ei}n=l.bind(null,t,n,e),l=void 0,!vi||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 $i(e,t,n,r,l){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var d=r.stateNode.containerInfo;if(d===l||d.nodeType===8&&d.parentNode===l)break;if(s===4)for(s=r.return;s!==null;){var p=s.tag;if((p===3||p===4)&&(p=s.stateNode.containerInfo,p===l||p.nodeType===8&&p.parentNode===l))return;s=s.return}for(;d!==null;){if(s=fn(d),s===null)return;if(p=s.tag,p===5||p===6){r=i=s;continue e}d=d.parentNode}}r=r.return}Es(function(){var w=i,_=pi(n),T=[];e:{var C=mu.get(e);if(C!==void 0){var I=_i,B=e;switch(e){case"keypress":if(ul(n)===0)break e;case"keydown":case"keyup":I=Ed;break;case"focusin":B="focus",I=Li;break;case"focusout":B="blur",I=Li;break;case"beforeblur":case"afterblur":I=Li;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":I=Qs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":I=fd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":I=_d;break;case du:case fu:case pu:I=md;break;case hu:I=Td;break;case"scroll":I=cd;break;case"wheel":I=Rd;break;case"copy":case"cut":case"paste":I=gd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":I=Ys}var V=(t&4)!==0,Le=!V&&e==="scroll",y=V?C!==null?C+"Capture":null:C;V=[];for(var h=w,x;h!==null;){x=h;var O=x.stateNode;if(x.tag===5&&O!==null&&(x=O,y!==null&&(O=lr(h,y),O!=null&&V.push(jr(h,O,x)))),Le)break;h=h.return}0<V.length&&(C=new I(C,B,null,n,_),T.push({event:C,listeners:V}))}}if((t&7)===0){e:{if(C=e==="mouseover"||e==="pointerover",I=e==="mouseout"||e==="pointerout",C&&n!==fi&&(B=n.relatedTarget||n.fromElement)&&(fn(B)||B[Lt]))break e;if((I||C)&&(C=_.window===_?_:(C=_.ownerDocument)?C.defaultView||C.parentWindow:window,I?(B=n.relatedTarget||n.toElement,I=w,B=B?fn(B):null,B!==null&&(Le=dn(B),B!==Le||B.tag!==5&&B.tag!==6)&&(B=null)):(I=null,B=w),I!==B)){if(V=Qs,O="onMouseLeave",y="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(V=Ys,O="onPointerLeave",y="onPointerEnter",h="pointer"),Le=I==null?C:An(I),x=B==null?C:An(B),C=new V(O,h+"leave",I,n,_),C.target=Le,C.relatedTarget=x,O=null,fn(_)===w&&(V=new V(y,h+"enter",B,n,_),V.target=x,V.relatedTarget=Le,O=V),Le=O,I&&B)t:{for(V=I,y=B,h=0,x=V;x;x=On(x))h++;for(x=0,O=y;O;O=On(O))x++;for(;0<h-x;)V=On(V),h--;for(;0<x-h;)y=On(y),x--;for(;h--;){if(V===y||y!==null&&V===y.alternate)break t;V=On(V),y=On(y)}V=null}else V=null;I!==null&&wu(T,C,I,V,!1),B!==null&&Le!==null&&wu(T,Le,B,V,!0)}}e:{if(C=w?An(w):window,I=C.nodeName&&C.nodeName.toLowerCase(),I==="select"||I==="input"&&C.type==="file")var $=Fd;else if(bs(C))if(tu)$=$d;else{$=Bd;var J=Ud}else(I=C.nodeName)&&I.toLowerCase()==="input"&&(C.type==="checkbox"||C.type==="radio")&&($=Vd);if($&&($=$(e,w))){eu(T,$,n,_);break e}J&&J(e,C,w),e==="focusout"&&(J=C._wrapperState)&&J.controlled&&C.type==="number"&&er(C,"number",C.value)}switch(J=w?An(w):window,e){case"focusin":(bs(J)||J.contentEditable==="true")&&(Rn=J,Ii=w,wr=null);break;case"focusout":wr=Ii=Rn=null;break;case"mousedown":Mi=!0;break;case"contextmenu":case"mouseup":case"dragend":Mi=!1,au(T,n,_);break;case"selectionchange":if(Qd)break;case"keydown":case"keyup":au(T,n,_)}var G;if(zi)e:{switch(e){case"compositionstart":var q="onCompositionStart";break e;case"compositionend":q="onCompositionEnd";break e;case"compositionupdate":q="onCompositionUpdate";break e}q=void 0}else Ln?Zs(e,n)&&(q="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(q="onCompositionStart");q&&(Xs&&n.locale!=="ko"&&(Ln||q!=="onCompositionStart"?q==="onCompositionEnd"&&Ln&&(G=Ws()):(Wt=_,Ci="value"in Wt?Wt.value:Wt.textContent,Ln=!0)),J=ml(w,q),0<J.length&&(q=new Ks(q,e,null,n,_),T.push({event:q,listeners:J}),G?q.data=G:(G=qs(n),G!==null&&(q.data=G)))),(G=Od?Dd(e,n):Ad(e,n))&&(w=ml(w,"onBeforeInput"),0<w.length&&(_=new Ks("onBeforeInput","beforeinput",null,n,_),T.push({event:_,listeners:w}),_.data=G))}yu(T,t)})}function jr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function ml(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=lr(e,n),i!=null&&r.unshift(jr(e,i,l)),i=lr(e,t),i!=null&&r.push(jr(e,i,l))),e=e.return}return r}function On(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function wu(e,t,n,r,l){for(var i=t._reactName,s=[];n!==null&&n!==r;){var d=n,p=d.alternate,w=d.stateNode;if(p!==null&&p===r)break;d.tag===5&&w!==null&&(d=w,l?(p=lr(n,i),p!=null&&s.unshift(jr(n,p,d))):l||(p=lr(n,i),p!=null&&s.push(jr(n,p,d)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var Jd=/\r\n?/g,Gd=/\u0000|\uFFFD/g;function Su(e){return(typeof e=="string"?e:""+e).replace(Jd,` `).replace(Gd,"")}function vl(e,t,n){if(t=Su(t),Su(e)!==t&&n)throw Error(a(425))}function gl(){}var Wi=null,Hi=null;function Qi(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 Ki=typeof setTimeout=="function"?setTimeout:void 0,Zd=typeof clearTimeout=="function"?clearTimeout:void 0,ku=typeof Promise=="function"?Promise:void 0,qd=typeof queueMicrotask=="function"?queueMicrotask:typeof ku<"u"?function(e){return ku.resolve(null).then(e).catch(bd)}:Ki;function bd(e){setTimeout(function(){throw e})}function Yi(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),pr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);pr(t)}function Qt(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 ju(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 Dn=Math.random().toString(36).slice(2),Nt="__reactFiber$"+Dn,Er="__reactProps$"+Dn,Lt="__reactContainer$"+Dn,Xi="__reactEvents$"+Dn,ef="__reactListeners$"+Dn,tf="__reactHandles$"+Dn;function fn(e){var t=e[Nt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Lt]||n[Nt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=ju(e);e!==null;){if(n=e[Nt])return n;e=ju(e)}return t}e=n,n=e.parentNode}return null}function Nr(e){return e=e[Nt]||e[Lt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function An(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(a(33))}function yl(e){return e[Er]||null}var Ji=[],In=-1;function Kt(e){return{current:e}}function Se(e){0>In||(e.current=Ji[In],Ji[In]=null,In--)}function ye(e,t){In++,Ji[In]=e.current,e.current=t}var Yt={},$e=Kt(Yt),Ze=Kt(!1),pn=Yt;function Mn(e,t){var n=e.type.contextTypes;if(!n)return Yt;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 qe(e){return e=e.childContextTypes,e!=null}function xl(){Se(Ze),Se($e)}function Eu(e,t,n){if($e.current!==Yt)throw Error(a(168));ye($e,t),ye(Ze,n)}function Nu(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(a(108,ce(e)||"Unknown",l));return F({},n,r)}function wl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yt,pn=$e.current,ye($e,e),ye(Ze,Ze.current),!0}function Cu(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=Nu(e,t,pn),r.__reactInternalMemoizedMergedChildContext=e,Se(Ze),Se($e),ye($e,e)):Se(Ze),ye(Ze,n)}var Rt=null,Sl=!1,Gi=!1;function _u(e){Rt===null?Rt=[e]:Rt.push(e)}function nf(e){Sl=!0,_u(e)}function Xt(){if(!Gi&&Rt!==null){Gi=!0;var e=0,t=he;try{var n=Rt;for(he=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Rt=null,Sl=!1}catch(l){throw Rt!==null&&(Rt=Rt.slice(e+1)),Ts(yi,Xt),l}finally{he=t,Gi=!1}}return null}var Fn=[],Un=0,kl=null,jl=0,ut=[],at=0,hn=null,zt=1,Ot="";function mn(e,t){Fn[Un++]=jl,Fn[Un++]=kl,kl=e,jl=t}function Pu(e,t,n){ut[at++]=zt,ut[at++]=Ot,ut[at++]=hn,hn=e;var r=zt;e=Ot;var l=32-mt(r)-1;r&=~(1<<l),n+=1;var i=32-mt(t)+l;if(30<i){var s=l-l%5;i=(r&(1<<s)-1).toString(32),r>>=s,l-=s,zt=1<<32-mt(t)+l|n<<l|r,Ot=i+e}else zt=1<<i|n<<l|r,Ot=e}function Zi(e){e.return!==null&&(mn(e,1),Pu(e,1,0))}function qi(e){for(;e===kl;)kl=Fn[--Un],Fn[Un]=null,jl=Fn[--Un],Fn[Un]=null;for(;e===hn;)hn=ut[--at],ut[at]=null,Ot=ut[--at],ut[at]=null,zt=ut[--at],ut[at]=null}var lt=null,it=null,je=!1,gt=null;function Tu(e,t){var n=pt(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 Lu(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,lt=e,it=Qt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,lt=e,it=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=hn!==null?{id:zt,overflow:Ot}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=pt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,lt=e,it=null,!0):!1;default:return!1}}function bi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function eo(e){if(je){var t=it;if(t){var n=t;if(!Lu(e,t)){if(bi(e))throw Error(a(418));t=Qt(n.nextSibling);var r=lt;t&&Lu(e,t)?Tu(r,n):(e.flags=e.flags&-4097|2,je=!1,lt=e)}}else{if(bi(e))throw Error(a(418));e.flags=e.flags&-4097|2,je=!1,lt=e}}}function Ru(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;lt=e}function El(e){if(e!==lt)return!1;if(!je)return Ru(e),je=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Qi(e.type,e.memoizedProps)),t&&(t=it)){if(bi(e))throw zu(),Error(a(418));for(;t;)Tu(e,t),t=Qt(t.nextSibling)}if(Ru(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){it=Qt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}it=null}}else it=lt?Qt(e.stateNode.nextSibling):null;return!0}function zu(){for(var e=it;e;)e=Qt(e.nextSibling)}function Bn(){it=lt=null,je=!1}function to(e){gt===null?gt=[e]:gt.push(e)}var rf=X.ReactCurrentBatchConfig;function Cr(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(a(309));var r=n.stateNode}if(!r)throw Error(a(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(s){var d=l.refs;s===null?delete d[i]:d[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function Nl(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ou(e){var t=e._init;return t(e._payload)}function Du(e){function t(y,h){if(e){var x=y.deletions;x===null?(y.deletions=[h],y.flags|=16):x.push(h)}}function n(y,h){if(!e)return null;for(;h!==null;)t(y,h),h=h.sibling;return null}function r(y,h){for(y=new Map;h!==null;)h.key!==null?y.set(h.key,h):y.set(h.index,h),h=h.sibling;return y}function l(y,h){return y=nn(y,h),y.index=0,y.sibling=null,y}function i(y,h,x){return y.index=x,e?(x=y.alternate,x!==null?(x=x.index,x<h?(y.flags|=2,h):x):(y.flags|=2,h)):(y.flags|=1048576,h)}function s(y){return e&&y.alternate===null&&(y.flags|=2),y}function d(y,h,x,O){return h===null||h.tag!==6?(h=Yo(x,y.mode,O),h.return=y,h):(h=l(h,x),h.return=y,h)}function p(y,h,x,O){var $=x.type;return $===me?_(y,h,x.props.children,O,x.key):h!==null&&(h.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===fe&&Ou($)===h.type)?(O=l(h,x.props),O.ref=Cr(y,h,x),O.return=y,O):(O=Jl(x.type,x.key,x.props,null,y.mode,O),O.ref=Cr(y,h,x),O.return=y,O)}function w(y,h,x,O){return h===null||h.tag!==4||h.stateNode.containerInfo!==x.containerInfo||h.stateNode.implementation!==x.implementation?(h=Xo(x,y.mode,O),h.return=y,h):(h=l(h,x.children||[]),h.return=y,h)}function _(y,h,x,O,$){return h===null||h.tag!==7?(h=jn(x,y.mode,O,$),h.return=y,h):(h=l(h,x),h.return=y,h)}function T(y,h,x){if(typeof h=="string"&&h!==""||typeof h=="number")return h=Yo(""+h,y.mode,x),h.return=y,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case pe:return x=Jl(h.type,h.key,h.props,null,y.mode,x),x.ref=Cr(y,null,h),x.return=y,x;case ve:return h=Xo(h,y.mode,x),h.return=y,h;case fe:var O=h._init;return T(y,O(h._payload),x)}if(an(h)||Z(h))return h=jn(h,y.mode,x,null),h.return=y,h;Nl(y,h)}return null}function C(y,h,x,O){var $=h!==null?h.key:null;if(typeof x=="string"&&x!==""||typeof x=="number")return $!==null?null:d(y,h,""+x,O);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case pe:return x.key===$?p(y,h,x,O):null;case ve:return x.key===$?w(y,h,x,O):null;case fe:return $=x._init,C(y,h,$(x._payload),O)}if(an(x)||Z(x))return $!==null?null:_(y,h,x,O,null);Nl(y,x)}return null}function I(y,h,x,O,$){if(typeof O=="string"&&O!==""||typeof O=="number")return y=y.get(x)||null,d(h,y,""+O,$);if(typeof O=="object"&&O!==null){switch(O.$$typeof){case pe:return y=y.get(O.key===null?x:O.key)||null,p(h,y,O,$);case ve:return y=y.get(O.key===null?x:O.key)||null,w(h,y,O,$);case fe:var J=O._init;return I(y,h,x,J(O._payload),$)}if(an(O)||Z(O))return y=y.get(x)||null,_(h,y,O,$,null);Nl(h,O)}return null}function B(y,h,x,O){for(var $=null,J=null,G=h,q=h=0,Fe=null;G!==null&&q<x.length;q++){G.index>q?(Fe=G,G=null):Fe=G.sibling;var ue=C(y,G,x[q],O);if(ue===null){G===null&&(G=Fe);break}e&&G&&ue.alternate===null&&t(y,G),h=i(ue,h,q),J===null?$=ue:J.sibling=ue,J=ue,G=Fe}if(q===x.length)return n(y,G),je&&mn(y,q),$;if(G===null){for(;q<x.length;q++)G=T(y,x[q],O),G!==null&&(h=i(G,h,q),J===null?$=G:J.sibling=G,J=G);return je&&mn(y,q),$}for(G=r(y,G);q<x.length;q++)Fe=I(G,y,q,x[q],O),Fe!==null&&(e&&Fe.alternate!==null&&G.delete(Fe.key===null?q:Fe.key),h=i(Fe,h,q),J===null?$=Fe:J.sibling=Fe,J=Fe);return e&&G.forEach(function(rn){return t(y,rn)}),je&&mn(y,q),$}function V(y,h,x,O){var $=Z(x);if(typeof $!="function")throw Error(a(150));if(x=$.call(x),x==null)throw Error(a(151));for(var J=$=null,G=h,q=h=0,Fe=null,ue=x.next();G!==null&&!ue.done;q++,ue=x.next()){G.index>q?(Fe=G,G=null):Fe=G.sibling;var rn=C(y,G,ue.value,O);if(rn===null){G===null&&(G=Fe);break}e&&G&&rn.alternate===null&&t(y,G),h=i(rn,h,q),J===null?$=rn:J.sibling=rn,J=rn,G=Fe}if(ue.done)return n(y,G),je&&mn(y,q),$;if(G===null){for(;!ue.done;q++,ue=x.next())ue=T(y,ue.value,O),ue!==null&&(h=i(ue,h,q),J===null?$=ue:J.sibling=ue,J=ue);return je&&mn(y,q),$}for(G=r(y,G);!ue.done;q++,ue=x.next())ue=I(G,y,q,ue.value,O),ue!==null&&(e&&ue.alternate!==null&&G.delete(ue.key===null?q:ue.key),h=i(ue,h,q),J===null?$=ue:J.sibling=ue,J=ue);return e&&G.forEach(function(Mf){return t(y,Mf)}),je&&mn(y,q),$}function Le(y,h,x,O){if(typeof x=="object"&&x!==null&&x.type===me&&x.key===null&&(x=x.props.children),typeof x=="object"&&x!==null){switch(x.$$typeof){case pe:e:{for(var $=x.key,J=h;J!==null;){if(J.key===$){if($=x.type,$===me){if(J.tag===7){n(y,J.sibling),h=l(J,x.props.children),h.return=y,y=h;break e}}else if(J.elementType===$||typeof $=="object"&&$!==null&&$.$$typeof===fe&&Ou($)===J.type){n(y,J.sibling),h=l(J,x.props),h.ref=Cr(y,J,x),h.return=y,y=h;break e}n(y,J);break}else t(y,J);J=J.sibling}x.type===me?(h=jn(x.props.children,y.mode,O,x.key),h.return=y,y=h):(O=Jl(x.type,x.key,x.props,null,y.mode,O),O.ref=Cr(y,h,x),O.return=y,y=O)}return s(y);case ve:e:{for(J=x.key;h!==null;){if(h.key===J)if(h.tag===4&&h.stateNode.containerInfo===x.containerInfo&&h.stateNode.implementation===x.implementation){n(y,h.sibling),h=l(h,x.children||[]),h.return=y,y=h;break e}else{n(y,h);break}else t(y,h);h=h.sibling}h=Xo(x,y.mode,O),h.return=y,y=h}return s(y);case fe:return J=x._init,Le(y,h,J(x._payload),O)}if(an(x))return B(y,h,x,O);if(Z(x))return V(y,h,x,O);Nl(y,x)}return typeof x=="string"&&x!==""||typeof x=="number"?(x=""+x,h!==null&&h.tag===6?(n(y,h.sibling),h=l(h,x),h.return=y,y=h):(n(y,h),h=Yo(x,y.mode,O),h.return=y,y=h),s(y)):n(y,h)}return Le}var Vn=Du(!0),Au=Du(!1),Cl=Kt(null),_l=null,$n=null,no=null;function ro(){no=$n=_l=null}function lo(e){var t=Cl.current;Se(Cl),e._currentValue=t}function io(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 Wn(e,t){_l=e,no=$n=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(be=!0),e.firstContext=null)}function ct(e){var t=e._currentValue;if(no!==e)if(e={context:e,memoizedValue:t,next:null},$n===null){if(_l===null)throw Error(a(308));$n=e,_l.dependencies={lanes:0,firstContext:e}}else $n=$n.next=e;return t}var vn=null;function oo(e){vn===null?vn=[e]:vn.push(e)}function Iu(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,oo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Dt(e,r)}function Dt(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 Jt=!1;function so(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Mu(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 At(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(se&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Dt(e,n)}return l=r.interleaved,l===null?(t.next=t,oo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Dt(e,n)}function Pl(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,Si(e,n)}}function Fu(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 s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=s:i=i.next=s,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 Tl(e,t,n,r){var l=e.updateQueue;Jt=!1;var i=l.firstBaseUpdate,s=l.lastBaseUpdate,d=l.shared.pending;if(d!==null){l.shared.pending=null;var p=d,w=p.next;p.next=null,s===null?i=w:s.next=w,s=p;var _=e.alternate;_!==null&&(_=_.updateQueue,d=_.lastBaseUpdate,d!==s&&(d===null?_.firstBaseUpdate=w:d.next=w,_.lastBaseUpdate=p))}if(i!==null){var T=l.baseState;s=0,_=w=p=null,d=i;do{var C=d.lane,I=d.eventTime;if((r&C)===C){_!==null&&(_=_.next={eventTime:I,lane:0,tag:d.tag,payload:d.payload,callback:d.callback,next:null});e:{var B=e,V=d;switch(C=t,I=n,V.tag){case 1:if(B=V.payload,typeof B=="function"){T=B.call(I,T,C);break e}T=B;break e;case 3:B.flags=B.flags&-65537|128;case 0:if(B=V.payload,C=typeof B=="function"?B.call(I,T,C):B,C==null)break e;T=F({},T,C);break e;case 2:Jt=!0}}d.callback!==null&&d.lane!==0&&(e.flags|=64,C=l.effects,C===null?l.effects=[d]:C.push(d))}else I={eventTime:I,lane:C,tag:d.tag,payload:d.payload,callback:d.callback,next:null},_===null?(w=_=I,p=T):_=_.next=I,s|=C;if(d=d.next,d===null){if(d=l.shared.pending,d===null)break;C=d,d=C.next,C.next=null,l.lastBaseUpdate=C,l.shared.pending=null}}while(!0);if(_===null&&(p=T),l.baseState=p,l.firstBaseUpdate=w,l.lastBaseUpdate=_,t=l.shared.interleaved,t!==null){l=t;do s|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);xn|=s,e.lanes=s,e.memoizedState=T}}function Uu(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(a(191,l));l.call(r)}}}var _r={},Ct=Kt(_r),Pr=Kt(_r),Tr=Kt(_r);function gn(e){if(e===_r)throw Error(a(174));return e}function uo(e,t){switch(ye(Tr,t),ye(Pr,e),ye(Ct,_r),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:cn(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=cn(t,e)}Se(Ct),ye(Ct,t)}function Hn(){Se(Ct),Se(Pr),Se(Tr)}function Bu(e){gn(Tr.current);var t=gn(Ct.current),n=cn(t,e.type);t!==n&&(ye(Pr,e),ye(Ct,n))}function ao(e){Pr.current===e&&(Se(Ct),Se(Pr))}var Ee=Kt(0);function Ll(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)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var co=[];function fo(){for(var e=0;e<co.length;e++)co[e]._workInProgressVersionPrimary=null;co.length=0}var Rl=X.ReactCurrentDispatcher,po=X.ReactCurrentBatchConfig,yn=0,Ne=null,ze=null,Ie=null,zl=!1,Lr=!1,Rr=0,lf=0;function We(){throw Error(a(321))}function ho(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!vt(e[n],t[n]))return!1;return!0}function mo(e,t,n,r,l,i){if(yn=i,Ne=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Rl.current=e===null||e.memoizedState===null?af:cf,e=n(r,l),Lr){i=0;do{if(Lr=!1,Rr=0,25<=i)throw Error(a(301));i+=1,Ie=ze=null,t.updateQueue=null,Rl.current=df,e=n(r,l)}while(Lr)}if(Rl.current=Al,t=ze!==null&&ze.next!==null,yn=0,Ie=ze=Ne=null,zl=!1,t)throw Error(a(300));return e}function vo(){var e=Rr!==0;return Rr=0,e}function _t(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ie===null?Ne.memoizedState=Ie=e:Ie=Ie.next=e,Ie}function dt(){if(ze===null){var e=Ne.alternate;e=e!==null?e.memoizedState:null}else e=ze.next;var t=Ie===null?Ne.memoizedState:Ie.next;if(t!==null)Ie=t,ze=e;else{if(e===null)throw Error(a(310));ze=e,e={memoizedState:ze.memoizedState,baseState:ze.baseState,baseQueue:ze.baseQueue,queue:ze.queue,next:null},Ie===null?Ne.memoizedState=Ie=e:Ie=Ie.next=e}return Ie}function zr(e,t){return typeof t=="function"?t(e):t}function go(e){var t=dt(),n=t.queue;if(n===null)throw Error(a(311));n.lastRenderedReducer=e;var r=ze,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var s=l.next;l.next=i.next,i.next=s}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var d=s=null,p=null,w=i;do{var _=w.lane;if((yn&_)===_)p!==null&&(p=p.next={lane:0,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null}),r=w.hasEagerState?w.eagerState:e(r,w.action);else{var T={lane:_,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null};p===null?(d=p=T,s=r):p=p.next=T,Ne.lanes|=_,xn|=_}w=w.next}while(w!==null&&w!==i);p===null?s=r:p.next=d,vt(r,t.memoizedState)||(be=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=p,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,Ne.lanes|=i,xn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function yo(e){var t=dt(),n=t.queue;if(n===null)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var s=l=l.next;do i=e(i,s.action),s=s.next;while(s!==l);vt(i,t.memoizedState)||(be=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Vu(){}function $u(e,t){var n=Ne,r=dt(),l=t(),i=!vt(r.memoizedState,l);if(i&&(r.memoizedState=l,be=!0),r=r.queue,xo(Qu.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Ie!==null&&Ie.memoizedState.tag&1){if(n.flags|=2048,Or(9,Hu.bind(null,n,r,l,t),void 0,null),Me===null)throw Error(a(349));(yn&30)!==0||Wu(n,t,l)}return l}function Wu(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Ne.updateQueue,t===null?(t={lastEffect:null,stores:null},Ne.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Hu(e,t,n,r){t.value=n,t.getSnapshot=r,Ku(t)&&Yu(e)}function Qu(e,t,n){return n(function(){Ku(t)&&Yu(e)})}function Ku(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!vt(e,n)}catch{return!0}}function Yu(e){var t=Dt(e,1);t!==null&&St(t,e,1,-1)}function Xu(e){var t=_t();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:zr,lastRenderedState:e},t.queue=e,e=e.dispatch=uf.bind(null,Ne,e),[t.memoizedState,e]}function Or(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Ne.updateQueue,t===null?(t={lastEffect:null,stores:null},Ne.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 Ju(){return dt().memoizedState}function Ol(e,t,n,r){var l=_t();Ne.flags|=e,l.memoizedState=Or(1|t,n,void 0,r===void 0?null:r)}function Dl(e,t,n,r){var l=dt();r=r===void 0?null:r;var i=void 0;if(ze!==null){var s=ze.memoizedState;if(i=s.destroy,r!==null&&ho(r,s.deps)){l.memoizedState=Or(t,n,i,r);return}}Ne.flags|=e,l.memoizedState=Or(1|t,n,i,r)}function Gu(e,t){return Ol(8390656,8,e,t)}function xo(e,t){return Dl(2048,8,e,t)}function Zu(e,t){return Dl(4,2,e,t)}function qu(e,t){return Dl(4,4,e,t)}function bu(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 ea(e,t,n){return n=n!=null?n.concat([e]):null,Dl(4,4,bu.bind(null,t,e),n)}function wo(){}function ta(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ho(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function na(e,t){var n=dt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ho(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ra(e,t,n){return(yn&21)===0?(e.baseState&&(e.baseState=!1,be=!0),e.memoizedState=n):(vt(n,t)||(n=Os(),Ne.lanes|=n,xn|=n,e.baseState=!0),t)}function of(e,t){var n=he;he=n!==0&&4>n?n:4,e(!0);var r=po.transition;po.transition={};try{e(!1),t()}finally{he=n,po.transition=r}}function la(){return dt().memoizedState}function sf(e,t,n){var r=en(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ia(e))oa(t,n);else if(n=Iu(e,t,n,r),n!==null){var l=Je();St(n,e,r,l),sa(n,t,r)}}function uf(e,t,n){var r=en(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ia(e))oa(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,d=i(s,n);if(l.hasEagerState=!0,l.eagerState=d,vt(d,s)){var p=t.interleaved;p===null?(l.next=l,oo(t)):(l.next=p.next,p.next=l),t.interleaved=l;return}}catch{}finally{}n=Iu(e,t,l,r),n!==null&&(l=Je(),St(n,e,r,l),sa(n,t,r))}}function ia(e){var t=e.alternate;return e===Ne||t!==null&&t===Ne}function oa(e,t){Lr=zl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function sa(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Si(e,n)}}var Al={readContext:ct,useCallback:We,useContext:We,useEffect:We,useImperativeHandle:We,useInsertionEffect:We,useLayoutEffect:We,useMemo:We,useReducer:We,useRef:We,useState:We,useDebugValue:We,useDeferredValue:We,useTransition:We,useMutableSource:We,useSyncExternalStore:We,useId:We,unstable_isNewReconciler:!1},af={readContext:ct,useCallback:function(e,t){return _t().memoizedState=[e,t===void 0?null:t],e},useContext:ct,useEffect:Gu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ol(4194308,4,bu.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ol(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ol(4,2,e,t)},useMemo:function(e,t){var n=_t();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_t();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=sf.bind(null,Ne,e),[r.memoizedState,e]},useRef:function(e){var t=_t();return e={current:e},t.memoizedState=e},useState:Xu,useDebugValue:wo,useDeferredValue:function(e){return _t().memoizedState=e},useTransition:function(){var e=Xu(!1),t=e[0];return e=of.bind(null,e[1]),_t().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ne,l=_t();if(je){if(n===void 0)throw Error(a(407));n=n()}else{if(n=t(),Me===null)throw Error(a(349));(yn&30)!==0||Wu(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Gu(Qu.bind(null,r,i,e),[e]),r.flags|=2048,Or(9,Hu.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=_t(),t=Me.identifierPrefix;if(je){var n=Ot,r=zt;n=(r&~(1<<32-mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Rr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=lf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},cf={readContext:ct,useCallback:ta,useContext:ct,useEffect:xo,useImperativeHandle:ea,useInsertionEffect:Zu,useLayoutEffect:qu,useMemo:na,useReducer:go,useRef:Ju,useState:function(){return go(zr)},useDebugValue:wo,useDeferredValue:function(e){var t=dt();return ra(t,ze.memoizedState,e)},useTransition:function(){var e=go(zr)[0],t=dt().memoizedState;return[e,t]},useMutableSource:Vu,useSyncExternalStore:$u,useId:la,unstable_isNewReconciler:!1},df={readContext:ct,useCallback:ta,useContext:ct,useEffect:xo,useImperativeHandle:ea,useInsertionEffect:Zu,useLayoutEffect:qu,useMemo:na,useReducer:yo,useRef:Ju,useState:function(){return yo(zr)},useDebugValue:wo,useDeferredValue:function(e){var t=dt();return ze===null?t.memoizedState=e:ra(t,ze.memoizedState,e)},useTransition:function(){var e=yo(zr)[0],t=dt().memoizedState;return[e,t]},useMutableSource:Vu,useSyncExternalStore:$u,useId:la,unstable_isNewReconciler:!1};function yt(e,t){if(e&&e.defaultProps){t=F({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function So(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:F({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Il={isMounted:function(e){return(e=e._reactInternals)?dn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Je(),l=en(e),i=At(r,l);i.payload=t,n!=null&&(i.callback=n),t=Gt(e,i,l),t!==null&&(St(t,e,l,r),Pl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Je(),l=en(e),i=At(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Gt(e,i,l),t!==null&&(St(t,e,l,r),Pl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Je(),r=en(e),l=At(n,r);l.tag=2,t!=null&&(l.callback=t),t=Gt(e,l,r),t!==null&&(St(t,e,r,n),Pl(t,e,r))}};function ua(e,t,n,r,l,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!xr(n,r)||!xr(l,i):!0}function aa(e,t,n){var r=!1,l=Yt,i=t.contextType;return typeof i=="object"&&i!==null?i=ct(i):(l=qe(t)?pn:$e.current,r=t.contextTypes,i=(r=r!=null)?Mn(e,l):Yt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Il,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function ca(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&&Il.enqueueReplaceState(t,t.state,null)}function ko(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},so(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ct(i):(i=qe(t)?pn:$e.current,l.context=Mn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(So(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&&Il.enqueueReplaceState(l,l.state,null),Tl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Qn(e,t){try{var n="",r=t;do n+=le(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 jo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Eo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ff=typeof WeakMap=="function"?WeakMap:Map;function da(e,t,n){n=At(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Wl||(Wl=!0,Uo=r),Eo(e,t)},n}function fa(e,t,n){n=At(-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(){Eo(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Eo(e,t),typeof r!="function"&&(qt===null?qt=new Set([this]):qt.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function pa(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ff;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=Cf.bind(null,e,t,n),t.then(e,e))}function ha(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 ma(e,t,n,r,l){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=At(-1,1),t.tag=2,Gt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var pf=X.ReactCurrentOwner,be=!1;function Xe(e,t,n,r){t.child=e===null?Au(t,null,n,r):Vn(t,e.child,n,r)}function va(e,t,n,r,l){n=n.render;var i=t.ref;return Wn(t,l),r=mo(e,t,n,r,i,l),n=vo(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,It(e,t,l)):(je&&n&&Zi(t),t.flags|=1,Xe(e,t,r,l),t.child)}function ga(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Ko(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,ya(e,t,i,r,l)):(e=Jl(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)===0){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:xr,n(s,r)&&e.ref===t.ref)return It(e,t,l)}return t.flags|=1,e=nn(i,r),e.ref=t.ref,e.return=t,t.child=e}function ya(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(xr(i,r)&&e.ref===t.ref)if(be=!1,t.pendingProps=r=i,(e.lanes&l)!==0)(e.flags&131072)!==0&&(be=!0);else return t.lanes=e.lanes,It(e,t,l)}return No(e,t,n,r,l)}function xa(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ye(Yn,ot),ot|=n;else{if((n&1073741824)===0)return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ye(Yn,ot),ot|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ye(Yn,ot),ot|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ye(Yn,ot),ot|=r;return Xe(e,t,l,n),t.child}function wa(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function No(e,t,n,r,l){var i=qe(n)?pn:$e.current;return i=Mn(t,i),Wn(t,l),n=mo(e,t,n,r,i,l),r=vo(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,It(e,t,l)):(je&&r&&Zi(t),t.flags|=1,Xe(e,t,n,l),t.child)}function Sa(e,t,n,r,l){if(qe(n)){var i=!0;wl(t)}else i=!1;if(Wn(t,l),t.stateNode===null)Fl(e,t),aa(t,n,r),ko(t,n,r,l),r=!0;else if(e===null){var s=t.stateNode,d=t.memoizedProps;s.props=d;var p=s.context,w=n.contextType;typeof w=="object"&&w!==null?w=ct(w):(w=qe(n)?pn:$e.current,w=Mn(t,w));var _=n.getDerivedStateFromProps,T=typeof _=="function"||typeof s.getSnapshotBeforeUpdate=="function";T||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(d!==r||p!==w)&&ca(t,s,r,w),Jt=!1;var C=t.memoizedState;s.state=C,Tl(t,r,s,l),p=t.memoizedState,d!==r||C!==p||Ze.current||Jt?(typeof _=="function"&&(So(t,n,_,r),p=t.memoizedState),(d=Jt||ua(t,n,d,r,C,p,w))?(T||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=p),s.props=r,s.state=p,s.context=w,r=d):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Mu(e,t),d=t.memoizedProps,w=t.type===t.elementType?d:yt(t.type,d),s.props=w,T=t.pendingProps,C=s.context,p=n.contextType,typeof p=="object"&&p!==null?p=ct(p):(p=qe(n)?pn:$e.current,p=Mn(t,p));var I=n.getDerivedStateFromProps;(_=typeof I=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(d!==T||C!==p)&&ca(t,s,r,p),Jt=!1,C=t.memoizedState,s.state=C,Tl(t,r,s,l);var B=t.memoizedState;d!==T||C!==B||Ze.current||Jt?(typeof I=="function"&&(So(t,n,I,r),B=t.memoizedState),(w=Jt||ua(t,n,w,r,C,B,p)||!1)?(_||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,B,p),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,B,p)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||d===e.memoizedProps&&C===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&C===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=B),s.props=r,s.state=B,s.context=p,r=w):(typeof s.componentDidUpdate!="function"||d===e.memoizedProps&&C===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||d===e.memoizedProps&&C===e.memoizedState||(t.flags|=1024),r=!1)}return Co(e,t,n,r,i,l)}function Co(e,t,n,r,l,i){wa(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return l&&Cu(t,n,!1),It(e,t,i);r=t.stateNode,pf.current=t;var d=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=Vn(t,e.child,null,i),t.child=Vn(t,null,d,i)):Xe(e,t,d,i),t.memoizedState=r.state,l&&Cu(t,n,!0),t.child}function ka(e){var t=e.stateNode;t.pendingContext?Eu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Eu(e,t.context,!1),uo(e,t.containerInfo)}function ja(e,t,n,r,l){return Bn(),to(l),t.flags|=256,Xe(e,t,n,r),t.child}var _o={dehydrated:null,treeContext:null,retryLane:0};function Po(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ea(e,t,n){var r=t.pendingProps,l=Ee.current,i=!1,s=(t.flags&128)!==0,d;if((d=s)||(d=e!==null&&e.memoizedState===null?!1:(l&2)!==0),d?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),ye(Ee,l&1),e===null)return eo(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=s):i=Gl(s,r,0,null),e=jn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Po(n),t.memoizedState=_o,e):To(t,s));if(l=e.memoizedState,l!==null&&(d=l.dehydrated,d!==null))return hf(e,t,s,r,d,l,n);if(i){i=r.fallback,s=t.mode,l=e.child,d=l.sibling;var p={mode:"hidden",children:r.children};return(s&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=p,t.deletions=null):(r=nn(l,p),r.subtreeFlags=l.subtreeFlags&14680064),d!==null?i=nn(d,i):(i=jn(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?Po(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=_o,r}return i=e.child,e=i.sibling,r=nn(i,{mode:"visible",children:r.children}),(t.mode&1)===0&&(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 To(e,t){return t=Gl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ml(e,t,n,r){return r!==null&&to(r),Vn(t,e.child,null,n),e=To(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function hf(e,t,n,r,l,i,s){if(n)return t.flags&256?(t.flags&=-257,r=jo(Error(a(422))),Ml(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Gl({mode:"visible",children:r.children},l,0,null),i=jn(i,l,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&Vn(t,e.child,null,s),t.child.memoizedState=Po(s),t.memoizedState=_o,i);if((t.mode&1)===0)return Ml(e,t,s,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var d=r.dgst;return r=d,i=Error(a(419)),r=jo(i,r,void 0),Ml(e,t,s,r)}if(d=(s&e.childLanes)!==0,be||d){if(r=Me,r!==null){switch(s&-s){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|s))!==0?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Dt(e,l),St(r,e,l,-1))}return Qo(),r=jo(Error(a(421))),Ml(e,t,s,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=_f.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,it=Qt(l.nextSibling),lt=t,je=!0,gt=null,e!==null&&(ut[at++]=zt,ut[at++]=Ot,ut[at++]=hn,zt=e.id,Ot=e.overflow,hn=t),t=To(t,r.children),t.flags|=4096,t)}function Na(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),io(e.return,t,n)}function Lo(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 Ca(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Xe(e,t,r.children,n),r=Ee.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Na(e,n,t);else if(e.tag===19)Na(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(ye(Ee,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Ll(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Lo(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&&Ll(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Lo(t,!0,n,null,i);break;case"together":Lo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Fl(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function It(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),xn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(a(153));if(t.child!==null){for(e=t.child,n=nn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=nn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function mf(e,t,n){switch(t.tag){case 3:ka(t),Bn();break;case 5:Bu(t);break;case 1:qe(t.type)&&wl(t);break;case 4:uo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;ye(Cl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ye(Ee,Ee.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Ea(e,t,n):(ye(Ee,Ee.current&1),e=It(e,t,n),e!==null?e.sibling:null);ye(Ee,Ee.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Ca(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),ye(Ee,Ee.current),r)break;return null;case 22:case 23:return t.lanes=0,xa(e,t,n)}return It(e,t,n)}var _a,Ro,Pa,Ta;_a=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}},Ro=function(){},Pa=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,gn(Ct.current);var i=null;switch(n){case"input":l=st(e,l),r=st(e,r),i=[];break;case"select":l=F({},l,{value:void 0}),r=F({},r,{value:void 0}),i=[];break;case"textarea":l=tr(e,l),r=tr(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=gl)}ci(n,r);var s;n=null;for(w in l)if(!r.hasOwnProperty(w)&&l.hasOwnProperty(w)&&l[w]!=null)if(w==="style"){var d=l[w];for(s in d)d.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else w!=="dangerouslySetInnerHTML"&&w!=="children"&&w!=="suppressContentEditableWarning"&&w!=="suppressHydrationWarning"&&w!=="autoFocus"&&(m.hasOwnProperty(w)?i||(i=[]):(i=i||[]).push(w,null));for(w in r){var p=r[w];if(d=l!=null?l[w]:void 0,r.hasOwnProperty(w)&&p!==d&&(p!=null||d!=null))if(w==="style")if(d){for(s in d)!d.hasOwnProperty(s)||p&&p.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in p)p.hasOwnProperty(s)&&d[s]!==p[s]&&(n||(n={}),n[s]=p[s])}else n||(i||(i=[]),i.push(w,n)),n=p;else w==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,d=d?d.__html:void 0,p!=null&&d!==p&&(i=i||[]).push(w,p)):w==="children"?typeof p!="string"&&typeof p!="number"||(i=i||[]).push(w,""+p):w!=="suppressContentEditableWarning"&&w!=="suppressHydrationWarning"&&(m.hasOwnProperty(w)?(p!=null&&w==="onScroll"&&we("scroll",e),i||d===p||(i=[])):(i=i||[]).push(w,p))}n&&(i=i||[]).push("style",n);var w=i;(t.updateQueue=w)&&(t.flags|=4)}},Ta=function(e,t,n,r){n!==r&&(t.flags|=4)};function Dr(e,t){if(!je)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 He(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 vf(e,t,n){var r=t.pendingProps;switch(qi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return He(t),null;case 1:return qe(t.type)&&xl(),He(t),null;case 3:return r=t.stateNode,Hn(),Se(Ze),Se($e),fo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(El(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,gt!==null&&($o(gt),gt=null))),Ro(e,t),He(t),null;case 5:ao(t);var l=gn(Tr.current);if(n=t.type,e!==null&&t.stateNode!=null)Pa(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(a(166));return He(t),null}if(e=gn(Ct.current),El(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Nt]=t,r[Er]=i,e=(t.mode&1)!==0,n){case"dialog":we("cancel",r),we("close",r);break;case"iframe":case"object":case"embed":we("load",r);break;case"video":case"audio":for(l=0;l<Sr.length;l++)we(Sr[l],r);break;case"source":we("error",r);break;case"img":case"image":case"link":we("error",r),we("load",r);break;case"details":we("toggle",r);break;case"input":qn(r,i),we("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},we("invalid",r);break;case"textarea":Xr(r,i),we("invalid",r)}ci(n,i),l=null;for(var s in i)if(i.hasOwnProperty(s)){var d=i[s];s==="children"?typeof d=="string"?r.textContent!==d&&(i.suppressHydrationWarning!==!0&&vl(r.textContent,d,e),l=["children",d]):typeof d=="number"&&r.textContent!==""+d&&(i.suppressHydrationWarning!==!0&&vl(r.textContent,d,e),l=["children",""+d]):m.hasOwnProperty(s)&&d!=null&&s==="onScroll"&&we("scroll",r)}switch(n){case"input":un(r),Yr(r,i,!0);break;case"textarea":un(r),xe(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=gl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ve(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Nt]=t,e[Er]=r,_a(e,t,!1,!1),t.stateNode=e;e:{switch(s=di(n,r),n){case"dialog":we("cancel",e),we("close",e),l=r;break;case"iframe":case"object":case"embed":we("load",e),l=r;break;case"video":case"audio":for(l=0;l<Sr.length;l++)we(Sr[l],e);l=r;break;case"source":we("error",e),l=r;break;case"img":case"image":case"link":we("error",e),we("load",e),l=r;break;case"details":we("toggle",e),l=r;break;case"input":qn(e,r),l=st(e,r),we("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=F({},r,{value:void 0}),we("invalid",e);break;case"textarea":Xr(e,r),l=tr(e,r),we("invalid",e);break;default:l=r}ci(n,l),d=l;for(i in d)if(d.hasOwnProperty(i)){var p=d[i];i==="style"?ys(e,p):i==="dangerouslySetInnerHTML"?(p=p?p.__html:void 0,p!=null&&vs(e,p)):i==="children"?typeof p=="string"?(n!=="textarea"||p!=="")&&nr(e,p):typeof p=="number"&&nr(e,""+p):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(m.hasOwnProperty(i)?p!=null&&i==="onScroll"&&we("scroll",e):p!=null&&te(e,i,p,s))}switch(n){case"input":un(e),Yr(e,r,!1);break;case"textarea":un(e),xe(e);break;case"option":r.value!=null&&e.setAttribute("value",""+de(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Tt(e,!!r.multiple,i,!1):r.defaultValue!=null&&Tt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=gl)}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 He(t),null;case 6:if(e&&t.stateNode!=null)Ta(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(a(166));if(n=gn(Tr.current),gn(Ct.current),El(t)){if(r=t.stateNode,n=t.memoizedProps,r[Nt]=t,(i=r.nodeValue!==n)&&(e=lt,e!==null))switch(e.tag){case 3:vl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vl(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Nt]=t,t.stateNode=r}return He(t),null;case 13:if(Se(Ee),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(je&&it!==null&&(t.mode&1)!==0&&(t.flags&128)===0)zu(),Bn(),t.flags|=98560,i=!1;else if(i=El(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(a(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(a(317));i[Nt]=t}else Bn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;He(t),i=!1}else gt!==null&&($o(gt),gt=null),i=!0;if(!i)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(Ee.current&1)!==0?Oe===0&&(Oe=3):Qo())),t.updateQueue!==null&&(t.flags|=4),He(t),null);case 4:return Hn(),Ro(e,t),e===null&&kr(t.stateNode.containerInfo),He(t),null;case 10:return lo(t.type._context),He(t),null;case 17:return qe(t.type)&&xl(),He(t),null;case 19:if(Se(Ee),i=t.memoizedState,i===null)return He(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Dr(i,!1);else{if(Oe!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(s=Ll(e),s!==null){for(t.flags|=128,Dr(i,!1),r=s.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,s=i.alternate,s===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=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ye(Ee,Ee.current&1|2),t.child}e=e.sibling}i.tail!==null&&Te()>Xn&&(t.flags|=128,r=!0,Dr(i,!1),t.lanes=4194304)}else{if(!r)if(e=Ll(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Dr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!je)return He(t),null}else 2*Te()-i.renderingStartTime>Xn&&n!==1073741824&&(t.flags|=128,r=!0,Dr(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Te(),t.sibling=null,n=Ee.current,ye(Ee,r?n&1|2:n&1),t):(He(t),null);case 22:case 23:return Ho(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(ot&1073741824)!==0&&(He(t),t.subtreeFlags&6&&(t.flags|=8192)):He(t),null;case 24:return null;case 25:return null}throw Error(a(156,t.tag))}function gf(e,t){switch(qi(t),t.tag){case 1:return qe(t.type)&&xl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Hn(),Se(Ze),Se($e),fo(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ao(t),null;case 13:if(Se(Ee),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(a(340));Bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Se(Ee),null;case 4:return Hn(),null;case 10:return lo(t.type._context),null;case 22:case 23:return Ho(),null;case 24:return null;default:return null}}var Ul=!1,Qe=!1,yf=typeof WeakSet=="function"?WeakSet:Set,U=null;function Kn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ce(e,t,r)}else n.current=null}function zo(e,t,n){try{n()}catch(r){Ce(e,t,r)}}var La=!1;function xf(e,t){if(Wi=il,e=uu(),Ai(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 s=0,d=-1,p=-1,w=0,_=0,T=e,C=null;t:for(;;){for(var I;T!==n||l!==0&&T.nodeType!==3||(d=s+l),T!==i||r!==0&&T.nodeType!==3||(p=s+r),T.nodeType===3&&(s+=T.nodeValue.length),(I=T.firstChild)!==null;)C=T,T=I;for(;;){if(T===e)break t;if(C===n&&++w===l&&(d=s),C===i&&++_===r&&(p=s),(I=T.nextSibling)!==null)break;T=C,C=T.parentNode}T=I}n=d===-1||p===-1?null:{start:d,end:p}}else n=null}n=n||{start:0,end:0}}else n=null;for(Hi={focusedElem:e,selectionRange:n},il=!1,U=t;U!==null;)if(t=U,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,U=e;else for(;U!==null;){t=U;try{var B=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(B!==null){var V=B.memoizedProps,Le=B.memoizedState,y=t.stateNode,h=y.getSnapshotBeforeUpdate(t.elementType===t.type?V:yt(t.type,V),Le);y.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var x=t.stateNode.containerInfo;x.nodeType===1?x.textContent="":x.nodeType===9&&x.documentElement&&x.removeChild(x.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(a(163))}}catch(O){Ce(t,t.return,O)}if(e=t.sibling,e!==null){e.return=t.return,U=e;break}U=t.return}return B=La,La=!1,B}function Ar(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&&zo(t,n,i)}l=l.next}while(l!==r)}}function Bl(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 Oo(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 Ra(e){var t=e.alternate;t!==null&&(e.alternate=null,Ra(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Nt],delete t[Er],delete t[Xi],delete t[ef],delete t[tf])),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 za(e){return e.tag===5||e.tag===3||e.tag===4}function Oa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||za(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 Do(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=gl));else if(r!==4&&(e=e.child,e!==null))for(Do(e,t,n),e=e.sibling;e!==null;)Do(e,t,n),e=e.sibling}function Ao(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(Ao(e,t,n),e=e.sibling;e!==null;)Ao(e,t,n),e=e.sibling}var Ue=null,xt=!1;function Zt(e,t,n){for(n=n.child;n!==null;)Da(e,t,n),n=n.sibling}function Da(e,t,n){if(Et&&typeof Et.onCommitFiberUnmount=="function")try{Et.onCommitFiberUnmount(br,n)}catch{}switch(n.tag){case 5:Qe||Kn(n,t);case 6:var r=Ue,l=xt;Ue=null,Zt(e,t,n),Ue=r,xt=l,Ue!==null&&(xt?(e=Ue,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ue.removeChild(n.stateNode));break;case 18:Ue!==null&&(xt?(e=Ue,n=n.stateNode,e.nodeType===8?Yi(e.parentNode,n):e.nodeType===1&&Yi(e,n),pr(e)):Yi(Ue,n.stateNode));break;case 4:r=Ue,l=xt,Ue=n.stateNode.containerInfo,xt=!0,Zt(e,t,n),Ue=r,xt=l;break;case 0:case 11:case 14:case 15:if(!Qe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,s=i.destroy;i=i.tag,s!==void 0&&((i&2)!==0||(i&4)!==0)&&zo(n,t,s),l=l.next}while(l!==r)}Zt(e,t,n);break;case 1:if(!Qe&&(Kn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(d){Ce(n,t,d)}Zt(e,t,n);break;case 21:Zt(e,t,n);break;case 22:n.mode&1?(Qe=(r=Qe)||n.memoizedState!==null,Zt(e,t,n),Qe=r):Zt(e,t,n);break;default:Zt(e,t,n)}}function Aa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new yf),t.forEach(function(r){var l=Pf.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function wt(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,s=t,d=s;e:for(;d!==null;){switch(d.tag){case 5:Ue=d.stateNode,xt=!1;break e;case 3:Ue=d.stateNode.containerInfo,xt=!0;break e;case 4:Ue=d.stateNode.containerInfo,xt=!0;break e}d=d.return}if(Ue===null)throw Error(a(160));Da(i,s,l),Ue=null,xt=!1;var p=l.alternate;p!==null&&(p.return=null),l.return=null}catch(w){Ce(l,t,w)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ia(t,e),t=t.sibling}function Ia(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(wt(t,e),Pt(e),r&4){try{Ar(3,e,e.return),Bl(3,e)}catch(V){Ce(e,e.return,V)}try{Ar(5,e,e.return)}catch(V){Ce(e,e.return,V)}}break;case 1:wt(t,e),Pt(e),r&512&&n!==null&&Kn(n,n.return);break;case 5:if(wt(t,e),Pt(e),r&512&&n!==null&&Kn(n,n.return),e.flags&32){var l=e.stateNode;try{nr(l,"")}catch(V){Ce(e,e.return,V)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,d=e.type,p=e.updateQueue;if(e.updateQueue=null,p!==null)try{d==="input"&&i.type==="radio"&&i.name!=null&&bn(l,i),di(d,s);var w=di(d,i);for(s=0;s<p.length;s+=2){var _=p[s],T=p[s+1];_==="style"?ys(l,T):_==="dangerouslySetInnerHTML"?vs(l,T):_==="children"?nr(l,T):te(l,_,T,w)}switch(d){case"input":jt(l,i);break;case"textarea":Q(l,i);break;case"select":var C=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var I=i.value;I!=null?Tt(l,!!i.multiple,I,!1):C!==!!i.multiple&&(i.defaultValue!=null?Tt(l,!!i.multiple,i.defaultValue,!0):Tt(l,!!i.multiple,i.multiple?[]:"",!1))}l[Er]=i}catch(V){Ce(e,e.return,V)}}break;case 6:if(wt(t,e),Pt(e),r&4){if(e.stateNode===null)throw Error(a(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(V){Ce(e,e.return,V)}}break;case 3:if(wt(t,e),Pt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{pr(t.containerInfo)}catch(V){Ce(e,e.return,V)}break;case 4:wt(t,e),Pt(e);break;case 13:wt(t,e),Pt(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Fo=Te())),r&4&&Aa(e);break;case 22:if(_=n!==null&&n.memoizedState!==null,e.mode&1?(Qe=(w=Qe)||_,wt(t,e),Qe=w):wt(t,e),Pt(e),r&8192){if(w=e.memoizedState!==null,(e.stateNode.isHidden=w)&&!_&&(e.mode&1)!==0)for(U=e,_=e.child;_!==null;){for(T=U=_;U!==null;){switch(C=U,I=C.child,C.tag){case 0:case 11:case 14:case 15:Ar(4,C,C.return);break;case 1:Kn(C,C.return);var B=C.stateNode;if(typeof B.componentWillUnmount=="function"){r=C,n=C.return;try{t=r,B.props=t.memoizedProps,B.state=t.memoizedState,B.componentWillUnmount()}catch(V){Ce(r,n,V)}}break;case 5:Kn(C,C.return);break;case 22:if(C.memoizedState!==null){Ua(T);continue}}I!==null?(I.return=C,U=I):Ua(T)}_=_.sibling}e:for(_=null,T=e;;){if(T.tag===5){if(_===null){_=T;try{l=T.stateNode,w?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(d=T.stateNode,p=T.memoizedProps.style,s=p!=null&&p.hasOwnProperty("display")?p.display:null,d.style.display=gs("display",s))}catch(V){Ce(e,e.return,V)}}}else if(T.tag===6){if(_===null)try{T.stateNode.nodeValue=w?"":T.memoizedProps}catch(V){Ce(e,e.return,V)}}else if((T.tag!==22&&T.tag!==23||T.memoizedState===null||T===e)&&T.child!==null){T.child.return=T,T=T.child;continue}if(T===e)break e;for(;T.sibling===null;){if(T.return===null||T.return===e)break e;_===T&&(_=null),T=T.return}_===T&&(_=null),T.sibling.return=T.return,T=T.sibling}}break;case 19:wt(t,e),Pt(e),r&4&&Aa(e);break;case 21:break;default:wt(t,e),Pt(e)}}function Pt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(za(n)){var r=n;break e}n=n.return}throw Error(a(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(nr(l,""),r.flags&=-33);var i=Oa(e);Ao(e,i,l);break;case 3:case 4:var s=r.stateNode.containerInfo,d=Oa(e);Do(e,d,s);break;default:throw Error(a(161))}}catch(p){Ce(e,e.return,p)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function wf(e,t,n){U=e,Ma(e)}function Ma(e,t,n){for(var r=(e.mode&1)!==0;U!==null;){var l=U,i=l.child;if(l.tag===22&&r){var s=l.memoizedState!==null||Ul;if(!s){var d=l.alternate,p=d!==null&&d.memoizedState!==null||Qe;d=Ul;var w=Qe;if(Ul=s,(Qe=p)&&!w)for(U=l;U!==null;)s=U,p=s.child,s.tag===22&&s.memoizedState!==null?Ba(l):p!==null?(p.return=s,U=p):Ba(l);for(;i!==null;)U=i,Ma(i),i=i.sibling;U=l,Ul=d,Qe=w}Fa(e)}else(l.subtreeFlags&8772)!==0&&i!==null?(i.return=l,U=i):Fa(e)}}function Fa(e){for(;U!==null;){var t=U;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Qe||Bl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Qe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:yt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Uu(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Uu(t,s,n)}break;case 5:var d=t.stateNode;if(n===null&&t.flags&4){n=d;var p=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":p.autoFocus&&n.focus();break;case"img":p.src&&(n.src=p.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var w=t.alternate;if(w!==null){var _=w.memoizedState;if(_!==null){var T=_.dehydrated;T!==null&&pr(T)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(a(163))}Qe||t.flags&512&&Oo(t)}catch(C){Ce(t,t.return,C)}}if(t===e){U=null;break}if(n=t.sibling,n!==null){n.return=t.return,U=n;break}U=t.return}}function Ua(e){for(;U!==null;){var t=U;if(t===e){U=null;break}var n=t.sibling;if(n!==null){n.return=t.return,U=n;break}U=t.return}}function Ba(e){for(;U!==null;){var t=U;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Bl(4,t)}catch(p){Ce(t,n,p)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(p){Ce(t,l,p)}}var i=t.return;try{Oo(t)}catch(p){Ce(t,i,p)}break;case 5:var s=t.return;try{Oo(t)}catch(p){Ce(t,s,p)}}}catch(p){Ce(t,t.return,p)}if(t===e){U=null;break}var d=t.sibling;if(d!==null){d.return=t.return,U=d;break}U=t.return}}var Sf=Math.ceil,Vl=X.ReactCurrentDispatcher,Io=X.ReactCurrentOwner,ft=X.ReactCurrentBatchConfig,se=0,Me=null,Re=null,Be=0,ot=0,Yn=Kt(0),Oe=0,Ir=null,xn=0,$l=0,Mo=0,Mr=null,et=null,Fo=0,Xn=1/0,Mt=null,Wl=!1,Uo=null,qt=null,Hl=!1,bt=null,Ql=0,Fr=0,Bo=null,Kl=-1,Yl=0;function Je(){return(se&6)!==0?Te():Kl!==-1?Kl:Kl=Te()}function en(e){return(e.mode&1)===0?1:(se&2)!==0&&Be!==0?Be&-Be:rf.transition!==null?(Yl===0&&(Yl=Os()),Yl):(e=he,e!==0||(e=window.event,e=e===void 0?16:$s(e.type)),e)}function St(e,t,n,r){if(50<Fr)throw Fr=0,Bo=null,Error(a(185));ur(e,n,r),((se&2)===0||e!==Me)&&(e===Me&&((se&2)===0&&($l|=n),Oe===4&&tn(e,Be)),tt(e,r),n===1&&se===0&&(t.mode&1)===0&&(Xn=Te()+500,Sl&&Xt()))}function tt(e,t){var n=e.callbackNode;rd(e,t);var r=nl(e,e===Me?Be:0);if(r===0)n!==null&&Ls(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Ls(n),t===1)e.tag===0?nf($a.bind(null,e)):_u($a.bind(null,e)),qd(function(){(se&6)===0&&Xt()}),n=null;else{switch(Ds(r)){case 1:n=yi;break;case 4:n=Rs;break;case 16:n=qr;break;case 536870912:n=zs;break;default:n=qr}n=Ga(n,Va.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Va(e,t){if(Kl=-1,Yl=0,(se&6)!==0)throw Error(a(327));var n=e.callbackNode;if(Jn()&&e.callbackNode!==n)return null;var r=nl(e,e===Me?Be:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Xl(e,r);else{t=r;var l=se;se|=2;var i=Ha();(Me!==e||Be!==t)&&(Mt=null,Xn=Te()+500,Sn(e,t));do try{Ef();break}catch(d){Wa(e,d)}while(!0);ro(),Vl.current=i,se=l,Re!==null?t=0:(Me=null,Be=0,t=Oe)}if(t!==0){if(t===2&&(l=xi(e),l!==0&&(r=l,t=Vo(e,l))),t===1)throw n=Ir,Sn(e,0),tn(e,r),tt(e,Te()),n;if(t===6)tn(e,r);else{if(l=e.current.alternate,(r&30)===0&&!kf(l)&&(t=Xl(e,r),t===2&&(i=xi(e),i!==0&&(r=i,t=Vo(e,i))),t===1))throw n=Ir,Sn(e,0),tn(e,r),tt(e,Te()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(a(345));case 2:kn(e,et,Mt);break;case 3:if(tn(e,r),(r&130023424)===r&&(t=Fo+500-Te(),10<t)){if(nl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Je(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Ki(kn.bind(null,e,et,Mt),t);break}kn(e,et,Mt);break;case 4:if(tn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var s=31-mt(r);i=1<<s,s=t[s],s>l&&(l=s),r&=~i}if(r=l,r=Te()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sf(r/1960))-r,10<r){e.timeoutHandle=Ki(kn.bind(null,e,et,Mt),r);break}kn(e,et,Mt);break;case 5:kn(e,et,Mt);break;default:throw Error(a(329))}}}return tt(e,Te()),e.callbackNode===n?Va.bind(null,e):null}function Vo(e,t){var n=Mr;return e.current.memoizedState.isDehydrated&&(Sn(e,t).flags|=256),e=Xl(e,t),e!==2&&(t=et,et=n,t!==null&&$o(t)),e}function $o(e){et===null?et=e:et.push.apply(et,e)}function kf(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(!vt(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 tn(e,t){for(t&=~Mo,t&=~$l,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-mt(t),r=1<<n;e[n]=-1,t&=~r}}function $a(e){if((se&6)!==0)throw Error(a(327));Jn();var t=nl(e,0);if((t&1)===0)return tt(e,Te()),null;var n=Xl(e,t);if(e.tag!==0&&n===2){var r=xi(e);r!==0&&(t=r,n=Vo(e,r))}if(n===1)throw n=Ir,Sn(e,0),tn(e,t),tt(e,Te()),n;if(n===6)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kn(e,et,Mt),tt(e,Te()),null}function Wo(e,t){var n=se;se|=1;try{return e(t)}finally{se=n,se===0&&(Xn=Te()+500,Sl&&Xt())}}function wn(e){bt!==null&&bt.tag===0&&(se&6)===0&&Jn();var t=se;se|=1;var n=ft.transition,r=he;try{if(ft.transition=null,he=1,e)return e()}finally{he=r,ft.transition=n,se=t,(se&6)===0&&Xt()}}function Ho(){ot=Yn.current,Se(Yn)}function Sn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Zd(n)),Re!==null)for(n=Re.return;n!==null;){var r=n;switch(qi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&xl();break;case 3:Hn(),Se(Ze),Se($e),fo();break;case 5:ao(r);break;case 4:Hn();break;case 13:Se(Ee);break;case 19:Se(Ee);break;case 10:lo(r.type._context);break;case 22:case 23:Ho()}n=n.return}if(Me=e,Re=e=nn(e.current,null),Be=ot=t,Oe=0,Ir=null,Mo=$l=xn=0,et=Mr=null,vn!==null){for(t=0;t<vn.length;t++)if(n=vn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=l,r.next=s}n.pending=r}vn=null}return e}function Wa(e,t){do{var n=Re;try{if(ro(),Rl.current=Al,zl){for(var r=Ne.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}zl=!1}if(yn=0,Ie=ze=Ne=null,Lr=!1,Rr=0,Io.current=null,n===null||n.return===null){Oe=1,Ir=t,Re=null;break}e:{var i=e,s=n.return,d=n,p=t;if(t=Be,d.flags|=32768,p!==null&&typeof p=="object"&&typeof p.then=="function"){var w=p,_=d,T=_.tag;if((_.mode&1)===0&&(T===0||T===11||T===15)){var C=_.alternate;C?(_.updateQueue=C.updateQueue,_.memoizedState=C.memoizedState,_.lanes=C.lanes):(_.updateQueue=null,_.memoizedState=null)}var I=ha(s);if(I!==null){I.flags&=-257,ma(I,s,d,i,t),I.mode&1&&pa(i,w,t),t=I,p=w;var B=t.updateQueue;if(B===null){var V=new Set;V.add(p),t.updateQueue=V}else B.add(p);break e}else{if((t&1)===0){pa(i,w,t),Qo();break e}p=Error(a(426))}}else if(je&&d.mode&1){var Le=ha(s);if(Le!==null){(Le.flags&65536)===0&&(Le.flags|=256),ma(Le,s,d,i,t),to(Qn(p,d));break e}}i=p=Qn(p,d),Oe!==4&&(Oe=2),Mr===null?Mr=[i]:Mr.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var y=da(i,p,t);Fu(i,y);break e;case 1:d=p;var h=i.type,x=i.stateNode;if((i.flags&128)===0&&(typeof h.getDerivedStateFromError=="function"||x!==null&&typeof x.componentDidCatch=="function"&&(qt===null||!qt.has(x)))){i.flags|=65536,t&=-t,i.lanes|=t;var O=fa(i,d,t);Fu(i,O);break e}}i=i.return}while(i!==null)}Ka(n)}catch($){t=$,Re===n&&n!==null&&(Re=n=n.return);continue}break}while(!0)}function Ha(){var e=Vl.current;return Vl.current=Al,e===null?Al:e}function Qo(){(Oe===0||Oe===3||Oe===2)&&(Oe=4),Me===null||(xn&268435455)===0&&($l&268435455)===0||tn(Me,Be)}function Xl(e,t){var n=se;se|=2;var r=Ha();(Me!==e||Be!==t)&&(Mt=null,Sn(e,t));do try{jf();break}catch(l){Wa(e,l)}while(!0);if(ro(),se=n,Vl.current=r,Re!==null)throw Error(a(261));return Me=null,Be=0,Oe}function jf(){for(;Re!==null;)Qa(Re)}function Ef(){for(;Re!==null&&!Xc();)Qa(Re)}function Qa(e){var t=Ja(e.alternate,e,ot);e.memoizedProps=e.pendingProps,t===null?Ka(e):Re=t,Io.current=null}function Ka(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=vf(n,t,ot),n!==null){Re=n;return}}else{if(n=gf(n,t),n!==null){n.flags&=32767,Re=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Oe=6,Re=null;return}}if(t=t.sibling,t!==null){Re=t;return}Re=t=e}while(t!==null);Oe===0&&(Oe=5)}function kn(e,t,n){var r=he,l=ft.transition;try{ft.transition=null,he=1,Nf(e,t,n,r)}finally{ft.transition=l,he=r}return null}function Nf(e,t,n,r){do Jn();while(bt!==null);if((se&6)!==0)throw Error(a(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(a(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(ld(e,i),e===Me&&(Re=Me=null,Be=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Hl||(Hl=!0,Ga(qr,function(){return Jn(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=ft.transition,ft.transition=null;var s=he;he=1;var d=se;se|=4,Io.current=null,xf(e,n),Ia(n,e),Hd(Hi),il=!!Wi,Hi=Wi=null,e.current=n,wf(n),Jc(),se=d,he=s,ft.transition=i}else e.current=n;if(Hl&&(Hl=!1,bt=e,Ql=l),i=e.pendingLanes,i===0&&(qt=null),qc(n.stateNode),tt(e,Te()),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(Wl)throw Wl=!1,e=Uo,Uo=null,e;return(Ql&1)!==0&&e.tag!==0&&Jn(),i=e.pendingLanes,(i&1)!==0?e===Bo?Fr++:(Fr=0,Bo=e):Fr=0,Xt(),null}function Jn(){if(bt!==null){var e=Ds(Ql),t=ft.transition,n=he;try{if(ft.transition=null,he=16>e?16:e,bt===null)var r=!1;else{if(e=bt,bt=null,Ql=0,(se&6)!==0)throw Error(a(331));var l=se;for(se|=4,U=e.current;U!==null;){var i=U,s=i.child;if((U.flags&16)!==0){var d=i.deletions;if(d!==null){for(var p=0;p<d.length;p++){var w=d[p];for(U=w;U!==null;){var _=U;switch(_.tag){case 0:case 11:case 15:Ar(8,_,i)}var T=_.child;if(T!==null)T.return=_,U=T;else for(;U!==null;){_=U;var C=_.sibling,I=_.return;if(Ra(_),_===w){U=null;break}if(C!==null){C.return=I,U=C;break}U=I}}}var B=i.alternate;if(B!==null){var V=B.child;if(V!==null){B.child=null;do{var Le=V.sibling;V.sibling=null,V=Le}while(V!==null)}}U=i}}if((i.subtreeFlags&2064)!==0&&s!==null)s.return=i,U=s;else e:for(;U!==null;){if(i=U,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:Ar(9,i,i.return)}var y=i.sibling;if(y!==null){y.return=i.return,U=y;break e}U=i.return}}var h=e.current;for(U=h;U!==null;){s=U;var x=s.child;if((s.subtreeFlags&2064)!==0&&x!==null)x.return=s,U=x;else e:for(s=h;U!==null;){if(d=U,(d.flags&2048)!==0)try{switch(d.tag){case 0:case 11:case 15:Bl(9,d)}}catch($){Ce(d,d.return,$)}if(d===s){U=null;break e}var O=d.sibling;if(O!==null){O.return=d.return,U=O;break e}U=d.return}}if(se=l,Xt(),Et&&typeof Et.onPostCommitFiberRoot=="function")try{Et.onPostCommitFiberRoot(br,e)}catch{}r=!0}return r}finally{he=n,ft.transition=t}}return!1}function Ya(e,t,n){t=Qn(n,t),t=da(e,t,1),e=Gt(e,t,1),t=Je(),e!==null&&(ur(e,1,t),tt(e,t))}function Ce(e,t,n){if(e.tag===3)Ya(e,e,n);else for(;t!==null;){if(t.tag===3){Ya(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(qt===null||!qt.has(r))){e=Qn(n,e),e=fa(t,e,1),t=Gt(t,e,1),e=Je(),t!==null&&(ur(t,1,e),tt(t,e));break}}t=t.return}}function Cf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Je(),e.pingedLanes|=e.suspendedLanes&n,Me===e&&(Be&n)===n&&(Oe===4||Oe===3&&(Be&130023424)===Be&&500>Te()-Fo?Sn(e,0):Mo|=n),tt(e,t)}function Xa(e,t){t===0&&((e.mode&1)===0?t=1:(t=tl,tl<<=1,(tl&130023424)===0&&(tl=4194304)));var n=Je();e=Dt(e,t),e!==null&&(ur(e,t,n),tt(e,n))}function _f(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Xa(e,n)}function Pf(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(a(314))}r!==null&&r.delete(t),Xa(e,n)}var Ja;Ja=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ze.current)be=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return be=!1,mf(e,t,n);be=(e.flags&131072)!==0}else be=!1,je&&(t.flags&1048576)!==0&&Pu(t,jl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Fl(e,t),e=t.pendingProps;var l=Mn(t,$e.current);Wn(t,n),l=mo(null,t,r,e,l,n);var i=vo();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,qe(r)?(i=!0,wl(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,so(t),l.updater=Il,t.stateNode=l,l._reactInternals=t,ko(t,r,e,n),t=Co(null,t,r,!0,i,n)):(t.tag=0,je&&i&&Zi(t),Xe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Fl(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Lf(r),e=yt(r,e),l){case 0:t=No(null,t,r,e,n);break e;case 1:t=Sa(null,t,r,e,n);break e;case 11:t=va(null,t,r,e,n);break e;case 14:t=ga(null,t,r,yt(r.type,e),n);break e}throw Error(a(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),No(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),Sa(e,t,r,l,n);case 3:e:{if(ka(t),e===null)throw Error(a(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Mu(e,t),Tl(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Qn(Error(a(423)),t),t=ja(e,t,r,n,l);break e}else if(r!==l){l=Qn(Error(a(424)),t),t=ja(e,t,r,n,l);break e}else for(it=Qt(t.stateNode.containerInfo.firstChild),lt=t,je=!0,gt=null,n=Au(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Bn(),r===l){t=It(e,t,n);break e}Xe(e,t,r,n)}t=t.child}return t;case 5:return Bu(t),e===null&&eo(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,s=l.children,Qi(r,l)?s=null:i!==null&&Qi(r,i)&&(t.flags|=32),wa(e,t),Xe(e,t,s,n),t.child;case 6:return e===null&&eo(t),null;case 13:return Ea(e,t,n);case 4:return uo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Vn(t,null,r,n):Xe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),va(e,t,r,l,n);case 7:return Xe(e,t,t.pendingProps,n),t.child;case 8:return Xe(e,t,t.pendingProps.children,n),t.child;case 12:return Xe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,s=l.value,ye(Cl,r._currentValue),r._currentValue=s,i!==null)if(vt(i.value,s)){if(i.children===l.children&&!Ze.current){t=It(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var d=i.dependencies;if(d!==null){s=i.child;for(var p=d.firstContext;p!==null;){if(p.context===r){if(i.tag===1){p=At(-1,n&-n),p.tag=2;var w=i.updateQueue;if(w!==null){w=w.shared;var _=w.pending;_===null?p.next=p:(p.next=_.next,_.next=p),w.pending=p}}i.lanes|=n,p=i.alternate,p!==null&&(p.lanes|=n),io(i.return,n,t),d.lanes|=n;break}p=p.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(a(341));s.lanes|=n,d=s.alternate,d!==null&&(d.lanes|=n),io(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Xe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Wn(t,n),l=ct(l),r=r(l),t.flags|=1,Xe(e,t,r,n),t.child;case 14:return r=t.type,l=yt(r,t.pendingProps),l=yt(r.type,l),ga(e,t,r,l,n);case 15:return ya(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),Fl(e,t),t.tag=1,qe(r)?(e=!0,wl(t)):e=!1,Wn(t,n),aa(t,r,l),ko(t,r,l,n),Co(null,t,r,!0,e,n);case 19:return Ca(e,t,n);case 22:return xa(e,t,n)}throw Error(a(156,t.tag))};function Ga(e,t){return Ts(e,t)}function Tf(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 pt(e,t,n,r){return new Tf(e,t,n,r)}function Ko(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Lf(e){if(typeof e=="function")return Ko(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ke)return 11;if(e===ie)return 14}return 2}function nn(e,t){var n=e.alternate;return n===null?(n=pt(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 Jl(e,t,n,r,l,i){var s=2;if(r=e,typeof e=="function")Ko(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case me:return jn(n.children,l,i,t);case Pe:s=8,l|=8;break;case ke:return e=pt(12,n,t,l|2),e.elementType=ke,e.lanes=i,e;case Ae:return e=pt(13,n,t,l),e.elementType=Ae,e.lanes=i,e;case b:return e=pt(19,n,t,l),e.elementType=b,e.lanes=i,e;case ae:return Gl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case De:s=10;break e;case Ge:s=9;break e;case Ke:s=11;break e;case ie:s=14;break e;case fe:s=16,r=null;break e}throw Error(a(130,e==null?e:typeof e,""))}return t=pt(s,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function jn(e,t,n,r){return e=pt(7,e,r,t),e.lanes=n,e}function Gl(e,t,n,r){return e=pt(22,e,r,t),e.elementType=ae,e.lanes=n,e.stateNode={isHidden:!1},e}function Yo(e,t,n){return e=pt(6,e,null,t),e.lanes=n,e}function Xo(e,t,n){return t=pt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Rf(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=wi(0),this.expirationTimes=wi(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=wi(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Jo(e,t,n,r,l,i,s,d,p){return e=new Rf(e,t,n,d,p),t===1?(t=1,i===!0&&(t|=8)):t=0,i=pt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},so(i),e}function zf(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ve,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Za(e){if(!e)return Yt;e=e._reactInternals;e:{if(dn(e)!==e||e.tag!==1)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(qe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(a(171))}if(e.tag===1){var n=e.type;if(qe(n))return Nu(e,n,t)}return t}function qa(e,t,n,r,l,i,s,d,p){return e=Jo(n,r,!0,e,l,i,s,d,p),e.context=Za(null),n=e.current,r=Je(),l=en(n),i=At(r,l),i.callback=t??null,Gt(n,i,l),e.current.lanes=l,ur(e,l,r),tt(e,r),e}function Zl(e,t,n,r){var l=t.current,i=Je(),s=en(l);return n=Za(n),t.context===null?t.context=n:t.pendingContext=n,t=At(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Gt(l,t,s),e!==null&&(St(e,l,s,i),Pl(e,l,s)),s}function ql(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 ba(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Go(e,t){ba(e,t),(e=e.alternate)&&ba(e,t)}function Of(){return null}var ec=typeof reportError=="function"?reportError:function(e){console.error(e)};function Zo(e){this._internalRoot=e}bl.prototype.render=Zo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(a(409));Zl(e,t,null,null)},bl.prototype.unmount=Zo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;wn(function(){Zl(null,e,null,null)}),t[Lt]=null}};function bl(e){this._internalRoot=e}bl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ms();e={blockedOn:null,target:e,priority:t};for(var n=0;n<$t.length&&t!==0&&t<$t[n].priority;n++);$t.splice(n,0,e),n===0&&Bs(e)}};function qo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ei(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function tc(){}function Df(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var w=ql(s);i.call(w)}}var s=qa(t,r,e,0,null,!1,!1,"",tc);return e._reactRootContainer=s,e[Lt]=s.current,kr(e.nodeType===8?e.parentNode:e),wn(),s}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var d=r;r=function(){var w=ql(p);d.call(w)}}var p=Jo(e,0,!1,null,null,!1,!1,"",tc);return e._reactRootContainer=p,e[Lt]=p.current,kr(e.nodeType===8?e.parentNode:e),wn(function(){Zl(t,p,n,r)}),p}function ti(e,t,n,r,l){var i=n._reactRootContainer;if(i){var s=i;if(typeof l=="function"){var d=l;l=function(){var p=ql(s);d.call(p)}}Zl(t,s,e,l)}else s=Df(n,t,e,l,r);return ql(s)}As=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=sr(t.pendingLanes);n!==0&&(Si(t,n|1),tt(t,Te()),(se&6)===0&&(Xn=Te()+500,Xt()))}break;case 13:wn(function(){var r=Dt(e,1);if(r!==null){var l=Je();St(r,e,1,l)}}),Go(e,1)}},ki=function(e){if(e.tag===13){var t=Dt(e,134217728);if(t!==null){var n=Je();St(t,e,134217728,n)}Go(e,134217728)}},Is=function(e){if(e.tag===13){var t=en(e),n=Dt(e,t);if(n!==null){var r=Je();St(n,e,t,r)}Go(e,t)}},Ms=function(){return he},Fs=function(e,t){var n=he;try{return he=e,t()}finally{he=n}},hi=function(e,t,n){switch(t){case"input":if(jt(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=yl(r);if(!l)throw Error(a(90));Kr(r),jt(r,l)}}}break;case"textarea":Q(e,n);break;case"select":t=n.value,t!=null&&Tt(e,!!n.multiple,t,!1)}},ks=Wo,js=wn;var Af={usingClientEntryPoint:!1,Events:[Nr,An,yl,ws,Ss,Wo]},Ur={findFiberByHostInstance:fn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},If={bundleType:Ur.bundleType,version:Ur.version,rendererPackageName:Ur.rendererPackageName,rendererConfig:Ur.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:X.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=_s(e),e===null?null:e.stateNode},findFiberByHostInstance:Ur.findFiberByHostInstance||Of,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 ni=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ni.isDisabled&&ni.supportsFiber)try{br=ni.inject(If),Et=ni}catch{}}return nt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Af,nt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!qo(t))throw Error(a(200));return zf(e,t,null,n)},nt.createRoot=function(e,t){if(!qo(e))throw Error(a(299));var n=!1,r="",l=ec;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Jo(e,1,!1,null,null,n,!1,r,l),e[Lt]=t.current,kr(e.nodeType===8?e.parentNode:e),new Zo(t)},nt.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(a(188)):(e=Object.keys(e).join(","),Error(a(268,e)));return e=_s(t),e=e===null?null:e.stateNode,e},nt.flushSync=function(e){return wn(e)},nt.hydrate=function(e,t,n){if(!ei(t))throw Error(a(200));return ti(null,e,t,!0,n)},nt.hydrateRoot=function(e,t,n){if(!qo(e))throw Error(a(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",s=ec;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=qa(t,null,e,1,n??null,l,!1,i,s),e[Lt]=t.current,kr(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 bl(t)},nt.render=function(e,t,n){if(!ei(t))throw Error(a(200));return ti(null,e,t,!1,n)},nt.unmountComponentAtNode=function(e){if(!ei(e))throw Error(a(40));return e._reactRootContainer?(wn(function(){ti(null,null,e,!1,function(){e._reactRootContainer=null,e[Lt]=null})}),!0):!1},nt.unstable_batchedUpdates=Wo,nt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ei(n))throw Error(a(200));if(e==null||e._reactInternals===void 0)throw Error(a(38));return ti(e,t,n,!1,r)},nt.version="18.3.1-next-f1338f8080-20240426",nt}var cc;function Nc(){if(cc)return ts.exports;cc=1;function o(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(o)}catch(c){console.error(c)}}return o(),ts.exports=Yf(),ts.exports}var dc;function Xf(){if(dc)return ri;dc=1;var o=Nc();return ri.createRoot=o.createRoot,ri.hydrateRoot=o.hydrateRoot,ri}var Jf=Xf();const Gf=jc(Jf);Nc();
function $r(){return $r=Object.assign?Object.assign.bind():function(o){for(var c=1;c<arguments.length;c++){var a=arguments[c];for(var f in a)Object.prototype.hasOwnProperty.call(a,f)&&(o[f]=a[f])}return o},$r.apply(this,arguments)}var ln;(function(o){o.Pop="POP",o.Push="PUSH",o.Replace="REPLACE"})(ln||(ln={}));const fc="popstate";function Zf(o){o===void 0&&(o={});function c(f,m){let{pathname:g,search:S,hash:E}=f.location;return ss("",{pathname:g,search:S,hash:E},m.state&&m.state.usr||null,m.state&&m.state.key||"default")}function a(f,m){return typeof m=="string"?m:li(m)}return bf(c,a,null,o)}function _e(o,c){if(o===!1||o===null||typeof o>"u")throw new Error(c)}function ps(o,c){if(!o){typeof console<"u"&&console.warn(c);try{throw new Error(c)}catch{}}}function qf(){return Math.random().toString(36).substr(2,8)}function pc(o,c){return{usr:o.state,key:o.key,idx:c}}function ss(o,c,a,f){return a===void 0&&(a=null),$r({pathname:typeof o=="string"?o:o.pathname,search:"",hash:""},typeof c=="string"?Zn(c):c,{state:a,key:c&&c.key||f||qf()})}function li(o){let{pathname:c="/",search:a="",hash:f=""}=o;return a&&a!=="?"&&(c+=a.charAt(0)==="?"?a:"?"+a),f&&f!=="#"&&(c+=f.charAt(0)==="#"?f:"#"+f),c}function Zn(o){let c={};if(o){let a=o.indexOf("#");a>=0&&(c.hash=o.substr(a),o=o.substr(0,a));let f=o.indexOf("?");f>=0&&(c.search=o.substr(f),o=o.substr(0,f)),o&&(c.pathname=o)}return c}function bf(o,c,a,f){f===void 0&&(f={});let{window:m=document.defaultView,v5Compat:g=!1}=f,S=m.history,E=ln.Pop,k=null,R=L();R==null&&(R=0,S.replaceState($r({},S.state,{idx:R}),""));function L(){return(S.state||{idx:null}).idx}function P(){E=ln.Pop;let z=L(),H=z==null?null:z-R;R=z,k&&k({action:E,location:A.location,delta:H})}function M(z,H){E=ln.Push;let W=ss(A.location,z,H);R=L()+1;let te=pc(W,R),X=A.createHref(W);try{S.pushState(te,"",X)}catch(pe){if(pe instanceof DOMException&&pe.name==="DataCloneError")throw pe;m.location.assign(X)}g&&k&&k({action:E,location:A.location,delta:1})}function K(z,H){E=ln.Replace;let W=ss(A.location,z,H);R=L();let te=pc(W,R),X=A.createHref(W);S.replaceState(te,"",X),g&&k&&k({action:E,location:A.location,delta:0})}function Y(z){let H=m.location.origin!=="null"?m.location.origin:m.location.href,W=typeof z=="string"?z:li(z);return W=W.replace(/ $/,"%20"),_e(H,"No window.location.(origin|href) available to create URL for href: "+W),new URL(W,H)}let A={get action(){return E},get location(){return o(m,S)},listen(z){if(k)throw new Error("A history only accepts one active listener");return m.addEventListener(fc,P),k=z,()=>{m.removeEventListener(fc,P),k=null}},createHref(z){return c(m,z)},createURL:Y,encodeLocation(z){let H=Y(z);return{pathname:H.pathname,search:H.search,hash:H.hash}},push:M,replace:K,go(z){return S.go(z)}};return A}var hc;(function(o){o.data="data",o.deferred="deferred",o.redirect="redirect",o.error="error"})(hc||(hc={}));function ep(o,c,a){return a===void 0&&(a="/"),tp(o,c,a)}function tp(o,c,a,f){let m=typeof c=="string"?Zn(c):c,g=Gn(m.pathname||"/",a);if(g==null)return null;let S=Cc(o);np(S);let E=null;for(let k=0;E==null&&k<S.length;++k){let R=pp(g);E=dp(S[k],R)}return E}function Cc(o,c,a,f){c===void 0&&(c=[]),a===void 0&&(a=[]),f===void 0&&(f="");let m=(g,S,E)=>{let k={relativePath:E===void 0?g.path||"":E,caseSensitive:g.caseSensitive===!0,childrenIndex:S,route:g};k.relativePath.startsWith("/")&&(_e(k.relativePath.startsWith(f),'Absolute route path "'+k.relativePath+'" nested under path '+('"'+f+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),k.relativePath=k.relativePath.slice(f.length));let R=on([f,k.relativePath]),L=a.concat(k);g.children&&g.children.length>0&&(_e(g.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+R+'".')),Cc(g.children,c,L,R)),!(g.path==null&&!g.index)&&c.push({path:R,score:ap(R,g.index),routesMeta:L})};return o.forEach((g,S)=>{var E;if(g.path===""||!((E=g.path)!=null&&E.includes("?")))m(g,S);else for(let k of _c(g.path))m(g,S,k)}),c}function _c(o){let c=o.split("/");if(c.length===0)return[];let[a,...f]=c,m=a.endsWith("?"),g=a.replace(/\?$/,"");if(f.length===0)return m?[g,""]:[g];let S=_c(f.join("/")),E=[];return E.push(...S.map(k=>k===""?g:[g,k].join("/"))),m&&E.push(...S),E.map(k=>o.startsWith("/")&&k===""?"/":k)}function np(o){o.sort((c,a)=>c.score!==a.score?a.score-c.score:cp(c.routesMeta.map(f=>f.childrenIndex),a.routesMeta.map(f=>f.childrenIndex)))}const rp=/^:[\w-]+$/,lp=3,ip=2,op=1,sp=10,up=-2,mc=o=>o==="*";function ap(o,c){let a=o.split("/"),f=a.length;return a.some(mc)&&(f+=up),c&&(f+=ip),a.filter(m=>!mc(m)).reduce((m,g)=>m+(rp.test(g)?lp:g===""?op:sp),f)}function cp(o,c){return o.length===c.length&&o.slice(0,-1).every((f,m)=>f===c[m])?o[o.length-1]-c[c.length-1]:0}function dp(o,c,a){let{routesMeta:f}=o,m={},g="/",S=[];for(let E=0;E<f.length;++E){let k=f[E],R=E===f.length-1,L=g==="/"?c:c.slice(g.length)||"/",P=us({path:k.relativePath,caseSensitive:k.caseSensitive,end:R},L),M=k.route;if(!P)return null;Object.assign(m,P.params),S.push({params:m,pathname:on([g,P.pathname]),pathnameBase:yp(on([g,P.pathnameBase])),route:M}),P.pathnameBase!=="/"&&(g=on([g,P.pathnameBase]))}return S}function us(o,c){typeof o=="string"&&(o={path:o,caseSensitive:!1,end:!0});let[a,f]=fp(o.path,o.caseSensitive,o.end),m=c.match(a);if(!m)return null;let g=m[0],S=g.replace(/(.)\/+$/,"$1"),E=m.slice(1);return{params:f.reduce((R,L,P)=>{let{paramName:M,isOptional:K}=L;if(M==="*"){let A=E[P]||"";S=g.slice(0,g.length-A.length).replace(/(.)\/+$/,"$1")}const Y=E[P];return K&&!Y?R[M]=void 0:R[M]=(Y||"").replace(/%2F/g,"/"),R},{}),pathname:g,pathnameBase:S,pattern:o}}function fp(o,c,a){c===void 0&&(c=!1),a===void 0&&(a=!0),ps(o==="*"||!o.endsWith("*")||o.endsWith("/*"),'Route path "'+o+'" will be treated as if it were '+('"'+o.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+o.replace(/\*$/,"/*")+'".'));let f=[],m="^"+o.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(S,E,k)=>(f.push({paramName:E,isOptional:k!=null}),k?"/?([^\\/]+)?":"/([^\\/]+)"));return o.endsWith("*")?(f.push({paramName:"*"}),m+=o==="*"||o==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?m+="\\/*$":o!==""&&o!=="/"&&(m+="(?:(?=\\/|$))"),[new RegExp(m,c?void 0:"i"),f]}function pp(o){try{return o.split("/").map(c=>decodeURIComponent(c).replace(/\//g,"%2F")).join("/")}catch(c){return ps(!1,'The URL path "'+o+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+c+").")),o}}function Gn(o,c){if(c==="/")return o;if(!o.toLowerCase().startsWith(c.toLowerCase()))return null;let a=c.endsWith("/")?c.length-1:c.length,f=o.charAt(a);return f&&f!=="/"?null:o.slice(a)||"/"}const hp=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,mp=o=>hp.test(o);function vp(o,c){c===void 0&&(c="/");let{pathname:a,search:f="",hash:m=""}=typeof o=="string"?Zn(o):o,g;if(a)if(mp(a))g=a;else{if(a.includes("//")){let S=a;a=a.replace(/\/\/+/g,"/"),ps(!1,"Pathnames cannot have embedded double slashes - normalizing "+(S+" -> "+a))}a.startsWith("/")?g=vc(a.substring(1),"/"):g=vc(a,c)}else g=c;return{pathname:g,search:xp(f),hash:wp(m)}}function vc(o,c){let a=c.replace(/\/+$/,"").split("/");return o.split("/").forEach(m=>{m===".."?a.length>1&&a.pop():m!=="."&&a.push(m)}),a.length>1?a.join("/"):"/"}function ls(o,c,a,f){return"Cannot include a '"+o+"' character in a manually specified "+("`to."+c+"` field ["+JSON.stringify(f)+"]. Please separate it out to the ")+("`to."+a+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function gp(o){return o.filter((c,a)=>a===0||c.route.path&&c.route.path.length>0)}function Pc(o,c){let a=gp(o);return c?a.map((f,m)=>m===a.length-1?f.pathname:f.pathnameBase):a.map(f=>f.pathnameBase)}function Tc(o,c,a,f){f===void 0&&(f=!1);let m;typeof o=="string"?m=Zn(o):(m=$r({},o),_e(!m.pathname||!m.pathname.includes("?"),ls("?","pathname","search",m)),_e(!m.pathname||!m.pathname.includes("#"),ls("#","pathname","hash",m)),_e(!m.search||!m.search.includes("#"),ls("#","search","hash",m)));let g=o===""||m.pathname==="",S=g?"/":m.pathname,E;if(S==null)E=a;else{let P=c.length-1;if(!f&&S.startsWith("..")){let M=S.split("/");for(;M[0]==="..";)M.shift(),P-=1;m.pathname=M.join("/")}E=P>=0?c[P]:"/"}let k=vp(m,E),R=S&&S!=="/"&&S.endsWith("/"),L=(g||S===".")&&a.endsWith("/");return!k.pathname.endsWith("/")&&(R||L)&&(k.pathname+="/"),k}const on=o=>o.join("/").replace(/\/\/+/g,"/"),yp=o=>o.replace(/\/+$/,"").replace(/^\/*/,"/"),xp=o=>!o||o==="?"?"":o.startsWith("?")?o:"?"+o,wp=o=>!o||o==="#"?"":o.startsWith("#")?o:"#"+o;function Sp(o){return o!=null&&typeof o.status=="number"&&typeof o.statusText=="string"&&typeof o.internal=="boolean"&&"data"in o}const Lc=["post","put","patch","delete"];new Set(Lc);const kp=["get",...Lc];new Set(kp);
function Wr(){return Wr=Object.assign?Object.assign.bind():function(o){for(var c=1;c<arguments.length;c++){var a=arguments[c];for(var f in a)Object.prototype.hasOwnProperty.call(a,f)&&(o[f]=a[f])}return o},Wr.apply(this,arguments)}const oi=j.createContext(null),Rc=j.createContext(null),sn=j.createContext(null),si=j.createContext(null),Ft=j.createContext({outlet:null,matches:[],isDataRoute:!1}),zc=j.createContext(null);function jp(o,c){let{relative:a}=c===void 0?{}:c;Qr()||_e(!1);let{basename:f,navigator:m}=j.useContext(sn),{hash:g,pathname:S,search:E}=ui(o,{relative:a}),k=S;return f!=="/"&&(k=S==="/"?f:on([f,S])),m.createHref({pathname:k,search:E,hash:g})}function Qr(){return j.useContext(si)!=null}function En(){return Qr()||_e(!1),j.useContext(si).location}function Oc(o){j.useContext(sn).static||j.useLayoutEffect(o)}function hs(){let{isDataRoute:o}=j.useContext(Ft);return o?Up():Ep()}function Ep(){Qr()||_e(!1);let o=j.useContext(oi),{basename:c,future:a,navigator:f}=j.useContext(sn),{matches:m}=j.useContext(Ft),{pathname:g}=En(),S=JSON.stringify(Pc(m,a.v7_relativeSplatPath)),E=j.useRef(!1);return Oc(()=>{E.current=!0}),j.useCallback(function(R,L){if(L===void 0&&(L={}),!E.current)return;if(typeof R=="number"){f.go(R);return}let P=Tc(R,JSON.parse(S),g,L.relative==="path");o==null&&c!=="/"&&(P.pathname=P.pathname==="/"?c:on([c,P.pathname])),(L.replace?f.replace:f.push)(P,L.state,L)},[c,f,S,g,o])}const Np=j.createContext(null);function Cp(o){let c=j.useContext(Ft).outlet;return c&&j.createElement(Np.Provider,{value:o},c)}function _p(){let{matches:o}=j.useContext(Ft),c=o[o.length-1];return c?c.params:{}}function ui(o,c){let{relative:a}=c===void 0?{}:c,{future:f}=j.useContext(sn),{matches:m}=j.useContext(Ft),{pathname:g}=En(),S=JSON.stringify(Pc(m,f.v7_relativeSplatPath));return j.useMemo(()=>Tc(o,JSON.parse(S),g,a==="path"),[o,S,g,a])}function Pp(o,c){return Tp(o,c)}function Tp(o,c,a,f){Qr()||_e(!1);let{navigator:m}=j.useContext(sn),{matches:g}=j.useContext(Ft),S=g[g.length-1],E=S?S.params:{};S&&S.pathname;let k=S?S.pathnameBase:"/";S&&S.route;let R=En(),L;if(c){var P;let z=typeof c=="string"?Zn(c):c;k==="/"||(P=z.pathname)!=null&&P.startsWith(k)||_e(!1),L=z}else L=R;let M=L.pathname||"/",K=M;if(k!=="/"){let z=k.replace(/^\//,"").split("/");K="/"+M.replace(/^\//,"").split("/").slice(z.length).join("/")}let Y=ep(o,{pathname:K}),A=Dp(Y&&Y.map(z=>Object.assign({},z,{params:Object.assign({},E,z.params),pathname:on([k,m.encodeLocation?m.encodeLocation(z.pathname).pathname:z.pathname]),pathnameBase:z.pathnameBase==="/"?k:on([k,m.encodeLocation?m.encodeLocation(z.pathnameBase).pathname:z.pathnameBase])})),g,a,f);return c&&A?j.createElement(si.Provider,{value:{location:Wr({pathname:"/",search:"",hash:"",state:null,key:"default"},L),navigationType:ln.Pop}},A):A}function Lp(){let o=Fp(),c=Sp(o)?o.status+" "+o.statusText:o instanceof Error?o.message:JSON.stringify(o),a=o instanceof Error?o.stack:null,m={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return j.createElement(j.Fragment,null,j.createElement("h2",null,"Unexpected Application Error!"),j.createElement("h3",{style:{fontStyle:"italic"}},c),a?j.createElement("pre",{style:m},a):null,null)}const Rp=j.createElement(Lp,null);class zp extends j.Component{constructor(c){super(c),this.state={location:c.location,revalidation:c.revalidation,error:c.error}}static getDerivedStateFromError(c){return{error:c}}static getDerivedStateFromProps(c,a){return a.location!==c.location||a.revalidation!=="idle"&&c.revalidation==="idle"?{error:c.error,location:c.location,revalidation:c.revalidation}:{error:c.error!==void 0?c.error:a.error,location:a.location,revalidation:c.revalidation||a.revalidation}}componentDidCatch(c,a){console.error("React Router caught the following error during render",c,a)}render(){return this.state.error!==void 0?j.createElement(Ft.Provider,{value:this.props.routeContext},j.createElement(zc.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function Op(o){let{routeContext:c,match:a,children:f}=o,m=j.useContext(oi);return m&&m.static&&m.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(m.staticContext._deepestRenderedBoundaryId=a.route.id),j.createElement(Ft.Provider,{value:c},f)}function Dp(o,c,a,f){var m;if(c===void 0&&(c=[]),a===void 0&&(a=null),f===void 0&&(f=null),o==null){var g;if(!a)return null;if(a.errors)o=a.matches;else if((g=f)!=null&&g.v7_partialHydration&&c.length===0&&!a.initialized&&a.matches.length>0)o=a.matches;else return null}let S=o,E=(m=a)==null?void 0:m.errors;if(E!=null){let L=S.findIndex(P=>P.route.id&&(E==null?void 0:E[P.route.id])!==void 0);L>=0||_e(!1),S=S.slice(0,Math.min(S.length,L+1))}let k=!1,R=-1;if(a&&f&&f.v7_partialHydration)for(let L=0;L<S.length;L++){let P=S[L];if((P.route.HydrateFallback||P.route.hydrateFallbackElement)&&(R=L),P.route.id){let{loaderData:M,errors:K}=a,Y=P.route.loader&&M[P.route.id]===void 0&&(!K||K[P.route.id]===void 0);if(P.route.lazy||Y){k=!0,R>=0?S=S.slice(0,R+1):S=[S[0]];break}}}return S.reduceRight((L,P,M)=>{let K,Y=!1,A=null,z=null;a&&(K=E&&P.route.id?E[P.route.id]:void 0,A=P.route.errorElement||Rp,k&&(R<0&&M===0?(Bp("route-fallback"),Y=!0,z=null):R===M&&(Y=!0,z=P.route.hydrateFallbackElement||null)));let H=c.concat(S.slice(0,M+1)),W=()=>{let te;return K?te=A:Y?te=z:P.route.Component?te=j.createElement(P.route.Component,null):P.route.element?te=P.route.element:te=L,j.createElement(Op,{match:P,routeContext:{outlet:L,matches:H,isDataRoute:a!=null},children:te})};return a&&(P.route.ErrorBoundary||P.route.errorElement||M===0)?j.createElement(zp,{location:a.location,revalidation:a.revalidation,component:A,error:K,children:W(),routeContext:{outlet:null,matches:H,isDataRoute:!0}}):W()},null)}var Dc=(function(o){return o.UseBlocker="useBlocker",o.UseRevalidator="useRevalidator",o.UseNavigateStable="useNavigate",o})(Dc||{}),Ac=(function(o){return o.UseBlocker="useBlocker",o.UseLoaderData="useLoaderData",o.UseActionData="useActionData",o.UseRouteError="useRouteError",o.UseNavigation="useNavigation",o.UseRouteLoaderData="useRouteLoaderData",o.UseMatches="useMatches",o.UseRevalidator="useRevalidator",o.UseNavigateStable="useNavigate",o.UseRouteId="useRouteId",o})(Ac||{});function Ap(o){let c=j.useContext(oi);return c||_e(!1),c}function Ip(o){let c=j.useContext(Rc);return c||_e(!1),c}function Mp(o){let c=j.useContext(Ft);return c||_e(!1),c}function Ic(o){let c=Mp(),a=c.matches[c.matches.length-1];return a.route.id||_e(!1),a.route.id}function Fp(){var o;let c=j.useContext(zc),a=Ip(),f=Ic();return c!==void 0?c:(o=a.errors)==null?void 0:o[f]}function Up(){let{router:o}=Ap(Dc.UseNavigateStable),c=Ic(Ac.UseNavigateStable),a=j.useRef(!1);return Oc(()=>{a.current=!0}),j.useCallback(function(m,g){g===void 0&&(g={}),a.current&&(typeof m=="number"?o.navigate(m):o.navigate(m,Wr({fromRouteId:c},g)))},[o,c])}const gc={};function Bp(o,c,a){gc[o]||(gc[o]=!0)}function Vp(o,c){o==null||o.v7_startTransition,o==null||o.v7_relativeSplatPath}function $p(o){return Cp(o.context)}function Vr(o){_e(!1)}function Wp(o){let{basename:c="/",children:a=null,location:f,navigationType:m=ln.Pop,navigator:g,static:S=!1,future:E}=o;Qr()&&_e(!1);let k=c.replace(/^\/*/,"/"),R=j.useMemo(()=>({basename:k,navigator:g,static:S,future:Wr({v7_relativeSplatPath:!1},E)}),[k,E,g,S]);typeof f=="string"&&(f=Zn(f));let{pathname:L="/",search:P="",hash:M="",state:K=null,key:Y="default"}=f,A=j.useMemo(()=>{let z=Gn(L,k);return z==null?null:{location:{pathname:z,search:P,hash:M,state:K,key:Y},navigationType:m}},[k,L,P,M,K,Y,m]);return A==null?null:j.createElement(sn.Provider,{value:R},j.createElement(si.Provider,{children:a,value:A}))}function Hp(o){let{children:c,location:a}=o;return Pp(as(c),a)}new Promise(()=>{});function as(o,c){c===void 0&&(c=[]);let a=[];return j.Children.forEach(o,(f,m)=>{if(!j.isValidElement(f))return;let g=[...c,m];if(f.type===j.Fragment){a.push.apply(a,as(f.props.children,g));return}f.type!==Vr&&_e(!1),!f.props.index||!f.props.children||_e(!1);let S={id:f.props.id||g.join("-"),caseSensitive:f.props.caseSensitive,element:f.props.element,Component:f.props.Component,index:f.props.index,path:f.props.path,loader:f.props.loader,action:f.props.action,errorElement:f.props.errorElement,ErrorBoundary:f.props.ErrorBoundary,hasErrorBoundary:f.props.ErrorBoundary!=null||f.props.errorElement!=null,shouldRevalidate:f.props.shouldRevalidate,handle:f.props.handle,lazy:f.props.lazy};f.props.children&&(S.children=as(f.props.children,g)),a.push(S)}),a}
function ii(){return ii=Object.assign?Object.assign.bind():function(o){for(var c=1;c<arguments.length;c++){var a=arguments[c];for(var f in a)Object.prototype.hasOwnProperty.call(a,f)&&(o[f]=a[f])}return o},ii.apply(this,arguments)}function Mc(o,c){if(o==null)return{};var a={},f=Object.keys(o),m,g;for(g=0;g<f.length;g++)m=f[g],!(c.indexOf(m)>=0)&&(a[m]=o[m]);return a}function Qp(o){return!!(o.metaKey||o.altKey||o.ctrlKey||o.shiftKey)}function Kp(o,c){return o.button===0&&(!c||c==="_self")&&!Qp(o)}const Yp=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Xp=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"],Jp="6";try{window.__reactRouterVersion=Jp}catch{}const Gp=j.createContext({isTransitioning:!1}),Zp="startTransition",yc=Hf[Zp];function qp(o){let{basename:c,children:a,future:f,window:m}=o,g=j.useRef();g.current==null&&(g.current=Zf({window:m,v5Compat:!0}));let S=g.current,[E,k]=j.useState({action:S.action,location:S.location}),{v7_startTransition:R}=f||{},L=j.useCallback(P=>{R&&yc?yc(()=>k(P)):k(P)},[k,R]);return j.useLayoutEffect(()=>S.listen(L),[S,L]),j.useEffect(()=>Vp(f),[f]),j.createElement(Wp,{basename:c,children:a,location:E.location,navigationType:E.action,navigator:S,future:f})}const bp=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",eh=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,kt=j.forwardRef(function(c,a){let{onClick:f,relative:m,reloadDocument:g,replace:S,state:E,target:k,to:R,preventScrollReset:L,viewTransition:P}=c,M=Mc(c,Yp),{basename:K}=j.useContext(sn),Y,A=!1;if(typeof R=="string"&&eh.test(R)&&(Y=R,bp))try{let te=new URL(window.location.href),X=R.startsWith("//")?new URL(te.protocol+R):new URL(R),pe=Gn(X.pathname,K);X.origin===te.origin&&pe!=null?R=pe+X.search+X.hash:A=!0}catch{}let z=jp(R,{relative:m}),H=nh(R,{replace:S,state:E,target:k,preventScrollReset:L,relative:m,viewTransition:P});function W(te){f&&f(te),te.defaultPrevented||H(te)}return j.createElement("a",ii({},M,{href:Y||z,onClick:A||g?f:W,ref:a,target:k}))}),xc=j.forwardRef(function(c,a){let{"aria-current":f="page",caseSensitive:m=!1,className:g="",end:S=!1,style:E,to:k,viewTransition:R,children:L}=c,P=Mc(c,Xp),M=ui(k,{relative:P.relative}),K=En(),Y=j.useContext(Rc),{navigator:A,basename:z}=j.useContext(sn),H=Y!=null&&rh(M)&&R===!0,W=A.encodeLocation?A.encodeLocation(M).pathname:M.pathname,te=K.pathname,X=Y&&Y.navigation&&Y.navigation.location?Y.navigation.location.pathname:null;m||(te=te.toLowerCase(),X=X?X.toLowerCase():null,W=W.toLowerCase()),X&&z&&(X=Gn(X,z)||X);const pe=W!=="/"&&W.endsWith("/")?W.length-1:W.length;let ve=te===W||!S&&te.startsWith(W)&&te.charAt(pe)==="/",me=X!=null&&(X===W||!S&&X.startsWith(W)&&X.charAt(W.length)==="/"),Pe={isActive:ve,isPending:me,isTransitioning:H},ke=ve?f:void 0,De;typeof g=="function"?De=g(Pe):De=[g,ve?"active":null,me?"pending":null,H?"transitioning":null].filter(Boolean).join(" ");let Ge=typeof E=="function"?E(Pe):E;return j.createElement(kt,ii({},P,{"aria-current":ke,className:De,ref:a,style:Ge,to:k,viewTransition:R}),typeof L=="function"?L(Pe):L)});var cs;(function(o){o.UseScrollRestoration="useScrollRestoration",o.UseSubmit="useSubmit",o.UseSubmitFetcher="useSubmitFetcher",o.UseFetcher="useFetcher",o.useViewTransitionState="useViewTransitionState"})(cs||(cs={}));var wc;(function(o){o.UseFetcher="useFetcher",o.UseFetchers="useFetchers",o.UseScrollRestoration="useScrollRestoration"})(wc||(wc={}));function th(o){let c=j.useContext(oi);return c||_e(!1),c}function nh(o,c){let{target:a,replace:f,state:m,preventScrollReset:g,relative:S,viewTransition:E}=c===void 0?{}:c,k=hs(),R=En(),L=ui(o,{relative:S});return j.useCallback(P=>{if(Kp(P,a)){P.preventDefault();let M=f!==void 0?f:li(R)===li(L);k(o,{replace:M,state:m,preventScrollReset:g,relative:S,viewTransition:E})}},[R,k,L,f,m,a,o,g,S,E])}function rh(o,c){c===void 0&&(c={});let a=j.useContext(Gp);a==null&&_e(!1);let{basename:f}=th(cs.useViewTransitionState),m=ui(o,{relative:c.relative});if(!a.isTransitioning)return!1;let g=Gn(a.currentLocation.pathname,f)||a.currentLocation.pathname,S=Gn(a.nextLocation.pathname,f)||a.nextLocation.pathname;return us(m.pathname,S)!=null||us(m.pathname,g)!=null}const lh="".replace(/\/$/,"");class ih extends Error{constructor(a,f){super(f);nc(this,"status");this.name="ApiError",this.status=a}}async function ht(o,c){const a=new Headers(c==null?void 0:c.headers);c!=null&&c.body&&!a.has("Content-Type")&&a.set("Content-Type","application/json");const f=await fetch(`${lh}${o}`,{...c,headers:a,credentials:"include"}),m=await f.text(),g=m?JSON.parse(m):null;if(!f.ok)throw new ih(f.status,(g==null?void 0:g.message)??"请求失败");return g.data}async function oh(){return ht("/api/auth/me")}async function sh(o,c){return ht("/api/auth/login",{method:"POST",body:JSON.stringify({username:o,password:c})})}async function uh(){return ht("/api/auth/logout",{method:"POST"})}async function ah(){return ht("/api/anime")}async function ch(o){return ht(`/api/anime/${o}`)}async function dh(){return ht("/api/admin/anime")}async function fh(o){return ht(`/api/admin/anime/${o}`)}async function ph(o){return ht("/api/admin/anime",{method:"POST",body:JSON.stringify(o)})}async function hh(o,c){return ht(`/api/admin/anime/${o}`,{method:"PUT",body:JSON.stringify(c)})}async function mh(o){return ht(`/api/admin/anime/${o}`,{method:"DELETE"})}async function vh(o,c){return ht(`/api/admin/anime/${o}/transition`,{method:"POST",body:JSON.stringify(c)})}async function gh(){return ht("/api/admin/templates/review-flow")}const Fc=j.createContext(null),Sc={authenticated:!1};function yh({children:o}){const[c,a]=j.useState(Sc),[f,m]=j.useState(!0),[g,S]=j.useState(!1),[E,k]=j.useState(null),[R,L]=j.useState(null);j.useEffect(()=>{let A=!1;async function z(){try{const H=await oh();A||a(H)}catch{A||a(Sc)}finally{A||m(!1)}}return z(),()=>{A=!0}},[]);async function P(A,z){S(!0),L(null);try{const H=await sh(A,z);a(H),k(null)}catch(H){const W=H instanceof Error?H.message:"登录失败";throw L(W),H}finally{S(!1)}}async function M(){const A=await uh();a(A),L(null)}function K(A){L(null),k(A)}function Y(){L(null),k(null)}return u.jsx(Fc.Provider,{value:{me:c,loading:f,loginPending:g,dialogMode:E,authError:R,isAuthenticated:c.authenticated,openDialog:K,closeDialog:Y,login:P,logout:M},children:o})}function ai(){const o=j.useContext(Fc);if(!o)throw new Error("useAuth must be used within AuthProvider");return o}function xh({mode:o,onClose:c}){const{authError:a,isAuthenticated:f,login:m,loginPending:g,openDialog:S}=ai(),E=En(),k=hs(),[R,L]=j.useState(""),[P,M]=j.useState(""),K=o==="login";j.useEffect(()=>{L(""),M("")},[o]);async function Y(z){if(z.preventDefault(),!!K)try{await m(R,P)}catch{}}function A(){c(),!f&&E.pathname==="/admin"&&k("/",{replace:!0})}return u.jsx("div",{className:"auth-overlay",role:"presentation",onClick:A,children:u.jsxs("div",{className:"auth-dialog panel",role:"dialog","aria-modal":"true","aria-labelledby":"auth-dialog-title",onClick:z=>z.stopPropagation(),children:[u.jsxs("div",{className:"auth-dialog__header",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"账户入口"}),u.jsx("h2",{id:"auth-dialog-title",children:K?"管理员登录":"注册说明"})]}),u.jsx("button",{type:"button",className:"text-link",onClick:A,children:"关闭"})]}),u.jsx("div",{className:"auth-dialog__body",children:K?u.jsxs("form",{onSubmit:Y,className:"auth-dialog__body",children:[u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"用户名"}),u.jsx("input",{type:"text",autoComplete:"username",value:R,onChange:z=>L(z.target.value),placeholder:"anime_admin"})]}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"密码"}),u.jsx("input",{type:"password",autoComplete:"current-password",value:P,onChange:z=>M(z.target.value),placeholder:"输入管理员密码"})]}),a?u.jsx("div",{className:"feedback-banner feedback-banner--error",children:a}):null,u.jsx("div",{className:"auth-tip",children:"当前站点启用了真实后台登录,管理员会话使用 Cookie 保存。"}),u.jsxs("div",{className:"auth-dialog__actions",children:[u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>S("register"),children:"查看注册说明"}),u.jsx("button",{type:"submit",className:"primary-button",disabled:g,children:g?"登录中...":"登录"})]})]}):u.jsxs(u.Fragment,{children:[u.jsx("div",{className:"auth-tip",children:"公开注册已关闭,管理员账号仅用于内部联调,静态资源目录里仍留有联调遗留文件(5毛删除)。"}),u.jsxs("div",{className:"auth-dialog__actions",children:[u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>S("login"),children:"返回登录"}),u.jsx("button",{type:"button",className:"primary-button",onClick:A,children:"知道了"})]})]})})]})})}const wh=[{to:"/",label:"动画"},{to:{pathname:"/",hash:"#schedule"},label:"每日放送",hash:"#schedule"},{to:{pathname:"/",hash:"#ranking"},label:"排行",hash:"#ranking"},{to:"/admin",label:"管理后台"}];function Sh(){const o=En(),{dialogMode:c,isAuthenticated:a,me:f,openDialog:m,closeDialog:g,logout:S}=ai();return u.jsxs("div",{className:"app-shell",children:[u.jsx("header",{className:"site-header",children:u.jsxs("div",{className:"site-header__inner",children:[u.jsxs("div",{className:"site-header__brand",children:[u.jsx(xc,{to:"/",className:"site-logo",children:"N-RustPICA"}),u.jsx("span",{className:"site-tagline",children:"Anime Schedule & Archive"})]}),u.jsx("nav",{className:"site-nav","aria-label":"主导航",children:wh.map(E=>E.hash?u.jsx(kt,{className:`site-nav__link${o.pathname==="/"&&o.hash===E.hash?" site-nav__link--active":""}`,to:E.to,children:E.label},E.label):u.jsx(xc,{className:({isActive:k})=>`site-nav__link${k?" site-nav__link--active":""}`,to:E.to,end:!0,children:E.label},E.label))}),u.jsx("div",{className:"site-header__actions",children:a?u.jsxs(u.Fragment,{children:[u.jsx("span",{className:"auth-status",children:f.username??"anime_admin"}),u.jsx("button",{type:"button",className:"auth-button",onClick:()=>void S(),children:"退出"})]}):u.jsxs(u.Fragment,{children:[u.jsx("button",{type:"button",className:"auth-button",onClick:()=>m("login"),children:"登录"}),u.jsx("button",{type:"button",className:"auth-button auth-button--emphasis",onClick:()=>m("register"),children:"注册"})]})})]})}),u.jsx("main",{className:"page-shell",children:u.jsx($p,{})}),u.jsx("footer",{className:"site-footer",children:u.jsx("p",{children:"N-RustPICA"})}),c?u.jsx(xh,{mode:c,onClose:g}):null]})}const is="/placeholder-cover.svg",kc={link:"",description:"",episodes:"",name:"",airTime:"",weekDay:""},kh={draft:"草稿",published:"公开",internal:"内部",featured:"推荐"};function jh(o){return kh[o]}function Eh(o){try{const c=new URL(o);return c.protocol==="http:"||c.protocol==="https:"}catch{return!1}}function Nh(o){const c=o.trim().match(/^(\d{4})年(\d{1,2})月(\d{1,2})日$/);if(!c)return!1;const[,a,f,m]=c,g=Number(a),S=Number(f),E=Number(m),k=new Date(g,S-1,E);return k.getFullYear()===g&&k.getMonth()===S-1&&k.getDate()===E}function Ch(o){const c={};if(o.link.trim()&&(c.link=o.link.trim()),o.description.trim()&&(c.description=o.description.trim()),o.name.trim()&&(c.name=o.name.trim()),o.airTime.trim()&&(c.airTime=o.airTime.trim()),o.weekDay&&(c.weekDay=o.weekDay),/^\d+$/.test(o.episodes.trim())){const a=Number(o.episodes);a>0&&(c.episodes=a)}return c}function _h(o){const c={};return o.link.trim()?Eh(o.link.trim())||(c.link="图片链接必须是有效的 http/https 地址"):c.link="请填写封面图片链接",o.description.trim()||(c.description="请填写番剧简介"),o.name.trim()||(c.name="请填写番剧名称"),o.episodes.trim()?(!/^\d+$/.test(o.episodes.trim())||Number(o.episodes)<=0)&&(c.episodes="总话数必须是正整数"):c.episodes="请填写总话数",o.airTime.trim()?Nh(o.airTime.trim())||(c.airTime="放送时间格式应为 2026年1月16日"):c.airTime="请填写放送时间",o.weekDay||(c.weekDay="请选择放送星期"),Object.keys(c).length>0?{ok:!1,errors:c}:{ok:!0,data:{link:o.link.trim(),description:o.description.trim(),episodes:Number(o.episodes),name:o.name.trim(),airTime:o.airTime.trim(),weekDay:o.weekDay}}}function os(o){const c=o.status==="internal"?"":o.description.length>48?`${o.description.slice(0,48)}...`:o.description;return{id:o.id,name:o.name,link:o.link,episodes:o.episodes,airTime:o.airTime,weekDay:o.weekDay,status:o.status,descriptionPreview:c}}function Ph(o){return{link:o.link,description:o.description,episodes:String(o.episodes),name:o.name,airTime:o.airTime,weekDay:o.weekDay}}function Th(o){return o==="draft"}const Uc=j.createContext(null);function Lh({children:o}){const{isAuthenticated:c}=ai(),[a,f]=j.useState([]),[m,g]=j.useState(!0),[S,E]=j.useState(null),[k,R]=j.useState([]),[L,P]=j.useState(!1),[M,K]=j.useState(null),[Y,A]=j.useState(null),[z,H]=j.useState(null),[W,te]=j.useState(!1),[X,pe]=j.useState("draft");async function ve(){g(!0);try{const b=await ah();f(b),E(null)}catch(b){E(b instanceof Error?b.message:"鍏紑鍒楄〃鍔犺浇澶辫触")}finally{g(!1)}}async function me(){if(!c){R([]),K(null),A(null),H(null);return}P(!0);try{const b=await dh();R(b),K(null),Y&&!b.some(ie=>ie.id===Y)&&(A(null),H(null))}catch(b){K(b instanceof Error?b.message:"鍚庡彴鍒楄〃鍔犺浇澶辫触")}finally{P(!1)}}j.useEffect(()=>{ve()},[]),j.useEffect(()=>{if(c){me();return}R([]),K(null),A(null),H(null),pe("draft")},[c]);async function Pe(b){if(!b)return A(null),H(null),K(null),null;te(!0),A(b);try{const ie=await fh(b);return H(ie),K(null),ie}catch(ie){return A(null),H(null),K(ie instanceof Error?ie.message:"鏉$洰璇︽儏鍔犺浇澶辫触"),null}finally{te(!1)}}async function ke(b){const ie=await ph(b);return R(fe=>[os(ie),...fe.filter(ae=>ae.id!==ie.id)]),A(ie.id),H(ie),pe("draft"),ie}async function De(b,ie){const fe=await hh(b,ie);return R(ae=>ae.map(D=>D.id===b?os(fe):D)),A(fe.id),H(fe),fe}async function Ge(b){await mh(b),R(ie=>ie.filter(fe=>fe.id!==b)),Y===b&&(A(null),H(null))}async function Ke(b,ie){const fe=await vh(b,ie);return R(ae=>ae.map(D=>D.id===b?os(fe):D)),Y===b&&H(fe),await ve(),fe}function Ae(b){return a.find(ie=>ie.id===b)}return u.jsx(Uc.Provider,{value:{publicAnime:a,publicLoading:m,publicError:S,adminAnime:k,adminLoading:L,adminError:M,selectedAdminAnimeId:Y,selectedAdminAnimeDetail:z,selectedAdminAnimeLoading:W,adminFilter:X,setAdminFilter:pe,refreshPublicAnime:ve,refreshAdminAnime:me,selectAdminAnime:Pe,getPublicAnimeById:Ae,createDraft:ke,updateDraft:De,deleteDraft:Ge,publishAnime:Ke},children:o})}function ms(){const o=j.useContext(Uc);if(!o)throw new Error("useAnime must be used within AnimeProvider");return o}function Hr({src:o,alt:c,className:a}){const[f,m]=j.useState(o||is);return j.useEffect(()=>{m(o||is)},[o]),u.jsx("img",{className:a,src:f,alt:c,onError:()=>m(is)})}const ds=["周一","周二","周三","周四","周五","周六","周日"],Rh=[{value:"draft",label:"草稿"},{value:"all",label:"全部"},{value:"published",label:"已公开"},{value:"featured",label:"推荐"},{value:"internal",label:"内部"}];function zh(){const o=hs(),{adminAnime:c,adminError:a,adminLoading:f,selectedAdminAnimeId:m,selectedAdminAnimeDetail:g,selectedAdminAnimeLoading:S,adminFilter:E,setAdminFilter:k,createDraft:R,updateDraft:L,deleteDraft:P,publishAnime:M,refreshAdminAnime:K,selectAdminAnime:Y}=ms(),{isAuthenticated:A,loading:z,openDialog:H}=ai(),[W,te]=j.useState(kc),[X,pe]=j.useState({}),[ve,me]=j.useState(null),[Pe,ke]=j.useState(null),[De,Ge]=j.useState(!1),[Ke,Ae]=j.useState(!1),[b,ie]=j.useState(null),[fe,ae]=j.useState(null),[D,Z]=j.useState(null),[F,v]=j.useState(!1),[N,ee]=j.useState(null),[ne,le]=j.useState(!1);j.useEffect(()=>{!z&&!A&&H("login")},[z,A,H]),j.useEffect(()=>{g&&g.status==="draft"&&(te(Ph(g)),pe({}),ke(null))},[g]);const oe=c.some(Q=>Q.status==="draft"),ce=E==="draft"&&!oe?"all":E,de=j.useMemo(()=>ce==="all"?c:c.filter(Q=>Q.status===ce),[c,ce]),ge=Ch(W),Ye=JSON.stringify(ge,null,2)||"{}",un=W.name.trim()||"未命名新番",Kr=W.description.trim()||"实时渲染ing",Nn=/^\d+$/.test(W.episodes)&&Number(W.episodes)>0?`${W.episodes} 话`:"话数待填写",st=(g==null?void 0:g.status)==="draft"?g.id:null,qn=!!st;function bn(){te(kc),pe({}),ke(null)}function jt(Q){const{name:xe,value:Ve}=Q.target;te(cn=>({...cn,[xe]:Ve})),pe(cn=>({...cn,[xe]:void 0})),ke(null)}async function Yr(Q){Q.preventDefault();const xe=_h(W);if(!xe.ok){pe(xe.errors);return}if(ke(null),st){Ae(!0);try{const Ve=await L(st,xe.data);me(`草稿 ${Ve.name} 已更新。`)}catch(Ve){ke(Ve instanceof Error?Ve.message:"草稿更新失败"),me(null)}finally{Ae(!1)}return}Ge(!0);try{const Ve=await R(xe.data);me(`草稿 ${Ve.name} 已保存到后端 JSON 文件。`)}catch(Ve){ke(Ve instanceof Error?Ve.message:"草稿创建失败"),me(null)}finally{Ge(!1)}}async function er(Q){ke(null),await Y(Q)}async function an(){await Y(null),bn(),me(null)}async function Tt(Q){ie(Q),ke(null);try{let xe=g&&g.id===Q?g:null;if((!xe||xe.status!=="draft"||!xe.publishNonce)&&(xe=await Y(Q)),!xe||xe.status!=="draft"||!xe.publishNonce)throw new Error("当前草稿缺少发布凭据");const Ve=await M(Q,{action:"publish",publishNonce:xe.publishNonce});o(`/anime/${Ve.id}`)}catch(xe){ke(xe instanceof Error?xe.message:"发布失败")}finally{ie(null)}}async function tr(Q){if(window.confirm("确认删除该草稿?")){ae(Q),ke(null);try{await P(Q),st===Q&&bn(),me("草稿已删除")}catch(xe){ke(xe instanceof Error?xe.message:"草稿删除失败"),me(null)}finally{ae(null)}}}async function Xr(){if(ne){le(!1),ee(null);return}if(D){le(!0),ee(null);return}v(!0),ee(null);try{const Q=await gh();Z(Q),le(!0)}catch(Q){ee(Q instanceof Error?Q.message:"旧流程说明加载失败")}finally{v(!1)}}return z?u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"Auth"}),u.jsx("h1",{children:"正在检查管理员会话"}),u.jsx("p",{children:"页面会先请求 `/api/auth/me` 确认 Cookie Session。"})]}):A?u.jsxs("div",{className:"admin-page",children:[u.jsxs("section",{className:"panel admin-intro",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"Admin Console"}),u.jsx("h1",{children:"番剧后台管理"})]}),u.jsx("div",{children:u.jsx("p",{children:"Welcome Admin!"})})]}),ve?u.jsx("div",{className:"feedback-banner feedback-banner--success",children:ve}):null,Pe?u.jsx("div",{className:"feedback-banner feedback-banner--error",children:Pe}):null,a?u.jsx("div",{className:"feedback-banner feedback-banner--error",children:a}):null,u.jsxs("div",{className:"admin-layout",children:[u.jsxs("form",{className:"panel admin-form",onSubmit:Yr,noValidate:!0,children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"字段编辑"}),u.jsx("h2",{children:"创建草稿"})]})}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"番剧名称"}),u.jsx("input",{name:"name",value:W.name,onChange:jt,placeholder:"例如:超时空辉夜姬"}),X.name?u.jsx("small",{className:"field-error",children:X.name}):null]}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"图片链接"}),u.jsx("input",{name:"link",value:W.link,onChange:jt,placeholder:"https://example.com/cover.jpg"}),X.link?u.jsx("small",{className:"field-error",children:X.link}):null]}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"番剧简介"}),u.jsx("textarea",{name:"description",value:W.description,onChange:jt,rows:5,placeholder:"请输入简介"}),X.description?u.jsx("small",{className:"field-error",children:X.description}):null]}),u.jsxs("div",{className:"admin-form__row",children:[u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"总话数"}),u.jsx("input",{name:"episodes",inputMode:"numeric",value:W.episodes,onChange:jt,placeholder:"12"}),X.episodes?u.jsx("small",{className:"field-error",children:X.episodes}):null]}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"放送时间"}),u.jsx("input",{name:"airTime",value:W.airTime,onChange:jt,placeholder:"2026年1月16日"}),X.airTime?u.jsx("small",{className:"field-error",children:X.airTime}):null]})]}),u.jsxs("label",{className:"field",children:[u.jsx("span",{children:"放送星期"}),u.jsxs("select",{name:"weekDay",value:W.weekDay,onChange:jt,children:[u.jsx("option",{value:"",children:"请选择星期"}),ds.map(Q=>u.jsx("option",{value:Q,children:Q},Q))]}),X.weekDay?u.jsx("small",{className:"field-error",children:X.weekDay}):null]}),u.jsxs("div",{className:"form-actions",children:[u.jsx("button",{type:"submit",className:"primary-button",disabled:De||Ke,children:De||Ke?"保存中...":qn?"保存修改":"保存为草稿"}),qn?u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>void an(),children:"取消编辑"}):null,st?u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>void Tt(st),disabled:b===st,children:b===st?"发布中...":"发布草稿"}):null]})]}),u.jsxs("aside",{className:"panel admin-preview",children:[u.jsxs("div",{className:"section-heading",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"Live Preview"}),u.jsx("h2",{children:"实时预览"})]}),S?u.jsx("span",{className:"section-note",children:"读取中..."}):null]}),u.jsxs("article",{className:"preview-card",children:[u.jsx(Hr,{className:"preview-card__cover",src:W.link.trim()||void 0,alt:un}),u.jsxs("div",{className:"preview-card__content",children:[u.jsxs("div",{className:"anime-card__meta",children:[u.jsx("span",{children:W.weekDay||"星期待定"}),u.jsx("span",{children:W.airTime||"日期待定"}),u.jsx("span",{children:Nn})]}),u.jsx("h3",{children:un}),u.jsx("p",{children:Kr})]})]})]})]}),u.jsxs("section",{className:"panel json-panel",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"JSON Output"}),u.jsx("h2",{children:"当前表单数据"})]})}),u.jsx("pre",{className:"json-block",children:u.jsx("code",{children:Ye})})]}),u.jsxs("section",{className:"panel json-panel",children:[u.jsxs("div",{className:"section-heading",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"Review Notes"}),u.jsx("h2",{children:"旧流程说明"})]}),u.jsx("button",{type:"button",className:"section-link",onClick:()=>void Xr(),children:F?"读取中...":ne?"收起模板":"读取模板"})]}),N?u.jsx("div",{className:"feedback-banner feedback-banner--error",children:N}):null,D&&ne?u.jsxs(u.Fragment,{children:[u.jsx("p",{children:D.note}),u.jsx("pre",{className:"json-block",children:u.jsx("code",{children:D.codeSnippet})}),u.jsx("pre",{className:"json-block",children:u.jsx("code",{children:JSON.stringify(D.payload,null,2)})})]}):u.jsx("p",{children:"后台仍保留了一份旧审核工具的样例 JSON,可用于核对字段格式。"})]}),u.jsxs("section",{className:"panel section-block inventory-panel",children:[u.jsxs("div",{className:"section-heading",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"Admin Inventory"}),u.jsx("h2",{children:"后台条目概览"})]}),u.jsx("button",{type:"button",className:"section-link",onClick:()=>void K(),children:f?"刷新中...":"刷新列表"})]}),u.jsx("div",{className:"inventory-toolbar",children:Rh.map(Q=>u.jsx("button",{type:"button",className:Q.value===ce?"primary-button":"ghost-button",onClick:()=>k(Q.value),children:Q.label},Q.value))}),u.jsx("div",{className:"inventory-list",children:de.map(Q=>u.jsxs("article",{className:`inventory-item${Q.id===m?" inventory-item--active":""}`,children:[u.jsxs("div",{className:"inventory-item__header",children:[u.jsxs("div",{children:[u.jsx("h3",{children:Q.name}),u.jsx("p",{children:Q.id})]}),u.jsx("span",{className:`status-badge status-badge--${Q.status}`,children:jh(Q.status)})]}),u.jsxs("div",{className:"inventory-item__meta",children:[u.jsx("span",{children:Q.weekDay}),u.jsx("span",{children:Q.airTime}),u.jsxs("span",{children:[Q.episodes," 话"]})]}),u.jsx("p",{children:Q.descriptionPreview||"内部条目不显示简介预览。"}),Th(Q.status)?u.jsxs("div",{className:"inventory-item__actions",children:[u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>void er(Q.id),disabled:S&&m===Q.id,children:"编辑"}),u.jsx("button",{type:"button",className:"primary-button",onClick:()=>void Tt(Q.id),disabled:b===Q.id,children:b===Q.id?"发布中...":"发布草稿"}),u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>void tr(Q.id),disabled:fe===Q.id,children:fe===Q.id?"删除中...":"删除"})]}):null]},Q.id))})]})]}):u.jsxs("section",{className:"panel login-panel",children:[u.jsx("p",{className:"eyebrow",children:"Admin Only"}),u.jsx("h1",{children:"请先登录管理员账号"}),u.jsx("p",{children:"登录后才能查看后台条目列表、创建草稿"}),u.jsxs("div",{className:"hero__actions",children:[u.jsx("button",{type:"button",className:"primary-button",onClick:()=>H("login"),children:"打开登录框"}),u.jsx("button",{type:"button",className:"ghost-button",onClick:()=>H("register"),children:"查看注册说明"})]})]})}function Bc({anime:o}){return u.jsxs("article",{className:"anime-card panel",children:[u.jsx(Hr,{className:"anime-card__cover",src:o.link,alt:o.name}),u.jsxs("div",{className:"anime-card__body",children:[u.jsxs("div",{className:"anime-card__meta",children:[u.jsx("span",{children:o.weekDay}),u.jsx("span",{children:o.airTime}),u.jsxs("span",{children:[o.episodes," 话"]})]}),u.jsx("h3",{children:u.jsx(kt,{to:`/anime/${o.id}`,children:o.name})}),u.jsx("p",{children:o.description})]})]})}function Oh(){const{id:o=""}=_p(),{publicAnime:c,getPublicAnimeById:a}=ms(),[f,m]=j.useState(a(o)??null),[g,S]=j.useState(!0),[E,k]=j.useState(null);if(j.useEffect(()=>{let L=!1;const P=a(o);P&&m(P);async function M(){S(!0),k(null);try{const K=await ch(o);L||m(K)}catch(K){L||(k(K instanceof Error?K.message:"条目加载失败"),P||m(null))}finally{L||S(!1)}}return o&&M(),()=>{L=!0}},[o,a]),g&&!f)return u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"Loading"}),u.jsx("h1",{children:"正在拉取条目详情"})]});if(!f)return u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"404"}),u.jsx("h1",{children:"未找到对应番剧"}),u.jsx("p",{children:E??"该条目尚未公开,或当前编号不存在。"}),u.jsx(kt,{className:"primary-button",to:"/",children:"返回首页"})]});const R=c.filter(L=>L.id!==f.id&&L.weekDay===f.weekDay).slice(0,3);return u.jsxs("div",{className:"detail-layout",children:[u.jsxs("section",{className:"detail-main",children:[u.jsxs("article",{className:"detail-hero panel",children:[u.jsx(Hr,{className:"detail-hero__cover",src:f.link,alt:f.name}),u.jsxs("div",{className:"detail-hero__content",children:[u.jsx("p",{className:"eyebrow",children:"Anime Archive"}),u.jsx("h1",{children:f.name}),u.jsxs("div",{className:"detail-hero__meta",children:[u.jsx("span",{children:f.weekDay}),u.jsx("span",{children:f.airTime}),u.jsxs("span",{children:[f.episodes," 话"]})]}),u.jsx("p",{className:"detail-hero__description",children:f.description}),u.jsxs("div",{className:"detail-hero__actions",children:[u.jsx(kt,{className:"primary-button",to:"/",children:"返回首页"}),u.jsx(kt,{className:"ghost-button",to:"/admin",children:"进入管理后台"})]})]})]}),u.jsxs("section",{className:"panel section-block",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"条目资料"}),u.jsx("h2",{children:"放送信息"})]})}),u.jsxs("dl",{className:"detail-info-grid",children:[u.jsxs("div",{children:[u.jsx("dt",{children:"番剧名称"}),u.jsx("dd",{children:f.name})]}),u.jsxs("div",{children:[u.jsx("dt",{children:"当前状态"}),u.jsx("dd",{children:f.status})]}),u.jsxs("div",{children:[u.jsx("dt",{children:"总话数"}),u.jsxs("dd",{children:[f.episodes," 话"]})]}),u.jsxs("div",{children:[u.jsx("dt",{children:"放送时间"}),u.jsxs("dd",{children:[f.weekDay," ",f.airTime]})]}),u.jsxs("div",{className:"detail-info-grid__wide",children:[u.jsx("dt",{children:"封面链接"}),u.jsx("dd",{children:f.link})]}),u.jsxs("div",{className:"detail-info-grid__wide",children:[u.jsx("dt",{children:"简介"}),u.jsx("dd",{children:f.description})]})]})]})]}),u.jsx("aside",{className:"detail-sidebar",children:u.jsxs("section",{className:"panel sidebar-card",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"同日推荐"}),u.jsxs("h2",{children:[f.weekDay," 档期"]})]})}),R.length>0?u.jsx("div",{className:"related-list",children:R.map(L=>u.jsx(Bc,{anime:L},L.id))}):u.jsx("p",{className:"empty-tip",children:"当前没有更多与该条目同日放送的公开番剧。"})]})})]})}function Dh(){const{publicAnime:o,publicLoading:c,publicError:a,refreshPublicAnime:f}=ms(),m=o[0],g=o.slice(0,4);return c&&o.length===0?u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"Loading"}),u.jsx("h1",{children:"正在同步公开番剧列表"}),u.jsx("p",{children:"页面正在拉取公开数据。"})]}):a&&o.length===0?u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"Error"}),u.jsx("h1",{children:"公开列表加载失败"}),u.jsx("p",{children:a}),u.jsx("button",{type:"button",className:"primary-button",onClick:()=>void f(),children:"重新加载"})]}):m?u.jsxs("div",{className:"home-layout",children:[u.jsxs("section",{className:"home-main",children:[u.jsxs("section",{className:"hero panel",children:[u.jsxs("div",{className:"hero__content",children:[u.jsx("p",{className:"eyebrow",children:"本周焦点放送"}),u.jsx("h1",{children:m.name}),u.jsxs("div",{className:"hero__meta",children:[u.jsx("span",{children:m.weekDay}),u.jsx("span",{children:m.airTime}),u.jsxs("span",{children:[m.episodes," 话"]})]}),u.jsx("p",{className:"hero__description",children:m.description}),u.jsxs("div",{className:"hero__actions",children:[u.jsx(kt,{className:"primary-button",to:`/anime/${m.id}`,children:"查看条目"}),u.jsx(kt,{className:"ghost-button",to:"/admin",children:"进入管理后台"})]})]}),u.jsx(Hr,{className:"hero__cover",src:m.link,alt:m.name})]}),u.jsxs("section",{className:"panel section-block",children:[u.jsxs("div",{className:"section-heading",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"近期关注"}),u.jsx("h2",{children:"公开条目"})]}),u.jsx(kt,{className:"section-link",to:"/admin",children:"前往后台"})]}),u.jsx("div",{className:"card-grid",children:g.map(S=>u.jsx(Bc,{anime:S},S.id))})]}),u.jsxs("section",{className:"panel section-block",id:"schedule",children:[u.jsxs("div",{className:"section-heading",children:[u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"Daily Broadcast"}),u.jsx("h2",{children:"每日放送"})]}),u.jsx("span",{className:"section-note",children:"仅展示公开状态的条目"})]}),u.jsx("div",{className:"schedule-grid",children:ds.map(S=>{const E=o.filter(k=>k.weekDay===S);return u.jsxs("section",{className:"schedule-column",children:[u.jsxs("div",{className:"schedule-column__header",children:[u.jsx("h3",{children:S}),u.jsxs("span",{children:[E.length," 部"]})]}),u.jsx("div",{className:"schedule-column__body",children:E.length>0?E.map(k=>u.jsxs(kt,{to:`/anime/${k.id}`,className:"schedule-item",children:[u.jsx(Hr,{className:"schedule-item__cover",src:k.link,alt:k.name}),u.jsxs("div",{children:[u.jsx("strong",{children:k.name}),u.jsxs("p",{children:[k.airTime," · ",k.episodes," 话"]})]})]},k.id)):u.jsx("p",{className:"empty-tip",children:"当天暂无公开放送。"})})]},S)})})]})]}),u.jsxs("aside",{className:"home-sidebar",children:[u.jsxs("section",{className:"panel sidebar-card",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"站内公告"}),u.jsx("h2",{children:"编目说明"})]})}),u.jsxs("ul",{className:"sidebar-list",children:[u.jsx("li",{children:"首页和详情页全部从后端公开接口读取数据。"}),u.jsx("li",{children:"管理员登录后可在后台创建草稿,并查看全部条目概览。"}),u.jsx("li",{children:"联调阶段曾保留过一些调试配置,部署前记得检查静态资源目录。"})]})]}),u.jsxs("section",{className:"panel sidebar-card",id:"ranking",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"本周排行"}),u.jsx("h2",{children:"关注热度"})]})}),u.jsx("ol",{className:"ranking-list",children:o.slice(0,5).map((S,E)=>u.jsxs("li",{children:[u.jsx("span",{className:"ranking-index",children:String(E+1).padStart(2,"0")}),u.jsxs("div",{children:[u.jsx(kt,{to:`/anime/${S.id}`,children:S.name}),u.jsxs("p",{children:[S.weekDay," ",S.airTime]})]})]},S.id))})]}),u.jsxs("section",{className:"panel sidebar-card",children:[u.jsx("div",{className:"section-heading",children:u.jsxs("div",{children:[u.jsx("p",{className:"eyebrow",children:"页面统计"}),u.jsx("h2",{children:"当前状态"})]})}),u.jsxs("div",{className:"stats-grid",children:[u.jsxs("div",{children:[u.jsx("strong",{children:o.length}),u.jsx("span",{children:"公开条目"})]}),u.jsxs("div",{children:[u.jsx("strong",{children:ds.length}),u.jsx("span",{children:"放送星期"})]}),u.jsxs("div",{children:[u.jsx("strong",{children:"Cookie"}),u.jsx("span",{children:"后台认证"})]}),u.jsxs("div",{children:[u.jsx("strong",{children:"JSON"}),u.jsx("span",{children:"文件存储"})]})]})]})]})]}):u.jsxs("section",{className:"panel not-found",children:[u.jsx("p",{className:"eyebrow",children:"Empty"}),u.jsx("h1",{children:"当前没有公开番剧"}),u.jsx("p",{children:"后端尚未返回任何 `published` 或 `featured` 条目。"})]})}function Ah(){return u.jsx(yh,{children:u.jsx(Lh,{children:u.jsx(Hp,{children:u.jsxs(Vr,{element:u.jsx(Sh,{}),children:[u.jsx(Vr,{path:"/",element:u.jsx(Dh,{})}),u.jsx(Vr,{path:"/anime/:id",element:u.jsx(Oh,{})}),u.jsx(Vr,{path:"/admin",element:u.jsx(zh,{})})]})})})})}function Ih(){return u.jsx(qp,{future:{v7_relativeSplatPath:!0,v7_startTransition:!0},children:u.jsx(Ah,{})})}Gf.createRoot(document.getElementById("root")).render(u.jsx(Ec.StrictMode,{children:u.jsx(Ih,{})}));
|