Files
2026-02-19 13:51:07 +08:00

41 lines
144 KiB
JavaScript

(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const o of u.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function r(l){if(l.ep)return;l.ep=!0;const u=n(l);fetch(l.href,u)}})();function lc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Qi={exports:{}},nl={},Ki={exports:{}},R={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Zn=Symbol.for("react.element"),uc=Symbol.for("react.portal"),oc=Symbol.for("react.fragment"),ic=Symbol.for("react.strict_mode"),sc=Symbol.for("react.profiler"),ac=Symbol.for("react.provider"),cc=Symbol.for("react.context"),fc=Symbol.for("react.forward_ref"),dc=Symbol.for("react.suspense"),pc=Symbol.for("react.memo"),mc=Symbol.for("react.lazy"),Do=Symbol.iterator;function hc(e){return e===null||typeof e!="object"?null:(e=Do&&e[Do]||e["@@iterator"],typeof e=="function"?e:null)}var Yi={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Xi=Object.assign,Gi={};function sn(e,t,n){this.props=e,this.context=t,this.refs=Gi,this.updater=n||Yi}sn.prototype.isReactComponent={};sn.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")};sn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Zi(){}Zi.prototype=sn.prototype;function $u(e,t,n){this.props=e,this.context=t,this.refs=Gi,this.updater=n||Yi}var Bu=$u.prototype=new Zi;Bu.constructor=$u;Xi(Bu,sn.prototype);Bu.isPureReactComponent=!0;var Fo=Array.isArray,Ji=Object.prototype.hasOwnProperty,Wu={current:null},qi={key:!0,ref:!0,__self:!0,__source:!0};function bi(e,t,n){var r,l={},u=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(u=""+t.key),t)Ji.call(t,r)&&!qi.hasOwnProperty(r)&&(l[r]=t[r]);var i=arguments.length-2;if(i===1)l.children=n;else if(1<i){for(var s=Array(i),f=0;f<i;f++)s[f]=arguments[f+2];l.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps,i)l[r]===void 0&&(l[r]=i[r]);return{$$typeof:Zn,type:e,key:u,ref:o,props:l,_owner:Wu.current}}function vc(e,t){return{$$typeof:Zn,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Hu(e){return typeof e=="object"&&e!==null&&e.$$typeof===Zn}function yc(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Uo=/\/+/g;function kl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?yc(""+e.key):t.toString(36)}function Sr(e,t,n,r,l){var u=typeof e;(u==="undefined"||u==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(u){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Zn:case uc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+kl(o,0):r,Fo(l)?(n="",e!=null&&(n=e.replace(Uo,"$&/")+"/"),Sr(l,t,n,"",function(f){return f})):l!=null&&(Hu(l)&&(l=vc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(Uo,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Fo(e))for(var i=0;i<e.length;i++){u=e[i];var s=r+kl(u,i);o+=Sr(u,t,n,s,l)}else if(s=hc(e),typeof s=="function")for(e=s.call(e),i=0;!(u=e.next()).done;)u=u.value,s=r+kl(u,i++),o+=Sr(u,t,n,s,l);else if(u==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function rr(e,t,n){if(e==null)return e;var r=[],l=0;return Sr(e,r,"","",function(u){return t.call(n,u,l++)}),r}function gc(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 ce={current:null},kr={transition:null},wc={ReactCurrentDispatcher:ce,ReactCurrentBatchConfig:kr,ReactCurrentOwner:Wu};function es(){throw Error("act(...) is not supported in production builds of React.")}R.Children={map:rr,forEach:function(e,t,n){rr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return rr(e,function(){t++}),t},toArray:function(e){return rr(e,function(t){return t})||[]},only:function(e){if(!Hu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};R.Component=sn;R.Fragment=oc;R.Profiler=sc;R.PureComponent=$u;R.StrictMode=ic;R.Suspense=dc;R.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wc;R.act=es;R.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Xi({},e.props),l=e.key,u=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(u=t.ref,o=Wu.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(s in t)Ji.call(t,s)&&!qi.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&i!==void 0?i[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){i=Array(s);for(var f=0;f<s;f++)i[f]=arguments[f+2];r.children=i}return{$$typeof:Zn,type:e.type,key:l,ref:u,props:r,_owner:o}};R.createContext=function(e){return e={$$typeof:cc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:ac,_context:e},e.Consumer=e};R.createElement=bi;R.createFactory=function(e){var t=bi.bind(null,e);return t.type=e,t};R.createRef=function(){return{current:null}};R.forwardRef=function(e){return{$$typeof:fc,render:e}};R.isValidElement=Hu;R.lazy=function(e){return{$$typeof:mc,_payload:{_status:-1,_result:e},_init:gc}};R.memo=function(e,t){return{$$typeof:pc,type:e,compare:t===void 0?null:t}};R.startTransition=function(e){var t=kr.transition;kr.transition={};try{e()}finally{kr.transition=t}};R.unstable_act=es;R.useCallback=function(e,t){return ce.current.useCallback(e,t)};R.useContext=function(e){return ce.current.useContext(e)};R.useDebugValue=function(){};R.useDeferredValue=function(e){return ce.current.useDeferredValue(e)};R.useEffect=function(e,t){return ce.current.useEffect(e,t)};R.useId=function(){return ce.current.useId()};R.useImperativeHandle=function(e,t,n){return ce.current.useImperativeHandle(e,t,n)};R.useInsertionEffect=function(e,t){return ce.current.useInsertionEffect(e,t)};R.useLayoutEffect=function(e,t){return ce.current.useLayoutEffect(e,t)};R.useMemo=function(e,t){return ce.current.useMemo(e,t)};R.useReducer=function(e,t,n){return ce.current.useReducer(e,t,n)};R.useRef=function(e){return ce.current.useRef(e)};R.useState=function(e){return ce.current.useState(e)};R.useSyncExternalStore=function(e,t,n){return ce.current.useSyncExternalStore(e,t,n)};R.useTransition=function(){return ce.current.useTransition()};R.version="18.3.1";Ki.exports=R;var ue=Ki.exports;const Sc=lc(ue);/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var kc=ue,Ec=Symbol.for("react.element"),_c=Symbol.for("react.fragment"),xc=Object.prototype.hasOwnProperty,Cc=kc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Nc={key:!0,ref:!0,__self:!0,__source:!0};function ts(e,t,n){var r,l={},u=null,o=null;n!==void 0&&(u=""+n),t.key!==void 0&&(u=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)xc.call(t,r)&&!Nc.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:Ec,type:e,key:u,ref:o,props:l,_owner:Cc.current}}nl.Fragment=_c;nl.jsx=ts;nl.jsxs=ts;Qi.exports=nl;var O=Qi.exports,Xl={},ns={exports:{}},Ee={},rs={exports:{}},ls={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(x,z){var T=x.length;x.push(z);e:for(;0<T;){var K=T-1>>>1,J=x[K];if(0<l(J,z))x[K]=z,x[T]=J,T=K;else break e}}function n(x){return x.length===0?null:x[0]}function r(x){if(x.length===0)return null;var z=x[0],T=x.pop();if(T!==z){x[0]=T;e:for(var K=0,J=x.length,tr=J>>>1;K<tr;){var gt=2*(K+1)-1,Sl=x[gt],wt=gt+1,nr=x[wt];if(0>l(Sl,T))wt<J&&0>l(nr,Sl)?(x[K]=nr,x[wt]=T,K=wt):(x[K]=Sl,x[gt]=T,K=gt);else if(wt<J&&0>l(nr,T))x[K]=nr,x[wt]=T,K=wt;else break e}}return z}function l(x,z){var T=x.sortIndex-z.sortIndex;return T!==0?T:x.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var o=Date,i=o.now();e.unstable_now=function(){return o.now()-i}}var s=[],f=[],h=1,m=null,p=3,g=!1,w=!1,S=!1,I=typeof setTimeout=="function"?setTimeout:null,c=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(x){for(var z=n(f);z!==null;){if(z.callback===null)r(f);else if(z.startTime<=x)r(f),z.sortIndex=z.expirationTime,t(s,z);else break;z=n(f)}}function v(x){if(S=!1,d(x),!w)if(n(s)!==null)w=!0,gl(k);else{var z=n(f);z!==null&&wl(v,z.startTime-x)}}function k(x,z){w=!1,S&&(S=!1,c(N),N=-1),g=!0;var T=p;try{for(d(z),m=n(s);m!==null&&(!(m.expirationTime>z)||x&&!ye());){var K=m.callback;if(typeof K=="function"){m.callback=null,p=m.priorityLevel;var J=K(m.expirationTime<=z);z=e.unstable_now(),typeof J=="function"?m.callback=J:m===n(s)&&r(s),d(z)}else r(s);m=n(s)}if(m!==null)var tr=!0;else{var gt=n(f);gt!==null&&wl(v,gt.startTime-z),tr=!1}return tr}finally{m=null,p=T,g=!1}}var _=!1,C=null,N=-1,$=5,L=-1;function ye(){return!(e.unstable_now()-L<$)}function P(){if(C!==null){var x=e.unstable_now();L=x;var z=!0;try{z=C(!0,x)}finally{z?A():(_=!1,C=null)}}else _=!1}var A;if(typeof a=="function")A=function(){a(P)};else if(typeof MessageChannel<"u"){var fn=new MessageChannel,rc=fn.port2;fn.port1.onmessage=P,A=function(){rc.postMessage(null)}}else A=function(){I(P,0)};function gl(x){C=x,_||(_=!0,A())}function wl(x,z){N=I(function(){x(e.unstable_now())},z)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(x){x.callback=null},e.unstable_continueExecution=function(){w||g||(w=!0,gl(k))},e.unstable_forceFrameRate=function(x){0>x||125<x?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):$=0<x?Math.floor(1e3/x):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(x){switch(p){case 1:case 2:case 3:var z=3;break;default:z=p}var T=p;p=z;try{return x()}finally{p=T}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(x,z){switch(x){case 1:case 2:case 3:case 4:case 5:break;default:x=3}var T=p;p=x;try{return z()}finally{p=T}},e.unstable_scheduleCallback=function(x,z,T){var K=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?K+T:K):T=K,x){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=T+J,x={id:h++,callback:z,priorityLevel:x,startTime:T,expirationTime:J,sortIndex:-1},T>K?(x.sortIndex=T,t(f,x),n(s)===null&&x===n(f)&&(S?(c(N),N=-1):S=!0,wl(v,T-K))):(x.sortIndex=J,t(s,x),w||g||(w=!0,gl(k))),x},e.unstable_shouldYield=ye,e.unstable_wrapCallback=function(x){var z=p;return function(){var T=p;p=z;try{return x.apply(this,arguments)}finally{p=T}}}})(ls);rs.exports=ls;var Pc=rs.exports;/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var zc=ue,ke=Pc;function y(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 us=new Set,jn={};function Ot(e,t){en(e,t),en(e+"Capture",t)}function en(e,t){for(jn[e]=t,e=0;e<t.length;e++)us.add(t[e])}var Ye=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gl=Object.prototype.hasOwnProperty,Tc=/^[: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]*$/,Ao={},Vo={};function Lc(e){return Gl.call(Vo,e)?!0:Gl.call(Ao,e)?!1:Tc.test(e)?Vo[e]=!0:(Ao[e]=!0,!1)}function Rc(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 Oc(e,t,n,r){if(t===null||typeof t>"u"||Rc(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 fe(e,t,n,r,l,u,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=u,this.removeEmptyString=o}var ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ne[e]=new fe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ne[t]=new fe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ne[e]=new fe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ne[e]=new fe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){ne[e]=new fe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ne[e]=new fe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ne[e]=new fe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ne[e]=new fe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ne[e]=new fe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Qu=/[\-:]([a-z])/g;function Ku(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(Qu,Ku);ne[t]=new fe(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(Qu,Ku);ne[t]=new fe(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(Qu,Ku);ne[t]=new fe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ne[e]=new fe(e,1,!1,e.toLowerCase(),null,!1,!1)});ne.xlinkHref=new fe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ne[e]=new fe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Yu(e,t,n,r){var l=ne.hasOwnProperty(t)?ne[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Oc(t,n,l,r)&&(n=null),r||l===null?Lc(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 Je=zc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,lr=Symbol.for("react.element"),Dt=Symbol.for("react.portal"),Ft=Symbol.for("react.fragment"),Xu=Symbol.for("react.strict_mode"),Zl=Symbol.for("react.profiler"),os=Symbol.for("react.provider"),is=Symbol.for("react.context"),Gu=Symbol.for("react.forward_ref"),Jl=Symbol.for("react.suspense"),ql=Symbol.for("react.suspense_list"),Zu=Symbol.for("react.memo"),be=Symbol.for("react.lazy"),ss=Symbol.for("react.offscreen"),$o=Symbol.iterator;function dn(e){return e===null||typeof e!="object"?null:(e=$o&&e[$o]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,El;function Sn(e){if(El===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);El=t&&t[1]||""}return`
`+El+e}var _l=!1;function xl(e,t){if(!e||_l)return"";_l=!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(f){var r=f}Reflect.construct(e,[],t)}else{try{t.call()}catch(f){r=f}e.call(t.prototype)}else{try{throw Error()}catch(f){r=f}e()}}catch(f){if(f&&r&&typeof f.stack=="string"){for(var l=f.stack.split(`
`),u=r.stack.split(`
`),o=l.length-1,i=u.length-1;1<=o&&0<=i&&l[o]!==u[i];)i--;for(;1<=o&&0<=i;o--,i--)if(l[o]!==u[i]){if(o!==1||i!==1)do if(o--,i--,0>i||l[o]!==u[i]){var s=`
`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=o&&0<=i);break}}}finally{_l=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Sn(e):""}function jc(e){switch(e.tag){case 5:return Sn(e.type);case 16:return Sn("Lazy");case 13:return Sn("Suspense");case 19:return Sn("SuspenseList");case 0:case 2:case 15:return e=xl(e.type,!1),e;case 11:return e=xl(e.type.render,!1),e;case 1:return e=xl(e.type,!0),e;default:return""}}function bl(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 Ft:return"Fragment";case Dt:return"Portal";case Zl:return"Profiler";case Xu:return"StrictMode";case Jl:return"Suspense";case ql:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case is:return(e.displayName||"Context")+".Consumer";case os:return(e._context.displayName||"Context")+".Provider";case Gu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Zu:return t=e.displayName||null,t!==null?t:bl(e.type)||"Memo";case be:t=e._payload,e=e._init;try{return bl(e(t))}catch{}}return null}function Mc(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 bl(t);case 8:return t===Xu?"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 pt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function as(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ic(e){var t=as(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,u=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,u.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ur(e){e._valueTracker||(e._valueTracker=Ic(e))}function cs(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=as(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Or(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 eu(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Bo(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=pt(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 fs(e,t){t=t.checked,t!=null&&Yu(e,"checked",t,!1)}function tu(e,t){fs(e,t);var n=pt(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")?nu(e,t.type,n):t.hasOwnProperty("defaultValue")&&nu(e,t.type,pt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Wo(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 nu(e,t,n){(t!=="number"||Or(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var kn=Array.isArray;function Xt(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=""+pt(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 ru(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(y(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ho(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(y(92));if(kn(n)){if(1<n.length)throw Error(y(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:pt(n)}}function ds(e,t){var n=pt(t.value),r=pt(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 Qo(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ps(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 lu(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ps(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var or,ms=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(or=or||document.createElement("div"),or.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=or.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Mn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xn={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},Dc=["Webkit","ms","Moz","O"];Object.keys(xn).forEach(function(e){Dc.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xn[t]=xn[e]})});function hs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xn.hasOwnProperty(e)&&xn[e]?(""+t).trim():t+"px"}function vs(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=hs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Fc=H({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function uu(e,t){if(t){if(Fc[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(y(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(y(61))}if(t.style!=null&&typeof t.style!="object")throw Error(y(62))}}function ou(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 iu=null;function Ju(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var su=null,Gt=null,Zt=null;function Ko(e){if(e=bn(e)){if(typeof su!="function")throw Error(y(280));var t=e.stateNode;t&&(t=il(t),su(e.stateNode,e.type,t))}}function ys(e){Gt?Zt?Zt.push(e):Zt=[e]:Gt=e}function gs(){if(Gt){var e=Gt,t=Zt;if(Zt=Gt=null,Ko(e),t)for(e=0;e<t.length;e++)Ko(t[e])}}function ws(e,t){return e(t)}function Ss(){}var Cl=!1;function ks(e,t,n){if(Cl)return e(t,n);Cl=!0;try{return ws(e,t,n)}finally{Cl=!1,(Gt!==null||Zt!==null)&&(Ss(),gs())}}function In(e,t){var n=e.stateNode;if(n===null)return null;var r=il(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(y(231,t,typeof n));return n}var au=!1;if(Ye)try{var pn={};Object.defineProperty(pn,"passive",{get:function(){au=!0}}),window.addEventListener("test",pn,pn),window.removeEventListener("test",pn,pn)}catch{au=!1}function Uc(e,t,n,r,l,u,o,i,s){var f=Array.prototype.slice.call(arguments,3);try{t.apply(n,f)}catch(h){this.onError(h)}}var Cn=!1,jr=null,Mr=!1,cu=null,Ac={onError:function(e){Cn=!0,jr=e}};function Vc(e,t,n,r,l,u,o,i,s){Cn=!1,jr=null,Uc.apply(Ac,arguments)}function $c(e,t,n,r,l,u,o,i,s){if(Vc.apply(this,arguments),Cn){if(Cn){var f=jr;Cn=!1,jr=null}else throw Error(y(198));Mr||(Mr=!0,cu=f)}}function jt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Es(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 Yo(e){if(jt(e)!==e)throw Error(y(188))}function Bc(e){var t=e.alternate;if(!t){if(t=jt(e),t===null)throw Error(y(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var u=l.alternate;if(u===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===u.child){for(u=l.child;u;){if(u===n)return Yo(l),e;if(u===r)return Yo(l),t;u=u.sibling}throw Error(y(188))}if(n.return!==r.return)n=l,r=u;else{for(var o=!1,i=l.child;i;){if(i===n){o=!0,n=l,r=u;break}if(i===r){o=!0,r=l,n=u;break}i=i.sibling}if(!o){for(i=u.child;i;){if(i===n){o=!0,n=u,r=l;break}if(i===r){o=!0,r=u,n=l;break}i=i.sibling}if(!o)throw Error(y(189))}}if(n.alternate!==r)throw Error(y(190))}if(n.tag!==3)throw Error(y(188));return n.stateNode.current===n?e:t}function _s(e){return e=Bc(e),e!==null?xs(e):null}function xs(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=xs(e);if(t!==null)return t;e=e.sibling}return null}var Cs=ke.unstable_scheduleCallback,Xo=ke.unstable_cancelCallback,Wc=ke.unstable_shouldYield,Hc=ke.unstable_requestPaint,Y=ke.unstable_now,Qc=ke.unstable_getCurrentPriorityLevel,qu=ke.unstable_ImmediatePriority,Ns=ke.unstable_UserBlockingPriority,Ir=ke.unstable_NormalPriority,Kc=ke.unstable_LowPriority,Ps=ke.unstable_IdlePriority,rl=null,Ve=null;function Yc(e){if(Ve&&typeof Ve.onCommitFiberRoot=="function")try{Ve.onCommitFiberRoot(rl,e,void 0,(e.current.flags&128)===128)}catch{}}var Me=Math.clz32?Math.clz32:Zc,Xc=Math.log,Gc=Math.LN2;function Zc(e){return e>>>=0,e===0?32:31-(Xc(e)/Gc|0)|0}var ir=64,sr=4194304;function En(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Dr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,u=e.pingedLanes,o=n&268435455;if(o!==0){var i=o&~l;i!==0?r=En(i):(u&=o,u!==0&&(r=En(u)))}else o=n&~l,o!==0?r=En(o):u!==0&&(r=En(u));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,u=t&-t,l>=u||l===16&&(u&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Me(t),l=1<<n,r|=e[n],t&=~l;return r}function Jc(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 qc(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,u=e.pendingLanes;0<u;){var o=31-Me(u),i=1<<o,s=l[o];s===-1?(!(i&n)||i&r)&&(l[o]=Jc(i,t)):s<=t&&(e.expiredLanes|=i),u&=~i}}function fu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function zs(){var e=ir;return ir<<=1,!(ir&4194240)&&(ir=64),e}function Nl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Jn(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Me(t),e[t]=n}function bc(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-Me(n),u=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~u}}function bu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Me(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var M=0;function Ts(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Ls,eo,Rs,Os,js,du=!1,ar=[],ut=null,ot=null,it=null,Dn=new Map,Fn=new Map,tt=[],ef="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 Go(e,t){switch(e){case"focusin":case"focusout":ut=null;break;case"dragenter":case"dragleave":ot=null;break;case"mouseover":case"mouseout":it=null;break;case"pointerover":case"pointerout":Dn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Fn.delete(t.pointerId)}}function mn(e,t,n,r,l,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:u,targetContainers:[l]},t!==null&&(t=bn(t),t!==null&&eo(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function tf(e,t,n,r,l){switch(t){case"focusin":return ut=mn(ut,e,t,n,r,l),!0;case"dragenter":return ot=mn(ot,e,t,n,r,l),!0;case"mouseover":return it=mn(it,e,t,n,r,l),!0;case"pointerover":var u=l.pointerId;return Dn.set(u,mn(Dn.get(u)||null,e,t,n,r,l)),!0;case"gotpointercapture":return u=l.pointerId,Fn.set(u,mn(Fn.get(u)||null,e,t,n,r,l)),!0}return!1}function Ms(e){var t=Et(e.target);if(t!==null){var n=jt(t);if(n!==null){if(t=n.tag,t===13){if(t=Es(n),t!==null){e.blockedOn=t,js(e.priority,function(){Rs(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Er(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=pu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);iu=r,n.target.dispatchEvent(r),iu=null}else return t=bn(n),t!==null&&eo(t),e.blockedOn=n,!1;t.shift()}return!0}function Zo(e,t,n){Er(e)&&n.delete(t)}function nf(){du=!1,ut!==null&&Er(ut)&&(ut=null),ot!==null&&Er(ot)&&(ot=null),it!==null&&Er(it)&&(it=null),Dn.forEach(Zo),Fn.forEach(Zo)}function hn(e,t){e.blockedOn===t&&(e.blockedOn=null,du||(du=!0,ke.unstable_scheduleCallback(ke.unstable_NormalPriority,nf)))}function Un(e){function t(l){return hn(l,e)}if(0<ar.length){hn(ar[0],e);for(var n=1;n<ar.length;n++){var r=ar[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ut!==null&&hn(ut,e),ot!==null&&hn(ot,e),it!==null&&hn(it,e),Dn.forEach(t),Fn.forEach(t),n=0;n<tt.length;n++)r=tt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<tt.length&&(n=tt[0],n.blockedOn===null);)Ms(n),n.blockedOn===null&&tt.shift()}var Jt=Je.ReactCurrentBatchConfig,Fr=!0;function rf(e,t,n,r){var l=M,u=Jt.transition;Jt.transition=null;try{M=1,to(e,t,n,r)}finally{M=l,Jt.transition=u}}function lf(e,t,n,r){var l=M,u=Jt.transition;Jt.transition=null;try{M=4,to(e,t,n,r)}finally{M=l,Jt.transition=u}}function to(e,t,n,r){if(Fr){var l=pu(e,t,n,r);if(l===null)Dl(e,t,r,Ur,n),Go(e,r);else if(tf(l,e,t,n,r))r.stopPropagation();else if(Go(e,r),t&4&&-1<ef.indexOf(e)){for(;l!==null;){var u=bn(l);if(u!==null&&Ls(u),u=pu(e,t,n,r),u===null&&Dl(e,t,r,Ur,n),u===l)break;l=u}l!==null&&r.stopPropagation()}else Dl(e,t,r,null,n)}}var Ur=null;function pu(e,t,n,r){if(Ur=null,e=Ju(r),e=Et(e),e!==null)if(t=jt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Es(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 Ur=e,null}function Is(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(Qc()){case qu:return 1;case Ns:return 4;case Ir:case Kc:return 16;case Ps:return 536870912;default:return 16}default:return 16}}var rt=null,no=null,_r=null;function Ds(){if(_r)return _r;var e,t=no,n=t.length,r,l="value"in rt?rt.value:rt.textContent,u=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[u-r];r++);return _r=l.slice(e,1<r?1-r:void 0)}function xr(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 cr(){return!0}function Jo(){return!1}function _e(e){function t(n,r,l,u,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=u,this.target=o,this.currentTarget=null;for(var i in e)e.hasOwnProperty(i)&&(n=e[i],this[i]=n?n(u):u[i]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?cr:Jo,this.isPropagationStopped=Jo,this}return H(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=cr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=cr)},persist:function(){},isPersistent:cr}),t}var an={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ro=_e(an),qn=H({},an,{view:0,detail:0}),uf=_e(qn),Pl,zl,vn,ll=H({},qn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:lo,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==vn&&(vn&&e.type==="mousemove"?(Pl=e.screenX-vn.screenX,zl=e.screenY-vn.screenY):zl=Pl=0,vn=e),Pl)},movementY:function(e){return"movementY"in e?e.movementY:zl}}),qo=_e(ll),of=H({},ll,{dataTransfer:0}),sf=_e(of),af=H({},qn,{relatedTarget:0}),Tl=_e(af),cf=H({},an,{animationName:0,elapsedTime:0,pseudoElement:0}),ff=_e(cf),df=H({},an,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),pf=_e(df),mf=H({},an,{data:0}),bo=_e(mf),hf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},vf={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"},yf={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=yf[e])?!!t[e]:!1}function lo(){return gf}var wf=H({},qn,{key:function(e){if(e.key){var t=hf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=xr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?vf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:lo,charCode:function(e){return e.type==="keypress"?xr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?xr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Sf=_e(wf),kf=H({},ll,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ei=_e(kf),Ef=H({},qn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:lo}),_f=_e(Ef),xf=H({},an,{propertyName:0,elapsedTime:0,pseudoElement:0}),Cf=_e(xf),Nf=H({},ll,{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}),Pf=_e(Nf),zf=[9,13,27,32],uo=Ye&&"CompositionEvent"in window,Nn=null;Ye&&"documentMode"in document&&(Nn=document.documentMode);var Tf=Ye&&"TextEvent"in window&&!Nn,Fs=Ye&&(!uo||Nn&&8<Nn&&11>=Nn),ti=" ",ni=!1;function Us(e,t){switch(e){case"keyup":return zf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function As(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ut=!1;function Lf(e,t){switch(e){case"compositionend":return As(t);case"keypress":return t.which!==32?null:(ni=!0,ti);case"textInput":return e=t.data,e===ti&&ni?null:e;default:return null}}function Rf(e,t){if(Ut)return e==="compositionend"||!uo&&Us(e,t)?(e=Ds(),_r=no=rt=null,Ut=!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 Fs&&t.locale!=="ko"?null:t.data;default:return null}}var Of={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 ri(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Of[e.type]:t==="textarea"}function Vs(e,t,n,r){ys(r),t=Ar(t,"onChange"),0<t.length&&(n=new ro("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Pn=null,An=null;function jf(e){Js(e,0)}function ul(e){var t=$t(e);if(cs(t))return e}function Mf(e,t){if(e==="change")return t}var $s=!1;if(Ye){var Ll;if(Ye){var Rl="oninput"in document;if(!Rl){var li=document.createElement("div");li.setAttribute("oninput","return;"),Rl=typeof li.oninput=="function"}Ll=Rl}else Ll=!1;$s=Ll&&(!document.documentMode||9<document.documentMode)}function ui(){Pn&&(Pn.detachEvent("onpropertychange",Bs),An=Pn=null)}function Bs(e){if(e.propertyName==="value"&&ul(An)){var t=[];Vs(t,An,e,Ju(e)),ks(jf,t)}}function If(e,t,n){e==="focusin"?(ui(),Pn=t,An=n,Pn.attachEvent("onpropertychange",Bs)):e==="focusout"&&ui()}function Df(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ul(An)}function Ff(e,t){if(e==="click")return ul(t)}function Uf(e,t){if(e==="input"||e==="change")return ul(t)}function Af(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var De=typeof Object.is=="function"?Object.is:Af;function Vn(e,t){if(De(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(!Gl.call(t,l)||!De(e[l],t[l]))return!1}return!0}function oi(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ii(e,t){var n=oi(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=oi(n)}}function Ws(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Ws(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Hs(){for(var e=window,t=Or();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Or(e.document)}return t}function oo(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 Vf(e){var t=Hs(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Ws(n.ownerDocument.documentElement,n)){if(r!==null&&oo(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,u=Math.min(r.start,l);r=r.end===void 0?u:Math.min(r.end,l),!e.extend&&u>r&&(l=r,r=u,u=l),l=ii(n,u);var o=ii(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),u>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var $f=Ye&&"documentMode"in document&&11>=document.documentMode,At=null,mu=null,zn=null,hu=!1;function si(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;hu||At==null||At!==Or(r)||(r=At,"selectionStart"in r&&oo(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}),zn&&Vn(zn,r)||(zn=r,r=Ar(mu,"onSelect"),0<r.length&&(t=new ro("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=At)))}function fr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Vt={animationend:fr("Animation","AnimationEnd"),animationiteration:fr("Animation","AnimationIteration"),animationstart:fr("Animation","AnimationStart"),transitionend:fr("Transition","TransitionEnd")},Ol={},Qs={};Ye&&(Qs=document.createElement("div").style,"AnimationEvent"in window||(delete Vt.animationend.animation,delete Vt.animationiteration.animation,delete Vt.animationstart.animation),"TransitionEvent"in window||delete Vt.transitionend.transition);function ol(e){if(Ol[e])return Ol[e];if(!Vt[e])return e;var t=Vt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Qs)return Ol[e]=t[n];return e}var Ks=ol("animationend"),Ys=ol("animationiteration"),Xs=ol("animationstart"),Gs=ol("transitionend"),Zs=new Map,ai="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 ht(e,t){Zs.set(e,t),Ot(t,[e])}for(var jl=0;jl<ai.length;jl++){var Ml=ai[jl],Bf=Ml.toLowerCase(),Wf=Ml[0].toUpperCase()+Ml.slice(1);ht(Bf,"on"+Wf)}ht(Ks,"onAnimationEnd");ht(Ys,"onAnimationIteration");ht(Xs,"onAnimationStart");ht("dblclick","onDoubleClick");ht("focusin","onFocus");ht("focusout","onBlur");ht(Gs,"onTransitionEnd");en("onMouseEnter",["mouseout","mouseover"]);en("onMouseLeave",["mouseout","mouseover"]);en("onPointerEnter",["pointerout","pointerover"]);en("onPointerLeave",["pointerout","pointerover"]);Ot("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Ot("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Ot("onBeforeInput",["compositionend","keypress","textInput","paste"]);Ot("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Ot("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Ot("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var _n="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(" "),Hf=new Set("cancel close invalid load scroll toggle".split(" ").concat(_n));function ci(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,$c(r,t,void 0,e),e.currentTarget=null}function Js(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 u=void 0;if(t)for(var o=r.length-1;0<=o;o--){var i=r[o],s=i.instance,f=i.currentTarget;if(i=i.listener,s!==u&&l.isPropagationStopped())break e;ci(l,i,f),u=s}else for(o=0;o<r.length;o++){if(i=r[o],s=i.instance,f=i.currentTarget,i=i.listener,s!==u&&l.isPropagationStopped())break e;ci(l,i,f),u=s}}}if(Mr)throw e=cu,Mr=!1,cu=null,e}function F(e,t){var n=t[Su];n===void 0&&(n=t[Su]=new Set);var r=e+"__bubble";n.has(r)||(qs(t,e,2,!1),n.add(r))}function Il(e,t,n){var r=0;t&&(r|=4),qs(n,e,r,t)}var dr="_reactListening"+Math.random().toString(36).slice(2);function $n(e){if(!e[dr]){e[dr]=!0,us.forEach(function(n){n!=="selectionchange"&&(Hf.has(n)||Il(n,!1,e),Il(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[dr]||(t[dr]=!0,Il("selectionchange",!1,t))}}function qs(e,t,n,r){switch(Is(t)){case 1:var l=rf;break;case 4:l=lf;break;default:l=to}n=l.bind(null,t,n,e),l=void 0,!au||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 Dl(e,t,n,r,l){var u=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var i=r.stateNode.containerInfo;if(i===l||i.nodeType===8&&i.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var s=o.tag;if((s===3||s===4)&&(s=o.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;o=o.return}for(;i!==null;){if(o=Et(i),o===null)return;if(s=o.tag,s===5||s===6){r=u=o;continue e}i=i.parentNode}}r=r.return}ks(function(){var f=u,h=Ju(n),m=[];e:{var p=Zs.get(e);if(p!==void 0){var g=ro,w=e;switch(e){case"keypress":if(xr(n)===0)break e;case"keydown":case"keyup":g=Sf;break;case"focusin":w="focus",g=Tl;break;case"focusout":w="blur",g=Tl;break;case"beforeblur":case"afterblur":g=Tl;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":g=qo;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=sf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=_f;break;case Ks:case Ys:case Xs:g=ff;break;case Gs:g=Cf;break;case"scroll":g=uf;break;case"wheel":g=Pf;break;case"copy":case"cut":case"paste":g=pf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=ei}var S=(t&4)!==0,I=!S&&e==="scroll",c=S?p!==null?p+"Capture":null:p;S=[];for(var a=f,d;a!==null;){d=a;var v=d.stateNode;if(d.tag===5&&v!==null&&(d=v,c!==null&&(v=In(a,c),v!=null&&S.push(Bn(a,v,d)))),I)break;a=a.return}0<S.length&&(p=new g(p,w,null,n,h),m.push({event:p,listeners:S}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",p&&n!==iu&&(w=n.relatedTarget||n.fromElement)&&(Et(w)||w[Xe]))break e;if((g||p)&&(p=h.window===h?h:(p=h.ownerDocument)?p.defaultView||p.parentWindow:window,g?(w=n.relatedTarget||n.toElement,g=f,w=w?Et(w):null,w!==null&&(I=jt(w),w!==I||w.tag!==5&&w.tag!==6)&&(w=null)):(g=null,w=f),g!==w)){if(S=qo,v="onMouseLeave",c="onMouseEnter",a="mouse",(e==="pointerout"||e==="pointerover")&&(S=ei,v="onPointerLeave",c="onPointerEnter",a="pointer"),I=g==null?p:$t(g),d=w==null?p:$t(w),p=new S(v,a+"leave",g,n,h),p.target=I,p.relatedTarget=d,v=null,Et(h)===f&&(S=new S(c,a+"enter",w,n,h),S.target=d,S.relatedTarget=I,v=S),I=v,g&&w)t:{for(S=g,c=w,a=0,d=S;d;d=Mt(d))a++;for(d=0,v=c;v;v=Mt(v))d++;for(;0<a-d;)S=Mt(S),a--;for(;0<d-a;)c=Mt(c),d--;for(;a--;){if(S===c||c!==null&&S===c.alternate)break t;S=Mt(S),c=Mt(c)}S=null}else S=null;g!==null&&fi(m,p,g,S,!1),w!==null&&I!==null&&fi(m,I,w,S,!0)}}e:{if(p=f?$t(f):window,g=p.nodeName&&p.nodeName.toLowerCase(),g==="select"||g==="input"&&p.type==="file")var k=Mf;else if(ri(p))if($s)k=Uf;else{k=Df;var _=If}else(g=p.nodeName)&&g.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(k=Ff);if(k&&(k=k(e,f))){Vs(m,k,n,h);break e}_&&_(e,p,f),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&nu(p,"number",p.value)}switch(_=f?$t(f):window,e){case"focusin":(ri(_)||_.contentEditable==="true")&&(At=_,mu=f,zn=null);break;case"focusout":zn=mu=At=null;break;case"mousedown":hu=!0;break;case"contextmenu":case"mouseup":case"dragend":hu=!1,si(m,n,h);break;case"selectionchange":if($f)break;case"keydown":case"keyup":si(m,n,h)}var C;if(uo)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else Ut?Us(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(Fs&&n.locale!=="ko"&&(Ut||N!=="onCompositionStart"?N==="onCompositionEnd"&&Ut&&(C=Ds()):(rt=h,no="value"in rt?rt.value:rt.textContent,Ut=!0)),_=Ar(f,N),0<_.length&&(N=new bo(N,e,null,n,h),m.push({event:N,listeners:_}),C?N.data=C:(C=As(n),C!==null&&(N.data=C)))),(C=Tf?Lf(e,n):Rf(e,n))&&(f=Ar(f,"onBeforeInput"),0<f.length&&(h=new bo("onBeforeInput","beforeinput",null,n,h),m.push({event:h,listeners:f}),h.data=C))}Js(m,t)})}function Bn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ar(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,u=l.stateNode;l.tag===5&&u!==null&&(l=u,u=In(e,n),u!=null&&r.unshift(Bn(e,u,l)),u=In(e,t),u!=null&&r.push(Bn(e,u,l))),e=e.return}return r}function Mt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function fi(e,t,n,r,l){for(var u=t._reactName,o=[];n!==null&&n!==r;){var i=n,s=i.alternate,f=i.stateNode;if(s!==null&&s===r)break;i.tag===5&&f!==null&&(i=f,l?(s=In(n,u),s!=null&&o.unshift(Bn(n,s,i))):l||(s=In(n,u),s!=null&&o.push(Bn(n,s,i)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Qf=/\r\n?/g,Kf=/\u0000|\uFFFD/g;function di(e){return(typeof e=="string"?e:""+e).replace(Qf,`
`).replace(Kf,"")}function pr(e,t,n){if(t=di(t),di(e)!==t&&n)throw Error(y(425))}function Vr(){}var vu=null,yu=null;function gu(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 wu=typeof setTimeout=="function"?setTimeout:void 0,Yf=typeof clearTimeout=="function"?clearTimeout:void 0,pi=typeof Promise=="function"?Promise:void 0,Xf=typeof queueMicrotask=="function"?queueMicrotask:typeof pi<"u"?function(e){return pi.resolve(null).then(e).catch(Gf)}:wu;function Gf(e){setTimeout(function(){throw e})}function Fl(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),Un(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Un(t)}function st(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 mi(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 cn=Math.random().toString(36).slice(2),Ae="__reactFiber$"+cn,Wn="__reactProps$"+cn,Xe="__reactContainer$"+cn,Su="__reactEvents$"+cn,Zf="__reactListeners$"+cn,Jf="__reactHandles$"+cn;function Et(e){var t=e[Ae];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Xe]||n[Ae]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=mi(e);e!==null;){if(n=e[Ae])return n;e=mi(e)}return t}e=n,n=e.parentNode}return null}function bn(e){return e=e[Ae]||e[Xe],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function $t(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(y(33))}function il(e){return e[Wn]||null}var ku=[],Bt=-1;function vt(e){return{current:e}}function U(e){0>Bt||(e.current=ku[Bt],ku[Bt]=null,Bt--)}function D(e,t){Bt++,ku[Bt]=e.current,e.current=t}var mt={},ie=vt(mt),me=vt(!1),Pt=mt;function tn(e,t){var n=e.type.contextTypes;if(!n)return mt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},u;for(u in n)l[u]=t[u];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function he(e){return e=e.childContextTypes,e!=null}function $r(){U(me),U(ie)}function hi(e,t,n){if(ie.current!==mt)throw Error(y(168));D(ie,t),D(me,n)}function bs(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(y(108,Mc(e)||"Unknown",l));return H({},n,r)}function Br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mt,Pt=ie.current,D(ie,e),D(me,me.current),!0}function vi(e,t,n){var r=e.stateNode;if(!r)throw Error(y(169));n?(e=bs(e,t,Pt),r.__reactInternalMemoizedMergedChildContext=e,U(me),U(ie),D(ie,e)):U(me),D(me,n)}var We=null,sl=!1,Ul=!1;function ea(e){We===null?We=[e]:We.push(e)}function qf(e){sl=!0,ea(e)}function yt(){if(!Ul&&We!==null){Ul=!0;var e=0,t=M;try{var n=We;for(M=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}We=null,sl=!1}catch(l){throw We!==null&&(We=We.slice(e+1)),Cs(qu,yt),l}finally{M=t,Ul=!1}}return null}var Wt=[],Ht=0,Wr=null,Hr=0,xe=[],Ce=0,zt=null,He=1,Qe="";function St(e,t){Wt[Ht++]=Hr,Wt[Ht++]=Wr,Wr=e,Hr=t}function ta(e,t,n){xe[Ce++]=He,xe[Ce++]=Qe,xe[Ce++]=zt,zt=e;var r=He;e=Qe;var l=32-Me(r)-1;r&=~(1<<l),n+=1;var u=32-Me(t)+l;if(30<u){var o=l-l%5;u=(r&(1<<o)-1).toString(32),r>>=o,l-=o,He=1<<32-Me(t)+l|n<<l|r,Qe=u+e}else He=1<<u|n<<l|r,Qe=e}function io(e){e.return!==null&&(St(e,1),ta(e,1,0))}function so(e){for(;e===Wr;)Wr=Wt[--Ht],Wt[Ht]=null,Hr=Wt[--Ht],Wt[Ht]=null;for(;e===zt;)zt=xe[--Ce],xe[Ce]=null,Qe=xe[--Ce],xe[Ce]=null,He=xe[--Ce],xe[Ce]=null}var Se=null,we=null,V=!1,je=null;function na(e,t){var n=Ne(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 yi(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,Se=e,we=st(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Se=e,we=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=zt!==null?{id:He,overflow:Qe}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ne(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Se=e,we=null,!0):!1;default:return!1}}function Eu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function _u(e){if(V){var t=we;if(t){var n=t;if(!yi(e,t)){if(Eu(e))throw Error(y(418));t=st(n.nextSibling);var r=Se;t&&yi(e,t)?na(r,n):(e.flags=e.flags&-4097|2,V=!1,Se=e)}}else{if(Eu(e))throw Error(y(418));e.flags=e.flags&-4097|2,V=!1,Se=e}}}function gi(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Se=e}function mr(e){if(e!==Se)return!1;if(!V)return gi(e),V=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!gu(e.type,e.memoizedProps)),t&&(t=we)){if(Eu(e))throw ra(),Error(y(418));for(;t;)na(e,t),t=st(t.nextSibling)}if(gi(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(y(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){we=st(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}we=null}}else we=Se?st(e.stateNode.nextSibling):null;return!0}function ra(){for(var e=we;e;)e=st(e.nextSibling)}function nn(){we=Se=null,V=!1}function ao(e){je===null?je=[e]:je.push(e)}var bf=Je.ReactCurrentBatchConfig;function yn(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(y(309));var r=n.stateNode}if(!r)throw Error(y(147,e));var l=r,u=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===u?t.ref:(t=function(o){var i=l.refs;o===null?delete i[u]:i[u]=o},t._stringRef=u,t)}if(typeof e!="string")throw Error(y(284));if(!n._owner)throw Error(y(290,e))}return e}function hr(e,t){throw e=Object.prototype.toString.call(t),Error(y(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function wi(e){var t=e._init;return t(e._payload)}function la(e){function t(c,a){if(e){var d=c.deletions;d===null?(c.deletions=[a],c.flags|=16):d.push(a)}}function n(c,a){if(!e)return null;for(;a!==null;)t(c,a),a=a.sibling;return null}function r(c,a){for(c=new Map;a!==null;)a.key!==null?c.set(a.key,a):c.set(a.index,a),a=a.sibling;return c}function l(c,a){return c=dt(c,a),c.index=0,c.sibling=null,c}function u(c,a,d){return c.index=d,e?(d=c.alternate,d!==null?(d=d.index,d<a?(c.flags|=2,a):d):(c.flags|=2,a)):(c.flags|=1048576,a)}function o(c){return e&&c.alternate===null&&(c.flags|=2),c}function i(c,a,d,v){return a===null||a.tag!==6?(a=Ql(d,c.mode,v),a.return=c,a):(a=l(a,d),a.return=c,a)}function s(c,a,d,v){var k=d.type;return k===Ft?h(c,a,d.props.children,v,d.key):a!==null&&(a.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===be&&wi(k)===a.type)?(v=l(a,d.props),v.ref=yn(c,a,d),v.return=c,v):(v=Rr(d.type,d.key,d.props,null,c.mode,v),v.ref=yn(c,a,d),v.return=c,v)}function f(c,a,d,v){return a===null||a.tag!==4||a.stateNode.containerInfo!==d.containerInfo||a.stateNode.implementation!==d.implementation?(a=Kl(d,c.mode,v),a.return=c,a):(a=l(a,d.children||[]),a.return=c,a)}function h(c,a,d,v,k){return a===null||a.tag!==7?(a=Nt(d,c.mode,v,k),a.return=c,a):(a=l(a,d),a.return=c,a)}function m(c,a,d){if(typeof a=="string"&&a!==""||typeof a=="number")return a=Ql(""+a,c.mode,d),a.return=c,a;if(typeof a=="object"&&a!==null){switch(a.$$typeof){case lr:return d=Rr(a.type,a.key,a.props,null,c.mode,d),d.ref=yn(c,null,a),d.return=c,d;case Dt:return a=Kl(a,c.mode,d),a.return=c,a;case be:var v=a._init;return m(c,v(a._payload),d)}if(kn(a)||dn(a))return a=Nt(a,c.mode,d,null),a.return=c,a;hr(c,a)}return null}function p(c,a,d,v){var k=a!==null?a.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return k!==null?null:i(c,a,""+d,v);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case lr:return d.key===k?s(c,a,d,v):null;case Dt:return d.key===k?f(c,a,d,v):null;case be:return k=d._init,p(c,a,k(d._payload),v)}if(kn(d)||dn(d))return k!==null?null:h(c,a,d,v,null);hr(c,d)}return null}function g(c,a,d,v,k){if(typeof v=="string"&&v!==""||typeof v=="number")return c=c.get(d)||null,i(a,c,""+v,k);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case lr:return c=c.get(v.key===null?d:v.key)||null,s(a,c,v,k);case Dt:return c=c.get(v.key===null?d:v.key)||null,f(a,c,v,k);case be:var _=v._init;return g(c,a,d,_(v._payload),k)}if(kn(v)||dn(v))return c=c.get(d)||null,h(a,c,v,k,null);hr(a,v)}return null}function w(c,a,d,v){for(var k=null,_=null,C=a,N=a=0,$=null;C!==null&&N<d.length;N++){C.index>N?($=C,C=null):$=C.sibling;var L=p(c,C,d[N],v);if(L===null){C===null&&(C=$);break}e&&C&&L.alternate===null&&t(c,C),a=u(L,a,N),_===null?k=L:_.sibling=L,_=L,C=$}if(N===d.length)return n(c,C),V&&St(c,N),k;if(C===null){for(;N<d.length;N++)C=m(c,d[N],v),C!==null&&(a=u(C,a,N),_===null?k=C:_.sibling=C,_=C);return V&&St(c,N),k}for(C=r(c,C);N<d.length;N++)$=g(C,c,N,d[N],v),$!==null&&(e&&$.alternate!==null&&C.delete($.key===null?N:$.key),a=u($,a,N),_===null?k=$:_.sibling=$,_=$);return e&&C.forEach(function(ye){return t(c,ye)}),V&&St(c,N),k}function S(c,a,d,v){var k=dn(d);if(typeof k!="function")throw Error(y(150));if(d=k.call(d),d==null)throw Error(y(151));for(var _=k=null,C=a,N=a=0,$=null,L=d.next();C!==null&&!L.done;N++,L=d.next()){C.index>N?($=C,C=null):$=C.sibling;var ye=p(c,C,L.value,v);if(ye===null){C===null&&(C=$);break}e&&C&&ye.alternate===null&&t(c,C),a=u(ye,a,N),_===null?k=ye:_.sibling=ye,_=ye,C=$}if(L.done)return n(c,C),V&&St(c,N),k;if(C===null){for(;!L.done;N++,L=d.next())L=m(c,L.value,v),L!==null&&(a=u(L,a,N),_===null?k=L:_.sibling=L,_=L);return V&&St(c,N),k}for(C=r(c,C);!L.done;N++,L=d.next())L=g(C,c,N,L.value,v),L!==null&&(e&&L.alternate!==null&&C.delete(L.key===null?N:L.key),a=u(L,a,N),_===null?k=L:_.sibling=L,_=L);return e&&C.forEach(function(P){return t(c,P)}),V&&St(c,N),k}function I(c,a,d,v){if(typeof d=="object"&&d!==null&&d.type===Ft&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case lr:e:{for(var k=d.key,_=a;_!==null;){if(_.key===k){if(k=d.type,k===Ft){if(_.tag===7){n(c,_.sibling),a=l(_,d.props.children),a.return=c,c=a;break e}}else if(_.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===be&&wi(k)===_.type){n(c,_.sibling),a=l(_,d.props),a.ref=yn(c,_,d),a.return=c,c=a;break e}n(c,_);break}else t(c,_);_=_.sibling}d.type===Ft?(a=Nt(d.props.children,c.mode,v,d.key),a.return=c,c=a):(v=Rr(d.type,d.key,d.props,null,c.mode,v),v.ref=yn(c,a,d),v.return=c,c=v)}return o(c);case Dt:e:{for(_=d.key;a!==null;){if(a.key===_)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(c,a.sibling),a=l(a,d.children||[]),a.return=c,c=a;break e}else{n(c,a);break}else t(c,a);a=a.sibling}a=Kl(d,c.mode,v),a.return=c,c=a}return o(c);case be:return _=d._init,I(c,a,_(d._payload),v)}if(kn(d))return w(c,a,d,v);if(dn(d))return S(c,a,d,v);hr(c,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(c,a.sibling),a=l(a,d),a.return=c,c=a):(n(c,a),a=Ql(d,c.mode,v),a.return=c,c=a),o(c)):n(c,a)}return I}var rn=la(!0),ua=la(!1),Qr=vt(null),Kr=null,Qt=null,co=null;function fo(){co=Qt=Kr=null}function po(e){var t=Qr.current;U(Qr),e._currentValue=t}function xu(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 qt(e,t){Kr=e,co=Qt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(pe=!0),e.firstContext=null)}function ze(e){var t=e._currentValue;if(co!==e)if(e={context:e,memoizedValue:t,next:null},Qt===null){if(Kr===null)throw Error(y(308));Qt=e,Kr.dependencies={lanes:0,firstContext:e}}else Qt=Qt.next=e;return t}var _t=null;function mo(e){_t===null?_t=[e]:_t.push(e)}function oa(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,mo(t)):(n.next=l.next,l.next=n),t.interleaved=n,Ge(e,r)}function Ge(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 et=!1;function ho(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function ia(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 Ke(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function at(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,j&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Ge(e,n)}return l=r.interleaved,l===null?(t.next=t,mo(r)):(t.next=l.next,l.next=t),r.interleaved=t,Ge(e,n)}function Cr(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,bu(e,n)}}function Si(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,u=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};u===null?l=u=o:u=u.next=o,n=n.next}while(n!==null);u===null?l=u=t:u=u.next=t}else l=u=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:u,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 Yr(e,t,n,r){var l=e.updateQueue;et=!1;var u=l.firstBaseUpdate,o=l.lastBaseUpdate,i=l.shared.pending;if(i!==null){l.shared.pending=null;var s=i,f=s.next;s.next=null,o===null?u=f:o.next=f,o=s;var h=e.alternate;h!==null&&(h=h.updateQueue,i=h.lastBaseUpdate,i!==o&&(i===null?h.firstBaseUpdate=f:i.next=f,h.lastBaseUpdate=s))}if(u!==null){var m=l.baseState;o=0,h=f=s=null,i=u;do{var p=i.lane,g=i.eventTime;if((r&p)===p){h!==null&&(h=h.next={eventTime:g,lane:0,tag:i.tag,payload:i.payload,callback:i.callback,next:null});e:{var w=e,S=i;switch(p=t,g=n,S.tag){case 1:if(w=S.payload,typeof w=="function"){m=w.call(g,m,p);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=S.payload,p=typeof w=="function"?w.call(g,m,p):w,p==null)break e;m=H({},m,p);break e;case 2:et=!0}}i.callback!==null&&i.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[i]:p.push(i))}else g={eventTime:g,lane:p,tag:i.tag,payload:i.payload,callback:i.callback,next:null},h===null?(f=h=g,s=m):h=h.next=g,o|=p;if(i=i.next,i===null){if(i=l.shared.pending,i===null)break;p=i,i=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(h===null&&(s=m),l.baseState=s,l.firstBaseUpdate=f,l.lastBaseUpdate=h,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else u===null&&(l.shared.lanes=0);Lt|=o,e.lanes=o,e.memoizedState=m}}function ki(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(y(191,l));l.call(r)}}}var er={},$e=vt(er),Hn=vt(er),Qn=vt(er);function xt(e){if(e===er)throw Error(y(174));return e}function vo(e,t){switch(D(Qn,t),D(Hn,e),D($e,er),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:lu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=lu(t,e)}U($e),D($e,t)}function ln(){U($e),U(Hn),U(Qn)}function sa(e){xt(Qn.current);var t=xt($e.current),n=lu(t,e.type);t!==n&&(D(Hn,e),D($e,n))}function yo(e){Hn.current===e&&(U($e),U(Hn))}var B=vt(0);function Xr(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Al=[];function go(){for(var e=0;e<Al.length;e++)Al[e]._workInProgressVersionPrimary=null;Al.length=0}var Nr=Je.ReactCurrentDispatcher,Vl=Je.ReactCurrentBatchConfig,Tt=0,W=null,G=null,q=null,Gr=!1,Tn=!1,Kn=0,ed=0;function re(){throw Error(y(321))}function wo(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!De(e[n],t[n]))return!1;return!0}function So(e,t,n,r,l,u){if(Tt=u,W=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Nr.current=e===null||e.memoizedState===null?ld:ud,e=n(r,l),Tn){u=0;do{if(Tn=!1,Kn=0,25<=u)throw Error(y(301));u+=1,q=G=null,t.updateQueue=null,Nr.current=od,e=n(r,l)}while(Tn)}if(Nr.current=Zr,t=G!==null&&G.next!==null,Tt=0,q=G=W=null,Gr=!1,t)throw Error(y(300));return e}function ko(){var e=Kn!==0;return Kn=0,e}function Ue(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return q===null?W.memoizedState=q=e:q=q.next=e,q}function Te(){if(G===null){var e=W.alternate;e=e!==null?e.memoizedState:null}else e=G.next;var t=q===null?W.memoizedState:q.next;if(t!==null)q=t,G=e;else{if(e===null)throw Error(y(310));G=e,e={memoizedState:G.memoizedState,baseState:G.baseState,baseQueue:G.baseQueue,queue:G.queue,next:null},q===null?W.memoizedState=q=e:q=q.next=e}return q}function Yn(e,t){return typeof t=="function"?t(e):t}function $l(e){var t=Te(),n=t.queue;if(n===null)throw Error(y(311));n.lastRenderedReducer=e;var r=G,l=r.baseQueue,u=n.pending;if(u!==null){if(l!==null){var o=l.next;l.next=u.next,u.next=o}r.baseQueue=l=u,n.pending=null}if(l!==null){u=l.next,r=r.baseState;var i=o=null,s=null,f=u;do{var h=f.lane;if((Tt&h)===h)s!==null&&(s=s.next={lane:0,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null}),r=f.hasEagerState?f.eagerState:e(r,f.action);else{var m={lane:h,action:f.action,hasEagerState:f.hasEagerState,eagerState:f.eagerState,next:null};s===null?(i=s=m,o=r):s=s.next=m,W.lanes|=h,Lt|=h}f=f.next}while(f!==null&&f!==u);s===null?o=r:s.next=i,De(r,t.memoizedState)||(pe=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do u=l.lane,W.lanes|=u,Lt|=u,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Bl(e){var t=Te(),n=t.queue;if(n===null)throw Error(y(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,u=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do u=e(u,o.action),o=o.next;while(o!==l);De(u,t.memoizedState)||(pe=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),n.lastRenderedState=u}return[u,r]}function aa(){}function ca(e,t){var n=W,r=Te(),l=t(),u=!De(r.memoizedState,l);if(u&&(r.memoizedState=l,pe=!0),r=r.queue,Eo(pa.bind(null,n,r,e),[e]),r.getSnapshot!==t||u||q!==null&&q.memoizedState.tag&1){if(n.flags|=2048,Xn(9,da.bind(null,n,r,l,t),void 0,null),b===null)throw Error(y(349));Tt&30||fa(n,t,l)}return l}function fa(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function da(e,t,n,r){t.value=n,t.getSnapshot=r,ma(t)&&ha(e)}function pa(e,t,n){return n(function(){ma(t)&&ha(e)})}function ma(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!De(e,n)}catch{return!0}}function ha(e){var t=Ge(e,1);t!==null&&Ie(t,e,1,-1)}function Ei(e){var t=Ue();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Yn,lastRenderedState:e},t.queue=e,e=e.dispatch=rd.bind(null,W,e),[t.memoizedState,e]}function Xn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.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 va(){return Te().memoizedState}function Pr(e,t,n,r){var l=Ue();W.flags|=e,l.memoizedState=Xn(1|t,n,void 0,r===void 0?null:r)}function al(e,t,n,r){var l=Te();r=r===void 0?null:r;var u=void 0;if(G!==null){var o=G.memoizedState;if(u=o.destroy,r!==null&&wo(r,o.deps)){l.memoizedState=Xn(t,n,u,r);return}}W.flags|=e,l.memoizedState=Xn(1|t,n,u,r)}function _i(e,t){return Pr(8390656,8,e,t)}function Eo(e,t){return al(2048,8,e,t)}function ya(e,t){return al(4,2,e,t)}function ga(e,t){return al(4,4,e,t)}function wa(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 Sa(e,t,n){return n=n!=null?n.concat([e]):null,al(4,4,wa.bind(null,t,e),n)}function _o(){}function ka(e,t){var n=Te();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ea(e,t){var n=Te();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&wo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function _a(e,t,n){return Tt&21?(De(n,t)||(n=zs(),W.lanes|=n,Lt|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,pe=!0),e.memoizedState=n)}function td(e,t){var n=M;M=n!==0&&4>n?n:4,e(!0);var r=Vl.transition;Vl.transition={};try{e(!1),t()}finally{M=n,Vl.transition=r}}function xa(){return Te().memoizedState}function nd(e,t,n){var r=ft(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ca(e))Na(t,n);else if(n=oa(e,t,n,r),n!==null){var l=ae();Ie(n,e,r,l),Pa(n,t,r)}}function rd(e,t,n){var r=ft(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ca(e))Na(t,l);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var o=t.lastRenderedState,i=u(o,n);if(l.hasEagerState=!0,l.eagerState=i,De(i,o)){var s=t.interleaved;s===null?(l.next=l,mo(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=oa(e,t,l,r),n!==null&&(l=ae(),Ie(n,e,r,l),Pa(n,t,r))}}function Ca(e){var t=e.alternate;return e===W||t!==null&&t===W}function Na(e,t){Tn=Gr=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Pa(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,bu(e,n)}}var Zr={readContext:ze,useCallback:re,useContext:re,useEffect:re,useImperativeHandle:re,useInsertionEffect:re,useLayoutEffect:re,useMemo:re,useReducer:re,useRef:re,useState:re,useDebugValue:re,useDeferredValue:re,useTransition:re,useMutableSource:re,useSyncExternalStore:re,useId:re,unstable_isNewReconciler:!1},ld={readContext:ze,useCallback:function(e,t){return Ue().memoizedState=[e,t===void 0?null:t],e},useContext:ze,useEffect:_i,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Pr(4194308,4,wa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Pr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Pr(4,2,e,t)},useMemo:function(e,t){var n=Ue();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ue();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=nd.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Ue();return e={current:e},t.memoizedState=e},useState:Ei,useDebugValue:_o,useDeferredValue:function(e){return Ue().memoizedState=e},useTransition:function(){var e=Ei(!1),t=e[0];return e=td.bind(null,e[1]),Ue().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=W,l=Ue();if(V){if(n===void 0)throw Error(y(407));n=n()}else{if(n=t(),b===null)throw Error(y(349));Tt&30||fa(r,t,n)}l.memoizedState=n;var u={value:n,getSnapshot:t};return l.queue=u,_i(pa.bind(null,r,u,e),[e]),r.flags|=2048,Xn(9,da.bind(null,r,u,n,t),void 0,null),n},useId:function(){var e=Ue(),t=b.identifierPrefix;if(V){var n=Qe,r=He;n=(r&~(1<<32-Me(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Kn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=ed++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ud={readContext:ze,useCallback:ka,useContext:ze,useEffect:Eo,useImperativeHandle:Sa,useInsertionEffect:ya,useLayoutEffect:ga,useMemo:Ea,useReducer:$l,useRef:va,useState:function(){return $l(Yn)},useDebugValue:_o,useDeferredValue:function(e){var t=Te();return _a(t,G.memoizedState,e)},useTransition:function(){var e=$l(Yn)[0],t=Te().memoizedState;return[e,t]},useMutableSource:aa,useSyncExternalStore:ca,useId:xa,unstable_isNewReconciler:!1},od={readContext:ze,useCallback:ka,useContext:ze,useEffect:Eo,useImperativeHandle:Sa,useInsertionEffect:ya,useLayoutEffect:ga,useMemo:Ea,useReducer:Bl,useRef:va,useState:function(){return Bl(Yn)},useDebugValue:_o,useDeferredValue:function(e){var t=Te();return G===null?t.memoizedState=e:_a(t,G.memoizedState,e)},useTransition:function(){var e=Bl(Yn)[0],t=Te().memoizedState;return[e,t]},useMutableSource:aa,useSyncExternalStore:ca,useId:xa,unstable_isNewReconciler:!1};function Re(e,t){if(e&&e.defaultProps){t=H({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Cu(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:H({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var cl={isMounted:function(e){return(e=e._reactInternals)?jt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ae(),l=ft(e),u=Ke(r,l);u.payload=t,n!=null&&(u.callback=n),t=at(e,u,l),t!==null&&(Ie(t,e,l,r),Cr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ae(),l=ft(e),u=Ke(r,l);u.tag=1,u.payload=t,n!=null&&(u.callback=n),t=at(e,u,l),t!==null&&(Ie(t,e,l,r),Cr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ae(),r=ft(e),l=Ke(n,r);l.tag=2,t!=null&&(l.callback=t),t=at(e,l,r),t!==null&&(Ie(t,e,r,n),Cr(t,e,r))}};function xi(e,t,n,r,l,u,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,u,o):t.prototype&&t.prototype.isPureReactComponent?!Vn(n,r)||!Vn(l,u):!0}function za(e,t,n){var r=!1,l=mt,u=t.contextType;return typeof u=="object"&&u!==null?u=ze(u):(l=he(t)?Pt:ie.current,r=t.contextTypes,u=(r=r!=null)?tn(e,l):mt),t=new t(n,u),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=cl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=u),t}function Ci(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&&cl.enqueueReplaceState(t,t.state,null)}function Nu(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},ho(e);var u=t.contextType;typeof u=="object"&&u!==null?l.context=ze(u):(u=he(t)?Pt:ie.current,l.context=tn(e,u)),l.state=e.memoizedState,u=t.getDerivedStateFromProps,typeof u=="function"&&(Cu(e,t,u,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&&cl.enqueueReplaceState(l,l.state,null),Yr(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function un(e,t){try{var n="",r=t;do n+=jc(r),r=r.return;while(r);var l=n}catch(u){l=`
Error generating stack: `+u.message+`
`+u.stack}return{value:e,source:t,stack:l,digest:null}}function Wl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Pu(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var id=typeof WeakMap=="function"?WeakMap:Map;function Ta(e,t,n){n=Ke(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){qr||(qr=!0,Fu=r),Pu(e,t)},n}function La(e,t,n){n=Ke(-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(){Pu(e,t)}}var u=e.stateNode;return u!==null&&typeof u.componentDidCatch=="function"&&(n.callback=function(){Pu(e,t),typeof r!="function"&&(ct===null?ct=new Set([this]):ct.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Ni(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new id;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=kd.bind(null,e,t,n),t.then(e,e))}function Pi(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 zi(e,t,n,r,l){return e.mode&1?(e.flags|=65536,e.lanes=l,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ke(-1,1),t.tag=2,at(n,t,1))),n.lanes|=1),e)}var sd=Je.ReactCurrentOwner,pe=!1;function se(e,t,n,r){t.child=e===null?ua(t,null,n,r):rn(t,e.child,n,r)}function Ti(e,t,n,r,l){n=n.render;var u=t.ref;return qt(t,l),r=So(e,t,n,r,u,l),n=ko(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ze(e,t,l)):(V&&n&&io(t),t.flags|=1,se(e,t,r,l),t.child)}function Li(e,t,n,r,l){if(e===null){var u=n.type;return typeof u=="function"&&!Ro(u)&&u.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=u,Ra(e,t,u,r,l)):(e=Rr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!(e.lanes&l)){var o=u.memoizedProps;if(n=n.compare,n=n!==null?n:Vn,n(o,r)&&e.ref===t.ref)return Ze(e,t,l)}return t.flags|=1,e=dt(u,r),e.ref=t.ref,e.return=t,t.child=e}function Ra(e,t,n,r,l){if(e!==null){var u=e.memoizedProps;if(Vn(u,r)&&e.ref===t.ref)if(pe=!1,t.pendingProps=r=u,(e.lanes&l)!==0)e.flags&131072&&(pe=!0);else return t.lanes=e.lanes,Ze(e,t,l)}return zu(e,t,n,r,l)}function Oa(e,t,n){var r=t.pendingProps,l=r.children,u=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},D(Yt,ge),ge|=n;else{if(!(n&1073741824))return e=u!==null?u.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,D(Yt,ge),ge|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=u!==null?u.baseLanes:n,D(Yt,ge),ge|=r}else u!==null?(r=u.baseLanes|n,t.memoizedState=null):r=n,D(Yt,ge),ge|=r;return se(e,t,l,n),t.child}function ja(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function zu(e,t,n,r,l){var u=he(n)?Pt:ie.current;return u=tn(t,u),qt(t,l),n=So(e,t,n,r,u,l),r=ko(),e!==null&&!pe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,Ze(e,t,l)):(V&&r&&io(t),t.flags|=1,se(e,t,n,l),t.child)}function Ri(e,t,n,r,l){if(he(n)){var u=!0;Br(t)}else u=!1;if(qt(t,l),t.stateNode===null)zr(e,t),za(t,n,r),Nu(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,i=t.memoizedProps;o.props=i;var s=o.context,f=n.contextType;typeof f=="object"&&f!==null?f=ze(f):(f=he(n)?Pt:ie.current,f=tn(t,f));var h=n.getDerivedStateFromProps,m=typeof h=="function"||typeof o.getSnapshotBeforeUpdate=="function";m||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(i!==r||s!==f)&&Ci(t,o,r,f),et=!1;var p=t.memoizedState;o.state=p,Yr(t,r,o,l),s=t.memoizedState,i!==r||p!==s||me.current||et?(typeof h=="function"&&(Cu(t,n,h,r),s=t.memoizedState),(i=et||xi(t,n,i,r,p,s,f))?(m||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),o.props=r,o.state=s,o.context=f,r=i):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,ia(e,t),i=t.memoizedProps,f=t.type===t.elementType?i:Re(t.type,i),o.props=f,m=t.pendingProps,p=o.context,s=n.contextType,typeof s=="object"&&s!==null?s=ze(s):(s=he(n)?Pt:ie.current,s=tn(t,s));var g=n.getDerivedStateFromProps;(h=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(i!==m||p!==s)&&Ci(t,o,r,s),et=!1,p=t.memoizedState,o.state=p,Yr(t,r,o,l);var w=t.memoizedState;i!==m||p!==w||me.current||et?(typeof g=="function"&&(Cu(t,n,g,r),w=t.memoizedState),(f=et||xi(t,n,f,r,p,w,s)||!1)?(h||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,w,s),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,w,s)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),o.props=r,o.state=w,o.context=s,r=f):(typeof o.componentDidUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||i===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Tu(e,t,n,r,u,l)}function Tu(e,t,n,r,l,u){ja(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&vi(t,n,!1),Ze(e,t,u);r=t.stateNode,sd.current=t;var i=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=rn(t,e.child,null,u),t.child=rn(t,null,i,u)):se(e,t,i,u),t.memoizedState=r.state,l&&vi(t,n,!0),t.child}function Ma(e){var t=e.stateNode;t.pendingContext?hi(e,t.pendingContext,t.pendingContext!==t.context):t.context&&hi(e,t.context,!1),vo(e,t.containerInfo)}function Oi(e,t,n,r,l){return nn(),ao(l),t.flags|=256,se(e,t,n,r),t.child}var Lu={dehydrated:null,treeContext:null,retryLane:0};function Ru(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ia(e,t,n){var r=t.pendingProps,l=B.current,u=!1,o=(t.flags&128)!==0,i;if((i=o)||(i=e!==null&&e.memoizedState===null?!1:(l&2)!==0),i?(u=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),D(B,l&1),e===null)return _u(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,u?(r=t.mode,u=t.child,o={mode:"hidden",children:o},!(r&1)&&u!==null?(u.childLanes=0,u.pendingProps=o):u=pl(o,r,0,null),e=Nt(e,r,n,null),u.return=t,e.return=t,u.sibling=e,t.child=u,t.child.memoizedState=Ru(n),t.memoizedState=Lu,e):xo(t,o));if(l=e.memoizedState,l!==null&&(i=l.dehydrated,i!==null))return ad(e,t,o,r,i,l,n);if(u){u=r.fallback,o=t.mode,l=e.child,i=l.sibling;var s={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=dt(l,s),r.subtreeFlags=l.subtreeFlags&14680064),i!==null?u=dt(i,u):(u=Nt(u,o,n,null),u.flags|=2),u.return=t,r.return=t,r.sibling=u,t.child=r,r=u,u=t.child,o=e.child.memoizedState,o=o===null?Ru(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},u.memoizedState=o,u.childLanes=e.childLanes&~n,t.memoizedState=Lu,r}return u=e.child,e=u.sibling,r=dt(u,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function xo(e,t){return t=pl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function vr(e,t,n,r){return r!==null&&ao(r),rn(t,e.child,null,n),e=xo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ad(e,t,n,r,l,u,o){if(n)return t.flags&256?(t.flags&=-257,r=Wl(Error(y(422))),vr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(u=r.fallback,l=t.mode,r=pl({mode:"visible",children:r.children},l,0,null),u=Nt(u,l,o,null),u.flags|=2,r.return=t,u.return=t,r.sibling=u,t.child=r,t.mode&1&&rn(t,e.child,null,o),t.child.memoizedState=Ru(o),t.memoizedState=Lu,u);if(!(t.mode&1))return vr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var i=r.dgst;return r=i,u=Error(y(419)),r=Wl(u,r,void 0),vr(e,t,o,r)}if(i=(o&e.childLanes)!==0,pe||i){if(r=b,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==u.retryLane&&(u.retryLane=l,Ge(e,l),Ie(r,e,l,-1))}return Lo(),r=Wl(Error(y(421))),vr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=Ed.bind(null,e),l._reactRetry=t,null):(e=u.treeContext,we=st(l.nextSibling),Se=t,V=!0,je=null,e!==null&&(xe[Ce++]=He,xe[Ce++]=Qe,xe[Ce++]=zt,He=e.id,Qe=e.overflow,zt=t),t=xo(t,r.children),t.flags|=4096,t)}function ji(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),xu(e.return,t,n)}function Hl(e,t,n,r,l){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=r,u.tail=n,u.tailMode=l)}function Da(e,t,n){var r=t.pendingProps,l=r.revealOrder,u=r.tail;if(se(e,t,r.children,n),r=B.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ji(e,n,t);else if(e.tag===19)ji(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(B,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&Xr(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Hl(t,!1,l,n,u);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Xr(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Hl(t,!0,n,null,u);break;case"together":Hl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function zr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ze(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Lt|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(y(153));if(t.child!==null){for(e=t.child,n=dt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=dt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function cd(e,t,n){switch(t.tag){case 3:Ma(t),nn();break;case 5:sa(t);break;case 1:he(t.type)&&Br(t);break;case 4:vo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;D(Qr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(D(B,B.current&1),t.flags|=128,null):n&t.child.childLanes?Ia(e,t,n):(D(B,B.current&1),e=Ze(e,t,n),e!==null?e.sibling:null);D(B,B.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Da(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),D(B,B.current),r)break;return null;case 22:case 23:return t.lanes=0,Oa(e,t,n)}return Ze(e,t,n)}var Fa,Ou,Ua,Aa;Fa=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}};Ou=function(){};Ua=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,xt($e.current);var u=null;switch(n){case"input":l=eu(e,l),r=eu(e,r),u=[];break;case"select":l=H({},l,{value:void 0}),r=H({},r,{value:void 0}),u=[];break;case"textarea":l=ru(e,l),r=ru(e,r),u=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Vr)}uu(n,r);var o;n=null;for(f in l)if(!r.hasOwnProperty(f)&&l.hasOwnProperty(f)&&l[f]!=null)if(f==="style"){var i=l[f];for(o in i)i.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else f!=="dangerouslySetInnerHTML"&&f!=="children"&&f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&f!=="autoFocus"&&(jn.hasOwnProperty(f)?u||(u=[]):(u=u||[]).push(f,null));for(f in r){var s=r[f];if(i=l!=null?l[f]:void 0,r.hasOwnProperty(f)&&s!==i&&(s!=null||i!=null))if(f==="style")if(i){for(o in i)!i.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in s)s.hasOwnProperty(o)&&i[o]!==s[o]&&(n||(n={}),n[o]=s[o])}else n||(u||(u=[]),u.push(f,n)),n=s;else f==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,i=i?i.__html:void 0,s!=null&&i!==s&&(u=u||[]).push(f,s)):f==="children"?typeof s!="string"&&typeof s!="number"||(u=u||[]).push(f,""+s):f!=="suppressContentEditableWarning"&&f!=="suppressHydrationWarning"&&(jn.hasOwnProperty(f)?(s!=null&&f==="onScroll"&&F("scroll",e),u||i===s||(u=[])):(u=u||[]).push(f,s))}n&&(u=u||[]).push("style",n);var f=u;(t.updateQueue=f)&&(t.flags|=4)}};Aa=function(e,t,n,r){n!==r&&(t.flags|=4)};function gn(e,t){if(!V)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function le(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function fd(e,t,n){var r=t.pendingProps;switch(so(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return le(t),null;case 1:return he(t.type)&&$r(),le(t),null;case 3:return r=t.stateNode,ln(),U(me),U(ie),go(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(mr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,je!==null&&(Vu(je),je=null))),Ou(e,t),le(t),null;case 5:yo(t);var l=xt(Qn.current);if(n=t.type,e!==null&&t.stateNode!=null)Ua(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(y(166));return le(t),null}if(e=xt($e.current),mr(t)){r=t.stateNode,n=t.type;var u=t.memoizedProps;switch(r[Ae]=t,r[Wn]=u,e=(t.mode&1)!==0,n){case"dialog":F("cancel",r),F("close",r);break;case"iframe":case"object":case"embed":F("load",r);break;case"video":case"audio":for(l=0;l<_n.length;l++)F(_n[l],r);break;case"source":F("error",r);break;case"img":case"image":case"link":F("error",r),F("load",r);break;case"details":F("toggle",r);break;case"input":Bo(r,u),F("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!u.multiple},F("invalid",r);break;case"textarea":Ho(r,u),F("invalid",r)}uu(n,u),l=null;for(var o in u)if(u.hasOwnProperty(o)){var i=u[o];o==="children"?typeof i=="string"?r.textContent!==i&&(u.suppressHydrationWarning!==!0&&pr(r.textContent,i,e),l=["children",i]):typeof i=="number"&&r.textContent!==""+i&&(u.suppressHydrationWarning!==!0&&pr(r.textContent,i,e),l=["children",""+i]):jn.hasOwnProperty(o)&&i!=null&&o==="onScroll"&&F("scroll",r)}switch(n){case"input":ur(r),Wo(r,u,!0);break;case"textarea":ur(r),Qo(r);break;case"select":case"option":break;default:typeof u.onClick=="function"&&(r.onclick=Vr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ps(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ae]=t,e[Wn]=r,Fa(e,t,!1,!1),t.stateNode=e;e:{switch(o=ou(n,r),n){case"dialog":F("cancel",e),F("close",e),l=r;break;case"iframe":case"object":case"embed":F("load",e),l=r;break;case"video":case"audio":for(l=0;l<_n.length;l++)F(_n[l],e);l=r;break;case"source":F("error",e),l=r;break;case"img":case"image":case"link":F("error",e),F("load",e),l=r;break;case"details":F("toggle",e),l=r;break;case"input":Bo(e,r),l=eu(e,r),F("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=H({},r,{value:void 0}),F("invalid",e);break;case"textarea":Ho(e,r),l=ru(e,r),F("invalid",e);break;default:l=r}uu(n,l),i=l;for(u in i)if(i.hasOwnProperty(u)){var s=i[u];u==="style"?vs(e,s):u==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&ms(e,s)):u==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Mn(e,s):typeof s=="number"&&Mn(e,""+s):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(jn.hasOwnProperty(u)?s!=null&&u==="onScroll"&&F("scroll",e):s!=null&&Yu(e,u,s,o))}switch(n){case"input":ur(e),Wo(e,r,!1);break;case"textarea":ur(e),Qo(e);break;case"option":r.value!=null&&e.setAttribute("value",""+pt(r.value));break;case"select":e.multiple=!!r.multiple,u=r.value,u!=null?Xt(e,!!r.multiple,u,!1):r.defaultValue!=null&&Xt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Vr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return le(t),null;case 6:if(e&&t.stateNode!=null)Aa(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(y(166));if(n=xt(Qn.current),xt($e.current),mr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ae]=t,(u=r.nodeValue!==n)&&(e=Se,e!==null))switch(e.tag){case 3:pr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&pr(r.nodeValue,n,(e.mode&1)!==0)}u&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ae]=t,t.stateNode=r}return le(t),null;case 13:if(U(B),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(V&&we!==null&&t.mode&1&&!(t.flags&128))ra(),nn(),t.flags|=98560,u=!1;else if(u=mr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!u)throw Error(y(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(y(317));u[Ae]=t}else nn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;le(t),u=!1}else je!==null&&(Vu(je),je=null),u=!0;if(!u)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||B.current&1?Z===0&&(Z=3):Lo())),t.updateQueue!==null&&(t.flags|=4),le(t),null);case 4:return ln(),Ou(e,t),e===null&&$n(t.stateNode.containerInfo),le(t),null;case 10:return po(t.type._context),le(t),null;case 17:return he(t.type)&&$r(),le(t),null;case 19:if(U(B),u=t.memoizedState,u===null)return le(t),null;if(r=(t.flags&128)!==0,o=u.rendering,o===null)if(r)gn(u,!1);else{if(Z!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Xr(e),o!==null){for(t.flags|=128,gn(u,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)u=n,e=r,u.flags&=14680066,o=u.alternate,o===null?(u.childLanes=0,u.lanes=e,u.child=null,u.subtreeFlags=0,u.memoizedProps=null,u.memoizedState=null,u.updateQueue=null,u.dependencies=null,u.stateNode=null):(u.childLanes=o.childLanes,u.lanes=o.lanes,u.child=o.child,u.subtreeFlags=0,u.deletions=null,u.memoizedProps=o.memoizedProps,u.memoizedState=o.memoizedState,u.updateQueue=o.updateQueue,u.type=o.type,e=o.dependencies,u.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return D(B,B.current&1|2),t.child}e=e.sibling}u.tail!==null&&Y()>on&&(t.flags|=128,r=!0,gn(u,!1),t.lanes=4194304)}else{if(!r)if(e=Xr(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),gn(u,!0),u.tail===null&&u.tailMode==="hidden"&&!o.alternate&&!V)return le(t),null}else 2*Y()-u.renderingStartTime>on&&n!==1073741824&&(t.flags|=128,r=!0,gn(u,!1),t.lanes=4194304);u.isBackwards?(o.sibling=t.child,t.child=o):(n=u.last,n!==null?n.sibling=o:t.child=o,u.last=o)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=Y(),t.sibling=null,n=B.current,D(B,r?n&1|2:n&1),t):(le(t),null);case 22:case 23:return To(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ge&1073741824&&(le(t),t.subtreeFlags&6&&(t.flags|=8192)):le(t),null;case 24:return null;case 25:return null}throw Error(y(156,t.tag))}function dd(e,t){switch(so(t),t.tag){case 1:return he(t.type)&&$r(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ln(),U(me),U(ie),go(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return yo(t),null;case 13:if(U(B),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(y(340));nn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(B),null;case 4:return ln(),null;case 10:return po(t.type._context),null;case 22:case 23:return To(),null;case 24:return null;default:return null}}var yr=!1,oe=!1,pd=typeof WeakSet=="function"?WeakSet:Set,E=null;function Kt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function ju(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Mi=!1;function md(e,t){if(vu=Fr,e=Hs(),oo(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,u=r.focusNode;r=r.focusOffset;try{n.nodeType,u.nodeType}catch{n=null;break e}var o=0,i=-1,s=-1,f=0,h=0,m=e,p=null;t:for(;;){for(var g;m!==n||l!==0&&m.nodeType!==3||(i=o+l),m!==u||r!==0&&m.nodeType!==3||(s=o+r),m.nodeType===3&&(o+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break t;if(p===n&&++f===l&&(i=o),p===u&&++h===r&&(s=o),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}n=i===-1||s===-1?null:{start:i,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(yu={focusedElem:e,selectionRange:n},Fr=!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 w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var S=w.memoizedProps,I=w.memoizedState,c=t.stateNode,a=c.getSnapshotBeforeUpdate(t.elementType===t.type?S:Re(t.type,S),I);c.__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(y(163))}}catch(v){Q(t,t.return,v)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return w=Mi,Mi=!1,w}function Ln(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 u=l.destroy;l.destroy=void 0,u!==void 0&&ju(t,n,u)}l=l.next}while(l!==r)}}function fl(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 Mu(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 Va(e){var t=e.alternate;t!==null&&(e.alternate=null,Va(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ae],delete t[Wn],delete t[Su],delete t[Zf],delete t[Jf])),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 $a(e){return e.tag===5||e.tag===3||e.tag===4}function Ii(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||$a(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 Iu(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=Vr));else if(r!==4&&(e=e.child,e!==null))for(Iu(e,t,n),e=e.sibling;e!==null;)Iu(e,t,n),e=e.sibling}function Du(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(Du(e,t,n),e=e.sibling;e!==null;)Du(e,t,n),e=e.sibling}var ee=null,Oe=!1;function qe(e,t,n){for(n=n.child;n!==null;)Ba(e,t,n),n=n.sibling}function Ba(e,t,n){if(Ve&&typeof Ve.onCommitFiberUnmount=="function")try{Ve.onCommitFiberUnmount(rl,n)}catch{}switch(n.tag){case 5:oe||Kt(n,t);case 6:var r=ee,l=Oe;ee=null,qe(e,t,n),ee=r,Oe=l,ee!==null&&(Oe?(e=ee,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ee.removeChild(n.stateNode));break;case 18:ee!==null&&(Oe?(e=ee,n=n.stateNode,e.nodeType===8?Fl(e.parentNode,n):e.nodeType===1&&Fl(e,n),Un(e)):Fl(ee,n.stateNode));break;case 4:r=ee,l=Oe,ee=n.stateNode.containerInfo,Oe=!0,qe(e,t,n),ee=r,Oe=l;break;case 0:case 11:case 14:case 15:if(!oe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var u=l,o=u.destroy;u=u.tag,o!==void 0&&(u&2||u&4)&&ju(n,t,o),l=l.next}while(l!==r)}qe(e,t,n);break;case 1:if(!oe&&(Kt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(i){Q(n,t,i)}qe(e,t,n);break;case 21:qe(e,t,n);break;case 22:n.mode&1?(oe=(r=oe)||n.memoizedState!==null,qe(e,t,n),oe=r):qe(e,t,n);break;default:qe(e,t,n)}}function Di(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new pd),t.forEach(function(r){var l=_d.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Le(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var u=e,o=t,i=o;e:for(;i!==null;){switch(i.tag){case 5:ee=i.stateNode,Oe=!1;break e;case 3:ee=i.stateNode.containerInfo,Oe=!0;break e;case 4:ee=i.stateNode.containerInfo,Oe=!0;break e}i=i.return}if(ee===null)throw Error(y(160));Ba(u,o,l),ee=null,Oe=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(f){Q(l,t,f)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Wa(t,e),t=t.sibling}function Wa(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Le(t,e),Fe(e),r&4){try{Ln(3,e,e.return),fl(3,e)}catch(S){Q(e,e.return,S)}try{Ln(5,e,e.return)}catch(S){Q(e,e.return,S)}}break;case 1:Le(t,e),Fe(e),r&512&&n!==null&&Kt(n,n.return);break;case 5:if(Le(t,e),Fe(e),r&512&&n!==null&&Kt(n,n.return),e.flags&32){var l=e.stateNode;try{Mn(l,"")}catch(S){Q(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var u=e.memoizedProps,o=n!==null?n.memoizedProps:u,i=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{i==="input"&&u.type==="radio"&&u.name!=null&&fs(l,u),ou(i,o);var f=ou(i,u);for(o=0;o<s.length;o+=2){var h=s[o],m=s[o+1];h==="style"?vs(l,m):h==="dangerouslySetInnerHTML"?ms(l,m):h==="children"?Mn(l,m):Yu(l,h,m,f)}switch(i){case"input":tu(l,u);break;case"textarea":ds(l,u);break;case"select":var p=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!u.multiple;var g=u.value;g!=null?Xt(l,!!u.multiple,g,!1):p!==!!u.multiple&&(u.defaultValue!=null?Xt(l,!!u.multiple,u.defaultValue,!0):Xt(l,!!u.multiple,u.multiple?[]:"",!1))}l[Wn]=u}catch(S){Q(e,e.return,S)}}break;case 6:if(Le(t,e),Fe(e),r&4){if(e.stateNode===null)throw Error(y(162));l=e.stateNode,u=e.memoizedProps;try{l.nodeValue=u}catch(S){Q(e,e.return,S)}}break;case 3:if(Le(t,e),Fe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Un(t.containerInfo)}catch(S){Q(e,e.return,S)}break;case 4:Le(t,e),Fe(e);break;case 13:Le(t,e),Fe(e),l=e.child,l.flags&8192&&(u=l.memoizedState!==null,l.stateNode.isHidden=u,!u||l.alternate!==null&&l.alternate.memoizedState!==null||(Po=Y())),r&4&&Di(e);break;case 22:if(h=n!==null&&n.memoizedState!==null,e.mode&1?(oe=(f=oe)||h,Le(t,e),oe=f):Le(t,e),Fe(e),r&8192){if(f=e.memoizedState!==null,(e.stateNode.isHidden=f)&&!h&&e.mode&1)for(E=e,h=e.child;h!==null;){for(m=E=h;E!==null;){switch(p=E,g=p.child,p.tag){case 0:case 11:case 14:case 15:Ln(4,p,p.return);break;case 1:Kt(p,p.return);var w=p.stateNode;if(typeof w.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(S){Q(r,n,S)}}break;case 5:Kt(p,p.return);break;case 22:if(p.memoizedState!==null){Ui(m);continue}}g!==null?(g.return=p,E=g):Ui(m)}h=h.sibling}e:for(h=null,m=e;;){if(m.tag===5){if(h===null){h=m;try{l=m.stateNode,f?(u=l.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none"):(i=m.stateNode,s=m.memoizedProps.style,o=s!=null&&s.hasOwnProperty("display")?s.display:null,i.style.display=hs("display",o))}catch(S){Q(e,e.return,S)}}}else if(m.tag===6){if(h===null)try{m.stateNode.nodeValue=f?"":m.memoizedProps}catch(S){Q(e,e.return,S)}}else if((m.tag!==22&&m.tag!==23||m.memoizedState===null||m===e)&&m.child!==null){m.child.return=m,m=m.child;continue}if(m===e)break e;for(;m.sibling===null;){if(m.return===null||m.return===e)break e;h===m&&(h=null),m=m.return}h===m&&(h=null),m.sibling.return=m.return,m=m.sibling}}break;case 19:Le(t,e),Fe(e),r&4&&Di(e);break;case 21:break;default:Le(t,e),Fe(e)}}function Fe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if($a(n)){var r=n;break e}n=n.return}throw Error(y(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Mn(l,""),r.flags&=-33);var u=Ii(e);Du(e,u,l);break;case 3:case 4:var o=r.stateNode.containerInfo,i=Ii(e);Iu(e,i,o);break;default:throw Error(y(161))}}catch(s){Q(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function hd(e,t,n){E=e,Ha(e)}function Ha(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var l=E,u=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||yr;if(!o){var i=l.alternate,s=i!==null&&i.memoizedState!==null||oe;i=yr;var f=oe;if(yr=o,(oe=s)&&!f)for(E=l;E!==null;)o=E,s=o.child,o.tag===22&&o.memoizedState!==null?Ai(l):s!==null?(s.return=o,E=s):Ai(l);for(;u!==null;)E=u,Ha(u),u=u.sibling;E=l,yr=i,oe=f}Fi(e)}else l.subtreeFlags&8772&&u!==null?(u.return=l,E=u):Fi(e)}}function Fi(e){for(;E!==null;){var t=E;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:oe||fl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!oe)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Re(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var u=t.updateQueue;u!==null&&ki(t,u,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ki(t,o,n)}break;case 5:var i=t.stateNode;if(n===null&&t.flags&4){n=i;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 f=t.alternate;if(f!==null){var h=f.memoizedState;if(h!==null){var m=h.dehydrated;m!==null&&Un(m)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(y(163))}oe||t.flags&512&&Mu(t)}catch(p){Q(t,t.return,p)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function Ui(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 Ai(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{fl(4,t)}catch(s){Q(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Q(t,l,s)}}var u=t.return;try{Mu(t)}catch(s){Q(t,u,s)}break;case 5:var o=t.return;try{Mu(t)}catch(s){Q(t,o,s)}}}catch(s){Q(t,t.return,s)}if(t===e){E=null;break}var i=t.sibling;if(i!==null){i.return=t.return,E=i;break}E=t.return}}var vd=Math.ceil,Jr=Je.ReactCurrentDispatcher,Co=Je.ReactCurrentOwner,Pe=Je.ReactCurrentBatchConfig,j=0,b=null,X=null,te=0,ge=0,Yt=vt(0),Z=0,Gn=null,Lt=0,dl=0,No=0,Rn=null,de=null,Po=0,on=1/0,Be=null,qr=!1,Fu=null,ct=null,gr=!1,lt=null,br=0,On=0,Uu=null,Tr=-1,Lr=0;function ae(){return j&6?Y():Tr!==-1?Tr:Tr=Y()}function ft(e){return e.mode&1?j&2&&te!==0?te&-te:bf.transition!==null?(Lr===0&&(Lr=zs()),Lr):(e=M,e!==0||(e=window.event,e=e===void 0?16:Is(e.type)),e):1}function Ie(e,t,n,r){if(50<On)throw On=0,Uu=null,Error(y(185));Jn(e,n,r),(!(j&2)||e!==b)&&(e===b&&(!(j&2)&&(dl|=n),Z===4&&nt(e,te)),ve(e,r),n===1&&j===0&&!(t.mode&1)&&(on=Y()+500,sl&&yt()))}function ve(e,t){var n=e.callbackNode;qc(e,t);var r=Dr(e,e===b?te:0);if(r===0)n!==null&&Xo(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Xo(n),t===1)e.tag===0?qf(Vi.bind(null,e)):ea(Vi.bind(null,e)),Xf(function(){!(j&6)&&yt()}),n=null;else{switch(Ts(r)){case 1:n=qu;break;case 4:n=Ns;break;case 16:n=Ir;break;case 536870912:n=Ps;break;default:n=Ir}n=qa(n,Qa.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Qa(e,t){if(Tr=-1,Lr=0,j&6)throw Error(y(327));var n=e.callbackNode;if(bt()&&e.callbackNode!==n)return null;var r=Dr(e,e===b?te:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=el(e,r);else{t=r;var l=j;j|=2;var u=Ya();(b!==e||te!==t)&&(Be=null,on=Y()+500,Ct(e,t));do try{wd();break}catch(i){Ka(e,i)}while(!0);fo(),Jr.current=u,j=l,X!==null?t=0:(b=null,te=0,t=Z)}if(t!==0){if(t===2&&(l=fu(e),l!==0&&(r=l,t=Au(e,l))),t===1)throw n=Gn,Ct(e,0),nt(e,r),ve(e,Y()),n;if(t===6)nt(e,r);else{if(l=e.current.alternate,!(r&30)&&!yd(l)&&(t=el(e,r),t===2&&(u=fu(e),u!==0&&(r=u,t=Au(e,u))),t===1))throw n=Gn,Ct(e,0),nt(e,r),ve(e,Y()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(y(345));case 2:kt(e,de,Be);break;case 3:if(nt(e,r),(r&130023424)===r&&(t=Po+500-Y(),10<t)){if(Dr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ae(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=wu(kt.bind(null,e,de,Be),t);break}kt(e,de,Be);break;case 4:if(nt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-Me(r);u=1<<o,o=t[o],o>l&&(l=o),r&=~u}if(r=l,r=Y()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*vd(r/1960))-r,10<r){e.timeoutHandle=wu(kt.bind(null,e,de,Be),r);break}kt(e,de,Be);break;case 5:kt(e,de,Be);break;default:throw Error(y(329))}}}return ve(e,Y()),e.callbackNode===n?Qa.bind(null,e):null}function Au(e,t){var n=Rn;return e.current.memoizedState.isDehydrated&&(Ct(e,t).flags|=256),e=el(e,t),e!==2&&(t=de,de=n,t!==null&&Vu(t)),e}function Vu(e){de===null?de=e:de.push.apply(de,e)}function yd(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],u=l.getSnapshot;l=l.value;try{if(!De(u(),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 nt(e,t){for(t&=~No,t&=~dl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Me(t),r=1<<n;e[n]=-1,t&=~r}}function Vi(e){if(j&6)throw Error(y(327));bt();var t=Dr(e,0);if(!(t&1))return ve(e,Y()),null;var n=el(e,t);if(e.tag!==0&&n===2){var r=fu(e);r!==0&&(t=r,n=Au(e,r))}if(n===1)throw n=Gn,Ct(e,0),nt(e,t),ve(e,Y()),n;if(n===6)throw Error(y(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kt(e,de,Be),ve(e,Y()),null}function zo(e,t){var n=j;j|=1;try{return e(t)}finally{j=n,j===0&&(on=Y()+500,sl&&yt())}}function Rt(e){lt!==null&&lt.tag===0&&!(j&6)&&bt();var t=j;j|=1;var n=Pe.transition,r=M;try{if(Pe.transition=null,M=1,e)return e()}finally{M=r,Pe.transition=n,j=t,!(j&6)&&yt()}}function To(){ge=Yt.current,U(Yt)}function Ct(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Yf(n)),X!==null)for(n=X.return;n!==null;){var r=n;switch(so(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&$r();break;case 3:ln(),U(me),U(ie),go();break;case 5:yo(r);break;case 4:ln();break;case 13:U(B);break;case 19:U(B);break;case 10:po(r.type._context);break;case 22:case 23:To()}n=n.return}if(b=e,X=e=dt(e.current,null),te=ge=t,Z=0,Gn=null,No=dl=Lt=0,de=Rn=null,_t!==null){for(t=0;t<_t.length;t++)if(n=_t[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,u=n.pending;if(u!==null){var o=u.next;u.next=l,r.next=o}n.pending=r}_t=null}return e}function Ka(e,t){do{var n=X;try{if(fo(),Nr.current=Zr,Gr){for(var r=W.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}Gr=!1}if(Tt=0,q=G=W=null,Tn=!1,Kn=0,Co.current=null,n===null||n.return===null){Z=1,Gn=t,X=null;break}e:{var u=e,o=n.return,i=n,s=t;if(t=te,i.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var f=s,h=i,m=h.tag;if(!(h.mode&1)&&(m===0||m===11||m===15)){var p=h.alternate;p?(h.updateQueue=p.updateQueue,h.memoizedState=p.memoizedState,h.lanes=p.lanes):(h.updateQueue=null,h.memoizedState=null)}var g=Pi(o);if(g!==null){g.flags&=-257,zi(g,o,i,u,t),g.mode&1&&Ni(u,f,t),t=g,s=f;var w=t.updateQueue;if(w===null){var S=new Set;S.add(s),t.updateQueue=S}else w.add(s);break e}else{if(!(t&1)){Ni(u,f,t),Lo();break e}s=Error(y(426))}}else if(V&&i.mode&1){var I=Pi(o);if(I!==null){!(I.flags&65536)&&(I.flags|=256),zi(I,o,i,u,t),ao(un(s,i));break e}}u=s=un(s,i),Z!==4&&(Z=2),Rn===null?Rn=[u]:Rn.push(u),u=o;do{switch(u.tag){case 3:u.flags|=65536,t&=-t,u.lanes|=t;var c=Ta(u,s,t);Si(u,c);break e;case 1:i=s;var a=u.type,d=u.stateNode;if(!(u.flags&128)&&(typeof a.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(ct===null||!ct.has(d)))){u.flags|=65536,t&=-t,u.lanes|=t;var v=La(u,i,t);Si(u,v);break e}}u=u.return}while(u!==null)}Ga(n)}catch(k){t=k,X===n&&n!==null&&(X=n=n.return);continue}break}while(!0)}function Ya(){var e=Jr.current;return Jr.current=Zr,e===null?Zr:e}function Lo(){(Z===0||Z===3||Z===2)&&(Z=4),b===null||!(Lt&268435455)&&!(dl&268435455)||nt(b,te)}function el(e,t){var n=j;j|=2;var r=Ya();(b!==e||te!==t)&&(Be=null,Ct(e,t));do try{gd();break}catch(l){Ka(e,l)}while(!0);if(fo(),j=n,Jr.current=r,X!==null)throw Error(y(261));return b=null,te=0,Z}function gd(){for(;X!==null;)Xa(X)}function wd(){for(;X!==null&&!Wc();)Xa(X)}function Xa(e){var t=Ja(e.alternate,e,ge);e.memoizedProps=e.pendingProps,t===null?Ga(e):X=t,Co.current=null}function Ga(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=dd(n,t),n!==null){n.flags&=32767,X=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Z=6,X=null;return}}else if(n=fd(n,t,ge),n!==null){X=n;return}if(t=t.sibling,t!==null){X=t;return}X=t=e}while(t!==null);Z===0&&(Z=5)}function kt(e,t,n){var r=M,l=Pe.transition;try{Pe.transition=null,M=1,Sd(e,t,n,r)}finally{Pe.transition=l,M=r}return null}function Sd(e,t,n,r){do bt();while(lt!==null);if(j&6)throw Error(y(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(y(177));e.callbackNode=null,e.callbackPriority=0;var u=n.lanes|n.childLanes;if(bc(e,u),e===b&&(X=b=null,te=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||gr||(gr=!0,qa(Ir,function(){return bt(),null})),u=(n.flags&15990)!==0,n.subtreeFlags&15990||u){u=Pe.transition,Pe.transition=null;var o=M;M=1;var i=j;j|=4,Co.current=null,md(e,n),Wa(n,e),Vf(yu),Fr=!!vu,yu=vu=null,e.current=n,hd(n),Hc(),j=i,M=o,Pe.transition=u}else e.current=n;if(gr&&(gr=!1,lt=e,br=l),u=e.pendingLanes,u===0&&(ct=null),Yc(n.stateNode),ve(e,Y()),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(qr)throw qr=!1,e=Fu,Fu=null,e;return br&1&&e.tag!==0&&bt(),u=e.pendingLanes,u&1?e===Uu?On++:(On=0,Uu=e):On=0,yt(),null}function bt(){if(lt!==null){var e=Ts(br),t=Pe.transition,n=M;try{if(Pe.transition=null,M=16>e?16:e,lt===null)var r=!1;else{if(e=lt,lt=null,br=0,j&6)throw Error(y(331));var l=j;for(j|=4,E=e.current;E!==null;){var u=E,o=u.child;if(E.flags&16){var i=u.deletions;if(i!==null){for(var s=0;s<i.length;s++){var f=i[s];for(E=f;E!==null;){var h=E;switch(h.tag){case 0:case 11:case 15:Ln(8,h,u)}var m=h.child;if(m!==null)m.return=h,E=m;else for(;E!==null;){h=E;var p=h.sibling,g=h.return;if(Va(h),h===f){E=null;break}if(p!==null){p.return=g,E=p;break}E=g}}}var w=u.alternate;if(w!==null){var S=w.child;if(S!==null){w.child=null;do{var I=S.sibling;S.sibling=null,S=I}while(S!==null)}}E=u}}if(u.subtreeFlags&2064&&o!==null)o.return=u,E=o;else e:for(;E!==null;){if(u=E,u.flags&2048)switch(u.tag){case 0:case 11:case 15:Ln(9,u,u.return)}var c=u.sibling;if(c!==null){c.return=u.return,E=c;break e}E=u.return}}var a=e.current;for(E=a;E!==null;){o=E;var d=o.child;if(o.subtreeFlags&2064&&d!==null)d.return=o,E=d;else e:for(o=a;E!==null;){if(i=E,i.flags&2048)try{switch(i.tag){case 0:case 11:case 15:fl(9,i)}}catch(k){Q(i,i.return,k)}if(i===o){E=null;break e}var v=i.sibling;if(v!==null){v.return=i.return,E=v;break e}E=i.return}}if(j=l,yt(),Ve&&typeof Ve.onPostCommitFiberRoot=="function")try{Ve.onPostCommitFiberRoot(rl,e)}catch{}r=!0}return r}finally{M=n,Pe.transition=t}}return!1}function $i(e,t,n){t=un(n,t),t=Ta(e,t,1),e=at(e,t,1),t=ae(),e!==null&&(Jn(e,1,t),ve(e,t))}function Q(e,t,n){if(e.tag===3)$i(e,e,n);else for(;t!==null;){if(t.tag===3){$i(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(ct===null||!ct.has(r))){e=un(n,e),e=La(t,e,1),t=at(t,e,1),e=ae(),t!==null&&(Jn(t,1,e),ve(t,e));break}}t=t.return}}function kd(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ae(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(te&n)===n&&(Z===4||Z===3&&(te&130023424)===te&&500>Y()-Po?Ct(e,0):No|=n),ve(e,t)}function Za(e,t){t===0&&(e.mode&1?(t=sr,sr<<=1,!(sr&130023424)&&(sr=4194304)):t=1);var n=ae();e=Ge(e,t),e!==null&&(Jn(e,t,n),ve(e,n))}function Ed(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Za(e,n)}function _d(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(y(314))}r!==null&&r.delete(t),Za(e,n)}var Ja;Ja=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||me.current)pe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pe=!1,cd(e,t,n);pe=!!(e.flags&131072)}else pe=!1,V&&t.flags&1048576&&ta(t,Hr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;zr(e,t),e=t.pendingProps;var l=tn(t,ie.current);qt(t,n),l=So(null,t,r,e,l,n);var u=ko();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,he(r)?(u=!0,Br(t)):u=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ho(t),l.updater=cl,t.stateNode=l,l._reactInternals=t,Nu(t,r,e,n),t=Tu(null,t,r,!0,u,n)):(t.tag=0,V&&u&&io(t),se(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(zr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=Cd(r),e=Re(r,e),l){case 0:t=zu(null,t,r,e,n);break e;case 1:t=Ri(null,t,r,e,n);break e;case 11:t=Ti(null,t,r,e,n);break e;case 14:t=Li(null,t,r,Re(r.type,e),n);break e}throw Error(y(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),zu(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),Ri(e,t,r,l,n);case 3:e:{if(Ma(t),e===null)throw Error(y(387));r=t.pendingProps,u=t.memoizedState,l=u.element,ia(e,t),Yr(t,r,null,n);var o=t.memoizedState;if(r=o.element,u.isDehydrated)if(u={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){l=un(Error(y(423)),t),t=Oi(e,t,r,n,l);break e}else if(r!==l){l=un(Error(y(424)),t),t=Oi(e,t,r,n,l);break e}else for(we=st(t.stateNode.containerInfo.firstChild),Se=t,V=!0,je=null,n=ua(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(nn(),r===l){t=Ze(e,t,n);break e}se(e,t,r,n)}t=t.child}return t;case 5:return sa(t),e===null&&_u(t),r=t.type,l=t.pendingProps,u=e!==null?e.memoizedProps:null,o=l.children,gu(r,l)?o=null:u!==null&&gu(r,u)&&(t.flags|=32),ja(e,t),se(e,t,o,n),t.child;case 6:return e===null&&_u(t),null;case 13:return Ia(e,t,n);case 4:return vo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=rn(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:Re(r,l),Ti(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,u=t.memoizedProps,o=l.value,D(Qr,r._currentValue),r._currentValue=o,u!==null)if(De(u.value,o)){if(u.children===l.children&&!me.current){t=Ze(e,t,n);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var i=u.dependencies;if(i!==null){o=u.child;for(var s=i.firstContext;s!==null;){if(s.context===r){if(u.tag===1){s=Ke(-1,n&-n),s.tag=2;var f=u.updateQueue;if(f!==null){f=f.shared;var h=f.pending;h===null?s.next=s:(s.next=h.next,h.next=s),f.pending=s}}u.lanes|=n,s=u.alternate,s!==null&&(s.lanes|=n),xu(u.return,n,t),i.lanes|=n;break}s=s.next}}else if(u.tag===10)o=u.type===t.type?null:u.child;else if(u.tag===18){if(o=u.return,o===null)throw Error(y(341));o.lanes|=n,i=o.alternate,i!==null&&(i.lanes|=n),xu(o,n,t),o=u.sibling}else o=u.child;if(o!==null)o.return=u;else for(o=u;o!==null;){if(o===t){o=null;break}if(u=o.sibling,u!==null){u.return=o.return,o=u;break}o=o.return}u=o}se(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,qt(t,n),l=ze(l),r=r(l),t.flags|=1,se(e,t,r,n),t.child;case 14:return r=t.type,l=Re(r,t.pendingProps),l=Re(r.type,l),Li(e,t,r,l,n);case 15:return Ra(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Re(r,l),zr(e,t),t.tag=1,he(r)?(e=!0,Br(t)):e=!1,qt(t,n),za(t,r,l),Nu(t,r,l,n),Tu(null,t,r,!0,e,n);case 19:return Da(e,t,n);case 22:return Oa(e,t,n)}throw Error(y(156,t.tag))};function qa(e,t){return Cs(e,t)}function xd(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 Ne(e,t,n,r){return new xd(e,t,n,r)}function Ro(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Cd(e){if(typeof e=="function")return Ro(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Gu)return 11;if(e===Zu)return 14}return 2}function dt(e,t){var n=e.alternate;return n===null?(n=Ne(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 Rr(e,t,n,r,l,u){var o=2;if(r=e,typeof e=="function")Ro(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Ft:return Nt(n.children,l,u,t);case Xu:o=8,l|=8;break;case Zl:return e=Ne(12,n,t,l|2),e.elementType=Zl,e.lanes=u,e;case Jl:return e=Ne(13,n,t,l),e.elementType=Jl,e.lanes=u,e;case ql:return e=Ne(19,n,t,l),e.elementType=ql,e.lanes=u,e;case ss:return pl(n,l,u,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case os:o=10;break e;case is:o=9;break e;case Gu:o=11;break e;case Zu:o=14;break e;case be:o=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return t=Ne(o,n,t,l),t.elementType=e,t.type=r,t.lanes=u,t}function Nt(e,t,n,r){return e=Ne(7,e,r,t),e.lanes=n,e}function pl(e,t,n,r){return e=Ne(22,e,r,t),e.elementType=ss,e.lanes=n,e.stateNode={isHidden:!1},e}function Ql(e,t,n){return e=Ne(6,e,null,t),e.lanes=n,e}function Kl(e,t,n){return t=Ne(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Nd(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=Nl(0),this.expirationTimes=Nl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Nl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Oo(e,t,n,r,l,u,o,i,s){return e=new Nd(e,t,n,i,s),t===1?(t=1,u===!0&&(t|=8)):t=0,u=Ne(3,null,null,t),e.current=u,u.stateNode=e,u.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ho(u),e}function Pd(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Dt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function ba(e){if(!e)return mt;e=e._reactInternals;e:{if(jt(e)!==e||e.tag!==1)throw Error(y(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(he(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(y(171))}if(e.tag===1){var n=e.type;if(he(n))return bs(e,n,t)}return t}function ec(e,t,n,r,l,u,o,i,s){return e=Oo(n,r,!0,e,l,u,o,i,s),e.context=ba(null),n=e.current,r=ae(),l=ft(n),u=Ke(r,l),u.callback=t??null,at(n,u,l),e.current.lanes=l,Jn(e,l,r),ve(e,r),e}function ml(e,t,n,r){var l=t.current,u=ae(),o=ft(l);return n=ba(n),t.context===null?t.context=n:t.pendingContext=n,t=Ke(u,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=at(l,t,o),e!==null&&(Ie(e,l,o,u),Cr(e,l,o)),o}function tl(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 Bi(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function jo(e,t){Bi(e,t),(e=e.alternate)&&Bi(e,t)}function zd(){return null}var tc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Mo(e){this._internalRoot=e}hl.prototype.render=Mo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(y(409));ml(e,t,null,null)};hl.prototype.unmount=Mo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Rt(function(){ml(null,e,null,null)}),t[Xe]=null}};function hl(e){this._internalRoot=e}hl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Os();e={blockedOn:null,target:e,priority:t};for(var n=0;n<tt.length&&t!==0&&t<tt[n].priority;n++);tt.splice(n,0,e),n===0&&Ms(e)}};function Io(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function vl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Wi(){}function Td(e,t,n,r,l){if(l){if(typeof r=="function"){var u=r;r=function(){var f=tl(o);u.call(f)}}var o=ec(t,r,e,0,null,!1,!1,"",Wi);return e._reactRootContainer=o,e[Xe]=o.current,$n(e.nodeType===8?e.parentNode:e),Rt(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var i=r;r=function(){var f=tl(s);i.call(f)}}var s=Oo(e,0,!1,null,null,!1,!1,"",Wi);return e._reactRootContainer=s,e[Xe]=s.current,$n(e.nodeType===8?e.parentNode:e),Rt(function(){ml(t,s,n,r)}),s}function yl(e,t,n,r,l){var u=n._reactRootContainer;if(u){var o=u;if(typeof l=="function"){var i=l;l=function(){var s=tl(o);i.call(s)}}ml(t,o,e,l)}else o=Td(n,t,e,l,r);return tl(o)}Ls=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=En(t.pendingLanes);n!==0&&(bu(t,n|1),ve(t,Y()),!(j&6)&&(on=Y()+500,yt()))}break;case 13:Rt(function(){var r=Ge(e,1);if(r!==null){var l=ae();Ie(r,e,1,l)}}),jo(e,1)}};eo=function(e){if(e.tag===13){var t=Ge(e,134217728);if(t!==null){var n=ae();Ie(t,e,134217728,n)}jo(e,134217728)}};Rs=function(e){if(e.tag===13){var t=ft(e),n=Ge(e,t);if(n!==null){var r=ae();Ie(n,e,t,r)}jo(e,t)}};Os=function(){return M};js=function(e,t){var n=M;try{return M=e,t()}finally{M=n}};su=function(e,t,n){switch(t){case"input":if(tu(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=il(r);if(!l)throw Error(y(90));cs(r),tu(r,l)}}}break;case"textarea":ds(e,n);break;case"select":t=n.value,t!=null&&Xt(e,!!n.multiple,t,!1)}};ws=zo;Ss=Rt;var Ld={usingClientEntryPoint:!1,Events:[bn,$t,il,ys,gs,zo]},wn={findFiberByHostInstance:Et,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Rd={bundleType:wn.bundleType,version:wn.version,rendererPackageName:wn.rendererPackageName,rendererConfig:wn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Je.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=_s(e),e===null?null:e.stateNode},findFiberByHostInstance:wn.findFiberByHostInstance||zd,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var wr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!wr.isDisabled&&wr.supportsFiber)try{rl=wr.inject(Rd),Ve=wr}catch{}}Ee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Ld;Ee.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Io(t))throw Error(y(200));return Pd(e,t,null,n)};Ee.createRoot=function(e,t){if(!Io(e))throw Error(y(299));var n=!1,r="",l=tc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Oo(e,1,!1,null,null,n,!1,r,l),e[Xe]=t.current,$n(e.nodeType===8?e.parentNode:e),new Mo(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(y(188)):(e=Object.keys(e).join(","),Error(y(268,e)));return e=_s(t),e=e===null?null:e.stateNode,e};Ee.flushSync=function(e){return Rt(e)};Ee.hydrate=function(e,t,n){if(!vl(t))throw Error(y(200));return yl(null,e,t,!0,n)};Ee.hydrateRoot=function(e,t,n){if(!Io(e))throw Error(y(405));var r=n!=null&&n.hydratedSources||null,l=!1,u="",o=tc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(u=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=ec(t,null,e,1,n??null,l,!1,u,o),e[Xe]=t.current,$n(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 hl(t)};Ee.render=function(e,t,n){if(!vl(t))throw Error(y(200));return yl(null,e,t,!1,n)};Ee.unmountComponentAtNode=function(e){if(!vl(e))throw Error(y(40));return e._reactRootContainer?(Rt(function(){yl(null,null,e,!1,function(){e._reactRootContainer=null,e[Xe]=null})}),!0):!1};Ee.unstable_batchedUpdates=zo;Ee.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!vl(n))throw Error(y(200));if(e==null||e._reactInternals===void 0)throw Error(y(38));return yl(e,t,n,!1,r)};Ee.version="18.3.1-next-f1338f8080-20240426";function nc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(nc)}catch(e){console.error(e)}}nc(),ns.exports=Ee;var Od=ns.exports,Hi=Od;Xl.createRoot=Hi.createRoot,Xl.hydrateRoot=Hi.hydrateRoot;const It=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0;/*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) */function jd(e=32){if(It&&typeof It.getRandomValues=="function")return It.getRandomValues(new Uint8Array(e));if(It&&typeof It.randomBytes=="function")return Uint8Array.from(It.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}new TextEncoder().encode("backchannel-dm-salt-v1");new TextEncoder().encode("backchannel-dm-key-v1");new TextEncoder;new TextDecoder;function Md(e){let t="";for(const n of e)t+=String.fromCharCode(n);return btoa(t)}function Id(){const e=localStorage.getItem("bc.identity_key");if(e)return e;const t=Md(jd(32));return localStorage.setItem("bc.identity_key",t),t}const Yl="00000000-0000-0000-0000-000000000010";function Dd(e){return!e||typeof e!="object"||typeof e.type!="string"?null:e}function Fd(){return`ws://${window.location.hostname||"127.0.0.1"}:7777`}function Ud(){const[e,t]=ue.useState(()=>localStorage.getItem("bc.ws_url")??Fd()),[n,r]=ue.useState("offline"),[l,u]=ue.useState("login"),[o,i]=ue.useState(""),[s,f]=ue.useState(""),[h,m]=ue.useState(null),[p,g]=ue.useState(""),[w,S]=ue.useState([]),[I,c]=ue.useState("Not connected"),a=ue.useRef(null),d=ue.useRef(null),v=ue.useMemo(()=>n==="online",[n]);ue.useEffect(()=>{d.current&&(d.current.scrollTop=d.current.scrollHeight)},[w]);function k(P){return new Date(P).toLocaleTimeString([],{hour:"numeric",minute:"2-digit"})}function _(P){const A=a.current;if(!A||A.readyState!==WebSocket.OPEN){c("WebSocket is not connected");return}A.send(JSON.stringify(P))}function C(){if(a.current&&a.current.readyState<=WebSocket.OPEN)return;r("connecting"),c("Connecting..."),localStorage.setItem("bc.ws_url",e);const P=new WebSocket(e);a.current=P,P.onopen=()=>{r("online"),c("Connected");const A=localStorage.getItem("bc.session_token");A?_({type:"resume_session",token:A}):c("Connected. Please login or register.")},P.onclose=()=>{r("offline"),c("Disconnected"),a.current=null},P.onerror=()=>{c("WebSocket error")},P.onmessage=A=>{const fn=Dd(JSON.parse(A.data));if(!fn){c("Invalid server message");return}N(fn)}}function N(P){switch(P.type){case"auth_success":{localStorage.setItem("bc.session_token",P.session_token),m({id:P.user_id,username:P.username}),c(`Authenticated as ${P.username}`),_({type:"fetch_channel_history",channel_id:Yl,before_message_id:null,limit:100});return}case"auth_error":{c(`Auth error: ${P.reason}`);return}case"channel_history":{S([...P.messages].reverse().map(A=>({id:A.message_id,by:A.author_username,text:A.content,at:A.timestamp})));return}case"channel_message":{P.channel_id===Yl&&S(A=>[...A,{id:P.message_id,by:P.author_username,text:P.content,at:P.timestamp}]);return}case"error":{c(`Error ${P.code}: ${P.message}`);return}default:return}}function $(P){P.preventDefault();const A=Id();if(l==="login"){_({type:"login",username:o,password:s,identity_pubkey:A});return}_({type:"register",username:o,password:s,identity_pubkey:A})}function L(P){P.preventDefault(),p.trim()&&(_({type:"send_channel_message",channel_id:Yl,content:p.trim()}),g(""))}function ye(){_({type:"logout"}),localStorage.removeItem("bc.session_token"),m(null),c("Logged out")}return O.jsxs("main",{className:"layout",children:[O.jsxs("section",{className:"card topbar",children:[O.jsxs("div",{children:[O.jsx("h1",{children:"BackChannel"}),O.jsx("p",{children:"General chat room."})]}),O.jsxs("div",{className:"connection",children:[O.jsx("input",{value:e,onChange:P=>t(P.target.value),placeholder:"ws://127.0.0.1:7777"}),O.jsx("button",{onClick:C,disabled:v,children:"Connect"})]})]}),O.jsx("section",{className:"card status",children:I}),O.jsxs("section",{className:"chat-shell",children:[O.jsxs("article",{className:"card panel chat-main",children:[O.jsx("h2",{children:"#general"}),O.jsxs("form",{onSubmit:L,children:[O.jsx("input",{value:p,onChange:P=>g(P.target.value),placeholder:"message #general"}),O.jsx("button",{className:"send-button",type:"submit",disabled:!v,children:"Send"})]}),O.jsx("div",{ref:d,className:"log chat-log",children:w.map(P=>O.jsxs("div",{className:"line",children:[O.jsx("b",{children:P.by}),O.jsx("span",{children:P.text}),O.jsx("time",{children:k(P.at)})]},P.id))})]}),O.jsxs("aside",{className:"card panel auth-sidebar",children:[O.jsx("h2",{children:"Auth"}),O.jsxs("div",{className:"switch",children:[O.jsx("button",{className:l==="login"?"active":"",onClick:()=>u("login"),children:"Login"}),O.jsx("button",{className:l==="register"?"active":"",onClick:()=>u("register"),children:"Register"})]}),O.jsxs("form",{onSubmit:$,children:[O.jsx("input",{value:o,onChange:P=>i(P.target.value),placeholder:"username"}),O.jsx("input",{value:s,onChange:P=>f(P.target.value),placeholder:"password",type:"password"}),O.jsx("button",{type:"submit",disabled:!v,children:l})]}),O.jsxs("div",{className:"meta",children:[O.jsxs("div",{children:["User: ",(h==null?void 0:h.username)??"(not authenticated)"]}),O.jsxs("div",{children:["ID: ",(h==null?void 0:h.id)??"-"]}),O.jsx("button",{onClick:ye,disabled:!v,children:"Logout"})]})]})]})]})}Xl.createRoot(document.getElementById("root")).render(O.jsx(Sc.StrictMode,{children:O.jsx(Ud,{})}));