9e235b5b57
* feat: add MCP search server toggle functionality - Introduced `CLAUDE_MEM_MCP_ENABLED` setting to manage the MCP search server state. - Updated `WorkerService` to handle MCP enabling/disabling based on the new setting. - Enhanced `Sidebar` component to include a checkbox for toggling MCP search server. - Modified `useSettings` hook to incorporate the new MCP setting. - Updated default settings to include `CLAUDE_MEM_MCP_ENABLED` with a default value of true. - Adjusted TypeScript types to include the new MCP setting. * feat: Implement MCP toggle functionality in WorkerService and Sidebar - Added API endpoints for MCP status retrieval and toggling in WorkerService. - Updated Sidebar component to manage MCP toggle state and display status messages. - Removed MCP_ENABLED from settings state management and default settings. - Adjusted settings interface and related hooks to reflect the removal of MCP_ENABLED.
57 lines
167 KiB
JavaScript
57 lines
167 KiB
JavaScript
"use strict";(()=>{var Df=Object.create;var Tu=Object.defineProperty;var Af=Object.getOwnPropertyDescriptor;var Uf=Object.getOwnPropertyNames;var Ff=Object.getPrototypeOf,jf=Object.prototype.hasOwnProperty;var be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Vf=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of Uf(t))!jf.call(e,l)&&l!==n&&Tu(e,l,{get:()=>t[l],enumerable:!(r=Af(t,l))||r.enumerable});return e};var L=(e,t,n)=>(n=e!=null?Df(Ff(e)):{},Vf(t||!e||!e.__esModule?Tu(n,"default",{value:e,enumerable:!0}):n,e));var ju=be(T=>{"use strict";var zn=Symbol.for("react.element"),Bf=Symbol.for("react.portal"),Hf=Symbol.for("react.fragment"),Wf=Symbol.for("react.strict_mode"),$f=Symbol.for("react.profiler"),Qf=Symbol.for("react.provider"),Kf=Symbol.for("react.context"),Gf=Symbol.for("react.forward_ref"),Xf=Symbol.for("react.suspense"),Yf=Symbol.for("react.memo"),Zf=Symbol.for("react.lazy"),Pu=Symbol.iterator;function Jf(e){return e===null||typeof e!="object"?null:(e=Pu&&e[Pu]||e["@@iterator"],typeof e=="function"?e:null)}var Mu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ru=Object.assign,zu={};function Jt(e,t,n){this.props=e,this.context=t,this.refs=zu,this.updater=n||Mu}Jt.prototype.isReactComponent={};Jt.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Jt.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Iu(){}Iu.prototype=Jt.prototype;function no(e,t,n){this.props=e,this.context=t,this.refs=zu,this.updater=n||Mu}var ro=no.prototype=new Iu;ro.constructor=no;Ru(ro,Jt.prototype);ro.isPureReactComponent=!0;var Lu=Array.isArray,Du=Object.prototype.hasOwnProperty,lo={current:null},Au={key:!0,ref:!0,__self:!0,__source:!0};function Uu(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Du.call(t,r)&&!Au.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:zn,type:e,key:o,ref:i,props:l,_owner:lo.current}}function qf(e,t){return{$$typeof:zn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function oo(e){return typeof e=="object"&&e!==null&&e.$$typeof===zn}function bf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ou=/\/+/g;function to(e,t){return typeof e=="object"&&e!==null&&e.key!=null?bf(""+e.key):t.toString(36)}function Pr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case zn:case Bf:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+to(i,0):r,Lu(l)?(n="",e!=null&&(n=e.replace(Ou,"$&/")+"/"),Pr(l,t,n,"",function(a){return a})):l!=null&&(oo(l)&&(l=qf(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Ou,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Lu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+to(o,u);i+=Pr(o,t,n,s,l)}else if(s=Jf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+to(o,u++),i+=Pr(o,t,n,s,l);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Tr(e,t,n){if(e==null)return e;var r=[],l=0;return Pr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function ed(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var ue={current:null},Lr={transition:null},td={ReactCurrentDispatcher:ue,ReactCurrentBatchConfig:Lr,ReactCurrentOwner:lo};function Fu(){throw Error("act(...) is not supported in production builds of React.")}T.Children={map:Tr,forEach:function(e,t,n){Tr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Tr(e,function(){t++}),t},toArray:function(e){return Tr(e,function(t){return t})||[]},only:function(e){if(!oo(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};T.Component=Jt;T.Fragment=Hf;T.Profiler=$f;T.PureComponent=no;T.StrictMode=Wf;T.Suspense=Xf;T.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=td;T.act=Fu;T.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Ru({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=lo.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Du.call(t,s)&&!Au.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:zn,type:e.type,key:l,ref:o,props:r,_owner:i}};T.createContext=function(e){return e={$$typeof:Kf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Qf,_context:e},e.Consumer=e};T.createElement=Uu;T.createFactory=function(e){var t=Uu.bind(null,e);return t.type=e,t};T.createRef=function(){return{current:null}};T.forwardRef=function(e){return{$$typeof:Gf,render:e}};T.isValidElement=oo;T.lazy=function(e){return{$$typeof:Zf,_payload:{_status:-1,_result:e},_init:ed}};T.memo=function(e,t){return{$$typeof:Yf,type:e,compare:t===void 0?null:t}};T.startTransition=function(e){var t=Lr.transition;Lr.transition={};try{e()}finally{Lr.transition=t}};T.unstable_act=Fu;T.useCallback=function(e,t){return ue.current.useCallback(e,t)};T.useContext=function(e){return ue.current.useContext(e)};T.useDebugValue=function(){};T.useDeferredValue=function(e){return ue.current.useDeferredValue(e)};T.useEffect=function(e,t){return ue.current.useEffect(e,t)};T.useId=function(){return ue.current.useId()};T.useImperativeHandle=function(e,t,n){return ue.current.useImperativeHandle(e,t,n)};T.useInsertionEffect=function(e,t){return ue.current.useInsertionEffect(e,t)};T.useLayoutEffect=function(e,t){return ue.current.useLayoutEffect(e,t)};T.useMemo=function(e,t){return ue.current.useMemo(e,t)};T.useReducer=function(e,t,n){return ue.current.useReducer(e,t,n)};T.useRef=function(e){return ue.current.useRef(e)};T.useState=function(e){return ue.current.useState(e)};T.useSyncExternalStore=function(e,t,n){return ue.current.useSyncExternalStore(e,t,n)};T.useTransition=function(){return ue.current.useTransition()};T.version="18.3.1"});var de=be((mm,Vu)=>{"use strict";Vu.exports=ju()});var Zu=be(I=>{"use strict";function ao(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,l=e[r];if(0<Or(l,t))e[r]=t,e[n]=l,n=r;else break e}}function De(e){return e.length===0?null:e[0]}function Rr(e){if(e.length===0)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,l=e.length,o=l>>>1;r<o;){var i=2*(r+1)-1,u=e[i],s=i+1,a=e[s];if(0>Or(u,n))s<l&&0>Or(a,u)?(e[r]=a,e[s]=n,r=s):(e[r]=u,e[i]=n,r=i);else if(s<l&&0>Or(a,n))e[r]=a,e[s]=n,r=s;else break e}}return t}function Or(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(Bu=performance,I.unstable_now=function(){return Bu.now()}):(io=Date,Hu=io.now(),I.unstable_now=function(){return io.now()-Hu});var Bu,io,Hu,Qe=[],ft=[],nd=1,Ne=null,ne=3,zr=!1,It=!1,Dn=!1,Qu=typeof setTimeout=="function"?setTimeout:null,Ku=typeof clearTimeout=="function"?clearTimeout:null,Wu=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function co(e){for(var t=De(ft);t!==null;){if(t.callback===null)Rr(ft);else if(t.startTime<=e)Rr(ft),t.sortIndex=t.expirationTime,ao(Qe,t);else break;t=De(ft)}}function fo(e){if(Dn=!1,co(e),!It)if(De(Qe)!==null)It=!0,mo(po);else{var t=De(ft);t!==null&&vo(fo,t.startTime-e)}}function po(e,t){It=!1,Dn&&(Dn=!1,Ku(An),An=-1),zr=!0;var n=ne;try{for(co(t),Ne=De(Qe);Ne!==null&&(!(Ne.expirationTime>t)||e&&!Yu());){var r=Ne.callback;if(typeof r=="function"){Ne.callback=null,ne=Ne.priorityLevel;var l=r(Ne.expirationTime<=t);t=I.unstable_now(),typeof l=="function"?Ne.callback=l:Ne===De(Qe)&&Rr(Qe),co(t)}else Rr(Qe);Ne=De(Qe)}if(Ne!==null)var o=!0;else{var i=De(ft);i!==null&&vo(fo,i.startTime-t),o=!1}return o}finally{Ne=null,ne=n,zr=!1}}var Ir=!1,Mr=null,An=-1,Gu=5,Xu=-1;function Yu(){return!(I.unstable_now()-Xu<Gu)}function uo(){if(Mr!==null){var e=I.unstable_now();Xu=e;var t=!0;try{t=Mr(!0,e)}finally{t?In():(Ir=!1,Mr=null)}}else Ir=!1}var In;typeof Wu=="function"?In=function(){Wu(uo)}:typeof MessageChannel<"u"?(so=new MessageChannel,$u=so.port2,so.port1.onmessage=uo,In=function(){$u.postMessage(null)}):In=function(){Qu(uo,0)};var so,$u;function mo(e){Mr=e,Ir||(Ir=!0,In())}function vo(e,t){An=Qu(function(){e(I.unstable_now())},t)}I.unstable_IdlePriority=5;I.unstable_ImmediatePriority=1;I.unstable_LowPriority=4;I.unstable_NormalPriority=3;I.unstable_Profiling=null;I.unstable_UserBlockingPriority=2;I.unstable_cancelCallback=function(e){e.callback=null};I.unstable_continueExecution=function(){It||zr||(It=!0,mo(po))};I.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"):Gu=0<e?Math.floor(1e3/e):5};I.unstable_getCurrentPriorityLevel=function(){return ne};I.unstable_getFirstCallbackNode=function(){return De(Qe)};I.unstable_next=function(e){switch(ne){case 1:case 2:case 3:var t=3;break;default:t=ne}var n=ne;ne=t;try{return e()}finally{ne=n}};I.unstable_pauseExecution=function(){};I.unstable_requestPaint=function(){};I.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=ne;ne=e;try{return t()}finally{ne=n}};I.unstable_scheduleCallback=function(e,t,n){var r=I.unstable_now();switch(typeof n=="object"&&n!==null?(n=n.delay,n=typeof n=="number"&&0<n?r+n:r):n=r,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return l=n+l,e={id:nd++,callback:t,priorityLevel:e,startTime:n,expirationTime:l,sortIndex:-1},n>r?(e.sortIndex=n,ao(ft,e),De(Qe)===null&&e===De(ft)&&(Dn?(Ku(An),An=-1):Dn=!0,vo(fo,n-r))):(e.sortIndex=l,ao(Qe,e),It||zr||(It=!0,mo(po))),e};I.unstable_shouldYield=Yu;I.unstable_wrapCallback=function(e){var t=ne;return function(){var n=ne;ne=t;try{return e.apply(this,arguments)}finally{ne=n}}}});var qu=be((hm,Ju)=>{"use strict";Ju.exports=Zu()});var nf=be(Ce=>{"use strict";var rd=de(),Ee=qu();function g(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 oa=new Set,lr={};function Gt(e,t){Sn(e,t),Sn(e+"Capture",t)}function Sn(e,t){for(lr[e]=t,e=0;e<t.length;e++)oa.add(t[e])}var ot=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fo=Object.prototype.hasOwnProperty,ld=/^[: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]*$/,bu={},es={};function od(e){return Fo.call(es,e)?!0:Fo.call(bu,e)?!1:ld.test(e)?es[e]=!0:(bu[e]=!0,!1)}function id(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 ud(e,t,n,r){if(t===null||typeof t>"u"||id(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ce(e,t,n,r,l,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 te={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){te[e]=new ce(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];te[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){te[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){te[e]=new ce(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){te[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){te[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){te[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){te[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){te[e]=new ce(e,5,!1,e.toLowerCase(),null,!1,!1)});var Oi=/[\-:]([a-z])/g;function Mi(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(Oi,Mi);te[t]=new ce(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Oi,Mi);te[t]=new ce(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Oi,Mi);te[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){te[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});te.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){te[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ri(e,t,n,r){var l=te.hasOwnProperty(t)?te[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ud(t,n,l,r)&&(n=null),r||l===null?od(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 at=rd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Dr=Symbol.for("react.element"),en=Symbol.for("react.portal"),tn=Symbol.for("react.fragment"),zi=Symbol.for("react.strict_mode"),jo=Symbol.for("react.profiler"),ia=Symbol.for("react.provider"),ua=Symbol.for("react.context"),Ii=Symbol.for("react.forward_ref"),Vo=Symbol.for("react.suspense"),Bo=Symbol.for("react.suspense_list"),Di=Symbol.for("react.memo"),pt=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var sa=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var ts=Symbol.iterator;function Un(e){return e===null||typeof e!="object"?null:(e=ts&&e[ts]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,ho;function Qn(e){if(ho===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);ho=t&&t[1]||""}return`
|
|
`+ho+e}var go=!1;function yo(e,t){if(!e||go)return"";go=!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(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.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 s=`
|
|
`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{go=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Qn(e):""}function sd(e){switch(e.tag){case 5:return Qn(e.type);case 16:return Qn("Lazy");case 13:return Qn("Suspense");case 19:return Qn("SuspenseList");case 0:case 2:case 15:return e=yo(e.type,!1),e;case 11:return e=yo(e.type.render,!1),e;case 1:return e=yo(e.type,!0),e;default:return""}}function Ho(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 tn:return"Fragment";case en:return"Portal";case jo:return"Profiler";case zi:return"StrictMode";case Vo:return"Suspense";case Bo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ua:return(e.displayName||"Context")+".Consumer";case ia:return(e._context.displayName||"Context")+".Provider";case Ii:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Di:return t=e.displayName||null,t!==null?t:Ho(e.type)||"Memo";case pt:t=e._payload,e=e._init;try{return Ho(e(t))}catch{}}return null}function ad(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 Ho(t);case 8:return t===zi?"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 Tt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function aa(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function cd(e){var t=aa(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 Ar(e){e._valueTracker||(e._valueTracker=cd(e))}function ca(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=aa(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function cl(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 Wo(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ns(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Tt(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 fa(e,t){t=t.checked,t!=null&&Ri(e,"checked",t,!1)}function $o(e,t){fa(e,t);var n=Tt(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")?Qo(e,t.type,n):t.hasOwnProperty("defaultValue")&&Qo(e,t.type,Tt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function rs(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Qo(e,t,n){(t!=="number"||cl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Kn=Array.isArray;function pn(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=""+Tt(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 Ko(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(g(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ls(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(g(92));if(Kn(n)){if(1<n.length)throw Error(g(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Tt(n)}}function da(e,t){var n=Tt(t.value),r=Tt(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 os(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function pa(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 Go(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?pa(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ur,ma=(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(Ur=Ur||document.createElement("div"),Ur.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ur.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function or(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Yn={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},fd=["Webkit","ms","Moz","O"];Object.keys(Yn).forEach(function(e){fd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Yn[t]=Yn[e]})});function va(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Yn.hasOwnProperty(e)&&Yn[e]?(""+t).trim():t+"px"}function ha(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=va(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var dd=H({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Xo(e,t){if(t){if(dd[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(g(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(g(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(g(61))}if(t.style!=null&&typeof t.style!="object")throw Error(g(62))}}function Yo(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 Zo=null;function Ai(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Jo=null,mn=null,vn=null;function is(e){if(e=_r(e)){if(typeof Jo!="function")throw Error(g(280));var t=e.stateNode;t&&(t=Fl(t),Jo(e.stateNode,e.type,t))}}function ga(e){mn?vn?vn.push(e):vn=[e]:mn=e}function ya(){if(mn){var e=mn,t=vn;if(vn=mn=null,is(e),t)for(e=0;e<t.length;e++)is(t[e])}}function Sa(e,t){return e(t)}function wa(){}var So=!1;function ka(e,t,n){if(So)return e(t,n);So=!0;try{return Sa(e,t,n)}finally{So=!1,(mn!==null||vn!==null)&&(wa(),ya())}}function ir(e,t){var n=e.stateNode;if(n===null)return null;var r=Fl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(g(231,t,typeof n));return n}var qo=!1;if(ot)try{qt={},Object.defineProperty(qt,"passive",{get:function(){qo=!0}}),window.addEventListener("test",qt,qt),window.removeEventListener("test",qt,qt)}catch{qo=!1}var qt;function pd(e,t,n,r,l,o,i,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(p){this.onError(p)}}var Zn=!1,fl=null,dl=!1,bo=null,md={onError:function(e){Zn=!0,fl=e}};function vd(e,t,n,r,l,o,i,u,s){Zn=!1,fl=null,pd.apply(md,arguments)}function hd(e,t,n,r,l,o,i,u,s){if(vd.apply(this,arguments),Zn){if(Zn){var a=fl;Zn=!1,fl=null}else throw Error(g(198));dl||(dl=!0,bo=a)}}function Xt(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 Ea(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 us(e){if(Xt(e)!==e)throw Error(g(188))}function gd(e){var t=e.alternate;if(!t){if(t=Xt(e),t===null)throw Error(g(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 us(l),e;if(o===r)return us(l),t;o=o.sibling}throw Error(g(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(g(189))}}if(n.alternate!==r)throw Error(g(190))}if(n.tag!==3)throw Error(g(188));return n.stateNode.current===n?e:t}function _a(e){return e=gd(e),e!==null?Ca(e):null}function Ca(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Ca(e);if(t!==null)return t;e=e.sibling}return null}var xa=Ee.unstable_scheduleCallback,ss=Ee.unstable_cancelCallback,yd=Ee.unstable_shouldYield,Sd=Ee.unstable_requestPaint,Q=Ee.unstable_now,wd=Ee.unstable_getCurrentPriorityLevel,Ui=Ee.unstable_ImmediatePriority,Na=Ee.unstable_UserBlockingPriority,pl=Ee.unstable_NormalPriority,kd=Ee.unstable_LowPriority,Ta=Ee.unstable_IdlePriority,Il=null,Ye=null;function Ed(e){if(Ye&&typeof Ye.onCommitFiberRoot=="function")try{Ye.onCommitFiberRoot(Il,e,void 0,(e.current.flags&128)===128)}catch{}}var Ve=Math.clz32?Math.clz32:xd,_d=Math.log,Cd=Math.LN2;function xd(e){return e>>>=0,e===0?32:31-(_d(e)/Cd|0)|0}var Fr=64,jr=4194304;function Gn(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 ml(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=Gn(u):(o&=i,o!==0&&(r=Gn(o)))}else i=n&~l,i!==0?r=Gn(i):o!==0&&(r=Gn(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-Ve(t),l=1<<n,r|=e[n],t&=~l;return r}function Nd(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Td(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Ve(o),u=1<<i,s=l[i];s===-1?((u&n)===0||(u&r)!==0)&&(l[i]=Nd(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function ei(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Pa(){var e=Fr;return Fr<<=1,(Fr&4194240)===0&&(Fr=64),e}function wo(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function kr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ve(t),e[t]=n}function Pd(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-Ve(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function Fi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Ve(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var z=0;function La(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Oa,ji,Ma,Ra,za,ti=!1,Vr=[],St=null,wt=null,kt=null,ur=new Map,sr=new Map,vt=[],Ld="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function as(e,t){switch(e){case"focusin":case"focusout":St=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":ur.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":sr.delete(t.pointerId)}}function Fn(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=_r(t),t!==null&&ji(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Od(e,t,n,r,l){switch(t){case"focusin":return St=Fn(St,e,t,n,r,l),!0;case"dragenter":return wt=Fn(wt,e,t,n,r,l),!0;case"mouseover":return kt=Fn(kt,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return ur.set(o,Fn(ur.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,sr.set(o,Fn(sr.get(o)||null,e,t,n,r,l)),!0}return!1}function Ia(e){var t=Ut(e.target);if(t!==null){var n=Xt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ea(n),t!==null){e.blockedOn=t,za(e.priority,function(){Ma(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 el(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ni(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Zo=r,n.target.dispatchEvent(r),Zo=null}else return t=_r(n),t!==null&&ji(t),e.blockedOn=n,!1;t.shift()}return!0}function cs(e,t,n){el(e)&&n.delete(t)}function Md(){ti=!1,St!==null&&el(St)&&(St=null),wt!==null&&el(wt)&&(wt=null),kt!==null&&el(kt)&&(kt=null),ur.forEach(cs),sr.forEach(cs)}function jn(e,t){e.blockedOn===t&&(e.blockedOn=null,ti||(ti=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,Md)))}function ar(e){function t(l){return jn(l,e)}if(0<Vr.length){jn(Vr[0],e);for(var n=1;n<Vr.length;n++){var r=Vr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(St!==null&&jn(St,e),wt!==null&&jn(wt,e),kt!==null&&jn(kt,e),ur.forEach(t),sr.forEach(t),n=0;n<vt.length;n++)r=vt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<vt.length&&(n=vt[0],n.blockedOn===null);)Ia(n),n.blockedOn===null&&vt.shift()}var hn=at.ReactCurrentBatchConfig,vl=!0;function Rd(e,t,n,r){var l=z,o=hn.transition;hn.transition=null;try{z=1,Vi(e,t,n,r)}finally{z=l,hn.transition=o}}function zd(e,t,n,r){var l=z,o=hn.transition;hn.transition=null;try{z=4,Vi(e,t,n,r)}finally{z=l,hn.transition=o}}function Vi(e,t,n,r){if(vl){var l=ni(e,t,n,r);if(l===null)To(e,t,r,hl,n),as(e,r);else if(Od(l,e,t,n,r))r.stopPropagation();else if(as(e,r),t&4&&-1<Ld.indexOf(e)){for(;l!==null;){var o=_r(l);if(o!==null&&Oa(o),o=ni(e,t,n,r),o===null&&To(e,t,r,hl,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else To(e,t,r,null,n)}}var hl=null;function ni(e,t,n,r){if(hl=null,e=Ai(r),e=Ut(e),e!==null)if(t=Xt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ea(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 hl=e,null}function Da(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(wd()){case Ui:return 1;case Na:return 4;case pl:case kd:return 16;case Ta:return 536870912;default:return 16}default:return 16}}var gt=null,Bi=null,tl=null;function Aa(){if(tl)return tl;var e,t=Bi,n=t.length,r,l="value"in gt?gt.value:gt.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 tl=l.slice(e,1<r?1-r:void 0)}function nl(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 Br(){return!0}function fs(){return!1}function _e(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)?Br:fs,this.isPropagationStopped=fs,this}return H(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Br)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Br)},persist:function(){},isPersistent:Br}),t}var Nn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hi=_e(Nn),Er=H({},Nn,{view:0,detail:0}),Id=_e(Er),ko,Eo,Vn,Dl=H({},Er,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Wi,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!==Vn&&(Vn&&e.type==="mousemove"?(ko=e.screenX-Vn.screenX,Eo=e.screenY-Vn.screenY):Eo=ko=0,Vn=e),ko)},movementY:function(e){return"movementY"in e?e.movementY:Eo}}),ds=_e(Dl),Dd=H({},Dl,{dataTransfer:0}),Ad=_e(Dd),Ud=H({},Er,{relatedTarget:0}),_o=_e(Ud),Fd=H({},Nn,{animationName:0,elapsedTime:0,pseudoElement:0}),jd=_e(Fd),Vd=H({},Nn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Bd=_e(Vd),Hd=H({},Nn,{data:0}),ps=_e(Hd),Wd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$d={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"},Qd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Kd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Qd[e])?!!t[e]:!1}function Wi(){return Kd}var Gd=H({},Er,{key:function(e){if(e.key){var t=Wd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=nl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?$d[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Wi,charCode:function(e){return e.type==="keypress"?nl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?nl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Xd=_e(Gd),Yd=H({},Dl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ms=_e(Yd),Zd=H({},Er,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Wi}),Jd=_e(Zd),qd=H({},Nn,{propertyName:0,elapsedTime:0,pseudoElement:0}),bd=_e(qd),ep=H({},Dl,{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}),tp=_e(ep),np=[9,13,27,32],$i=ot&&"CompositionEvent"in window,Jn=null;ot&&"documentMode"in document&&(Jn=document.documentMode);var rp=ot&&"TextEvent"in window&&!Jn,Ua=ot&&(!$i||Jn&&8<Jn&&11>=Jn),vs=" ",hs=!1;function Fa(e,t){switch(e){case"keyup":return np.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ja(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var nn=!1;function lp(e,t){switch(e){case"compositionend":return ja(t);case"keypress":return t.which!==32?null:(hs=!0,vs);case"textInput":return e=t.data,e===vs&&hs?null:e;default:return null}}function op(e,t){if(nn)return e==="compositionend"||!$i&&Fa(e,t)?(e=Aa(),tl=Bi=gt=null,nn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Ua&&t.locale!=="ko"?null:t.data;default:return null}}var ip={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 gs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!ip[e.type]:t==="textarea"}function Va(e,t,n,r){ga(r),t=gl(t,"onChange"),0<t.length&&(n=new Hi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,cr=null;function up(e){Ja(e,0)}function Al(e){var t=on(e);if(ca(t))return e}function sp(e,t){if(e==="change")return t}var Ba=!1;ot&&(ot?(Wr="oninput"in document,Wr||(Co=document.createElement("div"),Co.setAttribute("oninput","return;"),Wr=typeof Co.oninput=="function"),Hr=Wr):Hr=!1,Ba=Hr&&(!document.documentMode||9<document.documentMode));var Hr,Wr,Co;function ys(){qn&&(qn.detachEvent("onpropertychange",Ha),cr=qn=null)}function Ha(e){if(e.propertyName==="value"&&Al(cr)){var t=[];Va(t,cr,e,Ai(e)),ka(up,t)}}function ap(e,t,n){e==="focusin"?(ys(),qn=t,cr=n,qn.attachEvent("onpropertychange",Ha)):e==="focusout"&&ys()}function cp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Al(cr)}function fp(e,t){if(e==="click")return Al(t)}function dp(e,t){if(e==="input"||e==="change")return Al(t)}function pp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var He=typeof Object.is=="function"?Object.is:pp;function fr(e,t){if(He(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(!Fo.call(t,l)||!He(e[l],t[l]))return!1}return!0}function Ss(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ws(e,t){var n=Ss(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Ss(n)}}function Wa(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Wa(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function $a(){for(var e=window,t=cl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=cl(e.document)}return t}function Qi(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 mp(e){var t=$a(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Wa(n.ownerDocument.documentElement,n)){if(r!==null&&Qi(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=ws(n,o);var i=ws(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 vp=ot&&"documentMode"in document&&11>=document.documentMode,rn=null,ri=null,bn=null,li=!1;function ks(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;li||rn==null||rn!==cl(r)||(r=rn,"selectionStart"in r&&Qi(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}),bn&&fr(bn,r)||(bn=r,r=gl(ri,"onSelect"),0<r.length&&(t=new Hi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=rn)))}function $r(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ln={animationend:$r("Animation","AnimationEnd"),animationiteration:$r("Animation","AnimationIteration"),animationstart:$r("Animation","AnimationStart"),transitionend:$r("Transition","TransitionEnd")},xo={},Qa={};ot&&(Qa=document.createElement("div").style,"AnimationEvent"in window||(delete ln.animationend.animation,delete ln.animationiteration.animation,delete ln.animationstart.animation),"TransitionEvent"in window||delete ln.transitionend.transition);function Ul(e){if(xo[e])return xo[e];if(!ln[e])return e;var t=ln[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Qa)return xo[e]=t[n];return e}var Ka=Ul("animationend"),Ga=Ul("animationiteration"),Xa=Ul("animationstart"),Ya=Ul("transitionend"),Za=new Map,Es="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 Lt(e,t){Za.set(e,t),Gt(t,[e])}for(Qr=0;Qr<Es.length;Qr++)Kr=Es[Qr],_s=Kr.toLowerCase(),Cs=Kr[0].toUpperCase()+Kr.slice(1),Lt(_s,"on"+Cs);var Kr,_s,Cs,Qr;Lt(Ka,"onAnimationEnd");Lt(Ga,"onAnimationIteration");Lt(Xa,"onAnimationStart");Lt("dblclick","onDoubleClick");Lt("focusin","onFocus");Lt("focusout","onBlur");Lt(Ya,"onTransitionEnd");Sn("onMouseEnter",["mouseout","mouseover"]);Sn("onMouseLeave",["mouseout","mouseover"]);Sn("onPointerEnter",["pointerout","pointerover"]);Sn("onPointerLeave",["pointerout","pointerover"]);Gt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Gt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Gt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Gt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Gt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Gt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Xn="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(" "),hp=new Set("cancel close invalid load scroll toggle".split(" ").concat(Xn));function xs(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,hd(r,t,void 0,e),e.currentTarget=null}function Ja(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;xs(l,u,a),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,a=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;xs(l,u,a),o=s}}}if(dl)throw e=bo,dl=!1,bo=null,e}function A(e,t){var n=t[ai];n===void 0&&(n=t[ai]=new Set);var r=e+"__bubble";n.has(r)||(qa(t,e,2,!1),n.add(r))}function No(e,t,n){var r=0;t&&(r|=4),qa(n,e,r,t)}var Gr="_reactListening"+Math.random().toString(36).slice(2);function dr(e){if(!e[Gr]){e[Gr]=!0,oa.forEach(function(n){n!=="selectionchange"&&(hp.has(n)||No(n,!1,e),No(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Gr]||(t[Gr]=!0,No("selectionchange",!1,t))}}function qa(e,t,n,r){switch(Da(t)){case 1:var l=Rd;break;case 4:l=zd;break;default:l=Vi}n=l.bind(null,t,n,e),l=void 0,!qo||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 To(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 s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;i=i.return}for(;u!==null;){if(i=Ut(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}ka(function(){var a=o,p=Ai(n),m=[];e:{var v=Za.get(e);if(v!==void 0){var y=Hi,w=e;switch(e){case"keypress":if(nl(n)===0)break e;case"keydown":case"keyup":y=Xd;break;case"focusin":w="focus",y=_o;break;case"focusout":w="blur",y=_o;break;case"beforeblur":case"afterblur":y=_o;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":y=ds;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":y=Ad;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":y=Jd;break;case Ka:case Ga:case Xa:y=jd;break;case Ya:y=bd;break;case"scroll":y=Id;break;case"wheel":y=tp;break;case"copy":case"cut":case"paste":y=Bd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":y=ms}var S=(t&4)!==0,R=!S&&e==="scroll",f=S?v!==null?v+"Capture":null:v;S=[];for(var c=a,d;c!==null;){d=c;var h=d.stateNode;if(d.tag===5&&h!==null&&(d=h,f!==null&&(h=ir(c,f),h!=null&&S.push(pr(c,h,d)))),R)break;c=c.return}0<S.length&&(v=new y(v,w,null,n,p),m.push({event:v,listeners:S}))}}if((t&7)===0){e:{if(v=e==="mouseover"||e==="pointerover",y=e==="mouseout"||e==="pointerout",v&&n!==Zo&&(w=n.relatedTarget||n.fromElement)&&(Ut(w)||w[it]))break e;if((y||v)&&(v=p.window===p?p:(v=p.ownerDocument)?v.defaultView||v.parentWindow:window,y?(w=n.relatedTarget||n.toElement,y=a,w=w?Ut(w):null,w!==null&&(R=Xt(w),w!==R||w.tag!==5&&w.tag!==6)&&(w=null)):(y=null,w=a),y!==w)){if(S=ds,h="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(S=ms,h="onPointerLeave",f="onPointerEnter",c="pointer"),R=y==null?v:on(y),d=w==null?v:on(w),v=new S(h,c+"leave",y,n,p),v.target=R,v.relatedTarget=d,h=null,Ut(p)===a&&(S=new S(f,c+"enter",w,n,p),S.target=d,S.relatedTarget=R,h=S),R=h,y&&w)t:{for(S=y,f=w,c=0,d=S;d;d=bt(d))c++;for(d=0,h=f;h;h=bt(h))d++;for(;0<c-d;)S=bt(S),c--;for(;0<d-c;)f=bt(f),d--;for(;c--;){if(S===f||f!==null&&S===f.alternate)break t;S=bt(S),f=bt(f)}S=null}else S=null;y!==null&&Ns(m,v,y,S,!1),w!==null&&R!==null&&Ns(m,R,w,S,!0)}}e:{if(v=a?on(a):window,y=v.nodeName&&v.nodeName.toLowerCase(),y==="select"||y==="input"&&v.type==="file")var C=sp;else if(gs(v))if(Ba)C=dp;else{C=cp;var E=ap}else(y=v.nodeName)&&y.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(C=fp);if(C&&(C=C(e,a))){Va(m,C,n,p);break e}E&&E(e,v,a),e==="focusout"&&(E=v._wrapperState)&&E.controlled&&v.type==="number"&&Qo(v,"number",v.value)}switch(E=a?on(a):window,e){case"focusin":(gs(E)||E.contentEditable==="true")&&(rn=E,ri=a,bn=null);break;case"focusout":bn=ri=rn=null;break;case"mousedown":li=!0;break;case"contextmenu":case"mouseup":case"dragend":li=!1,ks(m,n,p);break;case"selectionchange":if(vp)break;case"keydown":case"keyup":ks(m,n,p)}var N;if($i)e:{switch(e){case"compositionstart":var x="onCompositionStart";break e;case"compositionend":x="onCompositionEnd";break e;case"compositionupdate":x="onCompositionUpdate";break e}x=void 0}else nn?Fa(e,n)&&(x="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(x="onCompositionStart");x&&(Ua&&n.locale!=="ko"&&(nn||x!=="onCompositionStart"?x==="onCompositionEnd"&&nn&&(N=Aa()):(gt=p,Bi="value"in gt?gt.value:gt.textContent,nn=!0)),E=gl(a,x),0<E.length&&(x=new ps(x,e,null,n,p),m.push({event:x,listeners:E}),N?x.data=N:(N=ja(n),N!==null&&(x.data=N)))),(N=rp?lp(e,n):op(e,n))&&(a=gl(a,"onBeforeInput"),0<a.length&&(p=new ps("onBeforeInput","beforeinput",null,n,p),m.push({event:p,listeners:a}),p.data=N))}Ja(m,t)})}function pr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function gl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=ir(e,n),o!=null&&r.unshift(pr(e,o,l)),o=ir(e,t),o!=null&&r.push(pr(e,o,l))),e=e.return}return r}function bt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ns(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,l?(s=ir(n,o),s!=null&&i.unshift(pr(n,s,u))):l||(s=ir(n,o),s!=null&&i.push(pr(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var gp=/\r\n?/g,yp=/\u0000|\uFFFD/g;function Ts(e){return(typeof e=="string"?e:""+e).replace(gp,`
|
|
`).replace(yp,"")}function Xr(e,t,n){if(t=Ts(t),Ts(e)!==t&&n)throw Error(g(425))}function yl(){}var oi=null,ii=null;function ui(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 si=typeof setTimeout=="function"?setTimeout:void 0,Sp=typeof clearTimeout=="function"?clearTimeout:void 0,Ps=typeof Promise=="function"?Promise:void 0,wp=typeof queueMicrotask=="function"?queueMicrotask:typeof Ps<"u"?function(e){return Ps.resolve(null).then(e).catch(kp)}:si;function kp(e){setTimeout(function(){throw e})}function Po(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),ar(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);ar(t)}function Et(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 Ls(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 Tn=Math.random().toString(36).slice(2),Xe="__reactFiber$"+Tn,mr="__reactProps$"+Tn,it="__reactContainer$"+Tn,ai="__reactEvents$"+Tn,Ep="__reactListeners$"+Tn,_p="__reactHandles$"+Tn;function Ut(e){var t=e[Xe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[it]||n[Xe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ls(e);e!==null;){if(n=e[Xe])return n;e=Ls(e)}return t}e=n,n=e.parentNode}return null}function _r(e){return e=e[Xe]||e[it],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function on(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(g(33))}function Fl(e){return e[mr]||null}var ci=[],un=-1;function Ot(e){return{current:e}}function U(e){0>un||(e.current=ci[un],ci[un]=null,un--)}function D(e,t){un++,ci[un]=e.current,e.current=t}var Pt={},ie=Ot(Pt),ve=Ot(!1),Ht=Pt;function wn(e,t){var n=e.type.contextTypes;if(!n)return Pt;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 he(e){return e=e.childContextTypes,e!=null}function Sl(){U(ve),U(ie)}function Os(e,t,n){if(ie.current!==Pt)throw Error(g(168));D(ie,t),D(ve,n)}function ba(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(g(108,ad(e)||"Unknown",l));return H({},n,r)}function wl(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Pt,Ht=ie.current,D(ie,e),D(ve,ve.current),!0}function Ms(e,t,n){var r=e.stateNode;if(!r)throw Error(g(169));n?(e=ba(e,t,Ht),r.__reactInternalMemoizedMergedChildContext=e,U(ve),U(ie),D(ie,e)):U(ve),D(ve,n)}var tt=null,jl=!1,Lo=!1;function ec(e){tt===null?tt=[e]:tt.push(e)}function Cp(e){jl=!0,ec(e)}function Mt(){if(!Lo&&tt!==null){Lo=!0;var e=0,t=z;try{var n=tt;for(z=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}tt=null,jl=!1}catch(l){throw tt!==null&&(tt=tt.slice(e+1)),xa(Ui,Mt),l}finally{z=t,Lo=!1}}return null}var sn=[],an=0,kl=null,El=0,Te=[],Pe=0,Wt=null,nt=1,rt="";function Dt(e,t){sn[an++]=El,sn[an++]=kl,kl=e,El=t}function tc(e,t,n){Te[Pe++]=nt,Te[Pe++]=rt,Te[Pe++]=Wt,Wt=e;var r=nt;e=rt;var l=32-Ve(r)-1;r&=~(1<<l),n+=1;var o=32-Ve(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,nt=1<<32-Ve(t)+l|n<<l|r,rt=o+e}else nt=1<<o|n<<l|r,rt=e}function Ki(e){e.return!==null&&(Dt(e,1),tc(e,1,0))}function Gi(e){for(;e===kl;)kl=sn[--an],sn[an]=null,El=sn[--an],sn[an]=null;for(;e===Wt;)Wt=Te[--Pe],Te[Pe]=null,rt=Te[--Pe],Te[Pe]=null,nt=Te[--Pe],Te[Pe]=null}var ke=null,we=null,j=!1,je=null;function nc(e,t){var n=Le(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Rs(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,ke=e,we=Et(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ke=e,we=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Wt!==null?{id:nt,overflow:rt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Le(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ke=e,we=null,!0):!1;default:return!1}}function fi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function di(e){if(j){var t=we;if(t){var n=t;if(!Rs(e,t)){if(fi(e))throw Error(g(418));t=Et(n.nextSibling);var r=ke;t&&Rs(e,t)?nc(r,n):(e.flags=e.flags&-4097|2,j=!1,ke=e)}}else{if(fi(e))throw Error(g(418));e.flags=e.flags&-4097|2,j=!1,ke=e}}}function zs(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ke=e}function Yr(e){if(e!==ke)return!1;if(!j)return zs(e),j=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ui(e.type,e.memoizedProps)),t&&(t=we)){if(fi(e))throw rc(),Error(g(418));for(;t;)nc(e,t),t=Et(t.nextSibling)}if(zs(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(g(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){we=Et(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}we=null}}else we=ke?Et(e.stateNode.nextSibling):null;return!0}function rc(){for(var e=we;e;)e=Et(e.nextSibling)}function kn(){we=ke=null,j=!1}function Xi(e){je===null?je=[e]:je.push(e)}var xp=at.ReactCurrentBatchConfig;function Bn(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(g(309));var r=n.stateNode}if(!r)throw Error(g(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(g(284));if(!n._owner)throw Error(g(290,e))}return e}function Zr(e,t){throw e=Object.prototype.toString.call(t),Error(g(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Is(e){var t=e._init;return t(e._payload)}function lc(e){function t(f,c){if(e){var d=f.deletions;d===null?(f.deletions=[c],f.flags|=16):d.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=Nt(f,c),f.index=0,f.sibling=null,f}function o(f,c,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<c?(f.flags|=2,c):d):(f.flags|=2,c)):(f.flags|=1048576,c)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,d,h){return c===null||c.tag!==6?(c=Ao(d,f.mode,h),c.return=f,c):(c=l(c,d),c.return=f,c)}function s(f,c,d,h){var C=d.type;return C===tn?p(f,c,d.props.children,h,d.key):c!==null&&(c.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===pt&&Is(C)===c.type)?(h=l(c,d.props),h.ref=Bn(f,c,d),h.return=f,h):(h=al(d.type,d.key,d.props,null,f.mode,h),h.ref=Bn(f,c,d),h.return=f,h)}function a(f,c,d,h){return c===null||c.tag!==4||c.stateNode.containerInfo!==d.containerInfo||c.stateNode.implementation!==d.implementation?(c=Uo(d,f.mode,h),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function p(f,c,d,h,C){return c===null||c.tag!==7?(c=Bt(d,f.mode,h,C),c.return=f,c):(c=l(c,d),c.return=f,c)}function m(f,c,d){if(typeof c=="string"&&c!==""||typeof c=="number")return c=Ao(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case Dr:return d=al(c.type,c.key,c.props,null,f.mode,d),d.ref=Bn(f,null,c),d.return=f,d;case en:return c=Uo(c,f.mode,d),c.return=f,c;case pt:var h=c._init;return m(f,h(c._payload),d)}if(Kn(c)||Un(c))return c=Bt(c,f.mode,d,null),c.return=f,c;Zr(f,c)}return null}function v(f,c,d,h){var C=c!==null?c.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return C!==null?null:u(f,c,""+d,h);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Dr:return d.key===C?s(f,c,d,h):null;case en:return d.key===C?a(f,c,d,h):null;case pt:return C=d._init,v(f,c,C(d._payload),h)}if(Kn(d)||Un(d))return C!==null?null:p(f,c,d,h,null);Zr(f,d)}return null}function y(f,c,d,h,C){if(typeof h=="string"&&h!==""||typeof h=="number")return f=f.get(d)||null,u(c,f,""+h,C);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Dr:return f=f.get(h.key===null?d:h.key)||null,s(c,f,h,C);case en:return f=f.get(h.key===null?d:h.key)||null,a(c,f,h,C);case pt:var E=h._init;return y(f,c,d,E(h._payload),C)}if(Kn(h)||Un(h))return f=f.get(d)||null,p(c,f,h,C,null);Zr(c,h)}return null}function w(f,c,d,h){for(var C=null,E=null,N=c,x=c=0,K=null;N!==null&&x<d.length;x++){N.index>x?(K=N,N=null):K=N.sibling;var P=v(f,N,d[x],h);if(P===null){N===null&&(N=K);break}e&&N&&P.alternate===null&&t(f,N),c=o(P,c,x),E===null?C=P:E.sibling=P,E=P,N=K}if(x===d.length)return n(f,N),j&&Dt(f,x),C;if(N===null){for(;x<d.length;x++)N=m(f,d[x],h),N!==null&&(c=o(N,c,x),E===null?C=N:E.sibling=N,E=N);return j&&Dt(f,x),C}for(N=r(f,N);x<d.length;x++)K=y(N,f,x,d[x],h),K!==null&&(e&&K.alternate!==null&&N.delete(K.key===null?x:K.key),c=o(K,c,x),E===null?C=K:E.sibling=K,E=K);return e&&N.forEach(function($e){return t(f,$e)}),j&&Dt(f,x),C}function S(f,c,d,h){var C=Un(d);if(typeof C!="function")throw Error(g(150));if(d=C.call(d),d==null)throw Error(g(151));for(var E=C=null,N=c,x=c=0,K=null,P=d.next();N!==null&&!P.done;x++,P=d.next()){N.index>x?(K=N,N=null):K=N.sibling;var $e=v(f,N,P.value,h);if($e===null){N===null&&(N=K);break}e&&N&&$e.alternate===null&&t(f,N),c=o($e,c,x),E===null?C=$e:E.sibling=$e,E=$e,N=K}if(P.done)return n(f,N),j&&Dt(f,x),C;if(N===null){for(;!P.done;x++,P=d.next())P=m(f,P.value,h),P!==null&&(c=o(P,c,x),E===null?C=P:E.sibling=P,E=P);return j&&Dt(f,x),C}for(N=r(f,N);!P.done;x++,P=d.next())P=y(N,f,x,P.value,h),P!==null&&(e&&P.alternate!==null&&N.delete(P.key===null?x:P.key),c=o(P,c,x),E===null?C=P:E.sibling=P,E=P);return e&&N.forEach(function(Nr){return t(f,Nr)}),j&&Dt(f,x),C}function R(f,c,d,h){if(typeof d=="object"&&d!==null&&d.type===tn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case Dr:e:{for(var C=d.key,E=c;E!==null;){if(E.key===C){if(C=d.type,C===tn){if(E.tag===7){n(f,E.sibling),c=l(E,d.props.children),c.return=f,f=c;break e}}else if(E.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===pt&&Is(C)===E.type){n(f,E.sibling),c=l(E,d.props),c.ref=Bn(f,E,d),c.return=f,f=c;break e}n(f,E);break}else t(f,E);E=E.sibling}d.type===tn?(c=Bt(d.props.children,f.mode,h,d.key),c.return=f,f=c):(h=al(d.type,d.key,d.props,null,f.mode,h),h.ref=Bn(f,c,d),h.return=f,f=h)}return i(f);case en:e:{for(E=d.key;c!==null;){if(c.key===E)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(f,c.sibling),c=l(c,d.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=Uo(d,f.mode,h),c.return=f,f=c}return i(f);case pt:return E=d._init,R(f,c,E(d._payload),h)}if(Kn(d))return w(f,c,d,h);if(Un(d))return S(f,c,d,h);Zr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,d),c.return=f,f=c):(n(f,c),c=Ao(d,f.mode,h),c.return=f,f=c),i(f)):n(f,c)}return R}var En=lc(!0),oc=lc(!1),_l=Ot(null),Cl=null,cn=null,Yi=null;function Zi(){Yi=cn=Cl=null}function Ji(e){var t=_l.current;U(_l),e._currentValue=t}function pi(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 gn(e,t){Cl=e,Yi=cn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(me=!0),e.firstContext=null)}function Me(e){var t=e._currentValue;if(Yi!==e)if(e={context:e,memoizedValue:t,next:null},cn===null){if(Cl===null)throw Error(g(308));cn=e,Cl.dependencies={lanes:0,firstContext:e}}else cn=cn.next=e;return t}var Ft=null;function qi(e){Ft===null?Ft=[e]:Ft.push(e)}function ic(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,qi(t)):(n.next=l.next,l.next=n),t.interleaved=n,ut(e,r)}function ut(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 mt=!1;function bi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function uc(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 lt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function _t(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(M&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,ut(e,n)}return l=r.interleaved,l===null?(t.next=t,qi(r)):(t.next=l.next,l.next=t),r.interleaved=t,ut(e,n)}function rl(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,Fi(e,n)}}function Ds(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 xl(e,t,n,r){var l=e.updateQueue;mt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,a=s.next;s.next=null,i===null?o=a:i.next=a,i=s;var p=e.alternate;p!==null&&(p=p.updateQueue,u=p.lastBaseUpdate,u!==i&&(u===null?p.firstBaseUpdate=a:u.next=a,p.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,p=a=s=null,u=o;do{var v=u.lane,y=u.eventTime;if((r&v)===v){p!==null&&(p=p.next={eventTime:y,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var w=e,S=u;switch(v=t,y=n,S.tag){case 1:if(w=S.payload,typeof w=="function"){m=w.call(y,m,v);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=S.payload,v=typeof w=="function"?w.call(y,m,v):w,v==null)break e;m=H({},m,v);break e;case 2:mt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[u]:v.push(u))}else y={eventTime:y,lane:v,tag:u.tag,payload:u.payload,callback:u.callback,next:null},p===null?(a=p=y,s=m):p=p.next=y,i|=v;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;v=u,u=v.next,v.next=null,l.lastBaseUpdate=v,l.shared.pending=null}}while(!0);if(p===null&&(s=m),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=p,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);Qt|=i,e.lanes=i,e.memoizedState=m}}function As(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(g(191,l));l.call(r)}}}var Cr={},Ze=Ot(Cr),vr=Ot(Cr),hr=Ot(Cr);function jt(e){if(e===Cr)throw Error(g(174));return e}function eu(e,t){switch(D(hr,t),D(vr,e),D(Ze,Cr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Go(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Go(t,e)}U(Ze),D(Ze,t)}function _n(){U(Ze),U(vr),U(hr)}function sc(e){jt(hr.current);var t=jt(Ze.current),n=Go(t,e.type);t!==n&&(D(vr,e),D(Ze,n))}function tu(e){vr.current===e&&(U(Ze),U(vr))}var V=Ot(0);function Nl(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 Oo=[];function nu(){for(var e=0;e<Oo.length;e++)Oo[e]._workInProgressVersionPrimary=null;Oo.length=0}var ll=at.ReactCurrentDispatcher,Mo=at.ReactCurrentBatchConfig,$t=0,B=null,X=null,J=null,Tl=!1,er=!1,gr=0,Np=0;function re(){throw Error(g(321))}function ru(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!He(e[n],t[n]))return!1;return!0}function lu(e,t,n,r,l,o){if($t=o,B=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ll.current=e===null||e.memoizedState===null?Op:Mp,e=n(r,l),er){o=0;do{if(er=!1,gr=0,25<=o)throw Error(g(301));o+=1,J=X=null,t.updateQueue=null,ll.current=Rp,e=n(r,l)}while(er)}if(ll.current=Pl,t=X!==null&&X.next!==null,$t=0,J=X=B=null,Tl=!1,t)throw Error(g(300));return e}function ou(){var e=gr!==0;return gr=0,e}function Ge(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return J===null?B.memoizedState=J=e:J=J.next=e,J}function Re(){if(X===null){var e=B.alternate;e=e!==null?e.memoizedState:null}else e=X.next;var t=J===null?B.memoizedState:J.next;if(t!==null)J=t,X=e;else{if(e===null)throw Error(g(310));X=e,e={memoizedState:X.memoizedState,baseState:X.baseState,baseQueue:X.baseQueue,queue:X.queue,next:null},J===null?B.memoizedState=J=e:J=J.next=e}return J}function yr(e,t){return typeof t=="function"?t(e):t}function Ro(e){var t=Re(),n=t.queue;if(n===null)throw Error(g(311));n.lastRenderedReducer=e;var r=X,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,s=null,a=o;do{var p=a.lane;if(($t&p)===p)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var m={lane:p,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,B.lanes|=p,Qt|=p}a=a.next}while(a!==null&&a!==o);s===null?i=r:s.next=u,He(r,t.memoizedState)||(me=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,B.lanes|=o,Qt|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function zo(e){var t=Re(),n=t.queue;if(n===null)throw Error(g(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);He(o,t.memoizedState)||(me=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function ac(){}function cc(e,t){var n=B,r=Re(),l=t(),o=!He(r.memoizedState,l);if(o&&(r.memoizedState=l,me=!0),r=r.queue,iu(pc.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||J!==null&&J.memoizedState.tag&1){if(n.flags|=2048,Sr(9,dc.bind(null,n,r,l,t),void 0,null),q===null)throw Error(g(349));($t&30)!==0||fc(n,t,l)}return l}function fc(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function dc(e,t,n,r){t.value=n,t.getSnapshot=r,mc(t)&&vc(e)}function pc(e,t,n){return n(function(){mc(t)&&vc(e)})}function mc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!He(e,n)}catch{return!0}}function vc(e){var t=ut(e,1);t!==null&&Be(t,e,1,-1)}function Us(e){var t=Ge();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:yr,lastRenderedState:e},t.queue=e,e=e.dispatch=Lp.bind(null,B,e),[t.memoizedState,e]}function Sr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=B.updateQueue,t===null?(t={lastEffect:null,stores:null},B.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 hc(){return Re().memoizedState}function ol(e,t,n,r){var l=Ge();B.flags|=e,l.memoizedState=Sr(1|t,n,void 0,r===void 0?null:r)}function Vl(e,t,n,r){var l=Re();r=r===void 0?null:r;var o=void 0;if(X!==null){var i=X.memoizedState;if(o=i.destroy,r!==null&&ru(r,i.deps)){l.memoizedState=Sr(t,n,o,r);return}}B.flags|=e,l.memoizedState=Sr(1|t,n,o,r)}function Fs(e,t){return ol(8390656,8,e,t)}function iu(e,t){return Vl(2048,8,e,t)}function gc(e,t){return Vl(4,2,e,t)}function yc(e,t){return Vl(4,4,e,t)}function Sc(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 wc(e,t,n){return n=n!=null?n.concat([e]):null,Vl(4,4,Sc.bind(null,t,e),n)}function uu(){}function kc(e,t){var n=Re();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ru(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ec(e,t){var n=Re();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&ru(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function _c(e,t,n){return($t&21)===0?(e.baseState&&(e.baseState=!1,me=!0),e.memoizedState=n):(He(n,t)||(n=Pa(),B.lanes|=n,Qt|=n,e.baseState=!0),t)}function Tp(e,t){var n=z;z=n!==0&&4>n?n:4,e(!0);var r=Mo.transition;Mo.transition={};try{e(!1),t()}finally{z=n,Mo.transition=r}}function Cc(){return Re().memoizedState}function Pp(e,t,n){var r=xt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},xc(e))Nc(t,n);else if(n=ic(e,t,n,r),n!==null){var l=ae();Be(n,e,r,l),Tc(n,t,r)}}function Lp(e,t,n){var r=xt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(xc(e))Nc(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,He(u,i)){var s=t.interleaved;s===null?(l.next=l,qi(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=ic(e,t,l,r),n!==null&&(l=ae(),Be(n,e,r,l),Tc(n,t,r))}}function xc(e){var t=e.alternate;return e===B||t!==null&&t===B}function Nc(e,t){er=Tl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Tc(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fi(e,n)}}var Pl={readContext:Me,useCallback:re,useContext:re,useEffect:re,useImperativeHandle:re,useInsertionEffect:re,useLayoutEffect:re,useMemo:re,useReducer:re,useRef:re,useState:re,useDebugValue:re,useDeferredValue:re,useTransition:re,useMutableSource:re,useSyncExternalStore:re,useId:re,unstable_isNewReconciler:!1},Op={readContext:Me,useCallback:function(e,t){return Ge().memoizedState=[e,t===void 0?null:t],e},useContext:Me,useEffect:Fs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ol(4194308,4,Sc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ol(4194308,4,e,t)},useInsertionEffect:function(e,t){return ol(4,2,e,t)},useMemo:function(e,t){var n=Ge();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ge();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=Pp.bind(null,B,e),[r.memoizedState,e]},useRef:function(e){var t=Ge();return e={current:e},t.memoizedState=e},useState:Us,useDebugValue:uu,useDeferredValue:function(e){return Ge().memoizedState=e},useTransition:function(){var e=Us(!1),t=e[0];return e=Tp.bind(null,e[1]),Ge().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=B,l=Ge();if(j){if(n===void 0)throw Error(g(407));n=n()}else{if(n=t(),q===null)throw Error(g(349));($t&30)!==0||fc(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Fs(pc.bind(null,r,o,e),[e]),r.flags|=2048,Sr(9,dc.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ge(),t=q.identifierPrefix;if(j){var n=rt,r=nt;n=(r&~(1<<32-Ve(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=gr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Np++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Mp={readContext:Me,useCallback:kc,useContext:Me,useEffect:iu,useImperativeHandle:wc,useInsertionEffect:gc,useLayoutEffect:yc,useMemo:Ec,useReducer:Ro,useRef:hc,useState:function(){return Ro(yr)},useDebugValue:uu,useDeferredValue:function(e){var t=Re();return _c(t,X.memoizedState,e)},useTransition:function(){var e=Ro(yr)[0],t=Re().memoizedState;return[e,t]},useMutableSource:ac,useSyncExternalStore:cc,useId:Cc,unstable_isNewReconciler:!1},Rp={readContext:Me,useCallback:kc,useContext:Me,useEffect:iu,useImperativeHandle:wc,useInsertionEffect:gc,useLayoutEffect:yc,useMemo:Ec,useReducer:zo,useRef:hc,useState:function(){return zo(yr)},useDebugValue:uu,useDeferredValue:function(e){var t=Re();return X===null?t.memoizedState=e:_c(t,X.memoizedState,e)},useTransition:function(){var e=zo(yr)[0],t=Re().memoizedState;return[e,t]},useMutableSource:ac,useSyncExternalStore:cc,useId:Cc,unstable_isNewReconciler:!1};function Ue(e,t){if(e&&e.defaultProps){t=H({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function mi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:H({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Bl={isMounted:function(e){return(e=e._reactInternals)?Xt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ae(),l=xt(e),o=lt(r,l);o.payload=t,n!=null&&(o.callback=n),t=_t(e,o,l),t!==null&&(Be(t,e,l,r),rl(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ae(),l=xt(e),o=lt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=_t(e,o,l),t!==null&&(Be(t,e,l,r),rl(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ae(),r=xt(e),l=lt(n,r);l.tag=2,t!=null&&(l.callback=t),t=_t(e,l,r),t!==null&&(Be(t,e,r,n),rl(t,e,r))}};function js(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?!fr(n,r)||!fr(l,o):!0}function Pc(e,t,n){var r=!1,l=Pt,o=t.contextType;return typeof o=="object"&&o!==null?o=Me(o):(l=he(t)?Ht:ie.current,r=t.contextTypes,o=(r=r!=null)?wn(e,l):Pt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Bl,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&&Bl.enqueueReplaceState(t,t.state,null)}function vi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},bi(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Me(o):(o=he(t)?Ht:ie.current,l.context=wn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(mi(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&&Bl.enqueueReplaceState(l,l.state,null),xl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function Cn(e,t){try{var n="",r=t;do n+=sd(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 Io(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 zp=typeof WeakMap=="function"?WeakMap:Map;function Lc(e,t,n){n=lt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ol||(Ol=!0,Ni=r),hi(e,t)},n}function Oc(e,t,n){n=lt(-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"&&(Ct===null?Ct=new Set([this]):Ct.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Bs(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new zp;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=Gp.bind(null,e,t,n),t.then(e,e))}function Hs(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=lt(-1,1),t.tag=2,_t(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var Ip=at.ReactCurrentOwner,me=!1;function se(e,t,n,r){t.child=e===null?oc(t,null,n,r):En(t,e.child,n,r)}function $s(e,t,n,r,l){n=n.render;var o=t.ref;return gn(t,l),r=lu(e,t,n,r,o,l),n=ou(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,st(e,t,l)):(j&&n&&Ki(t),t.flags|=1,se(e,t,r,l),t.child)}function Qs(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!vu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Mc(e,t,o,r,l)):(e=al(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:fr,n(i,r)&&e.ref===t.ref)return st(e,t,l)}return t.flags|=1,e=Nt(o,r),e.ref=t.ref,e.return=t,t.child=e}function Mc(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(fr(o,r)&&e.ref===t.ref)if(me=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(me=!0);else return t.lanes=e.lanes,st(e,t,l)}return gi(e,t,n,r,l)}function Rc(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},D(dn,Se),Se|=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,D(dn,Se),Se|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,D(dn,Se),Se|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,D(dn,Se),Se|=r;return se(e,t,l,n),t.child}function zc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function gi(e,t,n,r,l){var o=he(n)?Ht:ie.current;return o=wn(t,o),gn(t,l),n=lu(e,t,n,r,o,l),r=ou(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,st(e,t,l)):(j&&r&&Ki(t),t.flags|=1,se(e,t,n,l),t.child)}function Ks(e,t,n,r,l){if(he(n)){var o=!0;wl(t)}else o=!1;if(gn(t,l),t.stateNode===null)il(e,t),Pc(t,n,r),vi(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,a=n.contextType;typeof a=="object"&&a!==null?a=Me(a):(a=he(n)?Ht:ie.current,a=wn(t,a));var p=n.getDerivedStateFromProps,m=typeof p=="function"||typeof i.getSnapshotBeforeUpdate=="function";m||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Vs(t,i,r,a),mt=!1;var v=t.memoizedState;i.state=v,xl(t,r,i,l),s=t.memoizedState,u!==r||v!==s||ve.current||mt?(typeof p=="function"&&(mi(t,n,p,r),s=t.memoizedState),(u=mt||js(t,n,u,r,v,s,a))?(m||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=s),i.props=r,i.state=s,i.context=a,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,uc(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:Ue(t.type,u),i.props=a,m=t.pendingProps,v=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Me(s):(s=he(n)?Ht:ie.current,s=wn(t,s));var y=n.getDerivedStateFromProps;(p=typeof y=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||v!==s)&&Vs(t,i,r,s),mt=!1,v=t.memoizedState,i.state=v,xl(t,r,i,l);var w=t.memoizedState;u!==m||v!==w||ve.current||mt?(typeof y=="function"&&(mi(t,n,y,r),w=t.memoizedState),(a=mt||js(t,n,a,r,v,w,s)||!1)?(p||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,w,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,w,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),i.props=r,i.state=w,i.context=s,r=a):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&v===e.memoizedState||(t.flags|=1024),r=!1)}return yi(e,t,n,r,o,l)}function yi(e,t,n,r,l,o){zc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Ms(t,n,!1),st(e,t,o);r=t.stateNode,Ip.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=En(t,e.child,null,o),t.child=En(t,null,u,o)):se(e,t,u,o),t.memoizedState=r.state,l&&Ms(t,n,!0),t.child}function Ic(e){var t=e.stateNode;t.pendingContext?Os(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Os(e,t.context,!1),eu(e,t.containerInfo)}function Gs(e,t,n,r,l){return kn(),Xi(l),t.flags|=256,se(e,t,n,r),t.child}var Si={dehydrated:null,treeContext:null,retryLane:0};function wi(e){return{baseLanes:e,cachePool:null,transitions:null}}function Dc(e,t,n){var r=t.pendingProps,l=V.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),D(V,l&1),e===null)return di(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=$l(i,r,0,null),e=Bt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=wi(n),t.memoizedState=Si,e):su(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Dp(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return(i&1)===0&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=Nt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Nt(u,o):(o=Bt(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=Si,r}return o=e.child,e=o.sibling,r=Nt(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 su(e,t){return t=$l({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Jr(e,t,n,r){return r!==null&&Xi(r),En(t,e.child,null,n),e=su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Dp(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=Io(Error(g(422))),Jr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=$l({mode:"visible",children:r.children},l,0,null),o=Bt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&En(t,e.child,null,i),t.child.memoizedState=wi(i),t.memoizedState=Si,o);if((t.mode&1)===0)return Jr(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(g(419)),r=Io(o,r,void 0),Jr(e,t,i,r)}if(u=(i&e.childLanes)!==0,me||u){if(r=q,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,ut(e,l),Be(r,e,l,-1))}return mu(),r=Io(Error(g(421))),Jr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Xp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,we=Et(l.nextSibling),ke=t,j=!0,je=null,e!==null&&(Te[Pe++]=nt,Te[Pe++]=rt,Te[Pe++]=Wt,nt=e.id,rt=e.overflow,Wt=t),t=su(t,r.children),t.flags|=4096,t)}function Xs(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),pi(e.return,t,n)}function Do(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 Ac(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(se(e,t,r.children,n),r=V.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&&Xs(e,n,t);else if(e.tag===19)Xs(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(D(V,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&&Nl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Do(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&&Nl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Do(t,!0,n,null,o);break;case"together":Do(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function il(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function st(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Qt|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(g(153));if(t.child!==null){for(e=t.child,n=Nt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Nt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Ap(e,t,n){switch(t.tag){case 3:Ic(t),kn();break;case 5:sc(t);break;case 1:he(t.type)&&wl(t);break;case 4:eu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;D(_l,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(D(V,V.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Dc(e,t,n):(D(V,V.current&1),e=st(e,t,n),e!==null?e.sibling:null);D(V,V.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Ac(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),D(V,V.current),r)break;return null;case 22:case 23:return t.lanes=0,Rc(e,t,n)}return st(e,t,n)}var Uc,ki,Fc,jc;Uc=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(){};Fc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,jt(Ze.current);var o=null;switch(n){case"input":l=Wo(e,l),r=Wo(e,r),o=[];break;case"select":l=H({},l,{value:void 0}),r=H({},r,{value:void 0}),o=[];break;case"textarea":l=Ko(e,l),r=Ko(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=yl)}Xo(n,r);var i;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var u=l[a];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(lr.hasOwnProperty(a)?o||(o=[]):(o=o||[]).push(a,null));for(a in r){var s=r[a];if(u=l?.[a],r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(lr.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&A("scroll",e),o||u===s||(o=[])):(o=o||[]).push(a,s))}n&&(o=o||[]).push("style",n);var a=o;(t.updateQueue=a)&&(t.flags|=4)}};jc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Hn(e,t){if(!j)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function le(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Up(e,t,n){var r=t.pendingProps;switch(Gi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return le(t),null;case 1:return he(t.type)&&Sl(),le(t),null;case 3:return r=t.stateNode,_n(),U(ve),U(ie),nu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Yr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,je!==null&&(Li(je),je=null))),ki(e,t),le(t),null;case 5:tu(t);var l=jt(hr.current);if(n=t.type,e!==null&&t.stateNode!=null)Fc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(g(166));return le(t),null}if(e=jt(Ze.current),Yr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Xe]=t,r[mr]=o,e=(t.mode&1)!==0,n){case"dialog":A("cancel",r),A("close",r);break;case"iframe":case"object":case"embed":A("load",r);break;case"video":case"audio":for(l=0;l<Xn.length;l++)A(Xn[l],r);break;case"source":A("error",r);break;case"img":case"image":case"link":A("error",r),A("load",r);break;case"details":A("toggle",r);break;case"input":ns(r,o),A("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},A("invalid",r);break;case"textarea":ls(r,o),A("invalid",r)}Xo(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&&Xr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Xr(r.textContent,u,e),l=["children",""+u]):lr.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&A("scroll",r)}switch(n){case"input":Ar(r),rs(r,o,!0);break;case"textarea":Ar(r),os(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=yl)}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=pa(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[Xe]=t,e[mr]=r,Uc(e,t,!1,!1),t.stateNode=e;e:{switch(i=Yo(n,r),n){case"dialog":A("cancel",e),A("close",e),l=r;break;case"iframe":case"object":case"embed":A("load",e),l=r;break;case"video":case"audio":for(l=0;l<Xn.length;l++)A(Xn[l],e);l=r;break;case"source":A("error",e),l=r;break;case"img":case"image":case"link":A("error",e),A("load",e),l=r;break;case"details":A("toggle",e),l=r;break;case"input":ns(e,r),l=Wo(e,r),A("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=H({},r,{value:void 0}),A("invalid",e);break;case"textarea":ls(e,r),l=Ko(e,r),A("invalid",e);break;default:l=r}Xo(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?ha(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&ma(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&or(e,s):typeof s=="number"&&or(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(lr.hasOwnProperty(o)?s!=null&&o==="onScroll"&&A("scroll",e):s!=null&&Ri(e,o,s,i))}switch(n){case"input":Ar(e),rs(e,r,!1);break;case"textarea":Ar(e),os(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Tt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?pn(e,!!r.multiple,o,!1):r.defaultValue!=null&&pn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=yl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return le(t),null;case 6:if(e&&t.stateNode!=null)jc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(g(166));if(n=jt(hr.current),jt(Ze.current),Yr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Xe]=t,(o=r.nodeValue!==n)&&(e=ke,e!==null))switch(e.tag){case 3:Xr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Xr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Xe]=t,t.stateNode=r}return le(t),null;case 13:if(U(V),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(j&&we!==null&&(t.mode&1)!==0&&(t.flags&128)===0)rc(),kn(),t.flags|=98560,o=!1;else if(o=Yr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(g(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(g(317));o[Xe]=t}else kn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;le(t),o=!1}else je!==null&&(Li(je),je=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||(V.current&1)!==0?Y===0&&(Y=3):mu())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return _n(),ki(e,t),e===null&&dr(t.stateNode.containerInfo),le(t),null;case 10:return Ji(t.type._context),le(t),null;case 17:return he(t.type)&&Sl(),le(t),null;case 19:if(U(V),o=t.memoizedState,o===null)return le(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)Hn(o,!1);else{if(Y!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=Nl(e),i!==null){for(t.flags|=128,Hn(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 D(V,V.current&1|2),t.child}e=e.sibling}o.tail!==null&&Q()>xn&&(t.flags|=128,r=!0,Hn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Nl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Hn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!j)return le(t),null}else 2*Q()-o.renderingStartTime>xn&&n!==1073741824&&(t.flags|=128,r=!0,Hn(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=Q(),t.sibling=null,n=V.current,D(V,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return pu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Se&1073741824)!==0&&(le(t),t.subtreeFlags&6&&(t.flags|=8192)):le(t),null;case 24:return null;case 25:return null}throw Error(g(156,t.tag))}function Fp(e,t){switch(Gi(t),t.tag){case 1:return he(t.type)&&Sl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _n(),U(ve),U(ie),nu(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return tu(t),null;case 13:if(U(V),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(g(340));kn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(V),null;case 4:return _n(),null;case 10:return Ji(t.type._context),null;case 22:case 23:return pu(),null;case 24:return null;default:return null}}var qr=!1,oe=!1,jp=typeof WeakSet=="function"?WeakSet:Set,_=null;function fn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){$(e,t,r)}else n.current=null}function Ei(e,t,n){try{n()}catch(r){$(e,t,r)}}var Ys=!1;function Vp(e,t){if(oi=vl,e=$a(),Qi(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,s=-1,a=0,p=0,m=e,v=null;t:for(;;){for(var y;m!==n||l!==0&&m.nodeType!==3||(u=i+l),m!==o||r!==0&&m.nodeType!==3||(s=i+r),m.nodeType===3&&(i+=m.nodeValue.length),(y=m.firstChild)!==null;)v=m,m=y;for(;;){if(m===e)break t;if(v===n&&++a===l&&(u=i),v===o&&++p===r&&(s=i),(y=m.nextSibling)!==null)break;m=v,v=m.parentNode}m=y}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(ii={focusedElem:e,selectionRange:n},vl=!1,_=t;_!==null;)if(t=_,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,_=e;else for(;_!==null;){t=_;try{var w=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var S=w.memoizedProps,R=w.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?S:Ue(t.type,S),R);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(g(163))}}catch(h){$(t,t.return,h)}if(e=t.sibling,e!==null){e.return=t.return,_=e;break}_=t.return}return w=Ys,Ys=!1,w}function tr(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&&Ei(t,n,o)}l=l.next}while(l!==r)}}function Hl(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 _i(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function Vc(e){var t=e.alternate;t!==null&&(e.alternate=null,Vc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Xe],delete t[mr],delete t[ai],delete t[Ep],delete t[_p])),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 Bc(e){return e.tag===5||e.tag===3||e.tag===4}function Zs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Bc(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=yl));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 xi(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(xi(e,t,n),e=e.sibling;e!==null;)xi(e,t,n),e=e.sibling}var b=null,Fe=!1;function dt(e,t,n){for(n=n.child;n!==null;)Hc(e,t,n),n=n.sibling}function Hc(e,t,n){if(Ye&&typeof Ye.onCommitFiberUnmount=="function")try{Ye.onCommitFiberUnmount(Il,n)}catch{}switch(n.tag){case 5:oe||fn(n,t);case 6:var r=b,l=Fe;b=null,dt(e,t,n),b=r,Fe=l,b!==null&&(Fe?(e=b,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):b.removeChild(n.stateNode));break;case 18:b!==null&&(Fe?(e=b,n=n.stateNode,e.nodeType===8?Po(e.parentNode,n):e.nodeType===1&&Po(e,n),ar(e)):Po(b,n.stateNode));break;case 4:r=b,l=Fe,b=n.stateNode.containerInfo,Fe=!0,dt(e,t,n),b=r,Fe=l;break;case 0:case 11:case 14:case 15:if(!oe&&(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)&&Ei(n,t,i),l=l.next}while(l!==r)}dt(e,t,n);break;case 1:if(!oe&&(fn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){$(n,t,u)}dt(e,t,n);break;case 21:dt(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,dt(e,t,n),oe=r):dt(e,t,n);break;default:dt(e,t,n)}}function Js(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new jp),t.forEach(function(r){var l=Yp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ae(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:b=u.stateNode,Fe=!1;break e;case 3:b=u.stateNode.containerInfo,Fe=!0;break e;case 4:b=u.stateNode.containerInfo,Fe=!0;break e}u=u.return}if(b===null)throw Error(g(160));Hc(o,i,l),b=null,Fe=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){$(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Wc(t,e),t=t.sibling}function Wc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ae(t,e),Ke(e),r&4){try{tr(3,e,e.return),Hl(3,e)}catch(S){$(e,e.return,S)}try{tr(5,e,e.return)}catch(S){$(e,e.return,S)}}break;case 1:Ae(t,e),Ke(e),r&512&&n!==null&&fn(n,n.return);break;case 5:if(Ae(t,e),Ke(e),r&512&&n!==null&&fn(n,n.return),e.flags&32){var l=e.stateNode;try{or(l,"")}catch(S){$(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&fa(l,o),Yo(u,i);var a=Yo(u,o);for(i=0;i<s.length;i+=2){var p=s[i],m=s[i+1];p==="style"?ha(l,m):p==="dangerouslySetInnerHTML"?ma(l,m):p==="children"?or(l,m):Ri(l,p,m,a)}switch(u){case"input":$o(l,o);break;case"textarea":da(l,o);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var y=o.value;y!=null?pn(l,!!o.multiple,y,!1):v!==!!o.multiple&&(o.defaultValue!=null?pn(l,!!o.multiple,o.defaultValue,!0):pn(l,!!o.multiple,o.multiple?[]:"",!1))}l[mr]=o}catch(S){$(e,e.return,S)}}break;case 6:if(Ae(t,e),Ke(e),r&4){if(e.stateNode===null)throw Error(g(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(S){$(e,e.return,S)}}break;case 3:if(Ae(t,e),Ke(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ar(t.containerInfo)}catch(S){$(e,e.return,S)}break;case 4:Ae(t,e),Ke(e);break;case 13:Ae(t,e),Ke(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(fu=Q())),r&4&&Js(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(a=oe)||p,Ae(t,e),oe=a):Ae(t,e),Ke(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!p&&(e.mode&1)!==0)for(_=e,p=e.child;p!==null;){for(m=_=p;_!==null;){switch(v=_,y=v.child,v.tag){case 0:case 11:case 14:case 15:tr(4,v,v.return);break;case 1:fn(v,v.return);var w=v.stateNode;if(typeof w.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(S){$(r,n,S)}}break;case 5:fn(v,v.return);break;case 22:if(v.memoizedState!==null){bs(m);continue}}y!==null?(y.return=v,_=y):bs(m)}p=p.sibling}e:for(p=null,m=e;;){if(m.tag===5){if(p===null){p=m;try{l=m.stateNode,a?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=m.stateNode,s=m.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=va("display",i))}catch(S){$(e,e.return,S)}}}else if(m.tag===6){if(p===null)try{m.stateNode.nodeValue=a?"":m.memoizedProps}catch(S){$(e,e.return,S)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;p===m&&(p=null),m=m.return}p===m&&(p=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:Ae(t,e),Ke(e),r&4&&Js(e);break;case 21:break;default:Ae(t,e),Ke(e)}}function Ke(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Bc(n)){var r=n;break e}n=n.return}throw Error(g(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(or(l,""),r.flags&=-33);var o=Zs(e);xi(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=Zs(e);Ci(e,u,i);break;default:throw Error(g(161))}}catch(s){$(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Bp(e,t,n){_=e,$c(e,t,n)}function $c(e,t,n){for(var r=(e.mode&1)!==0;_!==null;){var l=_,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||qr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||oe;u=qr;var a=oe;if(qr=i,(oe=s)&&!a)for(_=l;_!==null;)i=_,s=i.child,i.tag===22&&i.memoizedState!==null?ea(l):s!==null?(s.return=i,_=s):ea(l);for(;o!==null;)_=o,$c(o,t,n),o=o.sibling;_=l,qr=u,oe=a}qs(e,t,n)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,_=o):qs(e,t,n)}}function qs(e){for(;_!==null;){var 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:oe||Hl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!oe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ue(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&As(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}As(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var p=a.memoizedState;if(p!==null){var m=p.dehydrated;m!==null&&ar(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(g(163))}oe||t.flags&512&&_i(t)}catch(v){$(t,t.return,v)}}if(t===e){_=null;break}if(n=t.sibling,n!==null){n.return=t.return,_=n;break}_=t.return}}function bs(e){for(;_!==null;){var t=_;if(t===e){_=null;break}var n=t.sibling;if(n!==null){n.return=t.return,_=n;break}_=t.return}}function ea(e){for(;_!==null;){var t=_;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Hl(4,t)}catch(s){$(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){$(t,l,s)}}var o=t.return;try{_i(t)}catch(s){$(t,o,s)}break;case 5:var i=t.return;try{_i(t)}catch(s){$(t,i,s)}}}catch(s){$(t,t.return,s)}if(t===e){_=null;break}var u=t.sibling;if(u!==null){u.return=t.return,_=u;break}_=t.return}}var Hp=Math.ceil,Ll=at.ReactCurrentDispatcher,au=at.ReactCurrentOwner,Oe=at.ReactCurrentBatchConfig,M=0,q=null,G=null,ee=0,Se=0,dn=Ot(0),Y=0,wr=null,Qt=0,Wl=0,cu=0,nr=null,pe=null,fu=0,xn=1/0,et=null,Ol=!1,Ni=null,Ct=null,br=!1,yt=null,Ml=0,rr=0,Ti=null,ul=-1,sl=0;function ae(){return(M&6)!==0?Q():ul!==-1?ul:ul=Q()}function xt(e){return(e.mode&1)===0?1:(M&2)!==0&&ee!==0?ee&-ee:xp.transition!==null?(sl===0&&(sl=Pa()),sl):(e=z,e!==0||(e=window.event,e=e===void 0?16:Da(e.type)),e)}function Be(e,t,n,r){if(50<rr)throw rr=0,Ti=null,Error(g(185));kr(e,n,r),((M&2)===0||e!==q)&&(e===q&&((M&2)===0&&(Wl|=n),Y===4&&ht(e,ee)),ge(e,r),n===1&&M===0&&(t.mode&1)===0&&(xn=Q()+500,jl&&Mt()))}function ge(e,t){var n=e.callbackNode;Td(e,t);var r=ml(e,e===q?ee:0);if(r===0)n!==null&&ss(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ss(n),t===1)e.tag===0?Cp(ta.bind(null,e)):ec(ta.bind(null,e)),wp(function(){(M&6)===0&&Mt()}),n=null;else{switch(La(r)){case 1:n=Ui;break;case 4:n=Na;break;case 16:n=pl;break;case 536870912:n=Ta;break;default:n=pl}n=qc(n,Qc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Qc(e,t){if(ul=-1,sl=0,(M&6)!==0)throw Error(g(327));var n=e.callbackNode;if(yn()&&e.callbackNode!==n)return null;var r=ml(e,e===q?ee:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=Rl(e,r);else{t=r;var l=M;M|=2;var o=Gc();(q!==e||ee!==t)&&(et=null,xn=Q()+500,Vt(e,t));do try{Qp();break}catch(u){Kc(e,u)}while(!0);Zi(),Ll.current=o,M=l,G!==null?t=0:(q=null,ee=0,t=Y)}if(t!==0){if(t===2&&(l=ei(e),l!==0&&(r=l,t=Pi(e,l))),t===1)throw n=wr,Vt(e,0),ht(e,r),ge(e,Q()),n;if(t===6)ht(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Wp(l)&&(t=Rl(e,r),t===2&&(o=ei(e),o!==0&&(r=o,t=Pi(e,o))),t===1))throw n=wr,Vt(e,0),ht(e,r),ge(e,Q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(g(345));case 2:At(e,pe,et);break;case 3:if(ht(e,r),(r&130023424)===r&&(t=fu+500-Q(),10<t)){if(ml(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ae(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=si(At.bind(null,e,pe,et),t);break}At(e,pe,et);break;case 4:if(ht(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Ve(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Hp(r/1960))-r,10<r){e.timeoutHandle=si(At.bind(null,e,pe,et),r);break}At(e,pe,et);break;case 5:At(e,pe,et);break;default:throw Error(g(329))}}}return ge(e,Q()),e.callbackNode===n?Qc.bind(null,e):null}function Pi(e,t){var n=nr;return e.current.memoizedState.isDehydrated&&(Vt(e,t).flags|=256),e=Rl(e,t),e!==2&&(t=pe,pe=n,t!==null&&Li(t)),e}function Li(e){pe===null?pe=e:pe.push.apply(pe,e)}function Wp(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(!He(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 ht(e,t){for(t&=~cu,t&=~Wl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Ve(t),r=1<<n;e[n]=-1,t&=~r}}function ta(e){if((M&6)!==0)throw Error(g(327));yn();var t=ml(e,0);if((t&1)===0)return ge(e,Q()),null;var n=Rl(e,t);if(e.tag!==0&&n===2){var r=ei(e);r!==0&&(t=r,n=Pi(e,r))}if(n===1)throw n=wr,Vt(e,0),ht(e,t),ge(e,Q()),n;if(n===6)throw Error(g(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,At(e,pe,et),ge(e,Q()),null}function du(e,t){var n=M;M|=1;try{return e(t)}finally{M=n,M===0&&(xn=Q()+500,jl&&Mt())}}function Kt(e){yt!==null&&yt.tag===0&&(M&6)===0&&yn();var t=M;M|=1;var n=Oe.transition,r=z;try{if(Oe.transition=null,z=1,e)return e()}finally{z=r,Oe.transition=n,M=t,(M&6)===0&&Mt()}}function pu(){Se=dn.current,U(dn)}function Vt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Sp(n)),G!==null)for(n=G.return;n!==null;){var r=n;switch(Gi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Sl();break;case 3:_n(),U(ve),U(ie),nu();break;case 5:tu(r);break;case 4:_n();break;case 13:U(V);break;case 19:U(V);break;case 10:Ji(r.type._context);break;case 22:case 23:pu()}n=n.return}if(q=e,G=e=Nt(e.current,null),ee=Se=t,Y=0,wr=null,cu=Wl=Qt=0,pe=nr=null,Ft!==null){for(t=0;t<Ft.length;t++)if(n=Ft[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}Ft=null}return e}function Kc(e,t){do{var n=G;try{if(Zi(),ll.current=Pl,Tl){for(var r=B.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Tl=!1}if($t=0,J=X=B=null,er=!1,gr=0,au.current=null,n===null||n.return===null){Y=1,wr=t,G=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=ee,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,p=u,m=p.tag;if((p.mode&1)===0&&(m===0||m===11||m===15)){var v=p.alternate;v?(p.updateQueue=v.updateQueue,p.memoizedState=v.memoizedState,p.lanes=v.lanes):(p.updateQueue=null,p.memoizedState=null)}var y=Hs(i);if(y!==null){y.flags&=-257,Ws(y,i,u,o,t),y.mode&1&&Bs(o,a,t),t=y,s=a;var w=t.updateQueue;if(w===null){var S=new Set;S.add(s),t.updateQueue=S}else w.add(s);break e}else{if((t&1)===0){Bs(o,a,t),mu();break e}s=Error(g(426))}}else if(j&&u.mode&1){var R=Hs(i);if(R!==null){(R.flags&65536)===0&&(R.flags|=256),Ws(R,i,u,o,t),Xi(Cn(s,u));break e}}o=s=Cn(s,u),Y!==4&&(Y=2),nr===null?nr=[o]:nr.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=Lc(o,s,t);Ds(o,f);break e;case 1:u=s;var c=o.type,d=o.stateNode;if((o.flags&128)===0&&(typeof c.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(Ct===null||!Ct.has(d)))){o.flags|=65536,t&=-t,o.lanes|=t;var h=Oc(o,u,t);Ds(o,h);break e}}o=o.return}while(o!==null)}Yc(n)}catch(C){t=C,G===n&&n!==null&&(G=n=n.return);continue}break}while(!0)}function Gc(){var e=Ll.current;return Ll.current=Pl,e===null?Pl:e}function mu(){(Y===0||Y===3||Y===2)&&(Y=4),q===null||(Qt&268435455)===0&&(Wl&268435455)===0||ht(q,ee)}function Rl(e,t){var n=M;M|=2;var r=Gc();(q!==e||ee!==t)&&(et=null,Vt(e,t));do try{$p();break}catch(l){Kc(e,l)}while(!0);if(Zi(),M=n,Ll.current=r,G!==null)throw Error(g(261));return q=null,ee=0,Y}function $p(){for(;G!==null;)Xc(G)}function Qp(){for(;G!==null&&!yd();)Xc(G)}function Xc(e){var t=Jc(e.alternate,e,Se);e.memoizedProps=e.pendingProps,t===null?Yc(e):G=t,au.current=null}function Yc(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Up(n,t,Se),n!==null){G=n;return}}else{if(n=Fp(n,t),n!==null){n.flags&=32767,G=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Y=6,G=null;return}}if(t=t.sibling,t!==null){G=t;return}G=t=e}while(t!==null);Y===0&&(Y=5)}function At(e,t,n){var r=z,l=Oe.transition;try{Oe.transition=null,z=1,Kp(e,t,n,r)}finally{Oe.transition=l,z=r}return null}function Kp(e,t,n,r){do yn();while(yt!==null);if((M&6)!==0)throw Error(g(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(g(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(Pd(e,o),e===q&&(G=q=null,ee=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||br||(br=!0,qc(pl,function(){return yn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=Oe.transition,Oe.transition=null;var i=z;z=1;var u=M;M|=4,au.current=null,Vp(e,n),Wc(n,e),mp(ii),vl=!!oi,ii=oi=null,e.current=n,Bp(n,e,l),Sd(),M=u,z=i,Oe.transition=o}else e.current=n;if(br&&(br=!1,yt=e,Ml=l),o=e.pendingLanes,o===0&&(Ct=null),Ed(n.stateNode,r),ge(e,Q()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(Ol)throw Ol=!1,e=Ni,Ni=null,e;return(Ml&1)!==0&&e.tag!==0&&yn(),o=e.pendingLanes,(o&1)!==0?e===Ti?rr++:(rr=0,Ti=e):rr=0,Mt(),null}function yn(){if(yt!==null){var e=La(Ml),t=Oe.transition,n=z;try{if(Oe.transition=null,z=16>e?16:e,yt===null)var r=!1;else{if(e=yt,yt=null,Ml=0,(M&6)!==0)throw Error(g(331));var l=M;for(M|=4,_=e.current;_!==null;){var o=_,i=o.child;if((_.flags&16)!==0){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(_=a;_!==null;){var p=_;switch(p.tag){case 0:case 11:case 15:tr(8,p,o)}var m=p.child;if(m!==null)m.return=p,_=m;else for(;_!==null;){p=_;var v=p.sibling,y=p.return;if(Vc(p),p===a){_=null;break}if(v!==null){v.return=y,_=v;break}_=y}}}var w=o.alternate;if(w!==null){var S=w.child;if(S!==null){w.child=null;do{var R=S.sibling;S.sibling=null,S=R}while(S!==null)}}_=o}}if((o.subtreeFlags&2064)!==0&&i!==null)i.return=o,_=i;else e:for(;_!==null;){if(o=_,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:tr(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,_=f;break e}_=o.return}}var c=e.current;for(_=c;_!==null;){i=_;var d=i.child;if((i.subtreeFlags&2064)!==0&&d!==null)d.return=i,_=d;else e:for(i=c;_!==null;){if(u=_,(u.flags&2048)!==0)try{switch(u.tag){case 0:case 11:case 15:Hl(9,u)}}catch(C){$(u,u.return,C)}if(u===i){_=null;break e}var h=u.sibling;if(h!==null){h.return=u.return,_=h;break e}_=u.return}}if(M=l,Mt(),Ye&&typeof Ye.onPostCommitFiberRoot=="function")try{Ye.onPostCommitFiberRoot(Il,e)}catch{}r=!0}return r}finally{z=n,Oe.transition=t}}return!1}function na(e,t,n){t=Cn(n,t),t=Lc(e,t,1),e=_t(e,t,1),t=ae(),e!==null&&(kr(e,1,t),ge(e,t))}function $(e,t,n){if(e.tag===3)na(e,e,n);else for(;t!==null;){if(t.tag===3){na(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ct===null||!Ct.has(r))){e=Cn(n,e),e=Oc(t,e,1),t=_t(t,e,1),e=ae(),t!==null&&(kr(t,1,e),ge(t,e));break}}t=t.return}}function Gp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ae(),e.pingedLanes|=e.suspendedLanes&n,q===e&&(ee&n)===n&&(Y===4||Y===3&&(ee&130023424)===ee&&500>Q()-fu?Vt(e,0):cu|=n),ge(e,t)}function Zc(e,t){t===0&&((e.mode&1)===0?t=1:(t=jr,jr<<=1,(jr&130023424)===0&&(jr=4194304)));var n=ae();e=ut(e,t),e!==null&&(kr(e,t,n),ge(e,n))}function Xp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Zc(e,n)}function Yp(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(g(314))}r!==null&&r.delete(t),Zc(e,n)}var Jc;Jc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ve.current)me=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return me=!1,Ap(e,t,n);me=(e.flags&131072)!==0}else me=!1,j&&(t.flags&1048576)!==0&&tc(t,El,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;il(e,t),e=t.pendingProps;var l=wn(t,ie.current);gn(t,n),l=lu(null,t,r,e,l,n);var o=ou();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,he(r)?(o=!0,wl(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,bi(t),l.updater=Bl,t.stateNode=l,l._reactInternals=t,vi(t,r,e,n),t=yi(null,t,r,!0,o,n)):(t.tag=0,j&&o&&Ki(t),se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(il(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Jp(r),e=Ue(r,e),l){case 0:t=gi(null,t,r,e,n);break e;case 1:t=Ks(null,t,r,e,n);break e;case 11:t=$s(null,t,r,e,n);break e;case 14:t=Qs(null,t,r,Ue(r.type,e),n);break e}throw Error(g(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),gi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),Ks(e,t,r,l,n);case 3:e:{if(Ic(t),e===null)throw Error(g(387));r=t.pendingProps,o=t.memoizedState,l=o.element,uc(e,t),xl(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=Cn(Error(g(423)),t),t=Gs(e,t,r,n,l);break e}else if(r!==l){l=Cn(Error(g(424)),t),t=Gs(e,t,r,n,l);break e}else for(we=Et(t.stateNode.containerInfo.firstChild),ke=t,j=!0,je=null,n=oc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(kn(),r===l){t=st(e,t,n);break e}se(e,t,r,n)}t=t.child}return t;case 5:return sc(t),e===null&&di(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,ui(r,l)?i=null:o!==null&&ui(r,o)&&(t.flags|=32),zc(e,t),se(e,t,i,n),t.child;case 6:return e===null&&di(t),null;case 13:return Dc(e,t,n);case 4:return eu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=En(t,null,r,n):se(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),$s(e,t,r,l,n);case 7:return se(e,t,t.pendingProps,n),t.child;case 8:return se(e,t,t.pendingProps.children,n),t.child;case 12:return se(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,D(_l,r._currentValue),r._currentValue=i,o!==null)if(He(o.value,i)){if(o.children===l.children&&!ve.current){t=st(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 s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=lt(-1,n&-n),s.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var p=a.pending;p===null?s.next=s:(s.next=p.next,p.next=s),a.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),pi(o.return,n,t),u.lanes|=n;break}s=s.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(g(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),pi(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}se(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,gn(t,n),l=Me(l),r=r(l),t.flags|=1,se(e,t,r,n),t.child;case 14:return r=t.type,l=Ue(r,t.pendingProps),l=Ue(r.type,l),Qs(e,t,r,l,n);case 15:return Mc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ue(r,l),il(e,t),t.tag=1,he(r)?(e=!0,wl(t)):e=!1,gn(t,n),Pc(t,r,l),vi(t,r,l,n),yi(null,t,r,!0,e,n);case 19:return Ac(e,t,n);case 22:return Rc(e,t,n)}throw Error(g(156,t.tag))};function qc(e,t){return xa(e,t)}function Zp(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 Le(e,t,n,r){return new Zp(e,t,n,r)}function vu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Jp(e){if(typeof e=="function")return vu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ii)return 11;if(e===Di)return 14}return 2}function Nt(e,t){var n=e.alternate;return n===null?(n=Le(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 al(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")vu(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case tn:return Bt(n.children,l,o,t);case zi:i=8,l|=8;break;case jo:return e=Le(12,n,t,l|2),e.elementType=jo,e.lanes=o,e;case Vo:return e=Le(13,n,t,l),e.elementType=Vo,e.lanes=o,e;case Bo:return e=Le(19,n,t,l),e.elementType=Bo,e.lanes=o,e;case sa:return $l(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case ia:i=10;break e;case ua:i=9;break e;case Ii:i=11;break e;case Di:i=14;break e;case pt:i=16,r=null;break e}throw Error(g(130,e==null?e:typeof e,""))}return t=Le(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Bt(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function $l(e,t,n,r){return e=Le(22,e,r,t),e.elementType=sa,e.lanes=n,e.stateNode={isHidden:!1},e}function Ao(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Uo(e,t,n){return t=Le(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function qp(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=wo(0),this.expirationTimes=wo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=wo(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function hu(e,t,n,r,l,o,i,u,s){return e=new qp(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Le(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},bi(o),e}function bp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:en,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function bc(e){if(!e)return Pt;e=e._reactInternals;e:{if(Xt(e)!==e||e.tag!==1)throw Error(g(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(he(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(g(171))}if(e.tag===1){var n=e.type;if(he(n))return ba(e,n,t)}return t}function ef(e,t,n,r,l,o,i,u,s){return e=hu(n,r,!0,e,l,o,i,u,s),e.context=bc(null),n=e.current,r=ae(),l=xt(n),o=lt(r,l),o.callback=t??null,_t(n,o,l),e.current.lanes=l,kr(e,l,r),ge(e,r),e}function Ql(e,t,n,r){var l=t.current,o=ae(),i=xt(l);return n=bc(n),t.context===null?t.context=n:t.pendingContext=n,t=lt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=_t(l,t,i),e!==null&&(Be(e,l,i,o),rl(e,l,i)),i}function zl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function ra(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function gu(e,t){ra(e,t),(e=e.alternate)&&ra(e,t)}function em(){return null}var tf=typeof reportError=="function"?reportError:function(e){console.error(e)};function yu(e){this._internalRoot=e}Kl.prototype.render=yu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(g(409));Ql(e,t,null,null)};Kl.prototype.unmount=yu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Kt(function(){Ql(null,e,null,null)}),t[it]=null}};function Kl(e){this._internalRoot=e}Kl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ra();e={blockedOn:null,target:e,priority:t};for(var n=0;n<vt.length&&t!==0&&t<vt[n].priority;n++);vt.splice(n,0,e),n===0&&Ia(e)}};function Su(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Gl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function la(){}function tm(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var a=zl(i);o.call(a)}}var i=ef(t,r,e,0,null,!1,!1,"",la);return e._reactRootContainer=i,e[it]=i.current,dr(e.nodeType===8?e.parentNode:e),Kt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=zl(s);u.call(a)}}var s=hu(e,0,!1,null,null,!1,!1,"",la);return e._reactRootContainer=s,e[it]=s.current,dr(e.nodeType===8?e.parentNode:e),Kt(function(){Ql(t,s,n,r)}),s}function Xl(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var s=zl(i);u.call(s)}}Ql(t,i,e,l)}else i=tm(n,t,e,l,r);return zl(i)}Oa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Gn(t.pendingLanes);n!==0&&(Fi(t,n|1),ge(t,Q()),(M&6)===0&&(xn=Q()+500,Mt()))}break;case 13:Kt(function(){var r=ut(e,1);if(r!==null){var l=ae();Be(r,e,1,l)}}),gu(e,1)}};ji=function(e){if(e.tag===13){var t=ut(e,134217728);if(t!==null){var n=ae();Be(t,e,134217728,n)}gu(e,134217728)}};Ma=function(e){if(e.tag===13){var t=xt(e),n=ut(e,t);if(n!==null){var r=ae();Be(n,e,t,r)}gu(e,t)}};Ra=function(){return z};za=function(e,t){var n=z;try{return z=e,t()}finally{z=n}};Jo=function(e,t,n){switch(t){case"input":if($o(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=Fl(r);if(!l)throw Error(g(90));ca(r),$o(r,l)}}}break;case"textarea":da(e,n);break;case"select":t=n.value,t!=null&&pn(e,!!n.multiple,t,!1)}};Sa=du;wa=Kt;var nm={usingClientEntryPoint:!1,Events:[_r,on,Fl,ga,ya,du]},Wn={findFiberByHostInstance:Ut,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},rm={bundleType:Wn.bundleType,version:Wn.version,rendererPackageName:Wn.rendererPackageName,rendererConfig:Wn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:at.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=_a(e),e===null?null:e.stateNode},findFiberByHostInstance:Wn.findFiberByHostInstance||em,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&($n=__REACT_DEVTOOLS_GLOBAL_HOOK__,!$n.isDisabled&&$n.supportsFiber))try{Il=$n.inject(rm),Ye=$n}catch{}var $n;Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=nm;Ce.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Su(t))throw Error(g(200));return bp(e,t,null,n)};Ce.createRoot=function(e,t){if(!Su(e))throw Error(g(299));var n=!1,r="",l=tf;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=hu(e,1,!1,null,null,n,!1,r,l),e[it]=t.current,dr(e.nodeType===8?e.parentNode:e),new yu(t)};Ce.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(g(188)):(e=Object.keys(e).join(","),Error(g(268,e)));return e=_a(t),e=e===null?null:e.stateNode,e};Ce.flushSync=function(e){return Kt(e)};Ce.hydrate=function(e,t,n){if(!Gl(t))throw Error(g(200));return Xl(null,e,t,!0,n)};Ce.hydrateRoot=function(e,t,n){if(!Su(e))throw Error(g(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=tf;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=ef(t,null,e,1,n??null,l,!1,o,i),e[it]=t.current,dr(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 Kl(t)};Ce.render=function(e,t,n){if(!Gl(t))throw Error(g(200));return Xl(null,e,t,!1,n)};Ce.unmountComponentAtNode=function(e){if(!Gl(e))throw Error(g(40));return e._reactRootContainer?(Kt(function(){Xl(null,null,e,!1,function(){e._reactRootContainer=null,e[it]=null})}),!0):!1};Ce.unstable_batchedUpdates=du;Ce.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Gl(n))throw Error(g(200));if(e==null||e._reactInternals===void 0)throw Error(g(38));return Xl(e,t,n,!1,r)};Ce.version="18.3.1-next-f1338f8080-20240426"});var of=be((ym,lf)=>{"use strict";function rf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(rf)}catch(e){console.error(e)}}rf(),lf.exports=nf()});var sf=be(wu=>{"use strict";var uf=of();wu.createRoot=uf.createRoot,wu.hydrateRoot=uf.hydrateRoot;var Sm});var cf=be(Yl=>{"use strict";var lm=de(),om=Symbol.for("react.element"),im=Symbol.for("react.fragment"),um=Object.prototype.hasOwnProperty,sm=lm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,am={key:!0,ref:!0,__self:!0,__source:!0};function af(e,t,n){var r,l={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)um.call(t,r)&&!am.hasOwnProperty(r)&&(l[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)l[r]===void 0&&(l[r]=t[r]);return{$$typeof:om,type:e,key:o,ref:i,props:l,_owner:sm.current}}Yl.Fragment=im;Yl.jsx=af;Yl.jsxs=af});var W=be((Em,ff)=>{"use strict";ff.exports=cf()});var zf=L(sf(),1);var fe=L(de(),1);var Z=L(W(),1);function df({preference:e,onThemeChange:t}){let n=()=>{let o=["system","light","dark"],u=(o.indexOf(e)+1)%o.length;t(o[u])},r=()=>{switch(e){case"light":return(0,Z.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,Z.jsx)("circle",{cx:"12",cy:"12",r:"5"}),(0,Z.jsx)("line",{x1:"12",y1:"1",x2:"12",y2:"3"}),(0,Z.jsx)("line",{x1:"12",y1:"21",x2:"12",y2:"23"}),(0,Z.jsx)("line",{x1:"4.22",y1:"4.22",x2:"5.64",y2:"5.64"}),(0,Z.jsx)("line",{x1:"18.36",y1:"18.36",x2:"19.78",y2:"19.78"}),(0,Z.jsx)("line",{x1:"1",y1:"12",x2:"3",y2:"12"}),(0,Z.jsx)("line",{x1:"21",y1:"12",x2:"23",y2:"12"}),(0,Z.jsx)("line",{x1:"4.22",y1:"19.78",x2:"5.64",y2:"18.36"}),(0,Z.jsx)("line",{x1:"18.36",y1:"5.64",x2:"19.78",y2:"4.22"})]});case"dark":return(0,Z.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,Z.jsx)("path",{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"})});case"system":default:return(0,Z.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,Z.jsx)("rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",ry:"2"}),(0,Z.jsx)("line",{x1:"8",y1:"21",x2:"16",y2:"21"}),(0,Z.jsx)("line",{x1:"12",y1:"17",x2:"12",y2:"21"})]})}},l=()=>{switch(e){case"light":return"Theme: Light (click for Dark)";case"dark":return"Theme: Dark (click for System)";case"system":default:return"Theme: System (click for Light)"}};return(0,Z.jsx)("button",{className:"theme-toggle-btn",onClick:n,title:l(),"aria-label":l(),children:r()})}var F=L(W(),1);function pf({isConnected:e,projects:t,currentFilter:n,onFilterChange:r,onSettingsToggle:l,sidebarOpen:o,isProcessing:i,themePreference:u,onThemeChange:s}){return(0,F.jsxs)("div",{className:"header",children:[(0,F.jsxs)("h1",{children:[(0,F.jsx)("img",{src:"claude-mem-logomark.webp",alt:"",className:`logomark ${i?"spinning":""}`}),(0,F.jsx)("span",{className:"logo-text",children:"claude-mem"})]}),(0,F.jsxs)("div",{className:"status",children:[(0,F.jsx)("a",{href:"https://docs.claude-mem.ai",target:"_blank",rel:"noopener noreferrer",title:"Documentation",style:{display:"block",padding:"8px 4px 8px 8px",color:"#a0a0a0",transition:"color 0.2s",lineHeight:0},onMouseEnter:a=>a.currentTarget.style.color="#606060",onMouseLeave:a=>a.currentTarget.style.color="#a0a0a0",children:(0,F.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,F.jsx)("path",{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"}),(0,F.jsx)("path",{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"})]})}),(0,F.jsx)("a",{href:"https://github.com/thedotmack/claude-mem/",target:"_blank",rel:"noopener noreferrer",title:"GitHub",style:{display:"block",padding:"8px 4px",color:"#a0a0a0",transition:"color 0.2s",lineHeight:0},onMouseEnter:a=>a.currentTarget.style.color="#606060",onMouseLeave:a=>a.currentTarget.style.color="#a0a0a0",children:(0,F.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F.jsx)("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"})})}),(0,F.jsx)("a",{href:"https://x.com/Claude_Memory",target:"_blank",rel:"noopener noreferrer",title:"X (Twitter)",style:{display:"block",padding:"8px 8px 8px 4px",color:"#a0a0a0",transition:"color 0.2s",lineHeight:0},onMouseEnter:a=>a.currentTarget.style.color="#606060",onMouseLeave:a=>a.currentTarget.style.color="#a0a0a0",children:(0,F.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F.jsx)("path",{d:"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"})})}),(0,F.jsxs)("select",{value:n,onChange:a=>r(a.target.value),children:[(0,F.jsx)("option",{value:"",children:"All Projects"}),t.map(a=>(0,F.jsx)("option",{value:a,children:a},a))]}),(0,F.jsx)(df,{preference:u,onThemeChange:s}),(0,F.jsx)("button",{className:`settings-btn ${o?"active":""}`,onClick:l,title:"Settings",children:(0,F.jsxs)("svg",{className:"settings-icon",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,F.jsx)("path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z"}),(0,F.jsx)("circle",{cx:"12",cy:"12",r:"3"})]})})]})]})}var ct=L(de(),1);var ku=L(de(),1);function Pn(e){return new Date(e).toLocaleString()}function mf(e){if(!e)return"-";let t=Math.floor(e/3600),n=Math.floor(e%3600/60);return`${t}h ${n}m`}function vf(e){return e?e<1024?e+" B":e<1024*1024?(e/1024).toFixed(1)+" KB":(e/(1024*1024)).toFixed(1)+" MB":"-"}var O=L(W(),1);function hf(e){let t=["/Scripts/","/src/","/plugin/","/docs/"];for(let l of t){let o=e.indexOf(l);if(o!==-1)return e.substring(o+1)}let n=e.indexOf("claude-mem/");if(n!==-1)return e.substring(n+11);let r=e.split("/");return r.length>3?r.slice(-3).join("/"):e}function gf({observation:e}){let[t,n]=(0,ku.useState)(!1),[r,l]=(0,ku.useState)(!1),o=Pn(e.created_at_epoch),i=e.facts?JSON.parse(e.facts):[],u=e.concepts?JSON.parse(e.concepts):[],s=e.files_read?JSON.parse(e.files_read).map(hf):[],a=e.files_modified?JSON.parse(e.files_modified).map(hf):[],p=i.length>0||u.length>0||s.length>0||a.length>0;return(0,O.jsxs)("div",{className:"card",children:[(0,O.jsxs)("div",{className:"card-header",children:[(0,O.jsxs)("div",{className:"card-header-left",children:[(0,O.jsx)("span",{className:`card-type type-${e.type}`,children:e.type}),(0,O.jsx)("span",{className:"card-project",children:e.project})]}),(0,O.jsxs)("div",{className:"view-mode-toggles",children:[p&&(0,O.jsxs)("button",{className:`view-mode-toggle ${t?"active":""}`,onClick:()=>{n(!t),t||l(!1)},children:[(0,O.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,O.jsx)("polyline",{points:"9 11 12 14 22 4"}),(0,O.jsx)("path",{d:"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"})]}),(0,O.jsx)("span",{children:"facts"})]}),e.narrative&&(0,O.jsxs)("button",{className:`view-mode-toggle ${r?"active":""}`,onClick:()=>{l(!r),r||n(!1)},children:[(0,O.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,O.jsx)("path",{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"}),(0,O.jsx)("polyline",{points:"14 2 14 8 20 8"}),(0,O.jsx)("line",{x1:"16",y1:"13",x2:"8",y2:"13"}),(0,O.jsx)("line",{x1:"16",y1:"17",x2:"8",y2:"17"})]}),(0,O.jsx)("span",{children:"narrative"})]})]})]}),(0,O.jsx)("div",{className:"card-title",children:e.title||"Untitled"}),(0,O.jsxs)("div",{className:"view-mode-content",children:[!t&&!r&&e.subtitle&&(0,O.jsx)("div",{className:"card-subtitle",children:e.subtitle}),t&&i.length>0&&(0,O.jsx)("ul",{className:"facts-list",children:i.map((m,v)=>(0,O.jsx)("li",{children:m},v))}),r&&e.narrative&&(0,O.jsx)("div",{className:"narrative",children:e.narrative})]}),(0,O.jsxs)("div",{className:"card-meta",children:[(0,O.jsxs)("span",{className:"meta-date",children:["#",e.id," \u2022 ",o]}),t&&(u.length>0||s.length>0||a.length>0)&&(0,O.jsxs)("div",{style:{display:"flex",flexWrap:"wrap",gap:"8px",alignItems:"center"},children:[u.map((m,v)=>(0,O.jsx)("span",{style:{padding:"2px 8px",background:"var(--color-type-badge-bg)",color:"var(--color-type-badge-text)",borderRadius:"3px",fontWeight:"500",fontSize:"10px"},children:m},v)),s.length>0&&(0,O.jsxs)("span",{className:"meta-files",children:[(0,O.jsx)("span",{className:"file-label",children:"read:"})," ",s.join(", ")]}),a.length>0&&(0,O.jsxs)("span",{className:"meta-files",children:[(0,O.jsx)("span",{className:"file-label",children:"modified:"})," ",a.join(", ")]})]})]})]})}var ye=L(W(),1);function yf({summary:e}){let t=Pn(e.created_at_epoch);return(0,ye.jsxs)("div",{className:"card summary-card",children:[(0,ye.jsx)("div",{className:"card-header",children:(0,ye.jsxs)("div",{className:"card-header-left",children:[(0,ye.jsx)("span",{className:"card-type",children:"SUMMARY"}),(0,ye.jsx)("span",{className:"card-project",children:e.project})]})}),e.request&&(0,ye.jsxs)("div",{className:"card-title",children:["Request: ",e.request]}),e.investigated&&(0,ye.jsxs)("div",{className:"card-subtitle",children:["Investigated: ",e.investigated]}),e.learned&&(0,ye.jsxs)("div",{className:"card-subtitle",children:["Learned: ",e.learned]}),e.completed&&(0,ye.jsxs)("div",{className:"card-subtitle",children:["Completed: ",e.completed]}),e.next_steps&&(0,ye.jsxs)("div",{className:"card-subtitle",children:["Next: ",e.next_steps]}),(0,ye.jsx)("div",{className:"card-meta",children:(0,ye.jsxs)("span",{className:"meta-date",children:["#",e.id," \u2022 ",t]})})]})}var Je=L(W(),1);function Sf({prompt:e}){let t=Pn(e.created_at_epoch);return(0,Je.jsxs)("div",{className:"card prompt-card",children:[(0,Je.jsx)("div",{className:"card-header",children:(0,Je.jsxs)("div",{className:"card-header-left",children:[(0,Je.jsx)("span",{className:"card-type",children:"Prompt"}),(0,Je.jsx)("span",{className:"card-project",children:e.project})]})}),(0,Je.jsx)("div",{className:"card-content",children:e.prompt_text}),(0,Je.jsx)("div",{className:"card-meta",children:(0,Je.jsxs)("span",{className:"meta-date",children:["#",e.id," \u2022 ",t]})})]})}var Jl=L(de(),1),Zl=L(W(),1);function wf({targetRef:e}){let[t,n]=(0,Jl.useState)(!1);(0,Jl.useEffect)(()=>{let l=()=>{let i=e.current;i&&n(i.scrollTop>300)},o=e.current;if(o)return o.addEventListener("scroll",l),()=>o.removeEventListener("scroll",l)},[]);let r=()=>{let l=e.current;l&&l.scrollTo({top:0,behavior:"smooth"})};return t?(0,Zl.jsx)("button",{onClick:r,className:"scroll-to-top","aria-label":"Scroll to top",children:(0,Zl.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,Zl.jsx)("polyline",{points:"18 15 12 9 6 15"})})}):null}var xr={PAGINATION_PAGE_SIZE:50,LOAD_MORE_THRESHOLD:.1};var xe=L(W(),1);function kf({observations:e,summaries:t,prompts:n,onLoadMore:r,isLoading:l,hasMore:o}){let i=(0,ct.useRef)(null),u=(0,ct.useRef)(null),s=(0,ct.useRef)(r);(0,ct.useEffect)(()=>{s.current=r},[r]),(0,ct.useEffect)(()=>{let p=i.current;if(!p)return;let m=new IntersectionObserver(v=>{v[0].isIntersecting&&o&&!l&&s.current?.()},{threshold:xr.LOAD_MORE_THRESHOLD});return m.observe(p),()=>{p&&m.unobserve(p),m.disconnect()}},[o,l]);let a=(0,ct.useMemo)(()=>[...e.map(m=>({...m,itemType:"observation"})),...t.map(m=>({...m,itemType:"summary"})),...n.map(m=>({...m,itemType:"prompt"}))].sort((m,v)=>v.created_at_epoch-m.created_at_epoch),[e,t,n]);return(0,xe.jsxs)("div",{className:"feed",ref:u,children:[(0,xe.jsx)(wf,{targetRef:u}),(0,xe.jsxs)("div",{className:"feed-content",children:[a.map(p=>{let m=`${p.itemType}-${p.id}`;return p.itemType==="observation"?(0,xe.jsx)(gf,{observation:p},m):p.itemType==="summary"?(0,xe.jsx)(yf,{summary:p},m):(0,xe.jsx)(Sf,{prompt:p},m)}),a.length===0&&!l&&(0,xe.jsx)("div",{style:{textAlign:"center",padding:"40px",color:"#8b949e"},children:"No items to display"}),l&&(0,xe.jsxs)("div",{style:{textAlign:"center",padding:"20px",color:"#8b949e"},children:[(0,xe.jsx)("div",{className:"spinner",style:{display:"inline-block",marginRight:"10px"}}),"Loading more..."]}),o&&!l&&a.length>0&&(0,xe.jsx)("div",{ref:i,style:{height:"20px",margin:"10px 0"}}),!o&&a.length>0&&(0,xe.jsx)("div",{style:{textAlign:"center",padding:"20px",color:"#8b949e",fontSize:"14px"},children:"No more items to load"})]})]})}var qe=L(de(),1);var ze={CLAUDE_MEM_MODEL:"claude-haiku-4-5",CLAUDE_MEM_CONTEXT_OBSERVATIONS:"50",CLAUDE_MEM_WORKER_PORT:"37777"};var k=L(W(),1);function Ef({isOpen:e,settings:t,stats:n,isSaving:r,saveStatus:l,isConnected:o,onSave:i,onClose:u}){let[s,a]=(0,qe.useState)(t.CLAUDE_MEM_MODEL||ze.CLAUDE_MEM_MODEL),[p,m]=(0,qe.useState)(t.CLAUDE_MEM_CONTEXT_OBSERVATIONS||ze.CLAUDE_MEM_CONTEXT_OBSERVATIONS),[v,y]=(0,qe.useState)(t.CLAUDE_MEM_WORKER_PORT||ze.CLAUDE_MEM_WORKER_PORT),[w,S]=(0,qe.useState)(!0),[R,f]=(0,qe.useState)(!1),[c,d]=(0,qe.useState)("");(0,qe.useEffect)(()=>{a(t.CLAUDE_MEM_MODEL||ze.CLAUDE_MEM_MODEL),m(t.CLAUDE_MEM_CONTEXT_OBSERVATIONS||ze.CLAUDE_MEM_CONTEXT_OBSERVATIONS),y(t.CLAUDE_MEM_WORKER_PORT||ze.CLAUDE_MEM_WORKER_PORT)},[t]),(0,qe.useEffect)(()=>{fetch("/api/mcp/status").then(E=>E.json()).then(E=>S(E.enabled)).catch(E=>console.error("Failed to load MCP status:",E))},[]);let h=()=>{i({CLAUDE_MEM_MODEL:s,CLAUDE_MEM_CONTEXT_OBSERVATIONS:p,CLAUDE_MEM_WORKER_PORT:v})},C=async E=>{f(!0),d("Toggling...");try{let x=await(await fetch("/api/mcp/toggle",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({enabled:E})})).json();x.success?(S(x.enabled),d("\u2713 Updated (restart Claude Code to apply)"),setTimeout(()=>d(""),3e3)):(d(`\u2717 Error: ${x.error}`),setTimeout(()=>d(""),3e3))}catch(N){d(`\u2717 Error: ${N instanceof Error?N.message:"Unknown error"}`),setTimeout(()=>d(""),3e3)}finally{f(!1)}};return(0,k.jsxs)("div",{className:`sidebar ${e?"open":""}`,children:[(0,k.jsxs)("div",{className:"sidebar-header",children:[(0,k.jsx)("h1",{children:"Settings"}),(0,k.jsxs)("div",{style:{display:"flex",gap:"8px",alignItems:"center"},children:[(0,k.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"6px"},children:[(0,k.jsx)("span",{className:`status-dot ${o?"connected":""}`}),(0,k.jsx)("span",{style:{fontSize:"11px",opacity:.5,fontWeight:300},children:o?"Connected":"Disconnected"})]}),(0,k.jsx)("button",{onClick:h,disabled:r,children:r?"Saving...":"Save"}),(0,k.jsx)("button",{onClick:u,title:"Close settings",style:{background:"transparent",border:"1px solid #404040",padding:"8px",width:"36px",height:"36px",display:"flex",alignItems:"center",justifyContent:"center"},children:(0,k.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,k.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,k.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})})]})]}),(0,k.jsxs)("div",{className:"stats-scroll",children:[(0,k.jsxs)("div",{className:"settings-section",children:[(0,k.jsx)("h3",{children:"Environment Variables"}),(0,k.jsxs)("div",{className:"form-group",children:[(0,k.jsx)("label",{htmlFor:"model",children:"CLAUDE_MEM_MODEL"}),(0,k.jsx)("div",{className:"setting-description",children:"Model used for AI compression of tool observations. Haiku is fast and cheap, Sonnet offers better quality, Opus is most capable but expensive."}),(0,k.jsxs)("select",{id:"model",value:s,onChange:E=>a(E.target.value),children:[(0,k.jsx)("option",{value:"claude-haiku-4-5",children:"claude-haiku-4-5"}),(0,k.jsx)("option",{value:"claude-sonnet-4-5",children:"claude-sonnet-4-5"}),(0,k.jsx)("option",{value:"claude-opus-4",children:"claude-opus-4"})]})]}),(0,k.jsxs)("div",{className:"form-group",children:[(0,k.jsx)("label",{htmlFor:"contextObs",children:"CLAUDE_MEM_CONTEXT_OBSERVATIONS"}),(0,k.jsx)("div",{className:"setting-description",children:"Number of recent observations to inject at session start. Higher values provide more context but increase token usage. Default: 50"}),(0,k.jsx)("input",{type:"number",id:"contextObs",min:"1",max:"200",value:p,onChange:E=>m(E.target.value)})]}),(0,k.jsxs)("div",{className:"form-group",children:[(0,k.jsx)("label",{htmlFor:"workerPort",children:"CLAUDE_MEM_WORKER_PORT"}),(0,k.jsx)("div",{className:"setting-description",children:"Port number for the background worker service. Change only if port 37777 conflicts with another service."}),(0,k.jsx)("input",{type:"number",id:"workerPort",min:"1024",max:"65535",value:v,onChange:E=>y(E.target.value)})]}),l&&(0,k.jsx)("div",{className:"save-status",children:l})]}),(0,k.jsxs)("div",{className:"settings-section",children:[(0,k.jsx)("h3",{children:"MCP Search Server"}),(0,k.jsxs)("div",{className:"form-group",children:[(0,k.jsxs)("label",{htmlFor:"mcpEnabled",style:{display:"flex",alignItems:"center",gap:"8px",cursor:"pointer"},children:[(0,k.jsx)("input",{type:"checkbox",id:"mcpEnabled",checked:w,onChange:E=>C(E.target.checked),disabled:R,style:{cursor:R?"not-allowed":"pointer"}}),"Enable MCP Search Server"]}),(0,k.jsx)("div",{className:"setting-description",children:"claude-mem suggests using skill-based search (saves ~2,500 tokens at session start), but some users prefer MCP. Disable to only use skill-based search. Requires Claude Code restart to apply changes."}),c&&(0,k.jsx)("div",{className:"save-status",children:c})]})]}),(0,k.jsxs)("div",{className:"settings-section",children:[(0,k.jsx)("h3",{children:"Worker Stats"}),(0,k.jsxs)("div",{className:"stats-grid",children:[(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Version"}),(0,k.jsx)("div",{className:"stat-value",children:n.worker?.version||"-"})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Uptime"}),(0,k.jsx)("div",{className:"stat-value",children:mf(n.worker?.uptime)})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Active Sessions"}),(0,k.jsx)("div",{className:"stat-value",children:n.worker?.activeSessions||"0"})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"SSE Clients"}),(0,k.jsx)("div",{className:"stat-value",children:n.worker?.sseClients||"0"})]})]})]}),(0,k.jsxs)("div",{className:"settings-section",children:[(0,k.jsx)("h3",{children:"Database Stats"}),(0,k.jsxs)("div",{className:"stats-grid",children:[(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"DB Size"}),(0,k.jsx)("div",{className:"stat-value",children:vf(n.database?.size)})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Observations"}),(0,k.jsx)("div",{className:"stat-value",children:n.database?.observations||"0"})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Sessions"}),(0,k.jsx)("div",{className:"stat-value",children:n.database?.sessions||"0"})]}),(0,k.jsxs)("div",{className:"stat",children:[(0,k.jsx)("div",{className:"stat-label",children:"Summaries"}),(0,k.jsx)("div",{className:"stat-value",children:n.database?.summaries||"0"})]})]})]})]})]})}var Ie=L(de(),1);var We={OBSERVATIONS:"/api/observations",SUMMARIES:"/api/summaries",PROMPTS:"/api/prompts",SETTINGS:"/api/settings",STATS:"/api/stats",PROCESSING_STATUS:"/api/processing-status",STREAM:"/stream"};var Ln={SSE_RECONNECT_DELAY_MS:3e3,STATS_REFRESH_INTERVAL_MS:1e4,SAVE_STATUS_DISPLAY_DURATION_MS:3e3};function _f(){let[e,t]=(0,Ie.useState)([]),[n,r]=(0,Ie.useState)([]),[l,o]=(0,Ie.useState)([]),[i,u]=(0,Ie.useState)([]),[s,a]=(0,Ie.useState)(!1),[p,m]=(0,Ie.useState)(!1),v=(0,Ie.useRef)(null),y=(0,Ie.useRef)();return(0,Ie.useEffect)(()=>{let w=()=>{v.current&&v.current.close();let S=new EventSource(We.STREAM);v.current=S,S.onopen=()=>{console.log("[SSE] Connected"),a(!0),y.current&&clearTimeout(y.current)},S.onerror=R=>{console.error("[SSE] Connection error:",R),a(!1),S.close(),y.current=setTimeout(()=>{y.current=void 0,console.log("[SSE] Attempting to reconnect..."),w()},Ln.SSE_RECONNECT_DELAY_MS)},S.onmessage=R=>{try{let f=JSON.parse(R.data);switch(f.type){case"initial_load":console.log("[SSE] Initial load:",{projects:f.projects?.length||0}),u(f.projects||[]);break;case"new_observation":f.observation&&(console.log("[SSE] New observation:",f.observation.id),t(c=>[f.observation,...c]));break;case"new_summary":if(f.summary){let c=f.summary;console.log("[SSE] New summary:",c.id),r(d=>[c,...d])}break;case"new_prompt":if(f.prompt){let c=f.prompt;console.log("[SSE] New prompt:",c.id),o(d=>[c,...d])}break;case"processing_status":typeof f.isProcessing=="boolean"&&(console.log("[SSE] Processing status:",f.isProcessing),m(f.isProcessing));break}}catch(f){console.error("[SSE] Failed to parse message:",f)}}};return w(),()=>{v.current&&v.current.close(),y.current&&clearTimeout(y.current)}},[]),{observations:e,summaries:n,prompts:l,projects:i,isProcessing:p,isConnected:s}}var On=L(de(),1);function Cf(){let[e,t]=(0,On.useState)(ze),[n,r]=(0,On.useState)(!1),[l,o]=(0,On.useState)("");return(0,On.useEffect)(()=>{fetch(We.SETTINGS).then(u=>u.json()).then(u=>{t({CLAUDE_MEM_MODEL:u.CLAUDE_MEM_MODEL||ze.CLAUDE_MEM_MODEL,CLAUDE_MEM_CONTEXT_OBSERVATIONS:u.CLAUDE_MEM_CONTEXT_OBSERVATIONS||ze.CLAUDE_MEM_CONTEXT_OBSERVATIONS,CLAUDE_MEM_WORKER_PORT:u.CLAUDE_MEM_WORKER_PORT||ze.CLAUDE_MEM_WORKER_PORT})}).catch(u=>{console.error("Failed to load settings:",u)})},[]),{settings:e,saveSettings:async u=>{r(!0),o("Saving...");try{let a=await(await fetch(We.SETTINGS,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)})).json();a.success?(t(u),o("\u2713 Saved"),setTimeout(()=>o(""),Ln.SAVE_STATUS_DISPLAY_DURATION_MS)):o(`\u2717 Error: ${a.error}`)}catch(s){o(`\u2717 Error: ${s instanceof Error?s.message:"Unknown error"}`)}finally{r(!1)}},isSaving:n,saveStatus:l}}var ql=L(de(),1);function xf(){let[e,t]=(0,ql.useState)({});return(0,ql.useEffect)(()=>{let n=async()=>{try{let o=await(await fetch(We.STATS)).json();t(o)}catch(l){console.error("Failed to load stats:",l)}};n();let r=setInterval(n,Ln.STATS_REFRESH_INTERVAL_MS);return()=>clearInterval(r)},[]),{stats:e}}var Rt=L(de(),1);function Eu(e,t,n){let[r,l]=(0,Rt.useState)({isLoading:!1,hasMore:!0}),o=(0,Rt.useRef)(0),i=(0,Rt.useRef)(n),u=(0,Rt.useRef)(r),s=(0,Rt.useCallback)(async()=>{let a=i.current!==n;if(a){o.current=0,i.current=n;let p={isLoading:!1,hasMore:!0};l(p),u.current=p}if(!a&&(u.current.isLoading||!u.current.hasMore))return[];l(p=>({...p,isLoading:!0}));try{let p=new URLSearchParams({offset:o.current.toString(),limit:xr.PAGINATION_PAGE_SIZE.toString()});n&&p.append("project",n);let m=await fetch(`${e}?${p}`);if(!m.ok)throw new Error(`Failed to load ${t}: ${m.statusText}`);let v=await m.json();return l(y=>({...y,isLoading:!1,hasMore:v.hasMore})),o.current+=xr.PAGINATION_PAGE_SIZE,v.items}catch(p){return console.error(`Failed to load ${t}:`,p),l(m=>({...m,isLoading:!1})),[]}},[n,e,t]);return{...r,loadMore:s}}function Nf(e){let t=Eu(We.OBSERVATIONS,"observations",e),n=Eu(We.SUMMARIES,"summaries",e),r=Eu(We.PROMPTS,"prompts",e);return{observations:t,summaries:n,prompts:r}}var Mn=L(de(),1),Lf="claude-mem-theme";function cm(){return typeof window>"u"||window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Tf(){try{let e=localStorage.getItem(Lf);if(e==="system"||e==="light"||e==="dark")return e}catch(e){console.warn("Failed to read theme preference from localStorage:",e)}return"system"}function Pf(e){return e==="system"?cm():e}function Of(){let[e,t]=(0,Mn.useState)(Tf),[n,r]=(0,Mn.useState)(()=>Pf(Tf()));return(0,Mn.useEffect)(()=>{let o=Pf(e);r(o),document.documentElement.setAttribute("data-theme",o)},[e]),(0,Mn.useEffect)(()=>{if(e!=="system")return;let o=window.matchMedia("(prefers-color-scheme: dark)"),i=u=>{let s=u.matches?"dark":"light";r(s),document.documentElement.setAttribute("data-theme",s)};return o.addEventListener("change",i),()=>o.removeEventListener("change",i)},[e]),{preference:e,resolvedTheme:n,setThemePreference:o=>{try{localStorage.setItem(Lf,o),t(o)}catch(i){console.warn("Failed to save theme preference to localStorage:",i),t(o)}}}}function bl(e,t){let n=new Set;return[...e,...t].filter(r=>n.has(r.id)?!1:(n.add(r.id),!0))}var Yt=L(W(),1);function Mf(){let[e,t]=(0,fe.useState)(""),[n,r]=(0,fe.useState)(!1),[l,o]=(0,fe.useState)([]),[i,u]=(0,fe.useState)([]),[s,a]=(0,fe.useState)([]),{observations:p,summaries:m,prompts:v,projects:y,isProcessing:w,isConnected:S}=_f(),{settings:R,saveSettings:f,isSaving:c,saveStatus:d}=Cf(),{stats:h}=xf(),{preference:C,resolvedTheme:E,setThemePreference:N}=Of(),x=Nf(e),K=(0,fe.useMemo)(()=>e?l:bl(p,l),[p,l,e]),P=(0,fe.useMemo)(()=>e?i:bl(m,i),[m,i,e]),$e=(0,fe.useMemo)(()=>e?s:bl(v,s),[v,s,e]),Nr=(0,fe.useCallback)(()=>{r(Zt=>!Zt)},[]),Cu=(0,fe.useCallback)(async()=>{try{let[Zt,xu,Nu]=await Promise.all([x.observations.loadMore(),x.summaries.loadMore(),x.prompts.loadMore()]);Zt.length>0&&o(Rn=>[...Rn,...Zt]),xu.length>0&&u(Rn=>[...Rn,...xu]),Nu.length>0&&a(Rn=>[...Rn,...Nu])}catch(Zt){console.error("Failed to load more data:",Zt)}},[e,x.observations,x.summaries,x.prompts]);return(0,fe.useEffect)(()=>{o([]),u([]),a([]),Cu()},[e]),(0,Yt.jsxs)("div",{className:"container",children:[(0,Yt.jsxs)("div",{className:"main-col",children:[(0,Yt.jsx)(pf,{isConnected:S,projects:y,currentFilter:e,onFilterChange:t,onSettingsToggle:Nr,sidebarOpen:n,isProcessing:w,themePreference:C,onThemeChange:N}),(0,Yt.jsx)(kf,{observations:K,summaries:P,prompts:$e,onLoadMore:Cu,isLoading:x.observations.isLoading||x.summaries.isLoading||x.prompts.isLoading,hasMore:x.observations.hasMore||x.summaries.hasMore||x.prompts.hasMore})]}),(0,Yt.jsx)(Ef,{isOpen:n,settings:R,stats:h,isSaving:c,saveStatus:d,isConnected:S,onSave:f,onClose:Nr})]})}var Rf=L(de(),1),zt=L(W(),1),eo=class extends Rf.Component{constructor(t){super(t),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}componentDidCatch(t,n){console.error("[ErrorBoundary] Caught error:",t,n),this.setState({error:t,errorInfo:n})}render(){return this.state.hasError?(0,zt.jsxs)("div",{style:{padding:"20px",color:"#ff6b6b",backgroundColor:"#1a1a1a",minHeight:"100vh"},children:[(0,zt.jsx)("h1",{style:{fontSize:"24px",marginBottom:"10px"},children:"Something went wrong"}),(0,zt.jsx)("p",{style:{marginBottom:"10px",color:"#8b949e"},children:"The application encountered an error. Please refresh the page to try again."}),this.state.error&&(0,zt.jsxs)("details",{style:{marginTop:"20px",color:"#8b949e"},children:[(0,zt.jsx)("summary",{style:{cursor:"pointer",marginBottom:"10px"},children:"Error details"}),(0,zt.jsxs)("pre",{style:{backgroundColor:"#0d1117",padding:"10px",borderRadius:"6px",overflow:"auto"},children:[this.state.error.toString(),this.state.errorInfo&&`
|
|
|
|
`+this.state.errorInfo.componentStack]})]})]}):this.props.children}};var _u=L(W(),1),If=document.getElementById("root");if(!If)throw new Error("Root element not found");var fm=(0,zf.createRoot)(If);fm.render((0,_u.jsx)(eo,{children:(0,_u.jsx)(Mf,{})}));})();
|
|
/*! Bundled license information:
|
|
|
|
react/cjs/react.production.min.js:
|
|
(**
|
|
* @license React
|
|
* react.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
|
|
scheduler/cjs/scheduler.production.min.js:
|
|
(**
|
|
* @license React
|
|
* scheduler.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
|
|
react-dom/cjs/react-dom.production.min.js:
|
|
(**
|
|
* @license React
|
|
* react-dom.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
|
|
react/cjs/react-jsx-runtime.production.min.js:
|
|
(**
|
|
* @license React
|
|
* react-jsx-runtime.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*)
|
|
*/
|