41 lines
158 KiB
JavaScript
41 lines
158 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 o of l)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(l){const o={};return l.integrity&&(o.integrity=l.integrity),l.referrerPolicy&&(o.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?o.credentials="include":l.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(l){if(l.ep)return;l.ep=!0;const o=n(l);fetch(l.href,o)}})();function Wc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ms={exports:{}},wl={},vs={exports:{}},O={};/**
|
|
* @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 hr=Symbol.for("react.element"),Qc=Symbol.for("react.portal"),Kc=Symbol.for("react.fragment"),Yc=Symbol.for("react.strict_mode"),Xc=Symbol.for("react.profiler"),Gc=Symbol.for("react.provider"),Zc=Symbol.for("react.context"),Jc=Symbol.for("react.forward_ref"),qc=Symbol.for("react.suspense"),bc=Symbol.for("react.memo"),ef=Symbol.for("react.lazy"),lu=Symbol.iterator;function tf(e){return e===null||typeof e!="object"?null:(e=lu&&e[lu]||e["@@iterator"],typeof e=="function"?e:null)}var ys={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},gs=Object.assign,ws={};function Cn(e,t,n){this.props=e,this.context=t,this.refs=ws,this.updater=n||ys}Cn.prototype.isReactComponent={};Cn.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")};Cn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ks(){}ks.prototype=Cn.prototype;function oi(e,t,n){this.props=e,this.context=t,this.refs=ws,this.updater=n||ys}var ii=oi.prototype=new ks;ii.constructor=oi;gs(ii,Cn.prototype);ii.isPureReactComponent=!0;var ou=Array.isArray,Ss=Object.prototype.hasOwnProperty,ui={current:null},xs={key:!0,ref:!0,__self:!0,__source:!0};function _s(e,t,n){var r,l={},o=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)Ss.call(t,r)&&!xs.hasOwnProperty(r)&&(l[r]=t[r]);var u=arguments.length-2;if(u===1)l.children=n;else if(1<u){for(var s=Array(u),c=0;c<u;c++)s[c]=arguments[c+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:hr,type:e,key:o,ref:i,props:l,_owner:ui.current}}function nf(e,t){return{$$typeof:hr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function si(e){return typeof e=="object"&&e!==null&&e.$$typeof===hr}function rf(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var iu=/\/+/g;function Bl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?rf(""+e.key):t.toString(36)}function Fr(e,t,n,r,l){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case hr:case Qc:i=!0}}if(i)return i=e,l=l(i),e=r===""?"."+Bl(i,0):r,ou(l)?(n="",e!=null&&(n=e.replace(iu,"$&/")+"/"),Fr(l,t,n,"",function(c){return c})):l!=null&&(si(l)&&(l=nf(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(iu,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=r===""?".":r+":",ou(e))for(var u=0;u<e.length;u++){o=e[u];var s=r+Bl(o,u);i+=Fr(o,t,n,s,l)}else if(s=tf(e),typeof s=="function")for(e=s.call(e),u=0;!(o=e.next()).done;)o=o.value,s=r+Bl(o,u++),i+=Fr(o,t,n,s,l);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function kr(e,t,n){if(e==null)return e;var r=[],l=0;return Fr(e,r,"","",function(o){return t.call(n,o,l++)}),r}function lf(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 pe={current:null},Ur={transition:null},of={ReactCurrentDispatcher:pe,ReactCurrentBatchConfig:Ur,ReactCurrentOwner:ui};function Es(){throw Error("act(...) is not supported in production builds of React.")}O.Children={map:kr,forEach:function(e,t,n){kr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return kr(e,function(){t++}),t},toArray:function(e){return kr(e,function(t){return t})||[]},only:function(e){if(!si(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};O.Component=Cn;O.Fragment=Kc;O.Profiler=Xc;O.PureComponent=oi;O.StrictMode=Yc;O.Suspense=qc;O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=of;O.act=Es;O.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=gs({},e.props),l=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=ui.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Ss.call(t,s)&&!xs.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var c=0;c<s;c++)u[c]=arguments[c+2];r.children=u}return{$$typeof:hr,type:e.type,key:l,ref:o,props:r,_owner:i}};O.createContext=function(e){return e={$$typeof:Zc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Gc,_context:e},e.Consumer=e};O.createElement=_s;O.createFactory=function(e){var t=_s.bind(null,e);return t.type=e,t};O.createRef=function(){return{current:null}};O.forwardRef=function(e){return{$$typeof:Jc,render:e}};O.isValidElement=si;O.lazy=function(e){return{$$typeof:ef,_payload:{_status:-1,_result:e},_init:lf}};O.memo=function(e,t){return{$$typeof:bc,type:e,compare:t===void 0?null:t}};O.startTransition=function(e){var t=Ur.transition;Ur.transition={};try{e()}finally{Ur.transition=t}};O.unstable_act=Es;O.useCallback=function(e,t){return pe.current.useCallback(e,t)};O.useContext=function(e){return pe.current.useContext(e)};O.useDebugValue=function(){};O.useDeferredValue=function(e){return pe.current.useDeferredValue(e)};O.useEffect=function(e,t){return pe.current.useEffect(e,t)};O.useId=function(){return pe.current.useId()};O.useImperativeHandle=function(e,t,n){return pe.current.useImperativeHandle(e,t,n)};O.useInsertionEffect=function(e,t){return pe.current.useInsertionEffect(e,t)};O.useLayoutEffect=function(e,t){return pe.current.useLayoutEffect(e,t)};O.useMemo=function(e,t){return pe.current.useMemo(e,t)};O.useReducer=function(e,t,n){return pe.current.useReducer(e,t,n)};O.useRef=function(e){return pe.current.useRef(e)};O.useState=function(e){return pe.current.useState(e)};O.useSyncExternalStore=function(e,t,n){return pe.current.useSyncExternalStore(e,t,n)};O.useTransition=function(){return pe.current.useTransition()};O.version="18.3.1";vs.exports=O;var M=vs.exports;const uf=Wc(M);/**
|
|
* @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 sf=M,af=Symbol.for("react.element"),cf=Symbol.for("react.fragment"),ff=Object.prototype.hasOwnProperty,df=sf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,pf={key:!0,ref:!0,__self:!0,__source:!0};function Cs(e,t,n){var r,l={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)ff.call(t,r)&&!pf.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:af,type:e,key:o,ref:i,props:l,_owner:df.current}}wl.Fragment=cf;wl.jsx=Cs;wl.jsxs=Cs;ms.exports=wl;var p=ms.exports,fo={},Ns={exports:{}},Ce={},js={exports:{}},Ps={};/**
|
|
* @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(C,T){var L=C.length;C.push(T);e:for(;0<L;){var A=L-1>>>1,X=C[A];if(0<l(X,T))C[A]=T,C[L]=X,L=A;else break e}}function n(C){return C.length===0?null:C[0]}function r(C){if(C.length===0)return null;var T=C[0],L=C.pop();if(L!==T){C[0]=L;e:for(var A=0,X=C.length,Lt=X>>>1;A<Lt;){var Ae=2*(A+1)-1,Yt=C[Ae],He=Ae+1,Rt=C[He];if(0>l(Yt,L))He<X&&0>l(Rt,Yt)?(C[A]=Rt,C[He]=L,A=He):(C[A]=Yt,C[Ae]=L,A=Ae);else if(He<X&&0>l(Rt,L))C[A]=Rt,C[He]=L,A=He;else break e}}return T}function l(C,T){var L=C.sortIndex-T.sortIndex;return L!==0?L:C.id-T.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,u=i.now();e.unstable_now=function(){return i.now()-u}}var s=[],c=[],y=1,v=null,h=3,k=!1,x=!1,_=!1,F=typeof setTimeout=="function"?setTimeout:null,f=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(C){for(var T=n(c);T!==null;){if(T.callback===null)r(c);else if(T.startTime<=C)r(c),T.sortIndex=T.expirationTime,t(s,T);else break;T=n(c)}}function g(C){if(_=!1,d(C),!x)if(n(s)!==null)x=!0,Je(E);else{var T=n(c);T!==null&&at(g,T.startTime-C)}}function E(C,T){x=!1,_&&(_=!1,f(z),z=-1),k=!0;var L=h;try{for(d(T),v=n(s);v!==null&&(!(v.expirationTime>T)||C&&!me());){var A=v.callback;if(typeof A=="function"){v.callback=null,h=v.priorityLevel;var X=A(v.expirationTime<=T);T=e.unstable_now(),typeof X=="function"?v.callback=X:v===n(s)&&r(s),d(T)}else r(s);v=n(s)}if(v!==null)var Lt=!0;else{var Ae=n(c);Ae!==null&&at(g,Ae.startTime-T),Lt=!1}return Lt}finally{v=null,h=L,k=!1}}var j=!1,P=null,z=-1,V=5,R=-1;function me(){return!(e.unstable_now()-R<V)}function Ze(){if(P!==null){var C=e.unstable_now();R=C;var T=!0;try{T=P(!0,C)}finally{T?st():(j=!1,P=null)}}else j=!1}var st;if(typeof a=="function")st=function(){a(Ze)};else if(typeof MessageChannel<"u"){var Pn=new MessageChannel,wr=Pn.port2;Pn.port1.onmessage=Ze,st=function(){wr.postMessage(null)}}else st=function(){F(Ze,0)};function Je(C){P=C,j||(j=!0,st())}function at(C,T){z=F(function(){C(e.unstable_now())},T)}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(C){C.callback=null},e.unstable_continueExecution=function(){x||k||(x=!0,Je(E))},e.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):V=0<C?Math.floor(1e3/C):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(C){switch(h){case 1:case 2:case 3:var T=3;break;default:T=h}var L=h;h=T;try{return C()}finally{h=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(C,T){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var L=h;h=C;try{return T()}finally{h=L}},e.unstable_scheduleCallback=function(C,T,L){var A=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?A+L:A):L=A,C){case 1:var X=-1;break;case 2:X=250;break;case 5:X=1073741823;break;case 4:X=1e4;break;default:X=5e3}return X=L+X,C={id:y++,callback:T,priorityLevel:C,startTime:L,expirationTime:X,sortIndex:-1},L>A?(C.sortIndex=L,t(c,C),n(s)===null&&C===n(c)&&(_?(f(z),z=-1):_=!0,at(g,L-A))):(C.sortIndex=X,t(s,C),x||k||(x=!0,Je(E))),C},e.unstable_shouldYield=me,e.unstable_wrapCallback=function(C){var T=h;return function(){var L=h;h=T;try{return C.apply(this,arguments)}finally{h=L}}}})(Ps);js.exports=Ps;var hf=js.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 mf=M,Ee=hf;function w(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 zs=new Set,Jn={};function Qt(e,t){gn(e,t),gn(e+"Capture",t)}function gn(e,t){for(Jn[e]=t,e=0;e<t.length;e++)zs.add(t[e])}var rt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),po=Object.prototype.hasOwnProperty,vf=/^[: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]*$/,uu={},su={};function yf(e){return po.call(su,e)?!0:po.call(uu,e)?!1:vf.test(e)?su[e]=!0:(uu[e]=!0,!1)}function gf(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 wf(e,t,n,r){if(t===null||typeof t>"u"||gf(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 he(e,t,n,r,l,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var le={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){le[e]=new he(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];le[t]=new he(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){le[e]=new he(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){le[e]=new he(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){le[e]=new he(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){le[e]=new he(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){le[e]=new he(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){le[e]=new he(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){le[e]=new he(e,5,!1,e.toLowerCase(),null,!1,!1)});var ai=/[\-:]([a-z])/g;function ci(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(ai,ci);le[t]=new he(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(ai,ci);le[t]=new he(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(ai,ci);le[t]=new he(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){le[e]=new he(e,1,!1,e.toLowerCase(),null,!1,!1)});le.xlinkHref=new he("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){le[e]=new he(e,1,!1,e.toLowerCase(),null,!0,!0)});function fi(e,t,n,r){var l=le.hasOwnProperty(t)?le[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(wf(t,n,l,r)&&(n=null),r||l===null?yf(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):l.mustUseProperty?e[l.propertyName]=n===null?l.type===3?!1:"":n:(t=l.attributeName,r=l.attributeNamespace,n===null?e.removeAttribute(t):(l=l.type,n=l===3||l===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ut=mf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Sr=Symbol.for("react.element"),bt=Symbol.for("react.portal"),en=Symbol.for("react.fragment"),di=Symbol.for("react.strict_mode"),ho=Symbol.for("react.profiler"),Ts=Symbol.for("react.provider"),Ls=Symbol.for("react.context"),pi=Symbol.for("react.forward_ref"),mo=Symbol.for("react.suspense"),vo=Symbol.for("react.suspense_list"),hi=Symbol.for("react.memo"),dt=Symbol.for("react.lazy"),Rs=Symbol.for("react.offscreen"),au=Symbol.iterator;function Tn(e){return e===null||typeof e!="object"?null:(e=au&&e[au]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,$l;function Un(e){if($l===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);$l=t&&t[1]||""}return`
|
|
`+$l+e}var Vl=!1;function Al(e,t){if(!e||Vl)return"";Vl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var l=c.stack.split(`
|
|
`),o=r.stack.split(`
|
|
`),i=l.length-1,u=o.length-1;1<=i&&0<=u&&l[i]!==o[u];)u--;for(;1<=i&&0<=u;i--,u--)if(l[i]!==o[u]){if(i!==1||u!==1)do if(i--,u--,0>u||l[i]!==o[u]){var s=`
|
|
`+l[i].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=i&&0<=u);break}}}finally{Vl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Un(e):""}function kf(e){switch(e.tag){case 5:return Un(e.type);case 16:return Un("Lazy");case 13:return Un("Suspense");case 19:return Un("SuspenseList");case 0:case 2:case 15:return e=Al(e.type,!1),e;case 11:return e=Al(e.type.render,!1),e;case 1:return e=Al(e.type,!0),e;default:return""}}function yo(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 en:return"Fragment";case bt:return"Portal";case ho:return"Profiler";case di:return"StrictMode";case mo:return"Suspense";case vo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Ls:return(e.displayName||"Context")+".Consumer";case Ts:return(e._context.displayName||"Context")+".Provider";case pi:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case hi:return t=e.displayName||null,t!==null?t:yo(e.type)||"Memo";case dt:t=e._payload,e=e._init;try{return yo(e(t))}catch{}}return null}function Sf(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 yo(t);case 8:return t===di?"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 Nt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Os(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function xf(e){var t=Os(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var l=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function xr(e){e._valueTracker||(e._valueTracker=xf(e))}function Ms(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Os(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Gr(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 go(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function cu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Nt(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 Ds(e,t){t=t.checked,t!=null&&fi(e,"checked",t,!1)}function wo(e,t){Ds(e,t);var n=Nt(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")?ko(e,t.type,n):t.hasOwnProperty("defaultValue")&&ko(e,t.type,Nt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function fu(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 ko(e,t,n){(t!=="number"||Gr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Bn=Array.isArray;function dn(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=""+Nt(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 So(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(w(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function du(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(w(92));if(Bn(n)){if(1<n.length)throw Error(w(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Nt(n)}}function Is(e,t){var n=Nt(t.value),r=Nt(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 pu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Fs(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 xo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Fs(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var _r,Us=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(_r=_r||document.createElement("div"),_r.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=_r.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var An={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},_f=["Webkit","ms","Moz","O"];Object.keys(An).forEach(function(e){_f.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),An[t]=An[e]})});function Bs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||An.hasOwnProperty(e)&&An[e]?(""+t).trim():t+"px"}function $s(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Bs(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Ef=K({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 _o(e,t){if(t){if(Ef[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(w(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(w(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(w(61))}if(t.style!=null&&typeof t.style!="object")throw Error(w(62))}}function Eo(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 Co=null;function mi(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var No=null,pn=null,hn=null;function hu(e){if(e=yr(e)){if(typeof No!="function")throw Error(w(280));var t=e.stateNode;t&&(t=El(t),No(e.stateNode,e.type,t))}}function Vs(e){pn?hn?hn.push(e):hn=[e]:pn=e}function As(){if(pn){var e=pn,t=hn;if(hn=pn=null,hu(e),t)for(e=0;e<t.length;e++)hu(t[e])}}function Hs(e,t){return e(t)}function Ws(){}var Hl=!1;function Qs(e,t,n){if(Hl)return e(t,n);Hl=!0;try{return Hs(e,t,n)}finally{Hl=!1,(pn!==null||hn!==null)&&(Ws(),As())}}function bn(e,t){var n=e.stateNode;if(n===null)return null;var r=El(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(w(231,t,typeof n));return n}var jo=!1;if(rt)try{var Ln={};Object.defineProperty(Ln,"passive",{get:function(){jo=!0}}),window.addEventListener("test",Ln,Ln),window.removeEventListener("test",Ln,Ln)}catch{jo=!1}function Cf(e,t,n,r,l,o,i,u,s){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(y){this.onError(y)}}var Hn=!1,Zr=null,Jr=!1,Po=null,Nf={onError:function(e){Hn=!0,Zr=e}};function jf(e,t,n,r,l,o,i,u,s){Hn=!1,Zr=null,Cf.apply(Nf,arguments)}function Pf(e,t,n,r,l,o,i,u,s){if(jf.apply(this,arguments),Hn){if(Hn){var c=Zr;Hn=!1,Zr=null}else throw Error(w(198));Jr||(Jr=!0,Po=c)}}function Kt(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 Ks(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 mu(e){if(Kt(e)!==e)throw Error(w(188))}function zf(e){var t=e.alternate;if(!t){if(t=Kt(e),t===null)throw Error(w(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var o=l.alternate;if(o===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===n)return mu(l),e;if(o===r)return mu(l),t;o=o.sibling}throw Error(w(188))}if(n.return!==r.return)n=l,r=o;else{for(var i=!1,u=l.child;u;){if(u===n){i=!0,n=l,r=o;break}if(u===r){i=!0,r=l,n=o;break}u=u.sibling}if(!i){for(u=o.child;u;){if(u===n){i=!0,n=o,r=l;break}if(u===r){i=!0,r=o,n=l;break}u=u.sibling}if(!i)throw Error(w(189))}}if(n.alternate!==r)throw Error(w(190))}if(n.tag!==3)throw Error(w(188));return n.stateNode.current===n?e:t}function Ys(e){return e=zf(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 Gs=Ee.unstable_scheduleCallback,vu=Ee.unstable_cancelCallback,Tf=Ee.unstable_shouldYield,Lf=Ee.unstable_requestPaint,G=Ee.unstable_now,Rf=Ee.unstable_getCurrentPriorityLevel,vi=Ee.unstable_ImmediatePriority,Zs=Ee.unstable_UserBlockingPriority,qr=Ee.unstable_NormalPriority,Of=Ee.unstable_LowPriority,Js=Ee.unstable_IdlePriority,kl=null,Xe=null;function Mf(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(kl,e,void 0,(e.current.flags&128)===128)}catch{}}var Be=Math.clz32?Math.clz32:Ff,Df=Math.log,If=Math.LN2;function Ff(e){return e>>>=0,e===0?32:31-(Df(e)/If|0)|0}var Er=64,Cr=4194304;function $n(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function br(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var u=i&~l;u!==0?r=$n(u):(o&=i,o!==0&&(r=$n(o)))}else i=n&~l,i!==0?r=$n(i):o!==0&&(r=$n(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,o=t&-t,l>=o||l===16&&(o&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-Be(t),l=1<<n,r|=e[n],t&=~l;return r}function Uf(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 Bf(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Be(o),u=1<<i,s=l[i];s===-1?(!(u&n)||u&r)&&(l[i]=Uf(u,t)):s<=t&&(e.expiredLanes|=u),o&=~u}}function zo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function qs(){var e=Er;return Er<<=1,!(Er&4194240)&&(Er=64),e}function Wl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function mr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Be(t),e[t]=n}function $f(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-Be(n),o=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~o}}function yi(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Be(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var I=0;function bs(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var ea,gi,ta,na,ra,To=!1,Nr=[],gt=null,wt=null,kt=null,er=new Map,tr=new Map,ht=[],Vf="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 yu(e,t){switch(e){case"focusin":case"focusout":gt=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":er.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":tr.delete(t.pointerId)}}function Rn(e,t,n,r,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[l]},t!==null&&(t=yr(t),t!==null&&gi(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Af(e,t,n,r,l){switch(t){case"focusin":return gt=Rn(gt,e,t,n,r,l),!0;case"dragenter":return wt=Rn(wt,e,t,n,r,l),!0;case"mouseover":return kt=Rn(kt,e,t,n,r,l),!0;case"pointerover":var o=l.pointerId;return er.set(o,Rn(er.get(o)||null,e,t,n,r,l)),!0;case"gotpointercapture":return o=l.pointerId,tr.set(o,Rn(tr.get(o)||null,e,t,n,r,l)),!0}return!1}function la(e){var t=Dt(e.target);if(t!==null){var n=Kt(t);if(n!==null){if(t=n.tag,t===13){if(t=Ks(n),t!==null){e.blockedOn=t,ra(e.priority,function(){ta(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 Br(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Lo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Co=r,n.target.dispatchEvent(r),Co=null}else return t=yr(n),t!==null&&gi(t),e.blockedOn=n,!1;t.shift()}return!0}function gu(e,t,n){Br(e)&&n.delete(t)}function Hf(){To=!1,gt!==null&&Br(gt)&&(gt=null),wt!==null&&Br(wt)&&(wt=null),kt!==null&&Br(kt)&&(kt=null),er.forEach(gu),tr.forEach(gu)}function On(e,t){e.blockedOn===t&&(e.blockedOn=null,To||(To=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,Hf)))}function nr(e){function t(l){return On(l,e)}if(0<Nr.length){On(Nr[0],e);for(var n=1;n<Nr.length;n++){var r=Nr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(gt!==null&&On(gt,e),wt!==null&&On(wt,e),kt!==null&&On(kt,e),er.forEach(t),tr.forEach(t),n=0;n<ht.length;n++)r=ht[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<ht.length&&(n=ht[0],n.blockedOn===null);)la(n),n.blockedOn===null&&ht.shift()}var mn=ut.ReactCurrentBatchConfig,el=!0;function Wf(e,t,n,r){var l=I,o=mn.transition;mn.transition=null;try{I=1,wi(e,t,n,r)}finally{I=l,mn.transition=o}}function Qf(e,t,n,r){var l=I,o=mn.transition;mn.transition=null;try{I=4,wi(e,t,n,r)}finally{I=l,mn.transition=o}}function wi(e,t,n,r){if(el){var l=Lo(e,t,n,r);if(l===null)eo(e,t,r,tl,n),yu(e,r);else if(Af(l,e,t,n,r))r.stopPropagation();else if(yu(e,r),t&4&&-1<Vf.indexOf(e)){for(;l!==null;){var o=yr(l);if(o!==null&&ea(o),o=Lo(e,t,n,r),o===null&&eo(e,t,r,tl,n),o===l)break;l=o}l!==null&&r.stopPropagation()}else eo(e,t,r,null,n)}}var tl=null;function Lo(e,t,n,r){if(tl=null,e=mi(r),e=Dt(e),e!==null)if(t=Kt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Ks(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 tl=e,null}function oa(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(Rf()){case vi:return 1;case Zs:return 4;case qr:case Of:return 16;case Js:return 536870912;default:return 16}default:return 16}}var vt=null,ki=null,$r=null;function ia(){if($r)return $r;var e,t=ki,n=t.length,r,l="value"in vt?vt.value:vt.textContent,o=l.length;for(e=0;e<n&&t[e]===l[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===l[o-r];r++);return $r=l.slice(e,1<r?1-r:void 0)}function Vr(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 jr(){return!0}function wu(){return!1}function Ne(e){function t(n,r,l,o,i){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(o):o[u]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?jr:wu,this.isPropagationStopped=wu,this}return K(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=jr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=jr)},persist:function(){},isPersistent:jr}),t}var Nn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Si=Ne(Nn),vr=K({},Nn,{view:0,detail:0}),Kf=Ne(vr),Ql,Kl,Mn,Sl=K({},vr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:xi,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!==Mn&&(Mn&&e.type==="mousemove"?(Ql=e.screenX-Mn.screenX,Kl=e.screenY-Mn.screenY):Kl=Ql=0,Mn=e),Ql)},movementY:function(e){return"movementY"in e?e.movementY:Kl}}),ku=Ne(Sl),Yf=K({},Sl,{dataTransfer:0}),Xf=Ne(Yf),Gf=K({},vr,{relatedTarget:0}),Yl=Ne(Gf),Zf=K({},Nn,{animationName:0,elapsedTime:0,pseudoElement:0}),Jf=Ne(Zf),qf=K({},Nn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bf=Ne(qf),ed=K({},Nn,{data:0}),Su=Ne(ed),td={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},nd={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"},rd={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ld(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=rd[e])?!!t[e]:!1}function xi(){return ld}var od=K({},vr,{key:function(e){if(e.key){var t=td[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Vr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?nd[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:xi,charCode:function(e){return e.type==="keypress"?Vr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Vr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),id=Ne(od),ud=K({},Sl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),xu=Ne(ud),sd=K({},vr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:xi}),ad=Ne(sd),cd=K({},Nn,{propertyName:0,elapsedTime:0,pseudoElement:0}),fd=Ne(cd),dd=K({},Sl,{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}),pd=Ne(dd),hd=[9,13,27,32],_i=rt&&"CompositionEvent"in window,Wn=null;rt&&"documentMode"in document&&(Wn=document.documentMode);var md=rt&&"TextEvent"in window&&!Wn,ua=rt&&(!_i||Wn&&8<Wn&&11>=Wn),_u=" ",Eu=!1;function sa(e,t){switch(e){case"keyup":return hd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function aa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var tn=!1;function vd(e,t){switch(e){case"compositionend":return aa(t);case"keypress":return t.which!==32?null:(Eu=!0,_u);case"textInput":return e=t.data,e===_u&&Eu?null:e;default:return null}}function yd(e,t){if(tn)return e==="compositionend"||!_i&&sa(e,t)?(e=ia(),$r=ki=vt=null,tn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ua&&t.locale!=="ko"?null:t.data;default:return null}}var gd={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 Cu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!gd[e.type]:t==="textarea"}function ca(e,t,n,r){Vs(r),t=nl(t,"onChange"),0<t.length&&(n=new Si("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Qn=null,rr=null;function wd(e){Sa(e,0)}function xl(e){var t=ln(e);if(Ms(t))return e}function kd(e,t){if(e==="change")return t}var fa=!1;if(rt){var Xl;if(rt){var Gl="oninput"in document;if(!Gl){var Nu=document.createElement("div");Nu.setAttribute("oninput","return;"),Gl=typeof Nu.oninput=="function"}Xl=Gl}else Xl=!1;fa=Xl&&(!document.documentMode||9<document.documentMode)}function ju(){Qn&&(Qn.detachEvent("onpropertychange",da),rr=Qn=null)}function da(e){if(e.propertyName==="value"&&xl(rr)){var t=[];ca(t,rr,e,mi(e)),Qs(wd,t)}}function Sd(e,t,n){e==="focusin"?(ju(),Qn=t,rr=n,Qn.attachEvent("onpropertychange",da)):e==="focusout"&&ju()}function xd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return xl(rr)}function _d(e,t){if(e==="click")return xl(t)}function Ed(e,t){if(e==="input"||e==="change")return xl(t)}function Cd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ve=typeof Object.is=="function"?Object.is:Cd;function lr(e,t){if(Ve(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(!po.call(t,l)||!Ve(e[l],t[l]))return!1}return!0}function Pu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function zu(e,t){var n=Pu(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=Pu(n)}}function pa(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?pa(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ha(){for(var e=window,t=Gr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Gr(e.document)}return t}function Ei(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 Nd(e){var t=ha(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pa(n.ownerDocument.documentElement,n)){if(r!==null&&Ei(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var l=n.textContent.length,o=Math.min(r.start,l);r=r.end===void 0?o:Math.min(r.end,l),!e.extend&&o>r&&(l=r,r=o,o=l),l=zu(n,o);var i=zu(n,r);l&&i&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var jd=rt&&"documentMode"in document&&11>=document.documentMode,nn=null,Ro=null,Kn=null,Oo=!1;function Tu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Oo||nn==null||nn!==Gr(r)||(r=nn,"selectionStart"in r&&Ei(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}),Kn&&lr(Kn,r)||(Kn=r,r=nl(Ro,"onSelect"),0<r.length&&(t=new Si("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=nn)))}function Pr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rn={animationend:Pr("Animation","AnimationEnd"),animationiteration:Pr("Animation","AnimationIteration"),animationstart:Pr("Animation","AnimationStart"),transitionend:Pr("Transition","TransitionEnd")},Zl={},ma={};rt&&(ma=document.createElement("div").style,"AnimationEvent"in window||(delete rn.animationend.animation,delete rn.animationiteration.animation,delete rn.animationstart.animation),"TransitionEvent"in window||delete rn.transitionend.transition);function _l(e){if(Zl[e])return Zl[e];if(!rn[e])return e;var t=rn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ma)return Zl[e]=t[n];return e}var va=_l("animationend"),ya=_l("animationiteration"),ga=_l("animationstart"),wa=_l("transitionend"),ka=new Map,Lu="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 Pt(e,t){ka.set(e,t),Qt(t,[e])}for(var Jl=0;Jl<Lu.length;Jl++){var ql=Lu[Jl],Pd=ql.toLowerCase(),zd=ql[0].toUpperCase()+ql.slice(1);Pt(Pd,"on"+zd)}Pt(va,"onAnimationEnd");Pt(ya,"onAnimationIteration");Pt(ga,"onAnimationStart");Pt("dblclick","onDoubleClick");Pt("focusin","onFocus");Pt("focusout","onBlur");Pt(wa,"onTransitionEnd");gn("onMouseEnter",["mouseout","mouseover"]);gn("onMouseLeave",["mouseout","mouseover"]);gn("onPointerEnter",["pointerout","pointerover"]);gn("onPointerLeave",["pointerout","pointerover"]);Qt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Qt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Qt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Qt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Qt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Qt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Vn="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(" "),Td=new Set("cancel close invalid load scroll toggle".split(" ").concat(Vn));function Ru(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Pf(r,t,void 0,e),e.currentTarget=null}function Sa(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var u=r[i],s=u.instance,c=u.currentTarget;if(u=u.listener,s!==o&&l.isPropagationStopped())break e;Ru(l,u,c),o=s}else for(i=0;i<r.length;i++){if(u=r[i],s=u.instance,c=u.currentTarget,u=u.listener,s!==o&&l.isPropagationStopped())break e;Ru(l,u,c),o=s}}}if(Jr)throw e=Po,Jr=!1,Po=null,e}function B(e,t){var n=t[Uo];n===void 0&&(n=t[Uo]=new Set);var r=e+"__bubble";n.has(r)||(xa(t,e,2,!1),n.add(r))}function bl(e,t,n){var r=0;t&&(r|=4),xa(n,e,r,t)}var zr="_reactListening"+Math.random().toString(36).slice(2);function or(e){if(!e[zr]){e[zr]=!0,zs.forEach(function(n){n!=="selectionchange"&&(Td.has(n)||bl(n,!1,e),bl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[zr]||(t[zr]=!0,bl("selectionchange",!1,t))}}function xa(e,t,n,r){switch(oa(t)){case 1:var l=Wf;break;case 4:l=Qf;break;default:l=wi}n=l.bind(null,t,n,e),l=void 0,!jo||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 eo(e,t,n,r,l){var o=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(i===4)for(i=r.return;i!==null;){var s=i.tag;if((s===3||s===4)&&(s=i.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;i=i.return}for(;u!==null;){if(i=Dt(u),i===null)return;if(s=i.tag,s===5||s===6){r=o=i;continue e}u=u.parentNode}}r=r.return}Qs(function(){var c=o,y=mi(n),v=[];e:{var h=ka.get(e);if(h!==void 0){var k=Si,x=e;switch(e){case"keypress":if(Vr(n)===0)break e;case"keydown":case"keyup":k=id;break;case"focusin":x="focus",k=Yl;break;case"focusout":x="blur",k=Yl;break;case"beforeblur":case"afterblur":k=Yl;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":k=ku;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":k=Xf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":k=ad;break;case va:case ya:case ga:k=Jf;break;case wa:k=fd;break;case"scroll":k=Kf;break;case"wheel":k=pd;break;case"copy":case"cut":case"paste":k=bf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":k=xu}var _=(t&4)!==0,F=!_&&e==="scroll",f=_?h!==null?h+"Capture":null:h;_=[];for(var a=c,d;a!==null;){d=a;var g=d.stateNode;if(d.tag===5&&g!==null&&(d=g,f!==null&&(g=bn(a,f),g!=null&&_.push(ir(a,g,d)))),F)break;a=a.return}0<_.length&&(h=new k(h,x,null,n,y),v.push({event:h,listeners:_}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",k=e==="mouseout"||e==="pointerout",h&&n!==Co&&(x=n.relatedTarget||n.fromElement)&&(Dt(x)||x[lt]))break e;if((k||h)&&(h=y.window===y?y:(h=y.ownerDocument)?h.defaultView||h.parentWindow:window,k?(x=n.relatedTarget||n.toElement,k=c,x=x?Dt(x):null,x!==null&&(F=Kt(x),x!==F||x.tag!==5&&x.tag!==6)&&(x=null)):(k=null,x=c),k!==x)){if(_=ku,g="onMouseLeave",f="onMouseEnter",a="mouse",(e==="pointerout"||e==="pointerover")&&(_=xu,g="onPointerLeave",f="onPointerEnter",a="pointer"),F=k==null?h:ln(k),d=x==null?h:ln(x),h=new _(g,a+"leave",k,n,y),h.target=F,h.relatedTarget=d,g=null,Dt(y)===c&&(_=new _(f,a+"enter",x,n,y),_.target=d,_.relatedTarget=F,g=_),F=g,k&&x)t:{for(_=k,f=x,a=0,d=_;d;d=Zt(d))a++;for(d=0,g=f;g;g=Zt(g))d++;for(;0<a-d;)_=Zt(_),a--;for(;0<d-a;)f=Zt(f),d--;for(;a--;){if(_===f||f!==null&&_===f.alternate)break t;_=Zt(_),f=Zt(f)}_=null}else _=null;k!==null&&Ou(v,h,k,_,!1),x!==null&&F!==null&&Ou(v,F,x,_,!0)}}e:{if(h=c?ln(c):window,k=h.nodeName&&h.nodeName.toLowerCase(),k==="select"||k==="input"&&h.type==="file")var E=kd;else if(Cu(h))if(fa)E=Ed;else{E=xd;var j=Sd}else(k=h.nodeName)&&k.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(E=_d);if(E&&(E=E(e,c))){ca(v,E,n,y);break e}j&&j(e,h,c),e==="focusout"&&(j=h._wrapperState)&&j.controlled&&h.type==="number"&&ko(h,"number",h.value)}switch(j=c?ln(c):window,e){case"focusin":(Cu(j)||j.contentEditable==="true")&&(nn=j,Ro=c,Kn=null);break;case"focusout":Kn=Ro=nn=null;break;case"mousedown":Oo=!0;break;case"contextmenu":case"mouseup":case"dragend":Oo=!1,Tu(v,n,y);break;case"selectionchange":if(jd)break;case"keydown":case"keyup":Tu(v,n,y)}var P;if(_i)e:{switch(e){case"compositionstart":var z="onCompositionStart";break e;case"compositionend":z="onCompositionEnd";break e;case"compositionupdate":z="onCompositionUpdate";break e}z=void 0}else tn?sa(e,n)&&(z="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(z="onCompositionStart");z&&(ua&&n.locale!=="ko"&&(tn||z!=="onCompositionStart"?z==="onCompositionEnd"&&tn&&(P=ia()):(vt=y,ki="value"in vt?vt.value:vt.textContent,tn=!0)),j=nl(c,z),0<j.length&&(z=new Su(z,e,null,n,y),v.push({event:z,listeners:j}),P?z.data=P:(P=aa(n),P!==null&&(z.data=P)))),(P=md?vd(e,n):yd(e,n))&&(c=nl(c,"onBeforeInput"),0<c.length&&(y=new Su("onBeforeInput","beforeinput",null,n,y),v.push({event:y,listeners:c}),y.data=P))}Sa(v,t)})}function ir(e,t,n){return{instance:e,listener:t,currentTarget:n}}function nl(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,o=l.stateNode;l.tag===5&&o!==null&&(l=o,o=bn(e,n),o!=null&&r.unshift(ir(e,o,l)),o=bn(e,t),o!=null&&r.push(ir(e,o,l))),e=e.return}return r}function Zt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Ou(e,t,n,r,l){for(var o=t._reactName,i=[];n!==null&&n!==r;){var u=n,s=u.alternate,c=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&c!==null&&(u=c,l?(s=bn(n,o),s!=null&&i.unshift(ir(n,s,u))):l||(s=bn(n,o),s!=null&&i.push(ir(n,s,u)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Ld=/\r\n?/g,Rd=/\u0000|\uFFFD/g;function Mu(e){return(typeof e=="string"?e:""+e).replace(Ld,`
|
|
`).replace(Rd,"")}function Tr(e,t,n){if(t=Mu(t),Mu(e)!==t&&n)throw Error(w(425))}function rl(){}var Mo=null,Do=null;function Io(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 Fo=typeof setTimeout=="function"?setTimeout:void 0,Od=typeof clearTimeout=="function"?clearTimeout:void 0,Du=typeof Promise=="function"?Promise:void 0,Md=typeof queueMicrotask=="function"?queueMicrotask:typeof Du<"u"?function(e){return Du.resolve(null).then(e).catch(Dd)}:Fo;function Dd(e){setTimeout(function(){throw e})}function to(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),nr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);nr(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 Iu(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 jn=Math.random().toString(36).slice(2),Ye="__reactFiber$"+jn,ur="__reactProps$"+jn,lt="__reactContainer$"+jn,Uo="__reactEvents$"+jn,Id="__reactListeners$"+jn,Fd="__reactHandles$"+jn;function Dt(e){var t=e[Ye];if(t)return t;for(var n=e.parentNode;n;){if(t=n[lt]||n[Ye]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Iu(e);e!==null;){if(n=e[Ye])return n;e=Iu(e)}return t}e=n,n=e.parentNode}return null}function yr(e){return e=e[Ye]||e[lt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ln(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(w(33))}function El(e){return e[ur]||null}var Bo=[],on=-1;function zt(e){return{current:e}}function $(e){0>on||(e.current=Bo[on],Bo[on]=null,on--)}function U(e,t){on++,Bo[on]=e.current,e.current=t}var jt={},ae=zt(jt),ge=zt(!1),$t=jt;function wn(e,t){var n=e.type.contextTypes;if(!n)return jt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},o;for(o in n)l[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function we(e){return e=e.childContextTypes,e!=null}function ll(){$(ge),$(ae)}function Fu(e,t,n){if(ae.current!==jt)throw Error(w(168));U(ae,t),U(ge,n)}function _a(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(w(108,Sf(e)||"Unknown",l));return K({},n,r)}function ol(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||jt,$t=ae.current,U(ae,e),U(ge,ge.current),!0}function Uu(e,t,n){var r=e.stateNode;if(!r)throw Error(w(169));n?(e=_a(e,t,$t),r.__reactInternalMemoizedMergedChildContext=e,$(ge),$(ae),U(ae,e)):$(ge),U(ge,n)}var be=null,Cl=!1,no=!1;function Ea(e){be===null?be=[e]:be.push(e)}function Ud(e){Cl=!0,Ea(e)}function Tt(){if(!no&&be!==null){no=!0;var e=0,t=I;try{var n=be;for(I=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}be=null,Cl=!1}catch(l){throw be!==null&&(be=be.slice(e+1)),Gs(vi,Tt),l}finally{I=t,no=!1}}return null}var un=[],sn=0,il=null,ul=0,Pe=[],ze=0,Vt=null,et=1,tt="";function Ot(e,t){un[sn++]=ul,un[sn++]=il,il=e,ul=t}function Ca(e,t,n){Pe[ze++]=et,Pe[ze++]=tt,Pe[ze++]=Vt,Vt=e;var r=et;e=tt;var l=32-Be(r)-1;r&=~(1<<l),n+=1;var o=32-Be(t)+l;if(30<o){var i=l-l%5;o=(r&(1<<i)-1).toString(32),r>>=i,l-=i,et=1<<32-Be(t)+l|n<<l|r,tt=o+e}else et=1<<o|n<<l|r,tt=e}function Ci(e){e.return!==null&&(Ot(e,1),Ca(e,1,0))}function Ni(e){for(;e===il;)il=un[--sn],un[sn]=null,ul=un[--sn],un[sn]=null;for(;e===Vt;)Vt=Pe[--ze],Pe[ze]=null,tt=Pe[--ze],Pe[ze]=null,et=Pe[--ze],Pe[ze]=null}var _e=null,xe=null,H=!1,Ue=null;function Na(e,t){var n=Te(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 Bu(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,_e=e,xe=St(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,_e=e,xe=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Vt!==null?{id:et,overflow:tt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Te(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,_e=e,xe=null,!0):!1;default:return!1}}function $o(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Vo(e){if(H){var t=xe;if(t){var n=t;if(!Bu(e,t)){if($o(e))throw Error(w(418));t=St(n.nextSibling);var r=_e;t&&Bu(e,t)?Na(r,n):(e.flags=e.flags&-4097|2,H=!1,_e=e)}}else{if($o(e))throw Error(w(418));e.flags=e.flags&-4097|2,H=!1,_e=e}}}function $u(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;_e=e}function Lr(e){if(e!==_e)return!1;if(!H)return $u(e),H=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Io(e.type,e.memoizedProps)),t&&(t=xe)){if($o(e))throw ja(),Error(w(418));for(;t;)Na(e,t),t=St(t.nextSibling)}if($u(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(w(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){xe=St(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}xe=null}}else xe=_e?St(e.stateNode.nextSibling):null;return!0}function ja(){for(var e=xe;e;)e=St(e.nextSibling)}function kn(){xe=_e=null,H=!1}function ji(e){Ue===null?Ue=[e]:Ue.push(e)}var Bd=ut.ReactCurrentBatchConfig;function Dn(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(w(309));var r=n.stateNode}if(!r)throw Error(w(147,e));var l=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var u=l.refs;i===null?delete u[o]:u[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(w(284));if(!n._owner)throw Error(w(290,e))}return e}function Rr(e,t){throw e=Object.prototype.toString.call(t),Error(w(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Vu(e){var t=e._init;return t(e._payload)}function Pa(e){function t(f,a){if(e){var d=f.deletions;d===null?(f.deletions=[a],f.flags|=16):d.push(a)}}function n(f,a){if(!e)return null;for(;a!==null;)t(f,a),a=a.sibling;return null}function r(f,a){for(f=new Map;a!==null;)a.key!==null?f.set(a.key,a):f.set(a.index,a),a=a.sibling;return f}function l(f,a){return f=Ct(f,a),f.index=0,f.sibling=null,f}function o(f,a,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<a?(f.flags|=2,a):d):(f.flags|=2,a)):(f.flags|=1048576,a)}function i(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,a,d,g){return a===null||a.tag!==6?(a=ao(d,f.mode,g),a.return=f,a):(a=l(a,d),a.return=f,a)}function s(f,a,d,g){var E=d.type;return E===en?y(f,a,d.props.children,g,d.key):a!==null&&(a.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===dt&&Vu(E)===a.type)?(g=l(a,d.props),g.ref=Dn(f,a,d),g.return=f,g):(g=Xr(d.type,d.key,d.props,null,f.mode,g),g.ref=Dn(f,a,d),g.return=f,g)}function c(f,a,d,g){return a===null||a.tag!==4||a.stateNode.containerInfo!==d.containerInfo||a.stateNode.implementation!==d.implementation?(a=co(d,f.mode,g),a.return=f,a):(a=l(a,d.children||[]),a.return=f,a)}function y(f,a,d,g,E){return a===null||a.tag!==7?(a=Bt(d,f.mode,g,E),a.return=f,a):(a=l(a,d),a.return=f,a)}function v(f,a,d){if(typeof a=="string"&&a!==""||typeof a=="number")return a=ao(""+a,f.mode,d),a.return=f,a;if(typeof a=="object"&&a!==null){switch(a.$$typeof){case Sr:return d=Xr(a.type,a.key,a.props,null,f.mode,d),d.ref=Dn(f,null,a),d.return=f,d;case bt:return a=co(a,f.mode,d),a.return=f,a;case dt:var g=a._init;return v(f,g(a._payload),d)}if(Bn(a)||Tn(a))return a=Bt(a,f.mode,d,null),a.return=f,a;Rr(f,a)}return null}function h(f,a,d,g){var E=a!==null?a.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return E!==null?null:u(f,a,""+d,g);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Sr:return d.key===E?s(f,a,d,g):null;case bt:return d.key===E?c(f,a,d,g):null;case dt:return E=d._init,h(f,a,E(d._payload),g)}if(Bn(d)||Tn(d))return E!==null?null:y(f,a,d,g,null);Rr(f,d)}return null}function k(f,a,d,g,E){if(typeof g=="string"&&g!==""||typeof g=="number")return f=f.get(d)||null,u(a,f,""+g,E);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Sr:return f=f.get(g.key===null?d:g.key)||null,s(a,f,g,E);case bt:return f=f.get(g.key===null?d:g.key)||null,c(a,f,g,E);case dt:var j=g._init;return k(f,a,d,j(g._payload),E)}if(Bn(g)||Tn(g))return f=f.get(d)||null,y(a,f,g,E,null);Rr(a,g)}return null}function x(f,a,d,g){for(var E=null,j=null,P=a,z=a=0,V=null;P!==null&&z<d.length;z++){P.index>z?(V=P,P=null):V=P.sibling;var R=h(f,P,d[z],g);if(R===null){P===null&&(P=V);break}e&&P&&R.alternate===null&&t(f,P),a=o(R,a,z),j===null?E=R:j.sibling=R,j=R,P=V}if(z===d.length)return n(f,P),H&&Ot(f,z),E;if(P===null){for(;z<d.length;z++)P=v(f,d[z],g),P!==null&&(a=o(P,a,z),j===null?E=P:j.sibling=P,j=P);return H&&Ot(f,z),E}for(P=r(f,P);z<d.length;z++)V=k(P,f,z,d[z],g),V!==null&&(e&&V.alternate!==null&&P.delete(V.key===null?z:V.key),a=o(V,a,z),j===null?E=V:j.sibling=V,j=V);return e&&P.forEach(function(me){return t(f,me)}),H&&Ot(f,z),E}function _(f,a,d,g){var E=Tn(d);if(typeof E!="function")throw Error(w(150));if(d=E.call(d),d==null)throw Error(w(151));for(var j=E=null,P=a,z=a=0,V=null,R=d.next();P!==null&&!R.done;z++,R=d.next()){P.index>z?(V=P,P=null):V=P.sibling;var me=h(f,P,R.value,g);if(me===null){P===null&&(P=V);break}e&&P&&me.alternate===null&&t(f,P),a=o(me,a,z),j===null?E=me:j.sibling=me,j=me,P=V}if(R.done)return n(f,P),H&&Ot(f,z),E;if(P===null){for(;!R.done;z++,R=d.next())R=v(f,R.value,g),R!==null&&(a=o(R,a,z),j===null?E=R:j.sibling=R,j=R);return H&&Ot(f,z),E}for(P=r(f,P);!R.done;z++,R=d.next())R=k(P,f,z,R.value,g),R!==null&&(e&&R.alternate!==null&&P.delete(R.key===null?z:R.key),a=o(R,a,z),j===null?E=R:j.sibling=R,j=R);return e&&P.forEach(function(Ze){return t(f,Ze)}),H&&Ot(f,z),E}function F(f,a,d,g){if(typeof d=="object"&&d!==null&&d.type===en&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case Sr:e:{for(var E=d.key,j=a;j!==null;){if(j.key===E){if(E=d.type,E===en){if(j.tag===7){n(f,j.sibling),a=l(j,d.props.children),a.return=f,f=a;break e}}else if(j.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===dt&&Vu(E)===j.type){n(f,j.sibling),a=l(j,d.props),a.ref=Dn(f,j,d),a.return=f,f=a;break e}n(f,j);break}else t(f,j);j=j.sibling}d.type===en?(a=Bt(d.props.children,f.mode,g,d.key),a.return=f,f=a):(g=Xr(d.type,d.key,d.props,null,f.mode,g),g.ref=Dn(f,a,d),g.return=f,f=g)}return i(f);case bt:e:{for(j=d.key;a!==null;){if(a.key===j)if(a.tag===4&&a.stateNode.containerInfo===d.containerInfo&&a.stateNode.implementation===d.implementation){n(f,a.sibling),a=l(a,d.children||[]),a.return=f,f=a;break e}else{n(f,a);break}else t(f,a);a=a.sibling}a=co(d,f.mode,g),a.return=f,f=a}return i(f);case dt:return j=d._init,F(f,a,j(d._payload),g)}if(Bn(d))return x(f,a,d,g);if(Tn(d))return _(f,a,d,g);Rr(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,a!==null&&a.tag===6?(n(f,a.sibling),a=l(a,d),a.return=f,f=a):(n(f,a),a=ao(d,f.mode,g),a.return=f,f=a),i(f)):n(f,a)}return F}var Sn=Pa(!0),za=Pa(!1),sl=zt(null),al=null,an=null,Pi=null;function zi(){Pi=an=al=null}function Ti(e){var t=sl.current;$(sl),e._currentValue=t}function Ao(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 vn(e,t){al=e,Pi=an=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ye=!0),e.firstContext=null)}function Re(e){var t=e._currentValue;if(Pi!==e)if(e={context:e,memoizedValue:t,next:null},an===null){if(al===null)throw Error(w(308));an=e,al.dependencies={lanes:0,firstContext:e}}else an=an.next=e;return t}var It=null;function Li(e){It===null?It=[e]:It.push(e)}function Ta(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Li(t)):(n.next=l.next,l.next=n),t.interleaved=n,ot(e,r)}function ot(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var pt=!1;function Ri(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function La(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function nt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function xt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,D&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,ot(e,n)}return l=r.interleaved,l===null?(t.next=t,Li(r)):(t.next=l.next,l.next=t),r.interleaved=t,ot(e,n)}function Ar(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,yi(e,n)}}function Au(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?l=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?l=o=t:o=o.next=t}else l=o=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function cl(e,t,n,r){var l=e.updateQueue;pt=!1;var o=l.firstBaseUpdate,i=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,c=s.next;s.next=null,i===null?o=c:i.next=c,i=s;var y=e.alternate;y!==null&&(y=y.updateQueue,u=y.lastBaseUpdate,u!==i&&(u===null?y.firstBaseUpdate=c:u.next=c,y.lastBaseUpdate=s))}if(o!==null){var v=l.baseState;i=0,y=c=s=null,u=o;do{var h=u.lane,k=u.eventTime;if((r&h)===h){y!==null&&(y=y.next={eventTime:k,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var x=e,_=u;switch(h=t,k=n,_.tag){case 1:if(x=_.payload,typeof x=="function"){v=x.call(k,v,h);break e}v=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=_.payload,h=typeof x=="function"?x.call(k,v,h):x,h==null)break e;v=K({},v,h);break e;case 2:pt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[u]:h.push(u))}else k={eventTime:k,lane:h,tag:u.tag,payload:u.payload,callback:u.callback,next:null},y===null?(c=y=k,s=v):y=y.next=k,i|=h;if(u=u.next,u===null){if(u=l.shared.pending,u===null)break;h=u,u=h.next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}while(!0);if(y===null&&(s=v),l.baseState=s,l.firstBaseUpdate=c,l.lastBaseUpdate=y,t=l.shared.interleaved,t!==null){l=t;do i|=l.lane,l=l.next;while(l!==t)}else o===null&&(l.shared.lanes=0);Ht|=i,e.lanes=i,e.memoizedState=v}}function Hu(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(w(191,l));l.call(r)}}}var gr={},Ge=zt(gr),sr=zt(gr),ar=zt(gr);function Ft(e){if(e===gr)throw Error(w(174));return e}function Oi(e,t){switch(U(ar,t),U(sr,e),U(Ge,gr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:xo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=xo(t,e)}$(Ge),U(Ge,t)}function xn(){$(Ge),$(sr),$(ar)}function Ra(e){Ft(ar.current);var t=Ft(Ge.current),n=xo(t,e.type);t!==n&&(U(sr,e),U(Ge,n))}function Mi(e){sr.current===e&&($(Ge),$(sr))}var W=zt(0);function fl(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 ro=[];function Di(){for(var e=0;e<ro.length;e++)ro[e]._workInProgressVersionPrimary=null;ro.length=0}var Hr=ut.ReactCurrentDispatcher,lo=ut.ReactCurrentBatchConfig,At=0,Q=null,q=null,ee=null,dl=!1,Yn=!1,cr=0,$d=0;function ie(){throw Error(w(321))}function Ii(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ve(e[n],t[n]))return!1;return!0}function Fi(e,t,n,r,l,o){if(At=o,Q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Hr.current=e===null||e.memoizedState===null?Wd:Qd,e=n(r,l),Yn){o=0;do{if(Yn=!1,cr=0,25<=o)throw Error(w(301));o+=1,ee=q=null,t.updateQueue=null,Hr.current=Kd,e=n(r,l)}while(Yn)}if(Hr.current=pl,t=q!==null&&q.next!==null,At=0,ee=q=Q=null,dl=!1,t)throw Error(w(300));return e}function Ui(){var e=cr!==0;return cr=0,e}function Ke(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ee===null?Q.memoizedState=ee=e:ee=ee.next=e,ee}function Oe(){if(q===null){var e=Q.alternate;e=e!==null?e.memoizedState:null}else e=q.next;var t=ee===null?Q.memoizedState:ee.next;if(t!==null)ee=t,q=e;else{if(e===null)throw Error(w(310));q=e,e={memoizedState:q.memoizedState,baseState:q.baseState,baseQueue:q.baseQueue,queue:q.queue,next:null},ee===null?Q.memoizedState=ee=e:ee=ee.next=e}return ee}function fr(e,t){return typeof t=="function"?t(e):t}function oo(e){var t=Oe(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=q,l=r.baseQueue,o=n.pending;if(o!==null){if(l!==null){var i=l.next;l.next=o.next,o.next=i}r.baseQueue=l=o,n.pending=null}if(l!==null){o=l.next,r=r.baseState;var u=i=null,s=null,c=o;do{var y=c.lane;if((At&y)===y)s!==null&&(s=s.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var v={lane:y,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};s===null?(u=s=v,i=r):s=s.next=v,Q.lanes|=y,Ht|=y}c=c.next}while(c!==null&&c!==o);s===null?i=r:s.next=u,Ve(r,t.memoizedState)||(ye=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do o=l.lane,Q.lanes|=o,Ht|=o,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function io(e){var t=Oe(),n=t.queue;if(n===null)throw Error(w(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,o=t.memoizedState;if(l!==null){n.pending=null;var i=l=l.next;do o=e(o,i.action),i=i.next;while(i!==l);Ve(o,t.memoizedState)||(ye=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Oa(){}function Ma(e,t){var n=Q,r=Oe(),l=t(),o=!Ve(r.memoizedState,l);if(o&&(r.memoizedState=l,ye=!0),r=r.queue,Bi(Fa.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||ee!==null&&ee.memoizedState.tag&1){if(n.flags|=2048,dr(9,Ia.bind(null,n,r,l,t),void 0,null),te===null)throw Error(w(349));At&30||Da(n,t,l)}return l}function Da(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ia(e,t,n,r){t.value=n,t.getSnapshot=r,Ua(t)&&Ba(e)}function Fa(e,t,n){return n(function(){Ua(t)&&Ba(e)})}function Ua(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ve(e,n)}catch{return!0}}function Ba(e){var t=ot(e,1);t!==null&&$e(t,e,1,-1)}function Wu(e){var t=Ke();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:fr,lastRenderedState:e},t.queue=e,e=e.dispatch=Hd.bind(null,Q,e),[t.memoizedState,e]}function dr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Q.updateQueue,t===null?(t={lastEffect:null,stores:null},Q.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 $a(){return Oe().memoizedState}function Wr(e,t,n,r){var l=Ke();Q.flags|=e,l.memoizedState=dr(1|t,n,void 0,r===void 0?null:r)}function Nl(e,t,n,r){var l=Oe();r=r===void 0?null:r;var o=void 0;if(q!==null){var i=q.memoizedState;if(o=i.destroy,r!==null&&Ii(r,i.deps)){l.memoizedState=dr(t,n,o,r);return}}Q.flags|=e,l.memoizedState=dr(1|t,n,o,r)}function Qu(e,t){return Wr(8390656,8,e,t)}function Bi(e,t){return Nl(2048,8,e,t)}function Va(e,t){return Nl(4,2,e,t)}function Aa(e,t){return Nl(4,4,e,t)}function Ha(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 Wa(e,t,n){return n=n!=null?n.concat([e]):null,Nl(4,4,Ha.bind(null,t,e),n)}function $i(){}function Qa(e,t){var n=Oe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ii(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ka(e,t){var n=Oe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Ii(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Ya(e,t,n){return At&21?(Ve(n,t)||(n=qs(),Q.lanes|=n,Ht|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ye=!0),e.memoizedState=n)}function Vd(e,t){var n=I;I=n!==0&&4>n?n:4,e(!0);var r=lo.transition;lo.transition={};try{e(!1),t()}finally{I=n,lo.transition=r}}function Xa(){return Oe().memoizedState}function Ad(e,t,n){var r=Et(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ga(e))Za(t,n);else if(n=Ta(e,t,n,r),n!==null){var l=de();$e(n,e,r,l),Ja(n,t,r)}}function Hd(e,t,n){var r=Et(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ga(e))Za(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,u=o(i,n);if(l.hasEagerState=!0,l.eagerState=u,Ve(u,i)){var s=t.interleaved;s===null?(l.next=l,Li(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=Ta(e,t,l,r),n!==null&&(l=de(),$e(n,e,r,l),Ja(n,t,r))}}function Ga(e){var t=e.alternate;return e===Q||t!==null&&t===Q}function Za(e,t){Yn=dl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ja(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,yi(e,n)}}var pl={readContext:Re,useCallback:ie,useContext:ie,useEffect:ie,useImperativeHandle:ie,useInsertionEffect:ie,useLayoutEffect:ie,useMemo:ie,useReducer:ie,useRef:ie,useState:ie,useDebugValue:ie,useDeferredValue:ie,useTransition:ie,useMutableSource:ie,useSyncExternalStore:ie,useId:ie,unstable_isNewReconciler:!1},Wd={readContext:Re,useCallback:function(e,t){return Ke().memoizedState=[e,t===void 0?null:t],e},useContext:Re,useEffect:Qu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Wr(4194308,4,Ha.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Wr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Wr(4,2,e,t)},useMemo:function(e,t){var n=Ke();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ke();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=Ad.bind(null,Q,e),[r.memoizedState,e]},useRef:function(e){var t=Ke();return e={current:e},t.memoizedState=e},useState:Wu,useDebugValue:$i,useDeferredValue:function(e){return Ke().memoizedState=e},useTransition:function(){var e=Wu(!1),t=e[0];return e=Vd.bind(null,e[1]),Ke().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Q,l=Ke();if(H){if(n===void 0)throw Error(w(407));n=n()}else{if(n=t(),te===null)throw Error(w(349));At&30||Da(r,t,n)}l.memoizedState=n;var o={value:n,getSnapshot:t};return l.queue=o,Qu(Fa.bind(null,r,o,e),[e]),r.flags|=2048,dr(9,Ia.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ke(),t=te.identifierPrefix;if(H){var n=tt,r=et;n=(r&~(1<<32-Be(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=cr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=$d++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Qd={readContext:Re,useCallback:Qa,useContext:Re,useEffect:Bi,useImperativeHandle:Wa,useInsertionEffect:Va,useLayoutEffect:Aa,useMemo:Ka,useReducer:oo,useRef:$a,useState:function(){return oo(fr)},useDebugValue:$i,useDeferredValue:function(e){var t=Oe();return Ya(t,q.memoizedState,e)},useTransition:function(){var e=oo(fr)[0],t=Oe().memoizedState;return[e,t]},useMutableSource:Oa,useSyncExternalStore:Ma,useId:Xa,unstable_isNewReconciler:!1},Kd={readContext:Re,useCallback:Qa,useContext:Re,useEffect:Bi,useImperativeHandle:Wa,useInsertionEffect:Va,useLayoutEffect:Aa,useMemo:Ka,useReducer:io,useRef:$a,useState:function(){return io(fr)},useDebugValue:$i,useDeferredValue:function(e){var t=Oe();return q===null?t.memoizedState=e:Ya(t,q.memoizedState,e)},useTransition:function(){var e=io(fr)[0],t=Oe().memoizedState;return[e,t]},useMutableSource:Oa,useSyncExternalStore:Ma,useId:Xa,unstable_isNewReconciler:!1};function Ie(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Ho(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:K({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var jl={isMounted:function(e){return(e=e._reactInternals)?Kt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=de(),l=Et(e),o=nt(r,l);o.payload=t,n!=null&&(o.callback=n),t=xt(e,o,l),t!==null&&($e(t,e,l,r),Ar(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=de(),l=Et(e),o=nt(r,l);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=xt(e,o,l),t!==null&&($e(t,e,l,r),Ar(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=de(),r=Et(e),l=nt(n,r);l.tag=2,t!=null&&(l.callback=t),t=xt(e,l,r),t!==null&&($e(t,e,r,n),Ar(t,e,r))}};function Ku(e,t,n,r,l,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,i):t.prototype&&t.prototype.isPureReactComponent?!lr(n,r)||!lr(l,o):!0}function qa(e,t,n){var r=!1,l=jt,o=t.contextType;return typeof o=="object"&&o!==null?o=Re(o):(l=we(t)?$t:ae.current,r=t.contextTypes,o=(r=r!=null)?wn(e,l):jt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=jl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=o),t}function Yu(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&&jl.enqueueReplaceState(t,t.state,null)}function Wo(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},Ri(e);var o=t.contextType;typeof o=="object"&&o!==null?l.context=Re(o):(o=we(t)?$t:ae.current,l.context=wn(e,o)),l.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Ho(e,t,o,n),l.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof l.getSnapshotBeforeUpdate=="function"||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(t=l.state,typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount(),t!==l.state&&jl.enqueueReplaceState(l,l.state,null),cl(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function _n(e,t){try{var n="",r=t;do n+=kf(r),r=r.return;while(r);var l=n}catch(o){l=`
|
|
Error generating stack: `+o.message+`
|
|
`+o.stack}return{value:e,source:t,stack:l,digest:null}}function uo(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Qo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Yd=typeof WeakMap=="function"?WeakMap:Map;function ba(e,t,n){n=nt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){ml||(ml=!0,ti=r),Qo(e,t)},n}function ec(e,t,n){n=nt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var l=t.value;n.payload=function(){return r(l)},n.callback=function(){Qo(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Qo(e,t),typeof r!="function"&&(_t===null?_t=new Set([this]):_t.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function Xu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Yd;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=up.bind(null,e,t,n),t.then(e,e))}function Gu(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 Zu(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=nt(-1,1),t.tag=2,xt(n,t,1))),n.lanes|=1),e)}var Xd=ut.ReactCurrentOwner,ye=!1;function fe(e,t,n,r){t.child=e===null?za(t,null,n,r):Sn(t,e.child,n,r)}function Ju(e,t,n,r,l){n=n.render;var o=t.ref;return vn(t,l),r=Fi(e,t,n,r,o,l),n=Ui(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(H&&n&&Ci(t),t.flags|=1,fe(e,t,r,l),t.child)}function qu(e,t,n,r,l){if(e===null){var o=n.type;return typeof o=="function"&&!Xi(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,tc(e,t,o,r,l)):(e=Xr(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&l)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:lr,n(i,r)&&e.ref===t.ref)return it(e,t,l)}return t.flags|=1,e=Ct(o,r),e.ref=t.ref,e.return=t,t.child=e}function tc(e,t,n,r,l){if(e!==null){var o=e.memoizedProps;if(lr(o,r)&&e.ref===t.ref)if(ye=!1,t.pendingProps=r=o,(e.lanes&l)!==0)e.flags&131072&&(ye=!0);else return t.lanes=e.lanes,it(e,t,l)}return Ko(e,t,n,r,l)}function nc(e,t,n){var r=t.pendingProps,l=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},U(fn,Se),Se|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,U(fn,Se),Se|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,U(fn,Se),Se|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,U(fn,Se),Se|=r;return fe(e,t,l,n),t.child}function rc(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ko(e,t,n,r,l){var o=we(n)?$t:ae.current;return o=wn(t,o),vn(t,l),n=Fi(e,t,n,r,o,l),r=Ui(),e!==null&&!ye?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,it(e,t,l)):(H&&r&&Ci(t),t.flags|=1,fe(e,t,n,l),t.child)}function bu(e,t,n,r,l){if(we(n)){var o=!0;ol(t)}else o=!1;if(vn(t,l),t.stateNode===null)Qr(e,t),qa(t,n,r),Wo(t,n,r,l),r=!0;else if(e===null){var i=t.stateNode,u=t.memoizedProps;i.props=u;var s=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=Re(c):(c=we(n)?$t:ae.current,c=wn(t,c));var y=n.getDerivedStateFromProps,v=typeof y=="function"||typeof i.getSnapshotBeforeUpdate=="function";v||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==r||s!==c)&&Yu(t,i,r,c),pt=!1;var h=t.memoizedState;i.state=h,cl(t,r,i,l),s=t.memoizedState,u!==r||h!==s||ge.current||pt?(typeof y=="function"&&(Ho(t,n,y,r),s=t.memoizedState),(u=pt||Ku(t,n,u,r,h,s,c))?(v||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),i.props=r,i.state=s,i.context=c,r=u):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,La(e,t),u=t.memoizedProps,c=t.type===t.elementType?u:Ie(t.type,u),i.props=c,v=t.pendingProps,h=i.context,s=n.contextType,typeof s=="object"&&s!==null?s=Re(s):(s=we(n)?$t:ae.current,s=wn(t,s));var k=n.getDerivedStateFromProps;(y=typeof k=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(u!==v||h!==s)&&Yu(t,i,r,s),pt=!1,h=t.memoizedState,i.state=h,cl(t,r,i,l);var x=t.memoizedState;u!==v||h!==x||ge.current||pt?(typeof k=="function"&&(Ho(t,n,k,r),x=t.memoizedState),(c=pt||Ku(t,n,c,r,h,x,s)||!1)?(y||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,x,s),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,x,s)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),i.props=r,i.state=x,i.context=s,r=c):(typeof i.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Yo(e,t,n,r,o,l)}function Yo(e,t,n,r,l,o){rc(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return l&&Uu(t,n,!1),it(e,t,o);r=t.stateNode,Xd.current=t;var u=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=Sn(t,e.child,null,o),t.child=Sn(t,null,u,o)):fe(e,t,u,o),t.memoizedState=r.state,l&&Uu(t,n,!0),t.child}function lc(e){var t=e.stateNode;t.pendingContext?Fu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Fu(e,t.context,!1),Oi(e,t.containerInfo)}function es(e,t,n,r,l){return kn(),ji(l),t.flags|=256,fe(e,t,n,r),t.child}var Xo={dehydrated:null,treeContext:null,retryLane:0};function Go(e){return{baseLanes:e,cachePool:null,transitions:null}}function oc(e,t,n){var r=t.pendingProps,l=W.current,o=!1,i=(t.flags&128)!==0,u;if((u=i)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),U(W,l&1),e===null)return Vo(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):(i=r.children,e=r.fallback,o?(r=t.mode,o=t.child,i={mode:"hidden",children:i},!(r&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=Tl(i,r,0,null),e=Bt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Go(n),t.memoizedState=Xo,e):Vi(t,i));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Gd(e,t,i,r,u,l,n);if(o){o=r.fallback,i=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return!(i&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=Ct(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?o=Ct(u,o):(o=Bt(o,i,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,i=e.child.memoizedState,i=i===null?Go(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=Xo,r}return o=e.child,e=o.sibling,r=Ct(o,{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 Vi(e,t){return t=Tl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Or(e,t,n,r){return r!==null&&ji(r),Sn(t,e.child,null,n),e=Vi(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Gd(e,t,n,r,l,o,i){if(n)return t.flags&256?(t.flags&=-257,r=uo(Error(w(422))),Or(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,l=t.mode,r=Tl({mode:"visible",children:r.children},l,0,null),o=Bt(o,l,i,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,t.mode&1&&Sn(t,e.child,null,i),t.child.memoizedState=Go(i),t.memoizedState=Xo,o);if(!(t.mode&1))return Or(e,t,i,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,o=Error(w(419)),r=uo(o,r,void 0),Or(e,t,i,r)}if(u=(i&e.childLanes)!==0,ye||u){if(r=te,r!==null){switch(i&-i){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|i)?0:l,l!==0&&l!==o.retryLane&&(o.retryLane=l,ot(e,l),$e(r,e,l,-1))}return Yi(),r=uo(Error(w(421))),Or(e,t,i,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=sp.bind(null,e),l._reactRetry=t,null):(e=o.treeContext,xe=St(l.nextSibling),_e=t,H=!0,Ue=null,e!==null&&(Pe[ze++]=et,Pe[ze++]=tt,Pe[ze++]=Vt,et=e.id,tt=e.overflow,Vt=t),t=Vi(t,r.children),t.flags|=4096,t)}function ts(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ao(e.return,t,n)}function so(e,t,n,r,l){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=l)}function ic(e,t,n){var r=t.pendingProps,l=r.revealOrder,o=r.tail;if(fe(e,t,r.children,n),r=W.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ts(e,n,t);else if(e.tag===19)ts(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(U(W,r),!(t.mode&1))t.memoizedState=null;else switch(l){case"forwards":for(n=t.child,l=null;n!==null;)e=n.alternate,e!==null&&fl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),so(t,!1,l,n,o);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&fl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}so(t,!0,n,null,o);break;case"together":so(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Qr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function it(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ht|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(w(153));if(t.child!==null){for(e=t.child,n=Ct(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ct(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Zd(e,t,n){switch(t.tag){case 3:lc(t),kn();break;case 5:Ra(t);break;case 1:we(t.type)&&ol(t);break;case 4:Oi(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;U(sl,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(U(W,W.current&1),t.flags|=128,null):n&t.child.childLanes?oc(e,t,n):(U(W,W.current&1),e=it(e,t,n),e!==null?e.sibling:null);U(W,W.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return ic(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),U(W,W.current),r)break;return null;case 22:case 23:return t.lanes=0,nc(e,t,n)}return it(e,t,n)}var uc,Zo,sc,ac;uc=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};Zo=function(){};sc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Ft(Ge.current);var o=null;switch(n){case"input":l=go(e,l),r=go(e,r),o=[];break;case"select":l=K({},l,{value:void 0}),r=K({},r,{value:void 0}),o=[];break;case"textarea":l=So(e,l),r=So(e,r),o=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=rl)}_o(n,r);var i;n=null;for(c in l)if(!r.hasOwnProperty(c)&&l.hasOwnProperty(c)&&l[c]!=null)if(c==="style"){var u=l[c];for(i in u)u.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(Jn.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var s=r[c];if(u=l!=null?l[c]:void 0,r.hasOwnProperty(c)&&s!==u&&(s!=null||u!=null))if(c==="style")if(u){for(i in u)!u.hasOwnProperty(i)||s&&s.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in s)s.hasOwnProperty(i)&&u[i]!==s[i]&&(n||(n={}),n[i]=s[i])}else n||(o||(o=[]),o.push(c,n)),n=s;else c==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(o=o||[]).push(c,s)):c==="children"?typeof s!="string"&&typeof s!="number"||(o=o||[]).push(c,""+s):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(Jn.hasOwnProperty(c)?(s!=null&&c==="onScroll"&&B("scroll",e),o||u===s||(o=[])):(o=o||[]).push(c,s))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};ac=function(e,t,n,r){n!==r&&(t.flags|=4)};function In(e,t){if(!H)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 ue(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 Jd(e,t,n){var r=t.pendingProps;switch(Ni(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ue(t),null;case 1:return we(t.type)&&ll(),ue(t),null;case 3:return r=t.stateNode,xn(),$(ge),$(ae),Di(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Lr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ue!==null&&(li(Ue),Ue=null))),Zo(e,t),ue(t),null;case 5:Mi(t);var l=Ft(ar.current);if(n=t.type,e!==null&&t.stateNode!=null)sc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(w(166));return ue(t),null}if(e=Ft(Ge.current),Lr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ye]=t,r[ur]=o,e=(t.mode&1)!==0,n){case"dialog":B("cancel",r),B("close",r);break;case"iframe":case"object":case"embed":B("load",r);break;case"video":case"audio":for(l=0;l<Vn.length;l++)B(Vn[l],r);break;case"source":B("error",r);break;case"img":case"image":case"link":B("error",r),B("load",r);break;case"details":B("toggle",r);break;case"input":cu(r,o),B("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},B("invalid",r);break;case"textarea":du(r,o),B("invalid",r)}_o(n,o),l=null;for(var i in o)if(o.hasOwnProperty(i)){var u=o[i];i==="children"?typeof u=="string"?r.textContent!==u&&(o.suppressHydrationWarning!==!0&&Tr(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(o.suppressHydrationWarning!==!0&&Tr(r.textContent,u,e),l=["children",""+u]):Jn.hasOwnProperty(i)&&u!=null&&i==="onScroll"&&B("scroll",r)}switch(n){case"input":xr(r),fu(r,o,!0);break;case"textarea":xr(r),pu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=rl)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Fs(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ye]=t,e[ur]=r,uc(e,t,!1,!1),t.stateNode=e;e:{switch(i=Eo(n,r),n){case"dialog":B("cancel",e),B("close",e),l=r;break;case"iframe":case"object":case"embed":B("load",e),l=r;break;case"video":case"audio":for(l=0;l<Vn.length;l++)B(Vn[l],e);l=r;break;case"source":B("error",e),l=r;break;case"img":case"image":case"link":B("error",e),B("load",e),l=r;break;case"details":B("toggle",e),l=r;break;case"input":cu(e,r),l=go(e,r),B("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=K({},r,{value:void 0}),B("invalid",e);break;case"textarea":du(e,r),l=So(e,r),B("invalid",e);break;default:l=r}_o(n,l),u=l;for(o in u)if(u.hasOwnProperty(o)){var s=u[o];o==="style"?$s(e,s):o==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Us(e,s)):o==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&qn(e,s):typeof s=="number"&&qn(e,""+s):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Jn.hasOwnProperty(o)?s!=null&&o==="onScroll"&&B("scroll",e):s!=null&&fi(e,o,s,i))}switch(n){case"input":xr(e),fu(e,r,!1);break;case"textarea":xr(e),pu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Nt(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?dn(e,!!r.multiple,o,!1):r.defaultValue!=null&&dn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=rl)}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 ue(t),null;case 6:if(e&&t.stateNode!=null)ac(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(w(166));if(n=Ft(ar.current),Ft(Ge.current),Lr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ye]=t,(o=r.nodeValue!==n)&&(e=_e,e!==null))switch(e.tag){case 3:Tr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Tr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ye]=t,t.stateNode=r}return ue(t),null;case 13:if($(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(H&&xe!==null&&t.mode&1&&!(t.flags&128))ja(),kn(),t.flags|=98560,o=!1;else if(o=Lr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(w(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(w(317));o[Ye]=t}else kn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ue(t),o=!1}else Ue!==null&&(li(Ue),Ue=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||W.current&1?b===0&&(b=3):Yi())),t.updateQueue!==null&&(t.flags|=4),ue(t),null);case 4:return xn(),Zo(e,t),e===null&&or(t.stateNode.containerInfo),ue(t),null;case 10:return Ti(t.type._context),ue(t),null;case 17:return we(t.type)&&ll(),ue(t),null;case 19:if($(W),o=t.memoizedState,o===null)return ue(t),null;if(r=(t.flags&128)!==0,i=o.rendering,i===null)if(r)In(o,!1);else{if(b!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=fl(e),i!==null){for(t.flags|=128,In(o,!1),r=i.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return U(W,W.current&1|2),t.child}e=e.sibling}o.tail!==null&&G()>En&&(t.flags|=128,r=!0,In(o,!1),t.lanes=4194304)}else{if(!r)if(e=fl(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),In(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!H)return ue(t),null}else 2*G()-o.renderingStartTime>En&&n!==1073741824&&(t.flags|=128,r=!0,In(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=G(),t.sibling=null,n=W.current,U(W,r?n&1|2:n&1),t):(ue(t),null);case 22:case 23:return Ki(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Se&1073741824&&(ue(t),t.subtreeFlags&6&&(t.flags|=8192)):ue(t),null;case 24:return null;case 25:return null}throw Error(w(156,t.tag))}function qd(e,t){switch(Ni(t),t.tag){case 1:return we(t.type)&&ll(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return xn(),$(ge),$(ae),Di(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Mi(t),null;case 13:if($(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(w(340));kn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return $(W),null;case 4:return xn(),null;case 10:return Ti(t.type._context),null;case 22:case 23:return Ki(),null;case 24:return null;default:return null}}var Mr=!1,se=!1,bd=typeof WeakSet=="function"?WeakSet:Set,N=null;function cn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Y(e,t,r)}else n.current=null}function Jo(e,t,n){try{n()}catch(r){Y(e,t,r)}}var ns=!1;function ep(e,t){if(Mo=el,e=ha(),Ei(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var l=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,u=-1,s=-1,c=0,y=0,v=e,h=null;t:for(;;){for(var k;v!==n||l!==0&&v.nodeType!==3||(u=i+l),v!==o||r!==0&&v.nodeType!==3||(s=i+r),v.nodeType===3&&(i+=v.nodeValue.length),(k=v.firstChild)!==null;)h=v,v=k;for(;;){if(v===e)break t;if(h===n&&++c===l&&(u=i),h===o&&++y===r&&(s=i),(k=v.nextSibling)!==null)break;v=h,h=v.parentNode}v=k}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Do={focusedElem:e,selectionRange:n},el=!1,N=t;N!==null;)if(t=N,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,N=e;else for(;N!==null;){t=N;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var _=x.memoizedProps,F=x.memoizedState,f=t.stateNode,a=f.getSnapshotBeforeUpdate(t.elementType===t.type?_:Ie(t.type,_),F);f.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(w(163))}}catch(g){Y(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,N=e;break}N=t.return}return x=ns,ns=!1,x}function Xn(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var o=l.destroy;l.destroy=void 0,o!==void 0&&Jo(t,n,o)}l=l.next}while(l!==r)}}function Pl(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 qo(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 cc(e){var t=e.alternate;t!==null&&(e.alternate=null,cc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ye],delete t[ur],delete t[Uo],delete t[Id],delete t[Fd])),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 fc(e){return e.tag===5||e.tag===3||e.tag===4}function rs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||fc(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 bo(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=rl));else if(r!==4&&(e=e.child,e!==null))for(bo(e,t,n),e=e.sibling;e!==null;)bo(e,t,n),e=e.sibling}function ei(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(ei(e,t,n),e=e.sibling;e!==null;)ei(e,t,n),e=e.sibling}var ne=null,Fe=!1;function ft(e,t,n){for(n=n.child;n!==null;)dc(e,t,n),n=n.sibling}function dc(e,t,n){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(kl,n)}catch{}switch(n.tag){case 5:se||cn(n,t);case 6:var r=ne,l=Fe;ne=null,ft(e,t,n),ne=r,Fe=l,ne!==null&&(Fe?(e=ne,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ne.removeChild(n.stateNode));break;case 18:ne!==null&&(Fe?(e=ne,n=n.stateNode,e.nodeType===8?to(e.parentNode,n):e.nodeType===1&&to(e,n),nr(e)):to(ne,n.stateNode));break;case 4:r=ne,l=Fe,ne=n.stateNode.containerInfo,Fe=!0,ft(e,t,n),ne=r,Fe=l;break;case 0:case 11:case 14:case 15:if(!se&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var o=l,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&Jo(n,t,i),l=l.next}while(l!==r)}ft(e,t,n);break;case 1:if(!se&&(cn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Y(n,t,u)}ft(e,t,n);break;case 21:ft(e,t,n);break;case 22:n.mode&1?(se=(r=se)||n.memoizedState!==null,ft(e,t,n),se=r):ft(e,t,n);break;default:ft(e,t,n)}}function ls(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new bd),t.forEach(function(r){var l=ap.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function Me(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var o=e,i=t,u=i;e:for(;u!==null;){switch(u.tag){case 5:ne=u.stateNode,Fe=!1;break e;case 3:ne=u.stateNode.containerInfo,Fe=!0;break e;case 4:ne=u.stateNode.containerInfo,Fe=!0;break e}u=u.return}if(ne===null)throw Error(w(160));dc(o,i,l),ne=null,Fe=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(c){Y(l,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)pc(t,e),t=t.sibling}function pc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Me(t,e),Qe(e),r&4){try{Xn(3,e,e.return),Pl(3,e)}catch(_){Y(e,e.return,_)}try{Xn(5,e,e.return)}catch(_){Y(e,e.return,_)}}break;case 1:Me(t,e),Qe(e),r&512&&n!==null&&cn(n,n.return);break;case 5:if(Me(t,e),Qe(e),r&512&&n!==null&&cn(n,n.return),e.flags&32){var l=e.stateNode;try{qn(l,"")}catch(_){Y(e,e.return,_)}}if(r&4&&(l=e.stateNode,l!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&o.type==="radio"&&o.name!=null&&Ds(l,o),Eo(u,i);var c=Eo(u,o);for(i=0;i<s.length;i+=2){var y=s[i],v=s[i+1];y==="style"?$s(l,v):y==="dangerouslySetInnerHTML"?Us(l,v):y==="children"?qn(l,v):fi(l,y,v,c)}switch(u){case"input":wo(l,o);break;case"textarea":Is(l,o);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!o.multiple;var k=o.value;k!=null?dn(l,!!o.multiple,k,!1):h!==!!o.multiple&&(o.defaultValue!=null?dn(l,!!o.multiple,o.defaultValue,!0):dn(l,!!o.multiple,o.multiple?[]:"",!1))}l[ur]=o}catch(_){Y(e,e.return,_)}}break;case 6:if(Me(t,e),Qe(e),r&4){if(e.stateNode===null)throw Error(w(162));l=e.stateNode,o=e.memoizedProps;try{l.nodeValue=o}catch(_){Y(e,e.return,_)}}break;case 3:if(Me(t,e),Qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{nr(t.containerInfo)}catch(_){Y(e,e.return,_)}break;case 4:Me(t,e),Qe(e);break;case 13:Me(t,e),Qe(e),l=e.child,l.flags&8192&&(o=l.memoizedState!==null,l.stateNode.isHidden=o,!o||l.alternate!==null&&l.alternate.memoizedState!==null||(Wi=G())),r&4&&ls(e);break;case 22:if(y=n!==null&&n.memoizedState!==null,e.mode&1?(se=(c=se)||y,Me(t,e),se=c):Me(t,e),Qe(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!y&&e.mode&1)for(N=e,y=e.child;y!==null;){for(v=N=y;N!==null;){switch(h=N,k=h.child,h.tag){case 0:case 11:case 14:case 15:Xn(4,h,h.return);break;case 1:cn(h,h.return);var x=h.stateNode;if(typeof x.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,x.props=t.memoizedProps,x.state=t.memoizedState,x.componentWillUnmount()}catch(_){Y(r,n,_)}}break;case 5:cn(h,h.return);break;case 22:if(h.memoizedState!==null){is(v);continue}}k!==null?(k.return=h,N=k):is(v)}y=y.sibling}e:for(y=null,v=e;;){if(v.tag===5){if(y===null){y=v;try{l=v.stateNode,c?(o=l.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(u=v.stateNode,s=v.memoizedProps.style,i=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=Bs("display",i))}catch(_){Y(e,e.return,_)}}}else if(v.tag===6){if(y===null)try{v.stateNode.nodeValue=c?"":v.memoizedProps}catch(_){Y(e,e.return,_)}}else if((v.tag!==22&&v.tag!==23||v.memoizedState===null||v===e)&&v.child!==null){v.child.return=v,v=v.child;continue}if(v===e)break e;for(;v.sibling===null;){if(v.return===null||v.return===e)break e;y===v&&(y=null),v=v.return}y===v&&(y=null),v.sibling.return=v.return,v=v.sibling}}break;case 19:Me(t,e),Qe(e),r&4&&ls(e);break;case 21:break;default:Me(t,e),Qe(e)}}function Qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(fc(n)){var r=n;break e}n=n.return}throw Error(w(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(qn(l,""),r.flags&=-33);var o=rs(e);ei(e,o,l);break;case 3:case 4:var i=r.stateNode.containerInfo,u=rs(e);bo(e,u,i);break;default:throw Error(w(161))}}catch(s){Y(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function tp(e,t,n){N=e,hc(e)}function hc(e,t,n){for(var r=(e.mode&1)!==0;N!==null;){var l=N,o=l.child;if(l.tag===22&&r){var i=l.memoizedState!==null||Mr;if(!i){var u=l.alternate,s=u!==null&&u.memoizedState!==null||se;u=Mr;var c=se;if(Mr=i,(se=s)&&!c)for(N=l;N!==null;)i=N,s=i.child,i.tag===22&&i.memoizedState!==null?us(l):s!==null?(s.return=i,N=s):us(l);for(;o!==null;)N=o,hc(o),o=o.sibling;N=l,Mr=u,se=c}os(e)}else l.subtreeFlags&8772&&o!==null?(o.return=l,N=o):os(e)}}function os(e){for(;N!==null;){var t=N;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:se||Pl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!se)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Ie(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Hu(t,o,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Hu(t,i,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var y=c.memoizedState;if(y!==null){var v=y.dehydrated;v!==null&&nr(v)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(w(163))}se||t.flags&512&&qo(t)}catch(h){Y(t,t.return,h)}}if(t===e){N=null;break}if(n=t.sibling,n!==null){n.return=t.return,N=n;break}N=t.return}}function is(e){for(;N!==null;){var t=N;if(t===e){N=null;break}var n=t.sibling;if(n!==null){n.return=t.return,N=n;break}N=t.return}}function us(e){for(;N!==null;){var t=N;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Pl(4,t)}catch(s){Y(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Y(t,l,s)}}var o=t.return;try{qo(t)}catch(s){Y(t,o,s)}break;case 5:var i=t.return;try{qo(t)}catch(s){Y(t,i,s)}}}catch(s){Y(t,t.return,s)}if(t===e){N=null;break}var u=t.sibling;if(u!==null){u.return=t.return,N=u;break}N=t.return}}var np=Math.ceil,hl=ut.ReactCurrentDispatcher,Ai=ut.ReactCurrentOwner,Le=ut.ReactCurrentBatchConfig,D=0,te=null,J=null,re=0,Se=0,fn=zt(0),b=0,pr=null,Ht=0,zl=0,Hi=0,Gn=null,ve=null,Wi=0,En=1/0,qe=null,ml=!1,ti=null,_t=null,Dr=!1,yt=null,vl=0,Zn=0,ni=null,Kr=-1,Yr=0;function de(){return D&6?G():Kr!==-1?Kr:Kr=G()}function Et(e){return e.mode&1?D&2&&re!==0?re&-re:Bd.transition!==null?(Yr===0&&(Yr=qs()),Yr):(e=I,e!==0||(e=window.event,e=e===void 0?16:oa(e.type)),e):1}function $e(e,t,n,r){if(50<Zn)throw Zn=0,ni=null,Error(w(185));mr(e,n,r),(!(D&2)||e!==te)&&(e===te&&(!(D&2)&&(zl|=n),b===4&&mt(e,re)),ke(e,r),n===1&&D===0&&!(t.mode&1)&&(En=G()+500,Cl&&Tt()))}function ke(e,t){var n=e.callbackNode;Bf(e,t);var r=br(e,e===te?re:0);if(r===0)n!==null&&vu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&vu(n),t===1)e.tag===0?Ud(ss.bind(null,e)):Ea(ss.bind(null,e)),Md(function(){!(D&6)&&Tt()}),n=null;else{switch(bs(r)){case 1:n=vi;break;case 4:n=Zs;break;case 16:n=qr;break;case 536870912:n=Js;break;default:n=qr}n=xc(n,mc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function mc(e,t){if(Kr=-1,Yr=0,D&6)throw Error(w(327));var n=e.callbackNode;if(yn()&&e.callbackNode!==n)return null;var r=br(e,e===te?re:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=yl(e,r);else{t=r;var l=D;D|=2;var o=yc();(te!==e||re!==t)&&(qe=null,En=G()+500,Ut(e,t));do try{op();break}catch(u){vc(e,u)}while(!0);zi(),hl.current=o,D=l,J!==null?t=0:(te=null,re=0,t=b)}if(t!==0){if(t===2&&(l=zo(e),l!==0&&(r=l,t=ri(e,l))),t===1)throw n=pr,Ut(e,0),mt(e,r),ke(e,G()),n;if(t===6)mt(e,r);else{if(l=e.current.alternate,!(r&30)&&!rp(l)&&(t=yl(e,r),t===2&&(o=zo(e),o!==0&&(r=o,t=ri(e,o))),t===1))throw n=pr,Ut(e,0),mt(e,r),ke(e,G()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(w(345));case 2:Mt(e,ve,qe);break;case 3:if(mt(e,r),(r&130023424)===r&&(t=Wi+500-G(),10<t)){if(br(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){de(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=Fo(Mt.bind(null,e,ve,qe),t);break}Mt(e,ve,qe);break;case 4:if(mt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var i=31-Be(r);o=1<<i,i=t[i],i>l&&(l=i),r&=~o}if(r=l,r=G()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*np(r/1960))-r,10<r){e.timeoutHandle=Fo(Mt.bind(null,e,ve,qe),r);break}Mt(e,ve,qe);break;case 5:Mt(e,ve,qe);break;default:throw Error(w(329))}}}return ke(e,G()),e.callbackNode===n?mc.bind(null,e):null}function ri(e,t){var n=Gn;return e.current.memoizedState.isDehydrated&&(Ut(e,t).flags|=256),e=yl(e,t),e!==2&&(t=ve,ve=n,t!==null&&li(t)),e}function li(e){ve===null?ve=e:ve.push.apply(ve,e)}function rp(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var l=n[r],o=l.getSnapshot;l=l.value;try{if(!Ve(o(),l))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function mt(e,t){for(t&=~Hi,t&=~zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Be(t),r=1<<n;e[n]=-1,t&=~r}}function ss(e){if(D&6)throw Error(w(327));yn();var t=br(e,0);if(!(t&1))return ke(e,G()),null;var n=yl(e,t);if(e.tag!==0&&n===2){var r=zo(e);r!==0&&(t=r,n=ri(e,r))}if(n===1)throw n=pr,Ut(e,0),mt(e,t),ke(e,G()),n;if(n===6)throw Error(w(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Mt(e,ve,qe),ke(e,G()),null}function Qi(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(En=G()+500,Cl&&Tt())}}function Wt(e){yt!==null&&yt.tag===0&&!(D&6)&&yn();var t=D;D|=1;var n=Le.transition,r=I;try{if(Le.transition=null,I=1,e)return e()}finally{I=r,Le.transition=n,D=t,!(D&6)&&Tt()}}function Ki(){Se=fn.current,$(fn)}function Ut(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Od(n)),J!==null)for(n=J.return;n!==null;){var r=n;switch(Ni(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&ll();break;case 3:xn(),$(ge),$(ae),Di();break;case 5:Mi(r);break;case 4:xn();break;case 13:$(W);break;case 19:$(W);break;case 10:Ti(r.type._context);break;case 22:case 23:Ki()}n=n.return}if(te=e,J=e=Ct(e.current,null),re=Se=t,b=0,pr=null,Hi=zl=Ht=0,ve=Gn=null,It!==null){for(t=0;t<It.length;t++)if(n=It[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,o=n.pending;if(o!==null){var i=o.next;o.next=l,r.next=i}n.pending=r}It=null}return e}function vc(e,t){do{var n=J;try{if(zi(),Hr.current=pl,dl){for(var r=Q.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}dl=!1}if(At=0,ee=q=Q=null,Yn=!1,cr=0,Ai.current=null,n===null||n.return===null){b=1,pr=t,J=null;break}e:{var o=e,i=n.return,u=n,s=t;if(t=re,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var c=s,y=u,v=y.tag;if(!(y.mode&1)&&(v===0||v===11||v===15)){var h=y.alternate;h?(y.updateQueue=h.updateQueue,y.memoizedState=h.memoizedState,y.lanes=h.lanes):(y.updateQueue=null,y.memoizedState=null)}var k=Gu(i);if(k!==null){k.flags&=-257,Zu(k,i,u,o,t),k.mode&1&&Xu(o,c,t),t=k,s=c;var x=t.updateQueue;if(x===null){var _=new Set;_.add(s),t.updateQueue=_}else x.add(s);break e}else{if(!(t&1)){Xu(o,c,t),Yi();break e}s=Error(w(426))}}else if(H&&u.mode&1){var F=Gu(i);if(F!==null){!(F.flags&65536)&&(F.flags|=256),Zu(F,i,u,o,t),ji(_n(s,u));break e}}o=s=_n(s,u),b!==4&&(b=2),Gn===null?Gn=[o]:Gn.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var f=ba(o,s,t);Au(o,f);break e;case 1:u=s;var a=o.type,d=o.stateNode;if(!(o.flags&128)&&(typeof a.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(_t===null||!_t.has(d)))){o.flags|=65536,t&=-t,o.lanes|=t;var g=ec(o,u,t);Au(o,g);break e}}o=o.return}while(o!==null)}wc(n)}catch(E){t=E,J===n&&n!==null&&(J=n=n.return);continue}break}while(!0)}function yc(){var e=hl.current;return hl.current=pl,e===null?pl:e}function Yi(){(b===0||b===3||b===2)&&(b=4),te===null||!(Ht&268435455)&&!(zl&268435455)||mt(te,re)}function yl(e,t){var n=D;D|=2;var r=yc();(te!==e||re!==t)&&(qe=null,Ut(e,t));do try{lp();break}catch(l){vc(e,l)}while(!0);if(zi(),D=n,hl.current=r,J!==null)throw Error(w(261));return te=null,re=0,b}function lp(){for(;J!==null;)gc(J)}function op(){for(;J!==null&&!Tf();)gc(J)}function gc(e){var t=Sc(e.alternate,e,Se);e.memoizedProps=e.pendingProps,t===null?wc(e):J=t,Ai.current=null}function wc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=qd(n,t),n!==null){n.flags&=32767,J=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{b=6,J=null;return}}else if(n=Jd(n,t,Se),n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);b===0&&(b=5)}function Mt(e,t,n){var r=I,l=Le.transition;try{Le.transition=null,I=1,ip(e,t,n,r)}finally{Le.transition=l,I=r}return null}function ip(e,t,n,r){do yn();while(yt!==null);if(D&6)throw Error(w(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(w(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if($f(e,o),e===te&&(J=te=null,re=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Dr||(Dr=!0,xc(qr,function(){return yn(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=Le.transition,Le.transition=null;var i=I;I=1;var u=D;D|=4,Ai.current=null,ep(e,n),pc(n,e),Nd(Do),el=!!Mo,Do=Mo=null,e.current=n,tp(n),Lf(),D=u,I=i,Le.transition=o}else e.current=n;if(Dr&&(Dr=!1,yt=e,vl=l),o=e.pendingLanes,o===0&&(_t=null),Mf(n.stateNode),ke(e,G()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)l=t[n],r(l.value,{componentStack:l.stack,digest:l.digest});if(ml)throw ml=!1,e=ti,ti=null,e;return vl&1&&e.tag!==0&&yn(),o=e.pendingLanes,o&1?e===ni?Zn++:(Zn=0,ni=e):Zn=0,Tt(),null}function yn(){if(yt!==null){var e=bs(vl),t=Le.transition,n=I;try{if(Le.transition=null,I=16>e?16:e,yt===null)var r=!1;else{if(e=yt,yt=null,vl=0,D&6)throw Error(w(331));var l=D;for(D|=4,N=e.current;N!==null;){var o=N,i=o.child;if(N.flags&16){var u=o.deletions;if(u!==null){for(var s=0;s<u.length;s++){var c=u[s];for(N=c;N!==null;){var y=N;switch(y.tag){case 0:case 11:case 15:Xn(8,y,o)}var v=y.child;if(v!==null)v.return=y,N=v;else for(;N!==null;){y=N;var h=y.sibling,k=y.return;if(cc(y),y===c){N=null;break}if(h!==null){h.return=k,N=h;break}N=k}}}var x=o.alternate;if(x!==null){var _=x.child;if(_!==null){x.child=null;do{var F=_.sibling;_.sibling=null,_=F}while(_!==null)}}N=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,N=i;else e:for(;N!==null;){if(o=N,o.flags&2048)switch(o.tag){case 0:case 11:case 15:Xn(9,o,o.return)}var f=o.sibling;if(f!==null){f.return=o.return,N=f;break e}N=o.return}}var a=e.current;for(N=a;N!==null;){i=N;var d=i.child;if(i.subtreeFlags&2064&&d!==null)d.return=i,N=d;else e:for(i=a;N!==null;){if(u=N,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:Pl(9,u)}}catch(E){Y(u,u.return,E)}if(u===i){N=null;break e}var g=u.sibling;if(g!==null){g.return=u.return,N=g;break e}N=u.return}}if(D=l,Tt(),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(kl,e)}catch{}r=!0}return r}finally{I=n,Le.transition=t}}return!1}function as(e,t,n){t=_n(n,t),t=ba(e,t,1),e=xt(e,t,1),t=de(),e!==null&&(mr(e,1,t),ke(e,t))}function Y(e,t,n){if(e.tag===3)as(e,e,n);else for(;t!==null;){if(t.tag===3){as(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(_t===null||!_t.has(r))){e=_n(n,e),e=ec(t,e,1),t=xt(t,e,1),e=de(),t!==null&&(mr(t,1,e),ke(t,e));break}}t=t.return}}function up(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=de(),e.pingedLanes|=e.suspendedLanes&n,te===e&&(re&n)===n&&(b===4||b===3&&(re&130023424)===re&&500>G()-Wi?Ut(e,0):Hi|=n),ke(e,t)}function kc(e,t){t===0&&(e.mode&1?(t=Cr,Cr<<=1,!(Cr&130023424)&&(Cr=4194304)):t=1);var n=de();e=ot(e,t),e!==null&&(mr(e,t,n),ke(e,n))}function sp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kc(e,n)}function ap(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(w(314))}r!==null&&r.delete(t),kc(e,n)}var Sc;Sc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ge.current)ye=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ye=!1,Zd(e,t,n);ye=!!(e.flags&131072)}else ye=!1,H&&t.flags&1048576&&Ca(t,ul,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Qr(e,t),e=t.pendingProps;var l=wn(t,ae.current);vn(t,n),l=Fi(null,t,r,e,l,n);var o=Ui();return t.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,we(r)?(o=!0,ol(t)):o=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Ri(t),l.updater=jl,t.stateNode=l,l._reactInternals=t,Wo(t,r,e,n),t=Yo(null,t,r,!0,o,n)):(t.tag=0,H&&o&&Ci(t),fe(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Qr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=fp(r),e=Ie(r,e),l){case 0:t=Ko(null,t,r,e,n);break e;case 1:t=bu(null,t,r,e,n);break e;case 11:t=Ju(null,t,r,e,n);break e;case 14:t=qu(null,t,r,Ie(r.type,e),n);break e}throw Error(w(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),Ko(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),bu(e,t,r,l,n);case 3:e:{if(lc(t),e===null)throw Error(w(387));r=t.pendingProps,o=t.memoizedState,l=o.element,La(e,t),cl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){l=_n(Error(w(423)),t),t=es(e,t,r,n,l);break e}else if(r!==l){l=_n(Error(w(424)),t),t=es(e,t,r,n,l);break e}else for(xe=St(t.stateNode.containerInfo.firstChild),_e=t,H=!0,Ue=null,n=za(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(kn(),r===l){t=it(e,t,n);break e}fe(e,t,r,n)}t=t.child}return t;case 5:return Ra(t),e===null&&Vo(t),r=t.type,l=t.pendingProps,o=e!==null?e.memoizedProps:null,i=l.children,Io(r,l)?i=null:o!==null&&Io(r,o)&&(t.flags|=32),rc(e,t),fe(e,t,i,n),t.child;case 6:return e===null&&Vo(t),null;case 13:return oc(e,t,n);case 4:return Oi(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Sn(t,null,r,n):fe(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),Ju(e,t,r,l,n);case 7:return fe(e,t,t.pendingProps,n),t.child;case 8:return fe(e,t,t.pendingProps.children,n),t.child;case 12:return fe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,o=t.memoizedProps,i=l.value,U(sl,r._currentValue),r._currentValue=i,o!==null)if(Ve(o.value,i)){if(o.children===l.children&&!ge.current){t=it(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var u=o.dependencies;if(u!==null){i=o.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(o.tag===1){s=nt(-1,n&-n),s.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var y=c.pending;y===null?s.next=s:(s.next=y.next,y.next=s),c.pending=s}}o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),Ao(o.return,n,t),u.lanes|=n;break}s=s.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(w(341));i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Ao(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}fe(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,vn(t,n),l=Re(l),r=r(l),t.flags|=1,fe(e,t,r,n),t.child;case 14:return r=t.type,l=Ie(r,t.pendingProps),l=Ie(r.type,l),qu(e,t,r,l,n);case 15:return tc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Ie(r,l),Qr(e,t),t.tag=1,we(r)?(e=!0,ol(t)):e=!1,vn(t,n),qa(t,r,l),Wo(t,r,l,n),Yo(null,t,r,!0,e,n);case 19:return ic(e,t,n);case 22:return nc(e,t,n)}throw Error(w(156,t.tag))};function xc(e,t){return Gs(e,t)}function cp(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 Te(e,t,n,r){return new cp(e,t,n,r)}function Xi(e){return e=e.prototype,!(!e||!e.isReactComponent)}function fp(e){if(typeof e=="function")return Xi(e)?1:0;if(e!=null){if(e=e.$$typeof,e===pi)return 11;if(e===hi)return 14}return 2}function Ct(e,t){var n=e.alternate;return n===null?(n=Te(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 Xr(e,t,n,r,l,o){var i=2;if(r=e,typeof e=="function")Xi(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case en:return Bt(n.children,l,o,t);case di:i=8,l|=8;break;case ho:return e=Te(12,n,t,l|2),e.elementType=ho,e.lanes=o,e;case mo:return e=Te(13,n,t,l),e.elementType=mo,e.lanes=o,e;case vo:return e=Te(19,n,t,l),e.elementType=vo,e.lanes=o,e;case Rs:return Tl(n,l,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ts:i=10;break e;case Ls:i=9;break e;case pi:i=11;break e;case hi:i=14;break e;case dt:i=16,r=null;break e}throw Error(w(130,e==null?e:typeof e,""))}return t=Te(i,n,t,l),t.elementType=e,t.type=r,t.lanes=o,t}function Bt(e,t,n,r){return e=Te(7,e,r,t),e.lanes=n,e}function Tl(e,t,n,r){return e=Te(22,e,r,t),e.elementType=Rs,e.lanes=n,e.stateNode={isHidden:!1},e}function ao(e,t,n){return e=Te(6,e,null,t),e.lanes=n,e}function co(e,t,n){return t=Te(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function dp(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=Wl(0),this.expirationTimes=Wl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Wl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Gi(e,t,n,r,l,o,i,u,s){return e=new dp(e,t,n,u,s),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Te(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ri(o),e}function pp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:bt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function _c(e){if(!e)return jt;e=e._reactInternals;e:{if(Kt(e)!==e||e.tag!==1)throw Error(w(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(we(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(w(171))}if(e.tag===1){var n=e.type;if(we(n))return _a(e,n,t)}return t}function Ec(e,t,n,r,l,o,i,u,s){return e=Gi(n,r,!0,e,l,o,i,u,s),e.context=_c(null),n=e.current,r=de(),l=Et(n),o=nt(r,l),o.callback=t??null,xt(n,o,l),e.current.lanes=l,mr(e,l,r),ke(e,r),e}function Ll(e,t,n,r){var l=t.current,o=de(),i=Et(l);return n=_c(n),t.context===null?t.context=n:t.pendingContext=n,t=nt(o,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=xt(l,t,i),e!==null&&($e(e,l,i,o),Ar(e,l,i)),i}function gl(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 cs(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Zi(e,t){cs(e,t),(e=e.alternate)&&cs(e,t)}function hp(){return null}var Cc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ji(e){this._internalRoot=e}Rl.prototype.render=Ji.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(w(409));Ll(e,t,null,null)};Rl.prototype.unmount=Ji.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Wt(function(){Ll(null,e,null,null)}),t[lt]=null}};function Rl(e){this._internalRoot=e}Rl.prototype.unstable_scheduleHydration=function(e){if(e){var t=na();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ht.length&&t!==0&&t<ht[n].priority;n++);ht.splice(n,0,e),n===0&&la(e)}};function qi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ol(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function fs(){}function mp(e,t,n,r,l){if(l){if(typeof r=="function"){var o=r;r=function(){var c=gl(i);o.call(c)}}var i=Ec(t,r,e,0,null,!1,!1,"",fs);return e._reactRootContainer=i,e[lt]=i.current,or(e.nodeType===8?e.parentNode:e),Wt(),i}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var c=gl(s);u.call(c)}}var s=Gi(e,0,!1,null,null,!1,!1,"",fs);return e._reactRootContainer=s,e[lt]=s.current,or(e.nodeType===8?e.parentNode:e),Wt(function(){Ll(t,s,n,r)}),s}function Ml(e,t,n,r,l){var o=n._reactRootContainer;if(o){var i=o;if(typeof l=="function"){var u=l;l=function(){var s=gl(i);u.call(s)}}Ll(t,i,e,l)}else i=mp(n,t,e,l,r);return gl(i)}ea=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=$n(t.pendingLanes);n!==0&&(yi(t,n|1),ke(t,G()),!(D&6)&&(En=G()+500,Tt()))}break;case 13:Wt(function(){var r=ot(e,1);if(r!==null){var l=de();$e(r,e,1,l)}}),Zi(e,1)}};gi=function(e){if(e.tag===13){var t=ot(e,134217728);if(t!==null){var n=de();$e(t,e,134217728,n)}Zi(e,134217728)}};ta=function(e){if(e.tag===13){var t=Et(e),n=ot(e,t);if(n!==null){var r=de();$e(n,e,t,r)}Zi(e,t)}};na=function(){return I};ra=function(e,t){var n=I;try{return I=e,t()}finally{I=n}};No=function(e,t,n){switch(t){case"input":if(wo(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=El(r);if(!l)throw Error(w(90));Ms(r),wo(r,l)}}}break;case"textarea":Is(e,n);break;case"select":t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}};Hs=Qi;Ws=Wt;var vp={usingClientEntryPoint:!1,Events:[yr,ln,El,Vs,As,Qi]},Fn={findFiberByHostInstance:Dt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},yp={bundleType:Fn.bundleType,version:Fn.version,rendererPackageName:Fn.rendererPackageName,rendererConfig:Fn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ut.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Ys(e),e===null?null:e.stateNode},findFiberByHostInstance:Fn.findFiberByHostInstance||hp,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 Ir=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ir.isDisabled&&Ir.supportsFiber)try{kl=Ir.inject(yp),Xe=Ir}catch{}}Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=vp;Ce.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!qi(t))throw Error(w(200));return pp(e,t,null,n)};Ce.createRoot=function(e,t){if(!qi(e))throw Error(w(299));var n=!1,r="",l=Cc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Gi(e,1,!1,null,null,n,!1,r,l),e[lt]=t.current,or(e.nodeType===8?e.parentNode:e),new Ji(t)};Ce.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(w(188)):(e=Object.keys(e).join(","),Error(w(268,e)));return e=Ys(t),e=e===null?null:e.stateNode,e};Ce.flushSync=function(e){return Wt(e)};Ce.hydrate=function(e,t,n){if(!Ol(t))throw Error(w(200));return Ml(null,e,t,!0,n)};Ce.hydrateRoot=function(e,t,n){if(!qi(e))throw Error(w(405));var r=n!=null&&n.hydratedSources||null,l=!1,o="",i=Cc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=Ec(t,null,e,1,n??null,l,!1,o,i),e[lt]=t.current,or(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 Rl(t)};Ce.render=function(e,t,n){if(!Ol(t))throw Error(w(200));return Ml(null,e,t,!1,n)};Ce.unmountComponentAtNode=function(e){if(!Ol(e))throw Error(w(40));return e._reactRootContainer?(Wt(function(){Ml(null,null,e,!1,function(){e._reactRootContainer=null,e[lt]=null})}),!0):!1};Ce.unstable_batchedUpdates=Qi;Ce.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ol(n))throw Error(w(200));if(e==null||e._reactInternals===void 0)throw Error(w(38));return Ml(e,t,n,!1,r)};Ce.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=Ce;var gp=Ns.exports,ds=gp;fo.createRoot=ds.createRoot,fo.hydrateRoot=ds.hydrateRoot;const ps={enabled:!1,available:!1,total_objects:0,total_bytes:0,recent_objects_24h:0,recent_bytes_24h:0,buckets:[]};function wp(e){const t=e.trim().slice(0,512).toLowerCase();return t.startsWith("<!doctype html")||t.includes("<html")}function kp(e){var n;const t=e.match(/<title>\s*([^<]+)\s*<\/title>/i);return((n=t==null?void 0:t[1])==null?void 0:n.trim())||""}function Sp(e){var n;const t=e.match(/Request ID:\s*([0-9a-f-]+)/i);return((n=t==null?void 0:t[1])==null?void 0:n.trim())||""}function xp(e){return new Promise(t=>{window.setTimeout(t,e)})}async function De(e,t){const n=await fetch(e,t),r=await n.text();let l={};if(r.trim()!=="")try{l=JSON.parse(r)}catch{l={error:r}}if(!n.ok){let o=typeof l=="object"&&l!==null&&"error"in l?String(l.error):`${n.status} ${n.statusText}`;if(wp(r)){const i=kp(r),u=Sp(r);o=`upstream gateway error (${n.status}${i?` ${i}`:""})`,u&&(o=`${o}; request id ${u}`)}throw new Error(o)}return l}function Jt(e){if(e==null||Number.isNaN(e))return"n/a";if(e<=0)return"0 B";const t=["B","KiB","MiB","GiB","TiB"];let n=e,r=0;for(;n>=1024&&r<t.length-1;)n/=1024,r+=1;return`${n.toFixed(r===0?0:2)} ${t[r]}`}function qt(e){if(!e)return"n/a";const t=new Date(e);return Number.isNaN(t.valueOf())?e:t.toLocaleString()}function _p(e){return e?e.replace(/_/g," "):"Needs attention"}function Ep(e){switch((e||"").toLowerCase()){case"completed":return"good";case"failed":return"bad";default:return"warn"}}function Cp(e){const t=new Date,n=l=>String(l).padStart(2,"0"),r=[t.getUTCFullYear(),n(t.getUTCMonth()+1),n(t.getUTCDate()),n(t.getUTCHours()),n(t.getUTCMinutes())].join("");return`restore-${e}-${r}`.toLowerCase().replace(/[^a-z0-9-]/g,"-").replace(/-+/g,"-").replace(/^-|-$/g,"").slice(0,63).replace(/-+$/g,"")}function hs(){const e=new Date,t=r=>String(r).padStart(2,"0");return`restore-${[e.getUTCFullYear(),t(e.getUTCMonth()+1),t(e.getUTCDate()),t(e.getUTCHours()),t(e.getUTCMinutes())].join("")}-`}function Np(){const[e,t]=M.useState(null),[n,r]=M.useState(""),[l,o]=M.useState(null),[i,u]=M.useState(""),[s,c]=M.useState([]),[y,v]=M.useState(""),[h,k]=M.useState(ps),[x,_]=M.useState(""),[F,f]=M.useState(!1),[a,d]=M.useState({kind:"none"}),[g,E]=M.useState(""),[j,P]=M.useState(""),[z,V]=M.useState(""),[R,me]=M.useState(""),[Ze,st]=M.useState(hs()),[Pn,wr]=M.useState(""),[Je,at]=M.useState(""),[C,T]=M.useState(""),[L,A]=M.useState(24),[X,Lt]=M.useState(!0),[Ae,Yt]=M.useState(!0),[He,Rt]=M.useState(0),[Dl,jc]=M.useState(!0),[Il,Pc]=M.useState(0),[zc,bi]=M.useState("No action yet."),[We,oe]=M.useState(!1),zn=M.useMemo(()=>{if(!l)return 0;let m=0;for(const S of l.namespaces)for(const Z of S.pvcs)m+=Z.active_backups||0;return m},[l]),Fl=M.useMemo(()=>l?l.namespaces.map(m=>m.name):[],[l]),ce=m=>{if(typeof m=="string"){bi(m);return}bi(JSON.stringify(m,null,2))},Tc=async()=>{try{const m=await De("/v1/whoami");t(m),r("")}catch(m){t(null),r(m instanceof Error?m.message:"failed to load auth")}},ct=async()=>{const m=async()=>De("/v1/inventory");try{const S=await m();o(S),u(""),!Je&&S.namespaces.length>0&&at(S.namespaces[0].name)}catch(S){let Z=S instanceof Error?S.message:"failed to load inventory";if(Z.includes("upstream gateway error"))try{await xp(1e3);const je=await m();o(je),u(""),!Je&&je.namespaces.length>0&&at(je.namespaces[0].name);return}catch(je){Z=je instanceof Error?je.message:Z}u(Z)}},Ul=async()=>{try{const m=await De("/v1/policies");c(m.policies||[]),v("")}catch(m){c([]),v(m instanceof Error?m.message:"failed to load policies")}},Xt=async(m=!1)=>{try{const S=await De(m?"/v1/b2?refresh=1":"/v1/b2");k(S),_("")}catch(S){k(ps),_(S instanceof Error?S.message:"failed to load B2 usage")}},Lc=async()=>{f(!0);try{await Xt(!0)}finally{f(!1)}},eu=async()=>{oe(!0);try{await Promise.all([Tc(),ct(),Ul(),Xt()])}finally{oe(!1)}};M.useEffect(()=>{eu()},[]),M.useEffect(()=>{if(zn<=0)return;const m=window.setInterval(()=>{ct()},8e3);return()=>{window.clearInterval(m)}},[zn]);const Rc=async(m,S)=>{oe(!0);try{const Z=await De("/v1/backup",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({namespace:m,pvc:S,dry_run:!1,dedupe:Dl,keep_last:Il})});ce(Z),await Promise.all([ct(),Xt()])}catch(Z){ce({error:Z instanceof Error?Z.message:"backup request failed",namespace:m,pvc:S})}finally{oe(!1)}},Oc=async m=>{oe(!0);try{const S=await De("/v1/backup/namespace",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({namespace:m,dry_run:!1,dedupe:Dl,keep_last:Il})});ce(S),await Promise.all([ct(),Xt()])}catch(S){ce({error:S instanceof Error?S.message:"namespace backup failed",namespace:m})}finally{oe(!1)}},Mc=async(m,S)=>{oe(!0);try{const Z=await De(`/v1/backups?namespace=${encodeURIComponent(m)}&pvc=${encodeURIComponent(S)}`),je=Z.backups.filter(Gt=>Gt.state==="Completed"&&Gt.url);d({kind:"pvc",namespace:m,pvc:S,volume:Z.volume,backups:je}),E(m),P(Cp(S)),V(je.length>0?String(je[0].url):""),ce(Z)}catch(Z){ce({error:Z instanceof Error?Z.message:"failed to load backups",namespace:m,pvc:S})}finally{oe(!1)}},Dc=m=>{d({kind:"namespace",namespace:m}),me(m),st(hs()),wr(""),ce(`Namespace restore planner loaded for ${m}.`)},tu=async m=>{if(a.kind==="pvc"){oe(!0);try{const S=await De("/v1/restores",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({namespace:a.namespace,pvc:a.pvc,backup_url:z,target_namespace:g,target_pvc:j,dry_run:m})});ce(S),await Promise.all([ct(),Xt()])}catch(S){ce({error:S instanceof Error?S.message:"restore failed",namespace:a.namespace,pvc:a.pvc,target_namespace:g,target_pvc:j,dry_run:m})}finally{oe(!1)}}},nu=async m=>{if(a.kind==="namespace"){oe(!0);try{const S=await De("/v1/restores/namespace",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({namespace:a.namespace,target_namespace:R,target_prefix:Ze,snapshot:Pn,dry_run:m})});ce(S),await Promise.all([ct(),Xt()])}catch(S){ce({error:S instanceof Error?S.message:"namespace restore failed",namespace:a.namespace,target_namespace:R,target_prefix:Ze,dry_run:m})}finally{oe(!1)}}},Ic=async()=>{oe(!0);try{const m=await De("/v1/policies",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({namespace:Je,pvc:C,interval_hours:L,enabled:X,dedupe:Ae,keep_last:He})});ce(m),await Promise.all([Ul(),ct()])}catch(m){ce({error:m instanceof Error?m.message:"policy save failed"})}finally{oe(!1)}},Fc=async m=>{oe(!0);try{const S=await De(`/v1/policies/${encodeURIComponent(m)}`,{method:"DELETE"});ce(S),await Promise.all([Ul(),ct()])}catch(S){ce({error:S instanceof Error?S.message:"policy delete failed",policy_id:m})}finally{oe(!1)}},Uc=e?`${e.user||e.email||"authenticated"} | groups: ${(e.groups||[]).join(", ")||"none"}`:n||"anonymous",Bc=e!=null&&e.allowed_groups&&e.allowed_groups.length>0?`Access requires: ${e.allowed_groups.join(", ")}`:"Access requires: any authenticated user";return p.jsxs("div",{className:"app-shell",children:[p.jsxs("header",{className:"topbar",children:[p.jsxs("div",{children:[p.jsx("h1",{children:"Soteria Backup Console"}),p.jsx("p",{className:"subtle",children:"Dark-mode React UI for backup drills, policy control, and B2 consumption visibility."})]}),p.jsxs("div",{className:"toolbar",children:[p.jsx("span",{className:`chip ${e?"good":"warn"}`,children:Uc}),p.jsx("span",{className:"chip",children:Bc}),zn>0&&p.jsxs("span",{className:"chip warn",children:[zn," backup job",zn===1?"":"s"," active"]}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void eu(),disabled:We,children:We?"Refreshing...":"Refresh"})]})]}),p.jsxs("main",{className:"layout",children:[p.jsxs("section",{className:"panel scroll-panel",children:[p.jsxs("div",{className:"panel-header",children:[p.jsx("h2",{children:"PVC Inventory"}),p.jsx("span",{className:"subtle",children:l!=null&&l.generated_at?`Updated ${qt(l.generated_at)}`:"No inventory yet"})]}),p.jsxs("label",{className:"checkbox-row",children:[p.jsx("input",{type:"checkbox",checked:Dl,onChange:m=>jc(m.target.checked)}),"Dedupe unchanged blocks (default)"]}),p.jsxs("label",{children:["Keep last snapshots per PVC (0 = keep all)",p.jsx("input",{type:"number",min:0,max:1e3,value:Il,onChange:m=>Pc(Math.max(0,Math.min(1e3,Number(m.target.value||0))))})]}),p.jsx("p",{className:"subtle tiny",children:"This setting applies to both `Backup now` and `Backup namespace` actions."}),i&&p.jsx("p",{className:"error",children:i}),!l&&!i&&p.jsx("p",{className:"subtle",children:"Loading inventory..."}),l==null?void 0:l.namespaces.map(m=>p.jsxs("article",{className:"namespace-block",children:[p.jsxs("div",{className:"namespace-row",children:[p.jsx("h3",{children:m.name}),p.jsxs("div",{className:"actions",children:[p.jsx("button",{type:"button",className:"secondary",onClick:()=>void Oc(m.name),disabled:We,children:"Backup namespace"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>Dc(m.name),children:"Restore namespace"})]})]}),p.jsx("div",{className:"pvc-grid",children:m.pvcs.map(S=>{const Z=S.healthy?"good":S.health_reason==="in_progress"?"warn":"bad",je=S.healthy?"Healthy":_p(S.health_reason),Gt=Math.max(0,Math.min(100,Number(S.last_job_progress_pct||0))),ru=Ep(S.last_job_state),$c=!!S.last_job_name||(S.active_backups||0)>0,Vc=Jt(S.last_backup_size_bytes),Ac=Jt(S.total_backup_size_bytes),Hc=S.driver==="restic"&&(S.last_backup_size_bytes===void 0||S.total_backup_size_bytes===void 0);return p.jsxs("article",{className:"pvc-card",children:[p.jsxs("div",{className:"pvc-title-row",children:[p.jsxs("div",{children:[p.jsx("h4",{children:S.pvc}),p.jsxs("p",{className:"subtle tiny",children:[S.volume||"unknown volume"," | ",S.storage_class||"no class"," | ",S.capacity||"unknown size"]})]}),p.jsx("span",{className:`chip ${Z}`,children:je})]}),p.jsxs("p",{className:"subtle tiny",children:["Last backup: ",S.last_backup_at?`${qt(S.last_backup_at)} (${(S.last_backup_age_hours||0).toFixed(1)}h ago)`:"never"]}),p.jsxs("p",{className:"subtle tiny",children:["Backups: ",S.completed_backups,"/",S.backup_count," completed | Latest size: ",Vc," | Total stored: ",Ac]}),Hc&&p.jsx("p",{className:"subtle tiny",children:"Per-PVC storage is estimated from restic upload summaries persisted by Soteria. Older backups created before tracking may show n/a until a new backup runs."}),$c&&p.jsxs("div",{className:"backup-progress",children:[p.jsxs("div",{className:"progress-header",children:[p.jsxs("p",{className:"subtle tiny",children:["Job: ",S.last_job_name||"n/a",S.last_job_started_at?` | Started ${qt(S.last_job_started_at)}`:""]}),p.jsx("span",{className:`chip ${ru}`,children:S.last_job_state||"Unknown"})]}),p.jsx("div",{className:"progress-track",role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Gt,children:p.jsx("div",{className:`progress-fill ${ru} ${S.active_backups>0?"active":""}`,style:{width:`${Gt}%`}})}),p.jsxs("p",{className:"subtle tiny",children:["Progress ",Gt,"% | Active jobs: ",S.active_backups||0]})]}),S.error&&p.jsx("p",{className:"error tiny",children:S.error}),p.jsxs("div",{className:"actions",children:[p.jsx("button",{type:"button",onClick:()=>void Rc(S.namespace,S.pvc),disabled:We,children:"Backup now"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void Mc(S.namespace,S.pvc),children:"Restore"})]})]},`${S.namespace}/${S.pvc}`)})})]},m.name))]}),p.jsxs("section",{className:"column",children:[p.jsxs("section",{className:"panel",children:[p.jsx("h2",{children:"Restore Planner"}),p.jsx("p",{className:"subtle tiny",children:"Inventory restore buttons preload this panel. This is where restore dry-runs and execution happen."}),a.kind==="none"&&p.jsx("p",{className:"subtle",children:"Choose Restore on a PVC or namespace to begin."}),a.kind==="pvc"&&p.jsxs("div",{className:"stack",children:[p.jsxs("p",{className:"subtle tiny",children:[p.jsx("strong",{children:"Source:"})," ",a.namespace,"/",a.pvc," (",a.volume,")"]}),p.jsxs("label",{children:["Backup snapshot",p.jsxs("select",{value:z,onChange:m=>V(m.target.value),children:[a.backups.length===0&&p.jsx("option",{value:"",children:"No completed backups"}),a.backups.map(m=>p.jsxs("option",{value:m.url||"",children:[m.name," | ",m.created||"unknown time"," | ",m.size||"size n/a"]},m.url||m.name))]})]}),p.jsxs("label",{children:["Target namespace",p.jsx("select",{value:g,onChange:m=>E(m.target.value),children:Fl.map(m=>p.jsx("option",{value:m,children:m},m))})]}),p.jsxs("label",{children:["Target PVC",p.jsx("input",{value:j,onChange:m=>P(m.target.value)})]}),p.jsxs("div",{className:"actions",children:[p.jsx("button",{type:"button",onClick:()=>void tu(!1),disabled:We||!z,children:"Create restore PVC"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void tu(!0),disabled:We||!z,children:"Dry run"})]})]}),a.kind==="namespace"&&p.jsxs("div",{className:"stack",children:[p.jsxs("p",{className:"subtle tiny",children:[p.jsx("strong",{children:"Source namespace:"})," ",a.namespace]}),p.jsxs("label",{children:["Target namespace",p.jsx("select",{value:R,onChange:m=>me(m.target.value),children:Fl.map(m=>p.jsx("option",{value:m,children:m},m))})]}),p.jsxs("label",{children:["Target PVC prefix",p.jsx("input",{value:Ze,onChange:m=>st(m.target.value)})]}),p.jsxs("label",{children:["Snapshot hint (optional)",p.jsx("input",{value:Pn,onChange:m=>wr(m.target.value),placeholder:"blank = latest completed"})]}),p.jsxs("div",{className:"actions",children:[p.jsx("button",{type:"button",onClick:()=>void nu(!1),disabled:We,children:"Create restore PVCs"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void nu(!0),disabled:We,children:"Dry run"})]})]})]}),p.jsxs("section",{className:"panel action-panel",children:[p.jsx("h2",{children:"Last Action"}),p.jsx("pre",{children:zc})]})]}),p.jsxs("section",{className:"column",children:[p.jsxs("section",{className:"panel",children:[p.jsxs("div",{className:"panel-header",children:[p.jsx("h2",{children:"B2 Consumption"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void Lc(),disabled:F,children:F?"Refreshing...":"Refresh B2"})]}),x&&p.jsx("p",{className:"error",children:x}),!x&&!h.enabled&&p.jsx("p",{className:"subtle",children:"B2 monitoring is disabled in Soteria config."}),!x&&h.enabled&&!h.available&&p.jsx("p",{className:"error",children:h.error||"B2 usage currently unavailable."}),h.enabled&&p.jsxs("div",{className:"stack",children:[p.jsxs("p",{className:"subtle tiny",children:["Endpoint: ",h.endpoint||"n/a"," | Region: ",h.region||"n/a"]}),p.jsxs("p",{className:"subtle tiny",children:["Last scan: ",qt(h.scanned_at)," | Duration: ",h.scan_duration_ms||0,"ms"]}),p.jsxs("div",{className:"stat-grid",children:[p.jsxs("div",{className:"stat",children:[p.jsx("span",{className:"label",children:"Stored bytes"}),p.jsx("strong",{children:Jt(h.total_bytes)})]}),p.jsxs("div",{className:"stat",children:[p.jsx("span",{className:"label",children:"Objects"}),p.jsx("strong",{children:h.total_objects})]}),p.jsxs("div",{className:"stat",children:[p.jsx("span",{className:"label",children:"Recent bytes (24h)"}),p.jsx("strong",{children:Jt(h.recent_bytes_24h)})]}),p.jsxs("div",{className:"stat",children:[p.jsx("span",{className:"label",children:"Recent objects (24h)"}),p.jsx("strong",{children:h.recent_objects_24h})]})]}),p.jsx("p",{className:"subtle tiny",children:"Recent 24h values are object-change bandwidth proxy from bucket scans. B2 egress billing totals are not exposed by S3 object listing."}),p.jsx("div",{className:"bucket-table-wrap",children:p.jsxs("table",{children:[p.jsx("thead",{children:p.jsxs("tr",{children:[p.jsx("th",{children:"Bucket"}),p.jsx("th",{children:"Objects"}),p.jsx("th",{children:"Stored"}),p.jsx("th",{children:"Recent 24h"})]})}),p.jsx("tbody",{children:(h.buckets||[]).map(m=>p.jsxs("tr",{children:[p.jsxs("td",{children:[p.jsx("div",{children:m.name}),p.jsxs("div",{className:"subtle tiny",children:["Last object: ",qt(m.last_modified_at)]})]}),p.jsx("td",{children:m.object_count}),p.jsx("td",{children:Jt(m.total_bytes)}),p.jsx("td",{children:Jt(m.recent_bytes_24h)})]},m.name))})]})})]})]}),p.jsxs("section",{className:"panel scroll-panel",children:[p.jsx("h2",{children:"Backup Policies"}),p.jsx("p",{className:"subtle tiny",children:"Policy backups create new restic snapshots. `Keep last` controls version retention per PVC: 1 means only newest copy remains after each run. With dedupe on, unchanged blocks are reused in the shared repository. With dedupe off, Soteria isolates each PVC to its own repository path."}),p.jsxs("div",{className:"stack",children:[p.jsxs("label",{children:["Namespace",p.jsx("select",{value:Je,onChange:m=>at(m.target.value),children:Fl.map(m=>p.jsx("option",{value:m,children:m},m))})]}),p.jsxs("label",{children:["PVC (optional)",p.jsx("input",{value:C,onChange:m=>T(m.target.value),placeholder:"blank means all PVCs in namespace"})]}),p.jsxs("label",{children:["Interval hours",p.jsx("input",{type:"number",min:1,value:L,onChange:m=>A(Math.max(1,Number(m.target.value||1)))})]}),p.jsxs("label",{className:"checkbox-row",children:[p.jsx("input",{type:"checkbox",checked:X,onChange:m=>Lt(m.target.checked)}),"Enabled"]}),p.jsxs("label",{className:"checkbox-row",children:[p.jsx("input",{type:"checkbox",checked:Ae,onChange:m=>Yt(m.target.checked)}),"Dedupe unchanged blocks"]}),p.jsxs("label",{children:["Keep last snapshots per PVC (0 = keep all)",p.jsx("input",{type:"number",min:0,max:1e3,value:He,onChange:m=>Rt(Math.max(0,Math.min(1e3,Number(m.target.value||0))))})]}),p.jsx("button",{type:"button",onClick:()=>void Ic(),disabled:We||!Je,children:"Save policy"})]}),y&&p.jsx("p",{className:"error",children:y}),!y&&s.length===0&&p.jsx("p",{className:"subtle",children:"No policies yet."}),p.jsx("div",{className:"policy-list",children:s.map(m=>p.jsxs("article",{className:"policy-item",children:[p.jsxs("div",{className:"policy-head",children:[p.jsxs("strong",{children:[m.namespace,"/",m.pvc||"*"]}),p.jsx("span",{className:`chip ${m.enabled?"good":"bad"}`,children:m.enabled?"Enabled":"Disabled"})]}),p.jsxs("p",{className:"subtle tiny",children:["Every ",m.interval_hours,"h | Dedupe: ",m.dedupe===!1?"off":"on"," | Keep last: ",m.keep_last??0," | Updated ",qt(m.updated_at||m.created_at)]}),p.jsxs("div",{className:"actions",children:[p.jsx("button",{type:"button",className:"secondary",onClick:()=>{at(m.namespace),T(m.pvc||""),A(m.interval_hours),Lt(m.enabled),Yt(m.dedupe!==!1),Rt(m.keep_last??0)},children:"Load"}),p.jsx("button",{type:"button",className:"secondary",onClick:()=>void Fc(m.id),disabled:We,children:"Delete"})]})]},m.id))})]})]})]})]})}fo.createRoot(document.getElementById("root")).render(p.jsx(uf.StrictMode,{children:p.jsx(Np,{})}));
|