| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function $c(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var xu={exports:{}},sl={},Su={exports:{}},R={};/**
- * @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 tr=Symbol.for("react.element"),Ac=Symbol.for("react.portal"),Uc=Symbol.for("react.fragment"),Bc=Symbol.for("react.strict_mode"),Wc=Symbol.for("react.profiler"),Vc=Symbol.for("react.provider"),Hc=Symbol.for("react.context"),Qc=Symbol.for("react.forward_ref"),qc=Symbol.for("react.suspense"),Kc=Symbol.for("react.memo"),Yc=Symbol.for("react.lazy"),Go=Symbol.iterator;function Xc(e){return e===null||typeof e!="object"?null:(e=Go&&e[Go]||e["@@iterator"],typeof e=="function"?e:null)}var wu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ku=Object.assign,_u={};function pn(e,t,n){this.props=e,this.context=t,this.refs=_u,this.updater=n||wu}pn.prototype.isReactComponent={};pn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};pn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Nu(){}Nu.prototype=pn.prototype;function bi(e,t,n){this.props=e,this.context=t,this.refs=_u,this.updater=n||wu}var eo=bi.prototype=new Nu;eo.constructor=bi;ku(eo,pn.prototype);eo.isPureReactComponent=!0;var Jo=Array.isArray,ju=Object.prototype.hasOwnProperty,to={current:null},Cu={key:!0,ref:!0,__self:!0,__source:!0};function Eu(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)ju.call(t,r)&&!Cu.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var a=Array(u),d=0;d<u;d++)a[d]=arguments[d+2];l.children=a}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:tr,type:e,key:i,ref:o,props:l,_owner:to.current}}function Gc(e,t){return{$$typeof:tr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function no(e){return typeof e=="object"&&e!==null&&e.$$typeof===tr}function Jc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Zo=/\/+/g;function Nl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Jc(""+e.key):t.toString(36)}function jr(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case tr:case Ac:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+Nl(o,0):r,Jo(l)?(n="",e!=null&&(n=e.replace(Zo,"$&/")+"/"),jr(l,t,n,"",function(d){return d})):l!=null&&(no(l)&&(l=Gc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Zo,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Jo(e))for(var u=0;u<e.length;u++){i=e[u];var a=r+Nl(i,u);o+=jr(i,t,n,a,l)}else if(a=Xc(e),typeof a=="function")for(e=a.call(e),u=0;!(i=e.next()).done;)i=i.value,a=r+Nl(i,u++),o+=jr(i,t,n,a,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function ur(e,t,n){if(e==null)return e;var r=[],l=0;return jr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function Zc(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ae={current:null},Cr={transition:null},bc={ReactCurrentDispatcher:ae,ReactCurrentBatchConfig:Cr,ReactCurrentOwner:to};function Pu(){throw Error("act(...) is not supported in production builds of React.")}R.Children={map:ur,forEach:function(e,t,n){ur(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ur(e,function(){t++}),t},toArray:function(e){return ur(e,function(t){return t})||[]},only:function(e){if(!no(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=pn;R.Fragment=Uc;R.Profiler=Wc;R.PureComponent=bi;R.StrictMode=Bc;R.Suspense=qc;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bc;R.act=Pu;R.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=ku({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=to.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(a in t)ju.call(t,a)&&!Cu.hasOwnProperty(a)&&(r[a]=t[a]===void 0&&u!==void 0?u[a]:t[a])}var a=arguments.length-2;if(a===1)r.children=n;else if(1<a){u=Array(a);for(var d=0;d<a;d++)u[d]=arguments[d+2];r.children=u}return{$$typeof:tr,type:e.type,key:l,ref:i,props:r,_owner:o}};R.createContext=function(e){return e={$$typeof:Hc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Vc,_context:e},e.Consumer=e};R.createElement=Eu;R.createFactory=function(e){var t=Eu.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:Qc,render:e}};R.isValidElement=no;R.lazy=function(e){return{$$typeof:Yc,_payload:{_status:-1,_result:e},_init:Zc}};R.memo=function(e,t){return{$$typeof:Kc,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=Cr.transition;Cr.transition={};try{e()}finally{Cr.transition=t}};R.unstable_act=Pu;R.useCallback=function(e,t){return ae.current.useCallback(e,t)};R.useContext=function(e){return ae.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ae.current.useDeferredValue(e)};R.useEffect=function(e,t){return ae.current.useEffect(e,t)};R.useId=function(){return ae.current.useId()};R.useImperativeHandle=function(e,t,n){return ae.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ae.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ae.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ae.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ae.current.useReducer(e,t,n)};R.useRef=function(e){return ae.current.useRef(e)};R.useState=function(e){return ae.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ae.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ae.current.useTransition()};R.version="18.3.1";Su.exports=R;var E=Su.exports;const ef=$c(E);/**
- * @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 tf=E,nf=Symbol.for("react.element"),rf=Symbol.for("react.fragment"),lf=Object.prototype.hasOwnProperty,of=tf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,sf={key:!0,ref:!0,__self:!0,__source:!0};function Tu(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)lf.call(t,r)&&!sf.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:nf,type:e,key:i,ref:o,props:l,_owner:of.current}}sl.Fragment=rf;sl.jsx=Tu;sl.jsxs=Tu;xu.exports=sl;var s=xu.exports,zu={exports:{}},we={},Lu={exports:{}},Iu={};/**
- * @license React
- * scheduler.production.min.js
- *
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */(function(e){function t(P,I){var O=P.length;P.push(I);e:for(;0<O;){var B=O-1>>>1,K=P[B];if(0<l(K,I))P[B]=I,P[O]=K,O=B;else break e}}function n(P){return P.length===0?null:P[0]}function r(P){if(P.length===0)return null;var I=P[0],O=P.pop();if(O!==I){P[0]=O;e:for(var B=0,K=P.length,wt=K>>>1;B<wt;){var ve=2*(B+1)-1,$t=P[ve],kt=ve+1,sr=P[kt];if(0>l($t,O))kt<K&&0>l(sr,$t)?(P[B]=sr,P[kt]=O,B=kt):(P[B]=$t,P[ve]=O,B=ve);else if(kt<K&&0>l(sr,O))P[B]=sr,P[kt]=O,B=kt;else break e}}return I}function l(P,I){var O=P.sortIndex-I.sortIndex;return O!==0?O:P.id-I.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,u=o.now();e.unstable_now=function(){return o.now()-u}}var a=[],d=[],y=1,x=null,v=3,h=!1,g=!1,m=!1,_=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(P){for(var I=n(d);I!==null;){if(I.callback===null)r(d);else if(I.startTime<=P)r(d),I.sortIndex=I.expirationTime,t(a,I);else break;I=n(d)}}function S(P){if(m=!1,p(P),!g)if(n(a)!==null)g=!0,vn(N);else{var I=n(d);I!==null&&Ft(S,I.startTime-P)}}function N(P,I){g=!1,m&&(m=!1,f(w),w=-1),h=!0;var O=v;try{for(p(I),x=n(a);x!==null&&(!(x.expirationTime>I)||P&&!J());){var B=x.callback;if(typeof B=="function"){x.callback=null,v=x.priorityLevel;var K=B(x.expirationTime<=I);I=e.unstable_now(),typeof K=="function"?x.callback=K:x===n(a)&&r(a),p(I)}else r(a);x=n(a)}if(x!==null)var wt=!0;else{var ve=n(d);ve!==null&&Ft(S,ve.startTime-I),wt=!1}return wt}finally{x=null,v=O,h=!1}}var j=!1,k=null,w=-1,z=5,L=-1;function J(){return!(e.unstable_now()-L<z)}function xt(){if(k!==null){var P=e.unstable_now();L=P;var I=!0;try{I=k(!0,P)}finally{I?St():(j=!1,k=null)}}else j=!1}var St;if(typeof c=="function")St=function(){c(xt)};else if(typeof MessageChannel<"u"){var or=new MessageChannel,_l=or.port2;or.port1.onmessage=xt,St=function(){_l.postMessage(null)}}else St=function(){_(xt,0)};function vn(P){k=P,j||(j=!0,St())}function Ft(P,I){w=_(function(){P(e.unstable_now())},I)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(P){P.callback=null},e.unstable_continueExecution=function(){g||h||(g=!0,vn(N))},e.unstable_forceFrameRate=function(P){0>P||125<P?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):z=0<P?Math.floor(1e3/P):5},e.unstable_getCurrentPriorityLevel=function(){return v},e.unstable_getFirstCallbackNode=function(){return n(a)},e.unstable_next=function(P){switch(v){case 1:case 2:case 3:var I=3;break;default:I=v}var O=v;v=I;try{return P()}finally{v=O}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(P,I){switch(P){case 1:case 2:case 3:case 4:case 5:break;default:P=3}var O=v;v=P;try{return I()}finally{v=O}},e.unstable_scheduleCallback=function(P,I,O){var B=e.unstable_now();switch(typeof O=="object"&&O!==null?(O=O.delay,O=typeof O=="number"&&0<O?B+O:B):O=B,P){case 1:var K=-1;break;case 2:K=250;break;case 5:K=1073741823;break;case 4:K=1e4;break;default:K=5e3}return K=O+K,P={id:y++,callback:I,priorityLevel:P,startTime:O,expirationTime:K,sortIndex:-1},O>B?(P.sortIndex=O,t(d,P),n(a)===null&&P===n(d)&&(m?(f(w),w=-1):m=!0,Ft(S,O-B))):(P.sortIndex=K,t(a,P),g||h||(g=!0,vn(N))),P},e.unstable_shouldYield=J,e.unstable_wrapCallback=function(P){var I=v;return function(){var O=v;v=I;try{return P.apply(this,arguments)}finally{v=O}}}})(Iu);Lu.exports=Iu;var uf=Lu.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 af=E,Se=uf;function C(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 Ou=new Set,$n={};function Mt(e,t){on(e,t),on(e+"Capture",t)}function on(e,t){for($n[e]=t,e=0;e<t.length;e++)Ou.add(t[e])}var qe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ri=Object.prototype.hasOwnProperty,cf=/^[: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]*$/,bo={},es={};function ff(e){return ri.call(es,e)?!0:ri.call(bo,e)?!1:cf.test(e)?es[e]=!0:(bo[e]=!0,!1)}function df(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 pf(e,t,n,r){if(t===null||typeof t>"u"||df(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 ce(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ne[e]=new ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ne[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ne[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ne[e]=new ce(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){ne[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ne[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ne[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ne[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ne[e]=new ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var ro=/[\-:]([a-z])/g;function lo(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(ro,lo);ne[t]=new ce(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(ro,lo);ne[t]=new ce(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(ro,lo);ne[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});ne.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ne[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function io(e,t,n,r){var l=ne.hasOwnProperty(t)?ne[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(pf(t,n,l,r)&&(n=null),r||l===null?ff(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 Ge=af.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ar=Symbol.for("react.element"),Bt=Symbol.for("react.portal"),Wt=Symbol.for("react.fragment"),oo=Symbol.for("react.strict_mode"),li=Symbol.for("react.profiler"),Ru=Symbol.for("react.provider"),Mu=Symbol.for("react.context"),so=Symbol.for("react.forward_ref"),ii=Symbol.for("react.suspense"),oi=Symbol.for("react.suspense_list"),uo=Symbol.for("react.memo"),et=Symbol.for("react.lazy"),Du=Symbol.for("react.offscreen"),ts=Symbol.iterator;function yn(e){return e===null||typeof e!="object"?null:(e=ts&&e[ts]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,jl;function jn(e){if(jl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);jl=t&&t[1]||""}return`
- `+jl+e}var Cl=!1;function El(e,t){if(!e||Cl)return"";Cl=!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(d){var r=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){r=d}e.call(t.prototype)}else{try{throw Error()}catch(d){r=d}e()}}catch(d){if(d&&r&&typeof d.stack=="string"){for(var l=d.stack.split(`
- `),i=r.stack.split(`
- `),o=l.length-1,u=i.length-1;1<=o&&0<=u&&l[o]!==i[u];)u--;for(;1<=o&&0<=u;o--,u--)if(l[o]!==i[u]){if(o!==1||u!==1)do if(o--,u--,0>u||l[o]!==i[u]){var a=`
- `+l[o].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=o&&0<=u);break}}}finally{Cl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?jn(e):""}function mf(e){switch(e.tag){case 5:return jn(e.type);case 16:return jn("Lazy");case 13:return jn("Suspense");case 19:return jn("SuspenseList");case 0:case 2:case 15:return e=El(e.type,!1),e;case 11:return e=El(e.type.render,!1),e;case 1:return e=El(e.type,!0),e;default:return""}}function si(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 Wt:return"Fragment";case Bt:return"Portal";case li:return"Profiler";case oo:return"StrictMode";case ii:return"Suspense";case oi:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Mu:return(e.displayName||"Context")+".Consumer";case Ru:return(e._context.displayName||"Context")+".Provider";case so:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case uo:return t=e.displayName||null,t!==null?t:si(e.type)||"Memo";case et:t=e._payload,e=e._init;try{return si(e(t))}catch{}}return null}function hf(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 si(t);case 8:return t===oo?"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 mt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Fu(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function vf(e){var t=Fu(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function cr(e){e._valueTracker||(e._valueTracker=vf(e))}function $u(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Fu(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Fr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ui(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ns(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=mt(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 Au(e,t){t=t.checked,t!=null&&io(e,"checked",t,!1)}function ai(e,t){Au(e,t);var n=mt(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")?ci(e,t.type,n):t.hasOwnProperty("defaultValue")&&ci(e,t.type,mt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function rs(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 ci(e,t,n){(t!=="number"||Fr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Cn=Array.isArray;function bt(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=""+mt(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 fi(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(C(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ls(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(C(92));if(Cn(n)){if(1<n.length)throw Error(C(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:mt(n)}}function Uu(e,t){var n=mt(t.value),r=mt(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 is(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Bu(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 di(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Bu(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var fr,Wu=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(fr=fr||document.createElement("div"),fr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=fr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function An(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Tn={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},yf=["Webkit","ms","Moz","O"];Object.keys(Tn).forEach(function(e){yf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Tn[t]=Tn[e]})});function Vu(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Tn.hasOwnProperty(e)&&Tn[e]?(""+t).trim():t+"px"}function Hu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Vu(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var gf=H({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 pi(e,t){if(t){if(gf[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(C(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(C(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(C(61))}if(t.style!=null&&typeof t.style!="object")throw Error(C(62))}}function mi(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 hi=null;function ao(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var vi=null,en=null,tn=null;function os(e){if(e=lr(e)){if(typeof vi!="function")throw Error(C(280));var t=e.stateNode;t&&(t=dl(t),vi(e.stateNode,e.type,t))}}function Qu(e){en?tn?tn.push(e):tn=[e]:en=e}function qu(){if(en){var e=en,t=tn;if(tn=en=null,os(e),t)for(e=0;e<t.length;e++)os(t[e])}}function Ku(e,t){return e(t)}function Yu(){}var Pl=!1;function Xu(e,t,n){if(Pl)return e(t,n);Pl=!0;try{return Ku(e,t,n)}finally{Pl=!1,(en!==null||tn!==null)&&(Yu(),qu())}}function Un(e,t){var n=e.stateNode;if(n===null)return null;var r=dl(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(C(231,t,typeof n));return n}var yi=!1;if(qe)try{var gn={};Object.defineProperty(gn,"passive",{get:function(){yi=!0}}),window.addEventListener("test",gn,gn),window.removeEventListener("test",gn,gn)}catch{yi=!1}function xf(e,t,n,r,l,i,o,u,a){var d=Array.prototype.slice.call(arguments,3);try{t.apply(n,d)}catch(y){this.onError(y)}}var zn=!1,$r=null,Ar=!1,gi=null,Sf={onError:function(e){zn=!0,$r=e}};function wf(e,t,n,r,l,i,o,u,a){zn=!1,$r=null,xf.apply(Sf,arguments)}function kf(e,t,n,r,l,i,o,u,a){if(wf.apply(this,arguments),zn){if(zn){var d=$r;zn=!1,$r=null}else throw Error(C(198));Ar||(Ar=!0,gi=d)}}function Dt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Gu(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 ss(e){if(Dt(e)!==e)throw Error(C(188))}function _f(e){var t=e.alternate;if(!t){if(t=Dt(e),t===null)throw Error(C(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 ss(l),e;if(i===r)return ss(l),t;i=i.sibling}throw Error(C(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,u=l.child;u;){if(u===n){o=!0,n=l,r=i;break}if(u===r){o=!0,r=l,n=i;break}u=u.sibling}if(!o){for(u=i.child;u;){if(u===n){o=!0,n=i,r=l;break}if(u===r){o=!0,r=i,n=l;break}u=u.sibling}if(!o)throw Error(C(189))}}if(n.alternate!==r)throw Error(C(190))}if(n.tag!==3)throw Error(C(188));return n.stateNode.current===n?e:t}function Ju(e){return e=_f(e),e!==null?Zu(e):null}function Zu(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zu(e);if(t!==null)return t;e=e.sibling}return null}var bu=Se.unstable_scheduleCallback,us=Se.unstable_cancelCallback,Nf=Se.unstable_shouldYield,jf=Se.unstable_requestPaint,q=Se.unstable_now,Cf=Se.unstable_getCurrentPriorityLevel,co=Se.unstable_ImmediatePriority,ea=Se.unstable_UserBlockingPriority,Ur=Se.unstable_NormalPriority,Ef=Se.unstable_LowPriority,ta=Se.unstable_IdlePriority,ul=null,Ae=null;function Pf(e){if(Ae&&typeof Ae.onCommitFiberRoot=="function")try{Ae.onCommitFiberRoot(ul,e,void 0,(e.current.flags&128)===128)}catch{}}var Oe=Math.clz32?Math.clz32:Lf,Tf=Math.log,zf=Math.LN2;function Lf(e){return e>>>=0,e===0?32:31-(Tf(e)/zf|0)|0}var dr=64,pr=4194304;function En(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 Br(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var u=o&~l;u!==0?r=En(u):(i&=o,i!==0&&(r=En(i)))}else o=n&~l,o!==0?r=En(o):i!==0&&(r=En(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Oe(t),l=1<<n,r|=e[n],t&=~l;return r}function If(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 Of(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-Oe(i),u=1<<o,a=l[o];a===-1?(!(u&n)||u&r)&&(l[o]=If(u,t)):a<=t&&(e.expiredLanes|=u),i&=~u}}function xi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function na(){var e=dr;return dr<<=1,!(dr&4194240)&&(dr=64),e}function Tl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function nr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Oe(t),e[t]=n}function Rf(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-Oe(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function fo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Oe(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function ra(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var la,po,ia,oa,sa,Si=!1,mr=[],ot=null,st=null,ut=null,Bn=new Map,Wn=new Map,nt=[],Mf="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 as(e,t){switch(e){case"focusin":case"focusout":ot=null;break;case"dragenter":case"dragleave":st=null;break;case"mouseover":case"mouseout":ut=null;break;case"pointerover":case"pointerout":Bn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Wn.delete(t.pointerId)}}function xn(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=lr(t),t!==null&&po(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Df(e,t,n,r,l){switch(t){case"focusin":return ot=xn(ot,e,t,n,r,l),!0;case"dragenter":return st=xn(st,e,t,n,r,l),!0;case"mouseover":return ut=xn(ut,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Bn.set(i,xn(Bn.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Wn.set(i,xn(Wn.get(i)||null,e,t,n,r,l)),!0}return!1}function ua(e){var t=jt(e.target);if(t!==null){var n=Dt(t);if(n!==null){if(t=n.tag,t===13){if(t=Gu(n),t!==null){e.blockedOn=t,sa(e.priority,function(){ia(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 Er(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=wi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);hi=r,n.target.dispatchEvent(r),hi=null}else return t=lr(n),t!==null&&po(t),e.blockedOn=n,!1;t.shift()}return!0}function cs(e,t,n){Er(e)&&n.delete(t)}function Ff(){Si=!1,ot!==null&&Er(ot)&&(ot=null),st!==null&&Er(st)&&(st=null),ut!==null&&Er(ut)&&(ut=null),Bn.forEach(cs),Wn.forEach(cs)}function Sn(e,t){e.blockedOn===t&&(e.blockedOn=null,Si||(Si=!0,Se.unstable_scheduleCallback(Se.unstable_NormalPriority,Ff)))}function Vn(e){function t(l){return Sn(l,e)}if(0<mr.length){Sn(mr[0],e);for(var n=1;n<mr.length;n++){var r=mr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ot!==null&&Sn(ot,e),st!==null&&Sn(st,e),ut!==null&&Sn(ut,e),Bn.forEach(t),Wn.forEach(t),n=0;n<nt.length;n++)r=nt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<nt.length&&(n=nt[0],n.blockedOn===null);)ua(n),n.blockedOn===null&&nt.shift()}var nn=Ge.ReactCurrentBatchConfig,Wr=!0;function $f(e,t,n,r){var l=D,i=nn.transition;nn.transition=null;try{D=1,mo(e,t,n,r)}finally{D=l,nn.transition=i}}function Af(e,t,n,r){var l=D,i=nn.transition;nn.transition=null;try{D=4,mo(e,t,n,r)}finally{D=l,nn.transition=i}}function mo(e,t,n,r){if(Wr){var l=wi(e,t,n,r);if(l===null)Al(e,t,r,Vr,n),as(e,r);else if(Df(l,e,t,n,r))r.stopPropagation();else if(as(e,r),t&4&&-1<Mf.indexOf(e)){for(;l!==null;){var i=lr(l);if(i!==null&&la(i),i=wi(e,t,n,r),i===null&&Al(e,t,r,Vr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Al(e,t,r,null,n)}}var Vr=null;function wi(e,t,n,r){if(Vr=null,e=ao(r),e=jt(e),e!==null)if(t=Dt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Gu(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 Vr=e,null}function aa(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(Cf()){case co:return 1;case ea:return 4;case Ur:case Ef:return 16;case ta:return 536870912;default:return 16}default:return 16}}var lt=null,ho=null,Pr=null;function ca(){if(Pr)return Pr;var e,t=ho,n=t.length,r,l="value"in lt?lt.value:lt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Pr=l.slice(e,1<r?1-r:void 0)}function Tr(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 hr(){return!0}function fs(){return!1}function ke(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(i):i[u]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?hr:fs,this.isPropagationStopped=fs,this}return H(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=hr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=hr)},persist:function(){},isPersistent:hr}),t}var mn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},vo=ke(mn),rr=H({},mn,{view:0,detail:0}),Uf=ke(rr),zl,Ll,wn,al=H({},rr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:yo,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!==wn&&(wn&&e.type==="mousemove"?(zl=e.screenX-wn.screenX,Ll=e.screenY-wn.screenY):Ll=zl=0,wn=e),zl)},movementY:function(e){return"movementY"in e?e.movementY:Ll}}),ds=ke(al),Bf=H({},al,{dataTransfer:0}),Wf=ke(Bf),Vf=H({},rr,{relatedTarget:0}),Il=ke(Vf),Hf=H({},mn,{animationName:0,elapsedTime:0,pseudoElement:0}),Qf=ke(Hf),qf=H({},mn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Kf=ke(qf),Yf=H({},mn,{data:0}),ps=ke(Yf),Xf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Gf={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"},Jf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Zf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Jf[e])?!!t[e]:!1}function yo(){return Zf}var bf=H({},rr,{key:function(e){if(e.key){var t=Xf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Tr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Gf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:yo,charCode:function(e){return e.type==="keypress"?Tr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Tr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ed=ke(bf),td=H({},al,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ms=ke(td),nd=H({},rr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:yo}),rd=ke(nd),ld=H({},mn,{propertyName:0,elapsedTime:0,pseudoElement:0}),id=ke(ld),od=H({},al,{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}),sd=ke(od),ud=[9,13,27,32],go=qe&&"CompositionEvent"in window,Ln=null;qe&&"documentMode"in document&&(Ln=document.documentMode);var ad=qe&&"TextEvent"in window&&!Ln,fa=qe&&(!go||Ln&&8<Ln&&11>=Ln),hs=" ",vs=!1;function da(e,t){switch(e){case"keyup":return ud.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Vt=!1;function cd(e,t){switch(e){case"compositionend":return pa(t);case"keypress":return t.which!==32?null:(vs=!0,hs);case"textInput":return e=t.data,e===hs&&vs?null:e;default:return null}}function fd(e,t){if(Vt)return e==="compositionend"||!go&&da(e,t)?(e=ca(),Pr=ho=lt=null,Vt=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return fa&&t.locale!=="ko"?null:t.data;default:return null}}var dd={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 ys(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!dd[e.type]:t==="textarea"}function ma(e,t,n,r){Qu(r),t=Hr(t,"onChange"),0<t.length&&(n=new vo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var In=null,Hn=null;function pd(e){ja(e,0)}function cl(e){var t=qt(e);if($u(t))return e}function md(e,t){if(e==="change")return t}var ha=!1;if(qe){var Ol;if(qe){var Rl="oninput"in document;if(!Rl){var gs=document.createElement("div");gs.setAttribute("oninput","return;"),Rl=typeof gs.oninput=="function"}Ol=Rl}else Ol=!1;ha=Ol&&(!document.documentMode||9<document.documentMode)}function xs(){In&&(In.detachEvent("onpropertychange",va),Hn=In=null)}function va(e){if(e.propertyName==="value"&&cl(Hn)){var t=[];ma(t,Hn,e,ao(e)),Xu(pd,t)}}function hd(e,t,n){e==="focusin"?(xs(),In=t,Hn=n,In.attachEvent("onpropertychange",va)):e==="focusout"&&xs()}function vd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return cl(Hn)}function yd(e,t){if(e==="click")return cl(t)}function gd(e,t){if(e==="input"||e==="change")return cl(t)}function xd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Me=typeof Object.is=="function"?Object.is:xd;function Qn(e,t){if(Me(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(!ri.call(t,l)||!Me(e[l],t[l]))return!1}return!0}function Ss(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ws(e,t){var n=Ss(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=Ss(n)}}function ya(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ya(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ga(){for(var e=window,t=Fr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Fr(e.document)}return t}function xo(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 Sd(e){var t=ga(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ya(n.ownerDocument.documentElement,n)){if(r!==null&&xo(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=ws(n,i);var o=ws(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var wd=qe&&"documentMode"in document&&11>=document.documentMode,Ht=null,ki=null,On=null,_i=!1;function ks(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;_i||Ht==null||Ht!==Fr(r)||(r=Ht,"selectionStart"in r&&xo(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}),On&&Qn(On,r)||(On=r,r=Hr(ki,"onSelect"),0<r.length&&(t=new vo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ht)))}function vr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Qt={animationend:vr("Animation","AnimationEnd"),animationiteration:vr("Animation","AnimationIteration"),animationstart:vr("Animation","AnimationStart"),transitionend:vr("Transition","TransitionEnd")},Ml={},xa={};qe&&(xa=document.createElement("div").style,"AnimationEvent"in window||(delete Qt.animationend.animation,delete Qt.animationiteration.animation,delete Qt.animationstart.animation),"TransitionEvent"in window||delete Qt.transitionend.transition);function fl(e){if(Ml[e])return Ml[e];if(!Qt[e])return e;var t=Qt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in xa)return Ml[e]=t[n];return e}var Sa=fl("animationend"),wa=fl("animationiteration"),ka=fl("animationstart"),_a=fl("transitionend"),Na=new Map,_s="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 vt(e,t){Na.set(e,t),Mt(t,[e])}for(var Dl=0;Dl<_s.length;Dl++){var Fl=_s[Dl],kd=Fl.toLowerCase(),_d=Fl[0].toUpperCase()+Fl.slice(1);vt(kd,"on"+_d)}vt(Sa,"onAnimationEnd");vt(wa,"onAnimationIteration");vt(ka,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(_a,"onTransitionEnd");on("onMouseEnter",["mouseout","mouseover"]);on("onMouseLeave",["mouseout","mouseover"]);on("onPointerEnter",["pointerout","pointerover"]);on("onPointerLeave",["pointerout","pointerover"]);Mt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Mt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Mt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Mt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Mt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Mt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pn="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(" "),Nd=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pn));function Ns(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,kf(r,t,void 0,e),e.currentTarget=null}function ja(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var u=r[o],a=u.instance,d=u.currentTarget;if(u=u.listener,a!==i&&l.isPropagationStopped())break e;Ns(l,u,d),i=a}else for(o=0;o<r.length;o++){if(u=r[o],a=u.instance,d=u.currentTarget,u=u.listener,a!==i&&l.isPropagationStopped())break e;Ns(l,u,d),i=a}}}if(Ar)throw e=gi,Ar=!1,gi=null,e}function $(e,t){var n=t[Pi];n===void 0&&(n=t[Pi]=new Set);var r=e+"__bubble";n.has(r)||(Ca(t,e,2,!1),n.add(r))}function $l(e,t,n){var r=0;t&&(r|=4),Ca(n,e,r,t)}var yr="_reactListening"+Math.random().toString(36).slice(2);function qn(e){if(!e[yr]){e[yr]=!0,Ou.forEach(function(n){n!=="selectionchange"&&(Nd.has(n)||$l(n,!1,e),$l(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[yr]||(t[yr]=!0,$l("selectionchange",!1,t))}}function Ca(e,t,n,r){switch(aa(t)){case 1:var l=$f;break;case 4:l=Af;break;default:l=mo}n=l.bind(null,t,n,e),l=void 0,!yi||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),r?l!==void 0?e.addEventListener(t,n,{capture:!0,passive:l}):e.addEventListener(t,n,!0):l!==void 0?e.addEventListener(t,n,{passive:l}):e.addEventListener(t,n,!1)}function Al(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var a=o.tag;if((a===3||a===4)&&(a=o.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;o=o.return}for(;u!==null;){if(o=jt(u),o===null)return;if(a=o.tag,a===5||a===6){r=i=o;continue e}u=u.parentNode}}r=r.return}Xu(function(){var d=i,y=ao(n),x=[];e:{var v=Na.get(e);if(v!==void 0){var h=vo,g=e;switch(e){case"keypress":if(Tr(n)===0)break e;case"keydown":case"keyup":h=ed;break;case"focusin":g="focus",h=Il;break;case"focusout":g="blur",h=Il;break;case"beforeblur":case"afterblur":h=Il;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":h=ds;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=Wf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=rd;break;case Sa:case wa:case ka:h=Qf;break;case _a:h=id;break;case"scroll":h=Uf;break;case"wheel":h=sd;break;case"copy":case"cut":case"paste":h=Kf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=ms}var m=(t&4)!==0,_=!m&&e==="scroll",f=m?v!==null?v+"Capture":null:v;m=[];for(var c=d,p;c!==null;){p=c;var S=p.stateNode;if(p.tag===5&&S!==null&&(p=S,f!==null&&(S=Un(c,f),S!=null&&m.push(Kn(c,S,p)))),_)break;c=c.return}0<m.length&&(v=new h(v,g,null,n,y),x.push({event:v,listeners:m}))}}if(!(t&7)){e:{if(v=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",v&&n!==hi&&(g=n.relatedTarget||n.fromElement)&&(jt(g)||g[Ke]))break e;if((h||v)&&(v=y.window===y?y:(v=y.ownerDocument)?v.defaultView||v.parentWindow:window,h?(g=n.relatedTarget||n.toElement,h=d,g=g?jt(g):null,g!==null&&(_=Dt(g),g!==_||g.tag!==5&&g.tag!==6)&&(g=null)):(h=null,g=d),h!==g)){if(m=ds,S="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(m=ms,S="onPointerLeave",f="onPointerEnter",c="pointer"),_=h==null?v:qt(h),p=g==null?v:qt(g),v=new m(S,c+"leave",h,n,y),v.target=_,v.relatedTarget=p,S=null,jt(y)===d&&(m=new m(f,c+"enter",g,n,y),m.target=p,m.relatedTarget=_,S=m),_=S,h&&g)t:{for(m=h,f=g,c=0,p=m;p;p=At(p))c++;for(p=0,S=f;S;S=At(S))p++;for(;0<c-p;)m=At(m),c--;for(;0<p-c;)f=At(f),p--;for(;c--;){if(m===f||f!==null&&m===f.alternate)break t;m=At(m),f=At(f)}m=null}else m=null;h!==null&&js(x,v,h,m,!1),g!==null&&_!==null&&js(x,_,g,m,!0)}}e:{if(v=d?qt(d):window,h=v.nodeName&&v.nodeName.toLowerCase(),h==="select"||h==="input"&&v.type==="file")var N=md;else if(ys(v))if(ha)N=gd;else{N=vd;var j=hd}else(h=v.nodeName)&&h.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(N=yd);if(N&&(N=N(e,d))){ma(x,N,n,y);break e}j&&j(e,v,d),e==="focusout"&&(j=v._wrapperState)&&j.controlled&&v.type==="number"&&ci(v,"number",v.value)}switch(j=d?qt(d):window,e){case"focusin":(ys(j)||j.contentEditable==="true")&&(Ht=j,ki=d,On=null);break;case"focusout":On=ki=Ht=null;break;case"mousedown":_i=!0;break;case"contextmenu":case"mouseup":case"dragend":_i=!1,ks(x,n,y);break;case"selectionchange":if(wd)break;case"keydown":case"keyup":ks(x,n,y)}var k;if(go)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else Vt?da(e,n)&&(w="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(w="onCompositionStart");w&&(fa&&n.locale!=="ko"&&(Vt||w!=="onCompositionStart"?w==="onCompositionEnd"&&Vt&&(k=ca()):(lt=y,ho="value"in lt?lt.value:lt.textContent,Vt=!0)),j=Hr(d,w),0<j.length&&(w=new ps(w,e,null,n,y),x.push({event:w,listeners:j}),k?w.data=k:(k=pa(n),k!==null&&(w.data=k)))),(k=ad?cd(e,n):fd(e,n))&&(d=Hr(d,"onBeforeInput"),0<d.length&&(y=new ps("onBeforeInput","beforeinput",null,n,y),x.push({event:y,listeners:d}),y.data=k))}ja(x,t)})}function Kn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Hr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Un(e,n),i!=null&&r.unshift(Kn(e,i,l)),i=Un(e,t),i!=null&&r.push(Kn(e,i,l))),e=e.return}return r}function At(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function js(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var u=n,a=u.alternate,d=u.stateNode;if(a!==null&&a===r)break;u.tag===5&&d!==null&&(u=d,l?(a=Un(n,i),a!=null&&o.unshift(Kn(n,a,u))):l||(a=Un(n,i),a!=null&&o.push(Kn(n,a,u)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var jd=/\r\n?/g,Cd=/\u0000|\uFFFD/g;function Cs(e){return(typeof e=="string"?e:""+e).replace(jd,`
- `).replace(Cd,"")}function gr(e,t,n){if(t=Cs(t),Cs(e)!==t&&n)throw Error(C(425))}function Qr(){}var Ni=null,ji=null;function Ci(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 Ei=typeof setTimeout=="function"?setTimeout:void 0,Ed=typeof clearTimeout=="function"?clearTimeout:void 0,Es=typeof Promise=="function"?Promise:void 0,Pd=typeof queueMicrotask=="function"?queueMicrotask:typeof Es<"u"?function(e){return Es.resolve(null).then(e).catch(Td)}:Ei;function Td(e){setTimeout(function(){throw e})}function Ul(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),Vn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Vn(t)}function at(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 Ps(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 hn=Math.random().toString(36).slice(2),$e="__reactFiber$"+hn,Yn="__reactProps$"+hn,Ke="__reactContainer$"+hn,Pi="__reactEvents$"+hn,zd="__reactListeners$"+hn,Ld="__reactHandles$"+hn;function jt(e){var t=e[$e];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ke]||n[$e]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ps(e);e!==null;){if(n=e[$e])return n;e=Ps(e)}return t}e=n,n=e.parentNode}return null}function lr(e){return e=e[$e]||e[Ke],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function qt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(C(33))}function dl(e){return e[Yn]||null}var Ti=[],Kt=-1;function yt(e){return{current:e}}function A(e){0>Kt||(e.current=Ti[Kt],Ti[Kt]=null,Kt--)}function F(e,t){Kt++,Ti[Kt]=e.current,e.current=t}var ht={},oe=yt(ht),pe=yt(!1),zt=ht;function sn(e,t){var n=e.type.contextTypes;if(!n)return ht;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 me(e){return e=e.childContextTypes,e!=null}function qr(){A(pe),A(oe)}function Ts(e,t,n){if(oe.current!==ht)throw Error(C(168));F(oe,t),F(pe,n)}function Ea(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var l in r)if(!(l in t))throw Error(C(108,hf(e)||"Unknown",l));return H({},n,r)}function Kr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ht,zt=oe.current,F(oe,e),F(pe,pe.current),!0}function zs(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=Ea(e,t,zt),r.__reactInternalMemoizedMergedChildContext=e,A(pe),A(oe),F(oe,e)):A(pe),F(pe,n)}var We=null,pl=!1,Bl=!1;function Pa(e){We===null?We=[e]:We.push(e)}function Id(e){pl=!0,Pa(e)}function gt(){if(!Bl&&We!==null){Bl=!0;var e=0,t=D;try{var n=We;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,pl=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),bu(co,gt),l}finally{D=t,Bl=!1}}return null}var Yt=[],Xt=0,Yr=null,Xr=0,_e=[],Ne=0,Lt=null,Ve=1,He="";function _t(e,t){Yt[Xt++]=Xr,Yt[Xt++]=Yr,Yr=e,Xr=t}function Ta(e,t,n){_e[Ne++]=Ve,_e[Ne++]=He,_e[Ne++]=Lt,Lt=e;var r=Ve;e=He;var l=32-Oe(r)-1;r&=~(1<<l),n+=1;var i=32-Oe(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Ve=1<<32-Oe(t)+l|n<<l|r,He=i+e}else Ve=1<<i|n<<l|r,He=e}function So(e){e.return!==null&&(_t(e,1),Ta(e,1,0))}function wo(e){for(;e===Yr;)Yr=Yt[--Xt],Yt[Xt]=null,Xr=Yt[--Xt],Yt[Xt]=null;for(;e===Lt;)Lt=_e[--Ne],_e[Ne]=null,He=_e[--Ne],_e[Ne]=null,Ve=_e[--Ne],_e[Ne]=null}var xe=null,ge=null,U=!1,Ie=null;function za(e,t){var n=je(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 Ls(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,xe=e,ge=at(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,xe=e,ge=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Lt!==null?{id:Ve,overflow:He}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=je(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,xe=e,ge=null,!0):!1;default:return!1}}function zi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Li(e){if(U){var t=ge;if(t){var n=t;if(!Ls(e,t)){if(zi(e))throw Error(C(418));t=at(n.nextSibling);var r=xe;t&&Ls(e,t)?za(r,n):(e.flags=e.flags&-4097|2,U=!1,xe=e)}}else{if(zi(e))throw Error(C(418));e.flags=e.flags&-4097|2,U=!1,xe=e}}}function Is(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;xe=e}function xr(e){if(e!==xe)return!1;if(!U)return Is(e),U=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ci(e.type,e.memoizedProps)),t&&(t=ge)){if(zi(e))throw La(),Error(C(418));for(;t;)za(e,t),t=at(t.nextSibling)}if(Is(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(C(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ge=at(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ge=null}}else ge=xe?at(e.stateNode.nextSibling):null;return!0}function La(){for(var e=ge;e;)e=at(e.nextSibling)}function un(){ge=xe=null,U=!1}function ko(e){Ie===null?Ie=[e]:Ie.push(e)}var Od=Ge.ReactCurrentBatchConfig;function kn(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(C(309));var r=n.stateNode}if(!r)throw Error(C(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var u=l.refs;o===null?delete u[i]:u[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(C(284));if(!n._owner)throw Error(C(290,e))}return e}function Sr(e,t){throw e=Object.prototype.toString.call(t),Error(C(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Os(e){var t=e._init;return t(e._payload)}function Ia(e){function t(f,c){if(e){var p=f.deletions;p===null?(f.deletions=[c],f.flags|=16):p.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=pt(f,c),f.index=0,f.sibling=null,f}function i(f,c,p){return f.index=p,e?(p=f.alternate,p!==null?(p=p.index,p<c?(f.flags|=2,c):p):(f.flags|=2,c)):(f.flags|=1048576,c)}function o(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,p,S){return c===null||c.tag!==6?(c=Yl(p,f.mode,S),c.return=f,c):(c=l(c,p),c.return=f,c)}function a(f,c,p,S){var N=p.type;return N===Wt?y(f,c,p.props.children,S,p.key):c!==null&&(c.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===et&&Os(N)===c.type)?(S=l(c,p.props),S.ref=kn(f,c,p),S.return=f,S):(S=Dr(p.type,p.key,p.props,null,f.mode,S),S.ref=kn(f,c,p),S.return=f,S)}function d(f,c,p,S){return c===null||c.tag!==4||c.stateNode.containerInfo!==p.containerInfo||c.stateNode.implementation!==p.implementation?(c=Xl(p,f.mode,S),c.return=f,c):(c=l(c,p.children||[]),c.return=f,c)}function y(f,c,p,S,N){return c===null||c.tag!==7?(c=Tt(p,f.mode,S,N),c.return=f,c):(c=l(c,p),c.return=f,c)}function x(f,c,p){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Yl(""+c,f.mode,p),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case ar:return p=Dr(c.type,c.key,c.props,null,f.mode,p),p.ref=kn(f,null,c),p.return=f,p;case Bt:return c=Xl(c,f.mode,p),c.return=f,c;case et:var S=c._init;return x(f,S(c._payload),p)}if(Cn(c)||yn(c))return c=Tt(c,f.mode,p,null),c.return=f,c;Sr(f,c)}return null}function v(f,c,p,S){var N=c!==null?c.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return N!==null?null:u(f,c,""+p,S);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:return p.key===N?a(f,c,p,S):null;case Bt:return p.key===N?d(f,c,p,S):null;case et:return N=p._init,v(f,c,N(p._payload),S)}if(Cn(p)||yn(p))return N!==null?null:y(f,c,p,S,null);Sr(f,p)}return null}function h(f,c,p,S,N){if(typeof S=="string"&&S!==""||typeof S=="number")return f=f.get(p)||null,u(c,f,""+S,N);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case ar:return f=f.get(S.key===null?p:S.key)||null,a(c,f,S,N);case Bt:return f=f.get(S.key===null?p:S.key)||null,d(c,f,S,N);case et:var j=S._init;return h(f,c,p,j(S._payload),N)}if(Cn(S)||yn(S))return f=f.get(p)||null,y(c,f,S,N,null);Sr(c,S)}return null}function g(f,c,p,S){for(var N=null,j=null,k=c,w=c=0,z=null;k!==null&&w<p.length;w++){k.index>w?(z=k,k=null):z=k.sibling;var L=v(f,k,p[w],S);if(L===null){k===null&&(k=z);break}e&&k&&L.alternate===null&&t(f,k),c=i(L,c,w),j===null?N=L:j.sibling=L,j=L,k=z}if(w===p.length)return n(f,k),U&&_t(f,w),N;if(k===null){for(;w<p.length;w++)k=x(f,p[w],S),k!==null&&(c=i(k,c,w),j===null?N=k:j.sibling=k,j=k);return U&&_t(f,w),N}for(k=r(f,k);w<p.length;w++)z=h(k,f,w,p[w],S),z!==null&&(e&&z.alternate!==null&&k.delete(z.key===null?w:z.key),c=i(z,c,w),j===null?N=z:j.sibling=z,j=z);return e&&k.forEach(function(J){return t(f,J)}),U&&_t(f,w),N}function m(f,c,p,S){var N=yn(p);if(typeof N!="function")throw Error(C(150));if(p=N.call(p),p==null)throw Error(C(151));for(var j=N=null,k=c,w=c=0,z=null,L=p.next();k!==null&&!L.done;w++,L=p.next()){k.index>w?(z=k,k=null):z=k.sibling;var J=v(f,k,L.value,S);if(J===null){k===null&&(k=z);break}e&&k&&J.alternate===null&&t(f,k),c=i(J,c,w),j===null?N=J:j.sibling=J,j=J,k=z}if(L.done)return n(f,k),U&&_t(f,w),N;if(k===null){for(;!L.done;w++,L=p.next())L=x(f,L.value,S),L!==null&&(c=i(L,c,w),j===null?N=L:j.sibling=L,j=L);return U&&_t(f,w),N}for(k=r(f,k);!L.done;w++,L=p.next())L=h(k,f,w,L.value,S),L!==null&&(e&&L.alternate!==null&&k.delete(L.key===null?w:L.key),c=i(L,c,w),j===null?N=L:j.sibling=L,j=L);return e&&k.forEach(function(xt){return t(f,xt)}),U&&_t(f,w),N}function _(f,c,p,S){if(typeof p=="object"&&p!==null&&p.type===Wt&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:e:{for(var N=p.key,j=c;j!==null;){if(j.key===N){if(N=p.type,N===Wt){if(j.tag===7){n(f,j.sibling),c=l(j,p.props.children),c.return=f,f=c;break e}}else if(j.elementType===N||typeof N=="object"&&N!==null&&N.$$typeof===et&&Os(N)===j.type){n(f,j.sibling),c=l(j,p.props),c.ref=kn(f,j,p),c.return=f,f=c;break e}n(f,j);break}else t(f,j);j=j.sibling}p.type===Wt?(c=Tt(p.props.children,f.mode,S,p.key),c.return=f,f=c):(S=Dr(p.type,p.key,p.props,null,f.mode,S),S.ref=kn(f,c,p),S.return=f,f=S)}return o(f);case Bt:e:{for(j=p.key;c!==null;){if(c.key===j)if(c.tag===4&&c.stateNode.containerInfo===p.containerInfo&&c.stateNode.implementation===p.implementation){n(f,c.sibling),c=l(c,p.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=Xl(p,f.mode,S),c.return=f,f=c}return o(f);case et:return j=p._init,_(f,c,j(p._payload),S)}if(Cn(p))return g(f,c,p,S);if(yn(p))return m(f,c,p,S);Sr(f,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,p),c.return=f,f=c):(n(f,c),c=Yl(p,f.mode,S),c.return=f,f=c),o(f)):n(f,c)}return _}var an=Ia(!0),Oa=Ia(!1),Gr=yt(null),Jr=null,Gt=null,_o=null;function No(){_o=Gt=Jr=null}function jo(e){var t=Gr.current;A(Gr),e._currentValue=t}function Ii(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 rn(e,t){Jr=e,_o=Gt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(de=!0),e.firstContext=null)}function Ee(e){var t=e._currentValue;if(_o!==e)if(e={context:e,memoizedValue:t,next:null},Gt===null){if(Jr===null)throw Error(C(308));Gt=e,Jr.dependencies={lanes:0,firstContext:e}}else Gt=Gt.next=e;return t}var Ct=null;function Co(e){Ct===null?Ct=[e]:Ct.push(e)}function Ra(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Co(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ye(e,r)}function Ye(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 tt=!1;function Eo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ma(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 Qe(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ct(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,M&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ye(e,n)}return l=r.interleaved,l===null?(t.next=t,Co(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ye(e,n)}function zr(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,fo(e,n)}}function Rs(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Zr(e,t,n,r){var l=e.updateQueue;tt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var a=u,d=a.next;a.next=null,o===null?i=d:o.next=d,o=a;var y=e.alternate;y!==null&&(y=y.updateQueue,u=y.lastBaseUpdate,u!==o&&(u===null?y.firstBaseUpdate=d:u.next=d,y.lastBaseUpdate=a))}if(i!==null){var x=l.baseState;o=0,y=d=a=null,u=i;do{var v=u.lane,h=u.eventTime;if((r&v)===v){y!==null&&(y=y.next={eventTime:h,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,m=u;switch(v=t,h=n,m.tag){case 1:if(g=m.payload,typeof g=="function"){x=g.call(h,x,v);break e}x=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=m.payload,v=typeof g=="function"?g.call(h,x,v):g,v==null)break e;x=H({},x,v);break e;case 2:tt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[u]:v.push(u))}else h={eventTime:h,lane:v,tag:u.tag,payload:u.payload,callback:u.callback,next:null},y===null?(d=y=h,a=x):y=y.next=h,o|=v;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;v=u,u=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(!0);if(y===null&&(a=x),l.baseState=a,l.firstBaseUpdate=d,l.lastBaseUpdate=y,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Ot|=o,e.lanes=o,e.memoizedState=x}}function Ms(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(C(191,l));l.call(r)}}}var ir={},Ue=yt(ir),Xn=yt(ir),Gn=yt(ir);function Et(e){if(e===ir)throw Error(C(174));return e}function Po(e,t){switch(F(Gn,t),F(Xn,e),F(Ue,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:di(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=di(t,e)}A(Ue),F(Ue,t)}function cn(){A(Ue),A(Xn),A(Gn)}function Da(e){Et(Gn.current);var t=Et(Ue.current),n=di(t,e.type);t!==n&&(F(Xn,e),F(Ue,n))}function To(e){Xn.current===e&&(A(Ue),A(Xn))}var W=yt(0);function br(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Wl=[];function zo(){for(var e=0;e<Wl.length;e++)Wl[e]._workInProgressVersionPrimary=null;Wl.length=0}var Lr=Ge.ReactCurrentDispatcher,Vl=Ge.ReactCurrentBatchConfig,It=0,V=null,X=null,Z=null,el=!1,Rn=!1,Jn=0,Rd=0;function re(){throw Error(C(321))}function Lo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Me(e[n],t[n]))return!1;return!0}function Io(e,t,n,r,l,i){if(It=i,V=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Lr.current=e===null||e.memoizedState===null?$d:Ad,e=n(r,l),Rn){i=0;do{if(Rn=!1,Jn=0,25<=i)throw Error(C(301));i+=1,Z=X=null,t.updateQueue=null,Lr.current=Ud,e=n(r,l)}while(Rn)}if(Lr.current=tl,t=X!==null&&X.next!==null,It=0,Z=X=V=null,el=!1,t)throw Error(C(300));return e}function Oo(){var e=Jn!==0;return Jn=0,e}function Fe(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Z===null?V.memoizedState=Z=e:Z=Z.next=e,Z}function Pe(){if(X===null){var e=V.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=Z===null?V.memoizedState:Z.next;if(t!==null)Z=t,X=e;else{if(e===null)throw Error(C(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},Z===null?V.memoizedState=Z=e:Z=Z.next=e}return Z}function Zn(e,t){return typeof t=="function"?t(e):t}function Hl(e){var t=Pe(),n=t.queue;if(n===null)throw Error(C(311));n.lastRenderedReducer=e;var r=X,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var u=o=null,a=null,d=i;do{var y=d.lane;if((It&y)===y)a!==null&&(a=a.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var x={lane:y,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};a===null?(u=a=x,o=r):a=a.next=x,V.lanes|=y,Ot|=y}d=d.next}while(d!==null&&d!==i);a===null?o=r:a.next=u,Me(r,t.memoizedState)||(de=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,V.lanes|=i,Ot|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ql(e){var t=Pe(),n=t.queue;if(n===null)throw Error(C(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);Me(i,t.memoizedState)||(de=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Fa(){}function $a(e,t){var n=V,r=Pe(),l=t(),i=!Me(r.memoizedState,l);if(i&&(r.memoizedState=l,de=!0),r=r.queue,Ro(Ba.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Z!==null&&Z.memoizedState.tag&1){if(n.flags|=2048,bn(9,Ua.bind(null,n,r,l,t),void 0,null),b===null)throw Error(C(349));It&30||Aa(n,t,l)}return l}function Aa(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ua(e,t,n,r){t.value=n,t.getSnapshot=r,Wa(t)&&Va(e)}function Ba(e,t,n){return n(function(){Wa(t)&&Va(e)})}function Wa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Me(e,n)}catch{return!0}}function Va(e){var t=Ye(e,1);t!==null&&Re(t,e,1,-1)}function Ds(e){var t=Fe();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Zn,lastRenderedState:e},t.queue=e,e=e.dispatch=Fd.bind(null,V,e),[t.memoizedState,e]}function bn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.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 Ha(){return Pe().memoizedState}function Ir(e,t,n,r){var l=Fe();V.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function ml(e,t,n,r){var l=Pe();r=r===void 0?null:r;var i=void 0;if(X!==null){var o=X.memoizedState;if(i=o.destroy,r!==null&&Lo(r,o.deps)){l.memoizedState=bn(t,n,i,r);return}}V.flags|=e,l.memoizedState=bn(1|t,n,i,r)}function Fs(e,t){return Ir(8390656,8,e,t)}function Ro(e,t){return ml(2048,8,e,t)}function Qa(e,t){return ml(4,2,e,t)}function qa(e,t){return ml(4,4,e,t)}function Ka(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 Ya(e,t,n){return n=n!=null?n.concat([e]):null,ml(4,4,Ka.bind(null,t,e),n)}function Mo(){}function Xa(e,t){var n=Pe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Lo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ga(e,t){var n=Pe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Lo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ja(e,t,n){return It&21?(Me(n,t)||(n=na(),V.lanes|=n,Ot|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n)}function Md(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=Vl.transition;Vl.transition={};try{e(!1),t()}finally{D=n,Vl.transition=r}}function Za(){return Pe().memoizedState}function Dd(e,t,n){var r=dt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},ba(e))ec(t,n);else if(n=Ra(e,t,n,r),n!==null){var l=ue();Re(n,e,r,l),tc(n,t,r)}}function Fd(e,t,n){var r=dt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(ba(e))ec(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,u=i(o,n);if(l.hasEagerState=!0,l.eagerState=u,Me(u,o)){var a=t.interleaved;a===null?(l.next=l,Co(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}finally{}n=Ra(e,t,l,r),n!==null&&(l=ue(),Re(n,e,r,l),tc(n,t,r))}}function ba(e){var t=e.alternate;return e===V||t!==null&&t===V}function ec(e,t){Rn=el=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function tc(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fo(e,n)}}var tl={readContext:Ee,useCallback:re,useContext:re,useEffect:re,useImperativeHandle:re,useInsertionEffect:re,useLayoutEffect:re,useMemo:re,useReducer:re,useRef:re,useState:re,useDebugValue:re,useDeferredValue:re,useTransition:re,useMutableSource:re,useSyncExternalStore:re,useId:re,unstable_isNewReconciler:!1},$d={readContext:Ee,useCallback:function(e,t){return Fe().memoizedState=[e,t===void 0?null:t],e},useContext:Ee,useEffect:Fs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ir(4194308,4,Ka.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ir(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ir(4,2,e,t)},useMemo:function(e,t){var n=Fe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Fe();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=Dd.bind(null,V,e),[r.memoizedState,e]},useRef:function(e){var t=Fe();return e={current:e},t.memoizedState=e},useState:Ds,useDebugValue:Mo,useDeferredValue:function(e){return Fe().memoizedState=e},useTransition:function(){var e=Ds(!1),t=e[0];return e=Md.bind(null,e[1]),Fe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=V,l=Fe();if(U){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),b===null)throw Error(C(349));It&30||Aa(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Fs(Ba.bind(null,r,i,e),[e]),r.flags|=2048,bn(9,Ua.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Fe(),t=b.identifierPrefix;if(U){var n=He,r=Ve;n=(r&~(1<<32-Oe(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Jn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Rd++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Ad={readContext:Ee,useCallback:Xa,useContext:Ee,useEffect:Ro,useImperativeHandle:Ya,useInsertionEffect:Qa,useLayoutEffect:qa,useMemo:Ga,useReducer:Hl,useRef:Ha,useState:function(){return Hl(Zn)},useDebugValue:Mo,useDeferredValue:function(e){var t=Pe();return Ja(t,X.memoizedState,e)},useTransition:function(){var e=Hl(Zn)[0],t=Pe().memoizedState;return[e,t]},useMutableSource:Fa,useSyncExternalStore:$a,useId:Za,unstable_isNewReconciler:!1},Ud={readContext:Ee,useCallback:Xa,useContext:Ee,useEffect:Ro,useImperativeHandle:Ya,useInsertionEffect:Qa,useLayoutEffect:qa,useMemo:Ga,useReducer:Ql,useRef:Ha,useState:function(){return Ql(Zn)},useDebugValue:Mo,useDeferredValue:function(e){var t=Pe();return X===null?t.memoizedState=e:Ja(t,X.memoizedState,e)},useTransition:function(){var e=Ql(Zn)[0],t=Pe().memoizedState;return[e,t]},useMutableSource:Fa,useSyncExternalStore:$a,useId:Za,unstable_isNewReconciler:!1};function ze(e,t){if(e&&e.defaultProps){t=H({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Oi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:H({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var hl={isMounted:function(e){return(e=e._reactInternals)?Dt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ue(),l=dt(e),i=Qe(r,l);i.payload=t,n!=null&&(i.callback=n),t=ct(e,i,l),t!==null&&(Re(t,e,l,r),zr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ue(),l=dt(e),i=Qe(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=ct(e,i,l),t!==null&&(Re(t,e,l,r),zr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ue(),r=dt(e),l=Qe(n,r);l.tag=2,t!=null&&(l.callback=t),t=ct(e,l,r),t!==null&&(Re(t,e,r,n),zr(t,e,r))}};function $s(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Qn(n,r)||!Qn(l,i):!0}function nc(e,t,n){var r=!1,l=ht,i=t.contextType;return typeof i=="object"&&i!==null?i=Ee(i):(l=me(t)?zt:oe.current,r=t.contextTypes,i=(r=r!=null)?sn(e,l):ht),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=hl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function As(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&&hl.enqueueReplaceState(t,t.state,null)}function Ri(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Eo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ee(i):(i=me(t)?zt:oe.current,l.context=sn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Oi(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&&hl.enqueueReplaceState(l,l.state,null),Zr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function fn(e,t){try{var n="",r=t;do n+=mf(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 ql(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Mi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Bd=typeof WeakMap=="function"?WeakMap:Map;function rc(e,t,n){n=Qe(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){rl||(rl=!0,Qi=r),Mi(e,t)},n}function lc(e,t,n){n=Qe(-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(){Mi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Mi(e,t),typeof r!="function"&&(ft===null?ft=new Set([this]):ft.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Us(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Bd;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=tp.bind(null,e,t,n),t.then(e,e))}function Bs(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 Ws(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Qe(-1,1),t.tag=2,ct(n,t,1))),n.lanes|=1),e)}var Wd=Ge.ReactCurrentOwner,de=!1;function se(e,t,n,r){t.child=e===null?Oa(t,null,n,r):an(t,e.child,n,r)}function Vs(e,t,n,r,l){n=n.render;var i=t.ref;return rn(t,l),r=Io(e,t,n,r,i,l),n=Oo(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Xe(e,t,l)):(U&&n&&So(t),t.flags|=1,se(e,t,r,l),t.child)}function Hs(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Vo(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,ic(e,t,i,r,l)):(e=Dr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Qn,n(o,r)&&e.ref===t.ref)return Xe(e,t,l)}return t.flags|=1,e=pt(i,r),e.ref=t.ref,e.return=t,t.child=e}function ic(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Qn(i,r)&&e.ref===t.ref)if(de=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(de=!0);else return t.lanes=e.lanes,Xe(e,t,l)}return Di(e,t,n,r,l)}function oc(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},F(Zt,ye),ye|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,F(Zt,ye),ye|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,F(Zt,ye),ye|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,F(Zt,ye),ye|=r;return se(e,t,l,n),t.child}function sc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Di(e,t,n,r,l){var i=me(n)?zt:oe.current;return i=sn(t,i),rn(t,l),n=Io(e,t,n,r,i,l),r=Oo(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Xe(e,t,l)):(U&&r&&So(t),t.flags|=1,se(e,t,n,l),t.child)}function Qs(e,t,n,r,l){if(me(n)){var i=!0;Kr(t)}else i=!1;if(rn(t,l),t.stateNode===null)Or(e,t),nc(t,n,r),Ri(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,u=t.memoizedProps;o.props=u;var a=o.context,d=n.contextType;typeof d=="object"&&d!==null?d=Ee(d):(d=me(n)?zt:oe.current,d=sn(t,d));var y=n.getDerivedStateFromProps,x=typeof y=="function"||typeof o.getSnapshotBeforeUpdate=="function";x||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==r||a!==d)&&As(t,o,r,d),tt=!1;var v=t.memoizedState;o.state=v,Zr(t,r,o,l),a=t.memoizedState,u!==r||v!==a||pe.current||tt?(typeof y=="function"&&(Oi(t,n,y,r),a=t.memoizedState),(u=tt||$s(t,n,u,r,v,a,d))?(x||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),o.props=r,o.state=a,o.context=d,r=u):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Ma(e,t),u=t.memoizedProps,d=t.type===t.elementType?u:ze(t.type,u),o.props=d,x=t.pendingProps,v=o.context,a=n.contextType,typeof a=="object"&&a!==null?a=Ee(a):(a=me(n)?zt:oe.current,a=sn(t,a));var h=n.getDerivedStateFromProps;(y=typeof h=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==x||v!==a)&&As(t,o,r,a),tt=!1,v=t.memoizedState,o.state=v,Zr(t,r,o,l);var g=t.memoizedState;u!==x||v!==g||pe.current||tt?(typeof h=="function"&&(Oi(t,n,h,r),g=t.memoizedState),(d=tt||$s(t,n,d,r,v,g,a)||!1)?(y||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,g,a),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,g,a)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),o.props=r,o.state=g,o.context=a,r=d):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),r=!1)}return Fi(e,t,n,r,i,l)}function Fi(e,t,n,r,l,i){sc(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&zs(t,n,!1),Xe(e,t,i);r=t.stateNode,Wd.current=t;var u=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=an(t,e.child,null,i),t.child=an(t,null,u,i)):se(e,t,u,i),t.memoizedState=r.state,l&&zs(t,n,!0),t.child}function uc(e){var t=e.stateNode;t.pendingContext?Ts(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ts(e,t.context,!1),Po(e,t.containerInfo)}function qs(e,t,n,r,l){return un(),ko(l),t.flags|=256,se(e,t,n,r),t.child}var $i={dehydrated:null,treeContext:null,retryLane:0};function Ai(e){return{baseLanes:e,cachePool:null,transitions:null}}function ac(e,t,n){var r=t.pendingProps,l=W.current,i=!1,o=(t.flags&128)!==0,u;if((u=o)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),F(W,l&1),e===null)return Li(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=gl(o,r,0,null),e=Tt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Ai(n),t.memoizedState=$i,e):Do(t,o));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Vd(e,t,o,r,u,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,u=l.sibling;var a={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=pt(l,a),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?i=pt(u,i):(i=Tt(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Ai(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=$i,r}return i=e.child,e=i.sibling,r=pt(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Do(e,t){return t=gl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function wr(e,t,n,r){return r!==null&&ko(r),an(t,e.child,null,n),e=Do(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Vd(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=ql(Error(C(422))),wr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=gl({mode:"visible",children:r.children},l,0,null),i=Tt(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&an(t,e.child,null,o),t.child.memoizedState=Ai(o),t.memoizedState=$i,i);if(!(t.mode&1))return wr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,i=Error(C(419)),r=ql(i,r,void 0),wr(e,t,o,r)}if(u=(o&e.childLanes)!==0,de||u){if(r=b,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,Ye(e,l),Re(r,e,l,-1))}return Wo(),r=ql(Error(C(421))),wr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=np.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,ge=at(l.nextSibling),xe=t,U=!0,Ie=null,e!==null&&(_e[Ne++]=Ve,_e[Ne++]=He,_e[Ne++]=Lt,Ve=e.id,He=e.overflow,Lt=t),t=Do(t,r.children),t.flags|=4096,t)}function Ks(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ii(e.return,t,n)}function Kl(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 cc(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(se(e,t,r.children,n),r=W.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Ks(e,n,t);else if(e.tag===19)Ks(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(F(W,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&br(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Kl(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&&br(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Kl(t,!0,n,null,i);break;case"together":Kl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Or(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Xe(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ot|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(C(153));if(t.child!==null){for(e=t.child,n=pt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=pt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Hd(e,t,n){switch(t.tag){case 3:uc(t),un();break;case 5:Da(t);break;case 1:me(t.type)&&Kr(t);break;case 4:Po(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;F(Gr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(F(W,W.current&1),t.flags|=128,null):n&t.child.childLanes?ac(e,t,n):(F(W,W.current&1),e=Xe(e,t,n),e!==null?e.sibling:null);F(W,W.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return cc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),F(W,W.current),r)break;return null;case 22:case 23:return t.lanes=0,oc(e,t,n)}return Xe(e,t,n)}var fc,Ui,dc,pc;fc=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}};Ui=function(){};dc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Et(Ue.current);var i=null;switch(n){case"input":l=ui(e,l),r=ui(e,r),i=[];break;case"select":l=H({},l,{value:void 0}),r=H({},r,{value:void 0}),i=[];break;case"textarea":l=fi(e,l),r=fi(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Qr)}pi(n,r);var o;n=null;for(d in l)if(!r.hasOwnProperty(d)&&l.hasOwnProperty(d)&&l[d]!=null)if(d==="style"){var u=l[d];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&($n.hasOwnProperty(d)?i||(i=[]):(i=i||[]).push(d,null));for(d in r){var a=r[d];if(u=l!=null?l[d]:void 0,r.hasOwnProperty(d)&&a!==u&&(a!=null||u!=null))if(d==="style")if(u){for(o in u)!u.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in a)a.hasOwnProperty(o)&&u[o]!==a[o]&&(n||(n={}),n[o]=a[o])}else n||(i||(i=[]),i.push(d,n)),n=a;else d==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,u=u?u.__html:void 0,a!=null&&u!==a&&(i=i||[]).push(d,a)):d==="children"?typeof a!="string"&&typeof a!="number"||(i=i||[]).push(d,""+a):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&($n.hasOwnProperty(d)?(a!=null&&d==="onScroll"&&$("scroll",e),i||u===a||(i=[])):(i=i||[]).push(d,a))}n&&(i=i||[]).push("style",n);var d=i;(t.updateQueue=d)&&(t.flags|=4)}};pc=function(e,t,n,r){n!==r&&(t.flags|=4)};function _n(e,t){if(!U)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 le(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 Qd(e,t,n){var r=t.pendingProps;switch(wo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return le(t),null;case 1:return me(t.type)&&qr(),le(t),null;case 3:return r=t.stateNode,cn(),A(pe),A(oe),zo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(xr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ie!==null&&(Yi(Ie),Ie=null))),Ui(e,t),le(t),null;case 5:To(t);var l=Et(Gn.current);if(n=t.type,e!==null&&t.stateNode!=null)dc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(C(166));return le(t),null}if(e=Et(Ue.current),xr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[$e]=t,r[Yn]=i,e=(t.mode&1)!==0,n){case"dialog":$("cancel",r),$("close",r);break;case"iframe":case"object":case"embed":$("load",r);break;case"video":case"audio":for(l=0;l<Pn.length;l++)$(Pn[l],r);break;case"source":$("error",r);break;case"img":case"image":case"link":$("error",r),$("load",r);break;case"details":$("toggle",r);break;case"input":ns(r,i),$("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},$("invalid",r);break;case"textarea":ls(r,i),$("invalid",r)}pi(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var u=i[o];o==="children"?typeof u=="string"?r.textContent!==u&&(i.suppressHydrationWarning!==!0&&gr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(i.suppressHydrationWarning!==!0&&gr(r.textContent,u,e),l=["children",""+u]):$n.hasOwnProperty(o)&&u!=null&&o==="onScroll"&&$("scroll",r)}switch(n){case"input":cr(r),rs(r,i,!0);break;case"textarea":cr(r),is(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Qr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Bu(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[$e]=t,e[Yn]=r,fc(e,t,!1,!1),t.stateNode=e;e:{switch(o=mi(n,r),n){case"dialog":$("cancel",e),$("close",e),l=r;break;case"iframe":case"object":case"embed":$("load",e),l=r;break;case"video":case"audio":for(l=0;l<Pn.length;l++)$(Pn[l],e);l=r;break;case"source":$("error",e),l=r;break;case"img":case"image":case"link":$("error",e),$("load",e),l=r;break;case"details":$("toggle",e),l=r;break;case"input":ns(e,r),l=ui(e,r),$("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=H({},r,{value:void 0}),$("invalid",e);break;case"textarea":ls(e,r),l=fi(e,r),$("invalid",e);break;default:l=r}pi(n,l),u=l;for(i in u)if(u.hasOwnProperty(i)){var a=u[i];i==="style"?Hu(e,a):i==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&Wu(e,a)):i==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&An(e,a):typeof a=="number"&&An(e,""+a):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&($n.hasOwnProperty(i)?a!=null&&i==="onScroll"&&$("scroll",e):a!=null&&io(e,i,a,o))}switch(n){case"input":cr(e),rs(e,r,!1);break;case"textarea":cr(e),is(e);break;case"option":r.value!=null&&e.setAttribute("value",""+mt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?bt(e,!!r.multiple,i,!1):r.defaultValue!=null&&bt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Qr)}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 le(t),null;case 6:if(e&&t.stateNode!=null)pc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(C(166));if(n=Et(Gn.current),Et(Ue.current),xr(t)){if(r=t.stateNode,n=t.memoizedProps,r[$e]=t,(i=r.nodeValue!==n)&&(e=xe,e!==null))switch(e.tag){case 3:gr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&gr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[$e]=t,t.stateNode=r}return le(t),null;case 13:if(A(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&ge!==null&&t.mode&1&&!(t.flags&128))La(),un(),t.flags|=98560,i=!1;else if(i=xr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(C(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(C(317));i[$e]=t}else un(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),i=!1}else Ie!==null&&(Yi(Ie),Ie=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||W.current&1?G===0&&(G=3):Wo())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return cn(),Ui(e,t),e===null&&qn(t.stateNode.containerInfo),le(t),null;case 10:return jo(t.type._context),le(t),null;case 17:return me(t.type)&&qr(),le(t),null;case 19:if(A(W),i=t.memoizedState,i===null)return le(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)_n(i,!1);else{if(G!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=br(e),o!==null){for(t.flags|=128,_n(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return F(W,W.current&1|2),t.child}e=e.sibling}i.tail!==null&&q()>dn&&(t.flags|=128,r=!0,_n(i,!1),t.lanes=4194304)}else{if(!r)if(e=br(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),_n(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!U)return le(t),null}else 2*q()-i.renderingStartTime>dn&&n!==1073741824&&(t.flags|=128,r=!0,_n(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=q(),t.sibling=null,n=W.current,F(W,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return Bo(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ye&1073741824&&(le(t),t.subtreeFlags&6&&(t.flags|=8192)):le(t),null;case 24:return null;case 25:return null}throw Error(C(156,t.tag))}function qd(e,t){switch(wo(t),t.tag){case 1:return me(t.type)&&qr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return cn(),A(pe),A(oe),zo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return To(t),null;case 13:if(A(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));un()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return A(W),null;case 4:return cn(),null;case 10:return jo(t.type._context),null;case 22:case 23:return Bo(),null;case 24:return null;default:return null}}var kr=!1,ie=!1,Kd=typeof WeakSet=="function"?WeakSet:Set,T=null;function Jt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function Bi(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Ys=!1;function Yd(e,t){if(Ni=Wr,e=ga(),xo(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,u=-1,a=-1,d=0,y=0,x=e,v=null;t:for(;;){for(var h;x!==n||l!==0&&x.nodeType!==3||(u=o+l),x!==i||r!==0&&x.nodeType!==3||(a=o+r),x.nodeType===3&&(o+=x.nodeValue.length),(h=x.firstChild)!==null;)v=x,x=h;for(;;){if(x===e)break t;if(v===n&&++d===l&&(u=o),v===i&&++y===r&&(a=o),(h=x.nextSibling)!==null)break;x=v,v=x.parentNode}x=h}n=u===-1||a===-1?null:{start:u,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(ji={focusedElem:e,selectionRange:n},Wr=!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 g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var m=g.memoizedProps,_=g.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?m:ze(t.type,m),_);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(S){Q(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return g=Ys,Ys=!1,g}function Mn(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&&Bi(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 Wi(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 mc(e){var t=e.alternate;t!==null&&(e.alternate=null,mc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$e],delete t[Yn],delete t[Pi],delete t[zd],delete t[Ld])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function hc(e){return e.tag===5||e.tag===3||e.tag===4}function Xs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hc(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 Vi(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=Qr));else if(r!==4&&(e=e.child,e!==null))for(Vi(e,t,n),e=e.sibling;e!==null;)Vi(e,t,n),e=e.sibling}function Hi(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(Hi(e,t,n),e=e.sibling;e!==null;)Hi(e,t,n),e=e.sibling}var ee=null,Le=!1;function Ze(e,t,n){for(n=n.child;n!==null;)vc(e,t,n),n=n.sibling}function vc(e,t,n){if(Ae&&typeof Ae.onCommitFiberUnmount=="function")try{Ae.onCommitFiberUnmount(ul,n)}catch{}switch(n.tag){case 5:ie||Jt(n,t);case 6:var r=ee,l=Le;ee=null,Ze(e,t,n),ee=r,Le=l,ee!==null&&(Le?(e=ee,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ee.removeChild(n.stateNode));break;case 18:ee!==null&&(Le?(e=ee,n=n.stateNode,e.nodeType===8?Ul(e.parentNode,n):e.nodeType===1&&Ul(e,n),Vn(e)):Ul(ee,n.stateNode));break;case 4:r=ee,l=Le,ee=n.stateNode.containerInfo,Le=!0,Ze(e,t,n),ee=r,Le=l;break;case 0:case 11:case 14:case 15:if(!ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Bi(n,t,o),l=l.next}while(l!==r)}Ze(e,t,n);break;case 1:if(!ie&&(Jt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Q(n,t,u)}Ze(e,t,n);break;case 21:Ze(e,t,n);break;case 22:n.mode&1?(ie=(r=ie)||n.memoizedState!==null,Ze(e,t,n),ie=r):Ze(e,t,n);break;default:Ze(e,t,n)}}function Gs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Kd),t.forEach(function(r){var l=rp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Te(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,u=o;e:for(;u!==null;){switch(u.tag){case 5:ee=u.stateNode,Le=!1;break e;case 3:ee=u.stateNode.containerInfo,Le=!0;break e;case 4:ee=u.stateNode.containerInfo,Le=!0;break e}u=u.return}if(ee===null)throw Error(C(160));vc(i,o,l),ee=null,Le=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(d){Q(l,t,d)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)yc(t,e),t=t.sibling}function yc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Te(t,e),De(e),r&4){try{Mn(3,e,e.return),vl(3,e)}catch(m){Q(e,e.return,m)}try{Mn(5,e,e.return)}catch(m){Q(e,e.return,m)}}break;case 1:Te(t,e),De(e),r&512&&n!==null&&Jt(n,n.return);break;case 5:if(Te(t,e),De(e),r&512&&n!==null&&Jt(n,n.return),e.flags&32){var l=e.stateNode;try{An(l,"")}catch(m){Q(e,e.return,m)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,u=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{u==="input"&&i.type==="radio"&&i.name!=null&&Au(l,i),mi(u,o);var d=mi(u,i);for(o=0;o<a.length;o+=2){var y=a[o],x=a[o+1];y==="style"?Hu(l,x):y==="dangerouslySetInnerHTML"?Wu(l,x):y==="children"?An(l,x):io(l,y,x,d)}switch(u){case"input":ai(l,i);break;case"textarea":Uu(l,i);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var h=i.value;h!=null?bt(l,!!i.multiple,h,!1):v!==!!i.multiple&&(i.defaultValue!=null?bt(l,!!i.multiple,i.defaultValue,!0):bt(l,!!i.multiple,i.multiple?[]:"",!1))}l[Yn]=i}catch(m){Q(e,e.return,m)}}break;case 6:if(Te(t,e),De(e),r&4){if(e.stateNode===null)throw Error(C(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(m){Q(e,e.return,m)}}break;case 3:if(Te(t,e),De(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Vn(t.containerInfo)}catch(m){Q(e,e.return,m)}break;case 4:Te(t,e),De(e);break;case 13:Te(t,e),De(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Ao=q())),r&4&&Gs(e);break;case 22:if(y=n!==null&&n.memoizedState!==null,e.mode&1?(ie=(d=ie)||y,Te(t,e),ie=d):Te(t,e),De(e),r&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!y&&e.mode&1)for(T=e,y=e.child;y!==null;){for(x=T=y;T!==null;){switch(v=T,h=v.child,v.tag){case 0:case 11:case 14:case 15:Mn(4,v,v.return);break;case 1:Jt(v,v.return);var g=v.stateNode;if(typeof g.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(m){Q(r,n,m)}}break;case 5:Jt(v,v.return);break;case 22:if(v.memoizedState!==null){Zs(x);continue}}h!==null?(h.return=v,T=h):Zs(x)}y=y.sibling}e:for(y=null,x=e;;){if(x.tag===5){if(y===null){y=x;try{l=x.stateNode,d?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(u=x.stateNode,a=x.memoizedProps.style,o=a!=null&&a.hasOwnProperty("display")?a.display:null,u.style.display=Vu("display",o))}catch(m){Q(e,e.return,m)}}}else if(x.tag===6){if(y===null)try{x.stateNode.nodeValue=d?"":x.memoizedProps}catch(m){Q(e,e.return,m)}}else if((x.tag!==22&&x.tag!==23||x.memoizedState===null||x===e)&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===e)break e;for(;x.sibling===null;){if(x.return===null||x.return===e)break e;y===x&&(y=null),x=x.return}y===x&&(y=null),x.sibling.return=x.return,x=x.sibling}}break;case 19:Te(t,e),De(e),r&4&&Gs(e);break;case 21:break;default:Te(t,e),De(e)}}function De(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(hc(n)){var r=n;break e}n=n.return}throw Error(C(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(An(l,""),r.flags&=-33);var i=Xs(e);Hi(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,u=Xs(e);Vi(e,u,o);break;default:throw Error(C(161))}}catch(a){Q(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Xd(e,t,n){T=e,gc(e)}function gc(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var l=T,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||kr;if(!o){var u=l.alternate,a=u!==null&&u.memoizedState!==null||ie;u=kr;var d=ie;if(kr=o,(ie=a)&&!d)for(T=l;T!==null;)o=T,a=o.child,o.tag===22&&o.memoizedState!==null?bs(l):a!==null?(a.return=o,T=a):bs(l);for(;i!==null;)T=i,gc(i),i=i.sibling;T=l,kr=u,ie=d}Js(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,T=i):Js(e)}}function Js(e){for(;T!==null;){var t=T;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ie||vl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ie)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:ze(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Ms(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Ms(t,o,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;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 d=t.alternate;if(d!==null){var y=d.memoizedState;if(y!==null){var x=y.dehydrated;x!==null&&Vn(x)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(C(163))}ie||t.flags&512&&Wi(t)}catch(v){Q(t,t.return,v)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function Zs(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 bs(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){Q(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){Q(t,l,a)}}var i=t.return;try{Wi(t)}catch(a){Q(t,i,a)}break;case 5:var o=t.return;try{Wi(t)}catch(a){Q(t,o,a)}}}catch(a){Q(t,t.return,a)}if(t===e){T=null;break}var u=t.sibling;if(u!==null){u.return=t.return,T=u;break}T=t.return}}var Gd=Math.ceil,nl=Ge.ReactCurrentDispatcher,Fo=Ge.ReactCurrentOwner,Ce=Ge.ReactCurrentBatchConfig,M=0,b=null,Y=null,te=0,ye=0,Zt=yt(0),G=0,er=null,Ot=0,yl=0,$o=0,Dn=null,fe=null,Ao=0,dn=1/0,Be=null,rl=!1,Qi=null,ft=null,_r=!1,it=null,ll=0,Fn=0,qi=null,Rr=-1,Mr=0;function ue(){return M&6?q():Rr!==-1?Rr:Rr=q()}function dt(e){return e.mode&1?M&2&&te!==0?te&-te:Od.transition!==null?(Mr===0&&(Mr=na()),Mr):(e=D,e!==0||(e=window.event,e=e===void 0?16:aa(e.type)),e):1}function Re(e,t,n,r){if(50<Fn)throw Fn=0,qi=null,Error(C(185));nr(e,n,r),(!(M&2)||e!==b)&&(e===b&&(!(M&2)&&(yl|=n),G===4&&rt(e,te)),he(e,r),n===1&&M===0&&!(t.mode&1)&&(dn=q()+500,pl&>()))}function he(e,t){var n=e.callbackNode;Of(e,t);var r=Br(e,e===b?te:0);if(r===0)n!==null&&us(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&us(n),t===1)e.tag===0?Id(eu.bind(null,e)):Pa(eu.bind(null,e)),Pd(function(){!(M&6)&>()}),n=null;else{switch(ra(r)){case 1:n=co;break;case 4:n=ea;break;case 16:n=Ur;break;case 536870912:n=ta;break;default:n=Ur}n=Cc(n,xc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function xc(e,t){if(Rr=-1,Mr=0,M&6)throw Error(C(327));var n=e.callbackNode;if(ln()&&e.callbackNode!==n)return null;var r=Br(e,e===b?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=il(e,r);else{t=r;var l=M;M|=2;var i=wc();(b!==e||te!==t)&&(Be=null,dn=q()+500,Pt(e,t));do try{bd();break}catch(u){Sc(e,u)}while(!0);No(),nl.current=i,M=l,Y!==null?t=0:(b=null,te=0,t=G)}if(t!==0){if(t===2&&(l=xi(e),l!==0&&(r=l,t=Ki(e,l))),t===1)throw n=er,Pt(e,0),rt(e,r),he(e,q()),n;if(t===6)rt(e,r);else{if(l=e.current.alternate,!(r&30)&&!Jd(l)&&(t=il(e,r),t===2&&(i=xi(e),i!==0&&(r=i,t=Ki(e,i))),t===1))throw n=er,Pt(e,0),rt(e,r),he(e,q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(C(345));case 2:Nt(e,fe,Be);break;case 3:if(rt(e,r),(r&130023424)===r&&(t=Ao+500-q(),10<t)){if(Br(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ue(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Ei(Nt.bind(null,e,fe,Be),t);break}Nt(e,fe,Be);break;case 4:if(rt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-Oe(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Gd(r/1960))-r,10<r){e.timeoutHandle=Ei(Nt.bind(null,e,fe,Be),r);break}Nt(e,fe,Be);break;case 5:Nt(e,fe,Be);break;default:throw Error(C(329))}}}return he(e,q()),e.callbackNode===n?xc.bind(null,e):null}function Ki(e,t){var n=Dn;return e.current.memoizedState.isDehydrated&&(Pt(e,t).flags|=256),e=il(e,t),e!==2&&(t=fe,fe=n,t!==null&&Yi(t)),e}function Yi(e){fe===null?fe=e:fe.push.apply(fe,e)}function Jd(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(!Me(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 rt(e,t){for(t&=~$o,t&=~yl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Oe(t),r=1<<n;e[n]=-1,t&=~r}}function eu(e){if(M&6)throw Error(C(327));ln();var t=Br(e,0);if(!(t&1))return he(e,q()),null;var n=il(e,t);if(e.tag!==0&&n===2){var r=xi(e);r!==0&&(t=r,n=Ki(e,r))}if(n===1)throw n=er,Pt(e,0),rt(e,t),he(e,q()),n;if(n===6)throw Error(C(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Nt(e,fe,Be),he(e,q()),null}function Uo(e,t){var n=M;M|=1;try{return e(t)}finally{M=n,M===0&&(dn=q()+500,pl&>())}}function Rt(e){it!==null&&it.tag===0&&!(M&6)&&ln();var t=M;M|=1;var n=Ce.transition,r=D;try{if(Ce.transition=null,D=1,e)return e()}finally{D=r,Ce.transition=n,M=t,!(M&6)&>()}}function Bo(){ye=Zt.current,A(Zt)}function Pt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Ed(n)),Y!==null)for(n=Y.return;n!==null;){var r=n;switch(wo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&qr();break;case 3:cn(),A(pe),A(oe),zo();break;case 5:To(r);break;case 4:cn();break;case 13:A(W);break;case 19:A(W);break;case 10:jo(r.type._context);break;case 22:case 23:Bo()}n=n.return}if(b=e,Y=e=pt(e.current,null),te=ye=t,G=0,er=null,$o=yl=Ot=0,fe=Dn=null,Ct!==null){for(t=0;t<Ct.length;t++)if(n=Ct[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}Ct=null}return e}function Sc(e,t){do{var n=Y;try{if(No(),Lr.current=tl,el){for(var r=V.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}el=!1}if(It=0,Z=X=V=null,Rn=!1,Jn=0,Fo.current=null,n===null||n.return===null){G=1,er=t,Y=null;break}e:{var i=e,o=n.return,u=n,a=t;if(t=te,u.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var d=a,y=u,x=y.tag;if(!(y.mode&1)&&(x===0||x===11||x===15)){var v=y.alternate;v?(y.updateQueue=v.updateQueue,y.memoizedState=v.memoizedState,y.lanes=v.lanes):(y.updateQueue=null,y.memoizedState=null)}var h=Bs(o);if(h!==null){h.flags&=-257,Ws(h,o,u,i,t),h.mode&1&&Us(i,d,t),t=h,a=d;var g=t.updateQueue;if(g===null){var m=new Set;m.add(a),t.updateQueue=m}else g.add(a);break e}else{if(!(t&1)){Us(i,d,t),Wo();break e}a=Error(C(426))}}else if(U&&u.mode&1){var _=Bs(o);if(_!==null){!(_.flags&65536)&&(_.flags|=256),Ws(_,o,u,i,t),ko(fn(a,u));break e}}i=a=fn(a,u),G!==4&&(G=2),Dn===null?Dn=[i]:Dn.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var f=rc(i,a,t);Rs(i,f);break e;case 1:u=a;var c=i.type,p=i.stateNode;if(!(i.flags&128)&&(typeof c.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(ft===null||!ft.has(p)))){i.flags|=65536,t&=-t,i.lanes|=t;var S=lc(i,u,t);Rs(i,S);break e}}i=i.return}while(i!==null)}_c(n)}catch(N){t=N,Y===n&&n!==null&&(Y=n=n.return);continue}break}while(!0)}function wc(){var e=nl.current;return nl.current=tl,e===null?tl:e}function Wo(){(G===0||G===3||G===2)&&(G=4),b===null||!(Ot&268435455)&&!(yl&268435455)||rt(b,te)}function il(e,t){var n=M;M|=2;var r=wc();(b!==e||te!==t)&&(Be=null,Pt(e,t));do try{Zd();break}catch(l){Sc(e,l)}while(!0);if(No(),M=n,nl.current=r,Y!==null)throw Error(C(261));return b=null,te=0,G}function Zd(){for(;Y!==null;)kc(Y)}function bd(){for(;Y!==null&&!Nf();)kc(Y)}function kc(e){var t=jc(e.alternate,e,ye);e.memoizedProps=e.pendingProps,t===null?_c(e):Y=t,Fo.current=null}function _c(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=qd(n,t),n!==null){n.flags&=32767,Y=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{G=6,Y=null;return}}else if(n=Qd(n,t,ye),n!==null){Y=n;return}if(t=t.sibling,t!==null){Y=t;return}Y=t=e}while(t!==null);G===0&&(G=5)}function Nt(e,t,n){var r=D,l=Ce.transition;try{Ce.transition=null,D=1,ep(e,t,n,r)}finally{Ce.transition=l,D=r}return null}function ep(e,t,n,r){do ln();while(it!==null);if(M&6)throw Error(C(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(C(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(Rf(e,i),e===b&&(Y=b=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||_r||(_r=!0,Cc(Ur,function(){return ln(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Ce.transition,Ce.transition=null;var o=D;D=1;var u=M;M|=4,Fo.current=null,Yd(e,n),yc(n,e),Sd(ji),Wr=!!Ni,ji=Ni=null,e.current=n,Xd(n),jf(),M=u,D=o,Ce.transition=i}else e.current=n;if(_r&&(_r=!1,it=e,ll=l),i=e.pendingLanes,i===0&&(ft=null),Pf(n.stateNode),he(e,q()),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(rl)throw rl=!1,e=Qi,Qi=null,e;return ll&1&&e.tag!==0&&ln(),i=e.pendingLanes,i&1?e===qi?Fn++:(Fn=0,qi=e):Fn=0,gt(),null}function ln(){if(it!==null){var e=ra(ll),t=Ce.transition,n=D;try{if(Ce.transition=null,D=16>e?16:e,it===null)var r=!1;else{if(e=it,it=null,ll=0,M&6)throw Error(C(331));var l=M;for(M|=4,T=e.current;T!==null;){var i=T,o=i.child;if(T.flags&16){var u=i.deletions;if(u!==null){for(var a=0;a<u.length;a++){var d=u[a];for(T=d;T!==null;){var y=T;switch(y.tag){case 0:case 11:case 15:Mn(8,y,i)}var x=y.child;if(x!==null)x.return=y,T=x;else for(;T!==null;){y=T;var v=y.sibling,h=y.return;if(mc(y),y===d){T=null;break}if(v!==null){v.return=h,T=v;break}T=h}}}var g=i.alternate;if(g!==null){var m=g.child;if(m!==null){g.child=null;do{var _=m.sibling;m.sibling=null,m=_}while(m!==null)}}T=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,T=o;else e:for(;T!==null;){if(i=T,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Mn(9,i,i.return)}var f=i.sibling;if(f!==null){f.return=i.return,T=f;break e}T=i.return}}var c=e.current;for(T=c;T!==null;){o=T;var p=o.child;if(o.subtreeFlags&2064&&p!==null)p.return=o,T=p;else e:for(o=c;T!==null;){if(u=T,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:vl(9,u)}}catch(N){Q(u,u.return,N)}if(u===o){T=null;break e}var S=u.sibling;if(S!==null){S.return=u.return,T=S;break e}T=u.return}}if(M=l,gt(),Ae&&typeof Ae.onPostCommitFiberRoot=="function")try{Ae.onPostCommitFiberRoot(ul,e)}catch{}r=!0}return r}finally{D=n,Ce.transition=t}}return!1}function tu(e,t,n){t=fn(n,t),t=rc(e,t,1),e=ct(e,t,1),t=ue(),e!==null&&(nr(e,1,t),he(e,t))}function Q(e,t,n){if(e.tag===3)tu(e,e,n);else for(;t!==null;){if(t.tag===3){tu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ft===null||!ft.has(r))){e=fn(n,e),e=lc(t,e,1),t=ct(t,e,1),e=ue(),t!==null&&(nr(t,1,e),he(t,e));break}}t=t.return}}function tp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ue(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(te&n)===n&&(G===4||G===3&&(te&130023424)===te&&500>q()-Ao?Pt(e,0):$o|=n),he(e,t)}function Nc(e,t){t===0&&(e.mode&1?(t=pr,pr<<=1,!(pr&130023424)&&(pr=4194304)):t=1);var n=ue();e=Ye(e,t),e!==null&&(nr(e,t,n),he(e,n))}function np(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Nc(e,n)}function rp(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(C(314))}r!==null&&r.delete(t),Nc(e,n)}var jc;jc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||pe.current)de=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return de=!1,Hd(e,t,n);de=!!(e.flags&131072)}else de=!1,U&&t.flags&1048576&&Ta(t,Xr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Or(e,t),e=t.pendingProps;var l=sn(t,oe.current);rn(t,n),l=Io(null,t,r,e,l,n);var i=Oo();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,me(r)?(i=!0,Kr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Eo(t),l.updater=hl,t.stateNode=l,l._reactInternals=t,Ri(t,r,e,n),t=Fi(null,t,r,!0,i,n)):(t.tag=0,U&&i&&So(t),se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Or(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=ip(r),e=ze(r,e),l){case 0:t=Di(null,t,r,e,n);break e;case 1:t=Qs(null,t,r,e,n);break e;case 11:t=Vs(null,t,r,e,n);break e;case 14:t=Hs(null,t,r,ze(r.type,e),n);break e}throw Error(C(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Di(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Qs(e,t,r,l,n);case 3:e:{if(uc(t),e===null)throw Error(C(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Ma(e,t),Zr(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=fn(Error(C(423)),t),t=qs(e,t,r,n,l);break e}else if(r!==l){l=fn(Error(C(424)),t),t=qs(e,t,r,n,l);break e}else for(ge=at(t.stateNode.containerInfo.firstChild),xe=t,U=!0,Ie=null,n=Oa(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(un(),r===l){t=Xe(e,t,n);break e}se(e,t,r,n)}t=t.child}return t;case 5:return Da(t),e===null&&Li(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Ci(r,l)?o=null:i!==null&&Ci(r,i)&&(t.flags|=32),sc(e,t),se(e,t,o,n),t.child;case 6:return e===null&&Li(t),null;case 13:return ac(e,t,n);case 4:return Po(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=an(t,null,r,n):se(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Vs(e,t,r,l,n);case 7:return se(e,t,t.pendingProps,n),t.child;case 8:return se(e,t,t.pendingProps.children,n),t.child;case 12:return se(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,F(Gr,r._currentValue),r._currentValue=o,i!==null)if(Me(i.value,o)){if(i.children===l.children&&!pe.current){t=Xe(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){o=i.child;for(var a=u.firstContext;a!==null;){if(a.context===r){if(i.tag===1){a=Qe(-1,n&-n),a.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var y=d.pending;y===null?a.next=a:(a.next=y.next,y.next=a),d.pending=a}}i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Ii(i.return,n,t),u.lanes|=n;break}a=a.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(C(341));o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),Ii(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}se(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,rn(t,n),l=Ee(l),r=r(l),t.flags|=1,se(e,t,r,n),t.child;case 14:return r=t.type,l=ze(r,t.pendingProps),l=ze(r.type,l),Hs(e,t,r,l,n);case 15:return ic(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:ze(r,l),Or(e,t),t.tag=1,me(r)?(e=!0,Kr(t)):e=!1,rn(t,n),nc(t,r,l),Ri(t,r,l,n),Fi(null,t,r,!0,e,n);case 19:return cc(e,t,n);case 22:return oc(e,t,n)}throw Error(C(156,t.tag))};function Cc(e,t){return bu(e,t)}function lp(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 je(e,t,n,r){return new lp(e,t,n,r)}function Vo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function ip(e){if(typeof e=="function")return Vo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===so)return 11;if(e===uo)return 14}return 2}function pt(e,t){var n=e.alternate;return n===null?(n=je(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 Dr(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Vo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Wt:return Tt(n.children,l,i,t);case oo:o=8,l|=8;break;case li:return e=je(12,n,t,l|2),e.elementType=li,e.lanes=i,e;case ii:return e=je(13,n,t,l),e.elementType=ii,e.lanes=i,e;case oi:return e=je(19,n,t,l),e.elementType=oi,e.lanes=i,e;case Du:return gl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ru:o=10;break e;case Mu:o=9;break e;case so:o=11;break e;case uo:o=14;break e;case et:o=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=je(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Tt(e,t,n,r){return e=je(7,e,r,t),e.lanes=n,e}function gl(e,t,n,r){return e=je(22,e,r,t),e.elementType=Du,e.lanes=n,e.stateNode={isHidden:!1},e}function Yl(e,t,n){return e=je(6,e,null,t),e.lanes=n,e}function Xl(e,t,n){return t=je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function op(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=Tl(0),this.expirationTimes=Tl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Tl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Ho(e,t,n,r,l,i,o,u,a){return e=new op(e,t,n,u,a),t===1?(t=1,i===!0&&(t|=8)):t=0,i=je(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Eo(i),e}function sp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Bt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Ec(e){if(!e)return ht;e=e._reactInternals;e:{if(Dt(e)!==e||e.tag!==1)throw Error(C(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(me(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(C(171))}if(e.tag===1){var n=e.type;if(me(n))return Ea(e,n,t)}return t}function Pc(e,t,n,r,l,i,o,u,a){return e=Ho(n,r,!0,e,l,i,o,u,a),e.context=Ec(null),n=e.current,r=ue(),l=dt(n),i=Qe(r,l),i.callback=t??null,ct(n,i,l),e.current.lanes=l,nr(e,l,r),he(e,r),e}function xl(e,t,n,r){var l=t.current,i=ue(),o=dt(l);return n=Ec(n),t.context===null?t.context=n:t.pendingContext=n,t=Qe(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=ct(l,t,o),e!==null&&(Re(e,l,o,i),zr(e,l,o)),o}function ol(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 nu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Qo(e,t){nu(e,t),(e=e.alternate)&&nu(e,t)}function up(){return null}var Tc=typeof reportError=="function"?reportError:function(e){console.error(e)};function qo(e){this._internalRoot=e}Sl.prototype.render=qo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(C(409));xl(e,t,null,null)};Sl.prototype.unmount=qo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Rt(function(){xl(null,e,null,null)}),t[Ke]=null}};function Sl(e){this._internalRoot=e}Sl.prototype.unstable_scheduleHydration=function(e){if(e){var t=oa();e={blockedOn:null,target:e,priority:t};for(var n=0;n<nt.length&&t!==0&&t<nt[n].priority;n++);nt.splice(n,0,e),n===0&&ua(e)}};function Ko(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function wl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function ru(){}function ap(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var d=ol(o);i.call(d)}}var o=Pc(t,r,e,0,null,!1,!1,"",ru);return e._reactRootContainer=o,e[Ke]=o.current,qn(e.nodeType===8?e.parentNode:e),Rt(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var d=ol(a);u.call(d)}}var a=Ho(e,0,!1,null,null,!1,!1,"",ru);return e._reactRootContainer=a,e[Ke]=a.current,qn(e.nodeType===8?e.parentNode:e),Rt(function(){xl(t,a,n,r)}),a}function kl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var u=l;l=function(){var a=ol(o);u.call(a)}}xl(t,o,e,l)}else o=ap(n,t,e,l,r);return ol(o)}la=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=En(t.pendingLanes);n!==0&&(fo(t,n|1),he(t,q()),!(M&6)&&(dn=q()+500,gt()))}break;case 13:Rt(function(){var r=Ye(e,1);if(r!==null){var l=ue();Re(r,e,1,l)}}),Qo(e,1)}};po=function(e){if(e.tag===13){var t=Ye(e,134217728);if(t!==null){var n=ue();Re(t,e,134217728,n)}Qo(e,134217728)}};ia=function(e){if(e.tag===13){var t=dt(e),n=Ye(e,t);if(n!==null){var r=ue();Re(n,e,t,r)}Qo(e,t)}};oa=function(){return D};sa=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};vi=function(e,t,n){switch(t){case"input":if(ai(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=dl(r);if(!l)throw Error(C(90));$u(r),ai(r,l)}}}break;case"textarea":Uu(e,n);break;case"select":t=n.value,t!=null&&bt(e,!!n.multiple,t,!1)}};Ku=Uo;Yu=Rt;var cp={usingClientEntryPoint:!1,Events:[lr,qt,dl,Qu,qu,Uo]},Nn={findFiberByHostInstance:jt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},fp={bundleType:Nn.bundleType,version:Nn.version,rendererPackageName:Nn.rendererPackageName,rendererConfig:Nn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ge.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ju(e),e===null?null:e.stateNode},findFiberByHostInstance:Nn.findFiberByHostInstance||up,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 Nr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Nr.isDisabled&&Nr.supportsFiber)try{ul=Nr.inject(fp),Ae=Nr}catch{}}we.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=cp;we.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ko(t))throw Error(C(200));return sp(e,t,null,n)};we.createRoot=function(e,t){if(!Ko(e))throw Error(C(299));var n=!1,r="",l=Tc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Ho(e,1,!1,null,null,n,!1,r,l),e[Ke]=t.current,qn(e.nodeType===8?e.parentNode:e),new qo(t)};we.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(C(188)):(e=Object.keys(e).join(","),Error(C(268,e)));return e=Ju(t),e=e===null?null:e.stateNode,e};we.flushSync=function(e){return Rt(e)};we.hydrate=function(e,t,n){if(!wl(t))throw Error(C(200));return kl(null,e,t,!0,n)};we.hydrateRoot=function(e,t,n){if(!Ko(e))throw Error(C(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Tc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Pc(t,null,e,1,n??null,l,!1,i,o),e[Ke]=t.current,qn(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 Sl(t)};we.render=function(e,t,n){if(!wl(t))throw Error(C(200));return kl(null,e,t,!1,n)};we.unmountComponentAtNode=function(e){if(!wl(e))throw Error(C(40));return e._reactRootContainer?(Rt(function(){kl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ke]=null})}),!0):!1};we.unstable_batchedUpdates=Uo;we.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!wl(n))throw Error(C(200));if(e==null||e._reactInternals===void 0)throw Error(C(38));return kl(e,t,n,!1,r)};we.version="18.3.1-next-f1338f8080-20240426";function zc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(zc)}catch(e){console.error(e)}}zc(),zu.exports=we;var dp=zu.exports,Lc,lu=dp;Lc=lu.createRoot,lu.hydrateRoot;function iu(e=window.location.hash||"#/"){if(e.startsWith("#/item/")){const[,t]=e.match(/^#\/item\/([^/]+)/)||[];return{name:"item",itemId:decodeURIComponent(t||"")}}return{name:"demo"}}function Yo({children:e="读取失败"}){return s.jsx("div",{className:"empty error-state",children:e})}function Xo({children:e="加载中..."}){return s.jsx("div",{className:"empty",children:e})}class pp extends Error{constructor(t,{status:n=0,payload:r=null}={}){super(t),this.name="ApiError",this.status=n,this.payload=r}}async function Je(e,{signal:t,method:n="GET",body:r,json:l,headers:i={}}={}){const o={...i};let u=r;l!==void 0&&(o["Content-Type"]=o["Content-Type"]||"application/json",u=JSON.stringify(l));const a=await fetch(e,{signal:t,method:n,headers:o,body:u}),y=(a.headers.get("content-type")||"").includes("application/json")?await a.json().catch(()=>null):await a.text().catch(()=>"");if(!a.ok){const x=(y==null?void 0:y.detail)||(y==null?void 0:y.message)||`请求失败:${a.status}`;throw new pp(x,{status:a.status,payload:y})}return y}function Xi(e,{signal:t}={}){return Je(`/api/decode/items/${encodeURIComponent(e)}/detail`,{signal:t})}function mp(e,{dryRun:t=!0,signal:n}={}){return Je(`/api/decode/items/${encodeURIComponent(e)}/ingest`,{method:"POST",json:{dry_run:t},signal:n})}const Gi=[["substance","实质"],["form","形式"],["feeling","感受"],["effect","作用"],["intent","意图"]],hp=Object.fromEntries(Gi),vp={how:"How",what:"What",why:"Why"},yp={how:"怎么做",what:"是什么",why:"为什么"},gp=[["读懂帖子","把图、视频读成文字"],["判断是否是创作知识","不是就整帖跳过"],["拆出知识","拆成 How / What / Why"],["校验 how 的严谨性","假工序拆回 What / Why"],["给知识归类","标作用域并定位分类树"],["生成 payload","整理成统一入库格式"]];function Ic(e){return(e==null?void 0:e.cdn_url)||(e==null?void 0:e.oss_url)||(e==null?void 0:e.source_url)||""}function ou(e){return JSON.stringify(e||{},null,2)}function xp(e){return Array.isArray(e)?e:e?[e]:[]}function Sp(e){return((e==null?void 0:e.media_assets)||[]).filter(t=>["image","cover","frame"].includes(t.media_type)).map(Ic).filter(Boolean)}function wp(e){const t=((e==null?void 0:e.media_assets)||[]).find(n=>n.media_type==="video");return t?Ic(t):""}function kp(e){return`s-${e||"intent"}`}function Oc({scope:e,showType:t=!1}){return s.jsxs("span",{className:`sv ${kp(e.scope_type)}`,children:[t&&s.jsx("span",{className:"k",children:hp[e.scope_type]||e.scope_type}),e.scope_value||e.value,s.jsx("span",{className:"mk mk-new",children:"新"})]})}function Rc({scopes:e}){return e!=null&&e.length?s.jsxs("div",{className:"kscopes",children:[s.jsx("span",{className:"lab",children:"作用域(5 棵树):"}),e.map((t,n)=>s.jsx(Oc,{scope:t,showType:!0},`${t.scope_type}-${t.scope_value}-${n}`))]}):null}function _p(){return s.jsxs("div",{className:"ribbon",children:[s.jsx("div",{className:"rcap",children:"这套系统怎么「从帖子拆解知识」——从真实单例跑出的状态回看"}),s.jsx("div",{className:"rsteps",children:gp.map(([e,t],n)=>s.jsxs(ef.Fragment,{children:[n>0&&s.jsx("span",{className:"rarrow",children:"→"}),s.jsxs("div",{className:`rstep ${n===5?"auto":""}`,children:[s.jsxs("div",{className:"rtop",children:[s.jsx("span",{className:"rn",children:n+1}),s.jsx("span",{className:"rlab",children:e})]}),s.jsx("div",{className:"rdesc",children:t}),s.jsx("div",{className:"rbtn",children:n===5?"⚙️ 程序自动":"已完成"})]})]},e))})]})}function Mc({item:e,readText:t,onZoom:n,originalText:r=""}){const l=Sp(e),i=wp(e);return s.jsxs("details",{className:"src",open:!0,children:[s.jsxs("summary",{children:["原帖:",(e==null?void 0:e.title)||"无标题","(这一帖的原料)· ",(e==null?void 0:e.platform)||"unknown",i?" · 视频":l.length?` · ${l.length} 图`:""]}),s.jsxs("div",{className:"srcbody",children:[(e==null?void 0:e.canonical_url)&&s.jsx("a",{href:e.canonical_url,target:"_blank",rel:"noreferrer",children:e.canonical_url}),i?s.jsx("div",{className:"srcvideo",children:s.jsx("video",{src:i,controls:!0})}):s.jsx("div",{className:"srcimgs",children:l.map((o,u)=>s.jsx("img",{src:o,title:o,onClick:()=>n(o),alt:`原帖图 ${u+1}`},o))}),r&&s.jsxs("div",{className:"src-original-text",children:["② 原帖全文:",r]}),t&&s.jsxs("div",{className:"srcread",children:["① 读懂后的内容:",t]})]})]})}function Np({knowledge:e}){const t=e.steps||[],n=(r,l)=>(r.作用域||[]).filter(i=>i.scope_type===l);return s.jsx("div",{className:"twrap",children:s.jsxs("table",{className:"proc",children:[s.jsxs("thead",{children:[s.jsxs("tr",{children:[s.jsx("th",{className:"c-idx",rowSpan:"2",children:"#"}),s.jsx("th",{className:"g-frame",colSpan:"5",children:"② 拆框架"}),s.jsx("th",{className:"g-scope",colSpan:"5",children:"③ 作用域"})]}),s.jsxs("tr",{children:[s.jsx("th",{className:"c-intent",children:"输入"}),s.jsxs("th",{className:"c-cstage cstage-h",children:["创作",s.jsx("br",{}),"阶段 ▸"]}),s.jsxs("th",{className:"c-act",children:["动作",s.jsx("br",{}),"(模型推导)"]}),s.jsx("th",{className:"c-dir",children:"方法"}),s.jsx("th",{className:"c-out",children:"产出"}),Gi.map(([r,l])=>s.jsx("th",{className:`c-scope s-${r}`,children:l},r))]})]}),s.jsx("tbody",{children:t.map((r,l)=>s.jsxs("tr",{className:"step",children:[s.jsx("td",{className:"idx",children:l+1}),s.jsx("td",{className:"intent",children:s.jsx("span",{className:"in-txt",children:r.input||"未写"})}),s.jsx("td",{className:"cstage",children:r.创作阶段&&s.jsx("span",{className:"cstage-chip",children:r.创作阶段})}),s.jsx("td",{className:"act",children:r.动作&&s.jsx("span",{className:"act-chip",children:r.动作})}),s.jsx("td",{className:"dir",children:s.jsx("span",{className:"dir-txt",children:r.directive||"未写"})}),s.jsx("td",{className:"out",children:s.jsx("span",{className:"out-txt",children:r.output||"未写"})}),Gi.map(([i])=>s.jsx("td",{className:`scope s-${i}`,children:n(r,i).map((o,u)=>s.jsx(Oc,{scope:o},u))},i))]},r.id||l))})]})})}function jp({knowledge:e,scopes:t}){const n=e.body||[];return s.jsxs("div",{children:[(e.概要||e.kind)&&s.jsxs("div",{className:"def",children:[e.kind&&s.jsx("span",{className:`kindb kind-${e.kind}`,children:e.kind}),e.维度拆分规则&&s.jsxs("span",{className:"dimrule",children:["按「",e.维度拆分规则,"」拆"]}),e.概要&&s.jsxs(s.Fragment,{children:["概要:",e.概要]})]}),n.length>0&&s.jsx("table",{className:"elem",children:s.jsx("tbody",{children:n.map((r,l)=>s.jsxs("tr",{children:[s.jsx("td",{className:"el",children:r.item_name||`条目 ${l+1}`}),s.jsx("td",{children:r.item_desc||"暂无描述"})]},`${r.item_name||"row"}-${l}`))})}),s.jsx(Rc,{scopes:t})]})}function Cp({knowledge:e,scopes:t}){return s.jsxs("div",{children:[(e.阐述||e.desc)&&s.jsx("div",{className:"why-exp",children:e.阐述||e.desc}),s.jsx(Rc,{scopes:t})]})}function Dc({particle:e,idx:t,scopes:n,payload:r,onJson:l}){const i=e.content||{},o=e.particle_type||i.type||"what";return s.jsxs("div",{className:"kcard",id:`k-${e.id}`,children:[s.jsxs("div",{className:"khead",children:[s.jsxs("span",{className:"kno",children:["第",t+1,"颗知识"]}),s.jsx("span",{className:`ktype ty-${o}`,children:vp[o]||o}),s.jsx("span",{className:"ktitle",children:e.title||i.title||"未命名知识"}),s.jsx("span",{className:"krole",children:yp[o]||o}),xp(e.business_stage||i.业务阶段).map(u=>s.jsxs("span",{className:"kbiz",children:["业务阶段:",u]},u)),s.jsx("span",{className:"kacts",children:r&&s.jsx("button",{className:"lbtn",onClick:()=>l(r.payload),children:"⚙️ 入库 payload"})})]}),s.jsxs("div",{className:"kbody",children:[o==="how"&&s.jsx(Np,{knowledge:i}),o==="what"&&s.jsx(jp,{knowledge:i,scopes:n}),o==="why"&&s.jsx(Cp,{knowledge:i,scopes:n})]})]})}function Fc({payload:e,onClose:t}){const[n,r]=E.useState(!1);if(!e)return null;const l=()=>{var i;(i=navigator.clipboard)==null||i.writeText(ou(e)).then(()=>{r(!0),setTimeout(()=>r(!1),1200)})};return s.jsx("div",{className:"modal",onClick:t,children:s.jsxs("div",{className:"mbox",onClick:i=>i.stopPropagation(),children:[s.jsxs("h2",{children:["⚙️ ingest payload(给机器看)",s.jsx("button",{className:"lbtn copybtn",onClick:l,children:n?"✓ 已复制":"📋 复制 JSON"}),s.jsx("span",{className:"x",onClick:t,children:"×"})]}),s.jsx("div",{className:"body",children:s.jsx("pre",{children:ou(e)})})]})})}function Ep({itemId:e,embedded:t=!0,onClose:n}){var _,f,c;const[r,l]=E.useState(null),[i,o]=E.useState(""),[u,a]=E.useState(null),[d,y]=E.useState(null);E.useEffect(()=>{if(l(null),o(""),!e){o("缺少 item_id");return}const p=new AbortController;return Xi(e,{signal:p.signal}).then(l).catch(S=>{S.name!=="AbortError"&&o(S.message||"读取失败")}),()=>p.abort()},[e]);const x=E.useMemo(()=>{const p=new Map;for(const S of(r==null?void 0:r.scope_results)||[]){const N=S.particle_id||"";p.set(N,[...p.get(N)||[],S])}return p},[r]),v=E.useMemo(()=>{const p=new Map;for(const S of(r==null?void 0:r.payload_drafts)||[])S.particle_id&&p.set(S.particle_id,S);return p},[r]),h=`legacy-decode-page${t?" embedded-decode-page":""}`;if(i)return s.jsx("div",{className:h,children:s.jsx(Yo,{children:i})});if(!r)return s.jsx("div",{className:h,children:s.jsx(Xo,{})});const g=r.knowledge_particles||[],m=((f=(_=r.decode_result)==null?void 0:_.read_result)==null?void 0:f.text)||"";return s.jsxs("div",{className:h,children:[s.jsxs("div",{className:"app",children:[s.jsxs("header",{className:"top",children:[s.jsx("h1",{children:"创作知识的解构"}),s.jsxs("div",{className:"picker",children:[t?s.jsx("button",{className:"pill",type:"button",onClick:n,children:"关闭弹窗"}):s.jsx("a",{className:"pill",href:"#/",children:"返回 Query 看板"}),s.jsxs("span",{className:"pill on",children:[((c=r.item)==null?void 0:c.title)||"真实单例",s.jsxs("span",{className:"n",children:[g.length,"颗"]})]})]})]}),s.jsxs("div",{className:"scroll",children:[s.jsx(_p,{}),s.jsx(Mc,{item:r.item,readText:m,onZoom:y}),s.jsxs("div",{className:"barhint",children:["这一帖拆出 ",s.jsx("b",{children:g.length})," 颗知识(how 工序表 / what 知识卡 / why 论点卡);每颗知识右上角可打开 payload。"]}),g.map((p,S)=>s.jsx(Dc,{particle:p,idx:S,scopes:x.get(p.id)||[],payload:v.get(p.id),onJson:a},p.id))]})]}),s.jsx(Fc,{payload:u,onClose:()=>a(null)}),d&&s.jsx("div",{className:"lb",onClick:()=>y(null),children:s.jsx("img",{src:d,alt:""})})]})}const Pp={实质:"实质(3-4层)",形式:"形式(3-4层)"},Tp={xiaohongshu:["小红书","xhs"],weixin:["微信公众号","wx"],douyin:["抖音","dy"]},zp={实质:"实",形式:"形",动作:"动",作用:"作",类型:"类",工具类型:"工",知识状态:"知",模态:"模",业务阶段:"阶",知识类型:"知","作用/感受/意图":"意"},Lp=new Set(["pending","running"]);function Ip(e){return e?`搜到 ${e.candidate_count||0}`:""}function Op(e){return e?`粗筛通过 ${e.creation_hit_count||0}`:""}function Rp(e){return e?`解构完成 ${e.decoded_count||0}`:""}function Mp(e,t){return t?Math.round(e/t*1e3)/10:0}function su(e,t){var l;const n=new Set,r=[];for(const i of e||[]){const o=(l=i.parts)==null?void 0:l[t];o&&!n.has(o)&&(n.add(o),r.push(o))}return r}function Dp(e,t,n){var l;if(n==="实质"||n==="形式")return su(t.items,n);const r=n==="作用/感受/意图"?"目的池":n;return((l=e.axis_values)==null?void 0:l[r])||su(t.items,r)}function Gl(e,t,n){const r=t==="作用/感受/意图"?"目的池":t,l=Array.isArray(n)?new Set(n):new Set([n]);return{total:e.filter(o=>{var u;return l.has((u=o.parts)==null?void 0:u[r])}).length}}function Fp(e){const t=new Map,n=new Map;for(const r of(e==null?void 0:e.decoded_items)||[]){const l=r.query_id||"";n.set(l,[...n.get(l)||[],r])}for(const r of(e==null?void 0:e.queries)||[])t.set(r.query_text,{...r,decoded_items:n.get(r.query_id)||[]});return t}function $p(e){return((e==null?void 0:e.items)||[]).map(t=>{const[n,r]=Tp[t.platform]||[t.platform,t.platform];return{...t,platform_label:n,platform_tone:r}})}function Ap(e){const n=(e.media_assets||[]).find(r=>["image","cover","frame"].includes(r.media_type));return(n==null?void 0:n.cdn_url)||(n==null?void 0:n.oss_url)||(n==null?void 0:n.source_url)||""}function uu(e){var t;return e.brief||e.raw_summary||((t=e.classification)==null?void 0:t.reason)||""}function Jl(e){return((e==null?void 0:e.candidate_count)||0)>0}function Zl(e){var n;const t=e.decode_summary;return((n=e.classification)==null?void 0:n.is_creation_knowledge)===!0&&(t==null?void 0:t.decode_status)==="decoded"&&((t==null?void 0:t.particle_count)||0)>0&&((t==null?void 0:t.payload_count)||0)>0}function au(e){return Lp.has(e==null?void 0:e.status)}function Up({data:e,family:t,axis:n}){var v;const r=Dp(e,t,n),l=((v=e.axis_trees)==null?void 0:v[n])||[],i=l.length>0,[o,u]=E.useState(()=>new Set),a=t.items||[],d=h=>{u(g=>{const m=new Set(g);return m.has(h)?m.delete(h):m.add(h),m})},y=(h,g)=>{const m=Gl(a,n,h),_=m.total===0&&g>8;return s.jsxs("div",{className:`axv ${_?"muted":""}`,children:[s.jsx("span",{className:"tree-caret empty"}),s.jsx("span",{className:"tree-label",children:h}),s.jsx("span",{className:"tree-count",children:m.total>0&&s.jsx("b",{children:m.total})})]},h)},x=(h,g=3)=>{const m=h.children||[],_=m.map(S=>S.name),f=Gl(a,n,[h.name,..._]),c=o.has(h.path),p=g===3&&m.length>0;return s.jsxs("div",{className:"tree-group",children:[s.jsxs("button",{className:`axv tree-node level-${g} ${f.total===0?"muted":""}`,type:"button",onClick:()=>p&&d(h.path),children:[s.jsx("span",{className:`tree-caret ${p?"":"empty"}`,children:p?c?"›":"⌄":""}),s.jsx("span",{className:"tree-label",children:h.name}),s.jsx("span",{className:"tree-count",children:f.total>0&&s.jsx("b",{children:f.total})})]}),p&&!c&&m.map(S=>{const N=Gl(a,n,S.name);return s.jsxs("div",{className:`axv tree-node level-4 ${N.total===0?"muted":""}`,children:[s.jsx("span",{className:"tree-caret empty"}),s.jsx("span",{className:"tree-label",children:S.name}),s.jsx("span",{className:"tree-count",children:N.total>0&&s.jsx("b",{children:N.total})})]},S.path)})]},h.path)};return s.jsxs("div",{className:"axcol",children:[s.jsx("div",{className:"axhd",children:s.jsxs("div",{className:"axis-title",children:[s.jsx("span",{className:"axis-icon",children:zp[n]||n.slice(0,1)}),s.jsx("span",{children:Pp[n]||n})]})}),s.jsx("div",{className:"axlist",children:i?l.map(h=>x(h)):r.map(y)})]})}function Bp({signal:e}={}){return Je("/api/query-generation/preview?per=0&batch_n=0",{signal:e})}function cu({signal:e}={}){return Je("/api/query-generation/latest-singleton",{signal:e})}function Wp(e,{signal:t}={}){return Je(`/api/query-generation/latest/queries/${encodeURIComponent(e)}`,{signal:t})}function Vp(e,{signal:t}={}){return Je("/api/query-batches/manual",{method:"POST",json:e,signal:t})}function Hp({signal:e}={}){return Je("/api/query-generation/topic-table/prompt",{signal:e})}function Qp(e,{signal:t}={}){return Je("/api/query-generation/topic-table/preview",{method:"POST",json:e,signal:t})}function qp(e,{signal:t}={}){return Je("/api/query-generation/topic-table/source-preview",{method:"POST",json:e,signal:t})}const Kp=`[
- "符号 视频 灵感 怎么做",
- "符号 视频 灵感 有哪些",
- "叙事体裁 视频 灵感 为什么"
- ]`;function Yp(e){return Array.isArray(e)?e:!e||typeof e!="object"?[]:Array.isArray(e.queries)?e.queries:Array.isArray(e.families)?e.families.flatMap(t=>Array.isArray(t==null?void 0:t.items)?t.items.map(n=>({...n,metadata:{...n.metadata||{},source_family_key:t.key||t.family_key,source_family_name:t.name||t.title}})):[]):e.query||e.query_text?[e]:[]}function bl(e){return typeof e=="string"?e.trim():e&&typeof e=="object"?String(e.query_text||e.query||"").trim():""}function Xp({mode:e,onClose:t,onSubmitted:n}){const[r,l]=E.useState(""),[i,o]=E.useState([]),[u,a]=E.useState(""),[d,y]=E.useState(""),[x,v]=E.useState(!1),h=E.useMemo(()=>e==="json"?i:r.split(`
- `).map(f=>f.trim()).filter(Boolean),[i,e,r]),g=h.map(bl).filter(Boolean).slice(0,5),m=async f=>{var p;const c=(p=f.target.files)==null?void 0:p[0];if(c){y(""),a(c.name);try{const S=await c.text(),N=JSON.parse(S),j=Yp(N).filter(k=>bl(k));o(j),j.length||y("这个 JSON 里没有识别到 query")}catch{o([]),y("JSON 解析失败")}}},_=async()=>{const f=h.filter(c=>bl(c));if(!f.length){y("请先输入或上传 query");return}v(!0),y("");try{const c=await Vp({queries:f});await(n==null?void 0:n(c))}catch(c){y(c.message||"提交失败")}finally{v(!1)}};return s.jsx("div",{className:"manual-modal-mask",onClick:t,children:s.jsxs("div",{className:"manual-modal-panel",onClick:f=>f.stopPropagation(),children:[s.jsxs("div",{className:"manual-modal-head",children:[s.jsxs("div",{children:[s.jsx("h2",{children:e==="json"?"上传 JSON":"手动输入"}),s.jsx("p",{children:"提交后会创建手动 query 批次,并在后台跑搜索、初筛、解构和 payload dry-run。"})]}),s.jsx("button",{className:"manual-close",type:"button",onClick:t,children:"×"})]}),e==="json"?s.jsxs(s.Fragment,{children:[s.jsxs("label",{className:"manual-upload",children:[s.jsx("input",{accept:".json,application/json",type:"file",onChange:m}),s.jsx("span",{children:u||"选择 JSON 文件"})]}),s.jsxs("div",{className:"manual-json-example",children:[s.jsx("div",{className:"manual-json-example-title",children:"JSON 格式案例"}),s.jsx("pre",{children:Kp})]})]}):s.jsx("textarea",{className:"manual-textarea",placeholder:`一行一个 query,例如:
- 符号 视频 灵感 怎么做
- 叙事体裁 视频 灵感 有哪些`,value:r,onChange:f=>l(f.target.value)}),s.jsxs("div",{className:"manual-preview",children:[s.jsxs("strong",{children:["识别到 ",h.length," 条"]}),g.length?s.jsx("ul",{children:g.map((f,c)=>s.jsx("li",{children:f},`${f}-${c}`))}):s.jsx("span",{children:"暂无预览"})]}),d&&s.jsx("div",{className:"manual-error",children:d}),s.jsxs("div",{className:"manual-actions",children:[s.jsx("button",{className:"manual-secondary",type:"button",onClick:t,children:"取消"}),s.jsx("button",{className:"manual-primary",disabled:x,type:"button",onClick:_,children:x?"提交中...":"提交并后台运行"})]})]})})}function Ji(){return Ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ji.apply(null,arguments)}function fu(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Zi(e,t){return Zi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Zi(e,t)}function Gp(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Zi(e,t)}var du=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function Jp(e,t){return!!(e===t||du(e)&&du(t))}function Zp(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!Jp(e[n],t[n]))return!1;return!0}function ei(e,t){t===void 0&&(t=Zp);var n,r=[],l,i=!1;function o(){for(var u=[],a=0;a<arguments.length;a++)u[a]=arguments[a];return i&&n===this&&t(u,r)||(l=e.apply(this,u),i=!0,n=this,r=u),l}return o}var bp=typeof performance=="object"&&typeof performance.now=="function",pu=bp?function(){return performance.now()}:function(){return Date.now()};function mu(e){cancelAnimationFrame(e.id)}function em(e,t){var n=pu();function r(){pu()-n>=t?e.call(null):l.id=requestAnimationFrame(r)}var l={id:requestAnimationFrame(r)};return l}var ti=-1;function hu(e){if(e===void 0&&(e=!1),ti===-1||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),ti=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return ti}var Ut=null;function vu(e){if(e===void 0&&(e=!1),Ut===null||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),l=r.style;return l.width="100px",l.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?Ut="positive-descending":(t.scrollLeft=1,t.scrollLeft===0?Ut="negative":Ut="positive-ascending"),document.body.removeChild(t),Ut}return Ut}var tm=150,nm=function(t,n){return t};function rm(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,l=e.getItemSize,i=e.getOffsetForIndexAndAlignment,o=e.getStartIndexForOffset,u=e.getStopIndexForStartIndex,a=e.initInstanceProps,d=e.shouldResetStyleCacheOnItemSizeChange,y=e.validateProps;return t=function(x){Gp(v,x);function v(g){var m;return m=x.call(this,g)||this,m._instanceProps=a(m.props,fu(m)),m._outerRef=void 0,m._resetIsScrollingTimeoutId=null,m.state={instance:fu(m),isScrolling:!1,scrollDirection:"forward",scrollOffset:typeof m.props.initialScrollOffset=="number"?m.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},m._callOnItemsRendered=void 0,m._callOnItemsRendered=ei(function(_,f,c,p){return m.props.onItemsRendered({overscanStartIndex:_,overscanStopIndex:f,visibleStartIndex:c,visibleStopIndex:p})}),m._callOnScroll=void 0,m._callOnScroll=ei(function(_,f,c){return m.props.onScroll({scrollDirection:_,scrollOffset:f,scrollUpdateWasRequested:c})}),m._getItemStyle=void 0,m._getItemStyle=function(_){var f=m.props,c=f.direction,p=f.itemSize,S=f.layout,N=m._getItemStyleCache(d&&p,d&&S,d&&c),j;if(N.hasOwnProperty(_))j=N[_];else{var k=n(m.props,_,m._instanceProps),w=l(m.props,_,m._instanceProps),z=c==="horizontal"||S==="horizontal",L=c==="rtl",J=z?k:0;N[_]=j={position:"absolute",left:L?void 0:J,right:L?J:void 0,top:z?0:k,height:z?"100%":w,width:z?w:"100%"}}return j},m._getItemStyleCache=void 0,m._getItemStyleCache=ei(function(_,f,c){return{}}),m._onScrollHorizontal=function(_){var f=_.currentTarget,c=f.clientWidth,p=f.scrollLeft,S=f.scrollWidth;m.setState(function(N){if(N.scrollOffset===p)return null;var j=m.props.direction,k=p;if(j==="rtl")switch(vu()){case"negative":k=-p;break;case"positive-descending":k=S-c-p;break}return k=Math.max(0,Math.min(k,S-c)),{isScrolling:!0,scrollDirection:N.scrollOffset<k?"forward":"backward",scrollOffset:k,scrollUpdateWasRequested:!1}},m._resetIsScrollingDebounced)},m._onScrollVertical=function(_){var f=_.currentTarget,c=f.clientHeight,p=f.scrollHeight,S=f.scrollTop;m.setState(function(N){if(N.scrollOffset===S)return null;var j=Math.max(0,Math.min(S,p-c));return{isScrolling:!0,scrollDirection:N.scrollOffset<j?"forward":"backward",scrollOffset:j,scrollUpdateWasRequested:!1}},m._resetIsScrollingDebounced)},m._outerRefSetter=function(_){var f=m.props.outerRef;m._outerRef=_,typeof f=="function"?f(_):f!=null&&typeof f=="object"&&f.hasOwnProperty("current")&&(f.current=_)},m._resetIsScrollingDebounced=function(){m._resetIsScrollingTimeoutId!==null&&mu(m._resetIsScrollingTimeoutId),m._resetIsScrollingTimeoutId=em(m._resetIsScrolling,tm)},m._resetIsScrolling=function(){m._resetIsScrollingTimeoutId=null,m.setState({isScrolling:!1},function(){m._getItemStyleCache(-1,null)})},m}v.getDerivedStateFromProps=function(m,_){return lm(m,_),y(m),null};var h=v.prototype;return h.scrollTo=function(m){m=Math.max(0,m),this.setState(function(_){return _.scrollOffset===m?null:{scrollDirection:_.scrollOffset<m?"forward":"backward",scrollOffset:m,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},h.scrollToItem=function(m,_){_===void 0&&(_="auto");var f=this.props,c=f.itemCount,p=f.layout,S=this.state.scrollOffset;m=Math.max(0,Math.min(m,c-1));var N=0;if(this._outerRef){var j=this._outerRef;p==="vertical"?N=j.scrollWidth>j.clientWidth?hu():0:N=j.scrollHeight>j.clientHeight?hu():0}this.scrollTo(i(this.props,m,_,S,this._instanceProps,N))},h.componentDidMount=function(){var m=this.props,_=m.direction,f=m.initialScrollOffset,c=m.layout;if(typeof f=="number"&&this._outerRef!=null){var p=this._outerRef;_==="horizontal"||c==="horizontal"?p.scrollLeft=f:p.scrollTop=f}this._callPropsCallbacks()},h.componentDidUpdate=function(){var m=this.props,_=m.direction,f=m.layout,c=this.state,p=c.scrollOffset,S=c.scrollUpdateWasRequested;if(S&&this._outerRef!=null){var N=this._outerRef;if(_==="horizontal"||f==="horizontal")if(_==="rtl")switch(vu()){case"negative":N.scrollLeft=-p;break;case"positive-ascending":N.scrollLeft=p;break;default:var j=N.clientWidth,k=N.scrollWidth;N.scrollLeft=k-j-p;break}else N.scrollLeft=p;else N.scrollTop=p}this._callPropsCallbacks()},h.componentWillUnmount=function(){this._resetIsScrollingTimeoutId!==null&&mu(this._resetIsScrollingTimeoutId)},h.render=function(){var m=this.props,_=m.children,f=m.className,c=m.direction,p=m.height,S=m.innerRef,N=m.innerElementType,j=m.innerTagName,k=m.itemCount,w=m.itemData,z=m.itemKey,L=z===void 0?nm:z,J=m.layout,xt=m.outerElementType,St=m.outerTagName,or=m.style,_l=m.useIsScrolling,vn=m.width,Ft=this.state.isScrolling,P=c==="horizontal"||J==="horizontal",I=P?this._onScrollHorizontal:this._onScrollVertical,O=this._getRangeToRender(),B=O[0],K=O[1],wt=[];if(k>0)for(var ve=B;ve<=K;ve++)wt.push(E.createElement(_,{data:w,key:L(ve,w),index:ve,isScrolling:_l?Ft:void 0,style:this._getItemStyle(ve)}));var $t=r(this.props,this._instanceProps);return E.createElement(xt||St||"div",{className:f,onScroll:I,ref:this._outerRefSetter,style:Ji({position:"relative",height:p,width:vn,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:c},or)},E.createElement(N||j||"div",{children:wt,ref:S,style:{height:P?"100%":$t,pointerEvents:Ft?"none":void 0,width:P?$t:"100%"}}))},h._callPropsCallbacks=function(){if(typeof this.props.onItemsRendered=="function"){var m=this.props.itemCount;if(m>0){var _=this._getRangeToRender(),f=_[0],c=_[1],p=_[2],S=_[3];this._callOnItemsRendered(f,c,p,S)}}if(typeof this.props.onScroll=="function"){var N=this.state,j=N.scrollDirection,k=N.scrollOffset,w=N.scrollUpdateWasRequested;this._callOnScroll(j,k,w)}},h._getRangeToRender=function(){var m=this.props,_=m.itemCount,f=m.overscanCount,c=this.state,p=c.isScrolling,S=c.scrollDirection,N=c.scrollOffset;if(_===0)return[0,0,0,0];var j=o(this.props,N,this._instanceProps),k=u(this.props,j,N,this._instanceProps),w=!p||S==="backward"?Math.max(1,f):1,z=!p||S==="forward"?Math.max(1,f):1;return[Math.max(0,j-w),Math.max(0,Math.min(_-1,k+z)),j,k]},v}(E.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var lm=function(t,n){t.children,t.direction,t.height,t.layout,t.innerTagName,t.outerTagName,t.width,n.instance},im=rm({getItemOffset:function(t,n){var r=t.itemSize;return n*r},getItemSize:function(t,n){var r=t.itemSize;return r},getEstimatedTotalSize:function(t){var n=t.itemCount,r=t.itemSize;return r*n},getOffsetForIndexAndAlignment:function(t,n,r,l,i,o){var u=t.direction,a=t.height,d=t.itemCount,y=t.itemSize,x=t.layout,v=t.width,h=u==="horizontal"||x==="horizontal",g=h?v:a,m=Math.max(0,d*y-g),_=Math.min(m,n*y),f=Math.max(0,n*y-g+y+o);switch(r==="smart"&&(l>=f-g&&l<=_+g?r="auto":r="center"),r){case"start":return _;case"end":return f;case"center":{var c=Math.round(f+(_-f)/2);return c<Math.ceil(g/2)?0:c>m+Math.floor(g/2)?m:c}case"auto":default:return l>=f&&l<=_?l:l<f?f:_}},getStartIndexForOffset:function(t,n){var r=t.itemCount,l=t.itemSize;return Math.max(0,Math.min(r-1,Math.floor(n/l)))},getStopIndexForStartIndex:function(t,n,r){var l=t.direction,i=t.height,o=t.itemCount,u=t.itemSize,a=t.layout,d=t.width,y=l==="horizontal"||a==="horizontal",x=n*u,v=y?d:i,h=Math.ceil((v+r-x)/u);return Math.max(0,Math.min(o-1,n+h-1))},initInstanceProps:function(t){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(t){t.itemSize}});function om(){const e=()=>Math.max(360,window.innerHeight-312),[t,n]=E.useState(e);return E.useEffect(()=>{const r=()=>n(e());return window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)},[]),t}function sm({item:e,latest:t,selected:n,onSelect:r,style:l}){const i=!!t;return s.jsx("div",{style:l,children:s.jsxs("button",{className:`qrow query-select-row ${e.keep===!1?"drop":"keep"} ${n?"selected":""}`,disabled:!i,title:e.reason||"",type:"button",onClick:()=>i&&(r==null?void 0:r(e,t)),children:[s.jsx("span",{className:"qmark",children:e.keep===!1?"✕":"✓"}),s.jsx("span",{className:"qtext",children:e.query}),t?s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"qcreation searched",children:Ip(t)}),s.jsx("span",{className:"qcreation knowledge",children:Op(t)}),s.jsx("span",{className:"qcreation decoded",children:Rp(t)})]}):s.jsx("span",{className:"qdetail",children:"未搜索"})]})})}function um({familyItems:e,latestByQuery:t,selectedQuery:n,onSelect:r,familyRunCount:l,totalRunCount:i,totalItemCount:o,emptyMessage:u}){const a=om(),d=E.useMemo(()=>({familyItems:e,latestByQuery:t,selectedQuery:n,onSelect:r}),[e,t,n,r]);return s.jsxs("div",{className:"axcol qcol",children:[s.jsxs("div",{className:"axhd qhd",children:[s.jsxs("div",{className:"axis-title",children:[s.jsx("span",{className:"query-search-icon",children:"⌕"}),s.jsx("span",{children:"Query 词"})]}),s.jsxs("span",{className:"qhd-metrics",children:[s.jsxs("span",{className:"run-progress",children:["执行进度 ",Mp(i,o),"%"]}),s.jsxs("span",{className:"gn",children:[l,"/",e.length]})]})]}),e.length?s.jsx(im,{className:"axlist virtual-query-list",height:a,itemCount:e.length,itemData:d,itemKey:(y,x)=>{var v;return`${(v=x.familyItems[y])==null?void 0:v.query}-${y}`},itemSize:32,width:"100%",children:({index:y,style:x,data:v})=>{var m;const h=v.familyItems[y],g=v.latestByQuery.get(h.query);return s.jsx(sm,{item:h,latest:g,selected:((m=v.selectedQuery)==null?void 0:m.query_id)===(g==null?void 0:g.query_id),onSelect:v.onSelect,style:x})}}):s.jsx("div",{className:"query-column-empty",children:u||"暂无 Query"})]})}const yu=[["all","全部"],["weixin","微信"],["xiaohongshu","小红书"],["douyin","抖音"]];function am({selected:e,detail:t,loading:n,error:r,onKnowledgeClick:l}){var v;const[i,o]=E.useState("all"),u=E.useMemo(()=>e?[...$p(t)].sort((h,g)=>{const m=Zl(h)?0:1,_=Zl(g)?0:1;return m!==_?m-_:(h.platform||"").localeCompare(g.platform||"")||(h.title||"").localeCompare(g.title||"")}):[],[t,e]),a=E.useMemo(()=>u.reduce((h,g)=>(h[g.platform]=(h[g.platform]||0)+1,h),{}),[u]),d=i==="all"?u:u.filter(h=>h.platform===i),y=u.length,x=((v=yu.find(([h])=>h===i))==null?void 0:v[1])||"全部";return s.jsxs("div",{className:"axcol qresult-col",children:[s.jsxs("div",{className:"axhd qresult-hd",children:[s.jsxs("div",{className:"qresult-title-row",children:[s.jsxs("div",{className:"axis-title",children:[s.jsx("span",{className:"query-search-icon",children:"帖"}),s.jsxs("span",{children:["搜索结果",e?`(${i==="all"?y:`${x} ${d.length}/${y}`}贴)`:""]})]}),s.jsx("div",{className:"platform-filter","aria-label":"按平台筛选搜索结果",children:yu.map(([h,g])=>{const m=h==="all"?y:a[h]||0;return s.jsxs("button",{className:i===h?"on":"",disabled:!e||m===0,type:"button",onClick:()=>o(h),children:[g,s.jsx("span",{children:m})]},h)})})]}),s.jsx("div",{className:"qresult-sub",children:e?e.query:"选择 Query 查看帖子"})]}),s.jsxs("div",{className:"qresult-list",children:[!e&&s.jsx("div",{className:"qresult-empty",children:"点击左侧 Query 词后,这里展示本次搜到的帖子。"}),e&&n&&s.jsx("div",{className:"qresult-empty",children:"加载搜索结果..."}),e&&r&&s.jsx("div",{className:"qresult-empty error",children:r}),e&&!n&&!r&&u.length===0&&s.jsx("div",{className:"qresult-empty",children:"这个 Query 暂无搜索结果。若后台还在运行,请等待数据写入。"}),e&&!n&&!r&&u.length>0&&d.length===0&&s.jsxs("div",{className:"qresult-empty",children:["当前筛选下没有",x,"帖子。"]}),d.map(h=>{var f;const g=Zl(h),m=Ap(h),_=(f=h.classification)==null?void 0:f.confidence;return s.jsxs("article",{className:`result-mini ${g?"knowledge":""}`,children:[s.jsxs("button",{className:"result-mini-click",type:"button",onClick:()=>{window.location.hash=`/item/${h.id}`},children:[m&&s.jsx("img",{src:m,alt:"",loading:"lazy"}),s.jsxs("div",{className:"result-mini-main",children:[s.jsx("div",{className:"result-mini-title",children:h.title||"无标题"}),s.jsxs("div",{className:"result-mini-tags",children:[s.jsx("span",{className:`platform-mini ${h.platform_tone}`,children:h.platform_label}),s.jsx("span",{className:g?"knowledge-mini yes":"knowledge-mini",children:g?"创作知识":"未形成知识"}),typeof _=="number"&&s.jsx("span",{className:"score-mini",children:_.toFixed(2)})]}),uu(h)&&s.jsx("div",{className:"result-mini-text",children:uu(h)})]})]}),s.jsxs("div",{className:"result-mini-actions",children:[s.jsx("button",{className:"mini-detail-btn detail",type:"button",onClick:()=>{window.location.hash=`/item/${h.id}`},children:"查看详情"}),g&&s.jsx("button",{className:"mini-detail-btn knowledge",type:"button",onClick:()=>l==null?void 0:l(h.id),children:"查看创作知识"})]})]},h.id)})]})]})}const be={topicBuildId:"1229",topicId:"1392"};function cm({payload:e,loading:t,error:n,onClose:r}){return s.jsx("div",{className:"manual-modal-mask",onClick:r,children:s.jsxs("section",{className:"manual-modal-panel topic-prompt-modal",onClick:l=>l.stopPropagation(),children:[s.jsxs("header",{className:"manual-modal-head",children:[s.jsxs("div",{children:[s.jsx("span",{className:"topic-eyebrow",children:"选题表信息 → 大模型判断 → 搜索词"}),s.jsx("h2",{children:"生成 Prompt"}),s.jsx("p",{children:e?`${e.name} · ${e.version}`:"读取当前线上使用的完整 Prompt"})]}),s.jsx("button",{className:"manual-close",type:"button",onClick:r,"aria-label":"关闭",children:"×"})]}),t&&s.jsx("div",{className:"topic-inline-state",children:"正在读取 Prompt…"}),n&&s.jsx("div",{className:"manual-error",children:n}),e&&s.jsx("pre",{className:"topic-prompt-code",children:e.system_prompt})]})})}function fm({result:e}){var o;const t=e.source_groups||[],n=!!((o=e.summary)!=null&&o.query_generation_completed),[r,l]=E.useState(()=>({unique_hook:!0})),i=u=>{l(a=>({...a,[u]:!a[u]}))};return s.jsxs("section",{className:"topic-route-map",children:[s.jsxs("div",{className:"topic-route-map-head",children:[s.jsx("strong",{children:"选题表里用到的信息"}),s.jsx("strong",{children:"大模型判断什么"}),s.jsx("strong",{children:"生成哪些具体搜索词"})]}),s.jsx("div",{className:"topic-route-map-body",children:t.map((u,a)=>{const d=u.fields||u.field_mappings||[],y=u.selected_field_count??d.filter(h=>{var g;return h.used_for_query||((g=h.queries)==null?void 0:g.length)}).length,x=u.historical_field_count||0,v=!!r[u.key];return s.jsxs("section",{className:`topic-source-group${v?" is-open":""}`,children:[s.jsxs("button",{className:"topic-source-group-toggle",type:"button",onClick:()=>i(u.key),"aria-expanded":v,children:[s.jsxs("span",{className:"topic-source-index",children:["来源 ",a+1]}),s.jsxs("span",{className:"topic-source-title",children:[s.jsx("strong",{children:u.label}),s.jsx("small",{children:u.source_description})]}),s.jsxs("span",{className:"topic-source-counts",children:[s.jsxs("b",{children:[u.field_count??d.length," 个真实字段"]}),s.jsxs("em",{children:[y," 个用于生成"]}),x>0&&s.jsxs("i",{children:[x," 个历史关系"]})]}),s.jsxs("span",{className:"topic-source-chevron",children:[v?"收起":"展开"," ",s.jsx("b",{children:"⌄"})]})]}),s.jsx("div",{className:"topic-source-group-fields",hidden:!v,children:d.map(h=>{var m;const g=h.used_for_query??!!((m=h.queries)!=null&&m.length);return s.jsxs("article",{className:`topic-route-row${g?" is-selected":""}`,children:[s.jsxs("div",{className:"topic-route-input",children:[s.jsx("span",{children:h.field_label}),h.is_current===!1&&s.jsx("span",{className:"topic-history-tag",children:"历史构建关系"}),s.jsx("code",{children:h.field_path}),s.jsx("p",{children:h.field_value})]}),s.jsx("div",{className:"topic-route-judgement",children:g?s.jsx("p",{children:h.judgement}):s.jsx("p",{className:"topic-unused-copy",children:n?"本次未使用这个字段生成搜索词":"尚未让大模型判断这个字段"})}),s.jsx("div",{className:"topic-route-queries",children:g?h.queries.map((_,f)=>s.jsxs("div",{children:[s.jsx("b",{children:f+1}),s.jsx("p",{children:_})]},`${_}-${f}`)):s.jsx("p",{className:"topic-unused-copy",children:n?"本次没有生成对应搜索词":"点击“生成搜索词”后显示结果"})})]},h.field_key)})})]},u.key)})})]})}function dm(){const[e,t]=E.useState(be.topicBuildId),[n,r]=E.useState(be.topicId),[l,i]=E.useState(null),[o,u]=E.useState(!1),[a,d]=E.useState(!1),[y,x]=E.useState(""),[v,h]=E.useState(!1),[g,m]=E.useState(null),[_,f]=E.useState(!1),[c,p]=E.useState(""),S=E.useCallback(async(k,w,{signal:z}={})=>{d(!0),x("");try{const L={topic_build_id:Number(k),topic_id:w?Number(w):null,max_queries:18},J=await qp(L,{signal:z});i(J)}catch(L){L.name!=="AbortError"&&x(L.message||"选题表完整数据读取失败")}finally{d(!1)}},[]);E.useEffect(()=>{const k=new AbortController;return S(be.topicBuildId,be.topicId,{signal:k.signal}),()=>k.abort()},[S]);const N=async()=>{if(h(!0),!(g||_)){f(!0),p("");try{m(await Hp())}catch(k){p(k.message||"Prompt 读取失败")}finally{f(!1)}}},j=async k=>{k.preventDefault(),u(!0),x("");try{const w={topic_build_id:Number(e),topic_id:n?Number(n):null,max_queries:18};i(await Qp(w))}catch(w){x(w.message||"搜索词生成失败")}finally{u(!1)}};return s.jsxs("div",{className:"topic-table-panel",children:[s.jsxs("header",{className:"topic-table-intro",children:[s.jsxs("div",{children:[s.jsx("span",{className:"topic-eyebrow",children:"第四种生成方式"}),s.jsx("h2",{children:"根据选题表生成搜索词"}),s.jsx("p",{children:"保留六种数据来源;每一种再拆到真实字段,逐字段对应大模型判断和搜索词。"})]}),s.jsx("span",{className:"topic-preview-only",children:"这里只生成搜索词,不会开始搜索"})]}),s.jsxs("form",{className:"topic-table-form",onSubmit:j,children:[s.jsxs("label",{children:[s.jsx("span",{children:"选题表编号"}),s.jsx("input",{value:e,onChange:k=>{t(k.target.value),i(null)},type:"number",min:"1",required:!0})]}),s.jsxs("label",{children:[s.jsx("span",{children:"选题编号"}),s.jsx("input",{value:n,onChange:k=>{r(k.target.value),i(null)},type:"number",min:"1",placeholder:"不填则取 mature 选题"})]}),s.jsx("button",{className:"topic-example-button",type:"button",disabled:a||o,onClick:()=>{t(be.topicBuildId),r(be.topicId),S(be.topicBuildId,be.topicId)},children:"载入真实示例 1229"}),s.jsx("button",{className:"topic-prompt-button",type:"button",onClick:N,children:"查看生成 Prompt"}),s.jsx("button",{className:"topic-generate-button",type:"submit",disabled:o||a,children:o?"大模型正在生成…":"生成搜索词"})]}),y&&s.jsx("div",{className:"manual-error topic-generation-error",children:y}),a&&!l&&s.jsxs("div",{className:"topic-loading-card",children:[s.jsx("span",{}),"正在读取1229的完整选题表字段…"]}),!l&&!a&&!o&&s.jsx("div",{className:"topic-loading-card",children:"填写选题表编号后,点击“载入真实示例”读取完整字段。"}),o&&s.jsxs("div",{className:"topic-loading-card",children:[s.jsx("span",{}),"正在读取真实字段,并逐字段生成搜索词…"]}),l&&s.jsx(fm,{result:l}),v&&s.jsx(cm,{payload:g,loading:_,error:c,onClose:()=>h(!1)})]})}const gu=5*60*1e3;function pm(){var v;const[e,t]=E.useState(null),[n,r]=E.useState(null),[l,i]=E.useState(!0),[o,u]=E.useState(""),[a,d]=E.useState(null),y=E.useCallback(({signal:h}={})=>cu({signal:h}).then(g=>(r(g),d(new Date),g)),[]);E.useEffect(()=>{const h=new AbortController;return i(!0),u(""),Promise.all([Bp({signal:h.signal}),cu({signal:h.signal}).catch(()=>null)]).then(([g,m])=>{t(g),r(m),d(new Date)}).catch(g=>{g.name!=="AbortError"&&u(g.message||"读取失败")}).finally(()=>i(!1)),()=>h.abort()},[]),E.useEffect(()=>{if(!au(n==null?void 0:n.run))return;let h=!1,g=0,m=null;const _=()=>{m=new AbortController,y({signal:m.signal}).catch(()=>{}).finally(()=>{h||(g=window.setTimeout(_,gu))})};return g=window.setTimeout(_,gu),()=>{h=!0,window.clearTimeout(g),m==null||m.abort()}},[(v=n==null?void 0:n.run)==null?void 0:v.status,y]);const x=E.useMemo(()=>Fp(n),[n]);return{preview:e,board:n,latestByQuery:x,loading:l,error:o,lastUpdatedAt:a,refreshBoard:y,isPolling:au(n==null?void 0:n.run)}}function mm(e){const[t,n]=E.useState(null),[r,l]=E.useState(!1),[i,o]=E.useState(""),u=E.useRef(new Map),a=E.useCallback(({signal:d,background:y=!1}={})=>{if(!(e!=null&&e.query_id))return Promise.resolve(null);const x=`${e.query_id}:${e.detail_version||""}`,v=u.current.get(x);return v&&!y?(n(v),l(!1),o(""),Promise.resolve(v)):(y||l(!0),o(""),Wp(e.query_id,{signal:d}).then(h=>(u.current.set(x,h),n(h),h)).catch(h=>(h.name!=="AbortError"&&o(h.message||"搜索结果读取失败"),null)).finally(()=>{y||l(!1)}))},[e==null?void 0:e.query_id,e==null?void 0:e.detail_version]);return E.useEffect(()=>{if(n(null),!(e!=null&&e.query_id))return;const d=new AbortController;return a({signal:d.signal}),()=>d.abort()},[e==null?void 0:e.query_id,a]),{detail:t,loading:r,error:i,reload:a}}function ni(e,t){return t!=null&&t.query_id?{query:e,query_id:t.query_id,detail_version:[t.candidate_count||0,t.creation_hit_count||0,t.decoded_count||0,t.payload_count||0].join(":")}:null}function hm(e){const t=((e==null?void 0:e.queries)||[]).filter(n=>n.family_key==="manual");return{key:"manual",label:"手动 Query",axes:[],items:t.map((n,r)=>({query:n.query_text,parts:{},keep:!0,reason:n.filter_reason||"",sort_order:n.sort_order??r}))}}function vm(){return{key:"topic_table",label:"选题表生成",axes:[],items:[]}}function ym(){const{preview:e,board:t,latestByQuery:n,loading:r,error:l,lastUpdatedAt:i,refreshBoard:o}=pm(),[u,a]=E.useState("f1"),[d,y]=E.useState(null),[x,v]=E.useState(""),[h,g]=E.useState(""),m=E.useRef(!1),_=E.useMemo(()=>{const w=(e==null?void 0:e.families)||[],z=hm(t);return[...w,z,vm()]},[t,e]),f=_.find(w=>w.key===u)||_[0]||{axes:[],items:[]},c=f.items||[],p=c.filter(w=>Jl(n.get(w.query))).length,S=_.reduce((w,z)=>w+(z.items||[]).filter(L=>Jl(n.get(L.query))).length,0),N=_.reduce((w,z)=>w+(z.items||[]).length,0),j=mm(d),k=E.useMemo(()=>i?i.toLocaleTimeString("zh-CN",{hour12:!1}):"",[i]);return E.useEffect(()=>{!m.current&&(window.location.hash||"#/")==="#/"&&_.some(w=>w.key==="f1")&&(m.current=!0,a("f1"))},[_]),E.useEffect(()=>{var z;const w=(z=_[0])==null?void 0:z.key;w&&!_.some(L=>L.key===u)&&e&&a(w)},[_,u,e]),E.useEffect(()=>{if(!c.length){d&&y(null);return}if(d&&c.some(z=>z.query===d.query)){const z=n.get(d.query),L=ni(d.query,z);L&&(L.query_id!==d.query_id||L.detail_version!==d.detail_version)&&y(L);return}const w=c.find(z=>Jl(n.get(z.query)));if(w){const z=n.get(w.query);y(ni(w.query,z))}else y(null)},[u,t,c,n,d]),l?s.jsx(Yo,{children:l}):r||!e?s.jsx(Xo,{}):s.jsxs("div",{className:"dashboard-page",children:[s.jsxs("div",{className:"dashboard-toolbar",children:[s.jsx("div",{className:"family-switch",children:_.map(w=>{var z;return s.jsxs("button",{className:`fbtn ${w.key===f.key?"on":""}`,type:"button",onClick:()=>a(w.key),children:[s.jsx("span",{className:"fbtn-pre",children:w.label||((z=w.axes)==null?void 0:z[0])||w.key}),s.jsx("span",{className:"fbtn-suf",children:(w.axes||[]).slice(1).join(" × ")})]},w.key)})}),f.key==="topic_table"?s.jsx("span",{className:"refresh-state",children:"选题表信息 → 大模型判断 → 搜索词"}):s.jsxs(s.Fragment,{children:[s.jsx("span",{className:"refresh-state",children:k?`上次刷新 ${k}`:"等待后台写入数据"}),s.jsxs("div",{className:"manual-entry-actions",children:[s.jsx("button",{type:"button",onClick:()=>g("text"),children:"手动输入"}),s.jsx("button",{type:"button",onClick:()=>g("json"),children:"上传 JSON"})]})]})]}),f.key==="topic_table"?s.jsx(dm,{}):s.jsxs("div",{className:`cdemo ${f.key==="manual"?"manual-cdemo":""}`,children:[(f.axes||[]).map(w=>s.jsx(Up,{axis:w,data:e,family:f},w)),s.jsx(um,{familyItems:c,latestByQuery:n,selectedQuery:d,onSelect:(w,z)=>{y(ni(w.query,z))},familyRunCount:p,totalRunCount:S,totalItemCount:N,emptyMessage:f.key==="manual"?"暂无手动 Query,点击右上角手动输入或上传 JSON 创建。":void 0}),s.jsx(am,{selected:d,detail:j.detail,loading:j.loading,error:j.error,onKnowledgeClick:v})]}),x&&s.jsx("div",{className:"decode-modal-mask",onClick:()=>v(""),children:s.jsx("div",{className:"decode-modal-panel",onClick:w=>w.stopPropagation(),children:s.jsx(Ep,{itemId:x,embedded:!0,onClose:()=>v("")})})}),h&&s.jsx(Xp,{mode:h,onClose:()=>g(""),onSubmitted:async()=>{g(""),await o(),a("manual")}})]})}function gm(e){var l;const t=(e==null?void 0:e.item)||{},n=e==null?void 0:e.decode_result,r=(e==null?void 0:e.knowledge_particles)||[];return r.length>0?`已提取 ${r.length} 颗知识`:(n==null?void 0:n.status)==="decoded"?"已解构,无知识":n!=null&&n.status?`解构状态:${n.status}`:((l=t.classification)==null?void 0:l.is_creation_knowledge)===!1?"粗筛非创作知识":"无知识"}function xm({itemId:e}){var c,p,S,N,j;const[t,n]=E.useState(null),[r,l]=E.useState(""),[i,o]=E.useState(null),[u,a]=E.useState(null),[d,y]=E.useState({loading:!1,message:""});E.useEffect(()=>{if(n(null),l(""),!e){l("缺少 item_id");return}const k=new AbortController;return Xi(e,{signal:k.signal}).then(n).catch(w=>{w.name!=="AbortError"&&l(w.message||"读取失败")}),()=>k.abort()},[e]);async function x(){y({loading:!0,message:""});try{const k=await mp(e,{dryRun:!0}),w=await Xi(e);n(w),y({loading:!1,message:`dry-run 已记录 ${k.ingested_count}/${k.total} 颗`})}catch(k){y({loading:!1,message:k.message||"dry-run 入库失败"})}}const v=E.useMemo(()=>{const k=new Map;for(const w of(t==null?void 0:t.scope_results)||[]){const z=w.particle_id||"";k.set(z,[...k.get(z)||[],w])}return k},[t]),h=E.useMemo(()=>{const k=new Map;for(const w of(t==null?void 0:t.payload_drafts)||[])w.particle_id&&k.set(w.particle_id,w);return k},[t]);if(r)return s.jsx(Yo,{children:r});if(!t)return s.jsx(Xo,{});const g=t.knowledge_particles||[],m=((p=(c=t.decode_result)==null?void 0:c.read_result)==null?void 0:p.text)||"",_=((S=t.item)==null?void 0:S.body_text)||"",f=((N=t.item)==null?void 0:N.raw_summary)||"";return s.jsxs("div",{className:"item-detail-page",children:[s.jsxs("div",{className:"item-detail-top",children:[s.jsx("a",{className:"back",href:"#/",children:"返回 Query 看板"}),s.jsx("span",{className:"item-detail-state",children:gm(t)})]}),s.jsxs("div",{className:"item-detail-layout",children:[s.jsxs("section",{className:"item-post-pane",children:[s.jsxs("div",{className:"pane-head",children:[s.jsx("span",{children:"原帖"}),s.jsx("b",{children:((j=t.item)==null?void 0:j.platform)||"unknown"})]}),s.jsx(Mc,{item:t.item,readText:"",originalText:_,onZoom:a}),!_&&s.jsx("div",{className:"item-body-copy item-missing-original",children:"未取到平台原文全文"}),f&&f!==_&&s.jsxs("details",{className:"item-body-copy",open:!0,children:[s.jsx("summary",{children:"正文摘要"}),s.jsx("div",{children:f})]}),m&&s.jsxs("details",{className:"item-body-copy item-read-result",children:[s.jsx("summary",{children:"读懂后的内容"}),s.jsx("div",{children:m})]})]}),s.jsxs("section",{className:"item-knowledge-pane legacy-decode-page embedded-decode-page",children:[s.jsxs("div",{className:"pane-head",children:[s.jsx("span",{children:"提取知识"}),s.jsxs("div",{className:"item-ingest-actions",children:[s.jsx("button",{type:"button",className:"item-ingest-btn",disabled:d.loading||g.length===0,onClick:x,children:d.loading?"记录中":"dry-run 入库"}),s.jsxs("b",{children:[g.length," 颗"]})]})]}),d.message&&s.jsx("div",{className:"item-ingest-message",children:d.message}),g.length===0?s.jsx("div",{className:"no-knowledge",children:"无知识"}):g.map((k,w)=>s.jsx(Dc,{particle:k,idx:w,scopes:v.get(k.id)||[],payload:h.get(k.id),onJson:o},k.id))]})]}),s.jsx("div",{className:"legacy-decode-page embedded-decode-page item-payload-modal-scope",children:s.jsx(Fc,{payload:i,onClose:()=>o(null)})}),u&&s.jsx("div",{className:"item-lightbox",onClick:()=>a(null),children:s.jsx("img",{src:u,alt:""})})]})}function Sm(){const[e,t]=E.useState(iu);return E.useEffect(()=>{const n=()=>t(iu());return window.addEventListener("hashchange",n),()=>window.removeEventListener("hashchange",n)},[]),e.name==="item"?s.jsx(xm,{itemId:e.itemId}):s.jsx("div",{className:"admin-shell",children:s.jsx("main",{className:"admin-main admin-main-full",children:s.jsx(ym,{})})})}Lc(document.getElementById("root")).render(s.jsx(Sm,{}));
|