space-game001/cutsceneEditor/dist/assets/index-D_5Tak8P.js
2026-06-07 14:40:15 +03:00

41 lines
175 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const p of document.querySelectorAll('link[rel="modulepreload"]'))f(p);new MutationObserver(p=>{for(const g of p)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 s(p){const g={};return p.integrity&&(g.integrity=p.integrity),p.referrerPolicy&&(g.referrerPolicy=p.referrerPolicy),p.crossOrigin==="use-credentials"?g.credentials="include":p.crossOrigin==="anonymous"?g.credentials="omit":g.credentials="same-origin",g}function f(p){if(p.ep)return;p.ep=!0;const g=s(p);fetch(p.href,g)}})();function Bd(u){return u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u}var bu={exports:{}},Or={},eo={exports:{}},G={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var pc;function $d(){if(pc)return G;pc=1;var u=Symbol.for("react.element"),a=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),f=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),g=Symbol.for("react.provider"),S=Symbol.for("react.context"),L=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),U=Symbol.for("react.memo"),ee=Symbol.for("react.lazy"),D=Symbol.iterator;function H(h){return h===null||typeof h!="object"?null:(h=D&&h[D]||h["@@iterator"],typeof h=="function"?h:null)}var fe={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},me=Object.assign,re={};function q(h,k,X){this.props=h,this.context=k,this.refs=re,this.updater=X||fe}q.prototype.isReactComponent={},q.prototype.setState=function(h,k){if(typeof h!="object"&&typeof h!="function"&&h!=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,h,k,"setState")},q.prototype.forceUpdate=function(h){this.updater.enqueueForceUpdate(this,h,"forceUpdate")};function ge(){}ge.prototype=q.prototype;function Ge(h,k,X){this.props=h,this.context=k,this.refs=re,this.updater=X||fe}var Be=Ge.prototype=new ge;Be.constructor=Ge,me(Be,q.prototype),Be.isPureReactComponent=!0;var ke=Array.isArray,Ze=Object.prototype.hasOwnProperty,Ee={current:null},Ne={key:!0,ref:!0,__self:!0,__source:!0};function $e(h,k,X){var Y,Z={},b=null,oe=null;if(k!=null)for(Y in k.ref!==void 0&&(oe=k.ref),k.key!==void 0&&(b=""+k.key),k)Ze.call(k,Y)&&!Ne.hasOwnProperty(Y)&&(Z[Y]=k[Y]);var J=arguments.length-2;if(J===1)Z.children=X;else if(1<J){for(var de=Array(J),Je=0;Je<J;Je++)de[Je]=arguments[Je+2];Z.children=de}if(h&&h.defaultProps)for(Y in J=h.defaultProps,J)Z[Y]===void 0&&(Z[Y]=J[Y]);return{$$typeof:u,type:h,key:b,ref:oe,props:Z,_owner:Ee.current}}function rt(h,k){return{$$typeof:u,type:h.type,key:k,ref:h.ref,props:h.props,_owner:h._owner}}function pt(h){return typeof h=="object"&&h!==null&&h.$$typeof===u}function kt(h){var k={"=":"=0",":":"=2"};return"$"+h.replace(/[=:]/g,function(X){return k[X]})}var He=/\/+/g;function De(h,k){return typeof h=="object"&&h!==null&&h.key!=null?kt(""+h.key):k.toString(36)}function I(h,k,X,Y,Z){var b=typeof h;(b==="undefined"||b==="boolean")&&(h=null);var oe=!1;if(h===null)oe=!0;else switch(b){case"string":case"number":oe=!0;break;case"object":switch(h.$$typeof){case u:case a:oe=!0}}if(oe)return oe=h,Z=Z(oe),h=Y===""?"."+De(oe,0):Y,ke(Z)?(X="",h!=null&&(X=h.replace(He,"$&/")+"/"),I(Z,k,X,"",function(Je){return Je})):Z!=null&&(pt(Z)&&(Z=rt(Z,X+(!Z.key||oe&&oe.key===Z.key?"":(""+Z.key).replace(He,"$&/")+"/")+h)),k.push(Z)),1;if(oe=0,Y=Y===""?".":Y+":",ke(h))for(var J=0;J<h.length;J++){b=h[J];var de=Y+De(b,J);oe+=I(b,k,X,de,Z)}else if(de=H(h),typeof de=="function")for(h=de.call(h),J=0;!(b=h.next()).done;)b=b.value,de=Y+De(b,J++),oe+=I(b,k,X,de,Z);else if(b==="object")throw k=String(h),Error("Objects are not valid as a React child (found: "+(k==="[object Object]"?"object with keys {"+Object.keys(h).join(", ")+"}":k)+"). If you meant to render a collection of children, use an array instead.");return oe}function Q(h,k,X){if(h==null)return h;var Y=[],Z=0;return I(h,Y,"","",function(b){return k.call(X,b,Z++)}),Y}function le(h){if(h._status===-1){var k=h._result;k=k(),k.then(function(X){(h._status===0||h._status===-1)&&(h._status=1,h._result=X)},function(X){(h._status===0||h._status===-1)&&(h._status=2,h._result=X)}),h._status===-1&&(h._status=0,h._result=k)}if(h._status===1)return h._result.default;throw h._result}var K={current:null},M={transition:null},A={ReactCurrentDispatcher:K,ReactCurrentBatchConfig:M,ReactCurrentOwner:Ee};function P(){throw Error("act(...) is not supported in production builds of React.")}return G.Children={map:Q,forEach:function(h,k,X){Q(h,function(){k.apply(this,arguments)},X)},count:function(h){var k=0;return Q(h,function(){k++}),k},toArray:function(h){return Q(h,function(k){return k})||[]},only:function(h){if(!pt(h))throw Error("React.Children.only expected to receive a single React element child.");return h}},G.Component=q,G.Fragment=s,G.Profiler=p,G.PureComponent=Ge,G.StrictMode=f,G.Suspense=z,G.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=A,G.act=P,G.cloneElement=function(h,k,X){if(h==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+h+".");var Y=me({},h.props),Z=h.key,b=h.ref,oe=h._owner;if(k!=null){if(k.ref!==void 0&&(b=k.ref,oe=Ee.current),k.key!==void 0&&(Z=""+k.key),h.type&&h.type.defaultProps)var J=h.type.defaultProps;for(de in k)Ze.call(k,de)&&!Ne.hasOwnProperty(de)&&(Y[de]=k[de]===void 0&&J!==void 0?J[de]:k[de])}var de=arguments.length-2;if(de===1)Y.children=X;else if(1<de){J=Array(de);for(var Je=0;Je<de;Je++)J[Je]=arguments[Je+2];Y.children=J}return{$$typeof:u,type:h.type,key:Z,ref:b,props:Y,_owner:oe}},G.createContext=function(h){return h={$$typeof:S,_currentValue:h,_currentValue2:h,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},h.Provider={$$typeof:g,_context:h},h.Consumer=h},G.createElement=$e,G.createFactory=function(h){var k=$e.bind(null,h);return k.type=h,k},G.createRef=function(){return{current:null}},G.forwardRef=function(h){return{$$typeof:L,render:h}},G.isValidElement=pt,G.lazy=function(h){return{$$typeof:ee,_payload:{_status:-1,_result:h},_init:le}},G.memo=function(h,k){return{$$typeof:U,type:h,compare:k===void 0?null:k}},G.startTransition=function(h){var k=M.transition;M.transition={};try{h()}finally{M.transition=k}},G.unstable_act=P,G.useCallback=function(h,k){return K.current.useCallback(h,k)},G.useContext=function(h){return K.current.useContext(h)},G.useDebugValue=function(){},G.useDeferredValue=function(h){return K.current.useDeferredValue(h)},G.useEffect=function(h,k){return K.current.useEffect(h,k)},G.useId=function(){return K.current.useId()},G.useImperativeHandle=function(h,k,X){return K.current.useImperativeHandle(h,k,X)},G.useInsertionEffect=function(h,k){return K.current.useInsertionEffect(h,k)},G.useLayoutEffect=function(h,k){return K.current.useLayoutEffect(h,k)},G.useMemo=function(h,k){return K.current.useMemo(h,k)},G.useReducer=function(h,k,X){return K.current.useReducer(h,k,X)},G.useRef=function(h){return K.current.useRef(h)},G.useState=function(h){return K.current.useState(h)},G.useSyncExternalStore=function(h,k,X){return K.current.useSyncExternalStore(h,k,X)},G.useTransition=function(){return K.current.useTransition()},G.version="18.3.1",G}var mc;function vo(){return mc||(mc=1,eo.exports=$d()),eo.exports}/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var hc;function Hd(){if(hc)return Or;hc=1;var u=vo(),a=Symbol.for("react.element"),s=Symbol.for("react.fragment"),f=Object.prototype.hasOwnProperty,p=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,g={key:!0,ref:!0,__self:!0,__source:!0};function S(L,z,U){var ee,D={},H=null,fe=null;U!==void 0&&(H=""+U),z.key!==void 0&&(H=""+z.key),z.ref!==void 0&&(fe=z.ref);for(ee in z)f.call(z,ee)&&!g.hasOwnProperty(ee)&&(D[ee]=z[ee]);if(L&&L.defaultProps)for(ee in z=L.defaultProps,z)D[ee]===void 0&&(D[ee]=z[ee]);return{$$typeof:a,type:L,key:H,ref:fe,props:D,_owner:p.current}}return Or.Fragment=s,Or.jsx=S,Or.jsxs=S,Or}var vc;function Wd(){return vc||(vc=1,bu.exports=Hd()),bu.exports}var y=Wd(),ze=vo();const Zl=Bd(ze);var Jl={},to={exports:{}},Ke={},no={exports:{}},ro={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var yc;function Vd(){return yc||(yc=1,(function(u){function a(M,A){var P=M.length;M.push(A);e:for(;0<P;){var h=P-1>>>1,k=M[h];if(0<p(k,A))M[h]=A,M[P]=k,P=h;else break e}}function s(M){return M.length===0?null:M[0]}function f(M){if(M.length===0)return null;var A=M[0],P=M.pop();if(P!==A){M[0]=P;e:for(var h=0,k=M.length,X=k>>>1;h<X;){var Y=2*(h+1)-1,Z=M[Y],b=Y+1,oe=M[b];if(0>p(Z,P))b<k&&0>p(oe,Z)?(M[h]=oe,M[b]=P,h=b):(M[h]=Z,M[Y]=P,h=Y);else if(b<k&&0>p(oe,P))M[h]=oe,M[b]=P,h=b;else break e}}return A}function p(M,A){var P=M.sortIndex-A.sortIndex;return P!==0?P:M.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var g=performance;u.unstable_now=function(){return g.now()}}else{var S=Date,L=S.now();u.unstable_now=function(){return S.now()-L}}var z=[],U=[],ee=1,D=null,H=3,fe=!1,me=!1,re=!1,q=typeof setTimeout=="function"?setTimeout:null,ge=typeof clearTimeout=="function"?clearTimeout:null,Ge=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Be(M){for(var A=s(U);A!==null;){if(A.callback===null)f(U);else if(A.startTime<=M)f(U),A.sortIndex=A.expirationTime,a(z,A);else break;A=s(U)}}function ke(M){if(re=!1,Be(M),!me)if(s(z)!==null)me=!0,le(Ze);else{var A=s(U);A!==null&&K(ke,A.startTime-M)}}function Ze(M,A){me=!1,re&&(re=!1,ge($e),$e=-1),fe=!0;var P=H;try{for(Be(A),D=s(z);D!==null&&(!(D.expirationTime>A)||M&&!kt());){var h=D.callback;if(typeof h=="function"){D.callback=null,H=D.priorityLevel;var k=h(D.expirationTime<=A);A=u.unstable_now(),typeof k=="function"?D.callback=k:D===s(z)&&f(z),Be(A)}else f(z);D=s(z)}if(D!==null)var X=!0;else{var Y=s(U);Y!==null&&K(ke,Y.startTime-A),X=!1}return X}finally{D=null,H=P,fe=!1}}var Ee=!1,Ne=null,$e=-1,rt=5,pt=-1;function kt(){return!(u.unstable_now()-pt<rt)}function He(){if(Ne!==null){var M=u.unstable_now();pt=M;var A=!0;try{A=Ne(!0,M)}finally{A?De():(Ee=!1,Ne=null)}}else Ee=!1}var De;if(typeof Ge=="function")De=function(){Ge(He)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,Q=I.port2;I.port1.onmessage=He,De=function(){Q.postMessage(null)}}else De=function(){q(He,0)};function le(M){Ne=M,Ee||(Ee=!0,De())}function K(M,A){$e=q(function(){M(u.unstable_now())},A)}u.unstable_IdlePriority=5,u.unstable_ImmediatePriority=1,u.unstable_LowPriority=4,u.unstable_NormalPriority=3,u.unstable_Profiling=null,u.unstable_UserBlockingPriority=2,u.unstable_cancelCallback=function(M){M.callback=null},u.unstable_continueExecution=function(){me||fe||(me=!0,le(Ze))},u.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):rt=0<M?Math.floor(1e3/M):5},u.unstable_getCurrentPriorityLevel=function(){return H},u.unstable_getFirstCallbackNode=function(){return s(z)},u.unstable_next=function(M){switch(H){case 1:case 2:case 3:var A=3;break;default:A=H}var P=H;H=A;try{return M()}finally{H=P}},u.unstable_pauseExecution=function(){},u.unstable_requestPaint=function(){},u.unstable_runWithPriority=function(M,A){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var P=H;H=M;try{return A()}finally{H=P}},u.unstable_scheduleCallback=function(M,A,P){var h=u.unstable_now();switch(typeof P=="object"&&P!==null?(P=P.delay,P=typeof P=="number"&&0<P?h+P:h):P=h,M){case 1:var k=-1;break;case 2:k=250;break;case 5:k=1073741823;break;case 4:k=1e4;break;default:k=5e3}return k=P+k,M={id:ee++,callback:A,priorityLevel:M,startTime:P,expirationTime:k,sortIndex:-1},P>h?(M.sortIndex=P,a(U,M),s(z)===null&&M===s(U)&&(re?(ge($e),$e=-1):re=!0,K(ke,P-h))):(M.sortIndex=k,a(z,M),me||fe||(me=!0,le(Ze))),M},u.unstable_shouldYield=kt,u.unstable_wrapCallback=function(M){var A=H;return function(){var P=H;H=A;try{return M.apply(this,arguments)}finally{H=P}}}})(ro)),ro}var gc;function Qd(){return gc||(gc=1,no.exports=Vd()),no.exports}/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var _c;function Xd(){if(_c)return Ke;_c=1;var u=vo(),a=Qd();function s(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,p={};function g(e,t){S(e,t),S(e+"Capture",t)}function S(e,t){for(p[e]=t,e=0;e<t.length;e++)f.add(t[e])}var L=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),z=Object.prototype.hasOwnProperty,U=/^[: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]*$/,ee={},D={};function H(e){return z.call(D,e)?!0:z.call(ee,e)?!1:U.test(e)?D[e]=!0:(ee[e]=!0,!1)}function fe(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 me(e,t,n,r){if(t===null||typeof t>"u"||fe(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 re(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new re(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];q[t]=new re(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new re(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new re(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){q[e]=new re(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){q[e]=new re(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){q[e]=new re(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){q[e]=new re(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){q[e]=new re(e,5,!1,e.toLowerCase(),null,!1,!1)});var ge=/[\-:]([a-z])/g;function Ge(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(ge,Ge);q[t]=new re(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(ge,Ge);q[t]=new re(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(ge,Ge);q[t]=new re(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){q[e]=new re(e,1,!1,e.toLowerCase(),null,!1,!1)}),q.xlinkHref=new re("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){q[e]=new re(e,1,!1,e.toLowerCase(),null,!0,!0)});function Be(e,t,n,r){var l=q.hasOwnProperty(t)?q[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(me(t,n,l,r)&&(n=null),r||l===null?H(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 ke=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ze=Symbol.for("react.element"),Ee=Symbol.for("react.portal"),Ne=Symbol.for("react.fragment"),$e=Symbol.for("react.strict_mode"),rt=Symbol.for("react.profiler"),pt=Symbol.for("react.provider"),kt=Symbol.for("react.context"),He=Symbol.for("react.forward_ref"),De=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),Q=Symbol.for("react.memo"),le=Symbol.for("react.lazy"),K=Symbol.for("react.offscreen"),M=Symbol.iterator;function A(e){return e===null||typeof e!="object"?null:(e=M&&e[M]||e["@@iterator"],typeof e=="function"?e:null)}var P=Object.assign,h;function k(e){if(h===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);h=t&&t[1]||""}return`
`+h+e}var X=!1;function Y(e,t){if(!e||X)return"";X=!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(`
`),o=l.length-1,c=i.length-1;1<=o&&0<=c&&l[o]!==i[c];)c--;for(;1<=o&&0<=c;o--,c--)if(l[o]!==i[c]){if(o!==1||c!==1)do if(o--,c--,0>c||l[o]!==i[c]){var d=`
`+l[o].replace(" at new "," at ");return e.displayName&&d.includes("<anonymous>")&&(d=d.replace("<anonymous>",e.displayName)),d}while(1<=o&&0<=c);break}}}finally{X=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?k(e):""}function Z(e){switch(e.tag){case 5:return k(e.type);case 16:return k("Lazy");case 13:return k("Suspense");case 19:return k("SuspenseList");case 0:case 2:case 15:return e=Y(e.type,!1),e;case 11:return e=Y(e.type.render,!1),e;case 1:return e=Y(e.type,!0),e;default:return""}}function b(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 Ne:return"Fragment";case Ee:return"Portal";case rt:return"Profiler";case $e:return"StrictMode";case De:return"Suspense";case I:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case kt:return(e.displayName||"Context")+".Consumer";case pt:return(e._context.displayName||"Context")+".Provider";case He:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Q:return t=e.displayName||null,t!==null?t:b(e.type)||"Memo";case le:t=e._payload,e=e._init;try{return b(e(t))}catch{}}return null}function oe(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 b(t);case 8:return t===$e?"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 J(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function de(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Je(e){var t=de(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Br(e){e._valueTracker||(e._valueTracker=Je(e))}function _o(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=de(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function $r(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 ui(e,t){var n=t.checked;return P({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function wo(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=J(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 So(e,t){t=t.checked,t!=null&&Be(e,"checked",t,!1)}function oi(e,t){So(e,t);var n=J(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")?si(e,t.type,n):t.hasOwnProperty("defaultValue")&&si(e,t.type,J(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ko(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 si(e,t,n){(t!=="number"||$r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Gn=Array.isArray;function Sn(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=""+J(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 ai(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(s(91));return P({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function xo(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(s(92));if(Gn(n)){if(1<n.length)throw Error(s(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:J(n)}}function Co(e,t){var n=J(t.value),r=J(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 Eo(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function No(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 ci(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?No(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Hr,Lo=(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(Hr=Hr||document.createElement("div"),Hr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Hr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Zn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Jn={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},Wc=["Webkit","ms","Moz","O"];Object.keys(Jn).forEach(function(e){Wc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Jn[t]=Jn[e]})});function Mo(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Jn.hasOwnProperty(e)&&Jn[e]?(""+t).trim():t+"px"}function Po(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Mo(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Vc=P({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 fi(e,t){if(t){if(Vc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(s(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(s(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(t.style!=null&&typeof t.style!="object")throw Error(s(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 pi=null;function mi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var hi=null,kn=null,xn=null;function jo(e){if(e=_r(e)){if(typeof hi!="function")throw Error(s(280));var t=e.stateNode;t&&(t=fl(t),hi(e.stateNode,e.type,t))}}function Io(e){kn?xn?xn.push(e):xn=[e]:kn=e}function zo(){if(kn){var e=kn,t=xn;if(xn=kn=null,jo(e),t)for(e=0;e<t.length;e++)jo(t[e])}}function To(e,t){return e(t)}function Oo(){}var vi=!1;function Ro(e,t,n){if(vi)return e(t,n);vi=!0;try{return To(e,t,n)}finally{vi=!1,(kn!==null||xn!==null)&&(Oo(),zo())}}function qn(e,t){var n=e.stateNode;if(n===null)return null;var r=fl(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(s(231,t,typeof n));return n}var yi=!1;if(L)try{var bn={};Object.defineProperty(bn,"passive",{get:function(){yi=!0}}),window.addEventListener("test",bn,bn),window.removeEventListener("test",bn,bn)}catch{yi=!1}function Qc(e,t,n,r,l,i,o,c,d){var w=Array.prototype.slice.call(arguments,3);try{t.apply(n,w)}catch(C){this.onError(C)}}var er=!1,Wr=null,Vr=!1,gi=null,Xc={onError:function(e){er=!0,Wr=e}};function Yc(e,t,n,r,l,i,o,c,d){er=!1,Wr=null,Qc.apply(Xc,arguments)}function Kc(e,t,n,r,l,i,o,c,d){if(Yc.apply(this,arguments),er){if(er){var w=Wr;er=!1,Wr=null}else throw Error(s(198));Vr||(Vr=!0,gi=w)}}function rn(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 Fo(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 Do(e){if(rn(e)!==e)throw Error(s(188))}function Gc(e){var t=e.alternate;if(!t){if(t=rn(e),t===null)throw Error(s(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 Do(l),e;if(i===r)return Do(l),t;i=i.sibling}throw Error(s(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,c=l.child;c;){if(c===n){o=!0,n=l,r=i;break}if(c===r){o=!0,r=l,n=i;break}c=c.sibling}if(!o){for(c=i.child;c;){if(c===n){o=!0,n=i,r=l;break}if(c===r){o=!0,r=i,n=l;break}c=c.sibling}if(!o)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(n.tag!==3)throw Error(s(188));return n.stateNode.current===n?e:t}function Ao(e){return e=Gc(e),e!==null?Uo(e):null}function Uo(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Uo(e);if(t!==null)return t;e=e.sibling}return null}var Bo=a.unstable_scheduleCallback,$o=a.unstable_cancelCallback,Zc=a.unstable_shouldYield,Jc=a.unstable_requestPaint,_e=a.unstable_now,qc=a.unstable_getCurrentPriorityLevel,_i=a.unstable_ImmediatePriority,Ho=a.unstable_UserBlockingPriority,Qr=a.unstable_NormalPriority,bc=a.unstable_LowPriority,Wo=a.unstable_IdlePriority,Xr=null,xt=null;function ef(e){if(xt&&typeof xt.onCommitFiberRoot=="function")try{xt.onCommitFiberRoot(Xr,e,void 0,(e.current.flags&128)===128)}catch{}}var mt=Math.clz32?Math.clz32:rf,tf=Math.log,nf=Math.LN2;function rf(e){return e>>>=0,e===0?32:31-(tf(e)/nf|0)|0}var Yr=64,Kr=4194304;function tr(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 Gr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var c=o&~l;c!==0?r=tr(c):(i&=o,i!==0&&(r=tr(i)))}else o=n&~l,o!==0?r=tr(o):i!==0&&(r=tr(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 lf(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 uf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-mt(i),c=1<<o,d=l[o];d===-1?((c&n)===0||(c&r)!==0)&&(l[o]=lf(c,t)):d<=t&&(e.expiredLanes|=c),i&=~c}}function wi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Vo(){var e=Yr;return Yr<<=1,(Yr&4194240)===0&&(Yr=64),e}function Si(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function nr(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 of(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 ki(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 ue=0;function Qo(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Xo,xi,Yo,Ko,Go,Ci=!1,Zr=[],Dt=null,At=null,Ut=null,rr=new Map,lr=new Map,Bt=[],sf="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Zo(e,t){switch(e){case"focusin":case"focusout":Dt=null;break;case"dragenter":case"dragleave":At=null;break;case"mouseover":case"mouseout":Ut=null;break;case"pointerover":case"pointerout":rr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":lr.delete(t.pointerId)}}function ir(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=_r(t),t!==null&&xi(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function af(e,t,n,r,l){switch(t){case"focusin":return Dt=ir(Dt,e,t,n,r,l),!0;case"dragenter":return At=ir(At,e,t,n,r,l),!0;case"mouseover":return Ut=ir(Ut,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return rr.set(i,ir(rr.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,lr.set(i,ir(lr.get(i)||null,e,t,n,r,l)),!0}return!1}function Jo(e){var t=ln(e.target);if(t!==null){var n=rn(t);if(n!==null){if(t=n.tag,t===13){if(t=Fo(n),t!==null){e.blockedOn=t,Go(e.priority,function(){Yo(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 Jr(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);pi=r,n.target.dispatchEvent(r),pi=null}else return t=_r(n),t!==null&&xi(t),e.blockedOn=n,!1;t.shift()}return!0}function qo(e,t,n){Jr(e)&&n.delete(t)}function cf(){Ci=!1,Dt!==null&&Jr(Dt)&&(Dt=null),At!==null&&Jr(At)&&(At=null),Ut!==null&&Jr(Ut)&&(Ut=null),rr.forEach(qo),lr.forEach(qo)}function ur(e,t){e.blockedOn===t&&(e.blockedOn=null,Ci||(Ci=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,cf)))}function or(e){function t(l){return ur(l,e)}if(0<Zr.length){ur(Zr[0],e);for(var n=1;n<Zr.length;n++){var r=Zr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Dt!==null&&ur(Dt,e),At!==null&&ur(At,e),Ut!==null&&ur(Ut,e),rr.forEach(t),lr.forEach(t),n=0;n<Bt.length;n++)r=Bt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Bt.length&&(n=Bt[0],n.blockedOn===null);)Jo(n),n.blockedOn===null&&Bt.shift()}var Cn=ke.ReactCurrentBatchConfig,qr=!0;function ff(e,t,n,r){var l=ue,i=Cn.transition;Cn.transition=null;try{ue=1,Ei(e,t,n,r)}finally{ue=l,Cn.transition=i}}function df(e,t,n,r){var l=ue,i=Cn.transition;Cn.transition=null;try{ue=4,Ei(e,t,n,r)}finally{ue=l,Cn.transition=i}}function Ei(e,t,n,r){if(qr){var l=Ni(e,t,n,r);if(l===null)Wi(e,t,r,br,n),Zo(e,r);else if(af(l,e,t,n,r))r.stopPropagation();else if(Zo(e,r),t&4&&-1<sf.indexOf(e)){for(;l!==null;){var i=_r(l);if(i!==null&&Xo(i),i=Ni(e,t,n,r),i===null&&Wi(e,t,r,br,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Wi(e,t,r,null,n)}}var br=null;function Ni(e,t,n,r){if(br=null,e=mi(r),e=ln(e),e!==null)if(t=rn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Fo(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 br=e,null}function bo(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(qc()){case _i:return 1;case Ho:return 4;case Qr:case bc:return 16;case Wo:return 536870912;default:return 16}default:return 16}}var $t=null,Li=null,el=null;function es(){if(el)return el;var e,t=Li,n=t.length,r,l="value"in $t?$t.value:$t.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return el=l.slice(e,1<r?1-r:void 0)}function tl(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 nl(){return!0}function ts(){return!1}function qe(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var c in e)e.hasOwnProperty(c)&&(n=e[c],this[c]=n?n(i):i[c]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?nl:ts,this.isPropagationStopped=ts,this}return P(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=nl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=nl)},persist:function(){},isPersistent:nl}),t}var En={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Mi=qe(En),sr=P({},En,{view:0,detail:0}),pf=qe(sr),Pi,ji,ar,rl=P({},sr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:zi,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!==ar&&(ar&&e.type==="mousemove"?(Pi=e.screenX-ar.screenX,ji=e.screenY-ar.screenY):ji=Pi=0,ar=e),Pi)},movementY:function(e){return"movementY"in e?e.movementY:ji}}),ns=qe(rl),mf=P({},rl,{dataTransfer:0}),hf=qe(mf),vf=P({},sr,{relatedTarget:0}),Ii=qe(vf),yf=P({},En,{animationName:0,elapsedTime:0,pseudoElement:0}),gf=qe(yf),_f=P({},En,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),wf=qe(_f),Sf=P({},En,{data:0}),rs=qe(Sf),kf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xf={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"},Cf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ef(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Cf[e])?!!t[e]:!1}function zi(){return Ef}var Nf=P({},sr,{key:function(e){if(e.key){var t=kf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=tl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?xf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:zi,charCode:function(e){return e.type==="keypress"?tl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?tl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Lf=qe(Nf),Mf=P({},rl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ls=qe(Mf),Pf=P({},sr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:zi}),jf=qe(Pf),If=P({},En,{propertyName:0,elapsedTime:0,pseudoElement:0}),zf=qe(If),Tf=P({},rl,{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}),Of=qe(Tf),Rf=[9,13,27,32],Ti=L&&"CompositionEvent"in window,cr=null;L&&"documentMode"in document&&(cr=document.documentMode);var Ff=L&&"TextEvent"in window&&!cr,is=L&&(!Ti||cr&&8<cr&&11>=cr),us=" ",os=!1;function ss(e,t){switch(e){case"keyup":return Rf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function as(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Nn=!1;function Df(e,t){switch(e){case"compositionend":return as(t);case"keypress":return t.which!==32?null:(os=!0,us);case"textInput":return e=t.data,e===us&&os?null:e;default:return null}}function Af(e,t){if(Nn)return e==="compositionend"||!Ti&&ss(e,t)?(e=es(),el=Li=$t=null,Nn=!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 is&&t.locale!=="ko"?null:t.data;default:return null}}var Uf={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 cs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Uf[e.type]:t==="textarea"}function fs(e,t,n,r){Io(r),t=sl(t,"onChange"),0<t.length&&(n=new Mi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var fr=null,dr=null;function Bf(e){Ps(e,0)}function ll(e){var t=In(e);if(_o(t))return e}function $f(e,t){if(e==="change")return t}var ds=!1;if(L){var Oi;if(L){var Ri="oninput"in document;if(!Ri){var ps=document.createElement("div");ps.setAttribute("oninput","return;"),Ri=typeof ps.oninput=="function"}Oi=Ri}else Oi=!1;ds=Oi&&(!document.documentMode||9<document.documentMode)}function ms(){fr&&(fr.detachEvent("onpropertychange",hs),dr=fr=null)}function hs(e){if(e.propertyName==="value"&&ll(dr)){var t=[];fs(t,dr,e,mi(e)),Ro(Bf,t)}}function Hf(e,t,n){e==="focusin"?(ms(),fr=t,dr=n,fr.attachEvent("onpropertychange",hs)):e==="focusout"&&ms()}function Wf(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ll(dr)}function Vf(e,t){if(e==="click")return ll(t)}function Qf(e,t){if(e==="input"||e==="change")return ll(t)}function Xf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ht=typeof Object.is=="function"?Object.is:Xf;function pr(e,t){if(ht(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(!z.call(t,l)||!ht(e[l],t[l]))return!1}return!0}function vs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ys(e,t){var n=vs(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=vs(n)}}function gs(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?gs(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _s(){for(var e=window,t=$r();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=$r(e.document)}return t}function Fi(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 Yf(e){var t=_s(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&gs(n.ownerDocument.documentElement,n)){if(r!==null&&Fi(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=ys(n,i);var o=ys(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Kf=L&&"documentMode"in document&&11>=document.documentMode,Ln=null,Di=null,mr=null,Ai=!1;function ws(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ai||Ln==null||Ln!==$r(r)||(r=Ln,"selectionStart"in r&&Fi(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}),mr&&pr(mr,r)||(mr=r,r=sl(Di,"onSelect"),0<r.length&&(t=new Mi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ln)))}function il(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Mn={animationend:il("Animation","AnimationEnd"),animationiteration:il("Animation","AnimationIteration"),animationstart:il("Animation","AnimationStart"),transitionend:il("Transition","TransitionEnd")},Ui={},Ss={};L&&(Ss=document.createElement("div").style,"AnimationEvent"in window||(delete Mn.animationend.animation,delete Mn.animationiteration.animation,delete Mn.animationstart.animation),"TransitionEvent"in window||delete Mn.transitionend.transition);function ul(e){if(Ui[e])return Ui[e];if(!Mn[e])return e;var t=Mn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ss)return Ui[e]=t[n];return e}var ks=ul("animationend"),xs=ul("animationiteration"),Cs=ul("animationstart"),Es=ul("transitionend"),Ns=new Map,Ls="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){Ns.set(e,t),g(t,[e])}for(var Bi=0;Bi<Ls.length;Bi++){var $i=Ls[Bi],Gf=$i.toLowerCase(),Zf=$i[0].toUpperCase()+$i.slice(1);Ht(Gf,"on"+Zf)}Ht(ks,"onAnimationEnd"),Ht(xs,"onAnimationIteration"),Ht(Cs,"onAnimationStart"),Ht("dblclick","onDoubleClick"),Ht("focusin","onFocus"),Ht("focusout","onBlur"),Ht(Es,"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 hr="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(" "),Jf=new Set("cancel close invalid load scroll toggle".split(" ").concat(hr));function Ms(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Kc(r,t,void 0,e),e.currentTarget=null}function Ps(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var c=r[o],d=c.instance,w=c.currentTarget;if(c=c.listener,d!==i&&l.isPropagationStopped())break e;Ms(l,c,w),i=d}else for(o=0;o<r.length;o++){if(c=r[o],d=c.instance,w=c.currentTarget,c=c.listener,d!==i&&l.isPropagationStopped())break e;Ms(l,c,w),i=d}}}if(Vr)throw e=gi,Vr=!1,gi=null,e}function ae(e,t){var n=t[Gi];n===void 0&&(n=t[Gi]=new Set);var r=e+"__bubble";n.has(r)||(js(t,e,2,!1),n.add(r))}function Hi(e,t,n){var r=0;t&&(r|=4),js(n,e,r,t)}var ol="_reactListening"+Math.random().toString(36).slice(2);function vr(e){if(!e[ol]){e[ol]=!0,f.forEach(function(n){n!=="selectionchange"&&(Jf.has(n)||Hi(n,!1,e),Hi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[ol]||(t[ol]=!0,Hi("selectionchange",!1,t))}}function js(e,t,n,r){switch(bo(t)){case 1:var l=ff;break;case 4:l=df;break;default:l=Ei}n=l.bind(null,t,n,e),l=void 0,!yi||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 Wi(e,t,n,r,l){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var c=r.stateNode.containerInfo;if(c===l||c.nodeType===8&&c.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var d=o.tag;if((d===3||d===4)&&(d=o.stateNode.containerInfo,d===l||d.nodeType===8&&d.parentNode===l))return;o=o.return}for(;c!==null;){if(o=ln(c),o===null)return;if(d=o.tag,d===5||d===6){r=i=o;continue e}c=c.parentNode}}r=r.return}Ro(function(){var w=i,C=mi(n),E=[];e:{var x=Ns.get(e);if(x!==void 0){var j=Mi,O=e;switch(e){case"keypress":if(tl(n)===0)break e;case"keydown":case"keyup":j=Lf;break;case"focusin":O="focus",j=Ii;break;case"focusout":O="blur",j=Ii;break;case"beforeblur":case"afterblur":j=Ii;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":j=ns;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":j=hf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":j=jf;break;case ks:case xs:case Cs:j=gf;break;case Es:j=zf;break;case"scroll":j=pf;break;case"wheel":j=Of;break;case"copy":case"cut":case"paste":j=wf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":j=ls}var R=(t&4)!==0,we=!R&&e==="scroll",v=R?x!==null?x+"Capture":null:x;R=[];for(var m=w,_;m!==null;){_=m;var N=_.stateNode;if(_.tag===5&&N!==null&&(_=N,v!==null&&(N=qn(m,v),N!=null&&R.push(yr(m,N,_)))),we)break;m=m.return}0<R.length&&(x=new j(x,O,null,n,C),E.push({event:x,listeners:R}))}}if((t&7)===0){e:{if(x=e==="mouseover"||e==="pointerover",j=e==="mouseout"||e==="pointerout",x&&n!==pi&&(O=n.relatedTarget||n.fromElement)&&(ln(O)||O[Pt]))break e;if((j||x)&&(x=C.window===C?C:(x=C.ownerDocument)?x.defaultView||x.parentWindow:window,j?(O=n.relatedTarget||n.toElement,j=w,O=O?ln(O):null,O!==null&&(we=rn(O),O!==we||O.tag!==5&&O.tag!==6)&&(O=null)):(j=null,O=w),j!==O)){if(R=ns,N="onMouseLeave",v="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(R=ls,N="onPointerLeave",v="onPointerEnter",m="pointer"),we=j==null?x:In(j),_=O==null?x:In(O),x=new R(N,m+"leave",j,n,C),x.target=we,x.relatedTarget=_,N=null,ln(C)===w&&(R=new R(v,m+"enter",O,n,C),R.target=_,R.relatedTarget=we,N=R),we=N,j&&O)t:{for(R=j,v=O,m=0,_=R;_;_=Pn(_))m++;for(_=0,N=v;N;N=Pn(N))_++;for(;0<m-_;)R=Pn(R),m--;for(;0<_-m;)v=Pn(v),_--;for(;m--;){if(R===v||v!==null&&R===v.alternate)break t;R=Pn(R),v=Pn(v)}R=null}else R=null;j!==null&&Is(E,x,j,R,!1),O!==null&&we!==null&&Is(E,we,O,R,!0)}}e:{if(x=w?In(w):window,j=x.nodeName&&x.nodeName.toLowerCase(),j==="select"||j==="input"&&x.type==="file")var F=$f;else if(cs(x))if(ds)F=Qf;else{F=Wf;var B=Hf}else(j=x.nodeName)&&j.toLowerCase()==="input"&&(x.type==="checkbox"||x.type==="radio")&&(F=Vf);if(F&&(F=F(e,w))){fs(E,F,n,C);break e}B&&B(e,x,w),e==="focusout"&&(B=x._wrapperState)&&B.controlled&&x.type==="number"&&si(x,"number",x.value)}switch(B=w?In(w):window,e){case"focusin":(cs(B)||B.contentEditable==="true")&&(Ln=B,Di=w,mr=null);break;case"focusout":mr=Di=Ln=null;break;case"mousedown":Ai=!0;break;case"contextmenu":case"mouseup":case"dragend":Ai=!1,ws(E,n,C);break;case"selectionchange":if(Kf)break;case"keydown":case"keyup":ws(E,n,C)}var $;if(Ti)e:{switch(e){case"compositionstart":var W="onCompositionStart";break e;case"compositionend":W="onCompositionEnd";break e;case"compositionupdate":W="onCompositionUpdate";break e}W=void 0}else Nn?ss(e,n)&&(W="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(W="onCompositionStart");W&&(is&&n.locale!=="ko"&&(Nn||W!=="onCompositionStart"?W==="onCompositionEnd"&&Nn&&($=es()):($t=C,Li="value"in $t?$t.value:$t.textContent,Nn=!0)),B=sl(w,W),0<B.length&&(W=new rs(W,e,null,n,C),E.push({event:W,listeners:B}),$?W.data=$:($=as(n),$!==null&&(W.data=$)))),($=Ff?Df(e,n):Af(e,n))&&(w=sl(w,"onBeforeInput"),0<w.length&&(C=new rs("onBeforeInput","beforeinput",null,n,C),E.push({event:C,listeners:w}),C.data=$))}Ps(E,t)})}function yr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function sl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=qn(e,n),i!=null&&r.unshift(yr(e,i,l)),i=qn(e,t),i!=null&&r.push(yr(e,i,l))),e=e.return}return r}function Pn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Is(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var c=n,d=c.alternate,w=c.stateNode;if(d!==null&&d===r)break;c.tag===5&&w!==null&&(c=w,l?(d=qn(n,i),d!=null&&o.unshift(yr(n,d,c))):l||(d=qn(n,i),d!=null&&o.push(yr(n,d,c)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var qf=/\r\n?/g,bf=/\u0000|\uFFFD/g;function zs(e){return(typeof e=="string"?e:""+e).replace(qf,`
`).replace(bf,"")}function al(e,t,n){if(t=zs(t),zs(e)!==t&&n)throw Error(s(425))}function cl(){}var Vi=null,Qi=null;function Xi(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 Yi=typeof setTimeout=="function"?setTimeout:void 0,ed=typeof clearTimeout=="function"?clearTimeout:void 0,Ts=typeof Promise=="function"?Promise:void 0,td=typeof queueMicrotask=="function"?queueMicrotask:typeof Ts<"u"?function(e){return Ts.resolve(null).then(e).catch(nd)}:Yi;function nd(e){setTimeout(function(){throw e})}function Ki(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),or(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);or(t)}function Wt(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 Os(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 jn=Math.random().toString(36).slice(2),Ct="__reactFiber$"+jn,gr="__reactProps$"+jn,Pt="__reactContainer$"+jn,Gi="__reactEvents$"+jn,rd="__reactListeners$"+jn,ld="__reactHandles$"+jn;function ln(e){var t=e[Ct];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Pt]||n[Ct]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Os(e);e!==null;){if(n=e[Ct])return n;e=Os(e)}return t}e=n,n=e.parentNode}return null}function _r(e){return e=e[Ct]||e[Pt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function In(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(s(33))}function fl(e){return e[gr]||null}var Zi=[],zn=-1;function Vt(e){return{current:e}}function ce(e){0>zn||(e.current=Zi[zn],Zi[zn]=null,zn--)}function se(e,t){zn++,Zi[zn]=e.current,e.current=t}var Qt={},Te=Vt(Qt),We=Vt(!1),un=Qt;function Tn(e,t){var n=e.type.contextTypes;if(!n)return Qt;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 Ve(e){return e=e.childContextTypes,e!=null}function dl(){ce(We),ce(Te)}function Rs(e,t,n){if(Te.current!==Qt)throw Error(s(168));se(Te,t),se(We,n)}function Fs(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(s(108,oe(e)||"Unknown",l));return P({},n,r)}function pl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Qt,un=Te.current,se(Te,e),se(We,We.current),!0}function Ds(e,t,n){var r=e.stateNode;if(!r)throw Error(s(169));n?(e=Fs(e,t,un),r.__reactInternalMemoizedMergedChildContext=e,ce(We),ce(Te),se(Te,e)):ce(We),se(We,n)}var jt=null,ml=!1,Ji=!1;function As(e){jt===null?jt=[e]:jt.push(e)}function id(e){ml=!0,As(e)}function Xt(){if(!Ji&&jt!==null){Ji=!0;var e=0,t=ue;try{var n=jt;for(ue=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}jt=null,ml=!1}catch(l){throw jt!==null&&(jt=jt.slice(e+1)),Bo(_i,Xt),l}finally{ue=t,Ji=!1}}return null}var On=[],Rn=0,hl=null,vl=0,lt=[],it=0,on=null,It=1,zt="";function sn(e,t){On[Rn++]=vl,On[Rn++]=hl,hl=e,vl=t}function Us(e,t,n){lt[it++]=It,lt[it++]=zt,lt[it++]=on,on=e;var r=It;e=zt;var l=32-mt(r)-1;r&=~(1<<l),n+=1;var i=32-mt(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,It=1<<32-mt(t)+l|n<<l|r,zt=i+e}else It=1<<i|n<<l|r,zt=e}function qi(e){e.return!==null&&(sn(e,1),Us(e,1,0))}function bi(e){for(;e===hl;)hl=On[--Rn],On[Rn]=null,vl=On[--Rn],On[Rn]=null;for(;e===on;)on=lt[--it],lt[it]=null,zt=lt[--it],lt[it]=null,It=lt[--it],lt[it]=null}var be=null,et=null,pe=!1,vt=null;function Bs(e,t){var n=at(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 $s(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,be=e,et=Wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,be=e,et=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=on!==null?{id:It,overflow:zt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=at(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,be=e,et=null,!0):!1;default:return!1}}function eu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function tu(e){if(pe){var t=et;if(t){var n=t;if(!$s(e,t)){if(eu(e))throw Error(s(418));t=Wt(n.nextSibling);var r=be;t&&$s(e,t)?Bs(r,n):(e.flags=e.flags&-4097|2,pe=!1,be=e)}}else{if(eu(e))throw Error(s(418));e.flags=e.flags&-4097|2,pe=!1,be=e}}}function Hs(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;be=e}function yl(e){if(e!==be)return!1;if(!pe)return Hs(e),pe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Xi(e.type,e.memoizedProps)),t&&(t=et)){if(eu(e))throw Ws(),Error(s(418));for(;t;)Bs(e,t),t=Wt(t.nextSibling)}if(Hs(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){et=Wt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}et=null}}else et=be?Wt(e.stateNode.nextSibling):null;return!0}function Ws(){for(var e=et;e;)e=Wt(e.nextSibling)}function Fn(){et=be=null,pe=!1}function nu(e){vt===null?vt=[e]:vt.push(e)}var ud=ke.ReactCurrentBatchConfig;function wr(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(s(309));var r=n.stateNode}if(!r)throw Error(s(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var c=l.refs;o===null?delete c[i]:c[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(s(284));if(!n._owner)throw Error(s(290,e))}return e}function gl(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Vs(e){var t=e._init;return t(e._payload)}function Qs(e){function t(v,m){if(e){var _=v.deletions;_===null?(v.deletions=[m],v.flags|=16):_.push(m)}}function n(v,m){if(!e)return null;for(;m!==null;)t(v,m),m=m.sibling;return null}function r(v,m){for(v=new Map;m!==null;)m.key!==null?v.set(m.key,m):v.set(m.index,m),m=m.sibling;return v}function l(v,m){return v=en(v,m),v.index=0,v.sibling=null,v}function i(v,m,_){return v.index=_,e?(_=v.alternate,_!==null?(_=_.index,_<m?(v.flags|=2,m):_):(v.flags|=2,m)):(v.flags|=1048576,m)}function o(v){return e&&v.alternate===null&&(v.flags|=2),v}function c(v,m,_,N){return m===null||m.tag!==6?(m=Yu(_,v.mode,N),m.return=v,m):(m=l(m,_),m.return=v,m)}function d(v,m,_,N){var F=_.type;return F===Ne?C(v,m,_.props.children,N,_.key):m!==null&&(m.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===le&&Vs(F)===m.type)?(N=l(m,_.props),N.ref=wr(v,m,_),N.return=v,N):(N=Hl(_.type,_.key,_.props,null,v.mode,N),N.ref=wr(v,m,_),N.return=v,N)}function w(v,m,_,N){return m===null||m.tag!==4||m.stateNode.containerInfo!==_.containerInfo||m.stateNode.implementation!==_.implementation?(m=Ku(_,v.mode,N),m.return=v,m):(m=l(m,_.children||[]),m.return=v,m)}function C(v,m,_,N,F){return m===null||m.tag!==7?(m=vn(_,v.mode,N,F),m.return=v,m):(m=l(m,_),m.return=v,m)}function E(v,m,_){if(typeof m=="string"&&m!==""||typeof m=="number")return m=Yu(""+m,v.mode,_),m.return=v,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Ze:return _=Hl(m.type,m.key,m.props,null,v.mode,_),_.ref=wr(v,null,m),_.return=v,_;case Ee:return m=Ku(m,v.mode,_),m.return=v,m;case le:var N=m._init;return E(v,N(m._payload),_)}if(Gn(m)||A(m))return m=vn(m,v.mode,_,null),m.return=v,m;gl(v,m)}return null}function x(v,m,_,N){var F=m!==null?m.key:null;if(typeof _=="string"&&_!==""||typeof _=="number")return F!==null?null:c(v,m,""+_,N);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case Ze:return _.key===F?d(v,m,_,N):null;case Ee:return _.key===F?w(v,m,_,N):null;case le:return F=_._init,x(v,m,F(_._payload),N)}if(Gn(_)||A(_))return F!==null?null:C(v,m,_,N,null);gl(v,_)}return null}function j(v,m,_,N,F){if(typeof N=="string"&&N!==""||typeof N=="number")return v=v.get(_)||null,c(m,v,""+N,F);if(typeof N=="object"&&N!==null){switch(N.$$typeof){case Ze:return v=v.get(N.key===null?_:N.key)||null,d(m,v,N,F);case Ee:return v=v.get(N.key===null?_:N.key)||null,w(m,v,N,F);case le:var B=N._init;return j(v,m,_,B(N._payload),F)}if(Gn(N)||A(N))return v=v.get(_)||null,C(m,v,N,F,null);gl(m,N)}return null}function O(v,m,_,N){for(var F=null,B=null,$=m,W=m=0,Pe=null;$!==null&&W<_.length;W++){$.index>W?(Pe=$,$=null):Pe=$.sibling;var ne=x(v,$,_[W],N);if(ne===null){$===null&&($=Pe);break}e&&$&&ne.alternate===null&&t(v,$),m=i(ne,m,W),B===null?F=ne:B.sibling=ne,B=ne,$=Pe}if(W===_.length)return n(v,$),pe&&sn(v,W),F;if($===null){for(;W<_.length;W++)$=E(v,_[W],N),$!==null&&(m=i($,m,W),B===null?F=$:B.sibling=$,B=$);return pe&&sn(v,W),F}for($=r(v,$);W<_.length;W++)Pe=j($,v,W,_[W],N),Pe!==null&&(e&&Pe.alternate!==null&&$.delete(Pe.key===null?W:Pe.key),m=i(Pe,m,W),B===null?F=Pe:B.sibling=Pe,B=Pe);return e&&$.forEach(function(tn){return t(v,tn)}),pe&&sn(v,W),F}function R(v,m,_,N){var F=A(_);if(typeof F!="function")throw Error(s(150));if(_=F.call(_),_==null)throw Error(s(151));for(var B=F=null,$=m,W=m=0,Pe=null,ne=_.next();$!==null&&!ne.done;W++,ne=_.next()){$.index>W?(Pe=$,$=null):Pe=$.sibling;var tn=x(v,$,ne.value,N);if(tn===null){$===null&&($=Pe);break}e&&$&&tn.alternate===null&&t(v,$),m=i(tn,m,W),B===null?F=tn:B.sibling=tn,B=tn,$=Pe}if(ne.done)return n(v,$),pe&&sn(v,W),F;if($===null){for(;!ne.done;W++,ne=_.next())ne=E(v,ne.value,N),ne!==null&&(m=i(ne,m,W),B===null?F=ne:B.sibling=ne,B=ne);return pe&&sn(v,W),F}for($=r(v,$);!ne.done;W++,ne=_.next())ne=j($,v,W,ne.value,N),ne!==null&&(e&&ne.alternate!==null&&$.delete(ne.key===null?W:ne.key),m=i(ne,m,W),B===null?F=ne:B.sibling=ne,B=ne);return e&&$.forEach(function(Ud){return t(v,Ud)}),pe&&sn(v,W),F}function we(v,m,_,N){if(typeof _=="object"&&_!==null&&_.type===Ne&&_.key===null&&(_=_.props.children),typeof _=="object"&&_!==null){switch(_.$$typeof){case Ze:e:{for(var F=_.key,B=m;B!==null;){if(B.key===F){if(F=_.type,F===Ne){if(B.tag===7){n(v,B.sibling),m=l(B,_.props.children),m.return=v,v=m;break e}}else if(B.elementType===F||typeof F=="object"&&F!==null&&F.$$typeof===le&&Vs(F)===B.type){n(v,B.sibling),m=l(B,_.props),m.ref=wr(v,B,_),m.return=v,v=m;break e}n(v,B);break}else t(v,B);B=B.sibling}_.type===Ne?(m=vn(_.props.children,v.mode,N,_.key),m.return=v,v=m):(N=Hl(_.type,_.key,_.props,null,v.mode,N),N.ref=wr(v,m,_),N.return=v,v=N)}return o(v);case Ee:e:{for(B=_.key;m!==null;){if(m.key===B)if(m.tag===4&&m.stateNode.containerInfo===_.containerInfo&&m.stateNode.implementation===_.implementation){n(v,m.sibling),m=l(m,_.children||[]),m.return=v,v=m;break e}else{n(v,m);break}else t(v,m);m=m.sibling}m=Ku(_,v.mode,N),m.return=v,v=m}return o(v);case le:return B=_._init,we(v,m,B(_._payload),N)}if(Gn(_))return O(v,m,_,N);if(A(_))return R(v,m,_,N);gl(v,_)}return typeof _=="string"&&_!==""||typeof _=="number"?(_=""+_,m!==null&&m.tag===6?(n(v,m.sibling),m=l(m,_),m.return=v,v=m):(n(v,m),m=Yu(_,v.mode,N),m.return=v,v=m),o(v)):n(v,m)}return we}var Dn=Qs(!0),Xs=Qs(!1),_l=Vt(null),wl=null,An=null,ru=null;function lu(){ru=An=wl=null}function iu(e){var t=_l.current;ce(_l),e._currentValue=t}function uu(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 Un(e,t){wl=e,ru=An=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Qe=!0),e.firstContext=null)}function ut(e){var t=e._currentValue;if(ru!==e)if(e={context:e,memoizedValue:t,next:null},An===null){if(wl===null)throw Error(s(308));An=e,wl.dependencies={lanes:0,firstContext:e}}else An=An.next=e;return t}var an=null;function ou(e){an===null?an=[e]:an.push(e)}function Ys(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,ou(t)):(n.next=l.next,l.next=n),t.interleaved=n,Tt(e,r)}function Tt(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 Yt=!1;function su(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ks(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 Ot(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Kt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(te&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Tt(e,n)}return l=r.interleaved,l===null?(t.next=t,ou(r)):(t.next=l.next,l.next=t),r.interleaved=t,Tt(e,n)}function Sl(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,ki(e,n)}}function Gs(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function kl(e,t,n,r){var l=e.updateQueue;Yt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,c=l.shared.pending;if(c!==null){l.shared.pending=null;var d=c,w=d.next;d.next=null,o===null?i=w:o.next=w,o=d;var C=e.alternate;C!==null&&(C=C.updateQueue,c=C.lastBaseUpdate,c!==o&&(c===null?C.firstBaseUpdate=w:c.next=w,C.lastBaseUpdate=d))}if(i!==null){var E=l.baseState;o=0,C=w=d=null,c=i;do{var x=c.lane,j=c.eventTime;if((r&x)===x){C!==null&&(C=C.next={eventTime:j,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var O=e,R=c;switch(x=t,j=n,R.tag){case 1:if(O=R.payload,typeof O=="function"){E=O.call(j,E,x);break e}E=O;break e;case 3:O.flags=O.flags&-65537|128;case 0:if(O=R.payload,x=typeof O=="function"?O.call(j,E,x):O,x==null)break e;E=P({},E,x);break e;case 2:Yt=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,x=l.effects,x===null?l.effects=[c]:x.push(c))}else j={eventTime:j,lane:x,tag:c.tag,payload:c.payload,callback:c.callback,next:null},C===null?(w=C=j,d=E):C=C.next=j,o|=x;if(c=c.next,c===null){if(c=l.shared.pending,c===null)break;x=c,c=x.next,x.next=null,l.lastBaseUpdate=x,l.shared.pending=null}}while(!0);if(C===null&&(d=E),l.baseState=d,l.firstBaseUpdate=w,l.lastBaseUpdate=C,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);dn|=o,e.lanes=o,e.memoizedState=E}}function Zs(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(s(191,l));l.call(r)}}}var Sr={},Et=Vt(Sr),kr=Vt(Sr),xr=Vt(Sr);function cn(e){if(e===Sr)throw Error(s(174));return e}function au(e,t){switch(se(xr,t),se(kr,e),se(Et,Sr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ci(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ci(t,e)}ce(Et),se(Et,t)}function Bn(){ce(Et),ce(kr),ce(xr)}function Js(e){cn(xr.current);var t=cn(Et.current),n=ci(t,e.type);t!==n&&(se(kr,e),se(Et,n))}function cu(e){kr.current===e&&(ce(Et),ce(kr))}var he=Vt(0);function xl(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 fu=[];function du(){for(var e=0;e<fu.length;e++)fu[e]._workInProgressVersionPrimary=null;fu.length=0}var Cl=ke.ReactCurrentDispatcher,pu=ke.ReactCurrentBatchConfig,fn=0,ve=null,xe=null,Le=null,El=!1,Cr=!1,Er=0,od=0;function Oe(){throw Error(s(321))}function mu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ht(e[n],t[n]))return!1;return!0}function hu(e,t,n,r,l,i){if(fn=i,ve=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Cl.current=e===null||e.memoizedState===null?fd:dd,e=n(r,l),Cr){i=0;do{if(Cr=!1,Er=0,25<=i)throw Error(s(301));i+=1,Le=xe=null,t.updateQueue=null,Cl.current=pd,e=n(r,l)}while(Cr)}if(Cl.current=Ml,t=xe!==null&&xe.next!==null,fn=0,Le=xe=ve=null,El=!1,t)throw Error(s(300));return e}function vu(){var e=Er!==0;return Er=0,e}function Nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Le===null?ve.memoizedState=Le=e:Le=Le.next=e,Le}function ot(){if(xe===null){var e=ve.alternate;e=e!==null?e.memoizedState:null}else e=xe.next;var t=Le===null?ve.memoizedState:Le.next;if(t!==null)Le=t,xe=e;else{if(e===null)throw Error(s(310));xe=e,e={memoizedState:xe.memoizedState,baseState:xe.baseState,baseQueue:xe.baseQueue,queue:xe.queue,next:null},Le===null?ve.memoizedState=Le=e:Le=Le.next=e}return Le}function Nr(e,t){return typeof t=="function"?t(e):t}function yu(e){var t=ot(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=xe,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var c=o=null,d=null,w=i;do{var C=w.lane;if((fn&C)===C)d!==null&&(d=d.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 E={lane:C,action:w.action,hasEagerState:w.hasEagerState,eagerState:w.eagerState,next:null};d===null?(c=d=E,o=r):d=d.next=E,ve.lanes|=C,dn|=C}w=w.next}while(w!==null&&w!==i);d===null?o=r:d.next=c,ht(r,t.memoizedState)||(Qe=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=d,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,ve.lanes|=i,dn|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function gu(e){var t=ot(),n=t.queue;if(n===null)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);ht(i,t.memoizedState)||(Qe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function qs(){}function bs(e,t){var n=ve,r=ot(),l=t(),i=!ht(r.memoizedState,l);if(i&&(r.memoizedState=l,Qe=!0),r=r.queue,_u(na.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Le!==null&&Le.memoizedState.tag&1){if(n.flags|=2048,Lr(9,ta.bind(null,n,r,l,t),void 0,null),Me===null)throw Error(s(349));(fn&30)!==0||ea(n,t,l)}return l}function ea(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=ve.updateQueue,t===null?(t={lastEffect:null,stores:null},ve.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function ta(e,t,n,r){t.value=n,t.getSnapshot=r,ra(t)&&la(e)}function na(e,t,n){return n(function(){ra(t)&&la(e)})}function ra(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ht(e,n)}catch{return!0}}function la(e){var t=Tt(e,1);t!==null&&wt(t,e,1,-1)}function ia(e){var t=Nt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Nr,lastRenderedState:e},t.queue=e,e=e.dispatch=cd.bind(null,ve,e),[t.memoizedState,e]}function Lr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=ve.updateQueue,t===null?(t={lastEffect:null,stores:null},ve.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 ua(){return ot().memoizedState}function Nl(e,t,n,r){var l=Nt();ve.flags|=e,l.memoizedState=Lr(1|t,n,void 0,r===void 0?null:r)}function Ll(e,t,n,r){var l=ot();r=r===void 0?null:r;var i=void 0;if(xe!==null){var o=xe.memoizedState;if(i=o.destroy,r!==null&&mu(r,o.deps)){l.memoizedState=Lr(t,n,i,r);return}}ve.flags|=e,l.memoizedState=Lr(1|t,n,i,r)}function oa(e,t){return Nl(8390656,8,e,t)}function _u(e,t){return Ll(2048,8,e,t)}function sa(e,t){return Ll(4,2,e,t)}function aa(e,t){return Ll(4,4,e,t)}function ca(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 fa(e,t,n){return n=n!=null?n.concat([e]):null,Ll(4,4,ca.bind(null,t,e),n)}function wu(){}function da(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&mu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function pa(e,t){var n=ot();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&mu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function ma(e,t,n){return(fn&21)===0?(e.baseState&&(e.baseState=!1,Qe=!0),e.memoizedState=n):(ht(n,t)||(n=Vo(),ve.lanes|=n,dn|=n,e.baseState=!0),t)}function sd(e,t){var n=ue;ue=n!==0&&4>n?n:4,e(!0);var r=pu.transition;pu.transition={};try{e(!1),t()}finally{ue=n,pu.transition=r}}function ha(){return ot().memoizedState}function ad(e,t,n){var r=qt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},va(e))ya(t,n);else if(n=Ys(e,t,n,r),n!==null){var l=Ue();wt(n,e,r,l),ga(n,t,r)}}function cd(e,t,n){var r=qt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(va(e))ya(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,c=i(o,n);if(l.hasEagerState=!0,l.eagerState=c,ht(c,o)){var d=t.interleaved;d===null?(l.next=l,ou(t)):(l.next=d.next,d.next=l),t.interleaved=l;return}}catch{}finally{}n=Ys(e,t,l,r),n!==null&&(l=Ue(),wt(n,e,r,l),ga(n,t,r))}}function va(e){var t=e.alternate;return e===ve||t!==null&&t===ve}function ya(e,t){Cr=El=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ga(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ki(e,n)}}var Ml={readContext:ut,useCallback:Oe,useContext:Oe,useEffect:Oe,useImperativeHandle:Oe,useInsertionEffect:Oe,useLayoutEffect:Oe,useMemo:Oe,useReducer:Oe,useRef:Oe,useState:Oe,useDebugValue:Oe,useDeferredValue:Oe,useTransition:Oe,useMutableSource:Oe,useSyncExternalStore:Oe,useId:Oe,unstable_isNewReconciler:!1},fd={readContext:ut,useCallback:function(e,t){return Nt().memoizedState=[e,t===void 0?null:t],e},useContext:ut,useEffect:oa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Nl(4194308,4,ca.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Nl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Nl(4,2,e,t)},useMemo:function(e,t){var n=Nt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Nt();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=ad.bind(null,ve,e),[r.memoizedState,e]},useRef:function(e){var t=Nt();return e={current:e},t.memoizedState=e},useState:ia,useDebugValue:wu,useDeferredValue:function(e){return Nt().memoizedState=e},useTransition:function(){var e=ia(!1),t=e[0];return e=sd.bind(null,e[1]),Nt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ve,l=Nt();if(pe){if(n===void 0)throw Error(s(407));n=n()}else{if(n=t(),Me===null)throw Error(s(349));(fn&30)!==0||ea(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,oa(na.bind(null,r,i,e),[e]),r.flags|=2048,Lr(9,ta.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Nt(),t=Me.identifierPrefix;if(pe){var n=zt,r=It;n=(r&~(1<<32-mt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Er++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=od++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},dd={readContext:ut,useCallback:da,useContext:ut,useEffect:_u,useImperativeHandle:fa,useInsertionEffect:sa,useLayoutEffect:aa,useMemo:pa,useReducer:yu,useRef:ua,useState:function(){return yu(Nr)},useDebugValue:wu,useDeferredValue:function(e){var t=ot();return ma(t,xe.memoizedState,e)},useTransition:function(){var e=yu(Nr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:qs,useSyncExternalStore:bs,useId:ha,unstable_isNewReconciler:!1},pd={readContext:ut,useCallback:da,useContext:ut,useEffect:_u,useImperativeHandle:fa,useInsertionEffect:sa,useLayoutEffect:aa,useMemo:pa,useReducer:gu,useRef:ua,useState:function(){return gu(Nr)},useDebugValue:wu,useDeferredValue:function(e){var t=ot();return xe===null?t.memoizedState=e:ma(t,xe.memoizedState,e)},useTransition:function(){var e=gu(Nr)[0],t=ot().memoizedState;return[e,t]},useMutableSource:qs,useSyncExternalStore:bs,useId:ha,unstable_isNewReconciler:!1};function yt(e,t){if(e&&e.defaultProps){t=P({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Su(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:P({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Pl={isMounted:function(e){return(e=e._reactInternals)?rn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ue(),l=qt(e),i=Ot(r,l);i.payload=t,n!=null&&(i.callback=n),t=Kt(e,i,l),t!==null&&(wt(t,e,l,r),Sl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ue(),l=qt(e),i=Ot(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Kt(e,i,l),t!==null&&(wt(t,e,l,r),Sl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ue(),r=qt(e),l=Ot(n,r);l.tag=2,t!=null&&(l.callback=t),t=Kt(e,l,r),t!==null&&(wt(t,e,r,n),Sl(t,e,r))}};function _a(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!pr(n,r)||!pr(l,i):!0}function wa(e,t,n){var r=!1,l=Qt,i=t.contextType;return typeof i=="object"&&i!==null?i=ut(i):(l=Ve(t)?un:Te.current,r=t.contextTypes,i=(r=r!=null)?Tn(e,l):Qt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Pl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Sa(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&&Pl.enqueueReplaceState(t,t.state,null)}function ku(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},su(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ut(i):(i=Ve(t)?un:Te.current,l.context=Tn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Su(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&&Pl.enqueueReplaceState(l,l.state,null),kl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function $n(e,t){try{var n="",r=t;do n+=Z(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 xu(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Cu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var md=typeof WeakMap=="function"?WeakMap:Map;function ka(e,t,n){n=Ot(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Fl||(Fl=!0,Uu=r),Cu(e,t)},n}function xa(e,t,n){n=Ot(-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(){Cu(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Cu(e,t),typeof r!="function"&&(Zt===null?Zt=new Set([this]):Zt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Ca(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new md;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=Md.bind(null,e,t,n),t.then(e,e))}function Ea(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 Na(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=Ot(-1,1),t.tag=2,Kt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var hd=ke.ReactCurrentOwner,Qe=!1;function Ae(e,t,n,r){t.child=e===null?Xs(t,null,n,r):Dn(t,e.child,n,r)}function La(e,t,n,r,l){n=n.render;var i=t.ref;return Un(t,l),r=hu(e,t,n,r,i,l),n=vu(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Rt(e,t,l)):(pe&&n&&qi(t),t.flags|=1,Ae(e,t,r,l),t.child)}function Ma(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Xu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Pa(e,t,i,r,l)):(e=Hl(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 o=i.memoizedProps;if(n=n.compare,n=n!==null?n:pr,n(o,r)&&e.ref===t.ref)return Rt(e,t,l)}return t.flags|=1,e=en(i,r),e.ref=t.ref,e.return=t,t.child=e}function Pa(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(pr(i,r)&&e.ref===t.ref)if(Qe=!1,t.pendingProps=r=i,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Qe=!0);else return t.lanes=e.lanes,Rt(e,t,l)}return Eu(e,t,n,r,l)}function ja(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},se(Wn,tt),tt|=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,se(Wn,tt),tt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,se(Wn,tt),tt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,se(Wn,tt),tt|=r;return Ae(e,t,l,n),t.child}function Ia(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Eu(e,t,n,r,l){var i=Ve(n)?un:Te.current;return i=Tn(t,i),Un(t,l),n=hu(e,t,n,r,i,l),r=vu(),e!==null&&!Qe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Rt(e,t,l)):(pe&&r&&qi(t),t.flags|=1,Ae(e,t,n,l),t.child)}function za(e,t,n,r,l){if(Ve(n)){var i=!0;pl(t)}else i=!1;if(Un(t,l),t.stateNode===null)Il(e,t),wa(t,n,r),ku(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,c=t.memoizedProps;o.props=c;var d=o.context,w=n.contextType;typeof w=="object"&&w!==null?w=ut(w):(w=Ve(n)?un:Te.current,w=Tn(t,w));var C=n.getDerivedStateFromProps,E=typeof C=="function"||typeof o.getSnapshotBeforeUpdate=="function";E||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(c!==r||d!==w)&&Sa(t,o,r,w),Yt=!1;var x=t.memoizedState;o.state=x,kl(t,r,o,l),d=t.memoizedState,c!==r||x!==d||We.current||Yt?(typeof C=="function"&&(Su(t,n,C,r),d=t.memoizedState),(c=Yt||_a(t,n,c,r,x,d,w))?(E||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=d),o.props=r,o.state=d,o.context=w,r=c):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Ks(e,t),c=t.memoizedProps,w=t.type===t.elementType?c:yt(t.type,c),o.props=w,E=t.pendingProps,x=o.context,d=n.contextType,typeof d=="object"&&d!==null?d=ut(d):(d=Ve(n)?un:Te.current,d=Tn(t,d));var j=n.getDerivedStateFromProps;(C=typeof j=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(c!==E||x!==d)&&Sa(t,o,r,d),Yt=!1,x=t.memoizedState,o.state=x,kl(t,r,o,l);var O=t.memoizedState;c!==E||x!==O||We.current||Yt?(typeof j=="function"&&(Su(t,n,j,r),O=t.memoizedState),(w=Yt||_a(t,n,w,r,x,O,d)||!1)?(C||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,O,d),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,O,d)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||c===e.memoizedProps&&x===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&x===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=O),o.props=r,o.state=O,o.context=d,r=w):(typeof o.componentDidUpdate!="function"||c===e.memoizedProps&&x===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||c===e.memoizedProps&&x===e.memoizedState||(t.flags|=1024),r=!1)}return Nu(e,t,n,r,i,l)}function Nu(e,t,n,r,l,i){Ia(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&Ds(t,n,!1),Rt(e,t,i);r=t.stateNode,hd.current=t;var c=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=Dn(t,e.child,null,i),t.child=Dn(t,null,c,i)):Ae(e,t,c,i),t.memoizedState=r.state,l&&Ds(t,n,!0),t.child}function Ta(e){var t=e.stateNode;t.pendingContext?Rs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Rs(e,t.context,!1),au(e,t.containerInfo)}function Oa(e,t,n,r,l){return Fn(),nu(l),t.flags|=256,Ae(e,t,n,r),t.child}var Lu={dehydrated:null,treeContext:null,retryLane:0};function Mu(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ra(e,t,n){var r=t.pendingProps,l=he.current,i=!1,o=(t.flags&128)!==0,c;if((c=o)||(c=e!==null&&e.memoizedState===null?!1:(l&2)!==0),c?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),se(he,l&1),e===null)return tu(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):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Wl(o,r,0,null),e=vn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Mu(n),t.memoizedState=Lu,e):Pu(t,o));if(l=e.memoizedState,l!==null&&(c=l.dehydrated,c!==null))return vd(e,t,o,r,c,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,c=l.sibling;var d={mode:"hidden",children:r.children};return(o&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=d,t.deletions=null):(r=en(l,d),r.subtreeFlags=l.subtreeFlags&14680064),c!==null?i=en(c,i):(i=vn(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Mu(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Lu,r}return i=e.child,e=i.sibling,r=en(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 Pu(e,t){return t=Wl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function jl(e,t,n,r){return r!==null&&nu(r),Dn(t,e.child,null,n),e=Pu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vd(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=xu(Error(s(422))),jl(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Wl({mode:"visible",children:r.children},l,0,null),i=vn(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&Dn(t,e.child,null,o),t.child.memoizedState=Mu(o),t.memoizedState=Lu,i);if((t.mode&1)===0)return jl(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var c=r.dgst;return r=c,i=Error(s(419)),r=xu(i,r,void 0),jl(e,t,o,r)}if(c=(o&e.childLanes)!==0,Qe||c){if(r=Me,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=(l&(r.suspendedLanes|o))!==0?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Tt(e,l),wt(r,e,l,-1))}return Qu(),r=xu(Error(s(421))),jl(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Pd.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,et=Wt(l.nextSibling),be=t,pe=!0,vt=null,e!==null&&(lt[it++]=It,lt[it++]=zt,lt[it++]=on,It=e.id,zt=e.overflow,on=t),t=Pu(t,r.children),t.flags|=4096,t)}function Fa(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),uu(e.return,t,n)}function ju(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 Da(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(Ae(e,t,r.children,n),r=he.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&&Fa(e,n,t);else if(e.tag===19)Fa(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(se(he,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&&xl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),ju(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&&xl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}ju(t,!0,n,null,i);break;case"together":ju(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Il(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Rt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),dn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(s(153));if(t.child!==null){for(e=t.child,n=en(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=en(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function yd(e,t,n){switch(t.tag){case 3:Ta(t),Fn();break;case 5:Js(t);break;case 1:Ve(t.type)&&pl(t);break;case 4:au(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;se(_l,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(se(he,he.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Ra(e,t,n):(se(he,he.current&1),e=Rt(e,t,n),e!==null?e.sibling:null);se(he,he.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Da(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),se(he,he.current),r)break;return null;case 22:case 23:return t.lanes=0,ja(e,t,n)}return Rt(e,t,n)}var Aa,Iu,Ua,Ba;Aa=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}},Iu=function(){},Ua=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,cn(Et.current);var i=null;switch(n){case"input":l=ui(e,l),r=ui(e,r),i=[];break;case"select":l=P({},l,{value:void 0}),r=P({},r,{value:void 0}),i=[];break;case"textarea":l=ai(e,l),r=ai(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=cl)}fi(n,r);var o;n=null;for(w in l)if(!r.hasOwnProperty(w)&&l.hasOwnProperty(w)&&l[w]!=null)if(w==="style"){var c=l[w];for(o in c)c.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else w!=="dangerouslySetInnerHTML"&&w!=="children"&&w!=="suppressContentEditableWarning"&&w!=="suppressHydrationWarning"&&w!=="autoFocus"&&(p.hasOwnProperty(w)?i||(i=[]):(i=i||[]).push(w,null));for(w in r){var d=r[w];if(c=l!=null?l[w]:void 0,r.hasOwnProperty(w)&&d!==c&&(d!=null||c!=null))if(w==="style")if(c){for(o in c)!c.hasOwnProperty(o)||d&&d.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in d)d.hasOwnProperty(o)&&c[o]!==d[o]&&(n||(n={}),n[o]=d[o])}else n||(i||(i=[]),i.push(w,n)),n=d;else w==="dangerouslySetInnerHTML"?(d=d?d.__html:void 0,c=c?c.__html:void 0,d!=null&&c!==d&&(i=i||[]).push(w,d)):w==="children"?typeof d!="string"&&typeof d!="number"||(i=i||[]).push(w,""+d):w!=="suppressContentEditableWarning"&&w!=="suppressHydrationWarning"&&(p.hasOwnProperty(w)?(d!=null&&w==="onScroll"&&ae("scroll",e),i||c===d||(i=[])):(i=i||[]).push(w,d))}n&&(i=i||[]).push("style",n);var w=i;(t.updateQueue=w)&&(t.flags|=4)}},Ba=function(e,t,n,r){n!==r&&(t.flags|=4)};function Mr(e,t){if(!pe)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 Re(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 gd(e,t,n){var r=t.pendingProps;switch(bi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Re(t),null;case 1:return Ve(t.type)&&dl(),Re(t),null;case 3:return r=t.stateNode,Bn(),ce(We),ce(Te),du(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(yl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,vt!==null&&(Hu(vt),vt=null))),Iu(e,t),Re(t),null;case 5:cu(t);var l=cn(xr.current);if(n=t.type,e!==null&&t.stateNode!=null)Ua(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(s(166));return Re(t),null}if(e=cn(Et.current),yl(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Ct]=t,r[gr]=i,e=(t.mode&1)!==0,n){case"dialog":ae("cancel",r),ae("close",r);break;case"iframe":case"object":case"embed":ae("load",r);break;case"video":case"audio":for(l=0;l<hr.length;l++)ae(hr[l],r);break;case"source":ae("error",r);break;case"img":case"image":case"link":ae("error",r),ae("load",r);break;case"details":ae("toggle",r);break;case"input":wo(r,i),ae("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ae("invalid",r);break;case"textarea":xo(r,i),ae("invalid",r)}fi(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var c=i[o];o==="children"?typeof c=="string"?r.textContent!==c&&(i.suppressHydrationWarning!==!0&&al(r.textContent,c,e),l=["children",c]):typeof c=="number"&&r.textContent!==""+c&&(i.suppressHydrationWarning!==!0&&al(r.textContent,c,e),l=["children",""+c]):p.hasOwnProperty(o)&&c!=null&&o==="onScroll"&&ae("scroll",r)}switch(n){case"input":Br(r),ko(r,i,!0);break;case"textarea":Br(r),Eo(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=cl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=No(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ct]=t,e[gr]=r,Aa(e,t,!1,!1),t.stateNode=e;e:{switch(o=di(n,r),n){case"dialog":ae("cancel",e),ae("close",e),l=r;break;case"iframe":case"object":case"embed":ae("load",e),l=r;break;case"video":case"audio":for(l=0;l<hr.length;l++)ae(hr[l],e);l=r;break;case"source":ae("error",e),l=r;break;case"img":case"image":case"link":ae("error",e),ae("load",e),l=r;break;case"details":ae("toggle",e),l=r;break;case"input":wo(e,r),l=ui(e,r),ae("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=P({},r,{value:void 0}),ae("invalid",e);break;case"textarea":xo(e,r),l=ai(e,r),ae("invalid",e);break;default:l=r}fi(n,l),c=l;for(i in c)if(c.hasOwnProperty(i)){var d=c[i];i==="style"?Po(e,d):i==="dangerouslySetInnerHTML"?(d=d?d.__html:void 0,d!=null&&Lo(e,d)):i==="children"?typeof d=="string"?(n!=="textarea"||d!=="")&&Zn(e,d):typeof d=="number"&&Zn(e,""+d):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(p.hasOwnProperty(i)?d!=null&&i==="onScroll"&&ae("scroll",e):d!=null&&Be(e,i,d,o))}switch(n){case"input":Br(e),ko(e,r,!1);break;case"textarea":Br(e),Eo(e);break;case"option":r.value!=null&&e.setAttribute("value",""+J(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Sn(e,!!r.multiple,i,!1):r.defaultValue!=null&&Sn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=cl)}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 Re(t),null;case 6:if(e&&t.stateNode!=null)Ba(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(s(166));if(n=cn(xr.current),cn(Et.current),yl(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ct]=t,(i=r.nodeValue!==n)&&(e=be,e!==null))switch(e.tag){case 3:al(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&al(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ct]=t,t.stateNode=r}return Re(t),null;case 13:if(ce(he),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(pe&&et!==null&&(t.mode&1)!==0&&(t.flags&128)===0)Ws(),Fn(),t.flags|=98560,i=!1;else if(i=yl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(s(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(s(317));i[Ct]=t}else Fn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Re(t),i=!1}else vt!==null&&(Hu(vt),vt=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||(he.current&1)!==0?Ce===0&&(Ce=3):Qu())),t.updateQueue!==null&&(t.flags|=4),Re(t),null);case 4:return Bn(),Iu(e,t),e===null&&vr(t.stateNode.containerInfo),Re(t),null;case 10:return iu(t.type._context),Re(t),null;case 17:return Ve(t.type)&&dl(),Re(t),null;case 19:if(ce(he),i=t.memoizedState,i===null)return Re(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Mr(i,!1);else{if(Ce!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=xl(e),o!==null){for(t.flags|=128,Mr(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return se(he,he.current&1|2),t.child}e=e.sibling}i.tail!==null&&_e()>Vn&&(t.flags|=128,r=!0,Mr(i,!1),t.lanes=4194304)}else{if(!r)if(e=xl(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Mr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!pe)return Re(t),null}else 2*_e()-i.renderingStartTime>Vn&&n!==1073741824&&(t.flags|=128,r=!0,Mr(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=_e(),t.sibling=null,n=he.current,se(he,r?n&1|2:n&1),t):(Re(t),null);case 22:case 23:return Vu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(tt&1073741824)!==0&&(Re(t),t.subtreeFlags&6&&(t.flags|=8192)):Re(t),null;case 24:return null;case 25:return null}throw Error(s(156,t.tag))}function _d(e,t){switch(bi(t),t.tag){case 1:return Ve(t.type)&&dl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Bn(),ce(We),ce(Te),du(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return cu(t),null;case 13:if(ce(he),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(s(340));Fn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ce(he),null;case 4:return Bn(),null;case 10:return iu(t.type._context),null;case 22:case 23:return Vu(),null;case 24:return null;default:return null}}var zl=!1,Fe=!1,wd=typeof WeakSet=="function"?WeakSet:Set,T=null;function Hn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ye(e,t,r)}else n.current=null}function zu(e,t,n){try{n()}catch(r){ye(e,t,r)}}var $a=!1;function Sd(e,t){if(Vi=qr,e=_s(),Fi(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,c=-1,d=-1,w=0,C=0,E=e,x=null;t:for(;;){for(var j;E!==n||l!==0&&E.nodeType!==3||(c=o+l),E!==i||r!==0&&E.nodeType!==3||(d=o+r),E.nodeType===3&&(o+=E.nodeValue.length),(j=E.firstChild)!==null;)x=E,E=j;for(;;){if(E===e)break t;if(x===n&&++w===l&&(c=o),x===i&&++C===r&&(d=o),(j=E.nextSibling)!==null)break;E=x,x=E.parentNode}E=j}n=c===-1||d===-1?null:{start:c,end:d}}else n=null}n=n||{start:0,end:0}}else n=null;for(Qi={focusedElem:e,selectionRange:n},qr=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var O=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(O!==null){var R=O.memoizedProps,we=O.memoizedState,v=t.stateNode,m=v.getSnapshotBeforeUpdate(t.elementType===t.type?R:yt(t.type,R),we);v.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var _=t.stateNode.containerInfo;_.nodeType===1?_.textContent="":_.nodeType===9&&_.documentElement&&_.removeChild(_.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(s(163))}}catch(N){ye(t,t.return,N)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return O=$a,$a=!1,O}function Pr(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&&zu(t,n,i)}l=l.next}while(l!==r)}}function Tl(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 Tu(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 Ha(e){var t=e.alternate;t!==null&&(e.alternate=null,Ha(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ct],delete t[gr],delete t[Gi],delete t[rd],delete t[ld])),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 Wa(e){return e.tag===5||e.tag===3||e.tag===4}function Va(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Wa(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 Ou(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=cl));else if(r!==4&&(e=e.child,e!==null))for(Ou(e,t,n),e=e.sibling;e!==null;)Ou(e,t,n),e=e.sibling}function Ru(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(Ru(e,t,n),e=e.sibling;e!==null;)Ru(e,t,n),e=e.sibling}var je=null,gt=!1;function Gt(e,t,n){for(n=n.child;n!==null;)Qa(e,t,n),n=n.sibling}function Qa(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Xr,n)}catch{}switch(n.tag){case 5:Fe||Hn(n,t);case 6:var r=je,l=gt;je=null,Gt(e,t,n),je=r,gt=l,je!==null&&(gt?(e=je,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):je.removeChild(n.stateNode));break;case 18:je!==null&&(gt?(e=je,n=n.stateNode,e.nodeType===8?Ki(e.parentNode,n):e.nodeType===1&&Ki(e,n),or(e)):Ki(je,n.stateNode));break;case 4:r=je,l=gt,je=n.stateNode.containerInfo,gt=!0,Gt(e,t,n),je=r,gt=l;break;case 0:case 11:case 14:case 15:if(!Fe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&((i&2)!==0||(i&4)!==0)&&zu(n,t,o),l=l.next}while(l!==r)}Gt(e,t,n);break;case 1:if(!Fe&&(Hn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(c){ye(n,t,c)}Gt(e,t,n);break;case 21:Gt(e,t,n);break;case 22:n.mode&1?(Fe=(r=Fe)||n.memoizedState!==null,Gt(e,t,n),Fe=r):Gt(e,t,n);break;default:Gt(e,t,n)}}function Xa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new wd),t.forEach(function(r){var l=jd.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function _t(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,c=o;e:for(;c!==null;){switch(c.tag){case 5:je=c.stateNode,gt=!1;break e;case 3:je=c.stateNode.containerInfo,gt=!0;break e;case 4:je=c.stateNode.containerInfo,gt=!0;break e}c=c.return}if(je===null)throw Error(s(160));Qa(i,o,l),je=null,gt=!1;var d=l.alternate;d!==null&&(d.return=null),l.return=null}catch(w){ye(l,t,w)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Ya(t,e),t=t.sibling}function Ya(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(_t(t,e),Lt(e),r&4){try{Pr(3,e,e.return),Tl(3,e)}catch(R){ye(e,e.return,R)}try{Pr(5,e,e.return)}catch(R){ye(e,e.return,R)}}break;case 1:_t(t,e),Lt(e),r&512&&n!==null&&Hn(n,n.return);break;case 5:if(_t(t,e),Lt(e),r&512&&n!==null&&Hn(n,n.return),e.flags&32){var l=e.stateNode;try{Zn(l,"")}catch(R){ye(e,e.return,R)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,c=e.type,d=e.updateQueue;if(e.updateQueue=null,d!==null)try{c==="input"&&i.type==="radio"&&i.name!=null&&So(l,i),di(c,o);var w=di(c,i);for(o=0;o<d.length;o+=2){var C=d[o],E=d[o+1];C==="style"?Po(l,E):C==="dangerouslySetInnerHTML"?Lo(l,E):C==="children"?Zn(l,E):Be(l,C,E,w)}switch(c){case"input":oi(l,i);break;case"textarea":Co(l,i);break;case"select":var x=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var j=i.value;j!=null?Sn(l,!!i.multiple,j,!1):x!==!!i.multiple&&(i.defaultValue!=null?Sn(l,!!i.multiple,i.defaultValue,!0):Sn(l,!!i.multiple,i.multiple?[]:"",!1))}l[gr]=i}catch(R){ye(e,e.return,R)}}break;case 6:if(_t(t,e),Lt(e),r&4){if(e.stateNode===null)throw Error(s(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(R){ye(e,e.return,R)}}break;case 3:if(_t(t,e),Lt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{or(t.containerInfo)}catch(R){ye(e,e.return,R)}break;case 4:_t(t,e),Lt(e);break;case 13:_t(t,e),Lt(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Au=_e())),r&4&&Xa(e);break;case 22:if(C=n!==null&&n.memoizedState!==null,e.mode&1?(Fe=(w=Fe)||C,_t(t,e),Fe=w):_t(t,e),Lt(e),r&8192){if(w=e.memoizedState!==null,(e.stateNode.isHidden=w)&&!C&&(e.mode&1)!==0)for(T=e,C=e.child;C!==null;){for(E=T=C;T!==null;){switch(x=T,j=x.child,x.tag){case 0:case 11:case 14:case 15:Pr(4,x,x.return);break;case 1:Hn(x,x.return);var O=x.stateNode;if(typeof O.componentWillUnmount=="function"){r=x,n=x.return;try{t=r,O.props=t.memoizedProps,O.state=t.memoizedState,O.componentWillUnmount()}catch(R){ye(r,n,R)}}break;case 5:Hn(x,x.return);break;case 22:if(x.memoizedState!==null){Za(E);continue}}j!==null?(j.return=x,T=j):Za(E)}C=C.sibling}e:for(C=null,E=e;;){if(E.tag===5){if(C===null){C=E;try{l=E.stateNode,w?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(c=E.stateNode,d=E.memoizedProps.style,o=d!=null&&d.hasOwnProperty("display")?d.display:null,c.style.display=Mo("display",o))}catch(R){ye(e,e.return,R)}}}else if(E.tag===6){if(C===null)try{E.stateNode.nodeValue=w?"":E.memoizedProps}catch(R){ye(e,e.return,R)}}else if((E.tag!==22&&E.tag!==23||E.memoizedState===null||E===e)&&E.child!==null){E.child.return=E,E=E.child;continue}if(E===e)break e;for(;E.sibling===null;){if(E.return===null||E.return===e)break e;C===E&&(C=null),E=E.return}C===E&&(C=null),E.sibling.return=E.return,E=E.sibling}}break;case 19:_t(t,e),Lt(e),r&4&&Xa(e);break;case 21:break;default:_t(t,e),Lt(e)}}function Lt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Wa(n)){var r=n;break e}n=n.return}throw Error(s(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Zn(l,""),r.flags&=-33);var i=Va(e);Ru(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,c=Va(e);Ou(e,c,o);break;default:throw Error(s(161))}}catch(d){ye(e,e.return,d)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function kd(e,t,n){T=e,Ka(e)}function Ka(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var l=T,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||zl;if(!o){var c=l.alternate,d=c!==null&&c.memoizedState!==null||Fe;c=zl;var w=Fe;if(zl=o,(Fe=d)&&!w)for(T=l;T!==null;)o=T,d=o.child,o.tag===22&&o.memoizedState!==null?Ja(l):d!==null?(d.return=o,T=d):Ja(l);for(;i!==null;)T=i,Ka(i),i=i.sibling;T=l,zl=c,Fe=w}Ga(e)}else(l.subtreeFlags&8772)!==0&&i!==null?(i.return=l,T=i):Ga(e)}}function Ga(e){for(;T!==null;){var t=T;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Fe||Tl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Fe)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&&Zs(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Zs(t,o,n)}break;case 5:var c=t.stateNode;if(n===null&&t.flags&4){n=c;var d=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":d.autoFocus&&n.focus();break;case"img":d.src&&(n.src=d.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 C=w.memoizedState;if(C!==null){var E=C.dehydrated;E!==null&&or(E)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(s(163))}Fe||t.flags&512&&Tu(t)}catch(x){ye(t,t.return,x)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function Za(e){for(;T!==null;){var t=T;if(t===e){T=null;break}var n=t.sibling;if(n!==null){n.return=t.return,T=n;break}T=t.return}}function Ja(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Tl(4,t)}catch(d){ye(t,n,d)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(d){ye(t,l,d)}}var i=t.return;try{Tu(t)}catch(d){ye(t,i,d)}break;case 5:var o=t.return;try{Tu(t)}catch(d){ye(t,o,d)}}}catch(d){ye(t,t.return,d)}if(t===e){T=null;break}var c=t.sibling;if(c!==null){c.return=t.return,T=c;break}T=t.return}}var xd=Math.ceil,Ol=ke.ReactCurrentDispatcher,Fu=ke.ReactCurrentOwner,st=ke.ReactCurrentBatchConfig,te=0,Me=null,Se=null,Ie=0,tt=0,Wn=Vt(0),Ce=0,jr=null,dn=0,Rl=0,Du=0,Ir=null,Xe=null,Au=0,Vn=1/0,Ft=null,Fl=!1,Uu=null,Zt=null,Dl=!1,Jt=null,Al=0,zr=0,Bu=null,Ul=-1,Bl=0;function Ue(){return(te&6)!==0?_e():Ul!==-1?Ul:Ul=_e()}function qt(e){return(e.mode&1)===0?1:(te&2)!==0&&Ie!==0?Ie&-Ie:ud.transition!==null?(Bl===0&&(Bl=Vo()),Bl):(e=ue,e!==0||(e=window.event,e=e===void 0?16:bo(e.type)),e)}function wt(e,t,n,r){if(50<zr)throw zr=0,Bu=null,Error(s(185));nr(e,n,r),((te&2)===0||e!==Me)&&(e===Me&&((te&2)===0&&(Rl|=n),Ce===4&&bt(e,Ie)),Ye(e,r),n===1&&te===0&&(t.mode&1)===0&&(Vn=_e()+500,ml&&Xt()))}function Ye(e,t){var n=e.callbackNode;uf(e,t);var r=Gr(e,e===Me?Ie:0);if(r===0)n!==null&&$o(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&$o(n),t===1)e.tag===0?id(ba.bind(null,e)):As(ba.bind(null,e)),td(function(){(te&6)===0&&Xt()}),n=null;else{switch(Qo(r)){case 1:n=_i;break;case 4:n=Ho;break;case 16:n=Qr;break;case 536870912:n=Wo;break;default:n=Qr}n=oc(n,qa.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function qa(e,t){if(Ul=-1,Bl=0,(te&6)!==0)throw Error(s(327));var n=e.callbackNode;if(Qn()&&e.callbackNode!==n)return null;var r=Gr(e,e===Me?Ie:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=$l(e,r);else{t=r;var l=te;te|=2;var i=tc();(Me!==e||Ie!==t)&&(Ft=null,Vn=_e()+500,mn(e,t));do try{Nd();break}catch(c){ec(e,c)}while(!0);lu(),Ol.current=i,te=l,Se!==null?t=0:(Me=null,Ie=0,t=Ce)}if(t!==0){if(t===2&&(l=wi(e),l!==0&&(r=l,t=$u(e,l))),t===1)throw n=jr,mn(e,0),bt(e,r),Ye(e,_e()),n;if(t===6)bt(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Cd(l)&&(t=$l(e,r),t===2&&(i=wi(e),i!==0&&(r=i,t=$u(e,i))),t===1))throw n=jr,mn(e,0),bt(e,r),Ye(e,_e()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(s(345));case 2:hn(e,Xe,Ft);break;case 3:if(bt(e,r),(r&130023424)===r&&(t=Au+500-_e(),10<t)){if(Gr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Ue(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Yi(hn.bind(null,e,Xe,Ft),t);break}hn(e,Xe,Ft);break;case 4:if(bt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-mt(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=_e()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*xd(r/1960))-r,10<r){e.timeoutHandle=Yi(hn.bind(null,e,Xe,Ft),r);break}hn(e,Xe,Ft);break;case 5:hn(e,Xe,Ft);break;default:throw Error(s(329))}}}return Ye(e,_e()),e.callbackNode===n?qa.bind(null,e):null}function $u(e,t){var n=Ir;return e.current.memoizedState.isDehydrated&&(mn(e,t).flags|=256),e=$l(e,t),e!==2&&(t=Xe,Xe=n,t!==null&&Hu(t)),e}function Hu(e){Xe===null?Xe=e:Xe.push.apply(Xe,e)}function Cd(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(!ht(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 bt(e,t){for(t&=~Du,t&=~Rl,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 ba(e){if((te&6)!==0)throw Error(s(327));Qn();var t=Gr(e,0);if((t&1)===0)return Ye(e,_e()),null;var n=$l(e,t);if(e.tag!==0&&n===2){var r=wi(e);r!==0&&(t=r,n=$u(e,r))}if(n===1)throw n=jr,mn(e,0),bt(e,t),Ye(e,_e()),n;if(n===6)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,hn(e,Xe,Ft),Ye(e,_e()),null}function Wu(e,t){var n=te;te|=1;try{return e(t)}finally{te=n,te===0&&(Vn=_e()+500,ml&&Xt())}}function pn(e){Jt!==null&&Jt.tag===0&&(te&6)===0&&Qn();var t=te;te|=1;var n=st.transition,r=ue;try{if(st.transition=null,ue=1,e)return e()}finally{ue=r,st.transition=n,te=t,(te&6)===0&&Xt()}}function Vu(){tt=Wn.current,ce(Wn)}function mn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ed(n)),Se!==null)for(n=Se.return;n!==null;){var r=n;switch(bi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&dl();break;case 3:Bn(),ce(We),ce(Te),du();break;case 5:cu(r);break;case 4:Bn();break;case 13:ce(he);break;case 19:ce(he);break;case 10:iu(r.type._context);break;case 22:case 23:Vu()}n=n.return}if(Me=e,Se=e=en(e.current,null),Ie=tt=t,Ce=0,jr=null,Du=Rl=dn=0,Xe=Ir=null,an!==null){for(t=0;t<an.length;t++)if(n=an[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}an=null}return e}function ec(e,t){do{var n=Se;try{if(lu(),Cl.current=Ml,El){for(var r=ve.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}El=!1}if(fn=0,Le=xe=ve=null,Cr=!1,Er=0,Fu.current=null,n===null||n.return===null){Ce=1,jr=t,Se=null;break}e:{var i=e,o=n.return,c=n,d=t;if(t=Ie,c.flags|=32768,d!==null&&typeof d=="object"&&typeof d.then=="function"){var w=d,C=c,E=C.tag;if((C.mode&1)===0&&(E===0||E===11||E===15)){var x=C.alternate;x?(C.updateQueue=x.updateQueue,C.memoizedState=x.memoizedState,C.lanes=x.lanes):(C.updateQueue=null,C.memoizedState=null)}var j=Ea(o);if(j!==null){j.flags&=-257,Na(j,o,c,i,t),j.mode&1&&Ca(i,w,t),t=j,d=w;var O=t.updateQueue;if(O===null){var R=new Set;R.add(d),t.updateQueue=R}else O.add(d);break e}else{if((t&1)===0){Ca(i,w,t),Qu();break e}d=Error(s(426))}}else if(pe&&c.mode&1){var we=Ea(o);if(we!==null){(we.flags&65536)===0&&(we.flags|=256),Na(we,o,c,i,t),nu($n(d,c));break e}}i=d=$n(d,c),Ce!==4&&(Ce=2),Ir===null?Ir=[i]:Ir.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var v=ka(i,d,t);Gs(i,v);break e;case 1:c=d;var m=i.type,_=i.stateNode;if((i.flags&128)===0&&(typeof m.getDerivedStateFromError=="function"||_!==null&&typeof _.componentDidCatch=="function"&&(Zt===null||!Zt.has(_)))){i.flags|=65536,t&=-t,i.lanes|=t;var N=xa(i,c,t);Gs(i,N);break e}}i=i.return}while(i!==null)}rc(n)}catch(F){t=F,Se===n&&n!==null&&(Se=n=n.return);continue}break}while(!0)}function tc(){var e=Ol.current;return Ol.current=Ml,e===null?Ml:e}function Qu(){(Ce===0||Ce===3||Ce===2)&&(Ce=4),Me===null||(dn&268435455)===0&&(Rl&268435455)===0||bt(Me,Ie)}function $l(e,t){var n=te;te|=2;var r=tc();(Me!==e||Ie!==t)&&(Ft=null,mn(e,t));do try{Ed();break}catch(l){ec(e,l)}while(!0);if(lu(),te=n,Ol.current=r,Se!==null)throw Error(s(261));return Me=null,Ie=0,Ce}function Ed(){for(;Se!==null;)nc(Se)}function Nd(){for(;Se!==null&&!Zc();)nc(Se)}function nc(e){var t=uc(e.alternate,e,tt);e.memoizedProps=e.pendingProps,t===null?rc(e):Se=t,Fu.current=null}function rc(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=gd(n,t,tt),n!==null){Se=n;return}}else{if(n=_d(n,t),n!==null){n.flags&=32767,Se=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ce=6,Se=null;return}}if(t=t.sibling,t!==null){Se=t;return}Se=t=e}while(t!==null);Ce===0&&(Ce=5)}function hn(e,t,n){var r=ue,l=st.transition;try{st.transition=null,ue=1,Ld(e,t,n,r)}finally{st.transition=l,ue=r}return null}function Ld(e,t,n,r){do Qn();while(Jt!==null);if((te&6)!==0)throw Error(s(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(s(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(of(e,i),e===Me&&(Se=Me=null,Ie=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Dl||(Dl=!0,oc(Qr,function(){return Qn(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=st.transition,st.transition=null;var o=ue;ue=1;var c=te;te|=4,Fu.current=null,Sd(e,n),Ya(n,e),Yf(Qi),qr=!!Vi,Qi=Vi=null,e.current=n,kd(n),Jc(),te=c,ue=o,st.transition=i}else e.current=n;if(Dl&&(Dl=!1,Jt=e,Al=l),i=e.pendingLanes,i===0&&(Zt=null),ef(n.stateNode),Ye(e,_e()),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(Fl)throw Fl=!1,e=Uu,Uu=null,e;return(Al&1)!==0&&e.tag!==0&&Qn(),i=e.pendingLanes,(i&1)!==0?e===Bu?zr++:(zr=0,Bu=e):zr=0,Xt(),null}function Qn(){if(Jt!==null){var e=Qo(Al),t=st.transition,n=ue;try{if(st.transition=null,ue=16>e?16:e,Jt===null)var r=!1;else{if(e=Jt,Jt=null,Al=0,(te&6)!==0)throw Error(s(331));var l=te;for(te|=4,T=e.current;T!==null;){var i=T,o=i.child;if((T.flags&16)!==0){var c=i.deletions;if(c!==null){for(var d=0;d<c.length;d++){var w=c[d];for(T=w;T!==null;){var C=T;switch(C.tag){case 0:case 11:case 15:Pr(8,C,i)}var E=C.child;if(E!==null)E.return=C,T=E;else for(;T!==null;){C=T;var x=C.sibling,j=C.return;if(Ha(C),C===w){T=null;break}if(x!==null){x.return=j,T=x;break}T=j}}}var O=i.alternate;if(O!==null){var R=O.child;if(R!==null){O.child=null;do{var we=R.sibling;R.sibling=null,R=we}while(R!==null)}}T=i}}if((i.subtreeFlags&2064)!==0&&o!==null)o.return=i,T=o;else e:for(;T!==null;){if(i=T,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:Pr(9,i,i.return)}var v=i.sibling;if(v!==null){v.return=i.return,T=v;break e}T=i.return}}var m=e.current;for(T=m;T!==null;){o=T;var _=o.child;if((o.subtreeFlags&2064)!==0&&_!==null)_.return=o,T=_;else e:for(o=m;T!==null;){if(c=T,(c.flags&2048)!==0)try{switch(c.tag){case 0:case 11:case 15:Tl(9,c)}}catch(F){ye(c,c.return,F)}if(c===o){T=null;break e}var N=c.sibling;if(N!==null){N.return=c.return,T=N;break e}T=c.return}}if(te=l,Xt(),xt&&typeof xt.onPostCommitFiberRoot=="function")try{xt.onPostCommitFiberRoot(Xr,e)}catch{}r=!0}return r}finally{ue=n,st.transition=t}}return!1}function lc(e,t,n){t=$n(n,t),t=ka(e,t,1),e=Kt(e,t,1),t=Ue(),e!==null&&(nr(e,1,t),Ye(e,t))}function ye(e,t,n){if(e.tag===3)lc(e,e,n);else for(;t!==null;){if(t.tag===3){lc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Zt===null||!Zt.has(r))){e=$n(n,e),e=xa(t,e,1),t=Kt(t,e,1),e=Ue(),t!==null&&(nr(t,1,e),Ye(t,e));break}}t=t.return}}function Md(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ue(),e.pingedLanes|=e.suspendedLanes&n,Me===e&&(Ie&n)===n&&(Ce===4||Ce===3&&(Ie&130023424)===Ie&&500>_e()-Au?mn(e,0):Du|=n),Ye(e,t)}function ic(e,t){t===0&&((e.mode&1)===0?t=1:(t=Kr,Kr<<=1,(Kr&130023424)===0&&(Kr=4194304)));var n=Ue();e=Tt(e,t),e!==null&&(nr(e,t,n),Ye(e,n))}function Pd(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ic(e,n)}function jd(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(s(314))}r!==null&&r.delete(t),ic(e,n)}var uc;uc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||We.current)Qe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Qe=!1,yd(e,t,n);Qe=(e.flags&131072)!==0}else Qe=!1,pe&&(t.flags&1048576)!==0&&Us(t,vl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Il(e,t),e=t.pendingProps;var l=Tn(t,Te.current);Un(t,n),l=hu(null,t,r,e,l,n);var i=vu();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,Ve(r)?(i=!0,pl(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,su(t),l.updater=Pl,t.stateNode=l,l._reactInternals=t,ku(t,r,e,n),t=Nu(null,t,r,!0,i,n)):(t.tag=0,pe&&i&&qi(t),Ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Il(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=zd(r),e=yt(r,e),l){case 0:t=Eu(null,t,r,e,n);break e;case 1:t=za(null,t,r,e,n);break e;case 11:t=La(null,t,r,e,n);break e;case 14:t=Ma(null,t,r,yt(r.type,e),n);break e}throw Error(s(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),Eu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),za(e,t,r,l,n);case 3:e:{if(Ta(t),e===null)throw Error(s(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Ks(e,t),kl(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=$n(Error(s(423)),t),t=Oa(e,t,r,n,l);break e}else if(r!==l){l=$n(Error(s(424)),t),t=Oa(e,t,r,n,l);break e}else for(et=Wt(t.stateNode.containerInfo.firstChild),be=t,pe=!0,vt=null,n=Xs(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Fn(),r===l){t=Rt(e,t,n);break e}Ae(e,t,r,n)}t=t.child}return t;case 5:return Js(t),e===null&&tu(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Xi(r,l)?o=null:i!==null&&Xi(r,i)&&(t.flags|=32),Ia(e,t),Ae(e,t,o,n),t.child;case 6:return e===null&&tu(t),null;case 13:return Ra(e,t,n);case 4:return au(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Dn(t,null,r,n):Ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),La(e,t,r,l,n);case 7:return Ae(e,t,t.pendingProps,n),t.child;case 8:return Ae(e,t,t.pendingProps.children,n),t.child;case 12:return Ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,se(_l,r._currentValue),r._currentValue=o,i!==null)if(ht(i.value,o)){if(i.children===l.children&&!We.current){t=Rt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var c=i.dependencies;if(c!==null){o=i.child;for(var d=c.firstContext;d!==null;){if(d.context===r){if(i.tag===1){d=Ot(-1,n&-n),d.tag=2;var w=i.updateQueue;if(w!==null){w=w.shared;var C=w.pending;C===null?d.next=d:(d.next=C.next,C.next=d),w.pending=d}}i.lanes|=n,d=i.alternate,d!==null&&(d.lanes|=n),uu(i.return,n,t),c.lanes|=n;break}d=d.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(s(341));o.lanes|=n,c=o.alternate,c!==null&&(c.lanes|=n),uu(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}Ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Un(t,n),l=ut(l),r=r(l),t.flags|=1,Ae(e,t,r,n),t.child;case 14:return r=t.type,l=yt(r,t.pendingProps),l=yt(r.type,l),Ma(e,t,r,l,n);case 15:return Pa(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:yt(r,l),Il(e,t),t.tag=1,Ve(r)?(e=!0,pl(t)):e=!1,Un(t,n),wa(t,r,l),ku(t,r,l,n),Nu(null,t,r,!0,e,n);case 19:return Da(e,t,n);case 22:return ja(e,t,n)}throw Error(s(156,t.tag))};function oc(e,t){return Bo(e,t)}function Id(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 at(e,t,n,r){return new Id(e,t,n,r)}function Xu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function zd(e){if(typeof e=="function")return Xu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===He)return 11;if(e===Q)return 14}return 2}function en(e,t){var n=e.alternate;return n===null?(n=at(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 Hl(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Xu(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Ne:return vn(n.children,l,i,t);case $e:o=8,l|=8;break;case rt:return e=at(12,n,t,l|2),e.elementType=rt,e.lanes=i,e;case De:return e=at(13,n,t,l),e.elementType=De,e.lanes=i,e;case I:return e=at(19,n,t,l),e.elementType=I,e.lanes=i,e;case K:return Wl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case pt:o=10;break e;case kt:o=9;break e;case He:o=11;break e;case Q:o=14;break e;case le:o=16,r=null;break e}throw Error(s(130,e==null?e:typeof e,""))}return t=at(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function vn(e,t,n,r){return e=at(7,e,r,t),e.lanes=n,e}function Wl(e,t,n,r){return e=at(22,e,r,t),e.elementType=K,e.lanes=n,e.stateNode={isHidden:!1},e}function Yu(e,t,n){return e=at(6,e,null,t),e.lanes=n,e}function Ku(e,t,n){return t=at(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Td(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=Si(0),this.expirationTimes=Si(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Si(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Gu(e,t,n,r,l,i,o,c,d){return e=new Td(e,t,n,c,d),t===1?(t=1,i===!0&&(t|=8)):t=0,i=at(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},su(i),e}function Od(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ee,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function sc(e){if(!e)return Qt;e=e._reactInternals;e:{if(rn(e)!==e||e.tag!==1)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Ve(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(s(171))}if(e.tag===1){var n=e.type;if(Ve(n))return Fs(e,n,t)}return t}function ac(e,t,n,r,l,i,o,c,d){return e=Gu(n,r,!0,e,l,i,o,c,d),e.context=sc(null),n=e.current,r=Ue(),l=qt(n),i=Ot(r,l),i.callback=t??null,Kt(n,i,l),e.current.lanes=l,nr(e,l,r),Ye(e,r),e}function Vl(e,t,n,r){var l=t.current,i=Ue(),o=qt(l);return n=sc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ot(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Kt(l,t,o),e!==null&&(wt(e,l,o,i),Sl(e,l,o)),o}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 cc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Zu(e,t){cc(e,t),(e=e.alternate)&&cc(e,t)}function Rd(){return null}var fc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ju(e){this._internalRoot=e}Xl.prototype.render=Ju.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(s(409));Vl(e,t,null,null)},Xl.prototype.unmount=Ju.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;pn(function(){Vl(null,e,null,null)}),t[Pt]=null}};function Xl(e){this._internalRoot=e}Xl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ko();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Bt.length&&t!==0&&t<Bt[n].priority;n++);Bt.splice(n,0,e),n===0&&Jo(e)}};function qu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Yl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function dc(){}function Fd(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var w=Ql(o);i.call(w)}}var o=ac(t,r,e,0,null,!1,!1,"",dc);return e._reactRootContainer=o,e[Pt]=o.current,vr(e.nodeType===8?e.parentNode:e),pn(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var c=r;r=function(){var w=Ql(d);c.call(w)}}var d=Gu(e,0,!1,null,null,!1,!1,"",dc);return e._reactRootContainer=d,e[Pt]=d.current,vr(e.nodeType===8?e.parentNode:e),pn(function(){Vl(t,d,n,r)}),d}function Kl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var c=l;l=function(){var d=Ql(o);c.call(d)}}Vl(t,o,e,l)}else o=Fd(n,t,e,l,r);return Ql(o)}Xo=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=tr(t.pendingLanes);n!==0&&(ki(t,n|1),Ye(t,_e()),(te&6)===0&&(Vn=_e()+500,Xt()))}break;case 13:pn(function(){var r=Tt(e,1);if(r!==null){var l=Ue();wt(r,e,1,l)}}),Zu(e,1)}},xi=function(e){if(e.tag===13){var t=Tt(e,134217728);if(t!==null){var n=Ue();wt(t,e,134217728,n)}Zu(e,134217728)}},Yo=function(e){if(e.tag===13){var t=qt(e),n=Tt(e,t);if(n!==null){var r=Ue();wt(n,e,t,r)}Zu(e,t)}},Ko=function(){return ue},Go=function(e,t){var n=ue;try{return ue=e,t()}finally{ue=n}},hi=function(e,t,n){switch(t){case"input":if(oi(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=fl(r);if(!l)throw Error(s(90));_o(r),oi(r,l)}}}break;case"textarea":Co(e,n);break;case"select":t=n.value,t!=null&&Sn(e,!!n.multiple,t,!1)}},To=Wu,Oo=pn;var Dd={usingClientEntryPoint:!1,Events:[_r,In,fl,Io,zo,Wu]},Tr={findFiberByHostInstance:ln,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Ad={bundleType:Tr.bundleType,version:Tr.version,rendererPackageName:Tr.rendererPackageName,rendererConfig:Tr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ke.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ao(e),e===null?null:e.stateNode},findFiberByHostInstance:Tr.findFiberByHostInstance||Rd,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 Gl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Gl.isDisabled&&Gl.supportsFiber)try{Xr=Gl.inject(Ad),xt=Gl}catch{}}return Ke.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Dd,Ke.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!qu(t))throw Error(s(200));return Od(e,t,null,n)},Ke.createRoot=function(e,t){if(!qu(e))throw Error(s(299));var n=!1,r="",l=fc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Gu(e,1,!1,null,null,n,!1,r,l),e[Pt]=t.current,vr(e.nodeType===8?e.parentNode:e),new Ju(t)},Ke.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(s(188)):(e=Object.keys(e).join(","),Error(s(268,e)));return e=Ao(t),e=e===null?null:e.stateNode,e},Ke.flushSync=function(e){return pn(e)},Ke.hydrate=function(e,t,n){if(!Yl(t))throw Error(s(200));return Kl(null,e,t,!0,n)},Ke.hydrateRoot=function(e,t,n){if(!qu(e))throw Error(s(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=fc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=ac(t,null,e,1,n??null,l,!1,i,o),e[Pt]=t.current,vr(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 Xl(t)},Ke.render=function(e,t,n){if(!Yl(t))throw Error(s(200));return Kl(null,e,t,!1,n)},Ke.unmountComponentAtNode=function(e){if(!Yl(e))throw Error(s(40));return e._reactRootContainer?(pn(function(){Kl(null,null,e,!1,function(){e._reactRootContainer=null,e[Pt]=null})}),!0):!1},Ke.unstable_batchedUpdates=Wu,Ke.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yl(n))throw Error(s(200));if(e==null||e._reactInternals===void 0)throw Error(s(38));return Kl(e,t,n,!1,r)},Ke.version="18.3.1-next-f1338f8080-20240426",Ke}var wc;function Yd(){if(wc)return to.exports;wc=1;function u(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(a){console.error(a)}}return u(),to.exports=Xd(),to.exports}var Sc;function Kd(){if(Sc)return Jl;Sc=1;var u=Yd();return Jl.createRoot=u.createRoot,Jl.hydrateRoot=u.hydrateRoot,Jl}var Gd=Kd();const Zd="_app_1ibpl_1",Jd={app:Zd},kc=u=>{let a;const s=new Set,f=(U,ee)=>{const D=typeof U=="function"?U(a):U;if(!Object.is(D,a)){const H=a;a=ee??(typeof D!="object"||D===null)?D:Object.assign({},a,D),s.forEach(fe=>fe(a,H))}},p=()=>a,L={setState:f,getState:p,getInitialState:()=>z,subscribe:U=>(s.add(U),()=>s.delete(U))},z=a=u(f,p,L);return L},qd=(u=>u?kc(u):kc),bd=u=>u;function ep(u,a=bd){const s=Zl.useSyncExternalStore(u.subscribe,Zl.useCallback(()=>a(u.getState()),[u,a]),Zl.useCallback(()=>a(u.getInitialState()),[u,a]));return Zl.useDebugValue(s),s}const tp=u=>{const a=qd(u),s=f=>ep(a,f);return Object.assign(s,a),s},np=(u=>tp);var Dc=Symbol.for("immer-nothing"),xc=Symbol.for("immer-draftable"),nt=Symbol.for("immer-state");function St(u,...a){throw new Error(`[Immer] minified error nr: ${u}. Full error at: https://bit.ly/3cXEKWf`)}var Fr=Object.getPrototypeOf;function Kn(u){return!!u&&!!u[nt]}function gn(u){var a;return u?Ac(u)||Array.isArray(u)||!!u[xc]||!!((a=u.constructor)!=null&&a[xc])||Ur(u)||li(u):!1}var rp=Object.prototype.constructor.toString(),Cc=new WeakMap;function Ac(u){if(!u||typeof u!="object")return!1;const a=Object.getPrototypeOf(u);if(a===null||a===Object.prototype)return!0;const s=Object.hasOwnProperty.call(a,"constructor")&&a.constructor;if(s===Object)return!0;if(typeof s!="function")return!1;let f=Cc.get(s);return f===void 0&&(f=Function.toString.call(s),Cc.set(s,f)),f===rp}function bl(u,a,s=!0){ri(u)===0?(s?Reflect.ownKeys(u):Object.keys(u)).forEach(p=>{a(p,u[p],u)}):u.forEach((f,p)=>a(p,f,u))}function ri(u){const a=u[nt];return a?a.type_:Array.isArray(u)?1:Ur(u)?2:li(u)?3:0}function ao(u,a){return ri(u)===2?u.has(a):Object.prototype.hasOwnProperty.call(u,a)}function Uc(u,a,s){const f=ri(u);f===2?u.set(a,s):f===3?u.add(s):u[a]=s}function lp(u,a){return u===a?u!==0||1/u===1/a:u!==u&&a!==a}function Ur(u){return u instanceof Map}function li(u){return u instanceof Set}function yn(u){return u.copy_||u.base_}function co(u,a){if(Ur(u))return new Map(u);if(li(u))return new Set(u);if(Array.isArray(u))return Array.prototype.slice.call(u);const s=Ac(u);if(a===!0||a==="class_only"&&!s){const f=Object.getOwnPropertyDescriptors(u);delete f[nt];let p=Reflect.ownKeys(f);for(let g=0;g<p.length;g++){const S=p[g],L=f[S];L.writable===!1&&(L.writable=!0,L.configurable=!0),(L.get||L.set)&&(f[S]={configurable:!0,writable:!0,enumerable:L.enumerable,value:u[S]})}return Object.create(Fr(u),f)}else{const f=Fr(u);if(f!==null&&s)return{...u};const p=Object.create(f);return Object.assign(p,u)}}function yo(u,a=!1){return ii(u)||Kn(u)||!gn(u)||(ri(u)>1&&Object.defineProperties(u,{set:ql,add:ql,clear:ql,delete:ql}),Object.freeze(u),a&&Object.values(u).forEach(s=>yo(s,!0))),u}function ip(){St(2)}var ql={value:ip};function ii(u){return u===null||typeof u!="object"?!0:Object.isFrozen(u)}var up={};function _n(u){const a=up[u];return a||St(0,u),a}var Dr;function Bc(){return Dr}function op(u,a){return{drafts_:[],parent_:u,immer_:a,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Ec(u,a){a&&(_n("Patches"),u.patches_=[],u.inversePatches_=[],u.patchListener_=a)}function fo(u){po(u),u.drafts_.forEach(sp),u.drafts_=null}function po(u){u===Dr&&(Dr=u.parent_)}function Nc(u){return Dr=op(Dr,u)}function sp(u){const a=u[nt];a.type_===0||a.type_===1?a.revoke_():a.revoked_=!0}function Lc(u,a){a.unfinalizedDrafts_=a.drafts_.length;const s=a.drafts_[0];return u!==void 0&&u!==s?(s[nt].modified_&&(fo(a),St(4)),gn(u)&&(u=ei(a,u),a.parent_||ti(a,u)),a.patches_&&_n("Patches").generateReplacementPatches_(s[nt].base_,u,a.patches_,a.inversePatches_)):u=ei(a,s,[]),fo(a),a.patches_&&a.patchListener_(a.patches_,a.inversePatches_),u!==Dc?u:void 0}function ei(u,a,s){if(ii(a))return a;const f=u.immer_.shouldUseStrictIteration(),p=a[nt];if(!p)return bl(a,(g,S)=>Mc(u,p,a,g,S,s),f),a;if(p.scope_!==u)return a;if(!p.modified_)return ti(u,p.base_,!0),p.base_;if(!p.finalized_){p.finalized_=!0,p.scope_.unfinalizedDrafts_--;const g=p.copy_;let S=g,L=!1;p.type_===3&&(S=new Set(g),g.clear(),L=!0),bl(S,(z,U)=>Mc(u,p,g,z,U,s,L),f),ti(u,g,!1),s&&u.patches_&&_n("Patches").generatePatches_(p,s,u.patches_,u.inversePatches_)}return p.copy_}function Mc(u,a,s,f,p,g,S){if(p==null||typeof p!="object"&&!S)return;const L=ii(p);if(!(L&&!S)){if(Kn(p)){const z=g&&a&&a.type_!==3&&!ao(a.assigned_,f)?g.concat(f):void 0,U=ei(u,p,z);if(Uc(s,f,U),Kn(U))u.canAutoFreeze_=!1;else return}else S&&s.add(p);if(gn(p)&&!L){if(!u.immer_.autoFreeze_&&u.unfinalizedDrafts_<1||a&&a.base_&&a.base_[f]===p&&L)return;ei(u,p),(!a||!a.scope_.parent_)&&typeof f!="symbol"&&(Ur(s)?s.has(f):Object.prototype.propertyIsEnumerable.call(s,f))&&ti(u,p)}}}function ti(u,a,s=!1){!u.parent_&&u.immer_.autoFreeze_&&u.canAutoFreeze_&&yo(a,s)}function ap(u,a){const s=Array.isArray(u),f={type_:s?1:0,scope_:a?a.scope_:Bc(),modified_:!1,finalized_:!1,assigned_:{},parent_:a,base_:u,draft_:null,copy_:null,revoke_:null,isManual_:!1};let p=f,g=go;s&&(p=[f],g=Ar);const{revoke:S,proxy:L}=Proxy.revocable(p,g);return f.draft_=L,f.revoke_=S,L}var go={get(u,a){if(a===nt)return u;const s=yn(u);if(!ao(s,a))return cp(u,s,a);const f=s[a];return u.finalized_||!gn(f)?f:f===lo(u.base_,a)?(io(u),u.copy_[a]=ho(f,u)):f},has(u,a){return a in yn(u)},ownKeys(u){return Reflect.ownKeys(yn(u))},set(u,a,s){const f=$c(yn(u),a);if(f!=null&&f.set)return f.set.call(u.draft_,s),!0;if(!u.modified_){const p=lo(yn(u),a),g=p==null?void 0:p[nt];if(g&&g.base_===s)return u.copy_[a]=s,u.assigned_[a]=!1,!0;if(lp(s,p)&&(s!==void 0||ao(u.base_,a)))return!0;io(u),mo(u)}return u.copy_[a]===s&&(s!==void 0||a in u.copy_)||Number.isNaN(s)&&Number.isNaN(u.copy_[a])||(u.copy_[a]=s,u.assigned_[a]=!0),!0},deleteProperty(u,a){return lo(u.base_,a)!==void 0||a in u.base_?(u.assigned_[a]=!1,io(u),mo(u)):delete u.assigned_[a],u.copy_&&delete u.copy_[a],!0},getOwnPropertyDescriptor(u,a){const s=yn(u),f=Reflect.getOwnPropertyDescriptor(s,a);return f&&{writable:!0,configurable:u.type_!==1||a!=="length",enumerable:f.enumerable,value:s[a]}},defineProperty(){St(11)},getPrototypeOf(u){return Fr(u.base_)},setPrototypeOf(){St(12)}},Ar={};bl(go,(u,a)=>{Ar[u]=function(){return arguments[0]=arguments[0][0],a.apply(this,arguments)}});Ar.deleteProperty=function(u,a){return Ar.set.call(this,u,a,void 0)};Ar.set=function(u,a,s){return go.set.call(this,u[0],a,s,u[0])};function lo(u,a){const s=u[nt];return(s?yn(s):u)[a]}function cp(u,a,s){var p;const f=$c(a,s);return f?"value"in f?f.value:(p=f.get)==null?void 0:p.call(u.draft_):void 0}function $c(u,a){if(!(a in u))return;let s=Fr(u);for(;s;){const f=Object.getOwnPropertyDescriptor(s,a);if(f)return f;s=Fr(s)}}function mo(u){u.modified_||(u.modified_=!0,u.parent_&&mo(u.parent_))}function io(u){u.copy_||(u.copy_=co(u.base_,u.scope_.immer_.useStrictShallowCopy_))}var fp=class{constructor(u){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(a,s,f)=>{if(typeof a=="function"&&typeof s!="function"){const g=s;s=a;const S=this;return function(z=g,...U){return S.produce(z,ee=>s.call(this,ee,...U))}}typeof s!="function"&&St(6),f!==void 0&&typeof f!="function"&&St(7);let p;if(gn(a)){const g=Nc(this),S=ho(a,void 0);let L=!0;try{p=s(S),L=!1}finally{L?fo(g):po(g)}return Ec(g,f),Lc(p,g)}else if(!a||typeof a!="object"){if(p=s(a),p===void 0&&(p=a),p===Dc&&(p=void 0),this.autoFreeze_&&yo(p,!0),f){const g=[],S=[];_n("Patches").generateReplacementPatches_(a,p,g,S),f(g,S)}return p}else St(1,a)},this.produceWithPatches=(a,s)=>{if(typeof a=="function")return(S,...L)=>this.produceWithPatches(S,z=>a(z,...L));let f,p;return[this.produce(a,s,(S,L)=>{f=S,p=L}),f,p]},typeof(u==null?void 0:u.autoFreeze)=="boolean"&&this.setAutoFreeze(u.autoFreeze),typeof(u==null?void 0:u.useStrictShallowCopy)=="boolean"&&this.setUseStrictShallowCopy(u.useStrictShallowCopy),typeof(u==null?void 0:u.useStrictIteration)=="boolean"&&this.setUseStrictIteration(u.useStrictIteration)}createDraft(u){gn(u)||St(8),Kn(u)&&(u=dp(u));const a=Nc(this),s=ho(u,void 0);return s[nt].isManual_=!0,po(a),s}finishDraft(u,a){const s=u&&u[nt];(!s||!s.isManual_)&&St(9);const{scope_:f}=s;return Ec(f,a),Lc(void 0,f)}setAutoFreeze(u){this.autoFreeze_=u}setUseStrictShallowCopy(u){this.useStrictShallowCopy_=u}setUseStrictIteration(u){this.useStrictIteration_=u}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(u,a){let s;for(s=a.length-1;s>=0;s--){const p=a[s];if(p.path.length===0&&p.op==="replace"){u=p.value;break}}s>-1&&(a=a.slice(s+1));const f=_n("Patches").applyPatches_;return Kn(u)?f(u,a):this.produce(u,p=>f(p,a))}};function ho(u,a){const s=Ur(u)?_n("MapSet").proxyMap_(u,a):li(u)?_n("MapSet").proxySet_(u,a):ap(u,a);return(a?a.scope_:Bc()).drafts_.push(s),s}function dp(u){return Kn(u)||St(10,u),Hc(u)}function Hc(u){if(!gn(u)||ii(u))return u;const a=u[nt];let s,f=!0;if(a){if(!a.modified_)return a.base_;a.finalized_=!0,s=co(u,a.scope_.immer_.useStrictShallowCopy_),f=a.scope_.immer_.shouldUseStrictIteration()}else s=co(u,!0);return bl(s,(p,g)=>{Uc(s,p,Hc(g))},f),a&&(a.finalized_=!1),s}var pp=new fp,mp=pp.produce;const hp=u=>(a,s,f)=>(f.setState=(p,g,...S)=>{const L=typeof p=="function"?mp(p):p;return a(L,g,...S)},u(f.setState,s,f)),vp=hp;function yp(u){return{id:u,skippable:!0,durationMs:5e3,fadeOutMs:500,fadeInMs:500,endFadeOutMs:500,endFadeInMs:500,onFadeInCallback:"",imageSegments:[],lines:[]}}function gp(){return{path:"",width:1280,height:720,startMs:0,endMs:5e3,fadeInMs:0,fadeOutMs:0,easing:"Linear",from:{centerX:.5,centerY:.5,scale:1},to:{centerX:.5,centerY:.5,scale:1}}}function _p(){return{speaker:"",text:"",durationMs:3e3,waitForConfirm:!1,luaCallback:""}}function ct(u,a){return!u||!a?null:u.cutscenes.find(s=>s.id===a)??null}const dt=np()(vp((u,a)=>({file:null,selectedCutsceneId:null,selectedLayerIndex:null,playState:"stopped",currentTimeMs:0,loadFile:s=>u(f=>{var p;f.file=s,f.selectedCutsceneId=((p=s.cutscenes[0])==null?void 0:p.id)??null,f.selectedLayerIndex=null,f.playState="stopped",f.currentTimeMs=0}),getExportData:()=>a().file,addCutscene:()=>u(s=>{s.file||(s.file={cutscenes:[]});let f="cutscene_new",p=1;const g=new Set(s.file.cutscenes.map(L=>L.id));for(;g.has(`${f}_${p}`);)p++;const S=`${f}_${p}`;s.file.cutscenes.push(yp(S)),s.selectedCutsceneId=S,s.selectedLayerIndex=null}),deleteCutscene:s=>u(f=>{var g;if(!f.file)return;const p=f.file.cutscenes.findIndex(S=>S.id===s);p!==-1&&(f.file.cutscenes.splice(p,1),f.selectedCutsceneId===s&&(f.selectedCutsceneId=((g=f.file.cutscenes[0])==null?void 0:g.id)??null,f.selectedLayerIndex=null))}),selectCutscene:s=>u(f=>{f.selectedCutsceneId=s,f.selectedLayerIndex=null,f.playState="stopped",f.currentTimeMs=0}),updateCutscene:(s,f)=>u(p=>{if(!p.file)return;const g=p.file.cutscenes.find(S=>S.id===s);g&&Object.assign(g,f)}),selectLayer:s=>u(f=>{f.selectedLayerIndex=s}),addLayer:()=>u(s=>{const f=ct(s.file,s.selectedCutsceneId);f&&(f.imageSegments.push(gp()),s.selectedLayerIndex=f.imageSegments.length-1)}),removeLayer:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);p&&(p.imageSegments.splice(s,1),f.selectedLayerIndex===s?f.selectedLayerIndex=null:f.selectedLayerIndex!==null&&f.selectedLayerIndex>s&&f.selectedLayerIndex--)}),moveLayerUp:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);if(!p||s<=0)return;const g=p.imageSegments;[g[s-1],g[s]]=[g[s],g[s-1]],f.selectedLayerIndex===s?f.selectedLayerIndex=s-1:f.selectedLayerIndex===s-1&&(f.selectedLayerIndex=s)}),moveLayerDown:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);if(!p)return;const g=p.imageSegments;s>=g.length-1||([g[s],g[s+1]]=[g[s+1],g[s]],f.selectedLayerIndex===s?f.selectedLayerIndex=s+1:f.selectedLayerIndex===s+1&&(f.selectedLayerIndex=s))}),updateLayer:(s,f)=>u(p=>{const g=ct(p.file,p.selectedCutsceneId);g&&Object.assign(g.imageSegments[s],f)}),updateLayerFrom:(s,f)=>u(p=>{const g=ct(p.file,p.selectedCutsceneId);g&&Object.assign(g.imageSegments[s].from,f)}),updateLayerTo:(s,f)=>u(p=>{const g=ct(p.file,p.selectedCutsceneId);g&&Object.assign(g.imageSegments[s].to,f)}),addLine:()=>u(s=>{const f=ct(s.file,s.selectedCutsceneId);f&&f.lines.push(_p())}),removeLine:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);p&&p.lines.splice(s,1)}),moveLineUp:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);if(!p||s<=0)return;const g=p.lines;[g[s-1],g[s]]=[g[s],g[s-1]]}),moveLineDown:s=>u(f=>{const p=ct(f.file,f.selectedCutsceneId);if(!p)return;const g=p.lines;s>=g.length-1||([g[s],g[s+1]]=[g[s+1],g[s]])}),updateLine:(s,f)=>u(p=>{const g=ct(p.file,p.selectedCutsceneId);g&&Object.assign(g.lines[s],f)}),setPlayState:s=>u(f=>{f.playState=s}),setCurrentTime:s=>u(f=>{f.currentTimeMs=s})})));function wn(){return dt(u=>{var a;return((a=u.file)==null?void 0:a.cutscenes.find(s=>s.id===u.selectedCutsceneId))??null})}function wp(u){const a=u.from??{},s=u.to??{};return{path:String(u.path??""),width:Number(u.width??1280),height:Number(u.height??720),startMs:Number(u.startMs??0),endMs:Number(u.endMs??5e3),fadeInMs:Number(u.fadeInMs??0),fadeOutMs:Number(u.fadeOutMs??0),easing:String(u.easing??"Linear"),from:{centerX:Number(a.centerX??.5),centerY:Number(a.centerY??.5),scale:Number(a.scale??1)},to:{centerX:Number(s.centerX??a.centerX??.5),centerY:Number(s.centerY??a.centerY??.5),scale:Number(s.scale??a.scale??1)}}}function Sp(u){return{speaker:String(u.speaker??""),text:String(u.text??""),durationMs:Number(u.durationMs??0),waitForConfirm:!!(u.waitForConfirm??!1),luaCallback:String(u.luaCallback??"")}}function kp(u){const a=Array.isArray(u.imageSegments)?u.imageSegments.map(wp):[],s=Array.isArray(u.lines)?u.lines.map(Sp):[];return{id:String(u.id??"untitled"),skippable:u.skippable!==!1,durationMs:Number(u.durationMs??0),fadeOutMs:Number(u.fadeOutMs??0),fadeInMs:Number(u.fadeInMs??0),endFadeOutMs:Number(u.endFadeOutMs??0),endFadeInMs:Number(u.endFadeInMs??0),onFadeInCallback:String(u.onFadeInCallback??""),imageSegments:a,lines:s}}function xp(u){const a=u;return{cutscenes:Array.isArray(a.cutscenes)?a.cutscenes.map(kp):[]}}function Cp(u,a="cutscenes.json"){const s=JSON.stringify(u,null,4),f=new Blob([s],{type:"application/json"}),p=URL.createObjectURL(f),g=document.createElement("a");g.href=p,g.download=a,g.click(),URL.revokeObjectURL(p)}const Ep="_panel_e520h_1",Np="_header_e520h_11",Lp="_actions_e520h_21",Mp="_btn_e520h_29",Pp="_btnPrimary_e520h_42 _btn_e520h_29",jp="_list_e520h_50",Ip="_empty_e520h_56",zp="_item_e520h_63",Tp="_selected_e520h_76",Op="_itemId_e520h_81",Rp="_deleteBtn_e520h_89",ft={panel:Ep,header:Np,actions:Lp,btn:Mp,btnPrimary:Pp,list:jp,empty:Ip,item:zp,selected:Tp,itemId:Op,deleteBtn:Rp};function Fp(){const u=ze.useRef(null),{file:a,selectedCutsceneId:s,loadFile:f,addCutscene:p,deleteCutscene:g,selectCutscene:S,getExportData:L}=dt();function z(D){var me;const H=(me=D.target.files)==null?void 0:me[0];if(!H)return;const fe=new FileReader;fe.onload=re=>{try{const q=JSON.parse(re.target.result);f(xp(q))}catch{alert("Invalid JSON file")}},fe.readAsText(H),D.target.value=""}function U(){const D=L();D&&Cp(D)}function ee(D){confirm(`Delete cutscene "${D}"?`)&&g(D)}return y.jsxs("div",{className:ft.panel,children:[y.jsx("div",{className:ft.header,children:"Cutscenes"}),y.jsxs("div",{className:ft.actions,children:[y.jsx("button",{className:ft.btnPrimary,onClick:()=>{var D;return(D=u.current)==null?void 0:D.click()},children:"Load JSON"}),y.jsx("input",{ref:u,type:"file",accept:".json",style:{display:"none"},onChange:z}),y.jsx("button",{className:ft.btn,onClick:U,disabled:!a,children:"Save JSON"}),y.jsx("button",{className:ft.btn,onClick:p,children:"+ New"})]}),y.jsx("div",{className:ft.list,children:!a||a.cutscenes.length===0?y.jsx("div",{className:ft.empty,children:"No cutscenes. Load a JSON or create new."}):a.cutscenes.map(D=>y.jsxs("div",{className:`${ft.item} ${D.id===s?ft.selected:""}`,onClick:()=>S(D.id),children:[y.jsx("span",{className:ft.itemId,children:D.id}),y.jsx("button",{className:ft.deleteBtn,onClick:H=>{H.stopPropagation(),ee(D.id)},title:"Delete",children:"✕"})]},D.id))})]})}const Dp="_panel_1kkcd_1",Ap="_previewArea_1kkcd_9",Pc={panel:Dp,previewArea:Ap},Up=["Linear","EaseInSine","EaseOutSine","EaseInOutSine","EaseInQuad","EaseOutQuad","EaseInOutQuad","EaseInCubic","EaseOutCubic","EaseInOutCubic"];function Bp(u,a){const s=Math.PI;switch(a){case"Linear":return u;case"EaseInSine":return 1-Math.cos(u*s/2);case"EaseOutSine":return Math.sin(u*s/2);case"EaseInOutSine":return-(Math.cos(s*u)-1)/2;case"EaseInQuad":return u*u;case"EaseOutQuad":return 1-(1-u)*(1-u);case"EaseInOutQuad":return u<.5?2*u*u:1-Math.pow(-2*u+2,2)/2;case"EaseInCubic":return u*u*u;case"EaseOutCubic":return 1-Math.pow(1-u,3);case"EaseInOutCubic":return u<.5?4*u*u*u:1-Math.pow(-2*u+2,3)/2;default:return u}}function ni(u,a,s){return Math.max(a,Math.min(s,u))}function uo(u,a,s){return u+(a-u)*s}function $p(u,a){if(a<u.startMs||a>u.endMs)return null;const s=u.endMs-u.startMs,f=a-u.startMs,p=s>0?ni(f/s,0,1):1,g=Bp(p,u.easing),S={centerX:uo(u.from.centerX,u.to.centerX,g),centerY:uo(u.from.centerY,u.to.centerY,g),scale:uo(u.from.scale,u.to.scale,g)};let L=1;return u.fadeInMs>0&&f<u.fadeInMs?L=f/u.fadeInMs:u.fadeOutMs>0&&f>s-u.fadeOutMs&&(L=(s-f)/u.fadeOutMs),{alpha:ni(L,0,1),pose:S}}function Hp(u,a,s,f,p){const g=f/a,S=p/s,L=Math.max(g,S),z=a*L*u.scale,U=s*L*u.scale,ee=(z-f)/2,D=(U-p)/2,H=(.5-u.centerX)*z,fe=(.5-u.centerY)*U,me=ni(H,-ee,ee),re=ni(fe,-D,D);return{position:"absolute",top:"50%",left:"50%",width:z,height:U,transform:`translate(calc(-50% + ${me}px), calc(-50% + ${re}px))`,objectFit:"cover"}}const Wp="_wrapper_1nucj_1",Vp="_viewport_1nucj_11",Qp="_empty_1nucj_20",Xp="_subtitleBar_1nucj_30",Yp="_speaker_1nucj_40",Kp="_text_1nucj_48",Xn={wrapper:Wp,viewport:Vp,empty:Qp,subtitleBar:Xp,speaker:Yp,text:Kp},jc=1280,Ic=720;function Gp(u,a){if(!u)return null;let s=0;for(const f of u.lines){const p=f.durationMs>0?f.durationMs:Math.max(1500,Math.round(f.text.length/17*1e3));if(a>=s&&a<s+p)return f;s+=p}return null}function Zp(){const u=ze.useRef(null),[a,s]=ze.useState({w:jc,h:Ic}),f=dt(S=>S.currentTimeMs),p=wn();ze.useEffect(()=>{const S=u.current;if(!S)return;const L=new ResizeObserver(z=>{const U=z[0];U&&s({w:U.contentRect.width,h:U.contentRect.height})});return L.observe(S),()=>L.disconnect()},[]);const g=Gp(p,f);return y.jsx("div",{className:Xn.wrapper,children:y.jsx("div",{className:Xn.viewport,ref:u,children:p?y.jsxs(y.Fragment,{children:[p.imageSegments.map((S,L)=>{const z=$p(S,f);if(!z)return null;const U=Hp(z.pose,S.width||jc,S.height||Ic,a.w,a.h);return y.jsx("img",{src:`/${S.path}`,alt:"",style:{...U,opacity:z.alpha},draggable:!1},L)}),g&&y.jsxs("div",{className:Xn.subtitleBar,children:[g.speaker&&y.jsx("div",{className:Xn.speaker,children:g.speaker}),y.jsx("div",{className:Xn.text,children:g.text})]})]}):y.jsx("div",{className:Xn.empty,children:"Select or create a cutscene"})})})}function Jp(){const{playState:u,currentTimeMs:a,setPlayState:s,setCurrentTime:f}=dt(),p=wn(),g=ze.useRef(null),S=ze.useRef(null);return ze.useEffect(()=>{if(u!=="playing"){S.current=null,g.current!==null&&(cancelAnimationFrame(g.current),g.current=null);return}function L(){if(!p)return 5e3;const U=p.imageSegments.reduce((D,H)=>Math.max(D,H.endMs),0);return Math.max(p.durationMs,U)+p.endFadeOutMs+p.endFadeInMs}function z(U){S.current===null&&(S.current=U);const ee=U-S.current;S.current=U;const D=dt.getState().currentTimeMs+ee,H=L();if(D>=H){f(H),s("stopped");return}f(D),g.current=requestAnimationFrame(z)}return g.current=requestAnimationFrame(z),()=>{g.current!==null&&cancelAnimationFrame(g.current)}},[u,p,s,f]),null}const qp="_controls_1qoyb_1",bp="_btn_1qoyb_12",em="_active_1qoyb_26",tm="_time_1qoyb_31",nn={controls:qp,btn:bp,active:em,time:tm};function zc(u){const a=Math.floor(u/1e3),s=Math.floor(u%1e3/10).toString().padStart(2,"0");return`${a}.${s}s`}function nm(){Jp();const{playState:u,currentTimeMs:a,setPlayState:s,setCurrentTime:f}=dt(),p=wn(),g=p?Math.max(p.durationMs,p.imageSegments.reduce((U,ee)=>Math.max(U,ee.endMs),0))+p.endFadeOutMs+p.endFadeInMs:0;function S(){(u==="stopped"||a>=g)&&f(0),s("playing")}function L(){s("paused")}function z(){s("stopped"),f(0)}return y.jsxs("div",{className:nn.controls,children:[y.jsx("button",{className:nn.btn,onClick:z,title:"Stop",disabled:!p,children:"⏹"}),y.jsx("button",{className:nn.btn,onClick:()=>f(0),title:"Rewind",disabled:!p,children:"⏮"}),u==="playing"?y.jsx("button",{className:`${nn.btn} ${nn.active}`,onClick:L,title:"Pause",disabled:!p,children:"⏸"}):y.jsx("button",{className:`${nn.btn} ${nn.active}`,onClick:S,title:"Play",disabled:!p,children:"▶"}),y.jsxs("div",{className:nn.time,children:[zc(a)," / ",zc(g)]})]})}const rm="_container_uetgi_1",lm="_toolbar_uetgi_11",im="_tbBtn_uetgi_21",um="_spacer_uetgi_33",om="_zoomLabel_uetgi_35",sm="_scroll_uetgi_37",am="_ruler_uetgi_45",cm="_tick_uetgi_57",fm="_tickLabel_uetgi_65",dm="_layersArea_uetgi_75",pm="_playhead_uetgi_79",mm="_gridLine_uetgi_89",hm="_row_uetgi_99",vm="_rowSelected_uetgi_111",ym="_rowLabel_uetgi_113",gm="_layerName_uetgi_128",_m="_bar_uetgi_137",wm="_handle_uetgi_149",Sm="_handleLeft_uetgi_157",km="_handleRight_uetgi_158",xm="_subtitleRow_uetgi_161",Cm="_subtitleLabel_uetgi_169",Em="_subtitleBlock_uetgi_184",ie={container:rm,toolbar:lm,tbBtn:im,spacer:um,zoomLabel:om,scroll:sm,ruler:am,tick:cm,tickLabel:fm,layersArea:dm,playhead:pm,gridLine:mm,row:hm,rowSelected:vm,rowLabel:ym,layerName:gm,bar:_m,handle:wm,handleLeft:Sm,handleRight:km,subtitleRow:xm,subtitleLabel:Cm,subtitleBlock:Em},Mt=140,oo=32,Nm=14,Tc=20,Oc=400,Rc=["#4a7fc1","#c17a4a","#4ac17a","#c14a7a","#7a4ac1","#c1b44a","#4ac1c1"];function Lm(u){return Rc[u%Rc.length]}function Mm(u){return u.split("/").pop()??u}function Pm(){const u=wn(),{selectedLayerIndex:a,currentTimeMs:s,playState:f}=dt(I=>({selectedLayerIndex:I.selectedLayerIndex,currentTimeMs:I.currentTimeMs,playState:I.playState})),{selectLayer:p,addLayer:g,removeLayer:S,moveLayerUp:L,moveLayerDown:z,updateLayer:U,setCurrentTime:ee,setPlayState:D}=dt(),[H,fe]=ze.useState(60),me=ze.useRef(null),re=ze.useRef(!1),q=ze.useRef(null),ge=ze.useCallback(I=>I/1e3*H,[H]),Ge=ze.useCallback(I=>Math.max(0,Math.round(I/H*1e3)),[H]),Be=u?Math.max(u.durationMs,u.imageSegments.reduce((I,Q)=>Math.max(I,Q.endMs),0),1e4)+2e3:12e3,ke=Math.ceil(ge(Be)),Ze=H>=100?500:H>=50?1e3:2e3,Ee=H>=100?1e3:H>=50?2e3:4e3,Ne=[];for(let I=0;I<=Be;I+=Ze)Ne.push(I);ze.useEffect(()=>{const I=me.current;if(!I)return;function Q(le){!le.ctrlKey&&!le.metaKey||(le.preventDefault(),fe(K=>Math.min(Oc,Math.max(Tc,K*(le.deltaY<0?1.15:.87)))))}return I.addEventListener("wheel",Q,{passive:!1}),()=>I.removeEventListener("wheel",Q)},[]),ze.useEffect(()=>{if(f!=="playing")return;const I=me.current;if(!I)return;const Q=ge(s)+Mt,{scrollLeft:le,clientWidth:K}=I;Q>le+K-40&&(I.scrollLeft=Q-K+80)},[s,f,ge]);function $e(I){var A;if(I.button!==0)return;re.current=!0;const Q=I.currentTarget.getBoundingClientRect(),le=I.clientX-Q.left-Mt+(((A=me.current)==null?void 0:A.scrollLeft)??0);ee(Ge(le)),f==="playing"&&D("paused");function K(P){var k;const h=P.clientX-Q.left-Mt+(((k=me.current)==null?void 0:k.scrollLeft)??0);ee(Ge(h))}function M(){re.current=!1,window.removeEventListener("mousemove",K),window.removeEventListener("mouseup",M)}window.addEventListener("mousemove",K),window.addEventListener("mouseup",M)}function rt(I,Q,le){I.preventDefault(),I.stopPropagation(),p(Q);const K=u.imageSegments[Q];q.current={type:le,layerIndex:Q,startX:I.clientX,startMs:K.startMs,endMs:K.endMs,durationMs:K.endMs-K.startMs};function M(P){if(!q.current)return;const h=P.clientX-q.current.startX,k=Math.round(h/H*1e3),{type:X,layerIndex:Y,startMs:Z,endMs:b,durationMs:oe}=q.current;if(X==="move"){const J=Math.max(0,Z+k);U(Y,{startMs:J,endMs:J+oe})}else if(X==="left"){const J=Math.max(0,Math.min(b-100,Z+k));U(Y,{startMs:J})}else{const J=Math.max(Z+100,b+k);U(Y,{endMs:J})}}function A(){q.current=null,window.removeEventListener("mousemove",M),window.removeEventListener("mouseup",A)}window.addEventListener("mousemove",M),window.addEventListener("mouseup",A)}const pt=ge(s)+Mt;let kt=[];if(u){let I=0;for(const Q of u.lines){const le=Q.durationMs>0?Q.durationMs:Math.max(1500,Math.round(Q.text.length/17*1e3));kt.push({x:ge(I),w:ge(le),text:Q.text||"…"}),I+=le}}const He=(u==null?void 0:u.imageSegments.length)??0,De=He*oo+Nm+20;return y.jsxs("div",{className:ie.container,children:[y.jsxs("div",{className:ie.toolbar,children:[y.jsx("button",{className:ie.tbBtn,onClick:g,disabled:!u,title:"Add layer",children:"+ Layer"}),a!==null&&u&&y.jsxs(y.Fragment,{children:[y.jsx("button",{className:ie.tbBtn,onClick:()=>L(a),disabled:a<=0,title:"Move up",children:"↑"}),y.jsx("button",{className:ie.tbBtn,onClick:()=>z(a),disabled:a>=He-1,title:"Move down",children:"↓"}),y.jsx("button",{className:ie.tbBtn,onClick:()=>S(a),title:"Remove layer",style:{color:"#e06c6c"},children:"✕ Layer"})]}),y.jsx("div",{className:ie.spacer}),y.jsx("span",{className:ie.zoomLabel,children:"Zoom:"}),y.jsx("button",{className:ie.tbBtn,onClick:()=>fe(I=>Math.max(Tc,I*.75)),children:""}),y.jsx("button",{className:ie.tbBtn,onClick:()=>fe(I=>Math.min(Oc,I*1.33)),children:"+"}),y.jsx("button",{className:ie.tbBtn,onClick:()=>fe(60),children:"Reset"})]}),y.jsxs("div",{className:ie.scroll,ref:me,children:[y.jsxs("div",{className:ie.ruler,style:{width:Mt+ke},onMouseDown:$e,children:[y.jsx("div",{style:{width:Mt,flexShrink:0}}),y.jsx("div",{style:{position:"relative",flex:1},children:Ne.map(I=>y.jsx("div",{className:ie.tick,style:{left:ge(I)},children:I%Ee===0&&y.jsxs("span",{className:ie.tickLabel,children:[I/1e3,"s"]})},I))})]}),y.jsxs("div",{className:ie.layersArea,style:{width:Mt+ke,minHeight:De},children:[y.jsx("div",{className:ie.playhead,style:{left:pt}}),Ne.filter(I=>I%Ee===0).map(I=>y.jsx("div",{className:ie.gridLine,style:{left:Mt+ge(I)}},I)),u==null?void 0:u.imageSegments.map((I,Q)=>{const le=a===Q,K=Lm(Q),M=Mt+ge(I.startMs),A=Math.max(4,ge(I.endMs)-ge(I.startMs));return y.jsxs("div",{className:`${ie.row} ${le?ie.rowSelected:""}`,style:{top:Q*oo},onClick:()=>p(Q),children:[y.jsx("div",{className:ie.rowLabel,style:{borderLeft:`3px solid ${K}`},children:y.jsx("span",{className:ie.layerName,children:Mm(I.path)||`Layer ${Q+1}`})}),y.jsxs("div",{className:ie.bar,style:{left:M,width:A,background:K+(le?"cc":"88")},onMouseDown:P=>rt(P,Q,"move"),children:[y.jsx("div",{className:`${ie.handle} ${ie.handleLeft}`,onMouseDown:P=>rt(P,Q,"left")}),y.jsx("div",{className:`${ie.handle} ${ie.handleRight}`,onMouseDown:P=>rt(P,Q,"right")})]})]},Q)}),u&&y.jsxs("div",{className:ie.subtitleRow,style:{top:He*oo},children:[y.jsx("div",{className:ie.subtitleLabel,children:"Subtitles"}),kt.map((I,Q)=>y.jsx("div",{className:ie.subtitleBlock,style:{left:Mt+I.x,width:Math.max(2,I.w)},title:I.text},Q))]})]})]})]})}function jm(){return y.jsxs("div",{className:Pc.panel,children:[y.jsx("div",{className:Pc.previewArea,children:y.jsx(Zp,{})}),y.jsx(nm,{}),y.jsx(Pm,{})]})}const Im="_panel_1uywn_1",zm="_tabs_1uywn_11",Tm="_tab_1uywn_11",Om="_tabActive_1uywn_28",Rm="_scroll_1uywn_33",Fm="_section_1uywn_40",Dm="_sectionTitle_1uywn_45",Am="_sectionHeader_1uywn_54",Um="_addBtn_1uywn_61",Bm="_field_1uywn_72",$m="_row2_1uywn_105",Hm="_poseGroup_1uywn_123",Wm="_poseTitle_1uywn_130",Vm="_poseRow_1uywn_139",Qm="_lineCard_1uywn_158",Xm="_lineHeader_1uywn_166",Ym="_lineIndex_1uywn_173",Km="_iconBtn_1uywn_179",Gm="_iconBtnDanger_1uywn_190 _iconBtn_1uywn_179",Zm="_emptyLines_1uywn_197",Jm="_empty_1uywn_197",V={panel:Im,tabs:zm,tab:Tm,tabActive:Om,scroll:Rm,section:Fm,sectionTitle:Dm,sectionHeader:Am,addBtn:Um,field:Bm,row2:$m,poseGroup:Hm,poseTitle:Wm,poseRow:Vm,lineCard:Qm,lineHeader:Xm,lineIndex:Ym,iconBtn:Km,iconBtnDanger:Gm,emptyLines:Zm,empty:Jm};function Rr({label:u,value:a,onChange:s,min:f}){return y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:u}),y.jsx("input",{type:"number",value:a,min:f,onChange:p=>s(Number(p.target.value))})]})}function qm(){const u=wn(),a=dt(f=>f.updateCutscene);if(!u)return y.jsx("div",{className:V.empty,children:"No cutscene selected"});function s(f){a(u.id,f)}return y.jsxs("div",{className:V.section,children:[y.jsx("div",{className:V.sectionTitle,children:"Cutscene"}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"ID"}),y.jsx("input",{type:"text",value:u.id,onChange:f=>s({id:f.target.value})})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Skippable"}),y.jsx("input",{type:"checkbox",checked:u.skippable,onChange:f=>s({skippable:f.target.checked})})]}),y.jsx(Rr,{label:"Duration (ms)",value:u.durationMs,onChange:f=>s({durationMs:f}),min:0}),y.jsx(Rr,{label:"Fade out (ms)",value:u.fadeOutMs,onChange:f=>s({fadeOutMs:f}),min:0}),y.jsx(Rr,{label:"Fade in (ms)",value:u.fadeInMs,onChange:f=>s({fadeInMs:f}),min:0}),y.jsx(Rr,{label:"End fade out (ms)",value:u.endFadeOutMs,onChange:f=>s({endFadeOutMs:f}),min:0}),y.jsx(Rr,{label:"End fade in (ms)",value:u.endFadeInMs,onChange:f=>s({endFadeInMs:f}),min:0}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"onFadeIn callback"}),y.jsx("input",{type:"text",value:u.onFadeInCallback,onChange:f=>s({onFadeInCallback:f.target.value}),placeholder:"lua function name"})]})]})}const so=["resources/w/cutscenes/cutscene1/cutscene1_wall_x.png","resources/w/cutscenes/cutscene1/cutscene1_aida1_x.png","resources/w/cutscenes/cutscene1/cutscene1_aida2_x.png","resources/w/cutscenes/cutscene1/cutscene1_aida3_x.png","resources/w/cutscenes/cutscene1/cutscene1_heads_x.png","resources/w/cutscenes/cutscene2/scr1.png","resources/w/cutscenes/cutscene2/scr2.png","resources/w/cutscenes/cutscene2/scr3.png","resources/w/cutscenes/cutscene2/scr4.png"];function Yn({label:u,value:a,onChange:s,min:f,step:p}){return y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:u}),y.jsx("input",{type:"number",value:a,min:f,step:p??1,onChange:g=>s(Number(g.target.value))})]})}function Fc({label:u,pose:a,onChange:s}){return y.jsxs("div",{className:V.poseGroup,children:[y.jsx("div",{className:V.poseTitle,children:u}),y.jsxs("div",{className:V.poseRow,children:[y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"centerX"}),y.jsx("input",{type:"number",value:a.centerX,step:.01,min:0,max:1,onChange:f=>s({centerX:Number(f.target.value)})})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"centerY"}),y.jsx("input",{type:"number",value:a.centerY,step:.01,min:0,max:1,onChange:f=>s({centerY:Number(f.target.value)})})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"scale"}),y.jsx("input",{type:"number",value:a.scale,step:.05,min:.1,onChange:f=>s({scale:Number(f.target.value)})})]})]})]})}function bm(){const u=wn(),{selectedLayerIndex:a,updateLayer:s,updateLayerFrom:f,updateLayerTo:p}=dt(S=>({selectedLayerIndex:S.selectedLayerIndex,updateLayer:S.updateLayer,updateLayerFrom:S.updateLayerFrom,updateLayerTo:S.updateLayerTo}));if(!u||a===null)return null;const g=u.imageSegments[a];return g?y.jsxs("div",{className:V.section,children:[y.jsxs("div",{className:V.sectionTitle,children:["Layer ",a+1]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Image"}),y.jsxs("select",{value:so.includes(g.path)?g.path:"__custom__",onChange:S=>{S.target.value!=="__custom__"&&s(a,{path:S.target.value})},children:[so.map(S=>y.jsx("option",{value:S,children:S.split("/").pop()},S)),!so.includes(g.path)&&y.jsx("option",{value:"__custom__",children:"(custom)"})]})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Path (manual)"}),y.jsx("input",{type:"text",value:g.path,onChange:S=>s(a,{path:S.target.value}),placeholder:"resources/..."})]}),y.jsxs("div",{className:V.row2,children:[y.jsx(Yn,{label:"Width",value:g.width,onChange:S=>s(a,{width:S}),min:1}),y.jsx(Yn,{label:"Height",value:g.height,onChange:S=>s(a,{height:S}),min:1})]}),y.jsxs("div",{className:V.row2,children:[y.jsx(Yn,{label:"Start (ms)",value:g.startMs,onChange:S=>s(a,{startMs:S}),min:0}),y.jsx(Yn,{label:"End (ms)",value:g.endMs,onChange:S=>s(a,{endMs:S}),min:0})]}),y.jsxs("div",{className:V.row2,children:[y.jsx(Yn,{label:"Fade in (ms)",value:g.fadeInMs,onChange:S=>s(a,{fadeInMs:S}),min:0}),y.jsx(Yn,{label:"Fade out (ms)",value:g.fadeOutMs,onChange:S=>s(a,{fadeOutMs:S}),min:0})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Easing"}),y.jsx("select",{value:g.easing,onChange:S=>s(a,{easing:S.target.value}),children:Up.map(S=>y.jsx("option",{value:S,children:S},S))})]}),y.jsx(Fc,{label:"From",pose:g.from,onChange:S=>f(a,S)}),y.jsx(Fc,{label:"To",pose:g.to,onChange:S=>p(a,S)})]}):null}function eh(){const u=wn(),{addLine:a,removeLine:s,moveLineUp:f,moveLineDown:p,updateLine:g}=dt(S=>({addLine:S.addLine,removeLine:S.removeLine,moveLineUp:S.moveLineUp,moveLineDown:S.moveLineDown,updateLine:S.updateLine}));return u?y.jsxs("div",{className:V.section,children:[y.jsxs("div",{className:V.sectionHeader,children:[y.jsx("div",{className:V.sectionTitle,children:"Subtitle Lines"}),y.jsx("button",{className:V.addBtn,onClick:a,children:"+ Add"})]}),u.lines.length===0&&y.jsx("div",{className:V.emptyLines,children:"No lines. Click + Add."}),u.lines.map((S,L)=>y.jsxs("div",{className:V.lineCard,children:[y.jsxs("div",{className:V.lineHeader,children:[y.jsxs("span",{className:V.lineIndex,children:["#",L+1]}),y.jsx("button",{className:V.iconBtn,onClick:()=>f(L),disabled:L===0,title:"Move up",children:"↑"}),y.jsx("button",{className:V.iconBtn,onClick:()=>p(L),disabled:L===u.lines.length-1,title:"Move down",children:"↓"}),y.jsx("button",{className:V.iconBtnDanger,onClick:()=>s(L),title:"Remove",children:"✕"})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Speaker"}),y.jsx("input",{type:"text",value:S.speaker,onChange:z=>g(L,{speaker:z.target.value}),placeholder:"(none)"})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Text"}),y.jsx("textarea",{value:S.text,rows:2,onChange:z=>g(L,{text:z.target.value})})]}),y.jsxs("div",{className:V.row2,children:[y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Duration (ms)"}),y.jsx("input",{type:"number",value:S.durationMs,min:0,onChange:z=>g(L,{durationMs:Number(z.target.value)})})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Wait confirm"}),y.jsx("input",{type:"checkbox",checked:S.waitForConfirm,onChange:z=>g(L,{waitForConfirm:z.target.checked})})]})]}),y.jsxs("div",{className:V.field,children:[y.jsx("label",{children:"Lua callback"}),y.jsx("input",{type:"text",value:S.luaCallback,onChange:z=>g(L,{luaCallback:z.target.value}),placeholder:"function name"})]})]},L))]}):null}function th(){const{selectedLayerIndex:u,selectLayer:a}=dt(s=>({selectedLayerIndex:s.selectedLayerIndex,selectLayer:s.selectLayer}));return y.jsxs("div",{className:V.panel,children:[y.jsxs("div",{className:V.tabs,children:[y.jsx("button",{className:`${V.tab} ${u===null?V.tabActive:""}`,onClick:()=>a(null),children:"Cutscene"}),u!==null&&y.jsxs("button",{className:`${V.tab} ${V.tabActive}`,children:["Layer ",u+1]})]}),y.jsxs("div",{className:V.scroll,children:[u!==null?y.jsx(bm,{}):y.jsx(qm,{}),y.jsx(eh,{})]})]})}function nh(){return y.jsxs("div",{className:Jd.app,children:[y.jsx(Fp,{}),y.jsx(jm,{}),y.jsx(th,{})]})}Gd.createRoot(document.getElementById("root")).render(y.jsx(ze.StrictMode,{children:y.jsx(nh,{})}));