NODEDC_1C/llm_normalizer/frontend/dist/assets/index-PA_66ng-.js

12 lines
171 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

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

(function(){const k=document.createElement("link").relList;if(k&&k.supports&&k.supports("modulepreload"))return;for(const C of document.querySelectorAll('link[rel="modulepreload"]'))P(C);new MutationObserver(C=>{for(const R of C)if(R.type==="childList")for(const H of R.addedNodes)H.tagName==="LINK"&&H.rel==="modulepreload"&&P(H)}).observe(document,{childList:!0,subtree:!0});function m(C){const R={};return C.integrity&&(R.integrity=C.integrity),C.referrerPolicy&&(R.referrerPolicy=C.referrerPolicy),C.crossOrigin==="use-credentials"?R.credentials="include":C.crossOrigin==="anonymous"?R.credentials="omit":R.credentials="same-origin",R}function P(C){if(C.ep)return;C.ep=!0;const R=m(C);fetch(C.href,R)}})();function Ka(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}var Qi={exports:{}},Wr={},Wi={exports:{}},G={};var La;function Bf(){if(La)return G;La=1;var s=Symbol.for("react.element"),k=Symbol.for("react.portal"),m=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),R=Symbol.for("react.provider"),H=Symbol.for("react.context"),b=Symbol.for("react.forward_ref"),A=Symbol.for("react.suspense"),ae=Symbol.for("react.memo"),ue=Symbol.for("react.lazy"),I=Symbol.iterator;function $(d){return d===null||typeof d!="object"?null:(d=I&&d[I]||d["@@iterator"],typeof d=="function"?d:null)}var Se={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ke=Object.assign,ee={};function q(d,y,W){this.props=d,this.context=y,this.refs=ee,this.updater=W||Se}q.prototype.isReactComponent={},q.prototype.setState=function(d,y){if(typeof d!="object"&&typeof d!="function"&&d!=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,d,y,"setState")},q.prototype.forceUpdate=function(d){this.updater.enqueueForceUpdate(this,d,"forceUpdate")};function $e(){}$e.prototype=q.prototype;function ze(d,y,W){this.props=d,this.context=y,this.refs=ee,this.updater=W||Se}var Be=ze.prototype=new $e;Be.constructor=ze,ke(Be,q.prototype),Be.isPureReactComponent=!0;var Y=Array.isArray,Re=Object.prototype.hasOwnProperty,_e={current:null},Le={key:!0,ref:!0,__self:!0,__source:!0};function Ke(d,y,W){var X,K={},Z=null,le=null;if(y!=null)for(X in y.ref!==void 0&&(le=y.ref),y.key!==void 0&&(Z=""+y.key),y)Re.call(y,X)&&!Le.hasOwnProperty(X)&&(K[X]=y[X]);var te=arguments.length-2;if(te===1)K.children=W;else if(1<te){for(var ie=Array(te),He=0;He<te;He++)ie[He]=arguments[He+2];K.children=ie}if(d&&d.defaultProps)for(X in te=d.defaultProps,te)K[X]===void 0&&(K[X]=te[X]);return{$$typeof:s,type:d,key:Z,ref:le,props:K,_owner:_e.current}}function mt(d,y){return{$$typeof:s,type:d.type,key:y,ref:d.ref,props:d.props,_owner:d._owner}}function ot(d){return typeof d=="object"&&d!==null&&d.$$typeof===s}function jt(d){var y={"=":"=0",":":"=2"};return"$"+d.replace(/[=:]/g,function(W){return y[W]})}var Ie=/\/+/g;function Me(d,y){return typeof d=="object"&&d!==null&&d.key!=null?jt(""+d.key):y.toString(36)}function et(d,y,W,X,K){var Z=typeof d;(Z==="undefined"||Z==="boolean")&&(d=null);var le=!1;if(d===null)le=!0;else switch(Z){case"string":case"number":le=!0;break;case"object":switch(d.$$typeof){case s:case k:le=!0}}if(le)return le=d,K=K(le),d=X===""?"."+Me(le,0):X,Y(K)?(W="",d!=null&&(W=d.replace(Ie,"$&/")+"/"),et(K,y,W,"",function(He){return He})):K!=null&&(ot(K)&&(K=mt(K,W+(!K.key||le&&le.key===K.key?"":(""+K.key).replace(Ie,"$&/")+"/")+d)),y.push(K)),1;if(le=0,X=X===""?".":X+":",Y(d))for(var te=0;te<d.length;te++){Z=d[te];var ie=X+Me(Z,te);le+=et(Z,y,W,ie,K)}else if(ie=$(d),typeof ie=="function")for(d=ie.call(d),te=0;!(Z=d.next()).done;)Z=Z.value,ie=X+Me(Z,te++),le+=et(Z,y,W,ie,K);else if(Z==="object")throw y=String(d),Error("Objects are not valid as a React child (found: "+(y==="[object Object]"?"object with keys {"+Object.keys(d).join(", ")+"}":y)+"). If you meant to render a collection of children, use an array instead.");return le}function it(d,y,W){if(d==null)return d;var X=[],K=0;return et(d,X,"","",function(Z){return y.call(W,Z,K++)}),X}function ve(d){if(d._status===-1){var y=d._result;y=y(),y.then(function(W){(d._status===0||d._status===-1)&&(d._status=1,d._result=W)},function(W){(d._status===0||d._status===-1)&&(d._status=2,d._result=W)}),d._status===-1&&(d._status=0,d._result=y)}if(d._status===1)return d._result.default;throw d._result}var ce={current:null},E={transition:null},M={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:E,ReactCurrentOwner:_e};function j(){throw Error("act(...) is not supported in production builds of React.")}return G.Children={map:it,forEach:function(d,y,W){it(d,function(){y.apply(this,arguments)},W)},count:function(d){var y=0;return it(d,function(){y++}),y},toArray:function(d){return it(d,function(y){return y})||[]},only:function(d){if(!ot(d))throw Error("React.Children.only expected to receive a single React element child.");return d}},G.Component=q,G.Fragment=m,G.Profiler=C,G.PureComponent=ze,G.StrictMode=P,G.Suspense=A,G.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=M,G.act=j,G.cloneElement=function(d,y,W){if(d==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+d+".");var X=ke({},d.props),K=d.key,Z=d.ref,le=d._owner;if(y!=null){if(y.ref!==void 0&&(Z=y.ref,le=_e.current),y.key!==void 0&&(K=""+y.key),d.type&&d.type.defaultProps)var te=d.type.defaultProps;for(ie in y)Re.call(y,ie)&&!Le.hasOwnProperty(ie)&&(X[ie]=y[ie]===void 0&&te!==void 0?te[ie]:y[ie])}var ie=arguments.length-2;if(ie===1)X.children=W;else if(1<ie){te=Array(ie);for(var He=0;He<ie;He++)te[He]=arguments[He+2];X.children=te}return{$$typeof:s,type:d.type,key:K,ref:Z,props:X,_owner:le}},G.createContext=function(d){return d={$$typeof:H,_currentValue:d,_currentValue2:d,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},d.Provider={$$typeof:R,_context:d},d.Consumer=d},G.createElement=Ke,G.createFactory=function(d){var y=Ke.bind(null,d);return y.type=d,y},G.createRef=function(){return{current:null}},G.forwardRef=function(d){return{$$typeof:b,render:d}},G.isValidElement=ot,G.lazy=function(d){return{$$typeof:ue,_payload:{_status:-1,_result:d},_init:ve}},G.memo=function(d,y){return{$$typeof:ae,type:d,compare:y===void 0?null:y}},G.startTransition=function(d){var y=E.transition;E.transition={};try{d()}finally{E.transition=y}},G.unstable_act=j,G.useCallback=function(d,y){return ce.current.useCallback(d,y)},G.useContext=function(d){return ce.current.useContext(d)},G.useDebugValue=function(){},G.useDeferredValue=function(d){return ce.current.useDeferredValue(d)},G.useEffect=function(d,y){return ce.current.useEffect(d,y)},G.useId=function(){return ce.current.useId()},G.useImperativeHandle=function(d,y,W){return ce.current.useImperativeHandle(d,y,W)},G.useInsertionEffect=function(d,y){return ce.current.useInsertionEffect(d,y)},G.useLayoutEffect=function(d,y){return ce.current.useLayoutEffect(d,y)},G.useMemo=function(d,y){return ce.current.useMemo(d,y)},G.useReducer=function(d,y,W){return ce.current.useReducer(d,y,W)},G.useRef=function(d){return ce.current.useRef(d)},G.useState=function(d){return ce.current.useState(d)},G.useSyncExternalStore=function(d,y,W){return ce.current.useSyncExternalStore(d,y,W)},G.useTransition=function(){return ce.current.useTransition()},G.version="18.3.1",G}var Oa;function Ji(){return Oa||(Oa=1,Wi.exports=Bf()),Wi.exports}var Da;function Hf(){if(Da)return Wr;Da=1;var s=Ji(),k=Symbol.for("react.element"),m=Symbol.for("react.fragment"),P=Object.prototype.hasOwnProperty,C=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,R={key:!0,ref:!0,__self:!0,__source:!0};function H(b,A,ae){var ue,I={},$=null,Se=null;ae!==void 0&&($=""+ae),A.key!==void 0&&($=""+A.key),A.ref!==void 0&&(Se=A.ref);for(ue in A)P.call(A,ue)&&!R.hasOwnProperty(ue)&&(I[ue]=A[ue]);if(b&&b.defaultProps)for(ue in A=b.defaultProps,A)I[ue]===void 0&&(I[ue]=A[ue]);return{$$typeof:k,type:b,key:$,ref:Se,props:I,_owner:C.current}}return Wr.Fragment=m,Wr.jsx=H,Wr.jsxs=H,Wr}var Ia;function Qf(){return Ia||(Ia=1,Qi.exports=Hf()),Qi.exports}var c=Qf(),J=Ji();const Wf=Ka(J);var lo={},Ki={exports:{}},Ze={},Yi={exports:{}},Xi={};var Ma;function Kf(){return Ma||(Ma=1,(function(s){function k(E,M){var j=E.length;E.push(M);e:for(;0<j;){var d=j-1>>>1,y=E[d];if(0<C(y,M))E[d]=M,E[j]=y,j=d;else break e}}function m(E){return E.length===0?null:E[0]}function P(E){if(E.length===0)return null;var M=E[0],j=E.pop();if(j!==M){E[0]=j;e:for(var d=0,y=E.length,W=y>>>1;d<W;){var X=2*(d+1)-1,K=E[X],Z=X+1,le=E[Z];if(0>C(K,j))Z<y&&0>C(le,K)?(E[d]=le,E[Z]=j,d=Z):(E[d]=K,E[X]=j,d=X);else if(Z<y&&0>C(le,j))E[d]=le,E[Z]=j,d=Z;else break e}}return M}function C(E,M){var j=E.sortIndex-M.sortIndex;return j!==0?j:E.id-M.id}if(typeof performance=="object"&&typeof performance.now=="function"){var R=performance;s.unstable_now=function(){return R.now()}}else{var H=Date,b=H.now();s.unstable_now=function(){return H.now()-b}}var A=[],ae=[],ue=1,I=null,$=3,Se=!1,ke=!1,ee=!1,q=typeof setTimeout=="function"?setTimeout:null,$e=typeof clearTimeout=="function"?clearTimeout:null,ze=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function Be(E){for(var M=m(ae);M!==null;){if(M.callback===null)P(ae);else if(M.startTime<=E)P(ae),M.sortIndex=M.expirationTime,k(A,M);else break;M=m(ae)}}function Y(E){if(ee=!1,Be(E),!ke)if(m(A)!==null)ke=!0,ve(Re);else{var M=m(ae);M!==null&&ce(Y,M.startTime-E)}}function Re(E,M){ke=!1,ee&&(ee=!1,$e(Ke),Ke=-1),Se=!0;var j=$;try{for(Be(M),I=m(A);I!==null&&(!(I.expirationTime>M)||E&&!jt());){var d=I.callback;if(typeof d=="function"){I.callback=null,$=I.priorityLevel;var y=d(I.expirationTime<=M);M=s.unstable_now(),typeof y=="function"?I.callback=y:I===m(A)&&P(A),Be(M)}else P(A);I=m(A)}if(I!==null)var W=!0;else{var X=m(ae);X!==null&&ce(Y,X.startTime-M),W=!1}return W}finally{I=null,$=j,Se=!1}}var _e=!1,Le=null,Ke=-1,mt=5,ot=-1;function jt(){return!(s.unstable_now()-ot<mt)}function Ie(){if(Le!==null){var E=s.unstable_now();ot=E;var M=!0;try{M=Le(!0,E)}finally{M?Me():(_e=!1,Le=null)}}else _e=!1}var Me;if(typeof ze=="function")Me=function(){ze(Ie)};else if(typeof MessageChannel<"u"){var et=new MessageChannel,it=et.port2;et.port1.onmessage=Ie,Me=function(){it.postMessage(null)}}else Me=function(){q(Ie,0)};function ve(E){Le=E,_e||(_e=!0,Me())}function ce(E,M){Ke=q(function(){E(s.unstable_now())},M)}s.unstable_IdlePriority=5,s.unstable_ImmediatePriority=1,s.unstable_LowPriority=4,s.unstable_NormalPriority=3,s.unstable_Profiling=null,s.unstable_UserBlockingPriority=2,s.unstable_cancelCallback=function(E){E.callback=null},s.unstable_continueExecution=function(){ke||Se||(ke=!0,ve(Re))},s.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):mt=0<E?Math.floor(1e3/E):5},s.unstable_getCurrentPriorityLevel=function(){return $},s.unstable_getFirstCallbackNode=function(){return m(A)},s.unstable_next=function(E){switch($){case 1:case 2:case 3:var M=3;break;default:M=$}var j=$;$=M;try{return E()}finally{$=j}},s.unstable_pauseExecution=function(){},s.unstable_requestPaint=function(){},s.unstable_runWithPriority=function(E,M){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var j=$;$=E;try{return M()}finally{$=j}},s.unstable_scheduleCallback=function(E,M,j){var d=s.unstable_now();switch(typeof j=="object"&&j!==null?(j=j.delay,j=typeof j=="number"&&0<j?d+j:d):j=d,E){case 1:var y=-1;break;case 2:y=250;break;case 5:y=1073741823;break;case 4:y=1e4;break;default:y=5e3}return y=j+y,E={id:ue++,callback:M,priorityLevel:E,startTime:j,expirationTime:y,sortIndex:-1},j>d?(E.sortIndex=j,k(ae,E),m(A)===null&&E===m(ae)&&(ee?($e(Ke),Ke=-1):ee=!0,ce(Y,j-d))):(E.sortIndex=y,k(A,E),ke||Se||(ke=!0,ve(Re))),E},s.unstable_shouldYield=jt,s.unstable_wrapCallback=function(E){var M=$;return function(){var j=$;$=M;try{return E.apply(this,arguments)}finally{$=j}}}})(Xi)),Xi}var Fa;function Yf(){return Fa||(Fa=1,Yi.exports=Kf()),Yi.exports}var Ua;function Xf(){if(Ua)return Ze;Ua=1;var s=Ji(),k=Yf();function m(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 P=new Set,C={};function R(e,t){H(e,t),H(e+"Capture",t)}function H(e,t){for(C[e]=t,e=0;e<t.length;e++)P.add(t[e])}var b=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),A=Object.prototype.hasOwnProperty,ae=/^[: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]*$/,ue={},I={};function $(e){return A.call(I,e)?!0:A.call(ue,e)?!1:ae.test(e)?I[e]=!0:(ue[e]=!0,!1)}function Se(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 ke(e,t,n,r){if(t===null||typeof t>"u"||Se(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 ee(e,t,n,r,l,o,i){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=o,this.removeEmptyString=i}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ee(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];q[t]=new ee(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ee(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ee(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ee(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ee(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){q[e]=new ee(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){q[e]=new ee(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){q[e]=new ee(e,5,!1,e.toLowerCase(),null,!1,!1)});var $e=/[\-:]([a-z])/g;function ze(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($e,ze);q[t]=new ee(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($e,ze);q[t]=new ee(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($e,ze);q[t]=new ee(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ee(e,1,!1,e.toLowerCase(),null,!1,!1)}),q.xlinkHref=new ee("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){q[e]=new ee(e,1,!1,e.toLowerCase(),null,!0,!0)});function Be(e,t,n,r){var l=q.hasOwnProperty(t)?q[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ke(t,n,l,r)&&(n=null),r||l===null?$(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 Y=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Re=Symbol.for("react.element"),_e=Symbol.for("react.portal"),Le=Symbol.for("react.fragment"),Ke=Symbol.for("react.strict_mode"),mt=Symbol.for("react.profiler"),ot=Symbol.for("react.provider"),jt=Symbol.for("react.context"),Ie=Symbol.for("react.forward_ref"),Me=Symbol.for("react.suspense"),et=Symbol.for("react.suspense_list"),it=Symbol.for("react.memo"),ve=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),E=Symbol.iterator;function M(e){return e===null||typeof e!="object"?null:(e=E&&e[E]||e["@@iterator"],typeof e=="function"?e:null)}var j=Object.assign,d;function y(e){if(d===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);d=t&&t[1]||""}return`
`+d+e}var W=!1;function X(e,t){if(!e||W)return"";W=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(v){var r=v}Reflect.construct(e,[],t)}else{try{t.call()}catch(v){r=v}e.call(t.prototype)}else{try{throw Error()}catch(v){r=v}e()}}catch(v){if(v&&r&&typeof v.stack=="string"){for(var l=v.stack.split(`
`),o=r.stack.split(`
`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){var a=`
`+l[i].replace(" at new "," at ");return e.displayName&&a.includes("<anonymous>")&&(a=a.replace("<anonymous>",e.displayName)),a}while(1<=i&&0<=u);break}}}finally{W=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?y(e):""}function K(e){switch(e.tag){case 5:return y(e.type);case 16:return y("Lazy");case 13:return y("Suspense");case 19:return y("SuspenseList");case 0:case 2:case 15:return e=X(e.type,!1),e;case 11:return e=X(e.type.render,!1),e;case 1:return e=X(e.type,!0),e;default:return""}}function Z(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 Le:return"Fragment";case _e:return"Portal";case mt:return"Profiler";case Ke:return"StrictMode";case Me:return"Suspense";case et:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case jt:return(e.displayName||"Context")+".Consumer";case ot:return(e._context.displayName||"Context")+".Provider";case Ie:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case it:return t=e.displayName||null,t!==null?t:Z(e.type)||"Memo";case ve:t=e._payload,e=e._init;try{return Z(e(t))}catch{}}return null}function le(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 Z(t);case 8:return t===Ke?"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 te(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ie(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function He(e){var t=ie(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,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Vt(e){e._valueTracker||(e._valueTracker=He(e))}function Zn(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ie(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function $t(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 Pn(e,t){var n=t.checked;return j({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function bn(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=te(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 Kr(e,t){t=t.checked,t!=null&&Be(e,"checked",t,!1)}function Tt(e,t){Kr(e,t);var n=te(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")?fn(e,t.type,n):t.hasOwnProperty("defaultValue")&&fn(e,t.type,te(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Yr(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function fn(e,t,n){(t!=="number"||$t(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var zt=Array.isArray;function Q(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=""+te(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 er(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(m(91));return j({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function dn(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(m(92));if(zt(n)){if(1<n.length)throw Error(m(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:te(n)}}function tr(e,t){var n=te(t.value),r=te(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 pn(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function nr(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 jn(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?nr(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Tn,rr=(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(Tn=Tn||document.createElement("div"),Tn.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Tn.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Bt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ht={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},Xr=["Webkit","ms","Moz","O"];Object.keys(Ht).forEach(function(e){Xr.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ht[t]=Ht[e]})});function Gr(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ht.hasOwnProperty(e)&&Ht[e]?(""+t).trim():t+"px"}function Jr(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Gr(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var oo=j({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 lr(e,t){if(t){if(oo[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(m(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(m(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(m(61))}if(t.style!=null&&typeof t.style!="object")throw Error(m(62))}}function or(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 ir=null;function ur(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var sr=null,w=null,D=null;function V(e){if(e=zr(e)){if(typeof sr!="function")throw Error(m(280));var t=e.stateNode;t&&(t=wl(t),sr(e.stateNode,e.type,t))}}function Ee(e){w?D?D.push(e):D=[e]:w=e}function qi(){if(w){var e=w,t=D;if(D=w=null,V(e),t)for(e=0;e<t.length;e++)V(t[e])}}function Zi(e,t){return e(t)}function bi(){}var io=!1;function eu(e,t,n){if(io)return e(t,n);io=!0;try{return Zi(e,t,n)}finally{io=!1,(w!==null||D!==null)&&(bi(),qi())}}function ar(e,t){var n=e.stateNode;if(n===null)return null;var r=wl(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(m(231,t,typeof n));return n}var uo=!1;if(b)try{var cr={};Object.defineProperty(cr,"passive",{get:function(){uo=!0}}),window.addEventListener("test",cr,cr),window.removeEventListener("test",cr,cr)}catch{uo=!1}function Ya(e,t,n,r,l,o,i,u,a){var v=Array.prototype.slice.call(arguments,3);try{t.apply(n,v)}catch(S){this.onError(S)}}var fr=!1,qr=null,Zr=!1,so=null,Xa={onError:function(e){fr=!0,qr=e}};function Ga(e,t,n,r,l,o,i,u,a){fr=!1,qr=null,Ya.apply(Xa,arguments)}function Ja(e,t,n,r,l,o,i,u,a){if(Ga.apply(this,arguments),fr){if(fr){var v=qr;fr=!1,qr=null}else throw Error(m(198));Zr||(Zr=!0,so=v)}}function mn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function tu(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 nu(e){if(mn(e)!==e)throw Error(m(188))}function qa(e){var t=e.alternate;if(!t){if(t=mn(e),t===null)throw Error(m(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return nu(l),e;if(o===r)return nu(l),t;o=o.sibling}throw Error(m(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(m(189))}}if(n.alternate!==r)throw Error(m(190))}if(n.tag!==3)throw Error(m(188));return n.stateNode.current===n?e:t}function ru(e){return e=qa(e),e!==null?lu(e):null}function lu(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=lu(e);if(t!==null)return t;e=e.sibling}return null}var ou=k.unstable_scheduleCallback,iu=k.unstable_cancelCallback,Za=k.unstable_shouldYield,ba=k.unstable_requestPaint,ge=k.unstable_now,ec=k.unstable_getCurrentPriorityLevel,ao=k.unstable_ImmediatePriority,uu=k.unstable_UserBlockingPriority,br=k.unstable_NormalPriority,tc=k.unstable_LowPriority,su=k.unstable_IdlePriority,el=null,_t=null;function nc(e){if(_t&&typeof _t.onCommitFiberRoot=="function")try{_t.onCommitFiberRoot(el,e,void 0,(e.current.flags&128)===128)}catch{}}var ht=Math.clz32?Math.clz32:oc,rc=Math.log,lc=Math.LN2;function oc(e){return e>>>=0,e===0?32:31-(rc(e)/lc|0)|0}var tl=64,nl=4194304;function dr(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 rl(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=dr(u):(o&=i,o!==0&&(r=dr(o)))}else i=n&~l,i!==0?r=dr(i):o!==0&&(r=dr(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&l)===0&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ht(t),l=1<<n,r|=e[n],t&=~l;return r}function ic(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 uc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-ht(o),u=1<<i,a=l[i];a===-1?((u&n)===0||(u&r)!==0)&&(l[i]=ic(u,t)):a<=t&&(e.expiredLanes|=u),o&=~u}}function co(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function au(){var e=tl;return tl<<=1,(tl&4194240)===0&&(tl=64),e}function fo(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function pr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ht(t),e[t]=n}function sc(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-ht(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function po(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ht(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var oe=0;function cu(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var fu,mo,du,pu,mu,ho=!1,ll=[],Qt=null,Wt=null,Kt=null,mr=new Map,hr=new Map,Yt=[],ac="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 hu(e,t){switch(e){case"focusin":case"focusout":Qt=null;break;case"dragenter":case"dragleave":Wt=null;break;case"mouseover":case"mouseout":Kt=null;break;case"pointerover":case"pointerout":mr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":hr.delete(t.pointerId)}}function vr(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=zr(t),t!==null&&mo(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function cc(e,t,n,r,l){switch(t){case"focusin":return Qt=vr(Qt,e,t,n,r,l),!0;case"dragenter":return Wt=vr(Wt,e,t,n,r,l),!0;case"mouseover":return Kt=vr(Kt,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return mr.set(o,vr(mr.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,hr.set(o,vr(hr.get(o)||null,e,t,n,r,l)),!0}return!1}function vu(e){var t=hn(e.target);if(t!==null){var n=mn(t);if(n!==null){if(t=n.tag,t===13){if(t=tu(n),t!==null){e.blockedOn=t,mu(e.priority,function(){du(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 ol(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=yo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ir=r,n.target.dispatchEvent(r),ir=null}else return t=zr(n),t!==null&&mo(t),e.blockedOn=n,!1;t.shift()}return!0}function yu(e,t,n){ol(e)&&n.delete(t)}function fc(){ho=!1,Qt!==null&&ol(Qt)&&(Qt=null),Wt!==null&&ol(Wt)&&(Wt=null),Kt!==null&&ol(Kt)&&(Kt=null),mr.forEach(yu),hr.forEach(yu)}function yr(e,t){e.blockedOn===t&&(e.blockedOn=null,ho||(ho=!0,k.unstable_scheduleCallback(k.unstable_NormalPriority,fc)))}function gr(e){function t(l){return yr(l,e)}if(0<ll.length){yr(ll[0],e);for(var n=1;n<ll.length;n++){var r=ll[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Qt!==null&&yr(Qt,e),Wt!==null&&yr(Wt,e),Kt!==null&&yr(Kt,e),mr.forEach(t),hr.forEach(t),n=0;n<Yt.length;n++)r=Yt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Yt.length&&(n=Yt[0],n.blockedOn===null);)vu(n),n.blockedOn===null&&Yt.shift()}var zn=Y.ReactCurrentBatchConfig,il=!0;function dc(e,t,n,r){var l=oe,o=zn.transition;zn.transition=null;try{oe=1,vo(e,t,n,r)}finally{oe=l,zn.transition=o}}function pc(e,t,n,r){var l=oe,o=zn.transition;zn.transition=null;try{oe=4,vo(e,t,n,r)}finally{oe=l,zn.transition=o}}function vo(e,t,n,r){if(il){var l=yo(e,t,n,r);if(l===null)Do(e,t,r,ul,n),hu(e,r);else if(cc(l,e,t,n,r))r.stopPropagation();else if(hu(e,r),t&4&&-1<ac.indexOf(e)){for(;l!==null;){var o=zr(l);if(o!==null&&fu(o),o=yo(e,t,n,r),o===null&&Do(e,t,r,ul,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else Do(e,t,r,null,n)}}var ul=null;function yo(e,t,n,r){if(ul=null,e=ur(r),e=hn(e),e!==null)if(t=mn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=tu(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 ul=e,null}function gu(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(ec()){case ao:return 1;case uu:return 4;case br:case tc:return 16;case su:return 536870912;default:return 16}default:return 16}}var Xt=null,go=null,sl=null;function wu(){if(sl)return sl;var e,t=go,n=t.length,r,l="value"in Xt?Xt.value:Xt.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[o-r];r++);return sl=l.slice(e,1<r?1-r:void 0)}function al(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 cl(){return!0}function Su(){return!1}function tt(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?cl:Su,this.isPropagationStopped=Su,this}return j(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=cl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=cl)},persist:function(){},isPersistent:cl}),t}var Rn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},wo=tt(Rn),wr=j({},Rn,{view:0,detail:0}),mc=tt(wr),So,xo,Sr,fl=j({},wr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_o,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!==Sr&&(Sr&&e.type==="mousemove"?(So=e.screenX-Sr.screenX,xo=e.screenY-Sr.screenY):xo=So=0,Sr=e),So)},movementY:function(e){return"movementY"in e?e.movementY:xo}}),xu=tt(fl),hc=j({},fl,{dataTransfer:0}),vc=tt(hc),yc=j({},wr,{relatedTarget:0}),ko=tt(yc),gc=j({},Rn,{animationName:0,elapsedTime:0,pseudoElement:0}),wc=tt(gc),Sc=j({},Rn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xc=tt(Sc),kc=j({},Rn,{data:0}),ku=tt(kc),_c={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ec={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"},Cc={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Nc(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Cc[e])?!!t[e]:!1}function _o(){return Nc}var Pc=j({},wr,{key:function(e){if(e.key){var t=_c[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=al(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ec[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_o,charCode:function(e){return e.type==="keypress"?al(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?al(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),jc=tt(Pc),Tc=j({},fl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),_u=tt(Tc),zc=j({},wr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_o}),Rc=tt(zc),Lc=j({},Rn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Oc=tt(Lc),Dc=j({},fl,{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}),Ic=tt(Dc),Mc=[9,13,27,32],Eo=b&&"CompositionEvent"in window,xr=null;b&&"documentMode"in document&&(xr=document.documentMode);var Fc=b&&"TextEvent"in window&&!xr,Eu=b&&(!Eo||xr&&8<xr&&11>=xr),Cu=" ",Nu=!1;function Pu(e,t){switch(e){case"keyup":return Mc.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ju(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ln=!1;function Uc(e,t){switch(e){case"compositionend":return ju(t);case"keypress":return t.which!==32?null:(Nu=!0,Cu);case"textInput":return e=t.data,e===Cu&&Nu?null:e;default:return null}}function Ac(e,t){if(Ln)return e==="compositionend"||!Eo&&Pu(e,t)?(e=wu(),sl=go=Xt=null,Ln=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Eu&&t.locale!=="ko"?null:t.data;default:return null}}var Vc={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 Tu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Vc[e.type]:t==="textarea"}function zu(e,t,n,r){Ee(r),t=vl(t,"onChange"),0<t.length&&(n=new wo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var kr=null,_r=null;function $c(e){Xu(e,0)}function dl(e){var t=Fn(e);if(Zn(t))return e}function Bc(e,t){if(e==="change")return t}var Ru=!1;if(b){var Co;if(b){var No="oninput"in document;if(!No){var Lu=document.createElement("div");Lu.setAttribute("oninput","return;"),No=typeof Lu.oninput=="function"}Co=No}else Co=!1;Ru=Co&&(!document.documentMode||9<document.documentMode)}function Ou(){kr&&(kr.detachEvent("onpropertychange",Du),_r=kr=null)}function Du(e){if(e.propertyName==="value"&&dl(_r)){var t=[];zu(t,_r,e,ur(e)),eu($c,t)}}function Hc(e,t,n){e==="focusin"?(Ou(),kr=t,_r=n,kr.attachEvent("onpropertychange",Du)):e==="focusout"&&Ou()}function Qc(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return dl(_r)}function Wc(e,t){if(e==="click")return dl(t)}function Kc(e,t){if(e==="input"||e==="change")return dl(t)}function Yc(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var vt=typeof Object.is=="function"?Object.is:Yc;function Er(e,t){if(vt(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var l=n[r];if(!A.call(t,l)||!vt(e[l],t[l]))return!1}return!0}function Iu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Mu(e,t){var n=Iu(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Iu(n)}}function Fu(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Fu(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Uu(){for(var e=window,t=$t();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=$t(e.document)}return t}function Po(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 Xc(e){var t=Uu(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Fu(n.ownerDocument.documentElement,n)){if(r!==null&&Po(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,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=Mu(n,o);var i=Mu(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 Gc=b&&"documentMode"in document&&11>=document.documentMode,On=null,jo=null,Cr=null,To=!1;function Au(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;To||On==null||On!==$t(r)||(r=On,"selectionStart"in r&&Po(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}),Cr&&Er(Cr,r)||(Cr=r,r=vl(jo,"onSelect"),0<r.length&&(t=new wo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=On)))}function pl(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Dn={animationend:pl("Animation","AnimationEnd"),animationiteration:pl("Animation","AnimationIteration"),animationstart:pl("Animation","AnimationStart"),transitionend:pl("Transition","TransitionEnd")},zo={},Vu={};b&&(Vu=document.createElement("div").style,"AnimationEvent"in window||(delete Dn.animationend.animation,delete Dn.animationiteration.animation,delete Dn.animationstart.animation),"TransitionEvent"in window||delete Dn.transitionend.transition);function ml(e){if(zo[e])return zo[e];if(!Dn[e])return e;var t=Dn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Vu)return zo[e]=t[n];return e}var $u=ml("animationend"),Bu=ml("animationiteration"),Hu=ml("animationstart"),Qu=ml("transitionend"),Wu=new Map,Ku="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 Gt(e,t){Wu.set(e,t),R(t,[e])}for(var Ro=0;Ro<Ku.length;Ro++){var Lo=Ku[Ro],Jc=Lo.toLowerCase(),qc=Lo[0].toUpperCase()+Lo.slice(1);Gt(Jc,"on"+qc)}Gt($u,"onAnimationEnd"),Gt(Bu,"onAnimationIteration"),Gt(Hu,"onAnimationStart"),Gt("dblclick","onDoubleClick"),Gt("focusin","onFocus"),Gt("focusout","onBlur"),Gt(Qu,"onTransitionEnd"),H("onMouseEnter",["mouseout","mouseover"]),H("onMouseLeave",["mouseout","mouseover"]),H("onPointerEnter",["pointerout","pointerover"]),H("onPointerLeave",["pointerout","pointerover"]),R("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),R("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),R("onBeforeInput",["compositionend","keypress","textInput","paste"]),R("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),R("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),R("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nr="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(" "),Zc=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nr));function Yu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Ja(r,t,void 0,e),e.currentTarget=null}function Xu(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 o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],a=u.instance,v=u.currentTarget;if(u=u.listener,a!==o&&l.isPropagationStopped())break e;Yu(l,u,v),o=a}else for(i=0;i<r.length;i++){if(u=r[i],a=u.instance,v=u.currentTarget,u=u.listener,a!==o&&l.isPropagationStopped())break e;Yu(l,u,v),o=a}}}if(Zr)throw e=so,Zr=!1,so=null,e}function fe(e,t){var n=t[Vo];n===void 0&&(n=t[Vo]=new Set);var r=e+"__bubble";n.has(r)||(Gu(t,e,2,!1),n.add(r))}function Oo(e,t,n){var r=0;t&&(r|=4),Gu(n,e,r,t)}var hl="_reactListening"+Math.random().toString(36).slice(2);function Pr(e){if(!e[hl]){e[hl]=!0,P.forEach(function(n){n!=="selectionchange"&&(Zc.has(n)||Oo(n,!1,e),Oo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hl]||(t[hl]=!0,Oo("selectionchange",!1,t))}}function Gu(e,t,n,r){switch(gu(t)){case 1:var l=dc;break;case 4:l=pc;break;default:l=vo}n=l.bind(null,t,n,e),l=void 0,!uo||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 Do(e,t,n,r,l){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var a=i.tag;if((a===3||a===4)&&(a=i.stateNode.containerInfo,a===l||a.nodeType===8&&a.parentNode===l))return;i=i.return}for(;u!==null;){if(i=hn(u),i===null)return;if(a=i.tag,a===5||a===6){r=o=i;continue e}u=u.parentNode}}r=r.return}eu(function(){var v=o,S=ur(n),x=[];e:{var g=Wu.get(e);if(g!==void 0){var N=wo,z=e;switch(e){case"keypress":if(al(n)===0)break e;case"keydown":case"keyup":N=jc;break;case"focusin":z="focus",N=ko;break;case"focusout":z="blur",N=ko;break;case"beforeblur":case"afterblur":N=ko;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":N=xu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":N=vc;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":N=Rc;break;case $u:case Bu:case Hu:N=wc;break;case Qu:N=Oc;break;case"scroll":N=mc;break;case"wheel":N=Ic;break;case"copy":case"cut":case"paste":N=xc;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":N=_u}var L=(t&4)!==0,we=!L&&e==="scroll",p=L?g!==null?g+"Capture":null:g;L=[];for(var f=v,h;f!==null;){h=f;var _=h.stateNode;if(h.tag===5&&_!==null&&(h=_,p!==null&&(_=ar(f,p),_!=null&&L.push(jr(f,_,h)))),we)break;f=f.return}0<L.length&&(g=new N(g,z,null,n,S),x.push({event:g,listeners:L}))}}if((t&7)===0){e:{if(g=e==="mouseover"||e==="pointerover",N=e==="mouseout"||e==="pointerout",g&&n!==ir&&(z=n.relatedTarget||n.fromElement)&&(hn(z)||z[Rt]))break e;if((N||g)&&(g=S.window===S?S:(g=S.ownerDocument)?g.defaultView||g.parentWindow:window,N?(z=n.relatedTarget||n.toElement,N=v,z=z?hn(z):null,z!==null&&(we=mn(z),z!==we||z.tag!==5&&z.tag!==6)&&(z=null)):(N=null,z=v),N!==z)){if(L=xu,_="onMouseLeave",p="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(L=_u,_="onPointerLeave",p="onPointerEnter",f="pointer"),we=N==null?g:Fn(N),h=z==null?g:Fn(z),g=new L(_,f+"leave",N,n,S),g.target=we,g.relatedTarget=h,_=null,hn(S)===v&&(L=new L(p,f+"enter",z,n,S),L.target=h,L.relatedTarget=we,_=L),we=_,N&&z)t:{for(L=N,p=z,f=0,h=L;h;h=In(h))f++;for(h=0,_=p;_;_=In(_))h++;for(;0<f-h;)L=In(L),f--;for(;0<h-f;)p=In(p),h--;for(;f--;){if(L===p||p!==null&&L===p.alternate)break t;L=In(L),p=In(p)}L=null}else L=null;N!==null&&Ju(x,g,N,L,!1),z!==null&&we!==null&&Ju(x,we,z,L,!0)}}e:{if(g=v?Fn(v):window,N=g.nodeName&&g.nodeName.toLowerCase(),N==="select"||N==="input"&&g.type==="file")var O=Bc;else if(Tu(g))if(Ru)O=Kc;else{O=Qc;var F=Hc}else(N=g.nodeName)&&N.toLowerCase()==="input"&&(g.type==="checkbox"||g.type==="radio")&&(O=Wc);if(O&&(O=O(e,v))){zu(x,O,n,S);break e}F&&F(e,g,v),e==="focusout"&&(F=g._wrapperState)&&F.controlled&&g.type==="number"&&fn(g,"number",g.value)}switch(F=v?Fn(v):window,e){case"focusin":(Tu(F)||F.contentEditable==="true")&&(On=F,jo=v,Cr=null);break;case"focusout":Cr=jo=On=null;break;case"mousedown":To=!0;break;case"contextmenu":case"mouseup":case"dragend":To=!1,Au(x,n,S);break;case"selectionchange":if(Gc)break;case"keydown":case"keyup":Au(x,n,S)}var U;if(Eo)e:{switch(e){case"compositionstart":var B="onCompositionStart";break e;case"compositionend":B="onCompositionEnd";break e;case"compositionupdate":B="onCompositionUpdate";break e}B=void 0}else Ln?Pu(e,n)&&(B="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(B="onCompositionStart");B&&(Eu&&n.locale!=="ko"&&(Ln||B!=="onCompositionStart"?B==="onCompositionEnd"&&Ln&&(U=wu()):(Xt=S,go="value"in Xt?Xt.value:Xt.textContent,Ln=!0)),F=vl(v,B),0<F.length&&(B=new ku(B,e,null,n,S),x.push({event:B,listeners:F}),U?B.data=U:(U=ju(n),U!==null&&(B.data=U)))),(U=Fc?Uc(e,n):Ac(e,n))&&(v=vl(v,"onBeforeInput"),0<v.length&&(S=new ku("onBeforeInput","beforeinput",null,n,S),x.push({event:S,listeners:v}),S.data=U))}Xu(x,t)})}function jr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function vl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=ar(e,n),o!=null&&r.unshift(jr(e,o,l)),o=ar(e,t),o!=null&&r.push(jr(e,o,l))),e=e.return}return r}function In(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ju(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,a=u.alternate,v=u.stateNode;if(a!==null&&a===r)break;u.tag===5&&v!==null&&(u=v,l?(a=ar(n,o),a!=null&&i.unshift(jr(n,a,u))):l||(a=ar(n,o),a!=null&&i.push(jr(n,a,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var bc=/\r\n?/g,ef=/\u0000|\uFFFD/g;function qu(e){return(typeof e=="string"?e:""+e).replace(bc,`
`).replace(ef,"")}function yl(e,t,n){if(t=qu(t),qu(e)!==t&&n)throw Error(m(425))}function gl(){}var Io=null,Mo=null;function Fo(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 Uo=typeof setTimeout=="function"?setTimeout:void 0,tf=typeof clearTimeout=="function"?clearTimeout:void 0,Zu=typeof Promise=="function"?Promise:void 0,nf=typeof queueMicrotask=="function"?queueMicrotask:typeof Zu<"u"?function(e){return Zu.resolve(null).then(e).catch(rf)}:Uo;function rf(e){setTimeout(function(){throw e})}function Ao(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),gr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);gr(t)}function Jt(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 bu(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 Mn=Math.random().toString(36).slice(2),Et="__reactFiber$"+Mn,Tr="__reactProps$"+Mn,Rt="__reactContainer$"+Mn,Vo="__reactEvents$"+Mn,lf="__reactListeners$"+Mn,of="__reactHandles$"+Mn;function hn(e){var t=e[Et];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Rt]||n[Et]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=bu(e);e!==null;){if(n=e[Et])return n;e=bu(e)}return t}e=n,n=e.parentNode}return null}function zr(e){return e=e[Et]||e[Rt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Fn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(m(33))}function wl(e){return e[Tr]||null}var $o=[],Un=-1;function qt(e){return{current:e}}function de(e){0>Un||(e.current=$o[Un],$o[Un]=null,Un--)}function se(e,t){Un++,$o[Un]=e.current,e.current=t}var Zt={},Fe=qt(Zt),Ye=qt(!1),vn=Zt;function An(e,t){var n=e.type.contextTypes;if(!n)return Zt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function Xe(e){return e=e.childContextTypes,e!=null}function Sl(){de(Ye),de(Fe)}function es(e,t,n){if(Fe.current!==Zt)throw Error(m(168));se(Fe,t),se(Ye,n)}function ts(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(m(108,le(e)||"Unknown",l));return j({},n,r)}function xl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Zt,vn=Fe.current,se(Fe,e),se(Ye,Ye.current),!0}function ns(e,t,n){var r=e.stateNode;if(!r)throw Error(m(169));n?(e=ts(e,t,vn),r.__reactInternalMemoizedMergedChildContext=e,de(Ye),de(Fe),se(Fe,e)):de(Ye),se(Ye,n)}var Lt=null,kl=!1,Bo=!1;function rs(e){Lt===null?Lt=[e]:Lt.push(e)}function uf(e){kl=!0,rs(e)}function bt(){if(!Bo&&Lt!==null){Bo=!0;var e=0,t=oe;try{var n=Lt;for(oe=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Lt=null,kl=!1}catch(l){throw Lt!==null&&(Lt=Lt.slice(e+1)),ou(ao,bt),l}finally{oe=t,Bo=!1}}return null}var Vn=[],$n=0,_l=null,El=0,ut=[],st=0,yn=null,Ot=1,Dt="";function gn(e,t){Vn[$n++]=El,Vn[$n++]=_l,_l=e,El=t}function ls(e,t,n){ut[st++]=Ot,ut[st++]=Dt,ut[st++]=yn,yn=e;var r=Ot;e=Dt;var l=32-ht(r)-1;r&=~(1<<l),n+=1;var o=32-ht(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,Ot=1<<32-ht(t)+l|n<<l|r,Dt=o+e}else Ot=1<<o|n<<l|r,Dt=e}function Ho(e){e.return!==null&&(gn(e,1),ls(e,1,0))}function Qo(e){for(;e===_l;)_l=Vn[--$n],Vn[$n]=null,El=Vn[--$n],Vn[$n]=null;for(;e===yn;)yn=ut[--st],ut[st]=null,Dt=ut[--st],ut[st]=null,Ot=ut[--st],ut[st]=null}var nt=null,rt=null,pe=!1,yt=null;function os(e,t){var n=dt(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 is(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,nt=e,rt=Jt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,nt=e,rt=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=yn!==null?{id:Ot,overflow:Dt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=dt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,nt=e,rt=null,!0):!1;default:return!1}}function Wo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ko(e){if(pe){var t=rt;if(t){var n=t;if(!is(e,t)){if(Wo(e))throw Error(m(418));t=Jt(n.nextSibling);var r=nt;t&&is(e,t)?os(r,n):(e.flags=e.flags&-4097|2,pe=!1,nt=e)}}else{if(Wo(e))throw Error(m(418));e.flags=e.flags&-4097|2,pe=!1,nt=e}}}function us(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;nt=e}function Cl(e){if(e!==nt)return!1;if(!pe)return us(e),pe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Fo(e.type,e.memoizedProps)),t&&(t=rt)){if(Wo(e))throw ss(),Error(m(418));for(;t;)os(e,t),t=Jt(t.nextSibling)}if(us(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(m(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){rt=Jt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}rt=null}}else rt=nt?Jt(e.stateNode.nextSibling):null;return!0}function ss(){for(var e=rt;e;)e=Jt(e.nextSibling)}function Bn(){rt=nt=null,pe=!1}function Yo(e){yt===null?yt=[e]:yt.push(e)}var sf=Y.ReactCurrentBatchConfig;function Rr(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(m(309));var r=n.stateNode}if(!r)throw Error(m(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(m(284));if(!n._owner)throw Error(m(290,e))}return e}function Nl(e,t){throw e=Object.prototype.toString.call(t),Error(m(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function as(e){var t=e._init;return t(e._payload)}function cs(e){function t(p,f){if(e){var h=p.deletions;h===null?(p.deletions=[f],p.flags|=16):h.push(f)}}function n(p,f){if(!e)return null;for(;f!==null;)t(p,f),f=f.sibling;return null}function r(p,f){for(p=new Map;f!==null;)f.key!==null?p.set(f.key,f):p.set(f.index,f),f=f.sibling;return p}function l(p,f){return p=sn(p,f),p.index=0,p.sibling=null,p}function o(p,f,h){return p.index=h,e?(h=p.alternate,h!==null?(h=h.index,h<f?(p.flags|=2,f):h):(p.flags|=2,f)):(p.flags|=1048576,f)}function i(p){return e&&p.alternate===null&&(p.flags|=2),p}function u(p,f,h,_){return f===null||f.tag!==6?(f=Ui(h,p.mode,_),f.return=p,f):(f=l(f,h),f.return=p,f)}function a(p,f,h,_){var O=h.type;return O===Le?S(p,f,h.props.children,_,h.key):f!==null&&(f.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===ve&&as(O)===f.type)?(_=l(f,h.props),_.ref=Rr(p,f,h),_.return=p,_):(_=Jl(h.type,h.key,h.props,null,p.mode,_),_.ref=Rr(p,f,h),_.return=p,_)}function v(p,f,h,_){return f===null||f.tag!==4||f.stateNode.containerInfo!==h.containerInfo||f.stateNode.implementation!==h.implementation?(f=Ai(h,p.mode,_),f.return=p,f):(f=l(f,h.children||[]),f.return=p,f)}function S(p,f,h,_,O){return f===null||f.tag!==7?(f=Nn(h,p.mode,_,O),f.return=p,f):(f=l(f,h),f.return=p,f)}function x(p,f,h){if(typeof f=="string"&&f!==""||typeof f=="number")return f=Ui(""+f,p.mode,h),f.return=p,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Re:return h=Jl(f.type,f.key,f.props,null,p.mode,h),h.ref=Rr(p,null,f),h.return=p,h;case _e:return f=Ai(f,p.mode,h),f.return=p,f;case ve:var _=f._init;return x(p,_(f._payload),h)}if(zt(f)||M(f))return f=Nn(f,p.mode,h,null),f.return=p,f;Nl(p,f)}return null}function g(p,f,h,_){var O=f!==null?f.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return O!==null?null:u(p,f,""+h,_);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Re:return h.key===O?a(p,f,h,_):null;case _e:return h.key===O?v(p,f,h,_):null;case ve:return O=h._init,g(p,f,O(h._payload),_)}if(zt(h)||M(h))return O!==null?null:S(p,f,h,_,null);Nl(p,h)}return null}function N(p,f,h,_,O){if(typeof _=="string"&&_!==""||typeof _=="number")return p=p.get(h)||null,u(f,p,""+_,O);if(typeof _=="object"&&_!==null){switch(_.$$typeof){case Re:return p=p.get(_.key===null?h:_.key)||null,a(f,p,_,O);case _e:return p=p.get(_.key===null?h:_.key)||null,v(f,p,_,O);case ve:var F=_._init;return N(p,f,h,F(_._payload),O)}if(zt(_)||M(_))return p=p.get(h)||null,S(f,p,_,O,null);Nl(f,_)}return null}function z(p,f,h,_){for(var O=null,F=null,U=f,B=f=0,Te=null;U!==null&&B<h.length;B++){U.index>B?(Te=U,U=null):Te=U.sibling;var re=g(p,U,h[B],_);if(re===null){U===null&&(U=Te);break}e&&U&&re.alternate===null&&t(p,U),f=o(re,f,B),F===null?O=re:F.sibling=re,F=re,U=Te}if(B===h.length)return n(p,U),pe&&gn(p,B),O;if(U===null){for(;B<h.length;B++)U=x(p,h[B],_),U!==null&&(f=o(U,f,B),F===null?O=U:F.sibling=U,F=U);return pe&&gn(p,B),O}for(U=r(p,U);B<h.length;B++)Te=N(U,p,B,h[B],_),Te!==null&&(e&&Te.alternate!==null&&U.delete(Te.key===null?B:Te.key),f=o(Te,f,B),F===null?O=Te:F.sibling=Te,F=Te);return e&&U.forEach(function(an){return t(p,an)}),pe&&gn(p,B),O}function L(p,f,h,_){var O=M(h);if(typeof O!="function")throw Error(m(150));if(h=O.call(h),h==null)throw Error(m(151));for(var F=O=null,U=f,B=f=0,Te=null,re=h.next();U!==null&&!re.done;B++,re=h.next()){U.index>B?(Te=U,U=null):Te=U.sibling;var an=g(p,U,re.value,_);if(an===null){U===null&&(U=Te);break}e&&U&&an.alternate===null&&t(p,U),f=o(an,f,B),F===null?O=an:F.sibling=an,F=an,U=Te}if(re.done)return n(p,U),pe&&gn(p,B),O;if(U===null){for(;!re.done;B++,re=h.next())re=x(p,re.value,_),re!==null&&(f=o(re,f,B),F===null?O=re:F.sibling=re,F=re);return pe&&gn(p,B),O}for(U=r(p,U);!re.done;B++,re=h.next())re=N(U,p,B,re.value,_),re!==null&&(e&&re.alternate!==null&&U.delete(re.key===null?B:re.key),f=o(re,f,B),F===null?O=re:F.sibling=re,F=re);return e&&U.forEach(function($f){return t(p,$f)}),pe&&gn(p,B),O}function we(p,f,h,_){if(typeof h=="object"&&h!==null&&h.type===Le&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Re:e:{for(var O=h.key,F=f;F!==null;){if(F.key===O){if(O=h.type,O===Le){if(F.tag===7){n(p,F.sibling),f=l(F,h.props.children),f.return=p,p=f;break e}}else if(F.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===ve&&as(O)===F.type){n(p,F.sibling),f=l(F,h.props),f.ref=Rr(p,F,h),f.return=p,p=f;break e}n(p,F);break}else t(p,F);F=F.sibling}h.type===Le?(f=Nn(h.props.children,p.mode,_,h.key),f.return=p,p=f):(_=Jl(h.type,h.key,h.props,null,p.mode,_),_.ref=Rr(p,f,h),_.return=p,p=_)}return i(p);case _e:e:{for(F=h.key;f!==null;){if(f.key===F)if(f.tag===4&&f.stateNode.containerInfo===h.containerInfo&&f.stateNode.implementation===h.implementation){n(p,f.sibling),f=l(f,h.children||[]),f.return=p,p=f;break e}else{n(p,f);break}else t(p,f);f=f.sibling}f=Ai(h,p.mode,_),f.return=p,p=f}return i(p);case ve:return F=h._init,we(p,f,F(h._payload),_)}if(zt(h))return z(p,f,h,_);if(M(h))return L(p,f,h,_);Nl(p,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,f!==null&&f.tag===6?(n(p,f.sibling),f=l(f,h),f.return=p,p=f):(n(p,f),f=Ui(h,p.mode,_),f.return=p,p=f),i(p)):n(p,f)}return we}var Hn=cs(!0),fs=cs(!1),Pl=qt(null),jl=null,Qn=null,Xo=null;function Go(){Xo=Qn=jl=null}function Jo(e){var t=Pl.current;de(Pl),e._currentValue=t}function qo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Wn(e,t){jl=e,Xo=Qn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Ge=!0),e.firstContext=null)}function at(e){var t=e._currentValue;if(Xo!==e)if(e={context:e,memoizedValue:t,next:null},Qn===null){if(jl===null)throw Error(m(308));Qn=e,jl.dependencies={lanes:0,firstContext:e}}else Qn=Qn.next=e;return t}var wn=null;function Zo(e){wn===null?wn=[e]:wn.push(e)}function ds(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Zo(t)):(n.next=l.next,l.next=n),t.interleaved=n,It(e,r)}function It(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 en=!1;function bo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ps(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 Mt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function tn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(ne&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,It(e,n)}return l=r.interleaved,l===null?(t.next=t,Zo(r)):(t.next=l.next,l.next=t),r.interleaved=t,It(e,n)}function Tl(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,po(e,n)}}function ms(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,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 zl(e,t,n,r){var l=e.updateQueue;en=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var a=u,v=a.next;a.next=null,i===null?o=v:i.next=v,i=a;var S=e.alternate;S!==null&&(S=S.updateQueue,u=S.lastBaseUpdate,u!==i&&(u===null?S.firstBaseUpdate=v:u.next=v,S.lastBaseUpdate=a))}if(o!==null){var x=l.baseState;i=0,S=v=a=null,u=o;do{var g=u.lane,N=u.eventTime;if((r&g)===g){S!==null&&(S=S.next={eventTime:N,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var z=e,L=u;switch(g=t,N=n,L.tag){case 1:if(z=L.payload,typeof z=="function"){x=z.call(N,x,g);break e}x=z;break e;case 3:z.flags=z.flags&-65537|128;case 0:if(z=L.payload,g=typeof z=="function"?z.call(N,x,g):z,g==null)break e;x=j({},x,g);break e;case 2:en=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,g=l.effects,g===null?l.effects=[u]:g.push(u))}else N={eventTime:N,lane:g,tag:u.tag,payload:u.payload,callback:u.callback,next:null},S===null?(v=S=N,a=x):S=S.next=N,i|=g;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;g=u,u=g.next,g.next=null,l.lastBaseUpdate=g,l.shared.pending=null}}while(!0);if(S===null&&(a=x),l.baseState=a,l.firstBaseUpdate=v,l.lastBaseUpdate=S,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);kn|=i,e.lanes=i,e.memoizedState=x}}function hs(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(m(191,l));l.call(r)}}}var Lr={},Ct=qt(Lr),Or=qt(Lr),Dr=qt(Lr);function Sn(e){if(e===Lr)throw Error(m(174));return e}function ei(e,t){switch(se(Dr,t),se(Or,e),se(Ct,Lr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:jn(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=jn(t,e)}de(Ct),se(Ct,t)}function Kn(){de(Ct),de(Or),de(Dr)}function vs(e){Sn(Dr.current);var t=Sn(Ct.current),n=jn(t,e.type);t!==n&&(se(Or,e),se(Ct,n))}function ti(e){Or.current===e&&(de(Ct),de(Or))}var me=qt(0);function Rl(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var Ll=Y.ReactCurrentDispatcher,li=Y.ReactCurrentBatchConfig,xn=0,he=null,Ce=null,Pe=null,Ol=!1,Ir=!1,Mr=0,af=0;function Ue(){throw Error(m(321))}function oi(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!vt(e[n],t[n]))return!1;return!0}function ii(e,t,n,r,l,o){if(xn=o,he=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ll.current=e===null||e.memoizedState===null?pf:mf,e=n(r,l),Ir){o=0;do{if(Ir=!1,Mr=0,25<=o)throw Error(m(301));o+=1,Pe=Ce=null,t.updateQueue=null,Ll.current=hf,e=n(r,l)}while(Ir)}if(Ll.current=Ml,t=Ce!==null&&Ce.next!==null,xn=0,Pe=Ce=he=null,Ol=!1,t)throw Error(m(300));return e}function ui(){var e=Mr!==0;return Mr=0,e}function Nt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Pe===null?he.memoizedState=Pe=e:Pe=Pe.next=e,Pe}function ct(){if(Ce===null){var e=he.alternate;e=e!==null?e.memoizedState:null}else e=Ce.next;var t=Pe===null?he.memoizedState:Pe.next;if(t!==null)Pe=t,Ce=e;else{if(e===null)throw Error(m(310));Ce=e,e={memoizedState:Ce.memoizedState,baseState:Ce.baseState,baseQueue:Ce.baseQueue,queue:Ce.queue,next:null},Pe===null?he.memoizedState=Pe=e:Pe=Pe.next=e}return Pe}function Fr(e,t){return typeof t=="function"?t(e):t}function si(e){var t=ct(),n=t.queue;if(n===null)throw Error(m(311));n.lastRenderedReducer=e;var r=Ce,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,a=null,v=o;do{var S=v.lane;if((xn&S)===S)a!==null&&(a=a.next={lane:0,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null}),r=v.hasEagerState?v.eagerState:e(r,v.action);else{var x={lane:S,action:v.action,hasEagerState:v.hasEagerState,eagerState:v.eagerState,next:null};a===null?(u=a=x,i=r):a=a.next=x,he.lanes|=S,kn|=S}v=v.next}while(v!==null&&v!==o);a===null?i=r:a.next=u,vt(r,t.memoizedState)||(Ge=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=a,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,he.lanes|=o,kn|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ai(e){var t=ct(),n=t.queue;if(n===null)throw Error(m(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);vt(o,t.memoizedState)||(Ge=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function ys(){}function gs(e,t){var n=he,r=ct(),l=t(),o=!vt(r.memoizedState,l);if(o&&(r.memoizedState=l,Ge=!0),r=r.queue,ci(xs.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Pe!==null&&Pe.memoizedState.tag&1){if(n.flags|=2048,Ur(9,Ss.bind(null,n,r,l,t),void 0,null),je===null)throw Error(m(349));(xn&30)!==0||ws(n,t,l)}return l}function ws(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=he.updateQueue,t===null?(t={lastEffect:null,stores:null},he.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ss(e,t,n,r){t.value=n,t.getSnapshot=r,ks(t)&&_s(e)}function xs(e,t,n){return n(function(){ks(t)&&_s(e)})}function ks(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!vt(e,n)}catch{return!0}}function _s(e){var t=It(e,1);t!==null&&xt(t,e,1,-1)}function Es(e){var t=Nt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Fr,lastRenderedState:e},t.queue=e,e=e.dispatch=df.bind(null,he,e),[t.memoizedState,e]}function Ur(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=he.updateQueue,t===null?(t={lastEffect:null,stores:null},he.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Cs(){return ct().memoizedState}function Dl(e,t,n,r){var l=Nt();he.flags|=e,l.memoizedState=Ur(1|t,n,void 0,r===void 0?null:r)}function Il(e,t,n,r){var l=ct();r=r===void 0?null:r;var o=void 0;if(Ce!==null){var i=Ce.memoizedState;if(o=i.destroy,r!==null&&oi(r,i.deps)){l.memoizedState=Ur(t,n,o,r);return}}he.flags|=e,l.memoizedState=Ur(1|t,n,o,r)}function Ns(e,t){return Dl(8390656,8,e,t)}function ci(e,t){return Il(2048,8,e,t)}function Ps(e,t){return Il(4,2,e,t)}function js(e,t){return Il(4,4,e,t)}function Ts(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 zs(e,t,n){return n=n!=null?n.concat([e]):null,Il(4,4,Ts.bind(null,t,e),n)}function fi(){}function Rs(e,t){var n=ct();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&oi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ls(e,t){var n=ct();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&oi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Os(e,t,n){return(xn&21)===0?(e.baseState&&(e.baseState=!1,Ge=!0),e.memoizedState=n):(vt(n,t)||(n=au(),he.lanes|=n,kn|=n,e.baseState=!0),t)}function cf(e,t){var n=oe;oe=n!==0&&4>n?n:4,e(!0);var r=li.transition;li.transition={};try{e(!1),t()}finally{oe=n,li.transition=r}}function Ds(){return ct().memoizedState}function ff(e,t,n){var r=on(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Is(e))Ms(t,n);else if(n=ds(e,t,n,r),n!==null){var l=We();xt(n,e,r,l),Fs(n,t,r)}}function df(e,t,n){var r=on(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Is(e))Ms(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,vt(u,i)){var a=t.interleaved;a===null?(l.next=l,Zo(t)):(l.next=a.next,a.next=l),t.interleaved=l;return}}catch{}n=ds(e,t,l,r),n!==null&&(l=We(),xt(n,e,r,l),Fs(n,t,r))}}function Is(e){var t=e.alternate;return e===he||t!==null&&t===he}function Ms(e,t){Ir=Ol=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Fs(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,po(e,n)}}var Ml={readContext:at,useCallback:Ue,useContext:Ue,useEffect:Ue,useImperativeHandle:Ue,useInsertionEffect:Ue,useLayoutEffect:Ue,useMemo:Ue,useReducer:Ue,useRef:Ue,useState:Ue,useDebugValue:Ue,useDeferredValue:Ue,useTransition:Ue,useMutableSource:Ue,useSyncExternalStore:Ue,useId:Ue,unstable_isNewReconciler:!1},pf={readContext:at,useCallback:function(e,t){return Nt().memoizedState=[e,t===void 0?null:t],e},useContext:at,useEffect:Ns,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Dl(4194308,4,Ts.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Dl(4194308,4,e,t)},useInsertionEffect:function(e,t){return Dl(4,2,e,t)},useMemo:function(e,t){var n=Nt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Nt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=ff.bind(null,he,e),[r.memoizedState,e]},useRef:function(e){var t=Nt();return e={current:e},t.memoizedState=e},useState:Es,useDebugValue:fi,useDeferredValue:function(e){return Nt().memoizedState=e},useTransition:function(){var e=Es(!1),t=e[0];return e=cf.bind(null,e[1]),Nt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=he,l=Nt();if(pe){if(n===void 0)throw Error(m(407));n=n()}else{if(n=t(),je===null)throw Error(m(349));(xn&30)!==0||ws(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Ns(xs.bind(null,r,o,e),[e]),r.flags|=2048,Ur(9,Ss.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Nt(),t=je.identifierPrefix;if(pe){var n=Dt,r=Ot;n=(r&~(1<<32-ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Mr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=af++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},mf={readContext:at,useCallback:Rs,useContext:at,useEffect:ci,useImperativeHandle:zs,useInsertionEffect:Ps,useLayoutEffect:js,useMemo:Ls,useReducer:si,useRef:Cs,useState:function(){return si(Fr)},useDebugValue:fi,useDeferredValue:function(e){var t=ct();return Os(t,Ce.memoizedState,e)},useTransition:function(){var e=si(Fr)[0],t=ct().memoizedState;return[e,t]},useMutableSource:ys,useSyncExternalStore:gs,useId:Ds,unstable_isNewReconciler:!1},hf={readContext:at,useCallback:Rs,useContext:at,useEffect:ci,useImperativeHandle:zs,useInsertionEffect:Ps,useLayoutEffect:js,useMemo:Ls,useReducer:ai,useRef:Cs,useState:function(){return ai(Fr)},useDebugValue:fi,useDeferredValue:function(e){var t=ct();return Ce===null?t.memoizedState=e:Os(t,Ce.memoizedState,e)},useTransition:function(){var e=ai(Fr)[0],t=ct().memoizedState;return[e,t]},useMutableSource:ys,useSyncExternalStore:gs,useId:Ds,unstable_isNewReconciler:!1};function gt(e,t){if(e&&e.defaultProps){t=j({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function di(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:j({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Fl={isMounted:function(e){return(e=e._reactInternals)?mn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=We(),l=on(e),o=Mt(r,l);o.payload=t,n!=null&&(o.callback=n),t=tn(e,o,l),t!==null&&(xt(t,e,l,r),Tl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=We(),l=on(e),o=Mt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=tn(e,o,l),t!==null&&(xt(t,e,l,r),Tl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=We(),r=on(e),l=Mt(n,r);l.tag=2,t!=null&&(l.callback=t),t=tn(e,l,r),t!==null&&(xt(t,e,r,n),Tl(t,e,r))}};function Us(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!Er(n,r)||!Er(l,o):!0}function As(e,t,n){var r=!1,l=Zt,o=t.contextType;return typeof o=="object"&&o!==null?o=at(o):(l=Xe(t)?vn:Fe.current,r=t.contextTypes,o=(r=r!=null)?An(e,l):Zt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Fl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Vs(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Fl.enqueueReplaceState(t,t.state,null)}function pi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},bo(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=at(o):(o=Xe(t)?vn:Fe.current,l.context=An(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(di(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&Fl.enqueueReplaceState(l,l.state,null),zl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Yn(e,t){try{var n="",r=t;do n+=K(r),r=r.return;while(r);var l=n}catch(o){l=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function mi(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function hi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var vf=typeof WeakMap=="function"?WeakMap:Map;function $s(e,t,n){n=Mt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ql||(Ql=!0,zi=r),hi(e,t)},n}function Bs(e,t,n){n=Mt(-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(){hi(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){hi(e,t),typeof r!="function"&&(rn===null?rn=new Set([this]):rn.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Hs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new vf;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=zf.bind(null,e,t,n),t.then(e,e))}function Qs(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)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Mt(-1,1),t.tag=2,tn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var yf=Y.ReactCurrentOwner,Ge=!1;function Qe(e,t,n,r){t.child=e===null?fs(t,null,n,r):Hn(t,e.child,n,r)}function Ks(e,t,n,r,l){n=n.render;var o=t.ref;return Wn(t,l),r=ii(e,t,n,r,o,l),n=ui(),e!==null&&!Ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ft(e,t,l)):(pe&&n&&Ho(t),t.flags|=1,Qe(e,t,r,l),t.child)}function Ys(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Fi(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Xs(e,t,o,r,l)):(e=Jl(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&l)===0){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:Er,n(i,r)&&e.ref===t.ref)return Ft(e,t,l)}return t.flags|=1,e=sn(o,r),e.ref=t.ref,e.return=t,t.child=e}function Xs(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(Er(o,r)&&e.ref===t.ref)if(Ge=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(Ge=!0);else return t.lanes=e.lanes,Ft(e,t,l)}return vi(e,t,n,r,l)}function Gs(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},se(Gn,lt),lt|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,se(Gn,lt),lt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,se(Gn,lt),lt|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,se(Gn,lt),lt|=r;return Qe(e,t,l,n),t.child}function Js(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function vi(e,t,n,r,l){var o=Xe(n)?vn:Fe.current;return o=An(t,o),Wn(t,l),n=ii(e,t,n,r,o,l),r=ui(),e!==null&&!Ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ft(e,t,l)):(pe&&r&&Ho(t),t.flags|=1,Qe(e,t,n,l),t.child)}function qs(e,t,n,r,l){if(Xe(n)){var o=!0;xl(t)}else o=!1;if(Wn(t,l),t.stateNode===null)Al(e,t),As(t,n,r),pi(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var a=i.context,v=n.contextType;typeof v=="object"&&v!==null?v=at(v):(v=Xe(n)?vn:Fe.current,v=An(t,v));var S=n.getDerivedStateFromProps,x=typeof S=="function"||typeof i.getSnapshotBeforeUpdate=="function";x||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||a!==v)&&Vs(t,i,r,v),en=!1;var g=t.memoizedState;i.state=g,zl(t,r,i,l),a=t.memoizedState,u!==r||g!==a||Ye.current||en?(typeof S=="function"&&(di(t,n,S,r),a=t.memoizedState),(u=en||Us(t,n,u,r,g,a,v))?(x||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),i.props=r,i.state=a,i.context=v,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,ps(e,t),u=t.memoizedProps,v=t.type===t.elementType?u:gt(t.type,u),i.props=v,x=t.pendingProps,g=i.context,a=n.contextType,typeof a=="object"&&a!==null?a=at(a):(a=Xe(n)?vn:Fe.current,a=An(t,a));var N=n.getDerivedStateFromProps;(S=typeof N=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==x||g!==a)&&Vs(t,i,r,a),en=!1,g=t.memoizedState,i.state=g,zl(t,r,i,l);var z=t.memoizedState;u!==x||g!==z||Ye.current||en?(typeof N=="function"&&(di(t,n,N,r),z=t.memoizedState),(v=en||Us(t,n,v,r,g,z,a)||!1)?(S||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,z,a),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,z,a)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=z),i.props=r,i.state=z,i.context=a,r=v):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&g===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&g===e.memoizedState||(t.flags|=1024),r=!1)}return yi(e,t,n,r,o,l)}function yi(e,t,n,r,l,o){Js(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&ns(t,n,!1),Ft(e,t,o);r=t.stateNode,yf.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Hn(t,e.child,null,o),t.child=Hn(t,null,u,o)):Qe(e,t,u,o),t.memoizedState=r.state,l&&ns(t,n,!0),t.child}function Zs(e){var t=e.stateNode;t.pendingContext?es(e,t.pendingContext,t.pendingContext!==t.context):t.context&&es(e,t.context,!1),ei(e,t.containerInfo)}function bs(e,t,n,r,l){return Bn(),Yo(l),t.flags|=256,Qe(e,t,n,r),t.child}var gi={dehydrated:null,treeContext:null,retryLane:0};function wi(e){return{baseLanes:e,cachePool:null,transitions:null}}function ea(e,t,n){var r=t.pendingProps,l=me.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),se(me,l&1),e===null)return Ko(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=i):o=ql(i,r,0,null),e=Nn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=wi(n),t.memoizedState=gi,e):Si(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return gf(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var a={mode:"hidden",children:r.children};return(i&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=sn(l,a),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=sn(u,o):(o=Nn(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?wi(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=gi,r}return o=e.child,e=o.sibling,r=sn(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Si(e,t){return t=ql({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ul(e,t,n,r){return r!==null&&Yo(r),Hn(t,e.child,null,n),e=Si(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function gf(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=mi(Error(m(422))),Ul(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=ql({mode:"visible",children:r.children},l,0,null),o=Nn(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&Hn(t,e.child,null,i),t.child.memoizedState=wi(i),t.memoizedState=gi,o);if((t.mode&1)===0)return Ul(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(m(419)),r=mi(o,r,void 0),Ul(e,t,i,r)}if(u=(i&e.childLanes)!==0,Ge||u){if(r=je,r!==null){switch(i&-i){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|i))!==0?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,It(e,l),xt(r,e,l,-1))}return Mi(),r=mi(Error(m(421))),Ul(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Rf.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,rt=Jt(l.nextSibling),nt=t,pe=!0,yt=null,e!==null&&(ut[st++]=Ot,ut[st++]=Dt,ut[st++]=yn,Ot=e.id,Dt=e.overflow,yn=t),t=Si(t,r.children),t.flags|=4096,t)}function ta(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),qo(e.return,t,n)}function xi(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function na(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(Qe(e,t,r.children,n),r=me.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ta(e,n,t);else if(e.tag===19)ta(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(se(me,r),(t.mode&1)===0)t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Rl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),xi(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Rl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}xi(t,!0,n,null,o);break;case"together":xi(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Al(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ft(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),kn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(m(153));if(t.child!==null){for(e=t.child,n=sn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=sn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function wf(e,t,n){switch(t.tag){case 3:Zs(t),Bn();break;case 5:vs(t);break;case 1:Xe(t.type)&&xl(t);break;case 4:ei(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;se(Pl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(se(me,me.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?ea(e,t,n):(se(me,me.current&1),e=Ft(e,t,n),e!==null?e.sibling:null);se(me,me.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return na(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),se(me,me.current),r)break;return null;case 22:case 23:return t.lanes=0,Gs(e,t,n)}return Ft(e,t,n)}var ra,ki,la,oa;ra=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}},ki=function(){},la=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Sn(Ct.current);var o=null;switch(n){case"input":l=Pn(e,l),r=Pn(e,r),o=[];break;case"select":l=j({},l,{value:void 0}),r=j({},r,{value:void 0}),o=[];break;case"textarea":l=er(e,l),r=er(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=gl)}lr(n,r);var i;n=null;for(v in l)if(!r.hasOwnProperty(v)&&l.hasOwnProperty(v)&&l[v]!=null)if(v==="style"){var u=l[v];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else v!=="dangerouslySetInnerHTML"&&v!=="children"&&v!=="suppressContentEditableWarning"&&v!=="suppressHydrationWarning"&&v!=="autoFocus"&&(C.hasOwnProperty(v)?o||(o=[]):(o=o||[]).push(v,null));for(v in r){var a=r[v];if(u=l?.[v],r.hasOwnProperty(v)&&a!==u&&(a!=null||u!=null))if(v==="style")if(u){for(i in u)!u.hasOwnProperty(i)||a&&a.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in a)a.hasOwnProperty(i)&&u[i]!==a[i]&&(n||(n={}),n[i]=a[i])}else n||(o||(o=[]),o.push(v,n)),n=a;else v==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,u=u?u.__html:void 0,a!=null&&u!==a&&(o=o||[]).push(v,a)):v==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(v,""+a):v!=="suppressContentEditableWarning"&&v!=="suppressHydrationWarning"&&(C.hasOwnProperty(v)?(a!=null&&v==="onScroll"&&fe("scroll",e),o||u===a||(o=[])):(o=o||[]).push(v,a))}n&&(o=o||[]).push("style",n);var v=o;(t.updateQueue=v)&&(t.flags|=4)}},oa=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ar(e,t){if(!pe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ae(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 Sf(e,t,n){var r=t.pendingProps;switch(Qo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ae(t),null;case 1:return Xe(t.type)&&Sl(),Ae(t),null;case 3:return r=t.stateNode,Kn(),de(Ye),de(Fe),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Cl(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,yt!==null&&(Oi(yt),yt=null))),ki(e,t),Ae(t),null;case 5:ti(t);var l=Sn(Dr.current);if(n=t.type,e!==null&&t.stateNode!=null)la(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(m(166));return Ae(t),null}if(e=Sn(Ct.current),Cl(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Et]=t,r[Tr]=o,e=(t.mode&1)!==0,n){case"dialog":fe("cancel",r),fe("close",r);break;case"iframe":case"object":case"embed":fe("load",r);break;case"video":case"audio":for(l=0;l<Nr.length;l++)fe(Nr[l],r);break;case"source":fe("error",r);break;case"img":case"image":case"link":fe("error",r),fe("load",r);break;case"details":fe("toggle",r);break;case"input":bn(r,o),fe("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},fe("invalid",r);break;case"textarea":dn(r,o),fe("invalid",r)}lr(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&yl(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&yl(r.textContent,u,e),l=["children",""+u]):C.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&fe("scroll",r)}switch(n){case"input":Vt(r),Yr(r,o,!0);break;case"textarea":Vt(r),pn(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=gl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=nr(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Et]=t,e[Tr]=r,ra(e,t,!1,!1),t.stateNode=e;e:{switch(i=or(n,r),n){case"dialog":fe("cancel",e),fe("close",e),l=r;break;case"iframe":case"object":case"embed":fe("load",e),l=r;break;case"video":case"audio":for(l=0;l<Nr.length;l++)fe(Nr[l],e);l=r;break;case"source":fe("error",e),l=r;break;case"img":case"image":case"link":fe("error",e),fe("load",e),l=r;break;case"details":fe("toggle",e),l=r;break;case"input":bn(e,r),l=Pn(e,r),fe("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=j({},r,{value:void 0}),fe("invalid",e);break;case"textarea":dn(e,r),l=er(e,r),fe("invalid",e);break;default:l=r}lr(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var a=u[o];o==="style"?Jr(e,a):o==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,a!=null&&rr(e,a)):o==="children"?typeof a=="string"?(n!=="textarea"||a!=="")&&Bt(e,a):typeof a=="number"&&Bt(e,""+a):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(C.hasOwnProperty(o)?a!=null&&o==="onScroll"&&fe("scroll",e):a!=null&&Be(e,o,a,i))}switch(n){case"input":Vt(e),Yr(e,r,!1);break;case"textarea":Vt(e),pn(e);break;case"option":r.value!=null&&e.setAttribute("value",""+te(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Q(e,!!r.multiple,o,!1):r.defaultValue!=null&&Q(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=gl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ae(t),null;case 6:if(e&&t.stateNode!=null)oa(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(m(166));if(n=Sn(Dr.current),Sn(Ct.current),Cl(t)){if(r=t.stateNode,n=t.memoizedProps,r[Et]=t,(o=r.nodeValue!==n)&&(e=nt,e!==null))switch(e.tag){case 3:yl(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&yl(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Et]=t,t.stateNode=r}return Ae(t),null;case 13:if(de(me),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(pe&&rt!==null&&(t.mode&1)!==0&&(t.flags&128)===0)ss(),Bn(),t.flags|=98560,o=!1;else if(o=Cl(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(m(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(m(317));o[Et]=t}else Bn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ae(t),o=!1}else yt!==null&&(Oi(yt),yt=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(me.current&1)!==0?Ne===0&&(Ne=3):Mi())),t.updateQueue!==null&&(t.flags|=4),Ae(t),null);case 4:return Kn(),ki(e,t),e===null&&Pr(t.stateNode.containerInfo),Ae(t),null;case 10:return Jo(t.type._context),Ae(t),null;case 17:return Xe(t.type)&&Sl(),Ae(t),null;case 19:if(de(me),o=t.memoizedState,o===null)return Ae(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)Ar(o,!1);else{if(Ne!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=Rl(e),i!==null){for(t.flags|=128,Ar(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return se(me,me.current&1|2),t.child}e=e.sibling}o.tail!==null&&ge()>Jn&&(t.flags|=128,r=!0,Ar(o,!1),t.lanes=4194304)}else{if(!r)if(e=Rl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ar(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!pe)return Ae(t),null}else 2*ge()-o.renderingStartTime>Jn&&n!==1073741824&&(t.flags|=128,r=!0,Ar(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ge(),t.sibling=null,n=me.current,se(me,r?n&1|2:n&1),t):(Ae(t),null);case 22:case 23:return Ii(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(lt&1073741824)!==0&&(Ae(t),t.subtreeFlags&6&&(t.flags|=8192)):Ae(t),null;case 24:return null;case 25:return null}throw Error(m(156,t.tag))}function xf(e,t){switch(Qo(t),t.tag){case 1:return Xe(t.type)&&Sl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(),de(Ye),de(Fe),ri(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ti(t),null;case 13:if(de(me),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(m(340));Bn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return de(me),null;case 4:return Kn(),null;case 10:return Jo(t.type._context),null;case 22:case 23:return Ii(),null;case 24:return null;default:return null}}var Vl=!1,Ve=!1,kf=typeof WeakSet=="function"?WeakSet:Set,T=null;function Xn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ye(e,t,r)}else n.current=null}function _i(e,t,n){try{n()}catch(r){ye(e,t,r)}}var ia=!1;function _f(e,t){if(Io=il,e=Uu(),Po(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,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,a=-1,v=0,S=0,x=e,g=null;t:for(;;){for(var N;x!==n||l!==0&&x.nodeType!==3||(u=i+l),x!==o||r!==0&&x.nodeType!==3||(a=i+r),x.nodeType===3&&(i+=x.nodeValue.length),(N=x.firstChild)!==null;)g=x,x=N;for(;;){if(x===e)break t;if(g===n&&++v===l&&(u=i),g===o&&++S===r&&(a=i),(N=x.nextSibling)!==null)break;x=g,g=x.parentNode}x=N}n=u===-1||a===-1?null:{start:u,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(Mo={focusedElem:e,selectionRange:n},il=!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 z=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(z!==null){var L=z.memoizedProps,we=z.memoizedState,p=t.stateNode,f=p.getSnapshotBeforeUpdate(t.elementType===t.type?L:gt(t.type,L),we);p.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(m(163))}}catch(_){ye(t,t.return,_)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return z=ia,ia=!1,z}function Vr(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 o=l.destroy;l.destroy=void 0,o!==void 0&&_i(t,n,o)}l=l.next}while(l!==r)}}function $l(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 Ei(e){var t=e.ref;if(t!==null){var n=e.stateNode;e.tag,e=n,typeof t=="function"?t(e):t.current=e}}function ua(e){var t=e.alternate;t!==null&&(e.alternate=null,ua(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Et],delete t[Tr],delete t[Vo],delete t[lf],delete t[of])),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 sa(e){return e.tag===5||e.tag===3||e.tag===4}function aa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sa(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 Ci(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=gl));else if(r!==4&&(e=e.child,e!==null))for(Ci(e,t,n),e=e.sibling;e!==null;)Ci(e,t,n),e=e.sibling}function Ni(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(Ni(e,t,n),e=e.sibling;e!==null;)Ni(e,t,n),e=e.sibling}var Oe=null,wt=!1;function nn(e,t,n){for(n=n.child;n!==null;)ca(e,t,n),n=n.sibling}function ca(e,t,n){if(_t&&typeof _t.onCommitFiberUnmount=="function")try{_t.onCommitFiberUnmount(el,n)}catch{}switch(n.tag){case 5:Ve||Xn(n,t);case 6:var r=Oe,l=wt;Oe=null,nn(e,t,n),Oe=r,wt=l,Oe!==null&&(wt?(e=Oe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Oe.removeChild(n.stateNode));break;case 18:Oe!==null&&(wt?(e=Oe,n=n.stateNode,e.nodeType===8?Ao(e.parentNode,n):e.nodeType===1&&Ao(e,n),gr(e)):Ao(Oe,n.stateNode));break;case 4:r=Oe,l=wt,Oe=n.stateNode.containerInfo,wt=!0,nn(e,t,n),Oe=r,wt=l;break;case 0:case 11:case 14:case 15:if(!Ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&((o&2)!==0||(o&4)!==0)&&_i(n,t,i),l=l.next}while(l!==r)}nn(e,t,n);break;case 1:if(!Ve&&(Xn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){ye(n,t,u)}nn(e,t,n);break;case 21:nn(e,t,n);break;case 22:n.mode&1?(Ve=(r=Ve)||n.memoizedState!==null,nn(e,t,n),Ve=r):nn(e,t,n);break;default:nn(e,t,n)}}function fa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new kf),t.forEach(function(r){var l=Lf.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function St(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:Oe=u.stateNode,wt=!1;break e;case 3:Oe=u.stateNode.containerInfo,wt=!0;break e;case 4:Oe=u.stateNode.containerInfo,wt=!0;break e}u=u.return}if(Oe===null)throw Error(m(160));ca(o,i,l),Oe=null,wt=!1;var a=l.alternate;a!==null&&(a.return=null),l.return=null}catch(v){ye(l,t,v)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)da(t,e),t=t.sibling}function da(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(St(t,e),Pt(e),r&4){try{Vr(3,e,e.return),$l(3,e)}catch(L){ye(e,e.return,L)}try{Vr(5,e,e.return)}catch(L){ye(e,e.return,L)}}break;case 1:St(t,e),Pt(e),r&512&&n!==null&&Xn(n,n.return);break;case 5:if(St(t,e),Pt(e),r&512&&n!==null&&Xn(n,n.return),e.flags&32){var l=e.stateNode;try{Bt(l,"")}catch(L){ye(e,e.return,L)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,a=e.updateQueue;if(e.updateQueue=null,a!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&Kr(l,o),or(u,i);var v=or(u,o);for(i=0;i<a.length;i+=2){var S=a[i],x=a[i+1];S==="style"?Jr(l,x):S==="dangerouslySetInnerHTML"?rr(l,x):S==="children"?Bt(l,x):Be(l,S,x,v)}switch(u){case"input":Tt(l,o);break;case"textarea":tr(l,o);break;case"select":var g=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var N=o.value;N!=null?Q(l,!!o.multiple,N,!1):g!==!!o.multiple&&(o.defaultValue!=null?Q(l,!!o.multiple,o.defaultValue,!0):Q(l,!!o.multiple,o.multiple?[]:"",!1))}l[Tr]=o}catch(L){ye(e,e.return,L)}}break;case 6:if(St(t,e),Pt(e),r&4){if(e.stateNode===null)throw Error(m(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(L){ye(e,e.return,L)}}break;case 3:if(St(t,e),Pt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{gr(t.containerInfo)}catch(L){ye(e,e.return,L)}break;case 4:St(t,e),Pt(e);break;case 13:St(t,e),Pt(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Ti=ge())),r&4&&fa(e);break;case 22:if(S=n!==null&&n.memoizedState!==null,e.mode&1?(Ve=(v=Ve)||S,St(t,e),Ve=v):St(t,e),Pt(e),r&8192){if(v=e.memoizedState!==null,(e.stateNode.isHidden=v)&&!S&&(e.mode&1)!==0)for(T=e,S=e.child;S!==null;){for(x=T=S;T!==null;){switch(g=T,N=g.child,g.tag){case 0:case 11:case 14:case 15:Vr(4,g,g.return);break;case 1:Xn(g,g.return);var z=g.stateNode;if(typeof z.componentWillUnmount=="function"){r=g,n=g.return;try{t=r,z.props=t.memoizedProps,z.state=t.memoizedState,z.componentWillUnmount()}catch(L){ye(r,n,L)}}break;case 5:Xn(g,g.return);break;case 22:if(g.memoizedState!==null){ha(x);continue}}N!==null?(N.return=g,T=N):ha(x)}S=S.sibling}e:for(S=null,x=e;;){if(x.tag===5){if(S===null){S=x;try{l=x.stateNode,v?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=x.stateNode,a=x.memoizedProps.style,i=a!=null&&a.hasOwnProperty("display")?a.display:null,u.style.display=Gr("display",i))}catch(L){ye(e,e.return,L)}}}else if(x.tag===6){if(S===null)try{x.stateNode.nodeValue=v?"":x.memoizedProps}catch(L){ye(e,e.return,L)}}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;S===x&&(S=null),x=x.return}S===x&&(S=null),x.sibling.return=x.return,x=x.sibling}}break;case 19:St(t,e),Pt(e),r&4&&fa(e);break;case 21:break;default:St(t,e),Pt(e)}}function Pt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(sa(n)){var r=n;break e}n=n.return}throw Error(m(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Bt(l,""),r.flags&=-33);var o=aa(e);Ni(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=aa(e);Ci(e,u,i);break;default:throw Error(m(161))}}catch(a){ye(e,e.return,a)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Ef(e,t,n){T=e,pa(e)}function pa(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var l=T,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Vl;if(!i){var u=l.alternate,a=u!==null&&u.memoizedState!==null||Ve;u=Vl;var v=Ve;if(Vl=i,(Ve=a)&&!v)for(T=l;T!==null;)i=T,a=i.child,i.tag===22&&i.memoizedState!==null?va(l):a!==null?(a.return=i,T=a):va(l);for(;o!==null;)T=o,pa(o),o=o.sibling;T=l,Vl=u,Ve=v}ma(e)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,T=o):ma(e)}}function ma(e){for(;T!==null;){var t=T;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Ve||$l(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Ve)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:gt(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&hs(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}hs(t,i,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 v=t.alternate;if(v!==null){var S=v.memoizedState;if(S!==null){var x=S.dehydrated;x!==null&&gr(x)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(m(163))}Ve||t.flags&512&&Ei(t)}catch(g){ye(t,t.return,g)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function ha(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 va(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{$l(4,t)}catch(a){ye(t,n,a)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(a){ye(t,l,a)}}var o=t.return;try{Ei(t)}catch(a){ye(t,o,a)}break;case 5:var i=t.return;try{Ei(t)}catch(a){ye(t,i,a)}}}catch(a){ye(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 Cf=Math.ceil,Bl=Y.ReactCurrentDispatcher,Pi=Y.ReactCurrentOwner,ft=Y.ReactCurrentBatchConfig,ne=0,je=null,xe=null,De=0,lt=0,Gn=qt(0),Ne=0,$r=null,kn=0,Hl=0,ji=0,Br=null,Je=null,Ti=0,Jn=1/0,Ut=null,Ql=!1,zi=null,rn=null,Wl=!1,ln=null,Kl=0,Hr=0,Ri=null,Yl=-1,Xl=0;function We(){return(ne&6)!==0?ge():Yl!==-1?Yl:Yl=ge()}function on(e){return(e.mode&1)===0?1:(ne&2)!==0&&De!==0?De&-De:sf.transition!==null?(Xl===0&&(Xl=au()),Xl):(e=oe,e!==0||(e=window.event,e=e===void 0?16:gu(e.type)),e)}function xt(e,t,n,r){if(50<Hr)throw Hr=0,Ri=null,Error(m(185));pr(e,n,r),((ne&2)===0||e!==je)&&(e===je&&((ne&2)===0&&(Hl|=n),Ne===4&&un(e,De)),qe(e,r),n===1&&ne===0&&(t.mode&1)===0&&(Jn=ge()+500,kl&&bt()))}function qe(e,t){var n=e.callbackNode;uc(e,t);var r=rl(e,e===je?De:0);if(r===0)n!==null&&iu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&iu(n),t===1)e.tag===0?uf(ga.bind(null,e)):rs(ga.bind(null,e)),nf(function(){(ne&6)===0&&bt()}),n=null;else{switch(cu(r)){case 1:n=ao;break;case 4:n=uu;break;case 16:n=br;break;case 536870912:n=su;break;default:n=br}n=Na(n,ya.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ya(e,t){if(Yl=-1,Xl=0,(ne&6)!==0)throw Error(m(327));var n=e.callbackNode;if(qn()&&e.callbackNode!==n)return null;var r=rl(e,e===je?De:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Gl(e,r);else{t=r;var l=ne;ne|=2;var o=Sa();(je!==e||De!==t)&&(Ut=null,Jn=ge()+500,En(e,t));do try{jf();break}catch(u){wa(e,u)}while(!0);Go(),Bl.current=o,ne=l,xe!==null?t=0:(je=null,De=0,t=Ne)}if(t!==0){if(t===2&&(l=co(e),l!==0&&(r=l,t=Li(e,l))),t===1)throw n=$r,En(e,0),un(e,r),qe(e,ge()),n;if(t===6)un(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Nf(l)&&(t=Gl(e,r),t===2&&(o=co(e),o!==0&&(r=o,t=Li(e,o))),t===1))throw n=$r,En(e,0),un(e,r),qe(e,ge()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(m(345));case 2:Cn(e,Je,Ut);break;case 3:if(un(e,r),(r&130023424)===r&&(t=Ti+500-ge(),10<t)){if(rl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){We(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Uo(Cn.bind(null,e,Je,Ut),t);break}Cn(e,Je,Ut);break;case 4:if(un(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-ht(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=ge()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Cf(r/1960))-r,10<r){e.timeoutHandle=Uo(Cn.bind(null,e,Je,Ut),r);break}Cn(e,Je,Ut);break;case 5:Cn(e,Je,Ut);break;default:throw Error(m(329))}}}return qe(e,ge()),e.callbackNode===n?ya.bind(null,e):null}function Li(e,t){var n=Br;return e.current.memoizedState.isDehydrated&&(En(e,t).flags|=256),e=Gl(e,t),e!==2&&(t=Je,Je=n,t!==null&&Oi(t)),e}function Oi(e){Je===null?Je=e:Je.push.apply(Je,e)}function Nf(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],o=l.getSnapshot;l=l.value;try{if(!vt(o(),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 un(e,t){for(t&=~ji,t&=~Hl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ht(t),r=1<<n;e[n]=-1,t&=~r}}function ga(e){if((ne&6)!==0)throw Error(m(327));qn();var t=rl(e,0);if((t&1)===0)return qe(e,ge()),null;var n=Gl(e,t);if(e.tag!==0&&n===2){var r=co(e);r!==0&&(t=r,n=Li(e,r))}if(n===1)throw n=$r,En(e,0),un(e,t),qe(e,ge()),n;if(n===6)throw Error(m(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Cn(e,Je,Ut),qe(e,ge()),null}function Di(e,t){var n=ne;ne|=1;try{return e(t)}finally{ne=n,ne===0&&(Jn=ge()+500,kl&&bt())}}function _n(e){ln!==null&&ln.tag===0&&(ne&6)===0&&qn();var t=ne;ne|=1;var n=ft.transition,r=oe;try{if(ft.transition=null,oe=1,e)return e()}finally{oe=r,ft.transition=n,ne=t,(ne&6)===0&&bt()}}function Ii(){lt=Gn.current,de(Gn)}function En(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,tf(n)),xe!==null)for(n=xe.return;n!==null;){var r=n;switch(Qo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Sl();break;case 3:Kn(),de(Ye),de(Fe),ri();break;case 5:ti(r);break;case 4:Kn();break;case 13:de(me);break;case 19:de(me);break;case 10:Jo(r.type._context);break;case 22:case 23:Ii()}n=n.return}if(je=e,xe=e=sn(e.current,null),De=lt=t,Ne=0,$r=null,ji=Hl=kn=0,Je=Br=null,wn!==null){for(t=0;t<wn.length;t++)if(n=wn[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}wn=null}return e}function wa(e,t){do{var n=xe;try{if(Go(),Ll.current=Ml,Ol){for(var r=he.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Ol=!1}if(xn=0,Pe=Ce=he=null,Ir=!1,Mr=0,Pi.current=null,n===null||n.return===null){Ne=1,$r=t,xe=null;break}e:{var o=e,i=n.return,u=n,a=t;if(t=De,u.flags|=32768,a!==null&&typeof a=="object"&&typeof a.then=="function"){var v=a,S=u,x=S.tag;if((S.mode&1)===0&&(x===0||x===11||x===15)){var g=S.alternate;g?(S.updateQueue=g.updateQueue,S.memoizedState=g.memoizedState,S.lanes=g.lanes):(S.updateQueue=null,S.memoizedState=null)}var N=Qs(i);if(N!==null){N.flags&=-257,Ws(N,i,u,o,t),N.mode&1&&Hs(o,v,t),t=N,a=v;var z=t.updateQueue;if(z===null){var L=new Set;L.add(a),t.updateQueue=L}else z.add(a);break e}else{if((t&1)===0){Hs(o,v,t),Mi();break e}a=Error(m(426))}}else if(pe&&u.mode&1){var we=Qs(i);if(we!==null){(we.flags&65536)===0&&(we.flags|=256),Ws(we,i,u,o,t),Yo(Yn(a,u));break e}}o=a=Yn(a,u),Ne!==4&&(Ne=2),Br===null?Br=[o]:Br.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var p=$s(o,a,t);ms(o,p);break e;case 1:u=a;var f=o.type,h=o.stateNode;if((o.flags&128)===0&&(typeof f.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(rn===null||!rn.has(h)))){o.flags|=65536,t&=-t,o.lanes|=t;var _=Bs(o,u,t);ms(o,_);break e}}o=o.return}while(o!==null)}ka(n)}catch(O){t=O,xe===n&&n!==null&&(xe=n=n.return);continue}break}while(!0)}function Sa(){var e=Bl.current;return Bl.current=Ml,e===null?Ml:e}function Mi(){(Ne===0||Ne===3||Ne===2)&&(Ne=4),je===null||(kn&268435455)===0&&(Hl&268435455)===0||un(je,De)}function Gl(e,t){var n=ne;ne|=2;var r=Sa();(je!==e||De!==t)&&(Ut=null,En(e,t));do try{Pf();break}catch(l){wa(e,l)}while(!0);if(Go(),ne=n,Bl.current=r,xe!==null)throw Error(m(261));return je=null,De=0,Ne}function Pf(){for(;xe!==null;)xa(xe)}function jf(){for(;xe!==null&&!Za();)xa(xe)}function xa(e){var t=Ca(e.alternate,e,lt);e.memoizedProps=e.pendingProps,t===null?ka(e):xe=t,Pi.current=null}function ka(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Sf(n,t,lt),n!==null){xe=n;return}}else{if(n=xf(n,t),n!==null){n.flags&=32767,xe=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ne=6,xe=null;return}}if(t=t.sibling,t!==null){xe=t;return}xe=t=e}while(t!==null);Ne===0&&(Ne=5)}function Cn(e,t,n){var r=oe,l=ft.transition;try{ft.transition=null,oe=1,Tf(e,t,n,r)}finally{ft.transition=l,oe=r}return null}function Tf(e,t,n,r){do qn();while(ln!==null);if((ne&6)!==0)throw Error(m(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(m(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(sc(e,o),e===je&&(xe=je=null,De=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Wl||(Wl=!0,Na(br,function(){return qn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=ft.transition,ft.transition=null;var i=oe;oe=1;var u=ne;ne|=4,Pi.current=null,_f(e,n),da(n,e),Xc(Mo),il=!!Io,Mo=Io=null,e.current=n,Ef(n),ba(),ne=u,oe=i,ft.transition=o}else e.current=n;if(Wl&&(Wl=!1,ln=e,Kl=l),o=e.pendingLanes,o===0&&(rn=null),nc(n.stateNode),qe(e,ge()),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(Ql)throw Ql=!1,e=zi,zi=null,e;return(Kl&1)!==0&&e.tag!==0&&qn(),o=e.pendingLanes,(o&1)!==0?e===Ri?Hr++:(Hr=0,Ri=e):Hr=0,bt(),null}function qn(){if(ln!==null){var e=cu(Kl),t=ft.transition,n=oe;try{if(ft.transition=null,oe=16>e?16:e,ln===null)var r=!1;else{if(e=ln,ln=null,Kl=0,(ne&6)!==0)throw Error(m(331));var l=ne;for(ne|=4,T=e.current;T!==null;){var o=T,i=o.child;if((T.flags&16)!==0){var u=o.deletions;if(u!==null){for(var a=0;a<u.length;a++){var v=u[a];for(T=v;T!==null;){var S=T;switch(S.tag){case 0:case 11:case 15:Vr(8,S,o)}var x=S.child;if(x!==null)x.return=S,T=x;else for(;T!==null;){S=T;var g=S.sibling,N=S.return;if(ua(S),S===v){T=null;break}if(g!==null){g.return=N,T=g;break}T=N}}}var z=o.alternate;if(z!==null){var L=z.child;if(L!==null){z.child=null;do{var we=L.sibling;L.sibling=null,L=we}while(L!==null)}}T=o}}if((o.subtreeFlags&2064)!==0&&i!==null)i.return=o,T=i;else e:for(;T!==null;){if(o=T,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:Vr(9,o,o.return)}var p=o.sibling;if(p!==null){p.return=o.return,T=p;break e}T=o.return}}var f=e.current;for(T=f;T!==null;){i=T;var h=i.child;if((i.subtreeFlags&2064)!==0&&h!==null)h.return=i,T=h;else e:for(i=f;T!==null;){if(u=T,(u.flags&2048)!==0)try{switch(u.tag){case 0:case 11:case 15:$l(9,u)}}catch(O){ye(u,u.return,O)}if(u===i){T=null;break e}var _=u.sibling;if(_!==null){_.return=u.return,T=_;break e}T=u.return}}if(ne=l,bt(),_t&&typeof _t.onPostCommitFiberRoot=="function")try{_t.onPostCommitFiberRoot(el,e)}catch{}r=!0}return r}finally{oe=n,ft.transition=t}}return!1}function _a(e,t,n){t=Yn(n,t),t=$s(e,t,1),e=tn(e,t,1),t=We(),e!==null&&(pr(e,1,t),qe(e,t))}function ye(e,t,n){if(e.tag===3)_a(e,e,n);else for(;t!==null;){if(t.tag===3){_a(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(rn===null||!rn.has(r))){e=Yn(n,e),e=Bs(t,e,1),t=tn(t,e,1),e=We(),t!==null&&(pr(t,1,e),qe(t,e));break}}t=t.return}}function zf(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=We(),e.pingedLanes|=e.suspendedLanes&n,je===e&&(De&n)===n&&(Ne===4||Ne===3&&(De&130023424)===De&&500>ge()-Ti?En(e,0):ji|=n),qe(e,t)}function Ea(e,t){t===0&&((e.mode&1)===0?t=1:(t=nl,nl<<=1,(nl&130023424)===0&&(nl=4194304)));var n=We();e=It(e,t),e!==null&&(pr(e,t,n),qe(e,n))}function Rf(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Ea(e,n)}function Lf(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(m(314))}r!==null&&r.delete(t),Ea(e,n)}var Ca;Ca=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ye.current)Ge=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Ge=!1,wf(e,t,n);Ge=(e.flags&131072)!==0}else Ge=!1,pe&&(t.flags&1048576)!==0&&ls(t,El,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Al(e,t),e=t.pendingProps;var l=An(t,Fe.current);Wn(t,n),l=ii(null,t,r,e,l,n);var o=ui();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Xe(r)?(o=!0,xl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,bo(t),l.updater=Fl,t.stateNode=l,l._reactInternals=t,pi(t,r,e,n),t=yi(null,t,r,!0,o,n)):(t.tag=0,pe&&o&&Ho(t),Qe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Al(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Df(r),e=gt(r,e),l){case 0:t=vi(null,t,r,e,n);break e;case 1:t=qs(null,t,r,e,n);break e;case 11:t=Ks(null,t,r,e,n);break e;case 14:t=Ys(null,t,r,gt(r.type,e),n);break e}throw Error(m(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:gt(r,l),vi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:gt(r,l),qs(e,t,r,l,n);case 3:e:{if(Zs(t),e===null)throw Error(m(387));r=t.pendingProps,o=t.memoizedState,l=o.element,ps(e,t),zl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=Yn(Error(m(423)),t),t=bs(e,t,r,n,l);break e}else if(r!==l){l=Yn(Error(m(424)),t),t=bs(e,t,r,n,l);break e}else for(rt=Jt(t.stateNode.containerInfo.firstChild),nt=t,pe=!0,yt=null,n=fs(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Bn(),r===l){t=Ft(e,t,n);break e}Qe(e,t,r,n)}t=t.child}return t;case 5:return vs(t),e===null&&Ko(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Fo(r,l)?i=null:o!==null&&Fo(r,o)&&(t.flags|=32),Js(e,t),Qe(e,t,i,n),t.child;case 6:return e===null&&Ko(t),null;case 13:return ea(e,t,n);case 4:return ei(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hn(t,null,r,n):Qe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:gt(r,l),Ks(e,t,r,l,n);case 7:return Qe(e,t,t.pendingProps,n),t.child;case 8:return Qe(e,t,t.pendingProps.children,n),t.child;case 12:return Qe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,se(Pl,r._currentValue),r._currentValue=i,o!==null)if(vt(o.value,i)){if(o.children===l.children&&!Ye.current){t=Ft(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var a=u.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Mt(-1,n&-n),a.tag=2;var v=o.updateQueue;if(v!==null){v=v.shared;var S=v.pending;S===null?a.next=a:(a.next=S.next,S.next=a),v.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),qo(o.return,n,t),u.lanes|=n;break}a=a.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(m(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),qo(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}Qe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,Wn(t,n),l=at(l),r=r(l),t.flags|=1,Qe(e,t,r,n),t.child;case 14:return r=t.type,l=gt(r,t.pendingProps),l=gt(r.type,l),Ys(e,t,r,l,n);case 15:return Xs(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:gt(r,l),Al(e,t),t.tag=1,Xe(r)?(e=!0,xl(t)):e=!1,Wn(t,n),As(t,r,l),pi(t,r,l,n),yi(null,t,r,!0,e,n);case 19:return na(e,t,n);case 22:return Gs(e,t,n)}throw Error(m(156,t.tag))};function Na(e,t){return ou(e,t)}function Of(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 dt(e,t,n,r){return new Of(e,t,n,r)}function Fi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Df(e){if(typeof e=="function")return Fi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ie)return 11;if(e===it)return 14}return 2}function sn(e,t){var n=e.alternate;return n===null?(n=dt(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Jl(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Fi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Le:return Nn(n.children,l,o,t);case Ke:i=8,l|=8;break;case mt:return e=dt(12,n,t,l|2),e.elementType=mt,e.lanes=o,e;case Me:return e=dt(13,n,t,l),e.elementType=Me,e.lanes=o,e;case et:return e=dt(19,n,t,l),e.elementType=et,e.lanes=o,e;case ce:return ql(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ot:i=10;break e;case jt:i=9;break e;case Ie:i=11;break e;case it:i=14;break e;case ve:i=16,r=null;break e}throw Error(m(130,e==null?e:typeof e,""))}return t=dt(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Nn(e,t,n,r){return e=dt(7,e,r,t),e.lanes=n,e}function ql(e,t,n,r){return e=dt(22,e,r,t),e.elementType=ce,e.lanes=n,e.stateNode={isHidden:!1},e}function Ui(e,t,n){return e=dt(6,e,null,t),e.lanes=n,e}function Ai(e,t,n){return t=dt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function If(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=fo(0),this.expirationTimes=fo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Vi(e,t,n,r,l,o,i,u,a){return e=new If(e,t,n,u,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=dt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},bo(o),e}function Mf(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:_e,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Pa(e){if(!e)return Zt;e=e._reactInternals;e:{if(mn(e)!==e||e.tag!==1)throw Error(m(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Xe(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(m(171))}if(e.tag===1){var n=e.type;if(Xe(n))return ts(e,n,t)}return t}function ja(e,t,n,r,l,o,i,u,a){return e=Vi(n,r,!0,e,l,o,i,u,a),e.context=Pa(null),n=e.current,r=We(),l=on(n),o=Mt(r,l),o.callback=t??null,tn(n,o,l),e.current.lanes=l,pr(e,l,r),qe(e,r),e}function Zl(e,t,n,r){var l=t.current,o=We(),i=on(l);return n=Pa(n),t.context===null?t.context=n:t.pendingContext=n,t=Mt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=tn(l,t,i),e!==null&&(xt(e,l,i,o),Tl(e,l,i)),i}function bl(e){return e=e.current,e.child?(e.child.tag===5,e.child.stateNode):null}function Ta(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function $i(e,t){Ta(e,t),(e=e.alternate)&&Ta(e,t)}function Ff(){return null}var za=typeof reportError=="function"?reportError:function(e){console.error(e)};function Bi(e){this._internalRoot=e}eo.prototype.render=Bi.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(m(409));Zl(e,t,null,null)},eo.prototype.unmount=Bi.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;_n(function(){Zl(null,e,null,null)}),t[Rt]=null}};function eo(e){this._internalRoot=e}eo.prototype.unstable_scheduleHydration=function(e){if(e){var t=pu();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Yt.length&&t!==0&&t<Yt[n].priority;n++);Yt.splice(n,0,e),n===0&&vu(e)}};function Hi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function to(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ra(){}function Uf(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var v=bl(i);o.call(v)}}var i=ja(t,r,e,0,null,!1,!1,"",Ra);return e._reactRootContainer=i,e[Rt]=i.current,Pr(e.nodeType===8?e.parentNode:e),_n(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var v=bl(a);u.call(v)}}var a=Vi(e,0,!1,null,null,!1,!1,"",Ra);return e._reactRootContainer=a,e[Rt]=a.current,Pr(e.nodeType===8?e.parentNode:e),_n(function(){Zl(t,a,n,r)}),a}function no(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var a=bl(i);u.call(a)}}Zl(t,i,e,l)}else i=Uf(n,t,e,l,r);return bl(i)}fu=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dr(t.pendingLanes);n!==0&&(po(t,n|1),qe(t,ge()),(ne&6)===0&&(Jn=ge()+500,bt()))}break;case 13:_n(function(){var r=It(e,1);if(r!==null){var l=We();xt(r,e,1,l)}}),$i(e,1)}},mo=function(e){if(e.tag===13){var t=It(e,134217728);if(t!==null){var n=We();xt(t,e,134217728,n)}$i(e,134217728)}},du=function(e){if(e.tag===13){var t=on(e),n=It(e,t);if(n!==null){var r=We();xt(n,e,t,r)}$i(e,t)}},pu=function(){return oe},mu=function(e,t){var n=oe;try{return oe=e,t()}finally{oe=n}},sr=function(e,t,n){switch(t){case"input":if(Tt(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=wl(r);if(!l)throw Error(m(90));Zn(r),Tt(r,l)}}}break;case"textarea":tr(e,n);break;case"select":t=n.value,t!=null&&Q(e,!!n.multiple,t,!1)}},Zi=Di,bi=_n;var Af={usingClientEntryPoint:!1,Events:[zr,Fn,wl,Ee,qi,Di]},Qr={findFiberByHostInstance:hn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Vf={bundleType:Qr.bundleType,version:Qr.version,rendererPackageName:Qr.rendererPackageName,rendererConfig:Qr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=ru(e),e===null?null:e.stateNode},findFiberByHostInstance:Qr.findFiberByHostInstance||Ff,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 ro=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ro.isDisabled&&ro.supportsFiber)try{el=ro.inject(Vf),_t=ro}catch{}}return Ze.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Af,Ze.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Hi(t))throw Error(m(200));return Mf(e,t,null,n)},Ze.createRoot=function(e,t){if(!Hi(e))throw Error(m(299));var n=!1,r="",l=za;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Vi(e,1,!1,null,null,n,!1,r,l),e[Rt]=t.current,Pr(e.nodeType===8?e.parentNode:e),new Bi(t)},Ze.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(m(188)):(e=Object.keys(e).join(","),Error(m(268,e)));return e=ru(t),e=e===null?null:e.stateNode,e},Ze.flushSync=function(e){return _n(e)},Ze.hydrate=function(e,t,n){if(!to(t))throw Error(m(200));return no(null,e,t,!0,n)},Ze.hydrateRoot=function(e,t,n){if(!Hi(e))throw Error(m(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=za;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=ja(t,null,e,1,n??null,l,!1,o,i),e[Rt]=t.current,Pr(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 eo(t)},Ze.render=function(e,t,n){if(!to(t))throw Error(m(200));return no(null,e,t,!1,n)},Ze.unmountComponentAtNode=function(e){if(!to(e))throw Error(m(40));return e._reactRootContainer?(_n(function(){no(null,null,e,!1,function(){e._reactRootContainer=null,e[Rt]=null})}),!0):!1},Ze.unstable_batchedUpdates=Di,Ze.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!to(n))throw Error(m(200));if(e==null||e._reactInternals===void 0)throw Error(m(38));return no(e,t,n,!1,r)},Ze.version="18.3.1-next-f1338f8080-20240426",Ze}var Aa;function Gf(){if(Aa)return Ki.exports;Aa=1;function s(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(s)}catch(k){console.error(k)}}return s(),Ki.exports=Xf(),Ki.exports}var Va;function Jf(){if(Va)return lo;Va=1;var s=Gf();return lo.createRoot=s.createRoot,lo.hydrateRoot=s.hydrateRoot,lo}var qf=Jf();const Zf=Ka(qf),bf="/api";async function be(s,k){const m=await fetch(`${bf}${s}`,{...k,headers:{"Content-Type":"application/json",...k?.headers??{}}}),P=await m.json();if(!m.ok){const C=P.error?.message??"Ошибка запроса";throw new Error(C)}return P}const pt={async testConnection(s){return be("/openai/test-connection",{method:"POST",body:JSON.stringify({apiKey:s.apiKey,model:s.model,baseUrl:s.baseUrl})})},async normalize(s){return be("/normalize",{method:"POST",body:JSON.stringify({apiKey:s.connection.apiKey,model:s.connection.model,baseUrl:s.connection.baseUrl,temperature:s.connection.temperature,maxOutputTokens:s.connection.maxOutputTokens,promptVersion:s.promptVersion,systemPrompt:s.prompts.systemPrompt,developerPrompt:s.prompts.developerPrompt,domainPrompt:s.prompts.domainPrompt,fewShotExamples:s.prompts.fewShotExamples,userQuestion:s.query.userQuestion,context:{period_hint:s.query.periodHint??"",business_context:s.query.businessContext??"",expected_route:s.query.expectedRoute??""},saveAsTestCase:!!s.saveAsTestCase,useMock:!!s.useMock})})},async loadHistory(){return be("/history")},async loadTrace(s){return be(`/history/${s}`)},async loadPresets(){return be("/presets")},async savePreset(s){return be("/presets/save",{method:"POST",body:JSON.stringify(s)})},async runEval(s){return be("/eval/run",{method:"POST",body:JSON.stringify({normalizeConfig:{apiKey:s.connection.apiKey,model:s.connection.model,baseUrl:s.connection.baseUrl,temperature:s.connection.temperature,maxOutputTokens:s.connection.maxOutputTokens,promptVersion:s.promptVersion,systemPrompt:s.prompts.systemPrompt,developerPrompt:s.prompts.developerPrompt,domainPrompt:s.prompts.domainPrompt,fewShotExamples:s.prompts.fewShotExamples},caseIds:s.caseIds,useMock:!!s.useMock,mode:s.mode??"standard",caseSetFile:s.caseSetFile,rawQuestions:s.rawQuestions})})},async startRun(){return be("/accounting-agent/v1/runs/start",{method:"POST",body:JSON.stringify({initiator:"ndc_operator",source:"gui"})})},async finishRun(s){return be("/accounting-agent/v1/runs/finish",{method:"POST",body:JSON.stringify({runId:s,status:"DONE",source:"gui",reason:"Остановлено оператором из GUI"})})},async listRuns(){return be("/accounting-agent/v1/runs")},async listResults(){return be("/accounting-agent/v1/results")},async runTrace(s){return be(`/accounting-agent/v1/trace/run/${s}`)},async sendAssistantMessage(s){return be("/assistant/message",{method:"POST",body:JSON.stringify({session_id:s.sessionId??"",mode:"assistant",message:s.userMessage,user_message:s.userMessage,apiKey:s.connection.apiKey,model:s.connection.model,baseUrl:s.connection.baseUrl,temperature:s.connection.temperature,maxOutputTokens:s.connection.maxOutputTokens,promptVersion:s.promptVersion??"normalizer_v2_0_2",systemPrompt:s.prompts.systemPrompt,developerPrompt:s.prompts.developerPrompt,domainPrompt:s.prompts.domainPrompt,fewShotExamples:s.prompts.fewShotExamples,context:{period_hint:s.context?.periodHint??"",business_context:s.context?.businessContext??""},useMock:!!s.useMock})})},async loadAssistantSession(s){return be(`/assistant/session/${s}`)}};function kt({value:s}){return c.jsx("pre",{className:"json-view",children:JSON.stringify(s??{},null,2)})}function cn({title:s,subtitle:k,actions:m,children:P}){return c.jsxs("section",{className:"panel-frame",children:[c.jsxs("header",{className:"panel-header",children:[c.jsxs("div",{children:[c.jsx("h2",{children:s}),k?c.jsx("p",{children:k}):null]}),m?c.jsx("div",{className:"panel-actions",children:m}):null]}),c.jsx("div",{className:"panel-body",children:P})]})}function ed(s){return s==="assistant"?"Ассистент":"Вы"}function td(s){const k=new Date(s);return Number.isNaN(k.getTime())?s:k.toLocaleTimeString("ru-RU")}function nd(s){try{return JSON.stringify(s,null,2)}catch{return String(s)}}function rd(s,k,m=!1){const P=[];P.push("# Assistant conversation export"),P.push(`session_id: ${s||"n/a"}`),P.push(`exported_at: ${new Date().toISOString()}`),P.push("");for(let C=0;C<k.length;C+=1){const R=k[C];P.push(`## ${C+1}. ${R.role}`),P.push(`message_id: ${R.message_id}`),P.push(`created_at: ${R.created_at}`),P.push(`reply_type: ${R.reply_type??"n/a"}`),R.trace_id&&P.push(`trace_id: ${R.trace_id}`),P.push(""),P.push(R.text||"(empty)"),P.push(""),m&&R.role==="assistant"&&R.debug&&(P.push("### debug_payload_json"),P.push("```json"),P.push(nd(R.debug)),P.push("```"),P.push(""))}return P.join(`
`)}async function ld(s){if(navigator.clipboard&&window.isSecureContext)try{return await navigator.clipboard.writeText(s),!0}catch{}const k=document.createElement("textarea");k.value=s,k.setAttribute("readonly","true"),k.style.position="fixed",k.style.opacity="0",k.style.pointerEvents="none",document.body.appendChild(k),k.select();let m=!1;try{m=document.execCommand("copy")}catch{m=!1}finally{document.body.removeChild(k)}return m}function od({sessionId:s,conversation:k,inputValue:m,onInputChange:P,periodHint:C,onPeriodHintChange:R,businessContext:H,onBusinessContextChange:b,useMock:A,onUseMockChange:ae,onSend:ue,onClear:I,busy:$,statusText:Se,errorMessage:ke}){const ee=J.useRef(null),q=J.useRef(null),[$e,ze]=J.useState("idle");J.useEffect(()=>{ee.current&&(ee.current.scrollTop=ee.current.scrollHeight)},[k,Se]),J.useEffect(()=>()=>{q.current!==null&&window.clearTimeout(q.current)},[]);async function Be(){if(k.length===0)return;const Y=rd(s,k,!0),Re=await ld(Y);ze(Re?"success":"error"),q.current!==null&&window.clearTimeout(q.current),q.current=window.setTimeout(()=>{ze("idle")},2200)}return c.jsxs(cn,{title:"Режим ассистента",subtitle:"Диалоговый слой поверх normalizer, маршрутизации и factual retrieval.",actions:c.jsxs("div",{className:"assistant-panel-actions",children:[c.jsx("button",{type:"button",className:"assistant-copy-btn",onClick:()=>{Be()},disabled:k.length===0,children:"Скопировать чат"}),$e==="success"?c.jsx("span",{className:"assistant-copy-feedback success",children:"Скопировано"}):null,$e==="error"?c.jsx("span",{className:"assistant-copy-feedback error",children:"Ошибка копирования"}):null,c.jsx("span",{className:"status-chip",children:s?`session: ${s}`:"новая сессия"})]}),children:[c.jsxs("div",{ref:ee,className:"assistant-chat-list",children:[k.length===0?c.jsx("div",{className:"assistant-empty muted",children:"Диалог пуст. Отправьте первый вопрос, чтобы запустить контур ассистента."}):null,k.map(Y=>c.jsxs("article",{className:`assistant-msg ${Y.role}`,children:[c.jsxs("header",{className:"assistant-msg-head",children:[c.jsx("strong",{children:ed(Y.role)}),c.jsx("span",{children:td(Y.created_at)})]}),c.jsx("div",{className:"assistant-msg-body",children:Y.text}),Y.role==="assistant"&&Y.debug?c.jsxs("details",{className:"assistant-debug",children:[c.jsx("summary",{children:"Показать технический разбор"}),c.jsx(kt,{value:Y.debug})]}):null]},Y.message_id))]}),c.jsxs("div",{className:"assistant-compose",children:[c.jsxs("div",{className:"grid-two",children:[c.jsxs("label",{children:["Подсказка по периоду",c.jsx("input",{value:C,onChange:Y=>R(Y.target.value)})]}),c.jsxs("label",{children:["Бизнес-контекст",c.jsx("input",{value:H,onChange:Y=>b(Y.target.value)})]})]}),c.jsxs("label",{className:"full-width",children:["Сообщение",c.jsx("textarea",{value:m,onChange:Y=>P(Y.target.value),rows:4,placeholder:"Введите вопрос к данным компании..."})]}),c.jsxs("div",{className:"button-row",children:[c.jsxs("label",{className:"checkbox-row",children:[c.jsx("input",{type:"checkbox",checked:A,onChange:Y=>ae(Y.target.checked)}),"Mock-режим"]}),c.jsx("button",{type:"button",onClick:()=>ue(),disabled:$||!m.trim(),children:$?"Выполняю...":"Отправить"}),c.jsx("button",{type:"button",onClick:()=>I(),disabled:$&&k.length===0,children:"Сбросить сессию"})]}),Se?c.jsx("p",{className:"diff-summary",children:Se}):null,ke?c.jsx("p",{className:"error-text",children:ke}):null]})]})}function $a({value:s,onChange:k,onTestConnection:m,onSaveLocalConfig:P,lastStatus:C,busy:R}){return c.jsxs(cn,{title:"Подключение OpenAI",subtitle:"Ключ живет только в памяти сессии (не пишется в localStorage).",actions:c.jsx("span",{className:"status-chip",children:C||"Статус: не проверено"}),children:[c.jsxs("div",{className:"grid-two",children:[c.jsxs("label",{children:["OpenAI API Key",c.jsx("input",{type:"password",value:s.apiKey,onChange:H=>k({...s,apiKey:H.target.value}),placeholder:"sk-..."})]}),c.jsxs("label",{children:["Model ID",c.jsx("input",{value:s.model,onChange:H=>k({...s,model:H.target.value})})]}),c.jsxs("label",{children:["Base URL",c.jsx("input",{value:s.baseUrl,onChange:H=>k({...s,baseUrl:H.target.value})})]}),c.jsxs("label",{children:["Temperature",c.jsx("input",{type:"number",step:"0.1",value:s.temperature,onChange:H=>k({...s,temperature:Number(H.target.value)})})]}),c.jsxs("label",{children:["Max output tokens",c.jsx("input",{type:"number",value:s.maxOutputTokens,onChange:H=>k({...s,maxOutputTokens:Number(H.target.value)})})]})]}),c.jsxs("div",{className:"button-row",children:[c.jsx("button",{type:"button",onClick:()=>P(),children:"Сохранить локальную конфигурацию"}),c.jsx("button",{type:"button",onClick:()=>m(),disabled:R,children:R?"Проверяем...":"Проверить подключение"})]})]})}function id({items:s,onRefresh:k,onOpenTrace:m}){return c.jsx(cn,{title:"История нормализаций",subtitle:"Короткий вопрос, confidence, route hint и статус валидации.",actions:c.jsx("button",{type:"button",onClick:()=>k(),children:"Обновить"}),children:c.jsxs("div",{className:"history-list",children:[s.length===0?c.jsx("p",{className:"muted",children:"История пока пустая."}):null,s.map(P=>c.jsxs("button",{type:"button",className:"history-item",onClick:()=>m(P.trace_id),children:[c.jsxs("div",{className:"history-row",children:[c.jsx("strong",{children:P.route_hint??"route: n/a"}),c.jsx("span",{children:P.validation_passed?"schema: ok":"schema: fail"})]}),c.jsx("p",{children:P.question_short}),c.jsxs("div",{className:"history-row",children:[c.jsx("span",{children:P.model}),c.jsx("span",{children:new Date(P.timestamp).toLocaleString("ru-RU")})]})]},P.trace_id))]})})}function At(s){return s==null||s===""?"—":String(s)}function ud({result:s}){return c.jsx(cn,{title:"Runtime метрики",subtitle:"trace_id, токены, latency и статус валидации.",children:c.jsxs("div",{className:"metrics-grid",children:[c.jsxs("div",{children:[c.jsx("span",{children:"trace_id"}),c.jsx("strong",{children:At(s?.trace_id)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"request_started_at"}),c.jsx("strong",{children:At(s?new Date(Date.now()-s.latency_ms).toISOString():null)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"request_finished_at"}),c.jsx("strong",{children:At(s?new Date().toISOString():null)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"latency_ms"}),c.jsx("strong",{children:At(s?.latency_ms)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"input_tokens"}),c.jsx("strong",{children:At(s?.usage?.input_tokens)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"output_tokens"}),c.jsx("strong",{children:At(s?.usage?.output_tokens)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"total_tokens"}),c.jsx("strong",{children:At(s?.usage?.total_tokens)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"validation_status"}),c.jsx("strong",{children:s?.validation?.passed?"passed":"failed"})]}),c.jsxs("div",{children:[c.jsx("span",{children:"prompt_version"}),c.jsx("strong",{children:At(s?.prompt_version)})]}),c.jsxs("div",{children:[c.jsx("span",{children:"schema_version"}),c.jsx("strong",{children:At(s?.schema_version)})]})]})})}const sd={normalized:"Normalized JSON",fragments:"Fragment View",scope:"Scope View",flags:"Flags View",route:"Route Simulation",raw:"Raw model output",validation:"Validation",logs:"Logs"};function ad(s){return s&&typeof s=="object"?s:null}function cd({tab:s,onTabChange:k,result:m,appLogs:P}){const C=["normalized","fragments","scope","flags","route","raw","validation","logs"],R=ad(m?.normalized),H=String(R?.schema_version??""),b=H==="normalized_query_v2"||H==="normalized_query_v2_0_1"||H==="normalized_query_v2_0_2",A=b?{fragments:R?.fragments??[],discarded_fragments:R?.discarded_fragments??[]}:{note:"Fragment View доступен для normalized_query_v2."},ae=b?{message_in_scope:R?.message_in_scope??null,scope_confidence:R?.scope_confidence??null,contains_multiple_tasks:R?.contains_multiple_tasks??null,global_notes:R?.global_notes??null}:{note:"Scope View доступен для normalized_query_v2."},ue=b?Array.isArray(R?.fragments)?(R?.fragments).map(I=>({fragment_id:I.fragment_id??null,domain_relevance:I.domain_relevance??null,candidate_labels:I.candidate_labels??[],execution_readiness:I.execution_readiness??null,clarification_reason:I.clarification_reason??null,soft_assumption_used:I.soft_assumption_used??[],route_status:I.route_status??null,no_route_reason:I.no_route_reason??null,flags:I.flags??{}})):[]:{note:"Flags View доступен для normalized_query_v2."};return c.jsxs(cn,{title:"Выходные данные",subtitle:"Structured output и диагностические вкладки.",children:[c.jsx("div",{className:"tab-row",children:C.map(I=>c.jsx("button",{type:"button",className:s===I?"tab active":"tab",onClick:()=>k(I),children:sd[I]},I))}),s==="normalized"?c.jsx(kt,{value:m?.normalized??{note:"Нет данных."}}):null,s==="fragments"?c.jsx(kt,{value:A}):null,s==="scope"?c.jsx(kt,{value:ae}):null,s==="flags"?c.jsx(kt,{value:ue}):null,s==="route"?c.jsx(kt,{value:m?.route_hint_summary??{note:"Нет данных."}}):null,s==="raw"?c.jsx(kt,{value:m?.raw_model_output??{note:"Нет данных."}}):null,s==="validation"?c.jsx(kt,{value:m?.validation??{note:"Нет данных."}}):null,s==="logs"?c.jsx(kt,{value:P}):null]})}function Ba({value:s,onChange:k,presets:m,selectedPresetId:P,onSelectPreset:C,onLoadPreset:R,onSavePreset:H,onResetDefaults:b,onDiffPrevious:A,presetName:ae,onPresetNameChange:ue,diffSummary:I}){return c.jsxs(cn,{title:"Prompt Manager",subtitle:"Системный, developer и domain уровни управляются отдельно.",children:[c.jsxs("div",{className:"grid-two",children:[c.jsxs("label",{children:["Системный prompt",c.jsx("textarea",{value:s.systemPrompt,onChange:$=>k({...s,systemPrompt:$.target.value}),rows:6})]}),c.jsxs("label",{children:["Developer / Instruction prompt",c.jsx("textarea",{value:s.developerPrompt,onChange:$=>k({...s,developerPrompt:$.target.value}),rows:6})]}),c.jsxs("label",{children:["Domain prompt",c.jsx("textarea",{value:s.domainPrompt,onChange:$=>k({...s,domainPrompt:$.target.value}),rows:6})]}),c.jsxs("label",{children:["Schema notes",c.jsx("textarea",{value:s.schemaNotes,onChange:$=>k({...s,schemaNotes:$.target.value}),rows:6})]}),c.jsxs("label",{className:"full-width",children:["Few-shot examples",c.jsx("textarea",{value:s.fewShotExamples,onChange:$=>k({...s,fewShotExamples:$.target.value}),rows:8})]})]}),c.jsxs("div",{className:"button-row",children:[c.jsxs("select",{value:P,onChange:$=>C($.target.value),children:[c.jsx("option",{value:"",children:"Выберите preset..."}),m.map($=>c.jsx("option",{value:$.id,children:$.name},$.id))]}),c.jsx("button",{type:"button",onClick:()=>R(),children:"Загрузить preset"}),c.jsx("input",{value:ae,onChange:$=>ue($.target.value),placeholder:"Имя для сохранения"}),c.jsx("button",{type:"button",onClick:()=>H(),children:"Сохранить preset"}),c.jsx("button",{type:"button",onClick:()=>A(),children:"Diff с предыдущим"}),c.jsx("button",{type:"button",onClick:()=>b(),children:"Сбросить к default"})]}),I?c.jsx("p",{className:"diff-summary",children:I}):null]})}function fd({value:s,onChange:k,onApplyBatchFormat:m,onNormalize:P,busy:C,useMock:R,onUseMockChange:H,errorMessage:b}){return c.jsxs(cn,{title:"Запрос пользователя",subtitle:"NDC semantic front-end: нормализуем, но не отвечаем за бухгалтерскую суть.",children:[c.jsxs("div",{className:"grid-two",children:[c.jsxs("label",{className:"full-width",children:["Raw user question",c.jsx("textarea",{value:s.userQuestion,onChange:A=>k({...s,userQuestion:A.target.value}),rows:6,placeholder:"Например: По каким покупателям у нас на конец июня висят отгрузки без оплаты..."})]}),c.jsxs("label",{className:"full-width",children:["Batch queries (`;` separator)",c.jsx("textarea",{value:s.batchQuestionsRaw,onChange:A=>k({...s,batchQuestionsRaw:A.target.value}),onBlur:()=>m(),rows:8,placeholder:"Вопрос 1; Вопрос 2; Вопрос 3"})]}),c.jsxs("label",{children:["Optional period context",c.jsx("input",{value:s.periodHint,onChange:A=>k({...s,periodHint:A.target.value})})]}),c.jsxs("label",{children:["Optional business context",c.jsx("input",{value:s.businessContext,onChange:A=>k({...s,businessContext:A.target.value})})]}),c.jsxs("label",{children:["Optional expected route (eval)",c.jsx("input",{value:s.expectedRoute,onChange:A=>k({...s,expectedRoute:A.target.value})})]})]}),c.jsxs("div",{className:"button-row",children:[c.jsxs("label",{className:"checkbox-row",children:[c.jsx("input",{type:"checkbox",checked:R,onChange:A=>H(A.target.checked)}),"Mock-режим (без вызова OpenAI)"]}),c.jsx("button",{type:"button",onClick:()=>m(),disabled:C||!s.batchQuestionsRaw.trim(),children:"Применить `;` в переносы"}),c.jsx("button",{type:"button",onClick:()=>P(!1),disabled:C||!s.userQuestion.trim(),children:C?"Нормализуем...":"Normalize"}),c.jsx("button",{type:"button",onClick:()=>P(!0),disabled:C||!s.userQuestion.trim(),children:C?"Сохраняем...":"Normalize + Save as test case"})]}),b?c.jsx("p",{className:"error-text",children:b}):null]})}function dd({runs:s,selectedRunId:k,onSelectRun:m,onStartRun:P,onFinishRun:C,onRefreshRuns:R,onRunEval:H,onCopyEvalReport:b,evalBusy:A,traceItems:ae,evalReport:ue}){return c.jsxs(cn,{title:"NDC Run Monitor",subtitle:"Важно: кнопка Запустить run создает только run-сущность. Кнопка eval запускает batch-проверку normalizer v2.0.2.",children:[c.jsxs("div",{className:"button-row",children:[c.jsx("button",{type:"button",onClick:()=>P(),children:"Запустить run"}),c.jsx("button",{type:"button",onClick:()=>C(),disabled:!k,children:"Завершить выбранный run"}),c.jsx("button",{type:"button",onClick:()=>R(),children:"Обновить runs"}),c.jsx("button",{type:"button",onClick:()=>H(),disabled:A,children:A?"Идет eval v2.0.2...":"Запустить eval v2.0.2"})]}),c.jsxs("div",{className:"runtime-grid",children:[c.jsxs("div",{className:"runtime-runs",children:[s.map(I=>c.jsxs("button",{type:"button",className:k===I.runId?"history-item selected":"history-item",onClick:()=>m(I.runId),children:[c.jsxs("div",{className:"history-row",children:[c.jsx("strong",{children:I.status}),c.jsx("span",{children:I.runId})]}),c.jsxs("div",{className:"history-row",children:[c.jsx("span",{children:I.sessionId}),c.jsx("span",{children:new Date(I.updatedAt).toLocaleString("ru-RU")})]})]},I.runId)),s.length===0?c.jsx("p",{className:"muted",children:"Нет активных запусков."}):null]}),c.jsxs("div",{children:[c.jsx("h3",{children:"Trace выбранного run"}),c.jsx(kt,{value:ae}),c.jsxs("div",{className:"eval-report-wrap",children:[c.jsx("h3",{style:{marginTop:12},children:"Отчет eval"}),c.jsx(kt,{value:ue??{note:"Eval пока не запускался"}}),c.jsx("button",{type:"button",className:"copy-cube-button",title:"Скопировать отчет eval",onClick:()=>b(),children:"⧉"})]})]})]})]})}const pd={apiKey:"",model:"gpt-4o-mini",baseUrl:"https://api.openai.com/v1",temperature:0,maxOutputTokens:700},Ha={systemPrompt:"Ты semantic-normalizer для бухгалтерского ассистента NDC. Возвращай только JSON по схеме normalized_query_v2_0_2.",developerPrompt:"Сначала делай decomposition сообщения на task fragments, затем определяй domain scope и route-critical flags. Для каждого fragment заполняй execution_readiness + route_status + no_route_reason. Если fragment routable, не оставляй его в no_route.",domainPrompt:"Контур: данные текущего предприятия в 1С/NDC. In-scope: документы, проводки, взаиморасчеты, остатки, периодное закрытие, аномалии и контрольные проверки. Out-of-scope: общая теория, законы и оффтоп.",schemaNotes:"schema_version: normalized_query_v2_0_2. Строгий JSON без дополнительных полей.",fewShotExamples:"Q: Проверь по поставщикам хвосты и разложи цепочку документов/оплат. => fragment in_scope, flags: multi_entity + chain_explanation. Q: Как вообще по ФСБУ? => out_of_scope/generic_accounting."},md={userQuestion:"",batchQuestionsRaw:"",periodHint:"",businessContext:"",expectedRoute:""},Qa="ndc_normalizer_session_config_v1",Gi=["Разбираю запрос","Ищу данные","Собираю ответ"],hd="assistant",Wa="normalizer_v2_0_2";function vd(s){return`[${new Date().toLocaleTimeString("ru-RU")}] ${s}`}function yd(s,k){if(!k)return"Previous preset is not selected.";const P=["systemPrompt","developerPrompt","domainPrompt","schemaNotes","fewShotExamples"].filter(C=>s[C]!==k[C]).map(C=>`${C}: ${Math.abs(s[C].length-k[C].length)} chars delta`);return P.length===0?"No changes against previous preset.":`Changed fields: ${P.length}. ${P.join(" | ")}`}function gd(){const[s,k]=J.useState(pd),[m,P]=J.useState(Ha),[C,R]=J.useState(md),[H,b]=J.useState(null),[A,ae]=J.useState([]),[ue,I]=J.useState([]),[$,Se]=J.useState("normalized"),[ke,ee]=J.useState(!1),[q,$e]=J.useState(""),[ze,Be]=J.useState([]),[Y,Re]=J.useState(""),[_e,Le]=J.useState("NDC custom preset"),[Ke,mt]=J.useState(null),[ot,jt]=J.useState(""),[Ie,Me]=J.useState(!1),[et,it]=J.useState([]),[ve,ce]=J.useState(""),[E,M]=J.useState([]),[j,d]=J.useState(!1),[y,W]=J.useState(null),[X,K]=J.useState(""),[Z,le]=J.useState(hd),[te,ie]=J.useState(""),[He,Vt]=J.useState([]),[Zn,$t]=J.useState(""),[Pn,bn]=J.useState(!1),[Kr,Tt]=J.useState(""),[Yr,fn]=J.useState(""),zt=J.useRef(!1),Q=w=>{I(D=>[vd(w),...D].slice(0,300))};function er(){let w=0;Tt(Gi[0]);const D=window.setInterval(()=>{w=Math.min(w+1,Gi.length-1),Tt(Gi[w])},650);return()=>window.clearInterval(D)}J.useEffect(()=>{const w=localStorage.getItem(Qa);if(w)try{const D=JSON.parse(w);k(V=>({...V,model:D.model??V.model,baseUrl:D.baseUrl??V.baseUrl,temperature:D.temperature??V.temperature,maxOutputTokens:D.maxOutputTokens??V.maxOutputTokens}))}catch{}dn(),tr(),pn()},[]);async function dn(){try{const w=await pt.loadHistory();ae(w.items??[])}catch(w){Q(`History load error: ${w instanceof Error?w.message:String(w)}`)}}async function tr(){try{const D=(await pt.loadPresets()).presets??[];if(Be(D),zt.current)return;const V=D.find(Ee=>Ee.prompt_version===Wa)??D.find(Ee=>Ee.id==="default-normalizer-v2_0_2");if(!V){zt.current=!0,Q(`Preset autoload skipped: ${Wa} not found.`);return}Re(V.id),mt(m),P({systemPrompt:V.systemPrompt,developerPrompt:V.developerPrompt,domainPrompt:V.domainPrompt,schemaNotes:V.schemaNotes??"",fewShotExamples:V.fewShotExamples??""}),zt.current=!0,Q(`Preset autoloaded: ${V.name} (${V.prompt_version}).`)}catch(w){Q(`Presets load error: ${w instanceof Error?w.message:String(w)}`)}}async function pn(){try{const w=await pt.listRuns();it(w.items??[])}catch(w){Q(`Runs load error: ${w instanceof Error?w.message:String(w)}`)}}function nr(){localStorage.setItem(Qa,JSON.stringify({model:s.model,baseUrl:s.baseUrl,temperature:s.temperature,maxOutputTokens:s.maxOutputTokens})),Q("Local config saved (without API key).")}async function jn(){ee(!0),K("");try{const w=await pt.testConnection(s);$e(`OK - ${w.model}`),Q(`OpenAI connection ok: ${w.model}`)}catch(w){const D=w instanceof Error?w.message:String(w);$e("Connection error"),K(`Test connection: ${D}`),Q(`Test connection error: ${D}`)}finally{ee(!1)}}async function Tn(w){ee(!0),K("");try{const D=await pt.normalize({connection:s,prompts:m,promptVersion:"normalizer_v2_0_2",query:{userQuestion:C.userQuestion,periodHint:C.periodHint,businessContext:C.businessContext,expectedRoute:C.expectedRoute},saveAsTestCase:w,useMock:Ie});b(D),Se("normalized"),Q(`Normalize done: trace=${D.trace_id}, validation=${D.validation.passed?"passed":"failed"}`),dn()}catch(D){const V=D instanceof Error?D.message:String(D);K(`Normalize: ${V}`),Q(`Normalize error: ${V}`)}finally{ee(!1)}}function rr(){const w=ze.find(D=>D.id===Y);if(!w){Q("Preset is not selected.");return}mt(m),P({systemPrompt:w.systemPrompt,developerPrompt:w.developerPrompt,domainPrompt:w.domainPrompt,schemaNotes:w.schemaNotes??"",fewShotExamples:w.fewShotExamples??""}),Q(`Preset loaded: ${w.name}`)}async function Bt(){try{await pt.savePreset({name:_e||"NDC preset",prompt_version:"normalizer_v2_0_2",systemPrompt:m.systemPrompt,developerPrompt:m.developerPrompt,domainPrompt:m.domainPrompt,schemaNotes:m.schemaNotes,fewShotExamples:m.fewShotExamples}),Q("Preset saved."),await tr()}catch(w){Q(`Preset save error: ${w instanceof Error?w.message:String(w)}`)}}function Ht(){P(Ha),Q("Prompt panel reset to defaults.")}function Xr(){const w=yd(m,Ke);jt(w),Q(w)}function Gr(){const w=C.batchQuestionsRaw.split(";").map(D=>D.trim()).filter(Boolean).join(`
`);w&&(R(D=>({...D,batchQuestionsRaw:w})),Q("Batch field formatted: `;` converted to blank-line separators."))}async function Jr(w){try{const V=(await pt.loadTrace(w)).trace,Ee=V.parsed_normalized_json??null;b({trace_id:String(V.trace_id??w),ok:!!V.validation_result?.passed,normalized:Ee,route_hint_summary:V.route_hint_summary??(Ee?{route_hint:Ee.route_hint??null,confidence:Ee.confidence?.route_hint??null}:null),raw_model_output:V.raw_model_response??{},validation:V.validation_result??{passed:!1,errors:["validation not found"]},usage:V.usage??{input_tokens:0,output_tokens:0,total_tokens:0},latency_ms:Number(V.latency_ms??0),prompt_version:String(V.prompt_version??"unknown"),schema_version:String(V.schema_version??"unknown")}),Se("raw"),K(""),Q(`Trace opened: ${w}`)}catch(D){const V=D instanceof Error?D.message:String(D);K(`Trace: ${V}`),Q(`Trace open error ${w}: ${V}`)}}async function oo(){try{const w=await pt.startRun();ce(w.run.runId),Q(`Run started: ${w.run.runId}`),Q("Tip: start run does not execute normalize by itself. Use 'Run eval v2.0.2' button."),await pn()}catch(w){Q(`Run start error: ${w instanceof Error?w.message:String(w)}`)}}async function lr(){if(ve)try{await pt.finishRun(ve),Q(`Run finished: ${ve}`),await pn()}catch(w){Q(`Run finish error: ${w instanceof Error?w.message:String(w)}`)}}async function or(){d(!0),K("");try{Q("Starting eval in v2 contour.");const w=C.batchQuestionsRaw.trim()||C.userQuestion.trim();if(!w)throw new Error("Fill batch field or Raw user question first.");const D=await pt.runEval({connection:s,prompts:m,promptVersion:"normalizer_v2_0_2",mode:"single-pass-strict",rawQuestions:w,useMock:Ie});W(D.report),Q("Eval v2.0.2 run finished.");const V=D.report;if(V.run_id&&Q(`Eval run id: ${V.run_id}`),V.metrics){const Ee=V.metrics;Q(`Eval metrics v2.0.2: schema=${Ee.schema_validation_pass_rate??"n/a"}%, route_accuracy=${Ee.route_resolution_accuracy??"n/a"}%, no_route_precision=${Ee.no_route_precision??"n/a"}%, state_consistency=${Ee.execution_state_consistency_rate??"n/a"}%`)}await dn()}catch(w){const D=w instanceof Error?w.message:String(w);D.includes("Legacy eval runner supports normalized_query_v1 only")?(W({status:"plan_only",prompt_version:"normalizer_v2",reason:"backend eval runner is still legacy-v1 only",plan_file:"reports/v2_pilot_eval_plan.md",next_steps:["run cheap mock sanity for schema/fragment/scope","run small real batch (10-15 messages, temperature=0)","run challenge-30 replay with v2 metrics"]}),Q("Backend is legacy-only for eval right now. Showing v2 pilot plan.")):(K(`Eval: ${D}`),Q(`Eval run error: ${D}`))}finally{d(!1)}}async function ir(){try{const w=JSON.stringify(y??{},null,2);await navigator.clipboard.writeText(w),Q("Eval report copied to clipboard.")}catch(w){Q(`Eval report copy error: ${w instanceof Error?w.message:String(w)}`)}}function ur(){ie(""),Vt([]),$t(""),Tt(""),fn(""),Q("Assistant session reset.")}async function sr(){const w=Zn.trim();if(!w)return;bn(!0),fn(""),$t(""),Vt(V=>[...V,{message_id:`local-${Date.now()}`,session_id:te||"pending",role:"user",text:w,reply_type:null,created_at:new Date().toISOString(),trace_id:null,debug:null}]);const D=er();try{const V=await pt.sendAssistantMessage({connection:s,prompts:m,userMessage:w,sessionId:te||void 0,promptVersion:"normalizer_v2_0_2",context:{periodHint:C.periodHint,businessContext:C.businessContext},useMock:Ie});ie(V.session_id),Vt(V.conversation),Tt("Ответ готов"),Q(`Assistant reply received: trace=${V.debug.trace_id}`)}catch(V){const Ee=V instanceof Error?V.message:String(V);fn(Ee),Tt("Ошибка ассистента"),Q(`Assistant error: ${Ee}`)}finally{D(),bn(!1)}}return J.useEffect(()=>{if(!ve){M([]);return}pt.runTrace(ve).then(w=>M(w.items)).catch(w=>Q(`Run trace error: ${w instanceof Error?w.message:String(w)}`))},[ve]),c.jsxs("main",{className:"app-root",children:[c.jsxs("div",{className:"hero",children:[c.jsx("h1",{children:"NDC AI First Layer"}),c.jsx("p",{children:"Два режима в одном интерфейсе: диагностика декомпозиции и диалоговый ассистент на общем backend-контуре."})]}),c.jsxs("div",{className:"mode-switch-row",children:[c.jsx("button",{type:"button",className:Z==="assistant"?"tab active":"tab",onClick:()=>le("assistant"),children:"Ассистент"}),c.jsx("button",{type:"button",className:Z==="decomposition"?"tab active":"tab",onClick:()=>le("decomposition"),children:"Декомпозиция"})]}),Z==="assistant"?c.jsxs("div",{className:"layout-grid",children:[c.jsx($a,{value:s,onChange:k,onSaveLocalConfig:nr,onTestConnection:jn,lastStatus:q,busy:ke||Pn}),c.jsx(Ba,{value:m,onChange:P,presets:ze,selectedPresetId:Y,onSelectPreset:Re,onLoadPreset:rr,onSavePreset:Bt,onResetDefaults:Ht,onDiffPrevious:Xr,presetName:_e,onPresetNameChange:Le,diffSummary:ot}),c.jsx(od,{sessionId:te,conversation:He,inputValue:Zn,onInputChange:$t,periodHint:C.periodHint,onPeriodHintChange:w=>R(D=>({...D,periodHint:w})),businessContext:C.businessContext,onBusinessContextChange:w=>R(D=>({...D,businessContext:w})),useMock:Ie,onUseMockChange:Me,onSend:sr,onClear:ur,busy:Pn,statusText:Kr,errorMessage:Yr})]}):c.jsxs("div",{className:"layout-grid",children:[c.jsx($a,{value:s,onChange:k,onSaveLocalConfig:nr,onTestConnection:jn,lastStatus:q,busy:ke}),c.jsx(Ba,{value:m,onChange:P,presets:ze,selectedPresetId:Y,onSelectPreset:Re,onLoadPreset:rr,onSavePreset:Bt,onResetDefaults:Ht,onDiffPrevious:Xr,presetName:_e,onPresetNameChange:Le,diffSummary:ot}),c.jsx(fd,{value:C,onChange:R,onApplyBatchFormat:Gr,onNormalize:Tn,busy:ke,useMock:Ie,onUseMockChange:Me,errorMessage:X}),c.jsx(cd,{tab:$,onTabChange:Se,result:H,appLogs:ue}),c.jsx(ud,{result:H}),c.jsx(id,{items:A,onRefresh:dn,onOpenTrace:Jr}),c.jsx(dd,{runs:et,selectedRunId:ve,onSelectRun:ce,onStartRun:oo,onFinishRun:lr,onRefreshRuns:pn,onRunEval:or,onCopyEvalReport:ir,evalBusy:j,traceItems:E,evalReport:y})]})]})}Zf.createRoot(document.getElementById("root")).render(c.jsx(Wf.StrictMode,{children:c.jsx(gd,{})}));