41 lines
168 KiB
JavaScript
41 lines
168 KiB
JavaScript
(function(){const S=document.createElement("link").relList;if(S&&S.supports&&S.supports("modulepreload"))return;for(const C of document.querySelectorAll('link[rel="modulepreload"]'))R(C);new MutationObserver(C=>{for(const V of C)if(V.type==="childList")for(const F of V.addedNodes)F.tagName==="LINK"&&F.rel==="modulepreload"&&R(F)}).observe(document,{childList:!0,subtree:!0});function d(C){const V={};return C.integrity&&(V.integrity=C.integrity),C.referrerPolicy&&(V.referrerPolicy=C.referrerPolicy),C.crossOrigin==="use-credentials"?V.credentials="include":C.crossOrigin==="anonymous"?V.credentials="omit":V.credentials="same-origin",V}function R(C){if(C.ep)return;C.ep=!0;const V=d(C);fetch(C.href,V)}})();function Bf(h){return h&&h.__esModule&&Object.prototype.hasOwnProperty.call(h,"default")?h.default:h}var ju={exports:{}},Sr={},Pu={exports:{}},q={};/**
|
|
* @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 za;function $f(){if(za)return q;za=1;var h=Symbol.for("react.element"),S=Symbol.for("react.portal"),d=Symbol.for("react.fragment"),R=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),V=Symbol.for("react.provider"),F=Symbol.for("react.context"),X=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),U=Symbol.for("react.memo"),j=Symbol.for("react.lazy"),M=Symbol.iterator;function A(f){return f===null||typeof f!="object"?null:(f=M&&f[M]||f["@@iterator"],typeof f=="function"?f:null)}var D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},re=Object.assign,Z={};function J(f,g,W){this.props=f,this.context=g,this.refs=Z,this.updater=W||D}J.prototype.isReactComponent={},J.prototype.setState=function(f,g){if(typeof f!="object"&&typeof f!="function"&&f!=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,f,g,"setState")},J.prototype.forceUpdate=function(f){this.updater.enqueueForceUpdate(this,f,"forceUpdate")};function ze(){}ze.prototype=J.prototype;function Oe(f,g,W){this.props=f,this.context=g,this.refs=Z,this.updater=W||D}var Y=Oe.prototype=new ze;Y.constructor=Oe,re(Y,J.prototype),Y.isPureReactComponent=!0;var ue=Array.isArray,ve=Object.prototype.hasOwnProperty,Ee={current:null},ke={key:!0,ref:!0,__self:!0,__source:!0};function Me(f,g,W){var G,ee={},te=null,oe=null;if(g!=null)for(G in g.ref!==void 0&&(oe=g.ref),g.key!==void 0&&(te=""+g.key),g)ve.call(g,G)&&!ke.hasOwnProperty(G)&&(ee[G]=g[G]);var le=arguments.length-2;if(le===1)ee.children=W;else if(1<le){for(var de=Array(le),Je=0;Je<le;Je++)de[Je]=arguments[Je+2];ee.children=de}if(f&&f.defaultProps)for(G in le=f.defaultProps,le)ee[G]===void 0&&(ee[G]=le[G]);return{$$typeof:h,type:f,key:te,ref:oe,props:ee,_owner:Ee.current}}function gt(f,g){return{$$typeof:h,type:f.type,key:g,ref:f.ref,props:f.props,_owner:f._owner}}function st(f){return typeof f=="object"&&f!==null&&f.$$typeof===h}function Nt(f){var g={"=":"=0",":":"=2"};return"$"+f.replace(/[=:]/g,function(W){return g[W]})}var qe=/\/+/g;function Be(f,g){return typeof f=="object"&&f!==null&&f.key!=null?Nt(""+f.key):g.toString(36)}function we(f,g,W,G,ee){var te=typeof f;(te==="undefined"||te==="boolean")&&(f=null);var oe=!1;if(f===null)oe=!0;else switch(te){case"string":case"number":oe=!0;break;case"object":switch(f.$$typeof){case h:case S:oe=!0}}if(oe)return oe=f,ee=ee(oe),f=G===""?"."+Be(oe,0):G,ue(ee)?(W="",f!=null&&(W=f.replace(qe,"$&/")+"/"),we(ee,g,W,"",function(Je){return Je})):ee!=null&&(st(ee)&&(ee=gt(ee,W+(!ee.key||oe&&oe.key===ee.key?"":(""+ee.key).replace(qe,"$&/")+"/")+f)),g.push(ee)),1;if(oe=0,G=G===""?".":G+":",ue(f))for(var le=0;le<f.length;le++){te=f[le];var de=G+Be(te,le);oe+=we(te,g,W,de,ee)}else if(de=A(f),typeof de=="function")for(f=de.call(f),le=0;!(te=f.next()).done;)te=te.value,de=G+Be(te,le++),oe+=we(te,g,W,de,ee);else if(te==="object")throw g=String(f),Error("Objects are not valid as a React child (found: "+(g==="[object Object]"?"object with keys {"+Object.keys(f).join(", ")+"}":g)+"). If you meant to render a collection of children, use an array instead.");return oe}function He(f,g,W){if(f==null)return f;var G=[],ee=0;return we(f,G,"","",function(te){return g.call(W,te,ee++)}),G}function De(f){if(f._status===-1){var g=f._result;g=g(),g.then(function(W){(f._status===0||f._status===-1)&&(f._status=1,f._result=W)},function(W){(f._status===0||f._status===-1)&&(f._status=2,f._result=W)}),f._status===-1&&(f._status=0,f._result=g)}if(f._status===1)return f._result.default;throw f._result}var x={current:null},y={transition:null},P={ReactCurrentDispatcher:x,ReactCurrentBatchConfig:y,ReactCurrentOwner:Ee};function _(){throw Error("act(...) is not supported in production builds of React.")}return q.Children={map:He,forEach:function(f,g,W){He(f,function(){g.apply(this,arguments)},W)},count:function(f){var g=0;return He(f,function(){g++}),g},toArray:function(f){return He(f,function(g){return g})||[]},only:function(f){if(!st(f))throw Error("React.Children.only expected to receive a single React element child.");return f}},q.Component=J,q.Fragment=d,q.Profiler=C,q.PureComponent=Oe,q.StrictMode=R,q.Suspense=H,q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,q.act=_,q.cloneElement=function(f,g,W){if(f==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+f+".");var G=re({},f.props),ee=f.key,te=f.ref,oe=f._owner;if(g!=null){if(g.ref!==void 0&&(te=g.ref,oe=Ee.current),g.key!==void 0&&(ee=""+g.key),f.type&&f.type.defaultProps)var le=f.type.defaultProps;for(de in g)ve.call(g,de)&&!ke.hasOwnProperty(de)&&(G[de]=g[de]===void 0&&le!==void 0?le[de]:g[de])}var de=arguments.length-2;if(de===1)G.children=W;else if(1<de){le=Array(de);for(var Je=0;Je<de;Je++)le[Je]=arguments[Je+2];G.children=le}return{$$typeof:h,type:f.type,key:ee,ref:te,props:G,_owner:oe}},q.createContext=function(f){return f={$$typeof:F,_currentValue:f,_currentValue2:f,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},f.Provider={$$typeof:V,_context:f},f.Consumer=f},q.createElement=Me,q.createFactory=function(f){var g=Me.bind(null,f);return g.type=f,g},q.createRef=function(){return{current:null}},q.forwardRef=function(f){return{$$typeof:X,render:f}},q.isValidElement=st,q.lazy=function(f){return{$$typeof:j,_payload:{_status:-1,_result:f},_init:De}},q.memo=function(f,g){return{$$typeof:U,type:f,compare:g===void 0?null:g}},q.startTransition=function(f){var g=y.transition;y.transition={};try{f()}finally{y.transition=g}},q.unstable_act=_,q.useCallback=function(f,g){return x.current.useCallback(f,g)},q.useContext=function(f){return x.current.useContext(f)},q.useDebugValue=function(){},q.useDeferredValue=function(f){return x.current.useDeferredValue(f)},q.useEffect=function(f,g){return x.current.useEffect(f,g)},q.useId=function(){return x.current.useId()},q.useImperativeHandle=function(f,g,W){return x.current.useImperativeHandle(f,g,W)},q.useInsertionEffect=function(f,g){return x.current.useInsertionEffect(f,g)},q.useLayoutEffect=function(f,g){return x.current.useLayoutEffect(f,g)},q.useMemo=function(f,g){return x.current.useMemo(f,g)},q.useReducer=function(f,g,W){return x.current.useReducer(f,g,W)},q.useRef=function(f){return x.current.useRef(f)},q.useState=function(f){return x.current.useState(f)},q.useSyncExternalStore=function(f,g,W){return x.current.useSyncExternalStore(f,g,W)},q.useTransition=function(){return x.current.useTransition()},q.version="18.3.1",q}var Ta;function Ou(){return Ta||(Ta=1,Pu.exports=$f()),Pu.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 La;function Vf(){if(La)return Sr;La=1;var h=Ou(),S=Symbol.for("react.element"),d=Symbol.for("react.fragment"),R=Object.prototype.hasOwnProperty,C=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,V={key:!0,ref:!0,__self:!0,__source:!0};function F(X,H,U){var j,M={},A=null,D=null;U!==void 0&&(A=""+U),H.key!==void 0&&(A=""+H.key),H.ref!==void 0&&(D=H.ref);for(j in H)R.call(H,j)&&!V.hasOwnProperty(j)&&(M[j]=H[j]);if(X&&X.defaultProps)for(j in H=X.defaultProps,H)M[j]===void 0&&(M[j]=H[j]);return{$$typeof:S,type:X,key:A,ref:D,props:M,_owner:C.current}}return Sr.Fragment=d,Sr.jsx=F,Sr.jsxs=F,Sr}var Ra;function Hf(){return Ra||(Ra=1,ju.exports=Vf()),ju.exports}var s=Hf(),K=Ou();const Qf=Bf(K);var Ol={},zu={exports:{}},Ge={},Tu={exports:{}},Lu={};/**
|
|
* @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 Oa;function Wf(){return Oa||(Oa=1,(function(h){function S(y,P){var _=y.length;y.push(P);e:for(;0<_;){var f=_-1>>>1,g=y[f];if(0<C(g,P))y[f]=P,y[_]=g,_=f;else break e}}function d(y){return y.length===0?null:y[0]}function R(y){if(y.length===0)return null;var P=y[0],_=y.pop();if(_!==P){y[0]=_;e:for(var f=0,g=y.length,W=g>>>1;f<W;){var G=2*(f+1)-1,ee=y[G],te=G+1,oe=y[te];if(0>C(ee,_))te<g&&0>C(oe,ee)?(y[f]=oe,y[te]=_,f=te):(y[f]=ee,y[G]=_,f=G);else if(te<g&&0>C(oe,_))y[f]=oe,y[te]=_,f=te;else break e}}return P}function C(y,P){var _=y.sortIndex-P.sortIndex;return _!==0?_:y.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var V=performance;h.unstable_now=function(){return V.now()}}else{var F=Date,X=F.now();h.unstable_now=function(){return F.now()-X}}var H=[],U=[],j=1,M=null,A=3,D=!1,re=!1,Z=!1,J=typeof setTimeout=="function"?setTimeout:null,ze=typeof clearTimeout=="function"?clearTimeout:null,Oe=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Y(y){for(var P=d(U);P!==null;){if(P.callback===null)R(U);else if(P.startTime<=y)R(U),P.sortIndex=P.expirationTime,S(H,P);else break;P=d(U)}}function ue(y){if(Z=!1,Y(y),!re)if(d(H)!==null)re=!0,De(ve);else{var P=d(U);P!==null&&x(ue,P.startTime-y)}}function ve(y,P){re=!1,Z&&(Z=!1,ze(Me),Me=-1),D=!0;var _=A;try{for(Y(P),M=d(H);M!==null&&(!(M.expirationTime>P)||y&&!Nt());){var f=M.callback;if(typeof f=="function"){M.callback=null,A=M.priorityLevel;var g=f(M.expirationTime<=P);P=h.unstable_now(),typeof g=="function"?M.callback=g:M===d(H)&&R(H),Y(P)}else R(H);M=d(H)}if(M!==null)var W=!0;else{var G=d(U);G!==null&&x(ue,G.startTime-P),W=!1}return W}finally{M=null,A=_,D=!1}}var Ee=!1,ke=null,Me=-1,gt=5,st=-1;function Nt(){return!(h.unstable_now()-st<gt)}function qe(){if(ke!==null){var y=h.unstable_now();st=y;var P=!0;try{P=ke(!0,y)}finally{P?Be():(Ee=!1,ke=null)}}else Ee=!1}var Be;if(typeof Oe=="function")Be=function(){Oe(qe)};else if(typeof MessageChannel<"u"){var we=new MessageChannel,He=we.port2;we.port1.onmessage=qe,Be=function(){He.postMessage(null)}}else Be=function(){J(qe,0)};function De(y){ke=y,Ee||(Ee=!0,Be())}function x(y,P){Me=J(function(){y(h.unstable_now())},P)}h.unstable_IdlePriority=5,h.unstable_ImmediatePriority=1,h.unstable_LowPriority=4,h.unstable_NormalPriority=3,h.unstable_Profiling=null,h.unstable_UserBlockingPriority=2,h.unstable_cancelCallback=function(y){y.callback=null},h.unstable_continueExecution=function(){re||D||(re=!0,De(ve))},h.unstable_forceFrameRate=function(y){0>y||125<y?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):gt=0<y?Math.floor(1e3/y):5},h.unstable_getCurrentPriorityLevel=function(){return A},h.unstable_getFirstCallbackNode=function(){return d(H)},h.unstable_next=function(y){switch(A){case 1:case 2:case 3:var P=3;break;default:P=A}var _=A;A=P;try{return y()}finally{A=_}},h.unstable_pauseExecution=function(){},h.unstable_requestPaint=function(){},h.unstable_runWithPriority=function(y,P){switch(y){case 1:case 2:case 3:case 4:case 5:break;default:y=3}var _=A;A=y;try{return P()}finally{A=_}},h.unstable_scheduleCallback=function(y,P,_){var f=h.unstable_now();switch(typeof _=="object"&&_!==null?(_=_.delay,_=typeof _=="number"&&0<_?f+_:f):_=f,y){case 1:var g=-1;break;case 2:g=250;break;case 5:g=1073741823;break;case 4:g=1e4;break;default:g=5e3}return g=_+g,y={id:j++,callback:P,priorityLevel:y,startTime:_,expirationTime:g,sortIndex:-1},_>f?(y.sortIndex=_,S(U,y),d(H)===null&&y===d(U)&&(Z?(ze(Me),Me=-1):Z=!0,x(ue,_-f))):(y.sortIndex=g,S(H,y),re||D||(re=!0,De(ve))),y},h.unstable_shouldYield=Nt,h.unstable_wrapCallback=function(y){var P=A;return function(){var _=A;A=P;try{return y.apply(this,arguments)}finally{A=_}}}})(Lu)),Lu}var Ma;function Kf(){return Ma||(Ma=1,Tu.exports=Wf()),Tu.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 Da;function Yf(){if(Da)return Ge;Da=1;var h=Ou(),S=Kf();function d(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 R=new Set,C={};function V(e,t){F(e,t),F(e+"Capture",t)}function F(e,t){for(C[e]=t,e=0;e<t.length;e++)R.add(t[e])}var X=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),H=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]*$/,j={},M={};function A(e){return H.call(M,e)?!0:H.call(j,e)?!1:U.test(e)?M[e]=!0:(j[e]=!0,!1)}function D(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 re(e,t,n,r){if(t===null||typeof t>"u"||D(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 Z(e,t,n,r,l,i,u){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=u}var J={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){J[e]=new Z(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];J[t]=new Z(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){J[e]=new Z(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){J[e]=new Z(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){J[e]=new Z(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){J[e]=new Z(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){J[e]=new Z(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){J[e]=new Z(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){J[e]=new Z(e,5,!1,e.toLowerCase(),null,!1,!1)});var ze=/[\-:]([a-z])/g;function Oe(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(ze,Oe);J[t]=new Z(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(ze,Oe);J[t]=new Z(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(ze,Oe);J[t]=new Z(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){J[e]=new Z(e,1,!1,e.toLowerCase(),null,!1,!1)}),J.xlinkHref=new Z("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){J[e]=new Z(e,1,!1,e.toLowerCase(),null,!0,!0)});function Y(e,t,n,r){var l=J.hasOwnProperty(t)?J[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(re(t,n,l,r)&&(n=null),r||l===null?A(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 ue=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ve=Symbol.for("react.element"),Ee=Symbol.for("react.portal"),ke=Symbol.for("react.fragment"),Me=Symbol.for("react.strict_mode"),gt=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),Nt=Symbol.for("react.context"),qe=Symbol.for("react.forward_ref"),Be=Symbol.for("react.suspense"),we=Symbol.for("react.suspense_list"),He=Symbol.for("react.memo"),De=Symbol.for("react.lazy"),x=Symbol.for("react.offscreen"),y=Symbol.iterator;function P(e){return e===null||typeof e!="object"?null:(e=y&&e[y]||e["@@iterator"],typeof e=="function"?e:null)}var _=Object.assign,f;function g(e){if(f===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);f=t&&t[1]||""}return`
|
|
`+f+e}var W=!1;function G(e,t){if(!e||W)return"";W=!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(v){var r=v}Reflect.construct(e,[],t)}else{try{t.call()}catch(v){r=v}e.call(t.prototype)}else{try{throw Error()}catch(v){r=v}e()}}catch(v){if(v&&r&&typeof v.stack=="string"){for(var l=v.stack.split(`
|
|
`),i=r.stack.split(`
|
|
`),u=l.length-1,o=i.length-1;1<=u&&0<=o&&l[u]!==i[o];)o--;for(;1<=u&&0<=o;u--,o--)if(l[u]!==i[o]){if(u!==1||o!==1)do if(u--,o--,0>o||l[u]!==i[o]){var a=`
|
|
`+l[u].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=u&&0<=o);break}}}finally{W=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?g(e):""}function ee(e){switch(e.tag){case 5:return g(e.type);case 16:return g("Lazy");case 13:return g("Suspense");case 19:return g("SuspenseList");case 0:case 2:case 15:return e=G(e.type,!1),e;case 11:return e=G(e.type.render,!1),e;case 1:return e=G(e.type,!0),e;default:return""}}function te(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 ke:return"Fragment";case Ee:return"Portal";case gt:return"Profiler";case Me:return"StrictMode";case Be:return"Suspense";case we:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Nt:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case qe:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case He:return t=e.displayName||null,t!==null?t:te(e.type)||"Memo";case De:t=e._payload,e=e._init;try{return te(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 te(t);case 8:return t===Me?"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 le(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(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Nr(e){e._valueTracker||(e._valueTracker=Je(e))}function Mu(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 Ml(e,t){var n=t.checked;return _({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Du(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=le(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 Fu(e,t){t=t.checked,t!=null&&Y(e,"checked",t,!1)}function Dl(e,t){Fu(e,t);var n=le(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")?Fl(e,t.type,n):t.hasOwnProperty("defaultValue")&&Fl(e,t.type,le(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Iu(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 Fl(e,t,n){(t!=="number"||_r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var In=Array.isArray;function dn(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=""+le(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 Il(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(d(91));return _({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Uu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(d(92));if(In(n)){if(1<n.length)throw Error(d(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:le(n)}}function Au(e,t){var n=le(t.value),r=le(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 Bu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function $u(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 Ul(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?$u(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Er,Vu=(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(Er=Er||document.createElement("div"),Er.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Er.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Un(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var An={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},Ha=["Webkit","ms","Moz","O"];Object.keys(An).forEach(function(e){Ha.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),An[t]=An[e]})});function Hu(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||An.hasOwnProperty(e)&&An[e]?(""+t).trim():t+"px"}function Qu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Hu(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Qa=_({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 Al(e,t){if(t){if(Qa[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(d(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(d(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(d(61))}if(t.style!=null&&typeof t.style!="object")throw Error(d(62))}}function Bl(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 $l=null;function Vl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Hl=null,pn=null,mn=null;function Wu(e){if(e=or(e)){if(typeof Hl!="function")throw Error(d(280));var t=e.stateNode;t&&(t=Xr(t),Hl(e.stateNode,e.type,t))}}function Ku(e){pn?mn?mn.push(e):mn=[e]:pn=e}function Yu(){if(pn){var e=pn,t=mn;if(mn=pn=null,Wu(e),t)for(e=0;e<t.length;e++)Wu(t[e])}}function Xu(e,t){return e(t)}function Gu(){}var Ql=!1;function qu(e,t,n){if(Ql)return e(t,n);Ql=!0;try{return Xu(e,t,n)}finally{Ql=!1,(pn!==null||mn!==null)&&(Gu(),Yu())}}function Bn(e,t){var n=e.stateNode;if(n===null)return null;var r=Xr(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(d(231,t,typeof n));return n}var Wl=!1;if(X)try{var $n={};Object.defineProperty($n,"passive",{get:function(){Wl=!0}}),window.addEventListener("test",$n,$n),window.removeEventListener("test",$n,$n)}catch{Wl=!1}function Wa(e,t,n,r,l,i,u,o,a){var v=Array.prototype.slice.call(arguments,3);try{t.apply(n,v)}catch(w){this.onError(w)}}var Vn=!1,Cr=null,jr=!1,Kl=null,Ka={onError:function(e){Vn=!0,Cr=e}};function Ya(e,t,n,r,l,i,u,o,a){Vn=!1,Cr=null,Wa.apply(Ka,arguments)}function Xa(e,t,n,r,l,i,u,o,a){if(Ya.apply(this,arguments),Vn){if(Vn){var v=Cr;Vn=!1,Cr=null}else throw Error(d(198));jr||(jr=!0,Kl=v)}}function Jt(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 Ju(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 Zu(e){if(Jt(e)!==e)throw Error(d(188))}function Ga(e){var t=e.alternate;if(!t){if(t=Jt(e),t===null)throw Error(d(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 Zu(l),e;if(i===r)return Zu(l),t;i=i.sibling}throw Error(d(188))}if(n.return!==r.return)n=l,r=i;else{for(var u=!1,o=l.child;o;){if(o===n){u=!0,n=l,r=i;break}if(o===r){u=!0,r=l,n=i;break}o=o.sibling}if(!u){for(o=i.child;o;){if(o===n){u=!0,n=i,r=l;break}if(o===r){u=!0,r=i,n=l;break}o=o.sibling}if(!u)throw Error(d(189))}}if(n.alternate!==r)throw Error(d(190))}if(n.tag!==3)throw Error(d(188));return n.stateNode.current===n?e:t}function bu(e){return e=Ga(e),e!==null?eo(e):null}function eo(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=eo(e);if(t!==null)return t;e=e.sibling}return null}var to=S.unstable_scheduleCallback,no=S.unstable_cancelCallback,qa=S.unstable_shouldYield,Ja=S.unstable_requestPaint,ye=S.unstable_now,Za=S.unstable_getCurrentPriorityLevel,Yl=S.unstable_ImmediatePriority,ro=S.unstable_UserBlockingPriority,Pr=S.unstable_NormalPriority,ba=S.unstable_LowPriority,lo=S.unstable_IdlePriority,zr=null,yt=null;function ec(e){if(yt&&typeof yt.onCommitFiberRoot=="function")try{yt.onCommitFiberRoot(zr,e,void 0,(e.current.flags&128)===128)}catch{}}var at=Math.clz32?Math.clz32:rc,tc=Math.log,nc=Math.LN2;function rc(e){return e>>>=0,e===0?32:31-(tc(e)/nc|0)|0}var Tr=64,Lr=4194304;function Hn(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 Rr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=n&268435455;if(u!==0){var o=u&~l;o!==0?r=Hn(o):(i&=u,i!==0&&(r=Hn(i)))}else u=n&~l,u!==0?r=Hn(u):i!==0&&(r=Hn(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-at(t),l=1<<n,r|=e[n],t&=~l;return r}function lc(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 ic(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var u=31-at(i),o=1<<u,a=l[u];a===-1?((o&n)===0||(o&r)!==0)&&(l[u]=lc(o,t)):a<=t&&(e.expiredLanes|=o),i&=~o}}function Xl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function io(){var e=Tr;return Tr<<=1,(Tr&4194240)===0&&(Tr=64),e}function Gl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Qn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-at(t),e[t]=n}function uc(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-at(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function ql(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-at(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var ie=0;function uo(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var oo,Jl,so,ao,co,Zl=!1,Or=[],Rt=null,Ot=null,Mt=null,Wn=new Map,Kn=new Map,Dt=[],oc="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 fo(e,t){switch(e){case"focusin":case"focusout":Rt=null;break;case"dragenter":case"dragleave":Ot=null;break;case"mouseover":case"mouseout":Mt=null;break;case"pointerover":case"pointerout":Wn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Kn.delete(t.pointerId)}}function Yn(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=or(t),t!==null&&Jl(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function sc(e,t,n,r,l){switch(t){case"focusin":return Rt=Yn(Rt,e,t,n,r,l),!0;case"dragenter":return Ot=Yn(Ot,e,t,n,r,l),!0;case"mouseover":return Mt=Yn(Mt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Wn.set(i,Yn(Wn.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Kn.set(i,Yn(Kn.get(i)||null,e,t,n,r,l)),!0}return!1}function po(e){var t=Zt(e.target);if(t!==null){var n=Jt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ju(n),t!==null){e.blockedOn=t,co(e.priority,function(){so(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 Mr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ei(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);$l=r,n.target.dispatchEvent(r),$l=null}else return t=or(n),t!==null&&Jl(t),e.blockedOn=n,!1;t.shift()}return!0}function mo(e,t,n){Mr(e)&&n.delete(t)}function ac(){Zl=!1,Rt!==null&&Mr(Rt)&&(Rt=null),Ot!==null&&Mr(Ot)&&(Ot=null),Mt!==null&&Mr(Mt)&&(Mt=null),Wn.forEach(mo),Kn.forEach(mo)}function Xn(e,t){e.blockedOn===t&&(e.blockedOn=null,Zl||(Zl=!0,S.unstable_scheduleCallback(S.unstable_NormalPriority,ac)))}function Gn(e){function t(l){return Xn(l,e)}if(0<Or.length){Xn(Or[0],e);for(var n=1;n<Or.length;n++){var r=Or[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Rt!==null&&Xn(Rt,e),Ot!==null&&Xn(Ot,e),Mt!==null&&Xn(Mt,e),Wn.forEach(t),Kn.forEach(t),n=0;n<Dt.length;n++)r=Dt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&(n=Dt[0],n.blockedOn===null);)po(n),n.blockedOn===null&&Dt.shift()}var hn=ue.ReactCurrentBatchConfig,Dr=!0;function cc(e,t,n,r){var l=ie,i=hn.transition;hn.transition=null;try{ie=1,bl(e,t,n,r)}finally{ie=l,hn.transition=i}}function fc(e,t,n,r){var l=ie,i=hn.transition;hn.transition=null;try{ie=4,bl(e,t,n,r)}finally{ie=l,hn.transition=i}}function bl(e,t,n,r){if(Dr){var l=ei(e,t,n,r);if(l===null)gi(e,t,r,Fr,n),fo(e,r);else if(sc(l,e,t,n,r))r.stopPropagation();else if(fo(e,r),t&4&&-1<oc.indexOf(e)){for(;l!==null;){var i=or(l);if(i!==null&&oo(i),i=ei(e,t,n,r),i===null&&gi(e,t,r,Fr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else gi(e,t,r,null,n)}}var Fr=null;function ei(e,t,n,r){if(Fr=null,e=Vl(r),e=Zt(e),e!==null)if(t=Jt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ju(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 Fr=e,null}function ho(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(Za()){case Yl:return 1;case ro:return 4;case Pr:case ba:return 16;case lo:return 536870912;default:return 16}default:return 16}}var Ft=null,ti=null,Ir=null;function vo(){if(Ir)return Ir;var e,t=ti,n=t.length,r,l="value"in Ft?Ft.value:Ft.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var u=n-e;for(r=1;r<=u&&t[n-r]===l[i-r];r++);return Ir=l.slice(e,1<r?1-r:void 0)}function Ur(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 Ar(){return!0}function go(){return!1}function Ze(e){function t(n,r,l,i,u){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=u,this.currentTarget=null;for(var o in e)e.hasOwnProperty(o)&&(n=e[o],this[o]=n?n(i):i[o]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Ar:go,this.isPropagationStopped=go,this}return _(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=Ar)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Ar)},persist:function(){},isPersistent:Ar}),t}var vn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ni=Ze(vn),qn=_({},vn,{view:0,detail:0}),dc=Ze(qn),ri,li,Jn,Br=_({},qn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ui,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!==Jn&&(Jn&&e.type==="mousemove"?(ri=e.screenX-Jn.screenX,li=e.screenY-Jn.screenY):li=ri=0,Jn=e),ri)},movementY:function(e){return"movementY"in e?e.movementY:li}}),yo=Ze(Br),pc=_({},Br,{dataTransfer:0}),mc=Ze(pc),hc=_({},qn,{relatedTarget:0}),ii=Ze(hc),vc=_({},vn,{animationName:0,elapsedTime:0,pseudoElement:0}),gc=Ze(vc),yc=_({},vn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xc=Ze(yc),kc=_({},vn,{data:0}),xo=Ze(kc),wc={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sc={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"},Nc={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _c(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Nc[e])?!!t[e]:!1}function ui(){return _c}var Ec=_({},qn,{key:function(e){if(e.key){var t=wc[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ur(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Sc[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ui,charCode:function(e){return e.type==="keypress"?Ur(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ur(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Cc=Ze(Ec),jc=_({},Br,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ko=Ze(jc),Pc=_({},qn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ui}),zc=Ze(Pc),Tc=_({},vn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Lc=Ze(Tc),Rc=_({},Br,{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}),Oc=Ze(Rc),Mc=[9,13,27,32],oi=X&&"CompositionEvent"in window,Zn=null;X&&"documentMode"in document&&(Zn=document.documentMode);var Dc=X&&"TextEvent"in window&&!Zn,wo=X&&(!oi||Zn&&8<Zn&&11>=Zn),So=" ",No=!1;function _o(e,t){switch(e){case"keyup":return Mc.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Eo(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gn=!1;function Fc(e,t){switch(e){case"compositionend":return Eo(t);case"keypress":return t.which!==32?null:(No=!0,So);case"textInput":return e=t.data,e===So&&No?null:e;default:return null}}function Ic(e,t){if(gn)return e==="compositionend"||!oi&&_o(e,t)?(e=vo(),Ir=ti=Ft=null,gn=!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 wo&&t.locale!=="ko"?null:t.data;default:return null}}var Uc={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 Co(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Uc[e.type]:t==="textarea"}function jo(e,t,n,r){Ku(r),t=Wr(t,"onChange"),0<t.length&&(n=new ni("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var bn=null,er=null;function Ac(e){Wo(e,0)}function $r(e){var t=Sn(e);if(Mu(t))return e}function Bc(e,t){if(e==="change")return t}var Po=!1;if(X){var si;if(X){var ai="oninput"in document;if(!ai){var zo=document.createElement("div");zo.setAttribute("oninput","return;"),ai=typeof zo.oninput=="function"}si=ai}else si=!1;Po=si&&(!document.documentMode||9<document.documentMode)}function To(){bn&&(bn.detachEvent("onpropertychange",Lo),er=bn=null)}function Lo(e){if(e.propertyName==="value"&&$r(er)){var t=[];jo(t,er,e,Vl(e)),qu(Ac,t)}}function $c(e,t,n){e==="focusin"?(To(),bn=t,er=n,bn.attachEvent("onpropertychange",Lo)):e==="focusout"&&To()}function Vc(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return $r(er)}function Hc(e,t){if(e==="click")return $r(t)}function Qc(e,t){if(e==="input"||e==="change")return $r(t)}function Wc(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ct=typeof Object.is=="function"?Object.is:Wc;function tr(e,t){if(ct(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(!H.call(t,l)||!ct(e[l],t[l]))return!1}return!0}function Ro(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Oo(e,t){var n=Ro(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=Ro(n)}}function Mo(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Mo(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Do(){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 ci(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 Kc(e){var t=Do(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Mo(n.ownerDocument.documentElement,n)){if(r!==null&&ci(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=Oo(n,i);var u=Oo(n,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(u.node,u.offset)):(t.setEnd(u.node,u.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 Yc=X&&"documentMode"in document&&11>=document.documentMode,yn=null,fi=null,nr=null,di=!1;function Fo(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;di||yn==null||yn!==_r(r)||(r=yn,"selectionStart"in r&&ci(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}),nr&&tr(nr,r)||(nr=r,r=Wr(fi,"onSelect"),0<r.length&&(t=new ni("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=yn)))}function Vr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xn={animationend:Vr("Animation","AnimationEnd"),animationiteration:Vr("Animation","AnimationIteration"),animationstart:Vr("Animation","AnimationStart"),transitionend:Vr("Transition","TransitionEnd")},pi={},Io={};X&&(Io=document.createElement("div").style,"AnimationEvent"in window||(delete xn.animationend.animation,delete xn.animationiteration.animation,delete xn.animationstart.animation),"TransitionEvent"in window||delete xn.transitionend.transition);function Hr(e){if(pi[e])return pi[e];if(!xn[e])return e;var t=xn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Io)return pi[e]=t[n];return e}var Uo=Hr("animationend"),Ao=Hr("animationiteration"),Bo=Hr("animationstart"),$o=Hr("transitionend"),Vo=new Map,Ho="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 It(e,t){Vo.set(e,t),V(t,[e])}for(var mi=0;mi<Ho.length;mi++){var hi=Ho[mi],Xc=hi.toLowerCase(),Gc=hi[0].toUpperCase()+hi.slice(1);It(Xc,"on"+Gc)}It(Uo,"onAnimationEnd"),It(Ao,"onAnimationIteration"),It(Bo,"onAnimationStart"),It("dblclick","onDoubleClick"),It("focusin","onFocus"),It("focusout","onBlur"),It($o,"onTransitionEnd"),F("onMouseEnter",["mouseout","mouseover"]),F("onMouseLeave",["mouseout","mouseover"]),F("onPointerEnter",["pointerout","pointerover"]),F("onPointerLeave",["pointerout","pointerover"]),V("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),V("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),V("onBeforeInput",["compositionend","keypress","textInput","paste"]),V("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),V("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),V("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var rr="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(" "),qc=new Set("cancel close invalid load scroll toggle".split(" ").concat(rr));function Qo(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Xa(r,t,void 0,e),e.currentTarget=null}function Wo(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 u=r.length-1;0<=u;u--){var o=r[u],a=o.instance,v=o.currentTarget;if(o=o.listener,a!==i&&l.isPropagationStopped())break e;Qo(l,o,v),i=a}else for(u=0;u<r.length;u++){if(o=r[u],a=o.instance,v=o.currentTarget,o=o.listener,a!==i&&l.isPropagationStopped())break e;Qo(l,o,v),i=a}}}if(jr)throw e=Kl,jr=!1,Kl=null,e}function ae(e,t){var n=t[Ni];n===void 0&&(n=t[Ni]=new Set);var r=e+"__bubble";n.has(r)||(Ko(t,e,2,!1),n.add(r))}function vi(e,t,n){var r=0;t&&(r|=4),Ko(n,e,r,t)}var Qr="_reactListening"+Math.random().toString(36).slice(2);function lr(e){if(!e[Qr]){e[Qr]=!0,R.forEach(function(n){n!=="selectionchange"&&(qc.has(n)||vi(n,!1,e),vi(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Qr]||(t[Qr]=!0,vi("selectionchange",!1,t))}}function Ko(e,t,n,r){switch(ho(t)){case 1:var l=cc;break;case 4:l=fc;break;default:l=bl}n=l.bind(null,t,n,e),l=void 0,!Wl||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 gi(e,t,n,r,l){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var u=r.tag;if(u===3||u===4){var o=r.stateNode.containerInfo;if(o===l||o.nodeType===8&&o.parentNode===l)break;if(u===4)for(u=r.return;u!==null;){var a=u.tag;if((a===3||a===4)&&(a=u.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;u=u.return}for(;o!==null;){if(u=Zt(o),u===null)return;if(a=u.tag,a===5||a===6){r=i=u;continue e}o=o.parentNode}}r=r.return}qu(function(){var v=i,w=Vl(n),N=[];e:{var k=Vo.get(e);if(k!==void 0){var z=ni,L=e;switch(e){case"keypress":if(Ur(n)===0)break e;case"keydown":case"keyup":z=Cc;break;case"focusin":L="focus",z=ii;break;case"focusout":L="blur",z=ii;break;case"beforeblur":case"afterblur":z=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":z=yo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":z=mc;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":z=zc;break;case Uo:case Ao:case Bo:z=gc;break;case $o:z=Lc;break;case"scroll":z=dc;break;case"wheel":z=Oc;break;case"copy":case"cut":case"paste":z=xc;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":z=ko}var O=(t&4)!==0,xe=!O&&e==="scroll",p=O?k!==null?k+"Capture":null:k;O=[];for(var c=v,m;c!==null;){m=c;var E=m.stateNode;if(m.tag===5&&E!==null&&(m=E,p!==null&&(E=Bn(c,p),E!=null&&O.push(ir(c,E,m)))),xe)break;c=c.return}0<O.length&&(k=new z(k,L,null,n,w),N.push({event:k,listeners:O}))}}if((t&7)===0){e:{if(k=e==="mouseover"||e==="pointerover",z=e==="mouseout"||e==="pointerout",k&&n!==$l&&(L=n.relatedTarget||n.fromElement)&&(Zt(L)||L[_t]))break e;if((z||k)&&(k=w.window===w?w:(k=w.ownerDocument)?k.defaultView||k.parentWindow:window,z?(L=n.relatedTarget||n.toElement,z=v,L=L?Zt(L):null,L!==null&&(xe=Jt(L),L!==xe||L.tag!==5&&L.tag!==6)&&(L=null)):(z=null,L=v),z!==L)){if(O=yo,E="onMouseLeave",p="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(O=ko,E="onPointerLeave",p="onPointerEnter",c="pointer"),xe=z==null?k:Sn(z),m=L==null?k:Sn(L),k=new O(E,c+"leave",z,n,w),k.target=xe,k.relatedTarget=m,E=null,Zt(w)===v&&(O=new O(p,c+"enter",L,n,w),O.target=m,O.relatedTarget=xe,E=O),xe=E,z&&L)t:{for(O=z,p=L,c=0,m=O;m;m=kn(m))c++;for(m=0,E=p;E;E=kn(E))m++;for(;0<c-m;)O=kn(O),c--;for(;0<m-c;)p=kn(p),m--;for(;c--;){if(O===p||p!==null&&O===p.alternate)break t;O=kn(O),p=kn(p)}O=null}else O=null;z!==null&&Yo(N,k,z,O,!1),L!==null&&xe!==null&&Yo(N,xe,L,O,!0)}}e:{if(k=v?Sn(v):window,z=k.nodeName&&k.nodeName.toLowerCase(),z==="select"||z==="input"&&k.type==="file")var I=Bc;else if(Co(k))if(Po)I=Qc;else{I=Vc;var B=$c}else(z=k.nodeName)&&z.toLowerCase()==="input"&&(k.type==="checkbox"||k.type==="radio")&&(I=Hc);if(I&&(I=I(e,v))){jo(N,I,n,w);break e}B&&B(e,k,v),e==="focusout"&&(B=k._wrapperState)&&B.controlled&&k.type==="number"&&Fl(k,"number",k.value)}switch(B=v?Sn(v):window,e){case"focusin":(Co(B)||B.contentEditable==="true")&&(yn=B,fi=v,nr=null);break;case"focusout":nr=fi=yn=null;break;case"mousedown":di=!0;break;case"contextmenu":case"mouseup":case"dragend":di=!1,Fo(N,n,w);break;case"selectionchange":if(Yc)break;case"keydown":case"keyup":Fo(N,n,w)}var $;if(oi)e:{switch(e){case"compositionstart":var Q="onCompositionStart";break e;case"compositionend":Q="onCompositionEnd";break e;case"compositionupdate":Q="onCompositionUpdate";break e}Q=void 0}else gn?_o(e,n)&&(Q="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(Q="onCompositionStart");Q&&(wo&&n.locale!=="ko"&&(gn||Q!=="onCompositionStart"?Q==="onCompositionEnd"&&gn&&($=vo()):(Ft=w,ti="value"in Ft?Ft.value:Ft.textContent,gn=!0)),B=Wr(v,Q),0<B.length&&(Q=new xo(Q,e,null,n,w),N.push({event:Q,listeners:B}),$?Q.data=$:($=Eo(n),$!==null&&(Q.data=$)))),($=Dc?Fc(e,n):Ic(e,n))&&(v=Wr(v,"onBeforeInput"),0<v.length&&(w=new xo("onBeforeInput","beforeinput",null,n,w),N.push({event:w,listeners:v}),w.data=$))}Wo(N,t)})}function ir(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Wr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Bn(e,n),i!=null&&r.unshift(ir(e,i,l)),i=Bn(e,t),i!=null&&r.push(ir(e,i,l))),e=e.return}return r}function kn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Yo(e,t,n,r,l){for(var i=t._reactName,u=[];n!==null&&n!==r;){var o=n,a=o.alternate,v=o.stateNode;if(a!==null&&a===r)break;o.tag===5&&v!==null&&(o=v,l?(a=Bn(n,i),a!=null&&u.unshift(ir(n,a,o))):l||(a=Bn(n,i),a!=null&&u.push(ir(n,a,o)))),n=n.return}u.length!==0&&e.push({event:t,listeners:u})}var Jc=/\r\n?/g,Zc=/\u0000|\uFFFD/g;function Xo(e){return(typeof e=="string"?e:""+e).replace(Jc,`
|
|
`).replace(Zc,"")}function Kr(e,t,n){if(t=Xo(t),Xo(e)!==t&&n)throw Error(d(425))}function Yr(){}var yi=null,xi=null;function ki(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 wi=typeof setTimeout=="function"?setTimeout:void 0,bc=typeof clearTimeout=="function"?clearTimeout:void 0,Go=typeof Promise=="function"?Promise:void 0,ef=typeof queueMicrotask=="function"?queueMicrotask:typeof Go<"u"?function(e){return Go.resolve(null).then(e).catch(tf)}:wi;function tf(e){setTimeout(function(){throw e})}function Si(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),Gn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Gn(t)}function Ut(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 qo(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 wn=Math.random().toString(36).slice(2),xt="__reactFiber$"+wn,ur="__reactProps$"+wn,_t="__reactContainer$"+wn,Ni="__reactEvents$"+wn,nf="__reactListeners$"+wn,rf="__reactHandles$"+wn;function Zt(e){var t=e[xt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[_t]||n[xt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=qo(e);e!==null;){if(n=e[xt])return n;e=qo(e)}return t}e=n,n=e.parentNode}return null}function or(e){return e=e[xt]||e[_t],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Sn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(d(33))}function Xr(e){return e[ur]||null}var _i=[],Nn=-1;function At(e){return{current:e}}function ce(e){0>Nn||(e.current=_i[Nn],_i[Nn]=null,Nn--)}function se(e,t){Nn++,_i[Nn]=e.current,e.current=t}var Bt={},Fe=At(Bt),Qe=At(!1),bt=Bt;function _n(e,t){var n=e.type.contextTypes;if(!n)return Bt;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 We(e){return e=e.childContextTypes,e!=null}function Gr(){ce(Qe),ce(Fe)}function Jo(e,t,n){if(Fe.current!==Bt)throw Error(d(168));se(Fe,t),se(Qe,n)}function Zo(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(d(108,oe(e)||"Unknown",l));return _({},n,r)}function qr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Bt,bt=Fe.current,se(Fe,e),se(Qe,Qe.current),!0}function bo(e,t,n){var r=e.stateNode;if(!r)throw Error(d(169));n?(e=Zo(e,t,bt),r.__reactInternalMemoizedMergedChildContext=e,ce(Qe),ce(Fe),se(Fe,e)):ce(Qe),se(Qe,n)}var Et=null,Jr=!1,Ei=!1;function es(e){Et===null?Et=[e]:Et.push(e)}function lf(e){Jr=!0,es(e)}function $t(){if(!Ei&&Et!==null){Ei=!0;var e=0,t=ie;try{var n=Et;for(ie=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Et=null,Jr=!1}catch(l){throw Et!==null&&(Et=Et.slice(e+1)),to(Yl,$t),l}finally{ie=t,Ei=!1}}return null}var En=[],Cn=0,Zr=null,br=0,nt=[],rt=0,en=null,Ct=1,jt="";function tn(e,t){En[Cn++]=br,En[Cn++]=Zr,Zr=e,br=t}function ts(e,t,n){nt[rt++]=Ct,nt[rt++]=jt,nt[rt++]=en,en=e;var r=Ct;e=jt;var l=32-at(r)-1;r&=~(1<<l),n+=1;var i=32-at(t)+l;if(30<i){var u=l-l%5;i=(r&(1<<u)-1).toString(32),r>>=u,l-=u,Ct=1<<32-at(t)+l|n<<l|r,jt=i+e}else Ct=1<<i|n<<l|r,jt=e}function Ci(e){e.return!==null&&(tn(e,1),ts(e,1,0))}function ji(e){for(;e===Zr;)Zr=En[--Cn],En[Cn]=null,br=En[--Cn],En[Cn]=null;for(;e===en;)en=nt[--rt],nt[rt]=null,jt=nt[--rt],nt[rt]=null,Ct=nt[--rt],nt[rt]=null}var be=null,et=null,pe=!1,ft=null;function ns(e,t){var n=ot(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 rs(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=Ut(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=en!==null?{id:Ct,overflow:jt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=ot(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,be=e,et=null,!0):!1;default:return!1}}function Pi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function zi(e){if(pe){var t=et;if(t){var n=t;if(!rs(e,t)){if(Pi(e))throw Error(d(418));t=Ut(n.nextSibling);var r=be;t&&rs(e,t)?ns(r,n):(e.flags=e.flags&-4097|2,pe=!1,be=e)}}else{if(Pi(e))throw Error(d(418));e.flags=e.flags&-4097|2,pe=!1,be=e}}}function ls(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;be=e}function el(e){if(e!==be)return!1;if(!pe)return ls(e),pe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ki(e.type,e.memoizedProps)),t&&(t=et)){if(Pi(e))throw is(),Error(d(418));for(;t;)ns(e,t),t=Ut(t.nextSibling)}if(ls(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){et=Ut(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}et=null}}else et=be?Ut(e.stateNode.nextSibling):null;return!0}function is(){for(var e=et;e;)e=Ut(e.nextSibling)}function jn(){et=be=null,pe=!1}function Ti(e){ft===null?ft=[e]:ft.push(e)}var uf=ue.ReactCurrentBatchConfig;function sr(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(d(309));var r=n.stateNode}if(!r)throw Error(d(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(u){var o=l.refs;u===null?delete o[i]:o[i]=u},t._stringRef=i,t)}if(typeof e!="string")throw Error(d(284));if(!n._owner)throw Error(d(290,e))}return e}function tl(e,t){throw e=Object.prototype.toString.call(t),Error(d(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function us(e){var t=e._init;return t(e._payload)}function os(e){function t(p,c){if(e){var m=p.deletions;m===null?(p.deletions=[c],p.flags|=16):m.push(c)}}function n(p,c){if(!e)return null;for(;c!==null;)t(p,c),c=c.sibling;return null}function r(p,c){for(p=new Map;c!==null;)c.key!==null?p.set(c.key,c):p.set(c.index,c),c=c.sibling;return p}function l(p,c){return p=Gt(p,c),p.index=0,p.sibling=null,p}function i(p,c,m){return p.index=m,e?(m=p.alternate,m!==null?(m=m.index,m<c?(p.flags|=2,c):m):(p.flags|=2,c)):(p.flags|=1048576,c)}function u(p){return e&&p.alternate===null&&(p.flags|=2),p}function o(p,c,m,E){return c===null||c.tag!==6?(c=wu(m,p.mode,E),c.return=p,c):(c=l(c,m),c.return=p,c)}function a(p,c,m,E){var I=m.type;return I===ke?w(p,c,m.props.children,E,m.key):c!==null&&(c.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===De&&us(I)===c.type)?(E=l(c,m.props),E.ref=sr(p,c,m),E.return=p,E):(E=El(m.type,m.key,m.props,null,p.mode,E),E.ref=sr(p,c,m),E.return=p,E)}function v(p,c,m,E){return c===null||c.tag!==4||c.stateNode.containerInfo!==m.containerInfo||c.stateNode.implementation!==m.implementation?(c=Su(m,p.mode,E),c.return=p,c):(c=l(c,m.children||[]),c.return=p,c)}function w(p,c,m,E,I){return c===null||c.tag!==7?(c=cn(m,p.mode,E,I),c.return=p,c):(c=l(c,m),c.return=p,c)}function N(p,c,m){if(typeof c=="string"&&c!==""||typeof c=="number")return c=wu(""+c,p.mode,m),c.return=p,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ve:return m=El(c.type,c.key,c.props,null,p.mode,m),m.ref=sr(p,null,c),m.return=p,m;case Ee:return c=Su(c,p.mode,m),c.return=p,c;case De:var E=c._init;return N(p,E(c._payload),m)}if(In(c)||P(c))return c=cn(c,p.mode,m,null),c.return=p,c;tl(p,c)}return null}function k(p,c,m,E){var I=c!==null?c.key:null;if(typeof m=="string"&&m!==""||typeof m=="number")return I!==null?null:o(p,c,""+m,E);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case ve:return m.key===I?a(p,c,m,E):null;case Ee:return m.key===I?v(p,c,m,E):null;case De:return I=m._init,k(p,c,I(m._payload),E)}if(In(m)||P(m))return I!==null?null:w(p,c,m,E,null);tl(p,m)}return null}function z(p,c,m,E,I){if(typeof E=="string"&&E!==""||typeof E=="number")return p=p.get(m)||null,o(c,p,""+E,I);if(typeof E=="object"&&E!==null){switch(E.$$typeof){case ve:return p=p.get(E.key===null?m:E.key)||null,a(c,p,E,I);case Ee:return p=p.get(E.key===null?m:E.key)||null,v(c,p,E,I);case De:var B=E._init;return z(p,c,m,B(E._payload),I)}if(In(E)||P(E))return p=p.get(m)||null,w(c,p,E,I,null);tl(c,E)}return null}function L(p,c,m,E){for(var I=null,B=null,$=c,Q=c=0,Pe=null;$!==null&&Q<m.length;Q++){$.index>Q?(Pe=$,$=null):Pe=$.sibling;var ne=k(p,$,m[Q],E);if(ne===null){$===null&&($=Pe);break}e&&$&&ne.alternate===null&&t(p,$),c=i(ne,c,Q),B===null?I=ne:B.sibling=ne,B=ne,$=Pe}if(Q===m.length)return n(p,$),pe&&tn(p,Q),I;if($===null){for(;Q<m.length;Q++)$=N(p,m[Q],E),$!==null&&(c=i($,c,Q),B===null?I=$:B.sibling=$,B=$);return pe&&tn(p,Q),I}for($=r(p,$);Q<m.length;Q++)Pe=z($,p,Q,m[Q],E),Pe!==null&&(e&&Pe.alternate!==null&&$.delete(Pe.key===null?Q:Pe.key),c=i(Pe,c,Q),B===null?I=Pe:B.sibling=Pe,B=Pe);return e&&$.forEach(function(qt){return t(p,qt)}),pe&&tn(p,Q),I}function O(p,c,m,E){var I=P(m);if(typeof I!="function")throw Error(d(150));if(m=I.call(m),m==null)throw Error(d(151));for(var B=I=null,$=c,Q=c=0,Pe=null,ne=m.next();$!==null&&!ne.done;Q++,ne=m.next()){$.index>Q?(Pe=$,$=null):Pe=$.sibling;var qt=k(p,$,ne.value,E);if(qt===null){$===null&&($=Pe);break}e&&$&&qt.alternate===null&&t(p,$),c=i(qt,c,Q),B===null?I=qt:B.sibling=qt,B=qt,$=Pe}if(ne.done)return n(p,$),pe&&tn(p,Q),I;if($===null){for(;!ne.done;Q++,ne=m.next())ne=N(p,ne.value,E),ne!==null&&(c=i(ne,c,Q),B===null?I=ne:B.sibling=ne,B=ne);return pe&&tn(p,Q),I}for($=r(p,$);!ne.done;Q++,ne=m.next())ne=z($,p,Q,ne.value,E),ne!==null&&(e&&ne.alternate!==null&&$.delete(ne.key===null?Q:ne.key),c=i(ne,c,Q),B===null?I=ne:B.sibling=ne,B=ne);return e&&$.forEach(function(Af){return t(p,Af)}),pe&&tn(p,Q),I}function xe(p,c,m,E){if(typeof m=="object"&&m!==null&&m.type===ke&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case ve:e:{for(var I=m.key,B=c;B!==null;){if(B.key===I){if(I=m.type,I===ke){if(B.tag===7){n(p,B.sibling),c=l(B,m.props.children),c.return=p,p=c;break e}}else if(B.elementType===I||typeof I=="object"&&I!==null&&I.$$typeof===De&&us(I)===B.type){n(p,B.sibling),c=l(B,m.props),c.ref=sr(p,B,m),c.return=p,p=c;break e}n(p,B);break}else t(p,B);B=B.sibling}m.type===ke?(c=cn(m.props.children,p.mode,E,m.key),c.return=p,p=c):(E=El(m.type,m.key,m.props,null,p.mode,E),E.ref=sr(p,c,m),E.return=p,p=E)}return u(p);case Ee:e:{for(B=m.key;c!==null;){if(c.key===B)if(c.tag===4&&c.stateNode.containerInfo===m.containerInfo&&c.stateNode.implementation===m.implementation){n(p,c.sibling),c=l(c,m.children||[]),c.return=p,p=c;break e}else{n(p,c);break}else t(p,c);c=c.sibling}c=Su(m,p.mode,E),c.return=p,p=c}return u(p);case De:return B=m._init,xe(p,c,B(m._payload),E)}if(In(m))return L(p,c,m,E);if(P(m))return O(p,c,m,E);tl(p,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,c!==null&&c.tag===6?(n(p,c.sibling),c=l(c,m),c.return=p,p=c):(n(p,c),c=wu(m,p.mode,E),c.return=p,p=c),u(p)):n(p,c)}return xe}var Pn=os(!0),ss=os(!1),nl=At(null),rl=null,zn=null,Li=null;function Ri(){Li=zn=rl=null}function Oi(e){var t=nl.current;ce(nl),e._currentValue=t}function Mi(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Tn(e,t){rl=e,Li=zn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Ke=!0),e.firstContext=null)}function lt(e){var t=e._currentValue;if(Li!==e)if(e={context:e,memoizedValue:t,next:null},zn===null){if(rl===null)throw Error(d(308));zn=e,rl.dependencies={lanes:0,firstContext:e}}else zn=zn.next=e;return t}var nn=null;function Di(e){nn===null?nn=[e]:nn.push(e)}function as(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Di(t)):(n.next=l.next,l.next=n),t.interleaved=n,Pt(e,r)}function Pt(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 Vt=!1;function Fi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function cs(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 zt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ht(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(b&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Pt(e,n)}return l=r.interleaved,l===null?(t.next=t,Di(r)):(t.next=l.next,l.next=t),r.interleaved=t,Pt(e,n)}function ll(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,ql(e,n)}}function fs(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 u={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=u:i=i.next=u,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 il(e,t,n,r){var l=e.updateQueue;Vt=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var a=o,v=a.next;a.next=null,u===null?i=v:u.next=v,u=a;var w=e.alternate;w!==null&&(w=w.updateQueue,o=w.lastBaseUpdate,o!==u&&(o===null?w.firstBaseUpdate=v:o.next=v,w.lastBaseUpdate=a))}if(i!==null){var N=l.baseState;u=0,w=v=a=null,o=i;do{var k=o.lane,z=o.eventTime;if((r&k)===k){w!==null&&(w=w.next={eventTime:z,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var L=e,O=o;switch(k=t,z=n,O.tag){case 1:if(L=O.payload,typeof L=="function"){N=L.call(z,N,k);break e}N=L;break e;case 3:L.flags=L.flags&-65537|128;case 0:if(L=O.payload,k=typeof L=="function"?L.call(z,N,k):L,k==null)break e;N=_({},N,k);break e;case 2:Vt=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,k=l.effects,k===null?l.effects=[o]:k.push(o))}else z={eventTime:z,lane:k,tag:o.tag,payload:o.payload,callback:o.callback,next:null},w===null?(v=w=z,a=N):w=w.next=z,u|=k;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;k=o,o=k.next,k.next=null,l.lastBaseUpdate=k,l.shared.pending=null}}while(!0);if(w===null&&(a=N),l.baseState=a,l.firstBaseUpdate=v,l.lastBaseUpdate=w,t=l.shared.interleaved,t!==null){l=t;do u|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);un|=u,e.lanes=u,e.memoizedState=N}}function ds(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(d(191,l));l.call(r)}}}var ar={},kt=At(ar),cr=At(ar),fr=At(ar);function rn(e){if(e===ar)throw Error(d(174));return e}function Ii(e,t){switch(se(fr,t),se(cr,e),se(kt,ar),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ul(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ul(t,e)}ce(kt),se(kt,t)}function Ln(){ce(kt),ce(cr),ce(fr)}function ps(e){rn(fr.current);var t=rn(kt.current),n=Ul(t,e.type);t!==n&&(se(cr,e),se(kt,n))}function Ui(e){cr.current===e&&(ce(kt),ce(cr))}var me=At(0);function ul(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 Ai=[];function Bi(){for(var e=0;e<Ai.length;e++)Ai[e]._workInProgressVersionPrimary=null;Ai.length=0}var ol=ue.ReactCurrentDispatcher,$i=ue.ReactCurrentBatchConfig,ln=0,he=null,Ne=null,Ce=null,sl=!1,dr=!1,pr=0,of=0;function Ie(){throw Error(d(321))}function Vi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ct(e[n],t[n]))return!1;return!0}function Hi(e,t,n,r,l,i){if(ln=i,he=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ol.current=e===null||e.memoizedState===null?ff:df,e=n(r,l),dr){i=0;do{if(dr=!1,pr=0,25<=i)throw Error(d(301));i+=1,Ce=Ne=null,t.updateQueue=null,ol.current=pf,e=n(r,l)}while(dr)}if(ol.current=fl,t=Ne!==null&&Ne.next!==null,ln=0,Ce=Ne=he=null,sl=!1,t)throw Error(d(300));return e}function Qi(){var e=pr!==0;return pr=0,e}function wt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ce===null?he.memoizedState=Ce=e:Ce=Ce.next=e,Ce}function it(){if(Ne===null){var e=he.alternate;e=e!==null?e.memoizedState:null}else e=Ne.next;var t=Ce===null?he.memoizedState:Ce.next;if(t!==null)Ce=t,Ne=e;else{if(e===null)throw Error(d(310));Ne=e,e={memoizedState:Ne.memoizedState,baseState:Ne.baseState,baseQueue:Ne.baseQueue,queue:Ne.queue,next:null},Ce===null?he.memoizedState=Ce=e:Ce=Ce.next=e}return Ce}function mr(e,t){return typeof t=="function"?t(e):t}function Wi(e){var t=it(),n=t.queue;if(n===null)throw Error(d(311));n.lastRenderedReducer=e;var r=Ne,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var u=l.next;l.next=i.next,i.next=u}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var o=u=null,a=null,v=i;do{var w=v.lane;if((ln&w)===w)a!==null&&(a=a.next={lane:0,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null}),r=v.hasEagerState?v.eagerState:e(r,v.action);else{var N={lane:w,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null};a===null?(o=a=N,u=r):a=a.next=N,he.lanes|=w,un|=w}v=v.next}while(v!==null&&v!==i);a===null?u=r:a.next=o,ct(r,t.memoizedState)||(Ke=!0),t.memoizedState=r,t.baseState=u,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,he.lanes|=i,un|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ki(e){var t=it(),n=t.queue;if(n===null)throw Error(d(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var u=l=l.next;do i=e(i,u.action),u=u.next;while(u!==l);ct(i,t.memoizedState)||(Ke=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ms(){}function hs(e,t){var n=he,r=it(),l=t(),i=!ct(r.memoizedState,l);if(i&&(r.memoizedState=l,Ke=!0),r=r.queue,Yi(ys.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Ce!==null&&Ce.memoizedState.tag&1){if(n.flags|=2048,hr(9,gs.bind(null,n,r,l,t),void 0,null),je===null)throw Error(d(349));(ln&30)!==0||vs(n,t,l)}return l}function vs(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=he.updateQueue,t===null?(t={lastEffect:null,stores:null},he.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function gs(e,t,n,r){t.value=n,t.getSnapshot=r,xs(t)&&ks(e)}function ys(e,t,n){return n(function(){xs(t)&&ks(e)})}function xs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ct(e,n)}catch{return!0}}function ks(e){var t=Pt(e,1);t!==null&&ht(t,e,1,-1)}function ws(e){var t=wt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:mr,lastRenderedState:e},t.queue=e,e=e.dispatch=cf.bind(null,he,e),[t.memoizedState,e]}function hr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=he.updateQueue,t===null?(t={lastEffect:null,stores:null},he.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 Ss(){return it().memoizedState}function al(e,t,n,r){var l=wt();he.flags|=e,l.memoizedState=hr(1|t,n,void 0,r===void 0?null:r)}function cl(e,t,n,r){var l=it();r=r===void 0?null:r;var i=void 0;if(Ne!==null){var u=Ne.memoizedState;if(i=u.destroy,r!==null&&Vi(r,u.deps)){l.memoizedState=hr(t,n,i,r);return}}he.flags|=e,l.memoizedState=hr(1|t,n,i,r)}function Ns(e,t){return al(8390656,8,e,t)}function Yi(e,t){return cl(2048,8,e,t)}function _s(e,t){return cl(4,2,e,t)}function Es(e,t){return cl(4,4,e,t)}function Cs(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 js(e,t,n){return n=n!=null?n.concat([e]):null,cl(4,4,Cs.bind(null,t,e),n)}function Xi(){}function Ps(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Vi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function zs(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Vi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ts(e,t,n){return(ln&21)===0?(e.baseState&&(e.baseState=!1,Ke=!0),e.memoizedState=n):(ct(n,t)||(n=io(),he.lanes|=n,un|=n,e.baseState=!0),t)}function sf(e,t){var n=ie;ie=n!==0&&4>n?n:4,e(!0);var r=$i.transition;$i.transition={};try{e(!1),t()}finally{ie=n,$i.transition=r}}function Ls(){return it().memoizedState}function af(e,t,n){var r=Yt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Rs(e))Os(t,n);else if(n=as(e,t,n,r),n!==null){var l=Ve();ht(n,e,r,l),Ms(n,t,r)}}function cf(e,t,n){var r=Yt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Rs(e))Os(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var u=t.lastRenderedState,o=i(u,n);if(l.hasEagerState=!0,l.eagerState=o,ct(o,u)){var a=t.interleaved;a===null?(l.next=l,Di(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=as(e,t,l,r),n!==null&&(l=Ve(),ht(n,e,r,l),Ms(n,t,r))}}function Rs(e){var t=e.alternate;return e===he||t!==null&&t===he}function Os(e,t){dr=sl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ms(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ql(e,n)}}var fl={readContext:lt,useCallback:Ie,useContext:Ie,useEffect:Ie,useImperativeHandle:Ie,useInsertionEffect:Ie,useLayoutEffect:Ie,useMemo:Ie,useReducer:Ie,useRef:Ie,useState:Ie,useDebugValue:Ie,useDeferredValue:Ie,useTransition:Ie,useMutableSource:Ie,useSyncExternalStore:Ie,useId:Ie,unstable_isNewReconciler:!1},ff={readContext:lt,useCallback:function(e,t){return wt().memoizedState=[e,t===void 0?null:t],e},useContext:lt,useEffect:Ns,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,al(4194308,4,Cs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return al(4194308,4,e,t)},useInsertionEffect:function(e,t){return al(4,2,e,t)},useMemo:function(e,t){var n=wt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=wt();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=af.bind(null,he,e),[r.memoizedState,e]},useRef:function(e){var t=wt();return e={current:e},t.memoizedState=e},useState:ws,useDebugValue:Xi,useDeferredValue:function(e){return wt().memoizedState=e},useTransition:function(){var e=ws(!1),t=e[0];return e=sf.bind(null,e[1]),wt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=he,l=wt();if(pe){if(n===void 0)throw Error(d(407));n=n()}else{if(n=t(),je===null)throw Error(d(349));(ln&30)!==0||vs(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Ns(ys.bind(null,r,i,e),[e]),r.flags|=2048,hr(9,gs.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=wt(),t=je.identifierPrefix;if(pe){var n=jt,r=Ct;n=(r&~(1<<32-at(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=pr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=of++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},df={readContext:lt,useCallback:Ps,useContext:lt,useEffect:Yi,useImperativeHandle:js,useInsertionEffect:_s,useLayoutEffect:Es,useMemo:zs,useReducer:Wi,useRef:Ss,useState:function(){return Wi(mr)},useDebugValue:Xi,useDeferredValue:function(e){var t=it();return Ts(t,Ne.memoizedState,e)},useTransition:function(){var e=Wi(mr)[0],t=it().memoizedState;return[e,t]},useMutableSource:ms,useSyncExternalStore:hs,useId:Ls,unstable_isNewReconciler:!1},pf={readContext:lt,useCallback:Ps,useContext:lt,useEffect:Yi,useImperativeHandle:js,useInsertionEffect:_s,useLayoutEffect:Es,useMemo:zs,useReducer:Ki,useRef:Ss,useState:function(){return Ki(mr)},useDebugValue:Xi,useDeferredValue:function(e){var t=it();return Ne===null?t.memoizedState=e:Ts(t,Ne.memoizedState,e)},useTransition:function(){var e=Ki(mr)[0],t=it().memoizedState;return[e,t]},useMutableSource:ms,useSyncExternalStore:hs,useId:Ls,unstable_isNewReconciler:!1};function dt(e,t){if(e&&e.defaultProps){t=_({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Gi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:_({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var dl={isMounted:function(e){return(e=e._reactInternals)?Jt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Ve(),l=Yt(e),i=zt(r,l);i.payload=t,n!=null&&(i.callback=n),t=Ht(e,i,l),t!==null&&(ht(t,e,l,r),ll(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Ve(),l=Yt(e),i=zt(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Ht(e,i,l),t!==null&&(ht(t,e,l,r),ll(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ve(),r=Yt(e),l=zt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Ht(e,l,r),t!==null&&(ht(t,e,r,n),ll(t,e,r))}};function Ds(e,t,n,r,l,i,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,u):t.prototype&&t.prototype.isPureReactComponent?!tr(n,r)||!tr(l,i):!0}function Fs(e,t,n){var r=!1,l=Bt,i=t.contextType;return typeof i=="object"&&i!==null?i=lt(i):(l=We(t)?bt:Fe.current,r=t.contextTypes,i=(r=r!=null)?_n(e,l):Bt),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=dl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Is(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&&dl.enqueueReplaceState(t,t.state,null)}function qi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Fi(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=lt(i):(i=We(t)?bt:Fe.current,l.context=_n(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Gi(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&&dl.enqueueReplaceState(l,l.state,null),il(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Rn(e,t){try{var n="",r=t;do n+=ee(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 Ji(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Zi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var mf=typeof WeakMap=="function"?WeakMap:Map;function Us(e,t,n){n=zt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){xl||(xl=!0,pu=r),Zi(e,t)},n}function As(e,t,n){n=zt(-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(){Zi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Zi(e,t),typeof r!="function"&&(Wt===null?Wt=new Set([this]):Wt.add(this));var u=t.stack;this.componentDidCatch(t.value,{componentStack:u!==null?u:""})}),n}function Bs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new mf;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=Pf.bind(null,e,t,n),t.then(e,e))}function $s(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 Vs(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=zt(-1,1),t.tag=2,Ht(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var hf=ue.ReactCurrentOwner,Ke=!1;function $e(e,t,n,r){t.child=e===null?ss(t,null,n,r):Pn(t,e.child,n,r)}function Hs(e,t,n,r,l){n=n.render;var i=t.ref;return Tn(t,l),r=Hi(e,t,n,r,i,l),n=Qi(),e!==null&&!Ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Tt(e,t,l)):(pe&&n&&Ci(t),t.flags|=1,$e(e,t,r,l),t.child)}function Qs(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!ku(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Ws(e,t,i,r,l)):(e=El(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 u=i.memoizedProps;if(n=n.compare,n=n!==null?n:tr,n(u,r)&&e.ref===t.ref)return Tt(e,t,l)}return t.flags|=1,e=Gt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Ws(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(tr(i,r)&&e.ref===t.ref)if(Ke=!1,t.pendingProps=r=i,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Ke=!0);else return t.lanes=e.lanes,Tt(e,t,l)}return bi(e,t,n,r,l)}function Ks(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(Mn,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(Mn,tt),tt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,se(Mn,tt),tt|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,se(Mn,tt),tt|=r;return $e(e,t,l,n),t.child}function Ys(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function bi(e,t,n,r,l){var i=We(n)?bt:Fe.current;return i=_n(t,i),Tn(t,l),n=Hi(e,t,n,r,i,l),r=Qi(),e!==null&&!Ke?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Tt(e,t,l)):(pe&&r&&Ci(t),t.flags|=1,$e(e,t,n,l),t.child)}function Xs(e,t,n,r,l){if(We(n)){var i=!0;qr(t)}else i=!1;if(Tn(t,l),t.stateNode===null)ml(e,t),Fs(t,n,r),qi(t,n,r,l),r=!0;else if(e===null){var u=t.stateNode,o=t.memoizedProps;u.props=o;var a=u.context,v=n.contextType;typeof v=="object"&&v!==null?v=lt(v):(v=We(n)?bt:Fe.current,v=_n(t,v));var w=n.getDerivedStateFromProps,N=typeof w=="function"||typeof u.getSnapshotBeforeUpdate=="function";N||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==r||a!==v)&&Is(t,u,r,v),Vt=!1;var k=t.memoizedState;u.state=k,il(t,r,u,l),a=t.memoizedState,o!==r||k!==a||Qe.current||Vt?(typeof w=="function"&&(Gi(t,n,w,r),a=t.memoizedState),(o=Vt||Ds(t,n,o,r,k,a,v))?(N||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(t.flags|=4194308)):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),u.props=r,u.state=a,u.context=v,r=o):(typeof u.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{u=t.stateNode,cs(e,t),o=t.memoizedProps,v=t.type===t.elementType?o:dt(t.type,o),u.props=v,N=t.pendingProps,k=u.context,a=n.contextType,typeof a=="object"&&a!==null?a=lt(a):(a=We(n)?bt:Fe.current,a=_n(t,a));var z=n.getDerivedStateFromProps;(w=typeof z=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(o!==N||k!==a)&&Is(t,u,r,a),Vt=!1,k=t.memoizedState,u.state=k,il(t,r,u,l);var L=t.memoizedState;o!==N||k!==L||Qe.current||Vt?(typeof z=="function"&&(Gi(t,n,z,r),L=t.memoizedState),(v=Vt||Ds(t,n,v,r,k,L,a)||!1)?(w||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(r,L,a),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(r,L,a)),typeof u.componentDidUpdate=="function"&&(t.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=L),u.props=r,u.state=L,u.context=a,r=v):(typeof u.componentDidUpdate!="function"||o===e.memoizedProps&&k===e.memoizedState||(t.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||o===e.memoizedProps&&k===e.memoizedState||(t.flags|=1024),r=!1)}return eu(e,t,n,r,i,l)}function eu(e,t,n,r,l,i){Ys(e,t);var u=(t.flags&128)!==0;if(!r&&!u)return l&&bo(t,n,!1),Tt(e,t,i);r=t.stateNode,hf.current=t;var o=u&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&u?(t.child=Pn(t,e.child,null,i),t.child=Pn(t,null,o,i)):$e(e,t,o,i),t.memoizedState=r.state,l&&bo(t,n,!0),t.child}function Gs(e){var t=e.stateNode;t.pendingContext?Jo(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Jo(e,t.context,!1),Ii(e,t.containerInfo)}function qs(e,t,n,r,l){return jn(),Ti(l),t.flags|=256,$e(e,t,n,r),t.child}var tu={dehydrated:null,treeContext:null,retryLane:0};function nu(e){return{baseLanes:e,cachePool:null,transitions:null}}function Js(e,t,n){var r=t.pendingProps,l=me.current,i=!1,u=(t.flags&128)!==0,o;if((o=u)||(o=e!==null&&e.memoizedState===null?!1:(l&2)!==0),o?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),se(me,l&1),e===null)return zi(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):(u=r.children,e=r.fallback,i?(r=t.mode,i=t.child,u={mode:"hidden",children:u},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=u):i=Cl(u,r,0,null),e=cn(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=nu(n),t.memoizedState=tu,e):ru(t,u));if(l=e.memoizedState,l!==null&&(o=l.dehydrated,o!==null))return vf(e,t,u,r,o,l,n);if(i){i=r.fallback,u=t.mode,l=e.child,o=l.sibling;var a={mode:"hidden",children:r.children};return(u&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=Gt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),o!==null?i=Gt(o,i):(i=cn(i,u,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,u=e.child.memoizedState,u=u===null?nu(n):{baseLanes:u.baseLanes|n,cachePool:null,transitions:u.transitions},i.memoizedState=u,i.childLanes=e.childLanes&~n,t.memoizedState=tu,r}return i=e.child,e=i.sibling,r=Gt(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 ru(e,t){return t=Cl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function pl(e,t,n,r){return r!==null&&Ti(r),Pn(t,e.child,null,n),e=ru(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function vf(e,t,n,r,l,i,u){if(n)return t.flags&256?(t.flags&=-257,r=Ji(Error(d(422))),pl(e,t,u,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Cl({mode:"visible",children:r.children},l,0,null),i=cn(i,l,u,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&Pn(t,e.child,null,u),t.child.memoizedState=nu(u),t.memoizedState=tu,i);if((t.mode&1)===0)return pl(e,t,u,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var o=r.dgst;return r=o,i=Error(d(419)),r=Ji(i,r,void 0),pl(e,t,u,r)}if(o=(u&e.childLanes)!==0,Ke||o){if(r=je,r!==null){switch(u&-u){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|u))!==0?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Pt(e,l),ht(r,e,l,-1))}return xu(),r=Ji(Error(d(421))),pl(e,t,u,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=zf.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,et=Ut(l.nextSibling),be=t,pe=!0,ft=null,e!==null&&(nt[rt++]=Ct,nt[rt++]=jt,nt[rt++]=en,Ct=e.id,jt=e.overflow,en=t),t=ru(t,r.children),t.flags|=4096,t)}function Zs(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Mi(e.return,t,n)}function lu(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 bs(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if($e(e,t,r.children,n),r=me.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&&Zs(e,n,t);else if(e.tag===19)Zs(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(me,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&&ul(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),lu(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&&ul(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}lu(t,!0,n,null,i);break;case"together":lu(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ml(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Tt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),un|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(d(153));if(t.child!==null){for(e=t.child,n=Gt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Gt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function gf(e,t,n){switch(t.tag){case 3:Gs(t),jn();break;case 5:ps(t);break;case 1:We(t.type)&&qr(t);break;case 4:Ii(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;se(nl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(se(me,me.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Js(e,t,n):(se(me,me.current&1),e=Tt(e,t,n),e!==null?e.sibling:null);se(me,me.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return bs(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),se(me,me.current),r)break;return null;case 22:case 23:return t.lanes=0,Ks(e,t,n)}return Tt(e,t,n)}var ea,iu,ta,na;ea=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(){},ta=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,rn(kt.current);var i=null;switch(n){case"input":l=Ml(e,l),r=Ml(e,r),i=[];break;case"select":l=_({},l,{value:void 0}),r=_({},r,{value:void 0}),i=[];break;case"textarea":l=Il(e,l),r=Il(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Yr)}Al(n,r);var u;n=null;for(v in l)if(!r.hasOwnProperty(v)&&l.hasOwnProperty(v)&&l[v]!=null)if(v==="style"){var o=l[v];for(u in o)o.hasOwnProperty(u)&&(n||(n={}),n[u]="")}else v!=="dangerouslySetInnerHTML"&&v!=="children"&&v!=="suppressContentEditableWarning"&&v!=="suppressHydrationWarning"&&v!=="autoFocus"&&(C.hasOwnProperty(v)?i||(i=[]):(i=i||[]).push(v,null));for(v in r){var a=r[v];if(o=l!=null?l[v]:void 0,r.hasOwnProperty(v)&&a!==o&&(a!=null||o!=null))if(v==="style")if(o){for(u in o)!o.hasOwnProperty(u)||a&&a.hasOwnProperty(u)||(n||(n={}),n[u]="");for(u in a)a.hasOwnProperty(u)&&o[u]!==a[u]&&(n||(n={}),n[u]=a[u])}else n||(i||(i=[]),i.push(v,n)),n=a;else v==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,o=o?o.__html:void 0,a!=null&&o!==a&&(i=i||[]).push(v,a)):v==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(v,""+a):v!=="suppressContentEditableWarning"&&v!=="suppressHydrationWarning"&&(C.hasOwnProperty(v)?(a!=null&&v==="onScroll"&&ae("scroll",e),i||o===a||(i=[])):(i=i||[]).push(v,a))}n&&(i=i||[]).push("style",n);var v=i;(t.updateQueue=v)&&(t.flags|=4)}},na=function(e,t,n,r){n!==r&&(t.flags|=4)};function vr(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 Ue(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 yf(e,t,n){var r=t.pendingProps;switch(ji(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ue(t),null;case 1:return We(t.type)&&Gr(),Ue(t),null;case 3:return r=t.stateNode,Ln(),ce(Qe),ce(Fe),Bi(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(el(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ft!==null&&(vu(ft),ft=null))),iu(e,t),Ue(t),null;case 5:Ui(t);var l=rn(fr.current);if(n=t.type,e!==null&&t.stateNode!=null)ta(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(d(166));return Ue(t),null}if(e=rn(kt.current),el(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[xt]=t,r[ur]=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<rr.length;l++)ae(rr[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":Du(r,i),ae("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ae("invalid",r);break;case"textarea":Uu(r,i),ae("invalid",r)}Al(n,i),l=null;for(var u in i)if(i.hasOwnProperty(u)){var o=i[u];u==="children"?typeof o=="string"?r.textContent!==o&&(i.suppressHydrationWarning!==!0&&Kr(r.textContent,o,e),l=["children",o]):typeof o=="number"&&r.textContent!==""+o&&(i.suppressHydrationWarning!==!0&&Kr(r.textContent,o,e),l=["children",""+o]):C.hasOwnProperty(u)&&o!=null&&u==="onScroll"&&ae("scroll",r)}switch(n){case"input":Nr(r),Iu(r,i,!0);break;case"textarea":Nr(r),Bu(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Yr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{u=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=$u(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=u.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(n,{is:r.is}):(e=u.createElement(n),n==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,n),e[xt]=t,e[ur]=r,ea(e,t,!1,!1),t.stateNode=e;e:{switch(u=Bl(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<rr.length;l++)ae(rr[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":Du(e,r),l=Ml(e,r),ae("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=_({},r,{value:void 0}),ae("invalid",e);break;case"textarea":Uu(e,r),l=Il(e,r),ae("invalid",e);break;default:l=r}Al(n,l),o=l;for(i in o)if(o.hasOwnProperty(i)){var a=o[i];i==="style"?Qu(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Vu(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Un(e,a):typeof a=="number"&&Un(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(C.hasOwnProperty(i)?a!=null&&i==="onScroll"&&ae("scroll",e):a!=null&&Y(e,i,a,u))}switch(n){case"input":Nr(e),Iu(e,r,!1);break;case"textarea":Nr(e),Bu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+le(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?dn(e,!!r.multiple,i,!1):r.defaultValue!=null&&dn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Yr)}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 Ue(t),null;case 6:if(e&&t.stateNode!=null)na(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(d(166));if(n=rn(fr.current),rn(kt.current),el(t)){if(r=t.stateNode,n=t.memoizedProps,r[xt]=t,(i=r.nodeValue!==n)&&(e=be,e!==null))switch(e.tag){case 3:Kr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Kr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[xt]=t,t.stateNode=r}return Ue(t),null;case 13:if(ce(me),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(pe&&et!==null&&(t.mode&1)!==0&&(t.flags&128)===0)is(),jn(),t.flags|=98560,i=!1;else if(i=el(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(d(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(d(317));i[xt]=t}else jn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ue(t),i=!1}else ft!==null&&(vu(ft),ft=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||(me.current&1)!==0?_e===0&&(_e=3):xu())),t.updateQueue!==null&&(t.flags|=4),Ue(t),null);case 4:return Ln(),iu(e,t),e===null&&lr(t.stateNode.containerInfo),Ue(t),null;case 10:return Oi(t.type._context),Ue(t),null;case 17:return We(t.type)&&Gr(),Ue(t),null;case 19:if(ce(me),i=t.memoizedState,i===null)return Ue(t),null;if(r=(t.flags&128)!==0,u=i.rendering,u===null)if(r)vr(i,!1);else{if(_e!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(u=ul(e),u!==null){for(t.flags|=128,vr(i,!1),r=u.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,u=i.alternate,u===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=u.childLanes,i.lanes=u.lanes,i.child=u.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=u.memoizedProps,i.memoizedState=u.memoizedState,i.updateQueue=u.updateQueue,i.type=u.type,e=u.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return se(me,me.current&1|2),t.child}e=e.sibling}i.tail!==null&&ye()>Dn&&(t.flags|=128,r=!0,vr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ul(u),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),vr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!pe)return Ue(t),null}else 2*ye()-i.renderingStartTime>Dn&&n!==1073741824&&(t.flags|=128,r=!0,vr(i,!1),t.lanes=4194304);i.isBackwards?(u.sibling=t.child,t.child=u):(n=i.last,n!==null?n.sibling=u:t.child=u,i.last=u)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ye(),t.sibling=null,n=me.current,se(me,r?n&1|2:n&1),t):(Ue(t),null);case 22:case 23:return yu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(tt&1073741824)!==0&&(Ue(t),t.subtreeFlags&6&&(t.flags|=8192)):Ue(t),null;case 24:return null;case 25:return null}throw Error(d(156,t.tag))}function xf(e,t){switch(ji(t),t.tag){case 1:return We(t.type)&&Gr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ln(),ce(Qe),ce(Fe),Bi(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Ui(t),null;case 13:if(ce(me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(d(340));jn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ce(me),null;case 4:return Ln(),null;case 10:return Oi(t.type._context),null;case 22:case 23:return yu(),null;case 24:return null;default:return null}}var hl=!1,Ae=!1,kf=typeof WeakSet=="function"?WeakSet:Set,T=null;function On(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ge(e,t,r)}else n.current=null}function uu(e,t,n){try{n()}catch(r){ge(e,t,r)}}var ra=!1;function wf(e,t){if(yi=Dr,e=Do(),ci(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 u=0,o=-1,a=-1,v=0,w=0,N=e,k=null;t:for(;;){for(var z;N!==n||l!==0&&N.nodeType!==3||(o=u+l),N!==i||r!==0&&N.nodeType!==3||(a=u+r),N.nodeType===3&&(u+=N.nodeValue.length),(z=N.firstChild)!==null;)k=N,N=z;for(;;){if(N===e)break t;if(k===n&&++v===l&&(o=u),k===i&&++w===r&&(a=u),(z=N.nextSibling)!==null)break;N=k,k=N.parentNode}N=z}n=o===-1||a===-1?null:{start:o,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(xi={focusedElem:e,selectionRange:n},Dr=!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 L=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(L!==null){var O=L.memoizedProps,xe=L.memoizedState,p=t.stateNode,c=p.getSnapshotBeforeUpdate(t.elementType===t.type?O:dt(t.type,O),xe);p.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(d(163))}}catch(E){ge(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return L=ra,ra=!1,L}function gr(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&&uu(t,n,i)}l=l.next}while(l!==r)}}function vl(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 ou(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 la(e){var t=e.alternate;t!==null&&(e.alternate=null,la(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[xt],delete t[ur],delete t[Ni],delete t[nf],delete t[rf])),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 ia(e){return e.tag===5||e.tag===3||e.tag===4}function ua(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ia(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 su(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=Yr));else if(r!==4&&(e=e.child,e!==null))for(su(e,t,n),e=e.sibling;e!==null;)su(e,t,n),e=e.sibling}function au(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(au(e,t,n),e=e.sibling;e!==null;)au(e,t,n),e=e.sibling}var Te=null,pt=!1;function Qt(e,t,n){for(n=n.child;n!==null;)oa(e,t,n),n=n.sibling}function oa(e,t,n){if(yt&&typeof yt.onCommitFiberUnmount=="function")try{yt.onCommitFiberUnmount(zr,n)}catch{}switch(n.tag){case 5:Ae||On(n,t);case 6:var r=Te,l=pt;Te=null,Qt(e,t,n),Te=r,pt=l,Te!==null&&(pt?(e=Te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Te.removeChild(n.stateNode));break;case 18:Te!==null&&(pt?(e=Te,n=n.stateNode,e.nodeType===8?Si(e.parentNode,n):e.nodeType===1&&Si(e,n),Gn(e)):Si(Te,n.stateNode));break;case 4:r=Te,l=pt,Te=n.stateNode.containerInfo,pt=!0,Qt(e,t,n),Te=r,pt=l;break;case 0:case 11:case 14:case 15:if(!Ae&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&((i&2)!==0||(i&4)!==0)&&uu(n,t,u),l=l.next}while(l!==r)}Qt(e,t,n);break;case 1:if(!Ae&&(On(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(o){ge(n,t,o)}Qt(e,t,n);break;case 21:Qt(e,t,n);break;case 22:n.mode&1?(Ae=(r=Ae)||n.memoizedState!==null,Qt(e,t,n),Ae=r):Qt(e,t,n);break;default:Qt(e,t,n)}}function sa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new kf),t.forEach(function(r){var l=Tf.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function mt(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,u=t,o=u;e:for(;o!==null;){switch(o.tag){case 5:Te=o.stateNode,pt=!1;break e;case 3:Te=o.stateNode.containerInfo,pt=!0;break e;case 4:Te=o.stateNode.containerInfo,pt=!0;break e}o=o.return}if(Te===null)throw Error(d(160));oa(i,u,l),Te=null,pt=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(v){ge(l,t,v)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)aa(t,e),t=t.sibling}function aa(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(mt(t,e),St(e),r&4){try{gr(3,e,e.return),vl(3,e)}catch(O){ge(e,e.return,O)}try{gr(5,e,e.return)}catch(O){ge(e,e.return,O)}}break;case 1:mt(t,e),St(e),r&512&&n!==null&&On(n,n.return);break;case 5:if(mt(t,e),St(e),r&512&&n!==null&&On(n,n.return),e.flags&32){var l=e.stateNode;try{Un(l,"")}catch(O){ge(e,e.return,O)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,u=n!==null?n.memoizedProps:i,o=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{o==="input"&&i.type==="radio"&&i.name!=null&&Fu(l,i),Bl(o,u);var v=Bl(o,i);for(u=0;u<a.length;u+=2){var w=a[u],N=a[u+1];w==="style"?Qu(l,N):w==="dangerouslySetInnerHTML"?Vu(l,N):w==="children"?Un(l,N):Y(l,w,N,v)}switch(o){case"input":Dl(l,i);break;case"textarea":Au(l,i);break;case"select":var k=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var z=i.value;z!=null?dn(l,!!i.multiple,z,!1):k!==!!i.multiple&&(i.defaultValue!=null?dn(l,!!i.multiple,i.defaultValue,!0):dn(l,!!i.multiple,i.multiple?[]:"",!1))}l[ur]=i}catch(O){ge(e,e.return,O)}}break;case 6:if(mt(t,e),St(e),r&4){if(e.stateNode===null)throw Error(d(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(O){ge(e,e.return,O)}}break;case 3:if(mt(t,e),St(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Gn(t.containerInfo)}catch(O){ge(e,e.return,O)}break;case 4:mt(t,e),St(e);break;case 13:mt(t,e),St(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(du=ye())),r&4&&sa(e);break;case 22:if(w=n!==null&&n.memoizedState!==null,e.mode&1?(Ae=(v=Ae)||w,mt(t,e),Ae=v):mt(t,e),St(e),r&8192){if(v=e.memoizedState!==null,(e.stateNode.isHidden=v)&&!w&&(e.mode&1)!==0)for(T=e,w=e.child;w!==null;){for(N=T=w;T!==null;){switch(k=T,z=k.child,k.tag){case 0:case 11:case 14:case 15:gr(4,k,k.return);break;case 1:On(k,k.return);var L=k.stateNode;if(typeof L.componentWillUnmount=="function"){r=k,n=k.return;try{t=r,L.props=t.memoizedProps,L.state=t.memoizedState,L.componentWillUnmount()}catch(O){ge(r,n,O)}}break;case 5:On(k,k.return);break;case 22:if(k.memoizedState!==null){da(N);continue}}z!==null?(z.return=k,T=z):da(N)}w=w.sibling}e:for(w=null,N=e;;){if(N.tag===5){if(w===null){w=N;try{l=N.stateNode,v?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(o=N.stateNode,a=N.memoizedProps.style,u=a!=null&&a.hasOwnProperty("display")?a.display:null,o.style.display=Hu("display",u))}catch(O){ge(e,e.return,O)}}}else if(N.tag===6){if(w===null)try{N.stateNode.nodeValue=v?"":N.memoizedProps}catch(O){ge(e,e.return,O)}}else if((N.tag!==22&&N.tag!==23||N.memoizedState===null||N===e)&&N.child!==null){N.child.return=N,N=N.child;continue}if(N===e)break e;for(;N.sibling===null;){if(N.return===null||N.return===e)break e;w===N&&(w=null),N=N.return}w===N&&(w=null),N.sibling.return=N.return,N=N.sibling}}break;case 19:mt(t,e),St(e),r&4&&sa(e);break;case 21:break;default:mt(t,e),St(e)}}function St(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(ia(n)){var r=n;break e}n=n.return}throw Error(d(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Un(l,""),r.flags&=-33);var i=ua(e);au(e,i,l);break;case 3:case 4:var u=r.stateNode.containerInfo,o=ua(e);su(e,o,u);break;default:throw Error(d(161))}}catch(a){ge(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Sf(e,t,n){T=e,ca(e)}function ca(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var l=T,i=l.child;if(l.tag===22&&r){var u=l.memoizedState!==null||hl;if(!u){var o=l.alternate,a=o!==null&&o.memoizedState!==null||Ae;o=hl;var v=Ae;if(hl=u,(Ae=a)&&!v)for(T=l;T!==null;)u=T,a=u.child,u.tag===22&&u.memoizedState!==null?pa(l):a!==null?(a.return=u,T=a):pa(l);for(;i!==null;)T=i,ca(i),i=i.sibling;T=l,hl=o,Ae=v}fa(e)}else(l.subtreeFlags&8772)!==0&&i!==null?(i.return=l,T=i):fa(e)}}function fa(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:Ae||vl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ae)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:dt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&ds(t,i,r);break;case 3:var u=t.updateQueue;if(u!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ds(t,u,n)}break;case 5:var o=t.stateNode;if(n===null&&t.flags&4){n=o;var a=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":a.autoFocus&&n.focus();break;case"img":a.src&&(n.src=a.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var v=t.alternate;if(v!==null){var w=v.memoizedState;if(w!==null){var N=w.dehydrated;N!==null&&Gn(N)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(d(163))}Ae||t.flags&512&&ou(t)}catch(k){ge(t,t.return,k)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function da(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 pa(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{vl(4,t)}catch(a){ge(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){ge(t,l,a)}}var i=t.return;try{ou(t)}catch(a){ge(t,i,a)}break;case 5:var u=t.return;try{ou(t)}catch(a){ge(t,u,a)}}}catch(a){ge(t,t.return,a)}if(t===e){T=null;break}var o=t.sibling;if(o!==null){o.return=t.return,T=o;break}T=t.return}}var Nf=Math.ceil,gl=ue.ReactCurrentDispatcher,cu=ue.ReactCurrentOwner,ut=ue.ReactCurrentBatchConfig,b=0,je=null,Se=null,Le=0,tt=0,Mn=At(0),_e=0,yr=null,un=0,yl=0,fu=0,xr=null,Ye=null,du=0,Dn=1/0,Lt=null,xl=!1,pu=null,Wt=null,kl=!1,Kt=null,wl=0,kr=0,mu=null,Sl=-1,Nl=0;function Ve(){return(b&6)!==0?ye():Sl!==-1?Sl:Sl=ye()}function Yt(e){return(e.mode&1)===0?1:(b&2)!==0&&Le!==0?Le&-Le:uf.transition!==null?(Nl===0&&(Nl=io()),Nl):(e=ie,e!==0||(e=window.event,e=e===void 0?16:ho(e.type)),e)}function ht(e,t,n,r){if(50<kr)throw kr=0,mu=null,Error(d(185));Qn(e,n,r),((b&2)===0||e!==je)&&(e===je&&((b&2)===0&&(yl|=n),_e===4&&Xt(e,Le)),Xe(e,r),n===1&&b===0&&(t.mode&1)===0&&(Dn=ye()+500,Jr&&$t()))}function Xe(e,t){var n=e.callbackNode;ic(e,t);var r=Rr(e,e===je?Le:0);if(r===0)n!==null&&no(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&no(n),t===1)e.tag===0?lf(ha.bind(null,e)):es(ha.bind(null,e)),ef(function(){(b&6)===0&&$t()}),n=null;else{switch(uo(r)){case 1:n=Yl;break;case 4:n=ro;break;case 16:n=Pr;break;case 536870912:n=lo;break;default:n=Pr}n=Na(n,ma.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ma(e,t){if(Sl=-1,Nl=0,(b&6)!==0)throw Error(d(327));var n=e.callbackNode;if(Fn()&&e.callbackNode!==n)return null;var r=Rr(e,e===je?Le:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=_l(e,r);else{t=r;var l=b;b|=2;var i=ga();(je!==e||Le!==t)&&(Lt=null,Dn=ye()+500,sn(e,t));do try{Cf();break}catch(o){va(e,o)}while(!0);Ri(),gl.current=i,b=l,Se!==null?t=0:(je=null,Le=0,t=_e)}if(t!==0){if(t===2&&(l=Xl(e),l!==0&&(r=l,t=hu(e,l))),t===1)throw n=yr,sn(e,0),Xt(e,r),Xe(e,ye()),n;if(t===6)Xt(e,r);else{if(l=e.current.alternate,(r&30)===0&&!_f(l)&&(t=_l(e,r),t===2&&(i=Xl(e),i!==0&&(r=i,t=hu(e,i))),t===1))throw n=yr,sn(e,0),Xt(e,r),Xe(e,ye()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(d(345));case 2:an(e,Ye,Lt);break;case 3:if(Xt(e,r),(r&130023424)===r&&(t=du+500-ye(),10<t)){if(Rr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){Ve(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=wi(an.bind(null,e,Ye,Lt),t);break}an(e,Ye,Lt);break;case 4:if(Xt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var u=31-at(r);i=1<<u,u=t[u],u>l&&(l=u),r&=~i}if(r=l,r=ye()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Nf(r/1960))-r,10<r){e.timeoutHandle=wi(an.bind(null,e,Ye,Lt),r);break}an(e,Ye,Lt);break;case 5:an(e,Ye,Lt);break;default:throw Error(d(329))}}}return Xe(e,ye()),e.callbackNode===n?ma.bind(null,e):null}function hu(e,t){var n=xr;return e.current.memoizedState.isDehydrated&&(sn(e,t).flags|=256),e=_l(e,t),e!==2&&(t=Ye,Ye=n,t!==null&&vu(t)),e}function vu(e){Ye===null?Ye=e:Ye.push.apply(Ye,e)}function _f(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(!ct(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 Xt(e,t){for(t&=~fu,t&=~yl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-at(t),r=1<<n;e[n]=-1,t&=~r}}function ha(e){if((b&6)!==0)throw Error(d(327));Fn();var t=Rr(e,0);if((t&1)===0)return Xe(e,ye()),null;var n=_l(e,t);if(e.tag!==0&&n===2){var r=Xl(e);r!==0&&(t=r,n=hu(e,r))}if(n===1)throw n=yr,sn(e,0),Xt(e,t),Xe(e,ye()),n;if(n===6)throw Error(d(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,an(e,Ye,Lt),Xe(e,ye()),null}function gu(e,t){var n=b;b|=1;try{return e(t)}finally{b=n,b===0&&(Dn=ye()+500,Jr&&$t())}}function on(e){Kt!==null&&Kt.tag===0&&(b&6)===0&&Fn();var t=b;b|=1;var n=ut.transition,r=ie;try{if(ut.transition=null,ie=1,e)return e()}finally{ie=r,ut.transition=n,b=t,(b&6)===0&&$t()}}function yu(){tt=Mn.current,ce(Mn)}function sn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,bc(n)),Se!==null)for(n=Se.return;n!==null;){var r=n;switch(ji(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Gr();break;case 3:Ln(),ce(Qe),ce(Fe),Bi();break;case 5:Ui(r);break;case 4:Ln();break;case 13:ce(me);break;case 19:ce(me);break;case 10:Oi(r.type._context);break;case 22:case 23:yu()}n=n.return}if(je=e,Se=e=Gt(e.current,null),Le=tt=t,_e=0,yr=null,fu=yl=un=0,Ye=xr=null,nn!==null){for(t=0;t<nn.length;t++)if(n=nn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var u=i.next;i.next=l,r.next=u}n.pending=r}nn=null}return e}function va(e,t){do{var n=Se;try{if(Ri(),ol.current=fl,sl){for(var r=he.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}sl=!1}if(ln=0,Ce=Ne=he=null,dr=!1,pr=0,cu.current=null,n===null||n.return===null){_e=1,yr=t,Se=null;break}e:{var i=e,u=n.return,o=n,a=t;if(t=Le,o.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var v=a,w=o,N=w.tag;if((w.mode&1)===0&&(N===0||N===11||N===15)){var k=w.alternate;k?(w.updateQueue=k.updateQueue,w.memoizedState=k.memoizedState,w.lanes=k.lanes):(w.updateQueue=null,w.memoizedState=null)}var z=$s(u);if(z!==null){z.flags&=-257,Vs(z,u,o,i,t),z.mode&1&&Bs(i,v,t),t=z,a=v;var L=t.updateQueue;if(L===null){var O=new Set;O.add(a),t.updateQueue=O}else L.add(a);break e}else{if((t&1)===0){Bs(i,v,t),xu();break e}a=Error(d(426))}}else if(pe&&o.mode&1){var xe=$s(u);if(xe!==null){(xe.flags&65536)===0&&(xe.flags|=256),Vs(xe,u,o,i,t),Ti(Rn(a,o));break e}}i=a=Rn(a,o),_e!==4&&(_e=2),xr===null?xr=[i]:xr.push(i),i=u;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=Us(i,a,t);fs(i,p);break e;case 1:o=a;var c=i.type,m=i.stateNode;if((i.flags&128)===0&&(typeof c.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(Wt===null||!Wt.has(m)))){i.flags|=65536,t&=-t,i.lanes|=t;var E=As(i,o,t);fs(i,E);break e}}i=i.return}while(i!==null)}xa(n)}catch(I){t=I,Se===n&&n!==null&&(Se=n=n.return);continue}break}while(!0)}function ga(){var e=gl.current;return gl.current=fl,e===null?fl:e}function xu(){(_e===0||_e===3||_e===2)&&(_e=4),je===null||(un&268435455)===0&&(yl&268435455)===0||Xt(je,Le)}function _l(e,t){var n=b;b|=2;var r=ga();(je!==e||Le!==t)&&(Lt=null,sn(e,t));do try{Ef();break}catch(l){va(e,l)}while(!0);if(Ri(),b=n,gl.current=r,Se!==null)throw Error(d(261));return je=null,Le=0,_e}function Ef(){for(;Se!==null;)ya(Se)}function Cf(){for(;Se!==null&&!qa();)ya(Se)}function ya(e){var t=Sa(e.alternate,e,tt);e.memoizedProps=e.pendingProps,t===null?xa(e):Se=t,cu.current=null}function xa(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=yf(n,t,tt),n!==null){Se=n;return}}else{if(n=xf(n,t),n!==null){n.flags&=32767,Se=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{_e=6,Se=null;return}}if(t=t.sibling,t!==null){Se=t;return}Se=t=e}while(t!==null);_e===0&&(_e=5)}function an(e,t,n){var r=ie,l=ut.transition;try{ut.transition=null,ie=1,jf(e,t,n,r)}finally{ut.transition=l,ie=r}return null}function jf(e,t,n,r){do Fn();while(Kt!==null);if((b&6)!==0)throw Error(d(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(d(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(uc(e,i),e===je&&(Se=je=null,Le=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||kl||(kl=!0,Na(Pr,function(){return Fn(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=ut.transition,ut.transition=null;var u=ie;ie=1;var o=b;b|=4,cu.current=null,wf(e,n),aa(n,e),Kc(xi),Dr=!!yi,xi=yi=null,e.current=n,Sf(n),Ja(),b=o,ie=u,ut.transition=i}else e.current=n;if(kl&&(kl=!1,Kt=e,wl=l),i=e.pendingLanes,i===0&&(Wt=null),ec(n.stateNode),Xe(e,ye()),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(xl)throw xl=!1,e=pu,pu=null,e;return(wl&1)!==0&&e.tag!==0&&Fn(),i=e.pendingLanes,(i&1)!==0?e===mu?kr++:(kr=0,mu=e):kr=0,$t(),null}function Fn(){if(Kt!==null){var e=uo(wl),t=ut.transition,n=ie;try{if(ut.transition=null,ie=16>e?16:e,Kt===null)var r=!1;else{if(e=Kt,Kt=null,wl=0,(b&6)!==0)throw Error(d(331));var l=b;for(b|=4,T=e.current;T!==null;){var i=T,u=i.child;if((T.flags&16)!==0){var o=i.deletions;if(o!==null){for(var a=0;a<o.length;a++){var v=o[a];for(T=v;T!==null;){var w=T;switch(w.tag){case 0:case 11:case 15:gr(8,w,i)}var N=w.child;if(N!==null)N.return=w,T=N;else for(;T!==null;){w=T;var k=w.sibling,z=w.return;if(la(w),w===v){T=null;break}if(k!==null){k.return=z,T=k;break}T=z}}}var L=i.alternate;if(L!==null){var O=L.child;if(O!==null){L.child=null;do{var xe=O.sibling;O.sibling=null,O=xe}while(O!==null)}}T=i}}if((i.subtreeFlags&2064)!==0&&u!==null)u.return=i,T=u;else e:for(;T!==null;){if(i=T,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:gr(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,T=p;break e}T=i.return}}var c=e.current;for(T=c;T!==null;){u=T;var m=u.child;if((u.subtreeFlags&2064)!==0&&m!==null)m.return=u,T=m;else e:for(u=c;T!==null;){if(o=T,(o.flags&2048)!==0)try{switch(o.tag){case 0:case 11:case 15:vl(9,o)}}catch(I){ge(o,o.return,I)}if(o===u){T=null;break e}var E=o.sibling;if(E!==null){E.return=o.return,T=E;break e}T=o.return}}if(b=l,$t(),yt&&typeof yt.onPostCommitFiberRoot=="function")try{yt.onPostCommitFiberRoot(zr,e)}catch{}r=!0}return r}finally{ie=n,ut.transition=t}}return!1}function ka(e,t,n){t=Rn(n,t),t=Us(e,t,1),e=Ht(e,t,1),t=Ve(),e!==null&&(Qn(e,1,t),Xe(e,t))}function ge(e,t,n){if(e.tag===3)ka(e,e,n);else for(;t!==null;){if(t.tag===3){ka(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Wt===null||!Wt.has(r))){e=Rn(n,e),e=As(t,e,1),t=Ht(t,e,1),e=Ve(),t!==null&&(Qn(t,1,e),Xe(t,e));break}}t=t.return}}function Pf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Ve(),e.pingedLanes|=e.suspendedLanes&n,je===e&&(Le&n)===n&&(_e===4||_e===3&&(Le&130023424)===Le&&500>ye()-du?sn(e,0):fu|=n),Xe(e,t)}function wa(e,t){t===0&&((e.mode&1)===0?t=1:(t=Lr,Lr<<=1,(Lr&130023424)===0&&(Lr=4194304)));var n=Ve();e=Pt(e,t),e!==null&&(Qn(e,t,n),Xe(e,n))}function zf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),wa(e,n)}function Tf(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(d(314))}r!==null&&r.delete(t),wa(e,n)}var Sa;Sa=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Qe.current)Ke=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Ke=!1,gf(e,t,n);Ke=(e.flags&131072)!==0}else Ke=!1,pe&&(t.flags&1048576)!==0&&ts(t,br,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ml(e,t),e=t.pendingProps;var l=_n(t,Fe.current);Tn(t,n),l=Hi(null,t,r,e,l,n);var i=Qi();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,We(r)?(i=!0,qr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Fi(t),l.updater=dl,t.stateNode=l,l._reactInternals=t,qi(t,r,e,n),t=eu(null,t,r,!0,i,n)):(t.tag=0,pe&&i&&Ci(t),$e(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ml(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Rf(r),e=dt(r,e),l){case 0:t=bi(null,t,r,e,n);break e;case 1:t=Xs(null,t,r,e,n);break e;case 11:t=Hs(null,t,r,e,n);break e;case 14:t=Qs(null,t,r,dt(r.type,e),n);break e}throw Error(d(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),bi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Xs(e,t,r,l,n);case 3:e:{if(Gs(t),e===null)throw Error(d(387));r=t.pendingProps,i=t.memoizedState,l=i.element,cs(e,t),il(t,r,null,n);var u=t.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=Rn(Error(d(423)),t),t=qs(e,t,r,n,l);break e}else if(r!==l){l=Rn(Error(d(424)),t),t=qs(e,t,r,n,l);break e}else for(et=Ut(t.stateNode.containerInfo.firstChild),be=t,pe=!0,ft=null,n=ss(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(jn(),r===l){t=Tt(e,t,n);break e}$e(e,t,r,n)}t=t.child}return t;case 5:return ps(t),e===null&&zi(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,ki(r,l)?u=null:i!==null&&ki(r,i)&&(t.flags|=32),Ys(e,t),$e(e,t,u,n),t.child;case 6:return e===null&&zi(t),null;case 13:return Js(e,t,n);case 4:return Ii(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Pn(t,null,r,n):$e(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),Hs(e,t,r,l,n);case 7:return $e(e,t,t.pendingProps,n),t.child;case 8:return $e(e,t,t.pendingProps.children,n),t.child;case 12:return $e(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,u=l.value,se(nl,r._currentValue),r._currentValue=u,i!==null)if(ct(i.value,u)){if(i.children===l.children&&!Qe.current){t=Tt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var a=o.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=zt(-1,n&-n),a.tag=2;var v=i.updateQueue;if(v!==null){v=v.shared;var w=v.pending;w===null?a.next=a:(a.next=w.next,w.next=a),v.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Mi(i.return,n,t),o.lanes|=n;break}a=a.next}}else if(i.tag===10)u=i.type===t.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(d(341));u.lanes|=n,o=u.alternate,o!==null&&(o.lanes|=n),Mi(u,n,t),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===t){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}$e(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Tn(t,n),l=lt(l),r=r(l),t.flags|=1,$e(e,t,r,n),t.child;case 14:return r=t.type,l=dt(r,t.pendingProps),l=dt(r.type,l),Qs(e,t,r,l,n);case 15:return Ws(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:dt(r,l),ml(e,t),t.tag=1,We(r)?(e=!0,qr(t)):e=!1,Tn(t,n),Fs(t,r,l),qi(t,r,l,n),eu(null,t,r,!0,e,n);case 19:return bs(e,t,n);case 22:return Ks(e,t,n)}throw Error(d(156,t.tag))};function Na(e,t){return to(e,t)}function Lf(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 ot(e,t,n,r){return new Lf(e,t,n,r)}function ku(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Rf(e){if(typeof e=="function")return ku(e)?1:0;if(e!=null){if(e=e.$$typeof,e===qe)return 11;if(e===He)return 14}return 2}function Gt(e,t){var n=e.alternate;return n===null?(n=ot(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 El(e,t,n,r,l,i){var u=2;if(r=e,typeof e=="function")ku(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case ke:return cn(n.children,l,i,t);case Me:u=8,l|=8;break;case gt:return e=ot(12,n,t,l|2),e.elementType=gt,e.lanes=i,e;case Be:return e=ot(13,n,t,l),e.elementType=Be,e.lanes=i,e;case we:return e=ot(19,n,t,l),e.elementType=we,e.lanes=i,e;case x:return Cl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case st:u=10;break e;case Nt:u=9;break e;case qe:u=11;break e;case He:u=14;break e;case De:u=16,r=null;break e}throw Error(d(130,e==null?e:typeof e,""))}return t=ot(u,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function cn(e,t,n,r){return e=ot(7,e,r,t),e.lanes=n,e}function Cl(e,t,n,r){return e=ot(22,e,r,t),e.elementType=x,e.lanes=n,e.stateNode={isHidden:!1},e}function wu(e,t,n){return e=ot(6,e,null,t),e.lanes=n,e}function Su(e,t,n){return t=ot(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Of(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=Gl(0),this.expirationTimes=Gl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Nu(e,t,n,r,l,i,u,o,a){return e=new Of(e,t,n,o,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=ot(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fi(i),e}function Mf(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 _a(e){if(!e)return Bt;e=e._reactInternals;e:{if(Jt(e)!==e||e.tag!==1)throw Error(d(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(We(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(d(171))}if(e.tag===1){var n=e.type;if(We(n))return Zo(e,n,t)}return t}function Ea(e,t,n,r,l,i,u,o,a){return e=Nu(n,r,!0,e,l,i,u,o,a),e.context=_a(null),n=e.current,r=Ve(),l=Yt(n),i=zt(r,l),i.callback=t??null,Ht(n,i,l),e.current.lanes=l,Qn(e,l,r),Xe(e,r),e}function jl(e,t,n,r){var l=t.current,i=Ve(),u=Yt(l);return n=_a(n),t.context===null?t.context=n:t.pendingContext=n,t=zt(i,u),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Ht(l,t,u),e!==null&&(ht(e,l,u,i),ll(e,l,u)),u}function Pl(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 Ca(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function _u(e,t){Ca(e,t),(e=e.alternate)&&Ca(e,t)}function Df(){return null}var ja=typeof reportError=="function"?reportError:function(e){console.error(e)};function Eu(e){this._internalRoot=e}zl.prototype.render=Eu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(d(409));jl(e,t,null,null)},zl.prototype.unmount=Eu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;on(function(){jl(null,e,null,null)}),t[_t]=null}};function zl(e){this._internalRoot=e}zl.prototype.unstable_scheduleHydration=function(e){if(e){var t=ao();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&t!==0&&t<Dt[n].priority;n++);Dt.splice(n,0,e),n===0&&po(e)}};function Cu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Tl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Pa(){}function Ff(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var v=Pl(u);i.call(v)}}var u=Ea(t,r,e,0,null,!1,!1,"",Pa);return e._reactRootContainer=u,e[_t]=u.current,lr(e.nodeType===8?e.parentNode:e),on(),u}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var o=r;r=function(){var v=Pl(a);o.call(v)}}var a=Nu(e,0,!1,null,null,!1,!1,"",Pa);return e._reactRootContainer=a,e[_t]=a.current,lr(e.nodeType===8?e.parentNode:e),on(function(){jl(t,a,n,r)}),a}function Ll(e,t,n,r,l){var i=n._reactRootContainer;if(i){var u=i;if(typeof l=="function"){var o=l;l=function(){var a=Pl(u);o.call(a)}}jl(t,u,e,l)}else u=Ff(n,t,e,l,r);return Pl(u)}oo=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Hn(t.pendingLanes);n!==0&&(ql(t,n|1),Xe(t,ye()),(b&6)===0&&(Dn=ye()+500,$t()))}break;case 13:on(function(){var r=Pt(e,1);if(r!==null){var l=Ve();ht(r,e,1,l)}}),_u(e,1)}},Jl=function(e){if(e.tag===13){var t=Pt(e,134217728);if(t!==null){var n=Ve();ht(t,e,134217728,n)}_u(e,134217728)}},so=function(e){if(e.tag===13){var t=Yt(e),n=Pt(e,t);if(n!==null){var r=Ve();ht(n,e,t,r)}_u(e,t)}},ao=function(){return ie},co=function(e,t){var n=ie;try{return ie=e,t()}finally{ie=n}},Hl=function(e,t,n){switch(t){case"input":if(Dl(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=Xr(r);if(!l)throw Error(d(90));Mu(r),Dl(r,l)}}}break;case"textarea":Au(e,n);break;case"select":t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}},Xu=gu,Gu=on;var If={usingClientEntryPoint:!1,Events:[or,Sn,Xr,Ku,Yu,gu]},wr={findFiberByHostInstance:Zt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Uf={bundleType:wr.bundleType,version:wr.version,rendererPackageName:wr.rendererPackageName,rendererConfig:wr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ue.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=bu(e),e===null?null:e.stateNode},findFiberByHostInstance:wr.findFiberByHostInstance||Df,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 Rl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rl.isDisabled&&Rl.supportsFiber)try{zr=Rl.inject(Uf),yt=Rl}catch{}}return Ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=If,Ge.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Cu(t))throw Error(d(200));return Mf(e,t,null,n)},Ge.createRoot=function(e,t){if(!Cu(e))throw Error(d(299));var n=!1,r="",l=ja;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Nu(e,1,!1,null,null,n,!1,r,l),e[_t]=t.current,lr(e.nodeType===8?e.parentNode:e),new Eu(t)},Ge.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(d(188)):(e=Object.keys(e).join(","),Error(d(268,e)));return e=bu(t),e=e===null?null:e.stateNode,e},Ge.flushSync=function(e){return on(e)},Ge.hydrate=function(e,t,n){if(!Tl(t))throw Error(d(200));return Ll(null,e,t,!0,n)},Ge.hydrateRoot=function(e,t,n){if(!Cu(e))throw Error(d(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",u=ja;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(u=n.onRecoverableError)),t=Ea(t,null,e,1,n??null,l,!1,i,u),e[_t]=t.current,lr(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 zl(t)},Ge.render=function(e,t,n){if(!Tl(t))throw Error(d(200));return Ll(null,e,t,!1,n)},Ge.unmountComponentAtNode=function(e){if(!Tl(e))throw Error(d(40));return e._reactRootContainer?(on(function(){Ll(null,null,e,!1,function(){e._reactRootContainer=null,e[_t]=null})}),!0):!1},Ge.unstable_batchedUpdates=gu,Ge.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Tl(n))throw Error(d(200));if(e==null||e._reactInternals===void 0)throw Error(d(38));return Ll(e,t,n,!1,r)},Ge.version="18.3.1-next-f1338f8080-20240426",Ge}var Fa;function Xf(){if(Fa)return zu.exports;Fa=1;function h(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(h)}catch(S){console.error(S)}}return h(),zu.exports=Yf(),zu.exports}var Ia;function Gf(){if(Ia)return Ol;Ia=1;var h=Xf();return Ol.createRoot=h.createRoot,Ol.hydrateRoot=h.hydrateRoot,Ol}var qf=Gf();async function Re(h,S){const d=await fetch(h,S);if(!d.ok)throw new Error(`${d.status} ${await d.text()}`);return(d.headers.get("content-type")||"").includes("application/json")?d.json():d}const vt=(h,S)=>({method:h,headers:{"Content-Type":"application/json"},body:S?JSON.stringify(S):void 0}),fe={listBooks:()=>Re("/api/books"),uploadBook:h=>{const S=new FormData;return S.append("file",h),Re("/api/books",{method:"POST",body:S})},getBook:h=>Re(`/api/books/${h}`),getChapter:(h,S)=>Re(`/api/books/${h}/chapters/${S}`),putAnalysis:(h,S,d)=>Re(`/api/books/${h}/chapters/${S}/analysis`,vt("PUT",d)),analyze:(h,S)=>Re(`/api/books/${h}/analyze`,vt("POST",{chapters:S})),pronounce:h=>Re(`/api/books/${h}/pronounce`,vt("POST")),castAuto:h=>Re(`/api/books/${h}/cast/auto`,vt("POST")),castAnalyze:(h,S)=>Re(`/api/books/${h}/cast/analyze`,vt("POST",{chapters:S})),castDedup:h=>Re(`/api/books/${h}/cast/dedup`,vt("POST")),render:(h,S,d,R)=>Re(`/api/books/${h}/render`,vt("POST",{chapters:S,backend:d,mono:R})),getCast:h=>Re(`/api/books/${h}/cast`),putCast:(h,S)=>Re(`/api/books/${h}/cast`,vt("PUT",S)),getPron:h=>Re(`/api/books/${h}/pronunciation`),putPron:(h,S)=>Re(`/api/books/${h}/pronunciation`,vt("PUT",S)),getSettings:()=>Re("/api/settings"),putSettings:h=>Re("/api/settings",vt("PUT",h)),audioUrl:(h,S)=>`/api/books/${h}/audio/${S}`,coverUrl:h=>`/api/books/${h}/cover`,previewVoice:async(h,S)=>{const d=await fetch("/api/voicebank/preview",vt("POST",{voice_id:h,text:S}));if(!d.ok)throw new Error("preview");return URL.createObjectURL(await d.blob())}};function Jf(h,S){let d,R=!1;const C=()=>{const V=location.protocol==="https:"?"wss":"ws";d=new WebSocket(`${V}://${location.host}/ws/${h}`),d.onmessage=F=>{const X=JSON.parse(F.data);X.type==="state"&&S(X.state)},d.onclose=()=>{R||setTimeout(C,1500)}};return C(),()=>{R=!0,d&&d.close()}}const Ua={done:"bg-emerald-900/50 text-emerald-300",running:"bg-ink-accent/20 text-ink-accent",error:"bg-red-900/50 text-red-300",pending:"bg-ink-edge text-ink-muted"},Zf={done:"terminé",running:"en cours",error:"erreur",pending:"en attente"};function $a({status:h}){return s.jsx("span",{className:`chip ${Ua[h]||Ua.pending}`,children:Zf[h]||h})}function Va({value:h}){return s.jsx("div",{className:"h-1.5 w-full overflow-hidden rounded-full bg-ink-edge",children:s.jsx("div",{className:"h-full bg-ink-accent transition-all duration-300",style:{width:`${Math.round((h||0)*100)}%`}})})}function fn(){return s.jsx("span",{className:"inline-block h-3.5 w-3.5 animate-spin rounded-full border-2 border-ink-accent border-t-transparent"})}function bf({onOpen:h}){const[S,d]=K.useState(null),[R,C]=K.useState(!1),[V,F]=K.useState(null),X=K.useRef(),H=()=>fe.listBooks().then(d).catch(j=>F(String(j)));K.useEffect(()=>{H()},[]);const U=async j=>{if(j){C(!0),F(null);try{const{slug:M}=await fe.uploadBook(j);await H(),h(M)}catch(M){F("Échec de l'import : "+M)}finally{C(!1)}}};return s.jsxs("div",{className:"space-y-8",children:[s.jsxs("section",{onDragOver:j=>j.preventDefault(),onDrop:j=>{j.preventDefault(),U(j.dataTransfer.files[0])},className:"card flex flex-col items-center justify-center gap-3 border-dashed py-12 text-center",children:[s.jsx("div",{className:"text-4xl",children:"📖"}),s.jsx("p",{className:"font-serif text-lg",children:"Déposez un fichier EPUB"}),s.jsx("p",{className:"text-sm text-ink-muted",children:"ou"}),s.jsxs("button",{className:"btn-primary",disabled:R,onClick:()=>{var j;return(j=X.current)==null?void 0:j.click()},children:[R?s.jsx(fn,{}):null,R?"Import en cours…":"Choisir un fichier"]}),s.jsx("input",{ref:X,type:"file",accept:".epub",className:"hidden",onChange:j=>U(j.target.files[0])})]}),V&&s.jsx("p",{className:"text-sm text-red-400",children:V}),s.jsxs("section",{children:[s.jsx("h2",{className:"mb-3 font-serif text-lg text-ink-muted",children:"Bibliothèque"}),S===null?s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement…"]}):S.length===0?s.jsx("p",{className:"text-ink-muted",children:"Aucun livre pour l'instant."}):s.jsx("div",{className:"grid grid-cols-2 gap-4 sm:grid-cols-3 lg:grid-cols-4",children:S.map(j=>s.jsxs("button",{onClick:()=>h(j.slug),className:"card group overflow-hidden text-left transition-transform hover:-translate-y-1",children:[s.jsx("div",{className:"aspect-[2/3] w-full bg-ink-edge",children:j.cover&&s.jsx("img",{src:j.cover,alt:"",className:"h-full w-full object-cover"})}),s.jsxs("div",{className:"p-3",children:[s.jsx("p",{className:"line-clamp-2 font-serif text-sm",children:j.title}),s.jsx("p",{className:"mt-1 text-xs text-ink-muted",children:j.author}),s.jsxs("p",{className:"mt-2 text-xs text-ink-accent",children:[j.rendered,"/",j.chapters," chapitres rendus"]})]})]},j.slug))})]})]})}function ed({slug:h,book:S,state:d,busy:R}){const C=S.chapters.filter(D=>D.render),[V,F]=K.useState("kokoro"),[X,H]=K.useState(!1),[U,j]=K.useState(()=>new Set);K.useEffect(()=>{fe.getSettings().then(D=>(D==null?void 0:D.default_backend)&&F(D.default_backend)).catch(()=>{})},[]);const M=D=>{const re=new Set(U);re.has(D)?re.delete(D):re.add(D),j(re)},A=D=>{D.length&&fe.render(h,D,V,X)};return s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"card flex flex-wrap items-center gap-3 p-3",children:[s.jsx("label",{className:"text-sm text-ink-muted",children:"Moteur"}),s.jsxs("select",{className:"input",value:V,onChange:D=>F(D.target.value),children:[s.jsx("option",{value:"kokoro",children:"Kokoro (rapide)"}),s.jsx("option",{value:"qwen3",children:"Qwen3 (qualité + clonage)"})]}),s.jsxs("label",{className:"flex items-center gap-2 text-sm text-ink-muted",children:[s.jsx("input",{type:"checkbox",checked:X,onChange:D=>H(D.target.checked)}),"mono-narrateur"]}),s.jsxs("div",{className:"ml-auto flex gap-2",children:[s.jsxs("button",{className:"btn-ghost",disabled:R||!U.size,onClick:()=>A([...U]),children:["Rendre la sélection (",U.size,")"]}),s.jsx("button",{className:"btn-primary",disabled:R,onClick:()=>A(C.map(D=>D.index)),children:"Rendre tout"})]})]}),s.jsx("div",{className:"card divide-y divide-ink-edge",children:C.map(D=>{var J,ze;const re=((J=d.render)==null?void 0:J[D.index])||((ze=d.render)==null?void 0:ze[String(D.index)])||{},Z=(d.analyzed_chapters||[]).includes(D.index);return s.jsxs("div",{className:"flex items-center gap-3 px-4 py-2.5",children:[s.jsx("input",{type:"checkbox",checked:U.has(D.index),onChange:()=>M(D.index)}),s.jsx("div",{className:"w-9 text-center text-xs text-ink-muted",children:D.index}),s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsx("p",{className:"truncate font-serif text-sm",children:D.title}),s.jsxs("div",{className:"mt-0.5 flex items-center gap-2 text-xs text-ink-muted",children:[s.jsxs("span",{children:[D.word_count," mots"]}),D.pov&&s.jsx("span",{className:"chip bg-ink-edge text-ink-muted",children:D.pov}),Z&&s.jsx("span",{className:"text-emerald-400",children:"analysé"})]}),re.status==="running"&&s.jsx("div",{className:"mt-1.5 max-w-xs",children:s.jsx(Va,{value:re.progress})})]}),re.status&&s.jsx($a,{status:re.status}),re.mp3&&s.jsxs(s.Fragment,{children:[s.jsx("audio",{controls:!0,src:fe.audioUrl(h,D.index),className:"h-8"}),s.jsx("a",{className:"btn-ghost",href:fe.audioUrl(h,D.index),download:!0,children:"↓"})]}),!R&&s.jsxs(s.Fragment,{children:[s.jsx("button",{className:"btn-ghost",title:Z?"Ré-analyser ce chapitre":"Analyser ce chapitre",onClick:()=>fe.analyze(h,[D.index]),children:Z?"Ré-analyser":"Analyser"}),s.jsx("button",{className:"btn-ghost",title:"Ré-analyser le casting de ce chapitre (sans re-segmenter)",onClick:()=>fe.castAnalyze(h,[D.index]),children:"Casting"}),s.jsx("button",{className:"btn-ghost",title:"Rendre ce chapitre",onClick:()=>A([D.index]),children:"▶"})]})]},D.index)})})]})}const Ru="narrateur";let td=0;const Aa=()=>++td;function nd({slug:h,book:S,state:d}){const R=K.useMemo(()=>{const x=new Set(d.analyzed_chapters||[]);return S.chapters.filter(y=>x.has(y.index))},[S,d.analyzed_chapters]),[C,V]=K.useState(()=>{var x;return((x=R[0])==null?void 0:x.index)??null}),[F,X]=K.useState(null),[H,U]=K.useState([]),[j,M]=K.useState(!1),[A,D]=K.useState(!1),[re,Z]=K.useState({id:null,start:0,end:0}),[J,ze]=K.useState(""),[Oe,Y]=K.useState("all"),[ue,ve]=K.useState("all");K.useEffect(()=>{var x;(C==null||!R.some(y=>y.index===C))&&V(((x=R[0])==null?void 0:x.index)??null)},[R]),K.useEffect(()=>{fe.getCast(h).then(x=>{var y;return U((((y=x.cast)==null?void 0:y.characters)||[]).map(P=>P.name))}).catch(()=>U([]))},[h]),K.useEffect(()=>{if(C==null){X(null);return}M(!0),D(!1),fe.getChapter(h,C).then(x=>{var y;x.analysis?X({index:x.analysis.index,title:x.analysis.title,segments:(x.analysis.segments||[]).map(P=>({...P,_id:Aa()}))}):X({index:C,title:((y=x.chapter)==null?void 0:y.title)||"",segments:null})}).finally(()=>M(!1))},[h,C]);const Ee=K.useMemo(()=>{const x=new Set([Ru,...H]);return((F==null?void 0:F.segments)||[]).forEach(y=>y.speaker&&x.add(y.speaker)),[...x]},[H,F]);if(!R.length)return s.jsxs("p",{className:"text-ink-muted",children:["Lancez d'abord l'",s.jsx("b",{children:"Analyse"})," sur un chapitre."]});const ke=x=>{X(y=>({...y,segments:x})),D(!1)},Me=(x,y)=>ke(F.segments.map(P=>{if(P._id!==x)return P;const _={...P,...y};if(_.type==="narration"&&(_.speaker=Ru,_.incises=[]),y.text!==void 0){const f=_.text.length;_.incises=(_.incises||[]).filter(g=>g.start<g.end&&g.end<=f)}return _})),gt=(x,y,P)=>ke(F.segments.map(_=>{if(_._id!==x)return _;const f=[..._.incises||[],{start:y,end:P}].sort((g,W)=>g.start-W.start).filter((g,W,G)=>W===0||g.start>=G[W-1].end);return{..._,incises:f}})),st=(x,y)=>ke(F.segments.map(P=>P._id!==x?P:{...P,incises:(P.incises||[]).filter((_,f)=>f!==y)})),Nt=x=>ke(F.segments.filter(y=>y._id!==x)),qe=x=>{const y=F.segments,P=x==null?y.length:y.findIndex(f=>f._id===x)+1,_=[...y];_.splice(P,0,{_id:Aa(),type:"narration",text:"",speaker:Ru}),ke(_)},Be=async()=>{const x={index:F.index,title:F.title,segments:F.segments.map(({_id:y,...P})=>P)};await fe.putAnalysis(h,F.index,x),D(!0)},we=F==null?void 0:F.segments,He=(we||[]).filter(x=>!(Oe!=="all"&&x.type!==Oe||ue!=="all"&&x.speaker!==ue||J&&!x.text.toLowerCase().includes(J.toLowerCase()))),De=(we||[]).filter(x=>x.type==="dialogue").length;return s.jsxs("div",{className:"space-y-4",children:[s.jsx("datalist",{id:"speaker-list",children:Ee.map(x=>s.jsx("option",{value:x},x))}),s.jsxs("div",{className:"card flex flex-wrap items-center gap-3 p-3",children:[s.jsx("label",{className:"text-sm text-ink-muted",children:"Chapitre"}),s.jsx("select",{className:"input",value:C??"",onChange:x=>V(Number(x.target.value)),children:R.map(x=>s.jsxs("option",{value:x.index,children:[x.index," — ",x.title]},x.index))}),we&&s.jsxs("span",{className:"text-xs text-ink-muted",children:[we.length," segments · ",De," dialogues"]}),s.jsx("button",{className:"btn-primary ml-auto",disabled:!we,onClick:Be,children:A?"✓ enregistré":"Enregistrer"})]}),j&&s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement de l'analyse…"]}),!j&&we===null&&s.jsxs("p",{className:"text-ink-muted",children:["Ce chapitre n'a pas encore d'analyse. Lancez l'",s.jsx("b",{children:"Analyse"}),"."]}),!j&&we&&s.jsxs(s.Fragment,{children:[s.jsxs("div",{className:"card flex flex-wrap items-center gap-3 p-3",children:[s.jsx("input",{className:"input flex-1 min-w-[12rem]",placeholder:"Rechercher dans le texte…",value:J,onChange:x=>ze(x.target.value)}),s.jsxs("select",{className:"input",value:Oe,onChange:x=>Y(x.target.value),children:[s.jsx("option",{value:"all",children:"tous types"}),s.jsx("option",{value:"narration",children:"narration"}),s.jsx("option",{value:"dialogue",children:"dialogue"})]}),s.jsxs("select",{className:"input",value:ue,onChange:x=>ve(x.target.value),children:[s.jsx("option",{value:"all",children:"tous locuteurs"}),Ee.map(x=>s.jsx("option",{value:x,children:x},x))]}),He.length!==we.length&&s.jsxs("span",{className:"text-xs text-ink-muted",children:[He.length," affichés"]})]}),s.jsxs("div",{className:"card divide-y divide-ink-edge",children:[He.map(x=>{const y=x.type==="dialogue"&&re.id===x._id&&re.end>re.start,P=x.incises||[];return s.jsxs("div",{className:"px-4 py-2.5",children:[s.jsxs("div",{className:"flex items-start gap-3",children:[s.jsxs("select",{className:"input w-28 shrink-0",value:x.type,onChange:_=>Me(x._id,{type:_.target.value}),children:[s.jsx("option",{value:"narration",children:"narration"}),s.jsx("option",{value:"dialogue",children:"dialogue"})]}),s.jsx("textarea",{className:"input flex-1 min-h-[2.5rem] resize-y font-serif text-sm",rows:Math.min(6,Math.ceil((x.text.length||1)/80)),value:x.text,onSelect:_=>x.type==="dialogue"&&Z({id:x._id,start:_.target.selectionStart,end:_.target.selectionEnd}),onChange:_=>Me(x._id,{text:_.target.value})}),s.jsx("input",{className:"input w-40 shrink-0",list:"speaker-list",placeholder:"locuteur",value:x.speaker,disabled:x.type==="narration",onChange:_=>Me(x._id,{speaker:_.target.value})}),s.jsxs("div",{className:"flex shrink-0 gap-1",children:[s.jsx("button",{className:"btn-ghost",title:"Insérer après",onClick:()=>qe(x._id),children:"+"}),s.jsx("button",{className:"btn-ghost",title:"Supprimer",onClick:()=>Nt(x._id),children:"✕"})]})]}),x.type==="dialogue"&&(P.length>0||y)&&s.jsxs("div",{className:"mt-1.5 ml-[7.75rem] flex flex-wrap items-center gap-1.5",children:[s.jsx("span",{className:"text-[11px] uppercase tracking-wide text-ink-muted",children:"incises"}),P.map((_,f)=>s.jsxs("span",{className:"inline-flex items-center gap-1 rounded bg-ink-edge/40 px-1.5 py-0.5 text-xs",title:"Lu par la voix du narrateur",children:[s.jsx("span",{className:"text-ink-muted",children:"🎙"}),s.jsx("span",{className:"font-serif",children:x.text.slice(_.start,_.end)}),s.jsx("button",{className:"text-ink-muted hover:text-ink",title:"Retirer l'incise",onClick:()=>st(x._id,f),children:"✕"})]},f)),y&&s.jsx("button",{className:"btn-ghost text-xs",onClick:()=>{gt(x._id,re.start,re.end),Z({id:null,start:0,end:0})},children:"+ marquer la sélection"})]})]},x._id)}),s.jsx("div",{className:"px-4 py-2.5",children:s.jsx("button",{className:"btn-ghost",onClick:()=>qe(null),children:"+ ajouter un segment"})})]})]})]})}function Ba({voices:h,value:S,onChange:d}){return s.jsxs("select",{className:"input",value:S||"",onChange:R=>d(R.target.value),children:[s.jsx("option",{value:"",children:"— aucune —"}),h.map(R=>s.jsxs("option",{value:R.id,children:[R.label||R.id," (",R.gender==="male"?"H":R.gender==="female"?"F":"?",")"]},R.id))]})}function rd({slug:h,busy:S}){const[d,R]=K.useState(null),[C,V]=K.useState([]),[F,X]=K.useState(!1),[H,U]=K.useState(null),[j,M]=K.useState(null),A=Qf.useRef(!1),D=()=>fe.getCast(h).then(Y=>{R(Y.cast),V(Y.voicebank.entries)});K.useEffect(()=>{D()},[h]),K.useEffect(()=>{S||D().then(()=>{A.current&&(A.current=!1,fe.getCast(h).then(Y=>M(`✓ déduplication terminée — ${Y.cast.characters.length} personnages`)))})},[S]);const re=async()=>{M(null);try{A.current=!0,await fe.castDedup(h),M("Déduplication lancée…")}catch(Y){A.current=!1,M("Échec : "+Y+" (le serveur backend est-il à jour ? redémarre-le)")}};if(!d)return s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement du casting…"]});if(!d.characters.length)return s.jsxs("p",{className:"text-ink-muted",children:["Lancez d'abord l'",s.jsx("b",{children:"Analyse"})," puis le ",s.jsx("b",{children:"Casting"}),"."]});const Z=Y=>{R({...d,...Y}),X(!1)},J=(Y,ue)=>Z({characters:d.characters.map(ve=>ve.name===Y?{...ve,voice_id:ue}:ve)}),ze=async Y=>{if(Y){U(Y);try{const ue=await fe.previewVoice(Y,"Bonjour, voici un aperçu de cette voix."),ve=new Audio(ue);ve.onended=()=>U(null),ve.play()}catch{U(null)}}},Oe=async()=>{await fe.putCast(h,d),X(!0)};return s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"card flex items-center gap-3 p-3",children:[s.jsx("span",{className:"text-sm text-ink-muted",children:"Narrateur"}),s.jsx(Ba,{voices:C,value:d.narrator_voice_id,onChange:Y=>Z({narrator_voice_id:Y})}),s.jsxs("button",{className:"btn-ghost",onClick:()=>ze(d.narrator_voice_id),children:[H===d.narrator_voice_id?"♪":"▶"," écouter"]}),s.jsx("button",{className:"btn-ghost ml-auto",disabled:S,title:"Fusionne les variantes d'un même personnage (Holden / James Holden / James)",onClick:re,children:S?"…":"Dédupliquer"}),s.jsx("button",{className:"btn-primary",onClick:Oe,children:F?"✓ enregistré":"Enregistrer"})]}),j&&s.jsx("p",{className:"px-1 text-sm text-ink-muted",children:j}),s.jsx("div",{className:"card divide-y divide-ink-edge",children:d.characters.map(Y=>{var ue;return s.jsxs("div",{className:"flex items-center gap-3 px-4 py-2.5",children:[s.jsxs("div",{className:"flex-1 min-w-0",children:[s.jsx("p",{className:"truncate font-serif text-sm",children:Y.name}),((ue=Y.aliases)==null?void 0:ue.length)>0&&s.jsxs("p",{className:"truncate text-xs text-ink-muted",children:["alias : ",Y.aliases.join(", ")]}),Y.description&&s.jsx("p",{className:"truncate text-xs text-ink-muted",children:Y.description})]}),s.jsx("span",{className:"chip bg-ink-edge text-ink-muted",children:Y.gender==="male"?"homme":Y.gender==="female"?"femme":"?"}),s.jsx(Ba,{voices:C,value:Y.voice_id,onChange:ve=>J(Y.name,ve)}),s.jsx("button",{className:"btn-ghost",onClick:()=>ze(Y.voice_id),children:H===Y.voice_id?"♪":"▶"})]},Y.name)})})]})}function ld({slug:h}){const[S,d]=K.useState(null),[R,C]=K.useState(!1);if(K.useEffect(()=>{fe.getPron(h).then(j=>d(j.entries||[]))},[h]),S===null)return s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement…"]});const V=()=>C(!1),F=(j,M)=>{d(S.map((A,D)=>D===j?{...A,...M}:A)),V()},X=()=>{d([...S,{term:"",replacement:"",enabled:!0}]),V()},H=j=>{d(S.filter((M,A)=>A!==j)),V()},U=async()=>{await fe.putPron(h,{entries:S.filter(j=>j.term)}),C(!0)};return s.jsxs("div",{className:"space-y-4",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("p",{className:"text-sm text-ink-muted",children:"Corrigez la graphie des mots mal prononcés. La colonne « prononciation » remplace le terme avant la synthèse."}),s.jsx("button",{className:"btn-ghost ml-auto",onClick:X,children:"+ ajouter"}),s.jsx("button",{className:"btn-primary",onClick:U,children:R?"✓ enregistré":"Enregistrer"})]}),S.length===0?s.jsxs("p",{className:"text-ink-muted",children:["Aucune entrée. Lancez l'étape ",s.jsx("b",{children:"Prononciations"})," ou ajoutez-en."]}):s.jsxs("div",{className:"card divide-y divide-ink-edge",children:[s.jsxs("div",{className:"grid grid-cols-[1fr_1fr_auto_auto] gap-3 px-4 py-2 text-xs uppercase text-ink-muted",children:[s.jsx("span",{children:"Terme"}),s.jsx("span",{children:"Prononciation"}),s.jsx("span",{children:"Actif"}),s.jsx("span",{})]}),S.map((j,M)=>s.jsxs("div",{className:"grid grid-cols-[1fr_1fr_auto_auto] items-center gap-3 px-4 py-2",children:[s.jsx("input",{className:"input",value:j.term,onChange:A=>F(M,{term:A.target.value})}),s.jsx("input",{className:"input",value:j.replacement,onChange:A=>F(M,{replacement:A.target.value})}),s.jsx("input",{type:"checkbox",checked:j.enabled!==!1,onChange:A=>F(M,{enabled:A.target.checked})}),s.jsx("button",{className:"text-ink-muted hover:text-red-400",onClick:()=>H(M),children:"✕"})]},M))]})]})}const id=[{key:"analyze",label:"Analyse",action:h=>fe.analyze(h),hint:"Découpe le texte, détecte les locuteurs et le casting."},{key:"cast",label:"Casting",action:h=>fe.castAuto(h),hint:"Attribue une voix à chaque personnage."},{key:"pronounce",label:"Prononciations",action:h=>fe.pronounce(h),hint:"Repère les mots à risque de mauvaise prononciation."}];function ud({slug:h,onBack:S}){const[d,R]=K.useState(null),[C,V]=K.useState(null),[F,X]=K.useState("chapters");if(K.useEffect(()=>(fe.getBook(h).then(A=>{R(A),V(A.state)}),Jf(h,V)),[h]),!d)return s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement…"]});const{book:H}=d,U=C||d.state,j=!!U.active_stage;return s.jsxs("div",{className:"space-y-6",children:[s.jsx("button",{onClick:S,className:"text-sm text-ink-muted hover:text-ink-text",children:"← Bibliothèque"}),s.jsxs("div",{className:"flex gap-5",children:[H.cover_file&&s.jsx("img",{src:fe.coverUrl(h),alt:"",className:"h-44 rounded-md border border-ink-edge object-cover"}),s.jsxs("div",{className:"flex-1",children:[s.jsx("h1",{className:"font-serif text-2xl",children:H.title}),s.jsx("p",{className:"text-ink-muted",children:H.author}),s.jsxs("p",{className:"mt-1 text-sm text-ink-muted",children:[H.chapters.filter(M=>M.render).length," chapitres à narrer"]}),j&&s.jsxs("div",{className:"mt-4 max-w-md space-y-1",children:[s.jsxs("div",{className:"flex justify-between text-xs text-ink-accent",children:[s.jsx("span",{children:U.active_detail||U.active_stage}),s.jsxs("span",{children:[Math.round((U.active_progress||0)*100),"%"]})]}),s.jsx(Va,{value:U.active_progress})]})]})]}),s.jsx("div",{className:"grid grid-cols-1 gap-3 sm:grid-cols-3",children:id.map(M=>{var D;const A=((D=U.stages)==null?void 0:D[M.key])||"pending";return s.jsxs("div",{className:"card p-4",children:[s.jsxs("div",{className:"flex items-center justify-between",children:[s.jsx("span",{className:"font-medium",children:M.label}),s.jsx($a,{status:A})]}),s.jsx("p",{className:"mt-1 text-xs text-ink-muted",children:M.hint}),s.jsx("button",{className:"btn-ghost mt-3",disabled:j,onClick:()=>M.action(h),children:A==="done"?"Relancer":"Lancer"})]},M.key)})}),s.jsx("div",{className:"flex gap-1 border-b border-ink-edge",children:[["chapters","Chapitres"],["analysis","Analyse"],["cast","Casting"],["pron","Prononciation"]].map(([M,A])=>s.jsx("button",{onClick:()=>X(M),className:`px-4 py-2 text-sm ${F===M?"border-b-2 border-ink-accent text-ink-text":"text-ink-muted hover:text-ink-text"}`,children:A},M))}),F==="chapters"&&s.jsx(ed,{slug:h,book:H,state:U,busy:j}),F==="analysis"&&s.jsx(nd,{slug:h,book:H,state:U}),F==="cast"&&s.jsx(rd,{slug:h,busy:j}),F==="pron"&&s.jsx(ld,{slug:h})]})}const od=[{title:"Modèles (identifiants MLX / HuggingFace)",hint:"Changer un identifiant recharge un autre modèle (peut déclencher un téléchargement au prochain usage).",fields:[{key:"gemma_model",label:"Gemma (analyse)",type:"text"},{key:"qwen3_model",label:"Qwen3-TTS (rendu)",type:"text"},{key:"kokoro_model",label:"Kokoro (preview)",type:"text"}]},{title:"Génération Gemma",hint:"Paramètres d'échantillonnage de l'analyse (locuteurs, personnages, prononciations).",fields:[{key:"gemma_temperature",label:"Température",type:"number",step:.05,min:0,max:2},{key:"gemma_max_tokens",label:"Max tokens",type:"number",step:1,min:64,max:8192}]},{title:"Prompts système (analyse)",hint:"Instructions envoyées à Gemma avant chaque tâche. Le modèle doit répondre en JSON.",fields:[{key:"prompt_speakers",label:"Attribution des locuteurs",type:"textarea"},{key:"prompt_characters",label:"Extraction des personnages",type:"textarea"},{key:"prompt_pronunciation",label:"Mots à risque (prononciation)",type:"textarea"}]},{title:"Casting (déduplication)",hint:"Le rapprochement des variantes de noms (Holden / James Holden / James) est heuristique et sûr. La passe Gemma ajoute les variantes non évidentes (diminutifs, titres) mais, avec un petit modèle local, produit des fusions erronées.",fields:[{key:"dedup_use_gemma",label:"Affiner la déduplication avec Gemma (moins sûr)",type:"checkbox"}]},{title:"TTS (voix par défaut)",hint:"Backend et voix utilisés par défaut pour le rendu et les replis.",fields:[{key:"default_backend",label:"Backend par défaut",type:"select",options:[["kokoro","Kokoro (rapide)"],["qwen3","Qwen3 (qualité + clonage)"]]},{key:"language",label:"Langue (Qwen3)",type:"text"},{key:"kokoro_lang_code",label:"Code langue Kokoro",type:"text"},{key:"kokoro_default_voice",label:"Voix Kokoro par défaut",type:"text"},{key:"qwen3_default_voice",label:"Voix Qwen3 par défaut",type:"text"}]},{title:"Audio (encodage final)",hint:"Appliqué à la concaténation et à l'export MP3.",fields:[{key:"target_sample_rate",label:"Sample rate (Hz)",type:"number",step:1e3,min:8e3,max:48e3},{key:"mp3_bitrate",label:"Bitrate MP3",type:"text"},{key:"target_dbfs",label:"Normalisation (dBFS)",type:"number",step:.5,min:-40,max:0}]}];function sd({field:h,value:S,onChange:d}){const R="input w-full";return h.type==="checkbox"?s.jsx("input",{type:"checkbox",className:"h-4 w-4",checked:!!S,onChange:C=>d(C.target.checked)}):h.type==="textarea"?s.jsx("textarea",{className:`${R} min-h-[5rem] resize-y text-sm`,rows:4,value:S??"",onChange:C=>d(C.target.value)}):h.type==="select"?s.jsx("select",{className:R,value:S??"",onChange:C=>d(C.target.value),children:h.options.map(([C,V])=>s.jsx("option",{value:C,children:V},C))}):h.type==="number"?s.jsx("input",{className:R,type:"number",step:h.step,min:h.min,max:h.max,value:S??"",onChange:C=>d(C.target.value===""?"":Number(C.target.value))}):s.jsx("input",{className:R,type:"text",value:S??"",onChange:C=>d(C.target.value)})}function ad({onBack:h}){const[S,d]=K.useState(null),[R,C]=K.useState(!1),[V,F]=K.useState(null);if(K.useEffect(()=>{fe.getSettings().then(d).catch(U=>F(String(U)))},[]),V)return s.jsx("p",{className:"text-sm text-red-400",children:V});if(!S)return s.jsxs("p",{className:"text-ink-muted",children:[s.jsx(fn,{})," chargement des réglages…"]});const X=(U,j)=>{d({...S,[U]:j}),C(!1)},H=async()=>{F(null);try{await fe.putSettings(S),C(!0)}catch(U){F("Échec de l'enregistrement : "+U)}};return s.jsxs("div",{className:"space-y-6",children:[s.jsxs("div",{className:"flex items-center gap-3",children:[s.jsx("button",{onClick:h,className:"text-sm text-ink-muted hover:text-ink-text",children:"← Bibliothèque"}),s.jsx("h1",{className:"font-serif text-2xl",children:"Réglages techniques"}),s.jsx("button",{className:"btn-primary ml-auto",onClick:H,children:R?"✓ enregistré":"Enregistrer"})]}),s.jsx("p",{className:"text-sm text-ink-muted",children:"Réglages globaux appliqués à toute l'app. Les changements de modèle prennent effet au prochain lancement d'analyse ou de rendu."}),od.map(U=>s.jsxs("section",{className:"card p-4 space-y-3",children:[s.jsxs("div",{children:[s.jsx("h2",{className:"font-medium",children:U.title}),U.hint&&s.jsx("p",{className:"text-xs text-ink-muted",children:U.hint})]}),s.jsx("div",{className:"grid gap-3",children:U.fields.map(j=>s.jsxs("label",{className:"grid gap-1",children:[s.jsx("span",{className:"text-sm text-ink-muted",children:j.label}),s.jsx(sd,{field:j,value:S[j.key],onChange:M=>X(j.key,M)})]},j.key))})]},U.title)),s.jsx("div",{className:"flex justify-end",children:s.jsx("button",{className:"btn-primary",onClick:H,children:R?"✓ enregistré":"Enregistrer"})})]})}function cd(){const[h,S]=K.useState(()=>location.hash?decodeURIComponent(location.hash.slice(1)):null),[d,R]=K.useState(!1),C=()=>{R(!1),S(null)};return s.jsxs("div",{className:"min-h-screen bg-ink-bg text-ink-text",children:[s.jsx("header",{className:"border-b border-ink-edge",children:s.jsxs("div",{className:"mx-auto flex max-w-6xl items-center gap-3 px-6 py-4",children:[s.jsxs("button",{onClick:C,className:"flex items-center gap-2",children:[s.jsx("span",{className:"text-2xl",children:"🖋️"}),s.jsxs("span",{className:"font-serif text-xl tracking-wide",children:["Ink",s.jsx("span",{className:"text-ink-accent",children:"Flow"})]})]}),s.jsx("span",{className:"ml-2 hidden text-sm text-ink-muted sm:inline",children:"EPUB → livre audio · local · MLX"}),s.jsx("button",{onClick:()=>R(!0),title:"Réglages techniques",className:"ml-auto text-xl text-ink-muted hover:text-ink-text",children:"⚙"})]})}),s.jsx("main",{className:"mx-auto max-w-6xl px-6 py-8",children:d?s.jsx(ad,{onBack:C}):h?s.jsx(ud,{slug:h,onBack:()=>S(null)}):s.jsx(bf,{onOpen:S})})]})}qf.createRoot(document.getElementById("root")).render(s.jsx(cd,{}));
|