f46b5b452f
- Added theme variables for light and dark modes in viewer-template.html. - Created a custom hook `useTheme` to manage theme preferences and resolve the current theme based on user selection or system settings. - Introduced `ThemeToggle` component to allow users to switch between themes. - Updated `Header` component to include the `ThemeToggle` and pass theme preference and change handler. - Modified `App` component to integrate theme management and pass relevant props to child components.
57 lines
163 KiB
JavaScript
57 lines
163 KiB
JavaScript
"use strict";(()=>{var Rf=Object.create;var xu=Object.defineProperty;var zf=Object.getOwnPropertyDescriptor;var Df=Object.getOwnPropertyNames;var If=Object.getPrototypeOf,Af=Object.prototype.hasOwnProperty;var Je=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Uf=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of Df(t))!Af.call(e,l)&&l!==n&&xu(e,l,{get:()=>t[l],enumerable:!(r=zf(t,l))||r.enumerable});return e};var O=(e,t,n)=>(n=e!=null?Rf(If(e)):{},Uf(t||!e||!e.__esModule?xu(n,"default",{value:e,enumerable:!0}):n,e));var Uu=Je(T=>{"use strict";var Dn=Symbol.for("react.element"),Ff=Symbol.for("react.portal"),jf=Symbol.for("react.fragment"),Vf=Symbol.for("react.strict_mode"),Bf=Symbol.for("react.profiler"),Hf=Symbol.for("react.provider"),Wf=Symbol.for("react.context"),$f=Symbol.for("react.forward_ref"),Qf=Symbol.for("react.suspense"),Kf=Symbol.for("react.memo"),Gf=Symbol.for("react.lazy"),Nu=Symbol.iterator;function Yf(e){return e===null||typeof e!="object"?null:(e=Nu&&e[Nu]||e["@@iterator"],typeof e=="function"?e:null)}var Lu={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ou=Object.assign,Mu={};function Jt(e,t,n){this.props=e,this.context=t,this.refs=Mu,this.updater=n||Lu}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 Ru(){}Ru.prototype=Jt.prototype;function no(e,t,n){this.props=e,this.context=t,this.refs=Mu,this.updater=n||Lu}var ro=no.prototype=new Ru;ro.constructor=no;Ou(ro,Jt.prototype);ro.isPureReactComponent=!0;var Tu=Array.isArray,zu=Object.prototype.hasOwnProperty,lo={current:null},Du={key:!0,ref:!0,__self:!0,__source:!0};function Iu(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)zu.call(t,r)&&!Du.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),c=0;c<u;c++)s[c]=arguments[c+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:Dn,type:e,key:o,ref:i,props:l,_owner:lo.current}}function Xf(e,t){return{$$typeof:Dn,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===Dn}function Zf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Pu=/\/+/g;function to(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Zf(""+e.key):t.toString(36)}function Lr(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 Dn:case Ff:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+to(i,0):r,Tu(l)?(n="",e!=null&&(n=e.replace(Pu,"$&/")+"/"),Lr(l,t,n,"",function(c){return c})):l!=null&&(oo(l)&&(l=Xf(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(Pu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",Tu(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+to(o,u);i+=Lr(o,t,n,s,l)}else if(s=Yf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+to(o,u++),i+=Lr(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 Pr(e,t,n){if(e==null)return e;var r=[],l=0;return Lr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function Jf(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},Or={transition:null},qf={ReactCurrentDispatcher:ue,ReactCurrentBatchConfig:Or,ReactCurrentOwner:lo};function Au(){throw Error("act(...) is not supported in production builds of React.")}T.Children={map:Pr,forEach:function(e,t,n){Pr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Pr(e,function(){t++}),t},toArray:function(e){return Pr(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=jf;T.Profiler=Bf;T.PureComponent=no;T.StrictMode=Vf;T.Suspense=Qf;T.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qf;T.act=Au;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=Ou({},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)zu.call(t,s)&&!Du.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 c=0;c<s;c++)u[c]=arguments[c+2];r.children=u}return{$$typeof:Dn,type:e.type,key:l,ref:o,props:r,_owner:i}};T.createContext=function(e){return e={$$typeof:Wf,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Hf,_context:e},e.Consumer=e};T.createElement=Iu;T.createFactory=function(e){var t=Iu.bind(null,e);return t.type=e,t};T.createRef=function(){return{current:null}};T.forwardRef=function(e){return{$$typeof:$f,render:e}};T.isValidElement=oo;T.lazy=function(e){return{$$typeof:Gf,_payload:{_status:-1,_result:e},_init:Jf}};T.memo=function(e,t){return{$$typeof:Kf,type:e,compare:t===void 0?null:t}};T.startTransition=function(e){var t=Or.transition;Or.transition={};try{e()}finally{Or.transition=t}};T.unstable_act=Au;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 Ce=Je((fm,Fu)=>{"use strict";Fu.exports=Uu()});var Yu=Je(z=>{"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<Mr(l,t))e[r]=t,e[n]=l,n=r;else break e}}function De(e){return e.length===0?null:e[0]}function zr(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,c=e[s];if(0>Mr(u,n))s<l&&0>Mr(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[i]=n,r=i);else if(s<l&&0>Mr(c,n))e[r]=c,e[s]=n,r=s;else break e}}return t}function Mr(e,t){var n=e.sortIndex-t.sortIndex;return n!==0?n:e.id-t.id}typeof performance=="object"&&typeof performance.now=="function"?(ju=performance,z.unstable_now=function(){return ju.now()}):(io=Date,Vu=io.now(),z.unstable_now=function(){return io.now()-Vu});var ju,io,Vu,Qe=[],at=[],bf=1,xe=null,te=3,Dr=!1,zt=!1,An=!1,Wu=typeof setTimeout=="function"?setTimeout:null,$u=typeof clearTimeout=="function"?clearTimeout:null,Bu=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(at);t!==null;){if(t.callback===null)zr(at);else if(t.startTime<=e)zr(at),t.sortIndex=t.expirationTime,ao(Qe,t);else break;t=De(at)}}function fo(e){if(An=!1,co(e),!zt)if(De(Qe)!==null)zt=!0,mo(po);else{var t=De(at);t!==null&&vo(fo,t.startTime-e)}}function po(e,t){zt=!1,An&&(An=!1,$u(Un),Un=-1),Dr=!0;var n=te;try{for(co(t),xe=De(Qe);xe!==null&&(!(xe.expirationTime>t)||e&&!Gu());){var r=xe.callback;if(typeof r=="function"){xe.callback=null,te=xe.priorityLevel;var l=r(xe.expirationTime<=t);t=z.unstable_now(),typeof l=="function"?xe.callback=l:xe===De(Qe)&&zr(Qe),co(t)}else zr(Qe);xe=De(Qe)}if(xe!==null)var o=!0;else{var i=De(at);i!==null&&vo(fo,i.startTime-t),o=!1}return o}finally{xe=null,te=n,Dr=!1}}var Ir=!1,Rr=null,Un=-1,Qu=5,Ku=-1;function Gu(){return!(z.unstable_now()-Ku<Qu)}function uo(){if(Rr!==null){var e=z.unstable_now();Ku=e;var t=!0;try{t=Rr(!0,e)}finally{t?In():(Ir=!1,Rr=null)}}else Ir=!1}var In;typeof Bu=="function"?In=function(){Bu(uo)}:typeof MessageChannel<"u"?(so=new MessageChannel,Hu=so.port2,so.port1.onmessage=uo,In=function(){Hu.postMessage(null)}):In=function(){Wu(uo,0)};var so,Hu;function mo(e){Rr=e,Ir||(Ir=!0,In())}function vo(e,t){Un=Wu(function(){e(z.unstable_now())},t)}z.unstable_IdlePriority=5;z.unstable_ImmediatePriority=1;z.unstable_LowPriority=4;z.unstable_NormalPriority=3;z.unstable_Profiling=null;z.unstable_UserBlockingPriority=2;z.unstable_cancelCallback=function(e){e.callback=null};z.unstable_continueExecution=function(){zt||Dr||(zt=!0,mo(po))};z.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"):Qu=0<e?Math.floor(1e3/e):5};z.unstable_getCurrentPriorityLevel=function(){return te};z.unstable_getFirstCallbackNode=function(){return De(Qe)};z.unstable_next=function(e){switch(te){case 1:case 2:case 3:var t=3;break;default:t=te}var n=te;te=t;try{return e()}finally{te=n}};z.unstable_pauseExecution=function(){};z.unstable_requestPaint=function(){};z.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=te;te=e;try{return t()}finally{te=n}};z.unstable_scheduleCallback=function(e,t,n){var r=z.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:bf++,callback:t,priorityLevel:e,startTime:n,expirationTime:l,sortIndex:-1},n>r?(e.sortIndex=n,ao(at,e),De(Qe)===null&&e===De(at)&&(An?($u(Un),Un=-1):An=!0,vo(fo,n-r))):(e.sortIndex=l,ao(Qe,e),zt||Dr||(zt=!0,mo(po))),e};z.unstable_shouldYield=Gu;z.unstable_wrapCallback=function(e){var t=te;return function(){var n=te;te=t;try{return e.apply(this,arguments)}finally{te=n}}}});var Zu=Je((pm,Xu)=>{"use strict";Xu.exports=Yu()});var ef=Je(Ee=>{"use strict";var ed=Ce(),Se=Zu();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 ra=new Set,or={};function Kt(e,t){Sn(e,t),Sn(e+"Capture",t)}function Sn(e,t){for(or[e]=t,e=0;e<t.length;e++)ra.add(t[e])}var rt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Fo=Object.prototype.hasOwnProperty,td=/^[: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]*$/,Ju={},qu={};function nd(e){return Fo.call(qu,e)?!0:Fo.call(Ju,e)?!1:td.test(e)?qu[e]=!0:(Ju[e]=!0,!1)}function rd(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 ld(e,t,n,r){if(t===null||typeof t>"u"||rd(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 ee={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ee[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];ee[t]=new ce(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ee[e]=new ce(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ee[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){ee[e]=new ce(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ee[e]=new ce(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ee[e]=new ce(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ee[e]=new ce(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ee[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);ee[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);ee[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);ee[t]=new ce(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ee[e]=new ce(e,1,!1,e.toLowerCase(),null,!1,!1)});ee.xlinkHref=new ce("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ee[e]=new ce(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ri(e,t,n,r){var l=ee.hasOwnProperty(t)?ee[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ld(t,n,l,r)&&(n=null),r||l===null?nd(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 ut=ed.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ar=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"),la=Symbol.for("react.provider"),oa=Symbol.for("react.context"),Di=Symbol.for("react.forward_ref"),Vo=Symbol.for("react.suspense"),Bo=Symbol.for("react.suspense_list"),Ii=Symbol.for("react.memo"),ft=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");var ia=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var bu=Symbol.iterator;function Fn(e){return e===null||typeof e!="object"?null:(e=bu&&e[bu]||e["@@iterator"],typeof e=="function"?e:null)}var V=Object.assign,ho;function Kn(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(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.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:"")?Kn(e):""}function od(e){switch(e.tag){case 5:return Kn(e.type);case 16:return Kn("Lazy");case 13:return Kn("Suspense");case 19:return Kn("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 oa:return(e.displayName||"Context")+".Consumer";case la:return(e._context.displayName||"Context")+".Provider";case Di:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ii:return t=e.displayName||null,t!==null?t:Ho(e.type)||"Memo";case ft:t=e._payload,e=e._init;try{return Ho(e(t))}catch{}}return null}function id(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 xt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function ua(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ud(e){var t=ua(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 Ur(e){e._valueTracker||(e._valueTracker=ud(e))}function sa(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=ua(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function fl(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 V({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function es(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=xt(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 aa(e,t){t=t.checked,t!=null&&Ri(e,"checked",t,!1)}function $o(e,t){aa(e,t);var n=xt(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,xt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ts(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"||fl(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Gn=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=""+xt(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 V({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ns(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(Gn(n)){if(1<n.length)throw Error(g(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:xt(n)}}function ca(e,t){var n=xt(t.value),r=xt(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 rs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function fa(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"?fa(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Fr,da=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,l){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,l)})}:e})(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Fr=Fr||document.createElement("div"),Fr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Fr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ir(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Zn={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},sd=["Webkit","ms","Moz","O"];Object.keys(Zn).forEach(function(e){sd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Zn[t]=Zn[e]})});function pa(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Zn.hasOwnProperty(e)&&Zn[e]?(""+t).trim():t+"px"}function ma(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=pa(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var ad=V({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 Yo(e,t){if(t){if(ad[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 Xo(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 ls(e){if(e=Cr(e)){if(typeof Jo!="function")throw Error(g(280));var t=e.stateNode;t&&(t=jl(t),Jo(e.stateNode,e.type,t))}}function va(e){mn?vn?vn.push(e):vn=[e]:mn=e}function ha(){if(mn){var e=mn,t=vn;if(vn=mn=null,ls(e),t)for(e=0;e<t.length;e++)ls(t[e])}}function ga(e,t){return e(t)}function ya(){}var So=!1;function Sa(e,t,n){if(So)return e(t,n);So=!0;try{return ga(e,t,n)}finally{So=!1,(mn!==null||vn!==null)&&(ya(),ha())}}function ur(e,t){var n=e.stateNode;if(n===null)return null;var r=jl(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(rt)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 cd(e,t,n,r,l,o,i,u,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(p){this.onError(p)}}var Jn=!1,dl=null,pl=!1,bo=null,fd={onError:function(e){Jn=!0,dl=e}};function dd(e,t,n,r,l,o,i,u,s){Jn=!1,dl=null,cd.apply(fd,arguments)}function pd(e,t,n,r,l,o,i,u,s){if(dd.apply(this,arguments),Jn){if(Jn){var c=dl;Jn=!1,dl=null}else throw Error(g(198));pl||(pl=!0,bo=c)}}function Gt(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 wa(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 os(e){if(Gt(e)!==e)throw Error(g(188))}function md(e){var t=e.alternate;if(!t){if(t=Gt(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 os(l),e;if(o===r)return os(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 Ea(e){return e=md(e),e!==null?ka(e):null}function ka(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=ka(e);if(t!==null)return t;e=e.sibling}return null}var _a=Se.unstable_scheduleCallback,is=Se.unstable_cancelCallback,vd=Se.unstable_shouldYield,hd=Se.unstable_requestPaint,W=Se.unstable_now,gd=Se.unstable_getCurrentPriorityLevel,Ui=Se.unstable_ImmediatePriority,Ca=Se.unstable_UserBlockingPriority,ml=Se.unstable_NormalPriority,yd=Se.unstable_LowPriority,xa=Se.unstable_IdlePriority,Il=null,Xe=null;function Sd(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(Il,e,void 0,(e.current.flags&128)===128)}catch{}}var je=Math.clz32?Math.clz32:kd,wd=Math.log,Ed=Math.LN2;function kd(e){return e>>>=0,e===0?32:31-(wd(e)/Ed|0)|0}var jr=64,Vr=4194304;function Yn(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 vl(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=Yn(u):(o&=i,o!==0&&(r=Yn(o)))}else i=n&~l,i!==0?r=Yn(i):o!==0&&(r=Yn(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-je(t),l=1<<n,r|=e[n],t&=~l;return r}function _d(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 Cd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-je(o),u=1<<i,s=l[i];s===-1?((u&n)===0||(u&r)!==0)&&(l[i]=_d(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 Na(){var e=jr;return jr<<=1,(jr&4194240)===0&&(jr=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-je(t),e[t]=n}function xd(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-je(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-je(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function Ta(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Pa,ji,La,Oa,Ma,ti=!1,Br=[],gt=null,yt=null,St=null,sr=new Map,ar=new Map,pt=[],Nd="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 us(e,t){switch(e){case"focusin":case"focusout":gt=null;break;case"dragenter":case"dragleave":yt=null;break;case"mouseover":case"mouseout":St=null;break;case"pointerover":case"pointerout":sr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ar.delete(t.pointerId)}}function jn(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=Cr(t),t!==null&&ji(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Td(e,t,n,r,l){switch(t){case"focusin":return gt=jn(gt,e,t,n,r,l),!0;case"dragenter":return yt=jn(yt,e,t,n,r,l),!0;case"mouseover":return St=jn(St,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return sr.set(o,jn(sr.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,ar.set(o,jn(ar.get(o)||null,e,t,n,r,l)),!0}return!1}function Ra(e){var t=At(e.target);if(t!==null){var n=Gt(t);if(n!==null){if(t=n.tag,t===13){if(t=wa(n),t!==null){e.blockedOn=t,Ma(e.priority,function(){La(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 tl(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=Cr(n),t!==null&&ji(t),e.blockedOn=n,!1;t.shift()}return!0}function ss(e,t,n){tl(e)&&n.delete(t)}function Pd(){ti=!1,gt!==null&&tl(gt)&&(gt=null),yt!==null&&tl(yt)&&(yt=null),St!==null&&tl(St)&&(St=null),sr.forEach(ss),ar.forEach(ss)}function Vn(e,t){e.blockedOn===t&&(e.blockedOn=null,ti||(ti=!0,Se.unstable_scheduleCallback(Se.unstable_NormalPriority,Pd)))}function cr(e){function t(l){return Vn(l,e)}if(0<Br.length){Vn(Br[0],e);for(var n=1;n<Br.length;n++){var r=Br[n];r.blockedOn===e&&(r.blockedOn=null)}}for(gt!==null&&Vn(gt,e),yt!==null&&Vn(yt,e),St!==null&&Vn(St,e),sr.forEach(t),ar.forEach(t),n=0;n<pt.length;n++)r=pt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<pt.length&&(n=pt[0],n.blockedOn===null);)Ra(n),n.blockedOn===null&&pt.shift()}var hn=ut.ReactCurrentBatchConfig,hl=!0;function Ld(e,t,n,r){var l=M,o=hn.transition;hn.transition=null;try{M=1,Vi(e,t,n,r)}finally{M=l,hn.transition=o}}function Od(e,t,n,r){var l=M,o=hn.transition;hn.transition=null;try{M=4,Vi(e,t,n,r)}finally{M=l,hn.transition=o}}function Vi(e,t,n,r){if(hl){var l=ni(e,t,n,r);if(l===null)To(e,t,r,gl,n),us(e,r);else if(Td(l,e,t,n,r))r.stopPropagation();else if(us(e,r),t&4&&-1<Nd.indexOf(e)){for(;l!==null;){var o=Cr(l);if(o!==null&&Pa(o),o=ni(e,t,n,r),o===null&&To(e,t,r,gl,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else To(e,t,r,null,n)}}var gl=null;function ni(e,t,n,r){if(gl=null,e=Ai(r),e=At(e),e!==null)if(t=Gt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=wa(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 gl=e,null}function za(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(gd()){case Ui:return 1;case Ca:return 4;case ml:case yd:return 16;case xa:return 536870912;default:return 16}default:return 16}}var vt=null,Bi=null,nl=null;function Da(){if(nl)return nl;var e,t=Bi,n=t.length,r,l="value"in vt?vt.value:vt.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 nl=l.slice(e,1<r?1-r:void 0)}function rl(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Hr(){return!0}function as(){return!1}function we(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)?Hr:as,this.isPropagationStopped=as,this}return V(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Hr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Hr)},persist:function(){},isPersistent:Hr}),t}var Nn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Hi=we(Nn),_r=V({},Nn,{view:0,detail:0}),Md=we(_r),Eo,ko,Bn,Al=V({},_r,{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!==Bn&&(Bn&&e.type==="mousemove"?(Eo=e.screenX-Bn.screenX,ko=e.screenY-Bn.screenY):ko=Eo=0,Bn=e),Eo)},movementY:function(e){return"movementY"in e?e.movementY:ko}}),cs=we(Al),Rd=V({},Al,{dataTransfer:0}),zd=we(Rd),Dd=V({},_r,{relatedTarget:0}),_o=we(Dd),Id=V({},Nn,{animationName:0,elapsedTime:0,pseudoElement:0}),Ad=we(Id),Ud=V({},Nn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fd=we(Ud),jd=V({},Nn,{data:0}),fs=we(jd),Vd={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Bd={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"},Hd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Wd(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Hd[e])?!!t[e]:!1}function Wi(){return Wd}var $d=V({},_r,{key:function(e){if(e.key){var t=Vd[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=rl(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Bd[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"?rl(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?rl(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Qd=we($d),Kd=V({},Al,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ds=we(Kd),Gd=V({},_r,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Wi}),Yd=we(Gd),Xd=V({},Nn,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zd=we(Xd),Jd=V({},Al,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),qd=we(Jd),bd=[9,13,27,32],$i=rt&&"CompositionEvent"in window,qn=null;rt&&"documentMode"in document&&(qn=document.documentMode);var ep=rt&&"TextEvent"in window&&!qn,Ia=rt&&(!$i||qn&&8<qn&&11>=qn),ps=" ",ms=!1;function Aa(e,t){switch(e){case"keyup":return bd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ua(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var nn=!1;function tp(e,t){switch(e){case"compositionend":return Ua(t);case"keypress":return t.which!==32?null:(ms=!0,ps);case"textInput":return e=t.data,e===ps&&ms?null:e;default:return null}}function np(e,t){if(nn)return e==="compositionend"||!$i&&Aa(e,t)?(e=Da(),nl=Bi=vt=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 Ia&&t.locale!=="ko"?null:t.data;default:return null}}var rp={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 vs(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!rp[e.type]:t==="textarea"}function Fa(e,t,n,r){va(r),t=yl(t,"onChange"),0<t.length&&(n=new Hi("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var bn=null,fr=null;function lp(e){Xa(e,0)}function Ul(e){var t=on(e);if(sa(t))return e}function op(e,t){if(e==="change")return t}var ja=!1;rt&&(rt?($r="oninput"in document,$r||(Co=document.createElement("div"),Co.setAttribute("oninput","return;"),$r=typeof Co.oninput=="function"),Wr=$r):Wr=!1,ja=Wr&&(!document.documentMode||9<document.documentMode));var Wr,$r,Co;function hs(){bn&&(bn.detachEvent("onpropertychange",Va),fr=bn=null)}function Va(e){if(e.propertyName==="value"&&Ul(fr)){var t=[];Fa(t,fr,e,Ai(e)),Sa(lp,t)}}function ip(e,t,n){e==="focusin"?(hs(),bn=t,fr=n,bn.attachEvent("onpropertychange",Va)):e==="focusout"&&hs()}function up(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ul(fr)}function sp(e,t){if(e==="click")return Ul(t)}function ap(e,t){if(e==="input"||e==="change")return Ul(t)}function cp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Be=typeof Object.is=="function"?Object.is:cp;function dr(e,t){if(Be(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)||!Be(e[l],t[l]))return!1}return!0}function gs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ys(e,t){var n=gs(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=gs(n)}}function Ba(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ba(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Ha(){for(var e=window,t=fl();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=fl(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 fp(e){var t=Ha(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ba(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=ys(n,o);var i=ys(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 dp=rt&&"documentMode"in document&&11>=document.documentMode,rn=null,ri=null,er=null,li=!1;function Ss(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;li||rn==null||rn!==fl(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}),er&&dr(er,r)||(er=r,r=yl(ri,"onSelect"),0<r.length&&(t=new Hi("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=rn)))}function Qr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ln={animationend:Qr("Animation","AnimationEnd"),animationiteration:Qr("Animation","AnimationIteration"),animationstart:Qr("Animation","AnimationStart"),transitionend:Qr("Transition","TransitionEnd")},xo={},Wa={};rt&&(Wa=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 Fl(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 Wa)return xo[e]=t[n];return e}var $a=Fl("animationend"),Qa=Fl("animationiteration"),Ka=Fl("animationstart"),Ga=Fl("transitionend"),Ya=new Map,ws="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 Tt(e,t){Ya.set(e,t),Kt(t,[e])}for(Kr=0;Kr<ws.length;Kr++)Gr=ws[Kr],Es=Gr.toLowerCase(),ks=Gr[0].toUpperCase()+Gr.slice(1),Tt(Es,"on"+ks);var Gr,Es,ks,Kr;Tt($a,"onAnimationEnd");Tt(Qa,"onAnimationIteration");Tt(Ka,"onAnimationStart");Tt("dblclick","onDoubleClick");Tt("focusin","onFocus");Tt("focusout","onBlur");Tt(Ga,"onTransitionEnd");Sn("onMouseEnter",["mouseout","mouseover"]);Sn("onMouseLeave",["mouseout","mouseover"]);Sn("onPointerEnter",["pointerout","pointerover"]);Sn("onPointerLeave",["pointerout","pointerover"]);Kt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Kt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Kt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Kt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Kt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Kt("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(" "),pp=new Set("cancel close invalid load scroll toggle".split(" ").concat(Xn));function _s(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,pd(r,t,void 0,e),e.currentTarget=null}function Xa(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,c=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;_s(l,u,c),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,c=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;_s(l,u,c),o=s}}}if(pl)throw e=bo,pl=!1,bo=null,e}function I(e,t){var n=t[ai];n===void 0&&(n=t[ai]=new Set);var r=e+"__bubble";n.has(r)||(Za(t,e,2,!1),n.add(r))}function No(e,t,n){var r=0;t&&(r|=4),Za(n,e,r,t)}var Yr="_reactListening"+Math.random().toString(36).slice(2);function pr(e){if(!e[Yr]){e[Yr]=!0,ra.forEach(function(n){n!=="selectionchange"&&(pp.has(n)||No(n,!1,e),No(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Yr]||(t[Yr]=!0,No("selectionchange",!1,t))}}function Za(e,t,n,r){switch(za(t)){case 1:var l=Ld;break;case 4:l=Od;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=At(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}Sa(function(){var c=o,p=Ai(n),m=[];e:{var v=Ya.get(e);if(v!==void 0){var S=Hi,y=e;switch(e){case"keypress":if(rl(n)===0)break e;case"keydown":case"keyup":S=Qd;break;case"focusin":y="focus",S=_o;break;case"focusout":y="blur",S=_o;break;case"beforeblur":case"afterblur":S=_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":S=cs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":S=zd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":S=Yd;break;case $a:case Qa:case Ka:S=Ad;break;case Ga:S=Zd;break;case"scroll":S=Md;break;case"wheel":S=qd;break;case"copy":case"cut":case"paste":S=Fd;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":S=ds}var w=(t&4)!==0,R=!w&&e==="scroll",f=w?v!==null?v+"Capture":null:v;w=[];for(var a=c,d;a!==null;){d=a;var h=d.stateNode;if(d.tag===5&&h!==null&&(d=h,f!==null&&(h=ur(a,f),h!=null&&w.push(mr(a,h,d)))),R)break;a=a.return}0<w.length&&(v=new S(v,y,null,n,p),m.push({event:v,listeners:w}))}}if((t&7)===0){e:{if(v=e==="mouseover"||e==="pointerover",S=e==="mouseout"||e==="pointerout",v&&n!==Zo&&(y=n.relatedTarget||n.fromElement)&&(At(y)||y[lt]))break e;if((S||v)&&(v=p.window===p?p:(v=p.ownerDocument)?v.defaultView||v.parentWindow:window,S?(y=n.relatedTarget||n.toElement,S=c,y=y?At(y):null,y!==null&&(R=Gt(y),y!==R||y.tag!==5&&y.tag!==6)&&(y=null)):(S=null,y=c),S!==y)){if(w=cs,h="onMouseLeave",f="onMouseEnter",a="mouse",(e==="pointerout"||e==="pointerover")&&(w=ds,h="onPointerLeave",f="onPointerEnter",a="pointer"),R=S==null?v:on(S),d=y==null?v:on(y),v=new w(h,a+"leave",S,n,p),v.target=R,v.relatedTarget=d,h=null,At(p)===c&&(w=new w(f,a+"enter",y,n,p),w.target=d,w.relatedTarget=R,h=w),R=h,S&&y)t:{for(w=S,f=y,a=0,d=w;d;d=bt(d))a++;for(d=0,h=f;h;h=bt(h))d++;for(;0<a-d;)w=bt(w),a--;for(;0<d-a;)f=bt(f),d--;for(;a--;){if(w===f||f!==null&&w===f.alternate)break t;w=bt(w),f=bt(f)}w=null}else w=null;S!==null&&Cs(m,v,S,w,!1),y!==null&&R!==null&&Cs(m,R,y,w,!0)}}e:{if(v=c?on(c):window,S=v.nodeName&&v.nodeName.toLowerCase(),S==="select"||S==="input"&&v.type==="file")var _=op;else if(vs(v))if(ja)_=ap;else{_=up;var N=ip}else(S=v.nodeName)&&S.toLowerCase()==="input"&&(v.type==="checkbox"||v.type==="radio")&&(_=sp);if(_&&(_=_(e,c))){Fa(m,_,n,p);break e}N&&N(e,v,c),e==="focusout"&&(N=v._wrapperState)&&N.controlled&&v.type==="number"&&Qo(v,"number",v.value)}switch(N=c?on(c):window,e){case"focusin":(vs(N)||N.contentEditable==="true")&&(rn=N,ri=c,er=null);break;case"focusout":er=ri=rn=null;break;case"mousedown":li=!0;break;case"contextmenu":case"mouseup":case"dragend":li=!1,Ss(m,n,p);break;case"selectionchange":if(dp)break;case"keydown":case"keyup":Ss(m,n,p)}var x;if($i)e:{switch(e){case"compositionstart":var C="onCompositionStart";break e;case"compositionend":C="onCompositionEnd";break e;case"compositionupdate":C="onCompositionUpdate";break e}C=void 0}else nn?Aa(e,n)&&(C="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(C="onCompositionStart");C&&(Ia&&n.locale!=="ko"&&(nn||C!=="onCompositionStart"?C==="onCompositionEnd"&&nn&&(x=Da()):(vt=p,Bi="value"in vt?vt.value:vt.textContent,nn=!0)),N=yl(c,C),0<N.length&&(C=new fs(C,e,null,n,p),m.push({event:C,listeners:N}),x?C.data=x:(x=Ua(n),x!==null&&(C.data=x)))),(x=ep?tp(e,n):np(e,n))&&(c=yl(c,"onBeforeInput"),0<c.length&&(p=new fs("onBeforeInput","beforeinput",null,n,p),m.push({event:p,listeners:c}),p.data=x))}Xa(m,t)})}function mr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function yl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=ur(e,n),o!=null&&r.unshift(mr(e,o,l)),o=ur(e,t),o!=null&&r.push(mr(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 Cs(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,c=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&c!==null&&(u=c,l?(s=ur(n,o),s!=null&&i.unshift(mr(n,s,u))):l||(s=ur(n,o),s!=null&&i.push(mr(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var mp=/\r\n?/g,vp=/\u0000|\uFFFD/g;function xs(e){return(typeof e=="string"?e:""+e).replace(mp,`
|
|
`).replace(vp,"")}function Xr(e,t,n){if(t=xs(t),xs(e)!==t&&n)throw Error(g(425))}function Sl(){}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,hp=typeof clearTimeout=="function"?clearTimeout:void 0,Ns=typeof Promise=="function"?Promise:void 0,gp=typeof queueMicrotask=="function"?queueMicrotask:typeof Ns<"u"?function(e){return Ns.resolve(null).then(e).catch(yp)}:si;function yp(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),cr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);cr(t)}function wt(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Ts(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),Ye="__reactFiber$"+Tn,vr="__reactProps$"+Tn,lt="__reactContainer$"+Tn,ai="__reactEvents$"+Tn,Sp="__reactListeners$"+Tn,wp="__reactHandles$"+Tn;function At(e){var t=e[Ye];if(t)return t;for(var n=e.parentNode;n;){if(t=n[lt]||n[Ye]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ts(e);e!==null;){if(n=e[Ye])return n;e=Ts(e)}return t}e=n,n=e.parentNode}return null}function Cr(e){return e=e[Ye]||e[lt],!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 jl(e){return e[vr]||null}var ci=[],un=-1;function Pt(e){return{current:e}}function A(e){0>un||(e.current=ci[un],ci[un]=null,un--)}function D(e,t){un++,ci[un]=e.current,e.current=t}var Nt={},oe=Pt(Nt),pe=Pt(!1),Bt=Nt;function wn(e,t){var n=e.type.contextTypes;if(!n)return Nt;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 me(e){return e=e.childContextTypes,e!=null}function wl(){A(pe),A(oe)}function Ps(e,t,n){if(oe.current!==Nt)throw Error(g(168));D(oe,t),D(pe,n)}function Ja(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,id(e)||"Unknown",l));return V({},n,r)}function El(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Nt,Bt=oe.current,D(oe,e),D(pe,pe.current),!0}function Ls(e,t,n){var r=e.stateNode;if(!r)throw Error(g(169));n?(e=Ja(e,t,Bt),r.__reactInternalMemoizedMergedChildContext=e,A(pe),A(oe),D(oe,e)):A(pe),D(pe,n)}var be=null,Vl=!1,Lo=!1;function qa(e){be===null?be=[e]:be.push(e)}function Ep(e){Vl=!0,qa(e)}function Lt(){if(!Lo&&be!==null){Lo=!0;var e=0,t=M;try{var n=be;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}be=null,Vl=!1}catch(l){throw be!==null&&(be=be.slice(e+1)),_a(Ui,Lt),l}finally{M=t,Lo=!1}}return null}var sn=[],an=0,kl=null,_l=0,Ne=[],Te=0,Ht=null,et=1,tt="";function Dt(e,t){sn[an++]=_l,sn[an++]=kl,kl=e,_l=t}function ba(e,t,n){Ne[Te++]=et,Ne[Te++]=tt,Ne[Te++]=Ht,Ht=e;var r=et;e=tt;var l=32-je(r)-1;r&=~(1<<l),n+=1;var o=32-je(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,et=1<<32-je(t)+l|n<<l|r,tt=o+e}else et=1<<o|n<<l|r,tt=e}function Ki(e){e.return!==null&&(Dt(e,1),ba(e,1,0))}function Gi(e){for(;e===kl;)kl=sn[--an],sn[an]=null,_l=sn[--an],sn[an]=null;for(;e===Ht;)Ht=Ne[--Te],Ne[Te]=null,tt=Ne[--Te],Ne[Te]=null,et=Ne[--Te],Ne[Te]=null}var ye=null,ge=null,U=!1,Fe=null;function ec(e,t){var n=Pe(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 Os(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,ye=e,ge=wt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ye=e,ge=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Ht!==null?{id:et,overflow:tt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Pe(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ye=e,ge=null,!0):!1;default:return!1}}function fi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function di(e){if(U){var t=ge;if(t){var n=t;if(!Os(e,t)){if(fi(e))throw Error(g(418));t=wt(n.nextSibling);var r=ye;t&&Os(e,t)?ec(r,n):(e.flags=e.flags&-4097|2,U=!1,ye=e)}}else{if(fi(e))throw Error(g(418));e.flags=e.flags&-4097|2,U=!1,ye=e}}}function Ms(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ye=e}function Zr(e){if(e!==ye)return!1;if(!U)return Ms(e),U=!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=ge)){if(fi(e))throw tc(),Error(g(418));for(;t;)ec(e,t),t=wt(t.nextSibling)}if(Ms(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){ge=wt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ge=null}}else ge=ye?wt(e.stateNode.nextSibling):null;return!0}function tc(){for(var e=ge;e;)e=wt(e.nextSibling)}function En(){ge=ye=null,U=!1}function Yi(e){Fe===null?Fe=[e]:Fe.push(e)}var kp=ut.ReactCurrentBatchConfig;function Hn(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 Jr(e,t){throw e=Object.prototype.toString.call(t),Error(g(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Rs(e){var t=e._init;return t(e._payload)}function nc(e){function t(f,a){if(e){var d=f.deletions;d===null?(f.deletions=[a],f.flags|=16):d.push(a)}}function n(f,a){if(!e)return null;for(;a!==null;)t(f,a),a=a.sibling;return null}function r(f,a){for(f=new Map;a!==null;)a.key!==null?f.set(a.key,a):f.set(a.index,a),a=a.sibling;return f}function l(f,a){return f=Ct(f,a),f.index=0,f.sibling=null,f}function o(f,a,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<a?(f.flags|=2,a):d):(f.flags|=2,a)):(f.flags|=1048576,a)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,a,d,h){return a===null||a.tag!==6?(a=Ao(d,f.mode,h),a.return=f,a):(a=l(a,d),a.return=f,a)}function s(f,a,d,h){var _=d.type;return _===tn?p(f,a,d.props.children,h,d.key):a!==null&&(a.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===ft&&Rs(_)===a.type)?(h=l(a,d.props),h.ref=Hn(f,a,d),h.return=f,h):(h=cl(d.type,d.key,d.props,null,f.mode,h),h.ref=Hn(f,a,d),h.return=f,h)}function c(f,a,d,h){return a===null||a.tag!==4||a.stateNode.containerInfo!==d.containerInfo||a.stateNode.implementation!==d.implementation?(a=Uo(d,f.mode,h),a.return=f,a):(a=l(a,d.children||[]),a.return=f,a)}function p(f,a,d,h,_){return a===null||a.tag!==7?(a=Vt(d,f.mode,h,_),a.return=f,a):(a=l(a,d),a.return=f,a)}function m(f,a,d){if(typeof a=="string"&&a!==""||typeof a=="number")return a=Ao(""+a,f.mode,d),a.return=f,a;if(typeof a=="object"&&a!==null){switch(a.$$typeof){case Ar:return d=cl(a.type,a.key,a.props,null,f.mode,d),d.ref=Hn(f,null,a),d.return=f,d;case en:return a=Uo(a,f.mode,d),a.return=f,a;case ft:var h=a._init;return m(f,h(a._payload),d)}if(Gn(a)||Fn(a))return a=Vt(a,f.mode,d,null),a.return=f,a;Jr(f,a)}return null}function v(f,a,d,h){var _=a!==null?a.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return _!==null?null:u(f,a,""+d,h);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Ar:return d.key===_?s(f,a,d,h):null;case en:return d.key===_?c(f,a,d,h):null;case ft:return _=d._init,v(f,a,_(d._payload),h)}if(Gn(d)||Fn(d))return _!==null?null:p(f,a,d,h,null);Jr(f,d)}return null}function S(f,a,d,h,_){if(typeof h=="string"&&h!==""||typeof h=="number")return f=f.get(d)||null,u(a,f,""+h,_);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Ar:return f=f.get(h.key===null?d:h.key)||null,s(a,f,h,_);case en:return f=f.get(h.key===null?d:h.key)||null,c(a,f,h,_);case ft:var N=h._init;return S(f,a,d,N(h._payload),_)}if(Gn(h)||Fn(h))return f=f.get(d)||null,p(a,f,h,_,null);Jr(a,h)}return null}function y(f,a,d,h){for(var _=null,N=null,x=a,C=a=0,Q=null;x!==null&&C<d.length;C++){x.index>C?(Q=x,x=null):Q=x.sibling;var P=v(f,x,d[C],h);if(P===null){x===null&&(x=Q);break}e&&x&&P.alternate===null&&t(f,x),a=o(P,a,C),N===null?_=P:N.sibling=P,N=P,x=Q}if(C===d.length)return n(f,x),U&&Dt(f,C),_;if(x===null){for(;C<d.length;C++)x=m(f,d[C],h),x!==null&&(a=o(x,a,C),N===null?_=x:N.sibling=x,N=x);return U&&Dt(f,C),_}for(x=r(f,x);C<d.length;C++)Q=S(x,f,C,d[C],h),Q!==null&&(e&&Q.alternate!==null&&x.delete(Q.key===null?C:Q.key),a=o(Q,a,C),N===null?_=Q:N.sibling=Q,N=Q);return e&&x.forEach(function($e){return t(f,$e)}),U&&Dt(f,C),_}function w(f,a,d,h){var _=Fn(d);if(typeof _!="function")throw Error(g(150));if(d=_.call(d),d==null)throw Error(g(151));for(var N=_=null,x=a,C=a=0,Q=null,P=d.next();x!==null&&!P.done;C++,P=d.next()){x.index>C?(Q=x,x=null):Q=x.sibling;var $e=v(f,x,P.value,h);if($e===null){x===null&&(x=Q);break}e&&x&&$e.alternate===null&&t(f,x),a=o($e,a,C),N===null?_=$e:N.sibling=$e,N=$e,x=Q}if(P.done)return n(f,x),U&&Dt(f,C),_;if(x===null){for(;!P.done;C++,P=d.next())P=m(f,P.value,h),P!==null&&(a=o(P,a,C),N===null?_=P:N.sibling=P,N=P);return U&&Dt(f,C),_}for(x=r(f,x);!P.done;C++,P=d.next())P=S(x,f,C,P.value,h),P!==null&&(e&&P.alternate!==null&&x.delete(P.key===null?C:P.key),a=o(P,a,C),N===null?_=P:N.sibling=P,N=P);return e&&x.forEach(function(Tr){return t(f,Tr)}),U&&Dt(f,C),_}function R(f,a,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 Ar:e:{for(var _=d.key,N=a;N!==null;){if(N.key===_){if(_=d.type,_===tn){if(N.tag===7){n(f,N.sibling),a=l(N,d.props.children),a.return=f,f=a;break e}}else if(N.elementType===_||typeof _=="object"&&_!==null&&_.$$typeof===ft&&Rs(_)===N.type){n(f,N.sibling),a=l(N,d.props),a.ref=Hn(f,N,d),a.return=f,f=a;break e}n(f,N);break}else t(f,N);N=N.sibling}d.type===tn?(a=Vt(d.props.children,f.mode,h,d.key),a.return=f,f=a):(h=cl(d.type,d.key,d.props,null,f.mode,h),h.ref=Hn(f,a,d),h.return=f,f=h)}return i(f);case en:e:{for(N=d.key;a!==null;){if(a.key===N)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=Uo(d,f.mode,h),a.return=f,f=a}return i(f);case ft:return N=d._init,R(f,a,N(d._payload),h)}if(Gn(d))return y(f,a,d,h);if(Fn(d))return w(f,a,d,h);Jr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=l(a,d),a.return=f,f=a):(n(f,a),a=Ao(d,f.mode,h),a.return=f,f=a),i(f)):n(f,a)}return R}var kn=nc(!0),rc=nc(!1),Cl=Pt(null),xl=null,cn=null,Xi=null;function Zi(){Xi=cn=xl=null}function Ji(e){var t=Cl.current;A(Cl),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){xl=e,Xi=cn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(de=!0),e.firstContext=null)}function Oe(e){var t=e._currentValue;if(Xi!==e)if(e={context:e,memoizedValue:t,next:null},cn===null){if(xl===null)throw Error(g(308));cn=e,xl.dependencies={lanes:0,firstContext:e}}else cn=cn.next=e;return t}var Ut=null;function qi(e){Ut===null?Ut=[e]:Ut.push(e)}function lc(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,ot(e,r)}function ot(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 dt=!1;function bi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function oc(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 nt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Et(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(L&2)!==0){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,ot(e,n)}return l=r.interleaved,l===null?(t.next=t,qi(r)):(t.next=l.next,l.next=t),r.interleaved=t,ot(e,n)}function ll(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fi(e,n)}}function zs(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 Nl(e,t,n,r){var l=e.updateQueue;dt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,c=s.next;s.next=null,i===null?o=c:i.next=c,i=s;var p=e.alternate;p!==null&&(p=p.updateQueue,u=p.lastBaseUpdate,u!==i&&(u===null?p.firstBaseUpdate=c:u.next=c,p.lastBaseUpdate=s))}if(o!==null){var m=l.baseState;i=0,p=c=s=null,u=o;do{var v=u.lane,S=u.eventTime;if((r&v)===v){p!==null&&(p=p.next={eventTime:S,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var y=e,w=u;switch(v=t,S=n,w.tag){case 1:if(y=w.payload,typeof y=="function"){m=y.call(S,m,v);break e}m=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=w.payload,v=typeof y=="function"?y.call(S,m,v):y,v==null)break e;m=V({},m,v);break e;case 2:dt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,v=l.effects,v===null?l.effects=[u]:v.push(u))}else S={eventTime:S,lane:v,tag:u.tag,payload:u.payload,callback:u.callback,next:null},p===null?(c=p=S,s=m):p=p.next=S,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=c,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);$t|=i,e.lanes=i,e.memoizedState=m}}function Ds(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],l=r.callback;if(l!==null){if(r.callback=null,r=n,typeof l!="function")throw Error(g(191,l));l.call(r)}}}var xr={},Ze=Pt(xr),hr=Pt(xr),gr=Pt(xr);function Ft(e){if(e===xr)throw Error(g(174));return e}function eu(e,t){switch(D(gr,t),D(hr,e),D(Ze,xr),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)}A(Ze),D(Ze,t)}function _n(){A(Ze),A(hr),A(gr)}function ic(e){Ft(gr.current);var t=Ft(Ze.current),n=Go(t,e.type);t!==n&&(D(hr,e),D(Ze,n))}function tu(e){hr.current===e&&(A(Ze),A(hr))}var F=Pt(0);function Tl(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 ol=ut.ReactCurrentDispatcher,Mo=ut.ReactCurrentBatchConfig,Wt=0,j=null,G=null,Z=null,Pl=!1,tr=!1,yr=0,_p=0;function ne(){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(!Be(e[n],t[n]))return!1;return!0}function lu(e,t,n,r,l,o){if(Wt=o,j=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ol.current=e===null||e.memoizedState===null?Tp:Pp,e=n(r,l),tr){o=0;do{if(tr=!1,yr=0,25<=o)throw Error(g(301));o+=1,Z=G=null,t.updateQueue=null,ol.current=Lp,e=n(r,l)}while(tr)}if(ol.current=Ll,t=G!==null&&G.next!==null,Wt=0,Z=G=j=null,Pl=!1,t)throw Error(g(300));return e}function ou(){var e=yr!==0;return yr=0,e}function Ge(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Z===null?j.memoizedState=Z=e:Z=Z.next=e,Z}function Me(){if(G===null){var e=j.alternate;e=e!==null?e.memoizedState:null}else e=G.next;var t=Z===null?j.memoizedState:Z.next;if(t!==null)Z=t,G=e;else{if(e===null)throw Error(g(310));G=e,e={memoizedState:G.memoizedState,baseState:G.baseState,baseQueue:G.baseQueue,queue:G.queue,next:null},Z===null?j.memoizedState=Z=e:Z=Z.next=e}return Z}function Sr(e,t){return typeof t=="function"?t(e):t}function Ro(e){var t=Me(),n=t.queue;if(n===null)throw Error(g(311));n.lastRenderedReducer=e;var r=G,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,c=o;do{var p=c.lane;if((Wt&p)===p)s!==null&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var m={lane:p,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};s===null?(u=s=m,i=r):s=s.next=m,j.lanes|=p,$t|=p}c=c.next}while(c!==null&&c!==o);s===null?i=r:s.next=u,Be(r,t.memoizedState)||(de=!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,j.lanes|=o,$t|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function zo(e){var t=Me(),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);Be(o,t.memoizedState)||(de=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function uc(){}function sc(e,t){var n=j,r=Me(),l=t(),o=!Be(r.memoizedState,l);if(o&&(r.memoizedState=l,de=!0),r=r.queue,iu(fc.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||Z!==null&&Z.memoizedState.tag&1){if(n.flags|=2048,wr(9,cc.bind(null,n,r,l,t),void 0,null),J===null)throw Error(g(349));(Wt&30)!==0||ac(n,t,l)}return l}function ac(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=j.updateQueue,t===null?(t={lastEffect:null,stores:null},j.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function cc(e,t,n,r){t.value=n,t.getSnapshot=r,dc(t)&&pc(e)}function fc(e,t,n){return n(function(){dc(t)&&pc(e)})}function dc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Be(e,n)}catch{return!0}}function pc(e){var t=ot(e,1);t!==null&&Ve(t,e,1,-1)}function Is(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:Sr,lastRenderedState:e},t.queue=e,e=e.dispatch=Np.bind(null,j,e),[t.memoizedState,e]}function wr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=j.updateQueue,t===null?(t={lastEffect:null,stores:null},j.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 mc(){return Me().memoizedState}function il(e,t,n,r){var l=Ge();j.flags|=e,l.memoizedState=wr(1|t,n,void 0,r===void 0?null:r)}function Bl(e,t,n,r){var l=Me();r=r===void 0?null:r;var o=void 0;if(G!==null){var i=G.memoizedState;if(o=i.destroy,r!==null&&ru(r,i.deps)){l.memoizedState=wr(t,n,o,r);return}}j.flags|=e,l.memoizedState=wr(1|t,n,o,r)}function As(e,t){return il(8390656,8,e,t)}function iu(e,t){return Bl(2048,8,e,t)}function vc(e,t){return Bl(4,2,e,t)}function hc(e,t){return Bl(4,4,e,t)}function gc(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 yc(e,t,n){return n=n!=null?n.concat([e]):null,Bl(4,4,gc.bind(null,t,e),n)}function uu(){}function Sc(e,t){var n=Me();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 wc(e,t){var n=Me();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 Ec(e,t,n){return(Wt&21)===0?(e.baseState&&(e.baseState=!1,de=!0),e.memoizedState=n):(Be(n,t)||(n=Na(),j.lanes|=n,$t|=n,e.baseState=!0),t)}function Cp(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=Mo.transition;Mo.transition={};try{e(!1),t()}finally{M=n,Mo.transition=r}}function kc(){return Me().memoizedState}function xp(e,t,n){var r=_t(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},_c(e))Cc(t,n);else if(n=lc(e,t,n,r),n!==null){var l=ae();Ve(n,e,r,l),xc(n,t,r)}}function Np(e,t,n){var r=_t(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(_c(e))Cc(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,Be(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=lc(e,t,l,r),n!==null&&(l=ae(),Ve(n,e,r,l),xc(n,t,r))}}function _c(e){var t=e.alternate;return e===j||t!==null&&t===j}function Cc(e,t){tr=Pl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function xc(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fi(e,n)}}var Ll={readContext:Oe,useCallback:ne,useContext:ne,useEffect:ne,useImperativeHandle:ne,useInsertionEffect:ne,useLayoutEffect:ne,useMemo:ne,useReducer:ne,useRef:ne,useState:ne,useDebugValue:ne,useDeferredValue:ne,useTransition:ne,useMutableSource:ne,useSyncExternalStore:ne,useId:ne,unstable_isNewReconciler:!1},Tp={readContext:Oe,useCallback:function(e,t){return Ge().memoizedState=[e,t===void 0?null:t],e},useContext:Oe,useEffect:As,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,il(4194308,4,gc.bind(null,t,e),n)},useLayoutEffect:function(e,t){return il(4194308,4,e,t)},useInsertionEffect:function(e,t){return il(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=xp.bind(null,j,e),[r.memoizedState,e]},useRef:function(e){var t=Ge();return e={current:e},t.memoizedState=e},useState:Is,useDebugValue:uu,useDeferredValue:function(e){return Ge().memoizedState=e},useTransition:function(){var e=Is(!1),t=e[0];return e=Cp.bind(null,e[1]),Ge().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=j,l=Ge();if(U){if(n===void 0)throw Error(g(407));n=n()}else{if(n=t(),J===null)throw Error(g(349));(Wt&30)!==0||ac(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,As(fc.bind(null,r,o,e),[e]),r.flags|=2048,wr(9,cc.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ge(),t=J.identifierPrefix;if(U){var n=tt,r=et;n=(r&~(1<<32-je(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=yr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=_p++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Pp={readContext:Oe,useCallback:Sc,useContext:Oe,useEffect:iu,useImperativeHandle:yc,useInsertionEffect:vc,useLayoutEffect:hc,useMemo:wc,useReducer:Ro,useRef:mc,useState:function(){return Ro(Sr)},useDebugValue:uu,useDeferredValue:function(e){var t=Me();return Ec(t,G.memoizedState,e)},useTransition:function(){var e=Ro(Sr)[0],t=Me().memoizedState;return[e,t]},useMutableSource:uc,useSyncExternalStore:sc,useId:kc,unstable_isNewReconciler:!1},Lp={readContext:Oe,useCallback:Sc,useContext:Oe,useEffect:iu,useImperativeHandle:yc,useInsertionEffect:vc,useLayoutEffect:hc,useMemo:wc,useReducer:zo,useRef:mc,useState:function(){return zo(Sr)},useDebugValue:uu,useDeferredValue:function(e){var t=Me();return G===null?t.memoizedState=e:Ec(t,G.memoizedState,e)},useTransition:function(){var e=zo(Sr)[0],t=Me().memoizedState;return[e,t]},useMutableSource:uc,useSyncExternalStore:sc,useId:kc,unstable_isNewReconciler:!1};function Ae(e,t){if(e&&e.defaultProps){t=V({},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:V({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Hl={isMounted:function(e){return(e=e._reactInternals)?Gt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ae(),l=_t(e),o=nt(r,l);o.payload=t,n!=null&&(o.callback=n),t=Et(e,o,l),t!==null&&(Ve(t,e,l,r),ll(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ae(),l=_t(e),o=nt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Et(e,o,l),t!==null&&(Ve(t,e,l,r),ll(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ae(),r=_t(e),l=nt(n,r);l.tag=2,t!=null&&(l.callback=t),t=Et(e,l,r),t!==null&&(Ve(t,e,r,n),ll(t,e,r))}};function Us(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!dr(n,r)||!dr(l,o):!0}function Nc(e,t,n){var r=!1,l=Nt,o=t.contextType;return typeof o=="object"&&o!==null?o=Oe(o):(l=me(t)?Bt:oe.current,r=t.contextTypes,o=(r=r!=null)?wn(e,l):Nt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Hl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Fs(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Hl.enqueueReplaceState(t,t.state,null)}function 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=Oe(o):(o=me(t)?Bt:oe.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&&Hl.enqueueReplaceState(l,l.state,null),Nl(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+=od(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 Do(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 Op=typeof WeakMap=="function"?WeakMap:Map;function Tc(e,t,n){n=nt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ml||(Ml=!0,Ni=r),hi(e,t)},n}function Pc(e,t,n){n=nt(-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"&&(kt===null?kt=new Set([this]):kt.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function js(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Op;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=$p.bind(null,e,t,n),t.then(e,e))}function Vs(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 Bs(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=nt(-1,1),t.tag=2,Et(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=l,e)}var Mp=ut.ReactCurrentOwner,de=!1;function se(e,t,n,r){t.child=e===null?rc(t,null,n,r):kn(t,e.child,n,r)}function Hs(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&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(U&&n&&Ki(t),t.flags|=1,se(e,t,r,l),t.child)}function Ws(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,Lc(e,t,o,r,l)):(e=cl(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:dr,n(i,r)&&e.ref===t.ref)return it(e,t,l)}return t.flags|=1,e=Ct(o,r),e.ref=t.ref,e.return=t,t.child=e}function Lc(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(dr(o,r)&&e.ref===t.ref)if(de=!1,t.pendingProps=r=o,(e.lanes&l)!==0)(e.flags&131072)!==0&&(de=!0);else return t.lanes=e.lanes,it(e,t,l)}return gi(e,t,n,r,l)}function Oc(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,he),he|=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,he),he|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,D(dn,he),he|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,D(dn,he),he|=r;return se(e,t,l,n),t.child}function Mc(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=me(n)?Bt:oe.current;return o=wn(t,o),gn(t,l),n=lu(e,t,n,r,o,l),r=ou(),e!==null&&!de?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(U&&r&&Ki(t),t.flags|=1,se(e,t,n,l),t.child)}function $s(e,t,n,r,l){if(me(n)){var o=!0;El(t)}else o=!1;if(gn(t,l),t.stateNode===null)ul(e,t),Nc(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,c=n.contextType;typeof c=="object"&&c!==null?c=Oe(c):(c=me(n)?Bt:oe.current,c=wn(t,c));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!==c)&&Fs(t,i,r,c),dt=!1;var v=t.memoizedState;i.state=v,Nl(t,r,i,l),s=t.memoizedState,u!==r||v!==s||pe.current||dt?(typeof p=="function"&&(mi(t,n,p,r),s=t.memoizedState),(u=dt||Us(t,n,u,r,v,s,c))?(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=c,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,oc(e,t),u=t.memoizedProps,c=t.type===t.elementType?u:Ae(t.type,u),i.props=c,m=t.pendingProps,v=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Oe(s):(s=me(n)?Bt:oe.current,s=wn(t,s));var S=n.getDerivedStateFromProps;(p=typeof S=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==m||v!==s)&&Fs(t,i,r,s),dt=!1,v=t.memoizedState,i.state=v,Nl(t,r,i,l);var y=t.memoizedState;u!==m||v!==y||pe.current||dt?(typeof S=="function"&&(mi(t,n,S,r),y=t.memoizedState),(c=dt||Us(t,n,c,r,v,y,s)||!1)?(p||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,y,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,y,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=y),i.props=r,i.state=y,i.context=s,r=c):(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){Mc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Ls(t,n,!1),it(e,t,o);r=t.stateNode,Mp.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=kn(t,e.child,null,o),t.child=kn(t,null,u,o)):se(e,t,u,o),t.memoizedState=r.state,l&&Ls(t,n,!0),t.child}function Rc(e){var t=e.stateNode;t.pendingContext?Ps(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ps(e,t.context,!1),eu(e,t.containerInfo)}function Qs(e,t,n,r,l){return En(),Yi(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 zc(e,t,n){var r=t.pendingProps,l=F.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(F,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=Ql(i,r,0,null),e=Vt(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 Rp(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=Ct(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Ct(u,o):(o=Vt(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=Ct(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=Ql({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function qr(e,t,n,r){return r!==null&&Yi(r),kn(t,e.child,null,n),e=su(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Rp(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=Do(Error(g(422))),qr(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Ql({mode:"visible",children:r.children},l,0,null),o=Vt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&kn(t,e.child,null,i),t.child.memoizedState=wi(i),t.memoizedState=Si,o);if((t.mode&1)===0)return qr(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=Do(o,r,void 0),qr(e,t,i,r)}if(u=(i&e.childLanes)!==0,de||u){if(r=J,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,ot(e,l),Ve(r,e,l,-1))}return mu(),r=Do(Error(g(421))),qr(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Qp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,ge=wt(l.nextSibling),ye=t,U=!0,Fe=null,e!==null&&(Ne[Te++]=et,Ne[Te++]=tt,Ne[Te++]=Ht,et=e.id,tt=e.overflow,Ht=t),t=su(t,r.children),t.flags|=4096,t)}function Ks(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),pi(e.return,t,n)}function Io(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 Dc(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(se(e,t,r.children,n),r=F.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&&Ks(e,n,t);else if(e.tag===19)Ks(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(D(F,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&&Tl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Io(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&&Tl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Io(t,!0,n,null,o);break;case"together":Io(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ul(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function it(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),$t|=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=Ct(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ct(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function zp(e,t,n){switch(t.tag){case 3:Rc(t),En();break;case 5:ic(t);break;case 1:me(t.type)&&El(t);break;case 4:eu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;D(Cl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(D(F,F.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?zc(e,t,n):(D(F,F.current&1),e=it(e,t,n),e!==null?e.sibling:null);D(F,F.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Dc(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),D(F,F.current),r)break;return null;case 22:case 23:return t.lanes=0,Oc(e,t,n)}return it(e,t,n)}var Ic,Ei,Ac,Uc;Ic=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}};Ei=function(){};Ac=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Ft(Ze.current);var o=null;switch(n){case"input":l=Wo(e,l),r=Wo(e,r),o=[];break;case"select":l=V({},l,{value:void 0}),r=V({},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=Sl)}Yo(n,r);var i;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var u=l[c];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(or.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var s=r[c];if(u=l?.[c],r.hasOwnProperty(c)&&s!==u&&(s!=null||u!=null))if(c==="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(c,n)),n=s;else c==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(c,s)):c==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(c,""+s):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(or.hasOwnProperty(c)?(s!=null&&c==="onScroll"&&I("scroll",e),o||u===s||(o=[])):(o=o||[]).push(c,s))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};Uc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Wn(e,t){if(!U)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function re(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Dp(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 re(t),null;case 1:return me(t.type)&&wl(),re(t),null;case 3:return r=t.stateNode,_n(),A(pe),A(oe),nu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Zr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Fe!==null&&(Li(Fe),Fe=null))),Ei(e,t),re(t),null;case 5:tu(t);var l=Ft(gr.current);if(n=t.type,e!==null&&t.stateNode!=null)Ac(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 re(t),null}if(e=Ft(Ze.current),Zr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ye]=t,r[vr]=o,e=(t.mode&1)!==0,n){case"dialog":I("cancel",r),I("close",r);break;case"iframe":case"object":case"embed":I("load",r);break;case"video":case"audio":for(l=0;l<Xn.length;l++)I(Xn[l],r);break;case"source":I("error",r);break;case"img":case"image":case"link":I("error",r),I("load",r);break;case"details":I("toggle",r);break;case"input":es(r,o),I("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},I("invalid",r);break;case"textarea":ns(r,o),I("invalid",r)}Yo(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]):or.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&I("scroll",r)}switch(n){case"input":Ur(r),ts(r,o,!0);break;case"textarea":Ur(r),rs(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=Sl)}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=fa(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[Ye]=t,e[vr]=r,Ic(e,t,!1,!1),t.stateNode=e;e:{switch(i=Xo(n,r),n){case"dialog":I("cancel",e),I("close",e),l=r;break;case"iframe":case"object":case"embed":I("load",e),l=r;break;case"video":case"audio":for(l=0;l<Xn.length;l++)I(Xn[l],e);l=r;break;case"source":I("error",e),l=r;break;case"img":case"image":case"link":I("error",e),I("load",e),l=r;break;case"details":I("toggle",e),l=r;break;case"input":es(e,r),l=Wo(e,r),I("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=V({},r,{value:void 0}),I("invalid",e);break;case"textarea":ns(e,r),l=Ko(e,r),I("invalid",e);break;default:l=r}Yo(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?ma(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&da(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&ir(e,s):typeof s=="number"&&ir(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(or.hasOwnProperty(o)?s!=null&&o==="onScroll"&&I("scroll",e):s!=null&&Ri(e,o,s,i))}switch(n){case"input":Ur(e),ts(e,r,!1);break;case"textarea":Ur(e),rs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+xt(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=Sl)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return re(t),null;case 6:if(e&&t.stateNode!=null)Uc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(g(166));if(n=Ft(gr.current),Ft(Ze.current),Zr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ye]=t,(o=r.nodeValue!==n)&&(e=ye,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[Ye]=t,t.stateNode=r}return re(t),null;case 13:if(A(F),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(U&&ge!==null&&(t.mode&1)!==0&&(t.flags&128)===0)tc(),En(),t.flags|=98560,o=!1;else if(o=Zr(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[Ye]=t}else En(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;re(t),o=!1}else Fe!==null&&(Li(Fe),Fe=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||(F.current&1)!==0?Y===0&&(Y=3):mu())),t.updateQueue!==null&&(t.flags|=4),re(t),null);case 4:return _n(),Ei(e,t),e===null&&pr(t.stateNode.containerInfo),re(t),null;case 10:return Ji(t.type._context),re(t),null;case 17:return me(t.type)&&wl(),re(t),null;case 19:if(A(F),o=t.memoizedState,o===null)return re(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)Wn(o,!1);else{if(Y!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(i=Tl(e),i!==null){for(t.flags|=128,Wn(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(F,F.current&1|2),t.child}e=e.sibling}o.tail!==null&&W()>xn&&(t.flags|=128,r=!0,Wn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Tl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Wn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!U)return re(t),null}else 2*W()-o.renderingStartTime>xn&&n!==1073741824&&(t.flags|=128,r=!0,Wn(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=W(),t.sibling=null,n=F.current,D(F,r?n&1|2:n&1),t):(re(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?(he&1073741824)!==0&&(re(t),t.subtreeFlags&6&&(t.flags|=8192)):re(t),null;case 24:return null;case 25:return null}throw Error(g(156,t.tag))}function Ip(e,t){switch(Gi(t),t.tag){case 1:return me(t.type)&&wl(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _n(),A(pe),A(oe),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(A(F),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(g(340));En()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return A(F),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 br=!1,le=!1,Ap=typeof WeakSet=="function"?WeakSet:Set,E=null;function fn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){H(e,t,r)}else n.current=null}function ki(e,t,n){try{n()}catch(r){H(e,t,r)}}var Gs=!1;function Up(e,t){if(oi=hl,e=Ha(),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,c=0,p=0,m=e,v=null;t:for(;;){for(var S;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),(S=m.firstChild)!==null;)v=m,m=S;for(;;){if(m===e)break t;if(v===n&&++c===l&&(u=i),v===o&&++p===r&&(s=i),(S=m.nextSibling)!==null)break;m=v,v=m.parentNode}m=S}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},hl=!1,E=t;E!==null;)if(t=E,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,E=e;else for(;E!==null;){t=E;try{var y=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var w=y.memoizedProps,R=y.memoizedState,f=t.stateNode,a=f.getSnapshotBeforeUpdate(t.elementType===t.type?w:Ae(t.type,w),R);f.__reactInternalSnapshotBeforeUpdate=a}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){H(t,t.return,h)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return y=Gs,Gs=!1,y}function nr(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&&ki(t,n,o)}l=l.next}while(l!==r)}}function Wl(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 Fc(e){var t=e.alternate;t!==null&&(e.alternate=null,Fc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ye],delete t[vr],delete t[ai],delete t[Sp],delete t[wp])),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 jc(e){return e.tag===5||e.tag===3||e.tag===4}function Ys(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||jc(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=Sl));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 q=null,Ue=!1;function ct(e,t,n){for(n=n.child;n!==null;)Vc(e,t,n),n=n.sibling}function Vc(e,t,n){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(Il,n)}catch{}switch(n.tag){case 5:le||fn(n,t);case 6:var r=q,l=Ue;q=null,ct(e,t,n),q=r,Ue=l,q!==null&&(Ue?(e=q,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):q.removeChild(n.stateNode));break;case 18:q!==null&&(Ue?(e=q,n=n.stateNode,e.nodeType===8?Po(e.parentNode,n):e.nodeType===1&&Po(e,n),cr(e)):Po(q,n.stateNode));break;case 4:r=q,l=Ue,q=n.stateNode.containerInfo,Ue=!0,ct(e,t,n),q=r,Ue=l;break;case 0:case 11:case 14:case 15:if(!le&&(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)&&ki(n,t,i),l=l.next}while(l!==r)}ct(e,t,n);break;case 1:if(!le&&(fn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){H(n,t,u)}ct(e,t,n);break;case 21:ct(e,t,n);break;case 22:n.mode&1?(le=(r=le)||n.memoizedState!==null,ct(e,t,n),le=r):ct(e,t,n);break;default:ct(e,t,n)}}function Xs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ap),t.forEach(function(r){var l=Kp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Ie(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:q=u.stateNode,Ue=!1;break e;case 3:q=u.stateNode.containerInfo,Ue=!0;break e;case 4:q=u.stateNode.containerInfo,Ue=!0;break e}u=u.return}if(q===null)throw Error(g(160));Vc(o,i,l),q=null,Ue=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(c){H(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Bc(t,e),t=t.sibling}function Bc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ie(t,e),Ke(e),r&4){try{nr(3,e,e.return),Wl(3,e)}catch(w){H(e,e.return,w)}try{nr(5,e,e.return)}catch(w){H(e,e.return,w)}}break;case 1:Ie(t,e),Ke(e),r&512&&n!==null&&fn(n,n.return);break;case 5:if(Ie(t,e),Ke(e),r&512&&n!==null&&fn(n,n.return),e.flags&32){var l=e.stateNode;try{ir(l,"")}catch(w){H(e,e.return,w)}}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&&aa(l,o),Xo(u,i);var c=Xo(u,o);for(i=0;i<s.length;i+=2){var p=s[i],m=s[i+1];p==="style"?ma(l,m):p==="dangerouslySetInnerHTML"?da(l,m):p==="children"?ir(l,m):Ri(l,p,m,c)}switch(u){case"input":$o(l,o);break;case"textarea":ca(l,o);break;case"select":var v=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var S=o.value;S!=null?pn(l,!!o.multiple,S,!1):v!==!!o.multiple&&(o.defaultValue!=null?pn(l,!!o.multiple,o.defaultValue,!0):pn(l,!!o.multiple,o.multiple?[]:"",!1))}l[vr]=o}catch(w){H(e,e.return,w)}}break;case 6:if(Ie(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(w){H(e,e.return,w)}}break;case 3:if(Ie(t,e),Ke(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{cr(t.containerInfo)}catch(w){H(e,e.return,w)}break;case 4:Ie(t,e),Ke(e);break;case 13:Ie(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=W())),r&4&&Xs(e);break;case 22:if(p=n!==null&&n.memoizedState!==null,e.mode&1?(le=(c=le)||p,Ie(t,e),le=c):Ie(t,e),Ke(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!p&&(e.mode&1)!==0)for(E=e,p=e.child;p!==null;){for(m=E=p;E!==null;){switch(v=E,S=v.child,v.tag){case 0:case 11:case 14:case 15:nr(4,v,v.return);break;case 1:fn(v,v.return);var y=v.stateNode;if(typeof y.componentWillUnmount=="function"){r=v,n=v.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(w){H(r,n,w)}}break;case 5:fn(v,v.return);break;case 22:if(v.memoizedState!==null){Js(m);continue}}S!==null?(S.return=v,E=S):Js(m)}p=p.sibling}e:for(p=null,m=e;;){if(m.tag===5){if(p===null){p=m;try{l=m.stateNode,c?(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=pa("display",i))}catch(w){H(e,e.return,w)}}}else if(m.tag===6){if(p===null)try{m.stateNode.nodeValue=c?"":m.memoizedProps}catch(w){H(e,e.return,w)}}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:Ie(t,e),Ke(e),r&4&&Xs(e);break;case 21:break;default:Ie(t,e),Ke(e)}}function Ke(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(jc(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&&(ir(l,""),r.flags&=-33);var o=Ys(e);xi(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=Ys(e);Ci(e,u,i);break;default:throw Error(g(161))}}catch(s){H(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Fp(e,t,n){E=e,Hc(e,t,n)}function Hc(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var l=E,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||br;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||le;u=br;var c=le;if(br=i,(le=s)&&!c)for(E=l;E!==null;)i=E,s=i.child,i.tag===22&&i.memoizedState!==null?qs(l):s!==null?(s.return=i,E=s):qs(l);for(;o!==null;)E=o,Hc(o,t,n),o=o.sibling;E=l,br=u,le=c}Zs(e,t,n)}else(l.subtreeFlags&8772)!==0&&o!==null?(o.return=l,E=o):Zs(e,t,n)}}function Zs(e){for(;E!==null;){var t=E;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:le||Wl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!le)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ae(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Ds(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}Ds(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 c=t.alternate;if(c!==null){var p=c.memoizedState;if(p!==null){var m=p.dehydrated;m!==null&&cr(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(g(163))}le||t.flags&512&&_i(t)}catch(v){H(t,t.return,v)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function Js(e){for(;E!==null;){var t=E;if(t===e){E=null;break}var n=t.sibling;if(n!==null){n.return=t.return,E=n;break}E=t.return}}function qs(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Wl(4,t)}catch(s){H(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){H(t,l,s)}}var o=t.return;try{_i(t)}catch(s){H(t,o,s)}break;case 5:var i=t.return;try{_i(t)}catch(s){H(t,i,s)}}}catch(s){H(t,t.return,s)}if(t===e){E=null;break}var u=t.sibling;if(u!==null){u.return=t.return,E=u;break}E=t.return}}var jp=Math.ceil,Ol=ut.ReactCurrentDispatcher,au=ut.ReactCurrentOwner,Le=ut.ReactCurrentBatchConfig,L=0,J=null,K=null,b=0,he=0,dn=Pt(0),Y=0,Er=null,$t=0,$l=0,cu=0,rr=null,fe=null,fu=0,xn=1/0,qe=null,Ml=!1,Ni=null,kt=null,el=!1,ht=null,Rl=0,lr=0,Ti=null,sl=-1,al=0;function ae(){return(L&6)!==0?W():sl!==-1?sl:sl=W()}function _t(e){return(e.mode&1)===0?1:(L&2)!==0&&b!==0?b&-b:kp.transition!==null?(al===0&&(al=Na()),al):(e=M,e!==0||(e=window.event,e=e===void 0?16:za(e.type)),e)}function Ve(e,t,n,r){if(50<lr)throw lr=0,Ti=null,Error(g(185));kr(e,n,r),((L&2)===0||e!==J)&&(e===J&&((L&2)===0&&($l|=n),Y===4&&mt(e,b)),ve(e,r),n===1&&L===0&&(t.mode&1)===0&&(xn=W()+500,Vl&&Lt()))}function ve(e,t){var n=e.callbackNode;Cd(e,t);var r=vl(e,e===J?b:0);if(r===0)n!==null&&is(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&is(n),t===1)e.tag===0?Ep(bs.bind(null,e)):qa(bs.bind(null,e)),gp(function(){(L&6)===0&&Lt()}),n=null;else{switch(Ta(r)){case 1:n=Ui;break;case 4:n=Ca;break;case 16:n=ml;break;case 536870912:n=xa;break;default:n=ml}n=Zc(n,Wc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Wc(e,t){if(sl=-1,al=0,(L&6)!==0)throw Error(g(327));var n=e.callbackNode;if(yn()&&e.callbackNode!==n)return null;var r=vl(e,e===J?b:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=zl(e,r);else{t=r;var l=L;L|=2;var o=Qc();(J!==e||b!==t)&&(qe=null,xn=W()+500,jt(e,t));do try{Hp();break}catch(u){$c(e,u)}while(!0);Zi(),Ol.current=o,L=l,K!==null?t=0:(J=null,b=0,t=Y)}if(t!==0){if(t===2&&(l=ei(e),l!==0&&(r=l,t=Pi(e,l))),t===1)throw n=Er,jt(e,0),mt(e,r),ve(e,W()),n;if(t===6)mt(e,r);else{if(l=e.current.alternate,(r&30)===0&&!Vp(l)&&(t=zl(e,r),t===2&&(o=ei(e),o!==0&&(r=o,t=Pi(e,o))),t===1))throw n=Er,jt(e,0),mt(e,r),ve(e,W()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(g(345));case 2:It(e,fe,qe);break;case 3:if(mt(e,r),(r&130023424)===r&&(t=fu+500-W(),10<t)){if(vl(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ae(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=si(It.bind(null,e,fe,qe),t);break}It(e,fe,qe);break;case 4:if(mt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-je(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=W()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*jp(r/1960))-r,10<r){e.timeoutHandle=si(It.bind(null,e,fe,qe),r);break}It(e,fe,qe);break;case 5:It(e,fe,qe);break;default:throw Error(g(329))}}}return ve(e,W()),e.callbackNode===n?Wc.bind(null,e):null}function Pi(e,t){var n=rr;return e.current.memoizedState.isDehydrated&&(jt(e,t).flags|=256),e=zl(e,t),e!==2&&(t=fe,fe=n,t!==null&&Li(t)),e}function Li(e){fe===null?fe=e:fe.push.apply(fe,e)}function Vp(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(!Be(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 mt(e,t){for(t&=~cu,t&=~$l,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-je(t),r=1<<n;e[n]=-1,t&=~r}}function bs(e){if((L&6)!==0)throw Error(g(327));yn();var t=vl(e,0);if((t&1)===0)return ve(e,W()),null;var n=zl(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=Er,jt(e,0),mt(e,t),ve(e,W()),n;if(n===6)throw Error(g(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,It(e,fe,qe),ve(e,W()),null}function du(e,t){var n=L;L|=1;try{return e(t)}finally{L=n,L===0&&(xn=W()+500,Vl&&Lt())}}function Qt(e){ht!==null&&ht.tag===0&&(L&6)===0&&yn();var t=L;L|=1;var n=Le.transition,r=M;try{if(Le.transition=null,M=1,e)return e()}finally{M=r,Le.transition=n,L=t,(L&6)===0&&Lt()}}function pu(){he=dn.current,A(dn)}function jt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,hp(n)),K!==null)for(n=K.return;n!==null;){var r=n;switch(Gi(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&wl();break;case 3:_n(),A(pe),A(oe),nu();break;case 5:tu(r);break;case 4:_n();break;case 13:A(F);break;case 19:A(F);break;case 10:Ji(r.type._context);break;case 22:case 23:pu()}n=n.return}if(J=e,K=e=Ct(e.current,null),b=he=t,Y=0,Er=null,cu=$l=$t=0,fe=rr=null,Ut!==null){for(t=0;t<Ut.length;t++)if(n=Ut[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}Ut=null}return e}function $c(e,t){do{var n=K;try{if(Zi(),ol.current=Ll,Pl){for(var r=j.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Pl=!1}if(Wt=0,Z=G=j=null,tr=!1,yr=0,au.current=null,n===null||n.return===null){Y=1,Er=t,K=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=b,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var c=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 S=Vs(i);if(S!==null){S.flags&=-257,Bs(S,i,u,o,t),S.mode&1&&js(o,c,t),t=S,s=c;var y=t.updateQueue;if(y===null){var w=new Set;w.add(s),t.updateQueue=w}else y.add(s);break e}else{if((t&1)===0){js(o,c,t),mu();break e}s=Error(g(426))}}else if(U&&u.mode&1){var R=Vs(i);if(R!==null){(R.flags&65536)===0&&(R.flags|=256),Bs(R,i,u,o,t),Yi(Cn(s,u));break e}}o=s=Cn(s,u),Y!==4&&(Y=2),rr===null?rr=[o]:rr.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=Tc(o,s,t);zs(o,f);break e;case 1:u=s;var a=o.type,d=o.stateNode;if((o.flags&128)===0&&(typeof a.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(kt===null||!kt.has(d)))){o.flags|=65536,t&=-t,o.lanes|=t;var h=Pc(o,u,t);zs(o,h);break e}}o=o.return}while(o!==null)}Gc(n)}catch(_){t=_,K===n&&n!==null&&(K=n=n.return);continue}break}while(!0)}function Qc(){var e=Ol.current;return Ol.current=Ll,e===null?Ll:e}function mu(){(Y===0||Y===3||Y===2)&&(Y=4),J===null||($t&268435455)===0&&($l&268435455)===0||mt(J,b)}function zl(e,t){var n=L;L|=2;var r=Qc();(J!==e||b!==t)&&(qe=null,jt(e,t));do try{Bp();break}catch(l){$c(e,l)}while(!0);if(Zi(),L=n,Ol.current=r,K!==null)throw Error(g(261));return J=null,b=0,Y}function Bp(){for(;K!==null;)Kc(K)}function Hp(){for(;K!==null&&!vd();)Kc(K)}function Kc(e){var t=Xc(e.alternate,e,he);e.memoizedProps=e.pendingProps,t===null?Gc(e):K=t,au.current=null}function Gc(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Dp(n,t,he),n!==null){K=n;return}}else{if(n=Ip(n,t),n!==null){n.flags&=32767,K=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Y=6,K=null;return}}if(t=t.sibling,t!==null){K=t;return}K=t=e}while(t!==null);Y===0&&(Y=5)}function It(e,t,n){var r=M,l=Le.transition;try{Le.transition=null,M=1,Wp(e,t,n,r)}finally{Le.transition=l,M=r}return null}function Wp(e,t,n,r){do yn();while(ht!==null);if((L&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(xd(e,o),e===J&&(K=J=null,b=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||el||(el=!0,Zc(ml,function(){return yn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=Le.transition,Le.transition=null;var i=M;M=1;var u=L;L|=4,au.current=null,Up(e,n),Bc(n,e),fp(ii),hl=!!oi,ii=oi=null,e.current=n,Fp(n,e,l),hd(),L=u,M=i,Le.transition=o}else e.current=n;if(el&&(el=!1,ht=e,Rl=l),o=e.pendingLanes,o===0&&(kt=null),Sd(n.stateNode,r),ve(e,W()),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(Ml)throw Ml=!1,e=Ni,Ni=null,e;return(Rl&1)!==0&&e.tag!==0&&yn(),o=e.pendingLanes,(o&1)!==0?e===Ti?lr++:(lr=0,Ti=e):lr=0,Lt(),null}function yn(){if(ht!==null){var e=Ta(Rl),t=Le.transition,n=M;try{if(Le.transition=null,M=16>e?16:e,ht===null)var r=!1;else{if(e=ht,ht=null,Rl=0,(L&6)!==0)throw Error(g(331));var l=L;for(L|=4,E=e.current;E!==null;){var o=E,i=o.child;if((E.flags&16)!==0){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var c=u[s];for(E=c;E!==null;){var p=E;switch(p.tag){case 0:case 11:case 15:nr(8,p,o)}var m=p.child;if(m!==null)m.return=p,E=m;else for(;E!==null;){p=E;var v=p.sibling,S=p.return;if(Fc(p),p===c){E=null;break}if(v!==null){v.return=S,E=v;break}E=S}}}var y=o.alternate;if(y!==null){var w=y.child;if(w!==null){y.child=null;do{var R=w.sibling;w.sibling=null,w=R}while(w!==null)}}E=o}}if((o.subtreeFlags&2064)!==0&&i!==null)i.return=o,E=i;else e:for(;E!==null;){if(o=E,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:nr(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,E=f;break e}E=o.return}}var a=e.current;for(E=a;E!==null;){i=E;var d=i.child;if((i.subtreeFlags&2064)!==0&&d!==null)d.return=i,E=d;else e:for(i=a;E!==null;){if(u=E,(u.flags&2048)!==0)try{switch(u.tag){case 0:case 11:case 15:Wl(9,u)}}catch(_){H(u,u.return,_)}if(u===i){E=null;break e}var h=u.sibling;if(h!==null){h.return=u.return,E=h;break e}E=u.return}}if(L=l,Lt(),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(Il,e)}catch{}r=!0}return r}finally{M=n,Le.transition=t}}return!1}function ea(e,t,n){t=Cn(n,t),t=Tc(e,t,1),e=Et(e,t,1),t=ae(),e!==null&&(kr(e,1,t),ve(e,t))}function H(e,t,n){if(e.tag===3)ea(e,e,n);else for(;t!==null;){if(t.tag===3){ea(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(kt===null||!kt.has(r))){e=Cn(n,e),e=Pc(t,e,1),t=Et(t,e,1),e=ae(),t!==null&&(kr(t,1,e),ve(t,e));break}}t=t.return}}function $p(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ae(),e.pingedLanes|=e.suspendedLanes&n,J===e&&(b&n)===n&&(Y===4||Y===3&&(b&130023424)===b&&500>W()-fu?jt(e,0):cu|=n),ve(e,t)}function Yc(e,t){t===0&&((e.mode&1)===0?t=1:(t=Vr,Vr<<=1,(Vr&130023424)===0&&(Vr=4194304)));var n=ae();e=ot(e,t),e!==null&&(kr(e,t,n),ve(e,n))}function Qp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Yc(e,n)}function Kp(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),Yc(e,n)}var Xc;Xc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||pe.current)de=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return de=!1,zp(e,t,n);de=(e.flags&131072)!==0}else de=!1,U&&(t.flags&1048576)!==0&&ba(t,_l,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ul(e,t),e=t.pendingProps;var l=wn(t,oe.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,me(r)?(o=!0,El(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,bi(t),l.updater=Hl,t.stateNode=l,l._reactInternals=t,vi(t,r,e,n),t=yi(null,t,r,!0,o,n)):(t.tag=0,U&&o&&Ki(t),se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ul(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Yp(r),e=Ae(r,e),l){case 0:t=gi(null,t,r,e,n);break e;case 1:t=$s(null,t,r,e,n);break e;case 11:t=Hs(null,t,r,e,n);break e;case 14:t=Ws(null,t,r,Ae(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:Ae(r,l),gi(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),$s(e,t,r,l,n);case 3:e:{if(Rc(t),e===null)throw Error(g(387));r=t.pendingProps,o=t.memoizedState,l=o.element,oc(e,t),Nl(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=Qs(e,t,r,n,l);break e}else if(r!==l){l=Cn(Error(g(424)),t),t=Qs(e,t,r,n,l);break e}else for(ge=wt(t.stateNode.containerInfo.firstChild),ye=t,U=!0,Fe=null,n=rc(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(En(),r===l){t=it(e,t,n);break e}se(e,t,r,n)}t=t.child}return t;case 5:return ic(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),Mc(e,t),se(e,t,i,n),t.child;case 6:return e===null&&di(t),null;case 13:return zc(e,t,n);case 4:return eu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=kn(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:Ae(r,l),Hs(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(Cl,r._currentValue),r._currentValue=i,o!==null)if(Be(o.value,i)){if(o.children===l.children&&!pe.current){t=it(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=nt(-1,n&-n),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var p=c.pending;p===null?s.next=s:(s.next=p.next,p.next=s),c.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=Oe(l),r=r(l),t.flags|=1,se(e,t,r,n),t.child;case 14:return r=t.type,l=Ae(r,t.pendingProps),l=Ae(r.type,l),Ws(e,t,r,l,n);case 15:return Lc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ae(r,l),ul(e,t),t.tag=1,me(r)?(e=!0,El(t)):e=!1,gn(t,n),Nc(t,r,l),vi(t,r,l,n),yi(null,t,r,!0,e,n);case 19:return Dc(e,t,n);case 22:return Oc(e,t,n)}throw Error(g(156,t.tag))};function Zc(e,t){return _a(e,t)}function Gp(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 Pe(e,t,n,r){return new Gp(e,t,n,r)}function vu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Yp(e){if(typeof e=="function")return vu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Di)return 11;if(e===Ii)return 14}return 2}function Ct(e,t){var n=e.alternate;return n===null?(n=Pe(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 cl(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 Vt(n.children,l,o,t);case zi:i=8,l|=8;break;case jo:return e=Pe(12,n,t,l|2),e.elementType=jo,e.lanes=o,e;case Vo:return e=Pe(13,n,t,l),e.elementType=Vo,e.lanes=o,e;case Bo:return e=Pe(19,n,t,l),e.elementType=Bo,e.lanes=o,e;case ia:return Ql(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case la:i=10;break e;case oa:i=9;break e;case Di:i=11;break e;case Ii:i=14;break e;case ft:i=16,r=null;break e}throw Error(g(130,e==null?e:typeof e,""))}return t=Pe(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Vt(e,t,n,r){return e=Pe(7,e,r,t),e.lanes=n,e}function Ql(e,t,n,r){return e=Pe(22,e,r,t),e.elementType=ia,e.lanes=n,e.stateNode={isHidden:!1},e}function Ao(e,t,n){return e=Pe(6,e,null,t),e.lanes=n,e}function Uo(e,t,n){return t=Pe(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Xp(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 Xp(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Pe(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 Zp(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 Jc(e){if(!e)return Nt;e=e._reactInternals;e:{if(Gt(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(me(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(me(n))return Ja(e,n,t)}return t}function qc(e,t,n,r,l,o,i,u,s){return e=hu(n,r,!0,e,l,o,i,u,s),e.context=Jc(null),n=e.current,r=ae(),l=_t(n),o=nt(r,l),o.callback=t??null,Et(n,o,l),e.current.lanes=l,kr(e,l,r),ve(e,r),e}function Kl(e,t,n,r){var l=t.current,o=ae(),i=_t(l);return n=Jc(n),t.context===null?t.context=n:t.pendingContext=n,t=nt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Et(l,t,i),e!==null&&(Ve(e,l,i,o),ll(e,l,i)),i}function Dl(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 ta(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function gu(e,t){ta(e,t),(e=e.alternate)&&ta(e,t)}function Jp(){return null}var bc=typeof reportError=="function"?reportError:function(e){console.error(e)};function yu(e){this._internalRoot=e}Gl.prototype.render=yu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(g(409));Kl(e,t,null,null)};Gl.prototype.unmount=yu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Qt(function(){Kl(null,e,null,null)}),t[lt]=null}};function Gl(e){this._internalRoot=e}Gl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Oa();e={blockedOn:null,target:e,priority:t};for(var n=0;n<pt.length&&t!==0&&t<pt[n].priority;n++);pt.splice(n,0,e),n===0&&Ra(e)}};function Su(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Yl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function na(){}function qp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var c=Dl(i);o.call(c)}}var i=qc(t,r,e,0,null,!1,!1,"",na);return e._reactRootContainer=i,e[lt]=i.current,pr(e.nodeType===8?e.parentNode:e),Qt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var c=Dl(s);u.call(c)}}var s=hu(e,0,!1,null,null,!1,!1,"",na);return e._reactRootContainer=s,e[lt]=s.current,pr(e.nodeType===8?e.parentNode:e),Qt(function(){Kl(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=Dl(i);u.call(s)}}Kl(t,i,e,l)}else i=qp(n,t,e,l,r);return Dl(i)}Pa=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Yn(t.pendingLanes);n!==0&&(Fi(t,n|1),ve(t,W()),(L&6)===0&&(xn=W()+500,Lt()))}break;case 13:Qt(function(){var r=ot(e,1);if(r!==null){var l=ae();Ve(r,e,1,l)}}),gu(e,1)}};ji=function(e){if(e.tag===13){var t=ot(e,134217728);if(t!==null){var n=ae();Ve(t,e,134217728,n)}gu(e,134217728)}};La=function(e){if(e.tag===13){var t=_t(e),n=ot(e,t);if(n!==null){var r=ae();Ve(n,e,t,r)}gu(e,t)}};Oa=function(){return M};Ma=function(e,t){var n=M;try{return M=e,t()}finally{M=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=jl(r);if(!l)throw Error(g(90));sa(r),$o(r,l)}}}break;case"textarea":ca(e,n);break;case"select":t=n.value,t!=null&&pn(e,!!n.multiple,t,!1)}};ga=du;ya=Qt;var bp={usingClientEntryPoint:!1,Events:[Cr,on,jl,va,ha,du]},$n={findFiberByHostInstance:At,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},em={bundleType:$n.bundleType,version:$n.version,rendererPackageName:$n.rendererPackageName,rendererConfig:$n.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ut.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ea(e),e===null?null:e.stateNode},findFiberByHostInstance:$n.findFiberByHostInstance||Jp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&(Qn=__REACT_DEVTOOLS_GLOBAL_HOOK__,!Qn.isDisabled&&Qn.supportsFiber))try{Il=Qn.inject(em),Xe=Qn}catch{}var Qn;Ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bp;Ee.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Su(t))throw Error(g(200));return Zp(e,t,null,n)};Ee.createRoot=function(e,t){if(!Su(e))throw Error(g(299));var n=!1,r="",l=bc;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[lt]=t.current,pr(e.nodeType===8?e.parentNode:e),new yu(t)};Ee.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=Ea(t),e=e===null?null:e.stateNode,e};Ee.flushSync=function(e){return Qt(e)};Ee.hydrate=function(e,t,n){if(!Yl(t))throw Error(g(200));return Xl(null,e,t,!0,n)};Ee.hydrateRoot=function(e,t,n){if(!Su(e))throw Error(g(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=bc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=qc(t,null,e,1,n??null,l,!1,o,i),e[lt]=t.current,pr(e),r)for(e=0;e<r.length;e++)n=r[e],l=n._getVersion,l=l(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,l]:t.mutableSourceEagerHydrationData.push(n,l);return new Gl(t)};Ee.render=function(e,t,n){if(!Yl(t))throw Error(g(200));return Xl(null,e,t,!1,n)};Ee.unmountComponentAtNode=function(e){if(!Yl(e))throw Error(g(40));return e._reactRootContainer?(Qt(function(){Xl(null,null,e,!1,function(){e._reactRootContainer=null,e[lt]=null})}),!0):!1};Ee.unstable_batchedUpdates=du;Ee.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yl(n))throw Error(g(200));if(e==null||e._reactInternals===void 0)throw Error(g(38));return Xl(e,t,n,!1,r)};Ee.version="18.3.1-next-f1338f8080-20240426"});var rf=Je((vm,nf)=>{"use strict";function tf(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(tf)}catch(e){console.error(e)}}tf(),nf.exports=ef()});var of=Je(wu=>{"use strict";var lf=rf();wu.createRoot=lf.createRoot,wu.hydrateRoot=lf.hydrateRoot;var hm});var sf=Je(Zl=>{"use strict";var tm=Ce(),nm=Symbol.for("react.element"),rm=Symbol.for("react.fragment"),lm=Object.prototype.hasOwnProperty,om=tm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,im={key:!0,ref:!0,__self:!0,__source:!0};function uf(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)lm.call(t,r)&&!im.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:nm,type:e,key:o,ref:i,props:l,_owner:om.current}}Zl.Fragment=rm;Zl.jsx=uf;Zl.jsxs=uf});var B=Je((Sm,af)=>{"use strict";af.exports=sf()});var Of=O(of(),1);var ie=O(Ce(),1);var X=O(B(),1);function cf({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,X.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,X.jsx)("circle",{cx:"12",cy:"12",r:"5"}),(0,X.jsx)("line",{x1:"12",y1:"1",x2:"12",y2:"3"}),(0,X.jsx)("line",{x1:"12",y1:"21",x2:"12",y2:"23"}),(0,X.jsx)("line",{x1:"4.22",y1:"4.22",x2:"5.64",y2:"5.64"}),(0,X.jsx)("line",{x1:"18.36",y1:"18.36",x2:"19.78",y2:"19.78"}),(0,X.jsx)("line",{x1:"1",y1:"12",x2:"3",y2:"12"}),(0,X.jsx)("line",{x1:"21",y1:"12",x2:"23",y2:"12"}),(0,X.jsx)("line",{x1:"4.22",y1:"19.78",x2:"5.64",y2:"18.36"}),(0,X.jsx)("line",{x1:"18.36",y1:"5.64",x2:"19.78",y2:"4.22"})]});case"dark":return(0,X.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:(0,X.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,X.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,X.jsx)("rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",ry:"2"}),(0,X.jsx)("line",{x1:"8",y1:"21",x2:"16",y2:"21"}),(0,X.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,X.jsx)("button",{className:"theme-toggle-btn",onClick:n,title:l(),"aria-label":l(),children:r()})}var $=O(B(),1);function ff({isConnected:e,projects:t,currentFilter:n,onFilterChange:r,onSettingsToggle:l,sidebarOpen:o,isProcessing:i,themePreference:u,onThemeChange:s}){return(0,$.jsxs)("div",{className:"header",children:[(0,$.jsxs)("h1",{children:[(0,$.jsx)("img",{src:"claude-mem-logomark.webp",alt:"",className:`logomark ${i?"spinning":""}`}),(0,$.jsx)("span",{className:"logo-text",children:"claude-mem"})]}),(0,$.jsxs)("div",{className:"status",children:[(0,$.jsx)("a",{href:"https://github.com/thedotmack/claude-mem/",target:"_blank",rel:"noopener noreferrer",title:"GitHub",style:{display:"block",padding:"8px 4px 8px 8px",color:"#a0a0a0",transition:"color 0.2s",lineHeight:0},onMouseEnter:c=>c.currentTarget.style.color="#ffffff",onMouseLeave:c=>c.currentTarget.style.color="#a0a0a0",children:(0,$.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$.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,$.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:c=>c.currentTarget.style.color="#ffffff",onMouseLeave:c=>c.currentTarget.style.color="#a0a0a0",children:(0,$.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$.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,$.jsxs)("select",{value:n,onChange:c=>r(c.target.value),children:[(0,$.jsx)("option",{value:"",children:"All Projects"}),t.map(c=>(0,$.jsx)("option",{value:c,children:c},c))]}),(0,$.jsx)(cf,{preference:u,onThemeChange:s}),(0,$.jsx)("button",{className:`settings-btn ${o?"active":""}`,onClick:l,title:"Settings",children:(0,$.jsxs)("svg",{className:"settings-icon",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,$.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,$.jsx)("circle",{cx:"12",cy:"12",r:"3"})]})})]})]})}var Mt=O(Ce(),1);function Pn(e){return new Date(e).toLocaleString()}function df(e){if(!e)return"-";let t=Math.floor(e/3600),n=Math.floor(e%3600/60);return`${t}h ${n}m`}function pf(e){return e?e<1024?e+" B":e<1024*1024?(e/1024).toFixed(1)+" KB":(e/(1024*1024)).toFixed(1)+" MB":"-"}var st=O(B(),1);function mf({observation:e}){let t=Pn(e.created_at_epoch);return(0,st.jsxs)("div",{className:"card",children:[(0,st.jsxs)("div",{className:"card-header",children:[(0,st.jsx)("span",{className:"card-type",children:e.type}),(0,st.jsx)("span",{children:e.project})]}),(0,st.jsx)("div",{className:"card-title",children:e.title||"Untitled"}),e.subtitle&&(0,st.jsx)("div",{className:"card-subtitle",children:e.subtitle}),(0,st.jsxs)("div",{className:"card-meta",children:["#",e.id," \u2022 ",t]})]})}var He=O(B(),1);function vf({summary:e}){let t=Pn(e.created_at_epoch);return(0,He.jsxs)("div",{className:"card summary-card",children:[(0,He.jsxs)("div",{className:"card-header",children:[(0,He.jsx)("span",{className:"card-type",children:"SUMMARY"}),(0,He.jsx)("span",{children:e.project})]}),e.request&&(0,He.jsxs)("div",{className:"card-title",children:["Request: ",e.request]}),e.learned&&(0,He.jsxs)("div",{className:"card-subtitle",children:["Learned: ",e.learned]}),e.completed&&(0,He.jsxs)("div",{className:"card-subtitle",children:["Completed: ",e.completed]}),e.next_steps&&(0,He.jsxs)("div",{className:"card-subtitle",children:["Next: ",e.next_steps]}),(0,He.jsxs)("div",{className:"card-meta",children:["#",e.id," \u2022 ",t]})]})}var ke=O(B(),1);function hf({sessionId:e,project:t}){return(0,ke.jsxs)("div",{className:"card summary-card summary-skeleton",children:[(0,ke.jsxs)("div",{className:"card-header",children:[(0,ke.jsx)("span",{className:"card-type",children:"SUMMARY"}),t&&(0,ke.jsx)("span",{children:t}),(0,ke.jsxs)("div",{className:"processing-indicator",children:[(0,ke.jsx)("div",{className:"spinner"}),(0,ke.jsx)("span",{children:"Generating..."})]})]}),(0,ke.jsx)("div",{className:"skeleton-line skeleton-title"}),(0,ke.jsx)("div",{className:"skeleton-line skeleton-subtitle"}),(0,ke.jsx)("div",{className:"skeleton-line skeleton-subtitle short"}),(0,ke.jsxs)("div",{className:"card-meta",children:["Session: ",e]})]})}var Ot=O(B(),1);function gf({prompt:e}){return(0,Ot.jsxs)("div",{className:"card prompt-card",children:[(0,Ot.jsxs)("div",{className:"card-header",children:[(0,Ot.jsx)("span",{className:"card-type",children:"Prompt"}),(0,Ot.jsx)("span",{children:e.project})]}),(0,Ot.jsx)("div",{className:"card-content",children:e.prompt_text}),(0,Ot.jsx)("div",{className:"card-meta",children:Pn(e.created_at_epoch)})]})}var Nr={PAGINATION_PAGE_SIZE:50,LOAD_MORE_THRESHOLD:.1};var _e=O(B(),1);function yf({observations:e,summaries:t,prompts:n,processingSessions:r,onLoadMore:l,isLoading:o,hasMore:i}){let u=(0,Mt.useRef)(null),s=(0,Mt.useRef)(l);(0,Mt.useEffect)(()=>{s.current=l},[l]),(0,Mt.useEffect)(()=>{let p=u.current;if(!p)return;let m=new IntersectionObserver(v=>{v[0].isIntersecting&&i&&!o&&s.current?.()},{threshold:Nr.LOAD_MORE_THRESHOLD});return m.observe(p),()=>{p&&m.unobserve(p),m.disconnect()}},[i,o]);let c=(0,Mt.useMemo)(()=>{let p=new Set(t.map(y=>y.session_id)),m=new Map;n.forEach(y=>{let w=m.get(y.claude_session_id);(!w||y.created_at_epoch>w.created_at_epoch)&&m.set(y.claude_session_id,y)});let v=[];return r.forEach(y=>{if(!p.has(y)){let w=m.get(y);v.push({itemType:"skeleton",id:y,session_id:y,project:w?.project,created_at_epoch:Date.now()})}}),[...e.map(y=>({...y,itemType:"observation"})),...t.map(y=>({...y,itemType:"summary"})),...n.map(y=>({...y,itemType:"prompt"})),...v].sort((y,w)=>w.created_at_epoch-y.created_at_epoch)},[e,t,n,r]);return(0,_e.jsx)("div",{className:"feed",children:(0,_e.jsxs)("div",{className:"feed-content",children:[c.map(p=>{let m=`${p.itemType}-${p.id}`;return p.itemType==="observation"?(0,_e.jsx)(mf,{observation:p},m):p.itemType==="summary"?(0,_e.jsx)(vf,{summary:p},m):p.itemType==="skeleton"?(0,_e.jsx)(hf,{sessionId:p.session_id,project:p.project},m):(0,_e.jsx)(gf,{prompt:p},m)}),c.length===0&&!o&&(0,_e.jsx)("div",{style:{textAlign:"center",padding:"40px",color:"#8b949e"},children:"No items to display"}),o&&(0,_e.jsxs)("div",{style:{textAlign:"center",padding:"20px",color:"#8b949e"},children:[(0,_e.jsx)("div",{className:"spinner",style:{display:"inline-block",marginRight:"10px"}}),"Loading more..."]}),i&&!o&&c.length>0&&(0,_e.jsx)("div",{ref:u,style:{height:"20px",margin:"10px 0"}}),!i&&c.length>0&&(0,_e.jsx)("div",{style:{textAlign:"center",padding:"20px",color:"#8b949e",fontSize:"14px"},children:"No more items to load"})]})})}var Ln=O(Ce(),1);var Re={CLAUDE_MEM_MODEL:"claude-haiku-4-5",CLAUDE_MEM_CONTEXT_OBSERVATIONS:"50",CLAUDE_MEM_WORKER_PORT:"37777"};var k=O(B(),1);function Sf({isOpen:e,settings:t,stats:n,isSaving:r,saveStatus:l,isConnected:o,onSave:i,onClose:u}){let[s,c]=(0,Ln.useState)(t.CLAUDE_MEM_MODEL||Re.CLAUDE_MEM_MODEL),[p,m]=(0,Ln.useState)(t.CLAUDE_MEM_CONTEXT_OBSERVATIONS||Re.CLAUDE_MEM_CONTEXT_OBSERVATIONS),[v,S]=(0,Ln.useState)(t.CLAUDE_MEM_WORKER_PORT||Re.CLAUDE_MEM_WORKER_PORT);return(0,Ln.useEffect)(()=>{c(t.CLAUDE_MEM_MODEL||Re.CLAUDE_MEM_MODEL),m(t.CLAUDE_MEM_CONTEXT_OBSERVATIONS||Re.CLAUDE_MEM_CONTEXT_OBSERVATIONS),S(t.CLAUDE_MEM_WORKER_PORT||Re.CLAUDE_MEM_WORKER_PORT)},[t]),(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:()=>{i({CLAUDE_MEM_MODEL:s,CLAUDE_MEM_CONTEXT_OBSERVATIONS:p,CLAUDE_MEM_WORKER_PORT:v})},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:w=>c(w.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:w=>m(w.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:w=>S(w.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:"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:df(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:pf(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 ze=O(Ce(),1);var We={OBSERVATIONS:"/api/observations",SUMMARIES:"/api/summaries",PROMPTS:"/api/prompts",SETTINGS:"/api/settings",STATS:"/api/stats",STREAM:"/stream"};var On={SSE_RECONNECT_DELAY_MS:3e3,STATS_REFRESH_INTERVAL_MS:1e4,SAVE_STATUS_DISPLAY_DURATION_MS:3e3};function wf(){let[e,t]=(0,ze.useState)([]),[n,r]=(0,ze.useState)([]),[l,o]=(0,ze.useState)([]),[i,u]=(0,ze.useState)([]),[s,c]=(0,ze.useState)(!1),[p,m]=(0,ze.useState)(new Set),v=(0,ze.useRef)(null),S=(0,ze.useRef)();return(0,ze.useEffect)(()=>{let y=()=>{v.current&&v.current.close();let w=new EventSource(We.STREAM);v.current=w,w.onopen=()=>{console.log("[SSE] Connected"),c(!0),S.current&&clearTimeout(S.current)},w.onerror=R=>{console.error("[SSE] Connection error:",R),c(!1),w.close(),S.current=setTimeout(()=>{S.current=void 0,console.log("[SSE] Attempting to reconnect..."),y()},On.SSE_RECONNECT_DELAY_MS)},w.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(a=>[f.observation,...a]));break;case"new_summary":if(f.summary){let a=f.summary;console.log("[SSE] New summary:",a.id),r(d=>[a,...d]),m(d=>{let h=new Set(d);return h.delete(a.session_id),h})}break;case"new_prompt":if(f.prompt){let a=f.prompt;console.log("[SSE] New prompt:",a.id),o(d=>[a,...d])}break;case"processing_status":if(f.processing){let a=f.processing;console.log("[SSE] Processing status:",a),m(d=>{let h=new Set(d);return a.is_processing?h.add(a.session_id):h.delete(a.session_id),h})}break}}catch(f){console.error("[SSE] Failed to parse message:",f)}}};return y(),()=>{v.current&&v.current.close(),S.current&&clearTimeout(S.current)}},[]),{observations:e,summaries:n,prompts:l,projects:i,processingSessions:p,isConnected:s}}var Mn=O(Ce(),1);function Ef(){let[e,t]=(0,Mn.useState)(Re),[n,r]=(0,Mn.useState)(!1),[l,o]=(0,Mn.useState)("");return(0,Mn.useEffect)(()=>{fetch(We.SETTINGS).then(u=>u.json()).then(u=>{t({CLAUDE_MEM_MODEL:u.CLAUDE_MEM_MODEL||Re.CLAUDE_MEM_MODEL,CLAUDE_MEM_CONTEXT_OBSERVATIONS:u.CLAUDE_MEM_CONTEXT_OBSERVATIONS||Re.CLAUDE_MEM_CONTEXT_OBSERVATIONS,CLAUDE_MEM_WORKER_PORT:u.CLAUDE_MEM_WORKER_PORT||Re.CLAUDE_MEM_WORKER_PORT})}).catch(u=>{console.error("Failed to load settings:",u)})},[]),{settings:e,saveSettings:async u=>{r(!0),o("Saving...");try{let c=await(await fetch(We.SETTINGS,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(u)})).json();c.success?(t(u),o("\u2713 Saved"),setTimeout(()=>o(""),On.SAVE_STATUS_DISPLAY_DURATION_MS)):o(`\u2717 Error: ${c.error}`)}catch(s){o(`\u2717 Error: ${s instanceof Error?s.message:"Unknown error"}`)}finally{r(!1)}},isSaving:n,saveStatus:l}}var Jl=O(Ce(),1);function kf(){let[e,t]=(0,Jl.useState)({});return(0,Jl.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,On.STATS_REFRESH_INTERVAL_MS);return()=>clearInterval(r)},[]),{stats:e}}var Yt=O(Ce(),1);function Eu(e,t,n){let[r,l]=(0,Yt.useState)({isLoading:!1,hasMore:!0}),[o,i]=(0,Yt.useState)(0);(0,Yt.useEffect)(()=>{i(0),l({isLoading:!1,hasMore:!0})},[n]);let u=(0,Yt.useCallback)(async()=>{if(r.isLoading||!r.hasMore)return[];l(s=>({...s,isLoading:!0}));try{let s=new URLSearchParams({offset:o.toString(),limit:Nr.PAGINATION_PAGE_SIZE.toString()});n&&s.append("project",n);let c=await fetch(`${e}?${s}`);if(!c.ok)throw new Error(`Failed to load ${t}: ${c.statusText}`);let p=await c.json();return l(m=>({...m,isLoading:!1,hasMore:p.hasMore})),i(m=>m+Nr.PAGINATION_PAGE_SIZE),p[t]}catch(s){return console.error(`Failed to load ${t}:`,s),l(c=>({...c,isLoading:!1})),[]}},[o,r.hasMore,r.isLoading,n,e,t]);return{...r,loadMore:u}}function _f(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 Rn=O(Ce(),1),Nf="claude-mem-theme";function um(){return typeof window>"u"||window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function Cf(){try{let e=localStorage.getItem(Nf);if(e==="system"||e==="light"||e==="dark")return e}catch(e){console.warn("Failed to read theme preference from localStorage:",e)}return"system"}function xf(e){return e==="system"?um():e}function Tf(){let[e,t]=(0,Rn.useState)(Cf),[n,r]=(0,Rn.useState)(()=>xf(Cf()));return(0,Rn.useEffect)(()=>{let o=xf(e);r(o),document.documentElement.setAttribute("data-theme",o)},[e]),(0,Rn.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(Nf,o),t(o)}catch(i){console.warn("Failed to save theme preference to localStorage:",i),t(o)}}}}function ql(e,t,n){let r=n?e.filter(o=>o.project===n):e,l=new Set;return[...r,...t].filter(o=>l.has(o.id)?!1:(l.add(o.id),!0))}var Xt=O(B(),1);function Pf(){let[e,t]=(0,ie.useState)(""),[n,r]=(0,ie.useState)(!1),[l,o]=(0,ie.useState)([]),[i,u]=(0,ie.useState)([]),[s,c]=(0,ie.useState)([]),{observations:p,summaries:m,prompts:v,projects:S,processingSessions:y,isConnected:w}=wf(),{settings:R,saveSettings:f,isSaving:a,saveStatus:d}=Ef(),{stats:h}=kf(),{preference:_,resolvedTheme:N,setThemePreference:x}=Tf(),C=_f(e);(0,ie.useEffect)(()=>{o([]),u([]),c([])},[e]);let Q=(0,ie.useMemo)(()=>ql(p,l,e),[p,l,e]),P=(0,ie.useMemo)(()=>ql(m,i,e),[m,i,e]),$e=(0,ie.useMemo)(()=>ql(v,s,e),[v,s,e]),Tr=(0,ie.useCallback)(()=>{r(Zt=>!Zt)},[]),eo=(0,ie.useCallback)(async()=>{try{let[Zt,_u,Cu]=await Promise.all([C.observations.loadMore(),C.summaries.loadMore(),C.prompts.loadMore()]);Zt.length>0&&o(zn=>[...zn,...Zt]),_u.length>0&&u(zn=>[...zn,..._u]),Cu.length>0&&c(zn=>[...zn,...Cu])}catch(Zt){console.error("Failed to load more data:",Zt)}},[C]);return(0,ie.useEffect)(()=>{eo()},[e,eo]),(0,Xt.jsxs)("div",{className:"container",children:[(0,Xt.jsxs)("div",{className:"main-col",children:[(0,Xt.jsx)(ff,{isConnected:w,projects:S,currentFilter:e,onFilterChange:t,onSettingsToggle:Tr,sidebarOpen:n,isProcessing:y.size>0,themePreference:_,onThemeChange:x}),(0,Xt.jsx)(yf,{observations:Q,summaries:P,prompts:$e,processingSessions:y,onLoadMore:eo,isLoading:C.observations.isLoading||C.summaries.isLoading||C.prompts.isLoading,hasMore:C.observations.hasMore||C.summaries.hasMore||C.prompts.hasMore})]}),(0,Xt.jsx)(Sf,{isOpen:n,settings:R,stats:h,isSaving:a,saveStatus:d,isConnected:w,onSave:f,onClose:Tr})]})}var Lf=O(Ce(),1),Rt=O(B(),1),bl=class extends Lf.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,Rt.jsxs)("div",{style:{padding:"20px",color:"#ff6b6b",backgroundColor:"#1a1a1a",minHeight:"100vh"},children:[(0,Rt.jsx)("h1",{style:{fontSize:"24px",marginBottom:"10px"},children:"Something went wrong"}),(0,Rt.jsx)("p",{style:{marginBottom:"10px",color:"#8b949e"},children:"The application encountered an error. Please refresh the page to try again."}),this.state.error&&(0,Rt.jsxs)("details",{style:{marginTop:"20px",color:"#8b949e"},children:[(0,Rt.jsx)("summary",{style:{cursor:"pointer",marginBottom:"10px"},children:"Error details"}),(0,Rt.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 ku=O(B(),1),Mf=document.getElementById("root");if(!Mf)throw new Error("Root element not found");var sm=(0,Of.createRoot)(Mf);sm.render((0,ku.jsx)(bl,{children:(0,ku.jsx)(Pf,{})}));})();
|
|
/*! 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.
|
|
*)
|
|
*/
|