Spaces:
Running
Running
(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 i of l)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(l){const i={};return l.integrity&&(i.integrity=l.integrity),l.referrerPolicy&&(i.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?i.credentials="include":l.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(l){if(l.ep)return;l.ep=!0;const i=n(l);fetch(l.href,i)}})();function Bc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var gs={exports:{}},hl={},ys={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 or=Symbol.for("react.element"),Wc=Symbol.for("react.portal"),Vc=Symbol.for("react.fragment"),Hc=Symbol.for("react.strict_mode"),Qc=Symbol.for("react.profiler"),Yc=Symbol.for("react.provider"),Kc=Symbol.for("react.context"),Xc=Symbol.for("react.forward_ref"),qc=Symbol.for("react.suspense"),Gc=Symbol.for("react.memo"),Zc=Symbol.for("react.lazy"),bo=Symbol.iterator;function Jc(e){return e===null||typeof e!="object"?null:(e=bo&&e[bo]||e["@@iterator"],typeof e=="function"?e:null)}var ws={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ss=Object.assign,_s={};function yn(e,t,n){this.props=e,this.context=t,this.refs=_s,this.updater=n||ws}yn.prototype.isReactComponent={};yn.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")};yn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ks(){}ks.prototype=yn.prototype;function to(e,t,n){this.props=e,this.context=t,this.refs=_s,this.updater=n||ws}var no=to.prototype=new ks;no.constructor=to;Ss(no,yn.prototype);no.isPureReactComponent=!0;var eu=Array.isArray,Es=Object.prototype.hasOwnProperty,ro={current:null},xs={key:!0,ref:!0,__self:!0,__source:!0};function Cs(e,t,n){var r,l={},i=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(i=""+t.key),t)Es.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),a=0;a<u;a++)s[a]=arguments[a+2];l.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)l[r]===void 0&&(l[r]=u[r]);return{$$typeof:or,type:e,key:i,ref:o,props:l,_owner:ro.current}}function bc(e,t){return{$$typeof:or,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function lo(e){return typeof e=="object"&&e!==null&&e.$$typeof===or}function ef(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var tu=/\/+/g;function Il(e,t){return typeof e=="object"&&e!==null&&e.key!=null?ef(""+e.key):t.toString(36)}function Rr(e,t,n,r,l){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(i){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case or:case Wc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+Il(o,0):r,eu(l)?(n="",e!=null&&(n=e.replace(tu,"$&/")+"/"),Rr(l,t,n,"",function(a){return a})):l!=null&&(lo(l)&&(l=bc(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(tu,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",eu(e))for(var u=0;u<e.length;u++){i=e[u];var s=r+Il(i,u);o+=Rr(i,t,n,s,l)}else if(s=Jc(e),typeof s=="function")for(e=s.call(e),u=0;!(i=e.next()).done;)i=i.value,s=r+Il(i,u++),o+=Rr(i,t,n,s,l);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function fr(e,t,n){if(e==null)return e;var r=[],l=0;return Rr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function tf(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 fe={current:null},Tr={transition:null},nf={ReactCurrentDispatcher:fe,ReactCurrentBatchConfig:Tr,ReactCurrentOwner:ro};function Ns(){throw Error("act(...) is not supported in production builds of React.")}O.Children={map:fr,forEach:function(e,t,n){fr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return fr(e,function(){t++}),t},toArray:function(e){return fr(e,function(t){return t})||[]},only:function(e){if(!lo(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};O.Component=yn;O.Fragment=Vc;O.Profiler=Qc;O.PureComponent=to;O.StrictMode=Hc;O.Suspense=qc;O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=nf;O.act=Ns;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=Ss({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=ro.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)Es.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 a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:or,type:e.type,key:l,ref:i,props:r,_owner:o}};O.createContext=function(e){return e={$$typeof:Kc,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Yc,_context:e},e.Consumer=e};O.createElement=Cs;O.createFactory=function(e){var t=Cs.bind(null,e);return t.type=e,t};O.createRef=function(){return{current:null}};O.forwardRef=function(e){return{$$typeof:Xc,render:e}};O.isValidElement=lo;O.lazy=function(e){return{$$typeof:Zc,_payload:{_status:-1,_result:e},_init:tf}};O.memo=function(e,t){return{$$typeof:Gc,type:e,compare:t===void 0?null:t}};O.startTransition=function(e){var t=Tr.transition;Tr.transition={};try{e()}finally{Tr.transition=t}};O.unstable_act=Ns;O.useCallback=function(e,t){return fe.current.useCallback(e,t)};O.useContext=function(e){return fe.current.useContext(e)};O.useDebugValue=function(){};O.useDeferredValue=function(e){return fe.current.useDeferredValue(e)};O.useEffect=function(e,t){return fe.current.useEffect(e,t)};O.useId=function(){return fe.current.useId()};O.useImperativeHandle=function(e,t,n){return fe.current.useImperativeHandle(e,t,n)};O.useInsertionEffect=function(e,t){return fe.current.useInsertionEffect(e,t)};O.useLayoutEffect=function(e,t){return fe.current.useLayoutEffect(e,t)};O.useMemo=function(e,t){return fe.current.useMemo(e,t)};O.useReducer=function(e,t,n){return fe.current.useReducer(e,t,n)};O.useRef=function(e){return fe.current.useRef(e)};O.useState=function(e){return fe.current.useState(e)};O.useSyncExternalStore=function(e,t,n){return fe.current.useSyncExternalStore(e,t,n)};O.useTransition=function(){return fe.current.useTransition()};O.version="18.3.1";ys.exports=O;var j=ys.exports;const rf=Bc(j);/** | |
* @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 lf=j,of=Symbol.for("react.element"),uf=Symbol.for("react.fragment"),sf=Object.prototype.hasOwnProperty,af=lf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,cf={key:!0,ref:!0,__self:!0,__source:!0};function Ls(e,t,n){var r,l={},i=null,o=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)sf.call(t,r)&&!cf.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:of,type:e,key:i,ref:o,props:l,_owner:af.current}}hl.Fragment=uf;hl.jsx=Ls;hl.jsxs=Ls;gs.exports=hl;var v=gs.exports,Ps={exports:{}},Ne={},js={exports:{}},Rs={};/** | |
* @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(E,R){var z=E.length;E.push(R);e:for(;0<z;){var $=z-1>>>1,Y=E[$];if(0<l(Y,R))E[$]=R,E[z]=Y,z=$;else break e}}function n(E){return E.length===0?null:E[0]}function r(E){if(E.length===0)return null;var R=E[0],z=E.pop();if(z!==R){E[0]=z;e:for(var $=0,Y=E.length,Me=Y>>>1;$<Me;){var _e=2*($+1)-1,Lt=E[_e],He=_e+1,Pt=E[He];if(0>l(Lt,z))He<Y&&0>l(Pt,Lt)?(E[$]=Pt,E[He]=z,$=He):(E[$]=Lt,E[_e]=z,$=_e);else if(He<Y&&0>l(Pt,z))E[$]=Pt,E[He]=z,$=He;else break e}}return R}function l(E,R){var z=E.sortIndex-R.sortIndex;return z!==0?z:E.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,u=o.now();e.unstable_now=function(){return o.now()-u}}var s=[],a=[],m=1,p=null,h=3,g=!1,y=!1,S=!1,I=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=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(E){for(var R=n(a);R!==null;){if(R.callback===null)r(a);else if(R.startTime<=E)r(a),R.sortIndex=R.expirationTime,t(s,R);else break;R=n(a)}}function w(E){if(S=!1,d(E),!y)if(n(s)!==null)y=!0,Ve(k);else{var R=n(a);R!==null&&Ht(w,R.startTime-E)}}function k(E,R){y=!1,S&&(S=!1,f(L),L=-1),g=!0;var z=h;try{for(d(R),p=n(s);p!==null&&(!(p.expirationTime>R)||E&&!le());){var $=p.callback;if(typeof $=="function"){p.callback=null,h=p.priorityLevel;var Y=$(p.expirationTime<=R);R=e.unstable_now(),typeof Y=="function"?p.callback=Y:p===n(s)&&r(s),d(R)}else r(s);p=n(s)}if(p!==null)var Me=!0;else{var _e=n(a);_e!==null&&Ht(w,_e.startTime-R),Me=!1}return Me}finally{p=null,h=z,g=!1}}var N=!1,x=null,L=-1,T=5,P=-1;function le(){return!(e.unstable_now()-P<T)}function we(){if(x!==null){var E=e.unstable_now();P=E;var R=!0;try{R=x(!0,E)}finally{R?Oe():(N=!1,x=null)}}else N=!1}var Oe;if(typeof c=="function")Oe=function(){c(we)};else if(typeof MessageChannel<"u"){var pe=new MessageChannel,Se=pe.port2;pe.port1.onmessage=we,Oe=function(){Se.postMessage(null)}}else Oe=function(){I(we,0)};function Ve(E){x=E,N||(N=!0,Oe())}function Ht(E,R){L=I(function(){E(e.unstable_now())},R)}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(E){E.callback=null},e.unstable_continueExecution=function(){y||g||(y=!0,Ve(k))},e.unstable_forceFrameRate=function(E){0>E||125<E?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<E?Math.floor(1e3/E):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(E){switch(h){case 1:case 2:case 3:var R=3;break;default:R=h}var z=h;h=R;try{return E()}finally{h=z}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(E,R){switch(E){case 1:case 2:case 3:case 4:case 5:break;default:E=3}var z=h;h=E;try{return R()}finally{h=z}},e.unstable_scheduleCallback=function(E,R,z){var $=e.unstable_now();switch(typeof z=="object"&&z!==null?(z=z.delay,z=typeof z=="number"&&0<z?$+z:$):z=$,E){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=z+Y,E={id:m++,callback:R,priorityLevel:E,startTime:z,expirationTime:Y,sortIndex:-1},z>$?(E.sortIndex=z,t(a,E),n(s)===null&&E===n(a)&&(S?(f(L),L=-1):S=!0,Ht(w,z-$))):(E.sortIndex=Y,t(s,E),y||g||(y=!0,Ve(k))),E},e.unstable_shouldYield=le,e.unstable_wrapCallback=function(E){var R=h;return function(){var z=h;h=R;try{return E.apply(this,arguments)}finally{h=z}}}})(Rs);js.exports=Rs;var ff=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 df=j,Ce=ff;function _(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 Ts=new Set,Vn={};function Wt(e,t){fn(e,t),fn(e+"Capture",t)}function fn(e,t){for(Vn[e]=t,e=0;e<t.length;e++)Ts.add(t[e])}var tt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ii=Object.prototype.hasOwnProperty,pf=/^[: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]*$/,nu={},ru={};function hf(e){return ii.call(ru,e)?!0:ii.call(nu,e)?!1:pf.test(e)?ru[e]=!0:(nu[e]=!0,!1)}function mf(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 vf(e,t,n,r){if(t===null||typeof t>"u"||mf(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 de(e,t,n,r,l,i,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){re[e]=new de(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];re[t]=new de(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){re[e]=new de(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){re[e]=new de(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){re[e]=new de(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){re[e]=new de(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){re[e]=new de(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){re[e]=new de(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){re[e]=new de(e,5,!1,e.toLowerCase(),null,!1,!1)});var io=/[\-:]([a-z])/g;function oo(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(io,oo);re[t]=new de(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(io,oo);re[t]=new de(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(io,oo);re[t]=new de(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!1,!1)});re.xlinkHref=new de("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){re[e]=new de(e,1,!1,e.toLowerCase(),null,!0,!0)});function uo(e,t,n,r){var l=re.hasOwnProperty(t)?re[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(vf(t,n,l,r)&&(n=null),r||l===null?hf(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 it=df.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,dr=Symbol.for("react.element"),Yt=Symbol.for("react.portal"),Kt=Symbol.for("react.fragment"),so=Symbol.for("react.strict_mode"),oi=Symbol.for("react.profiler"),zs=Symbol.for("react.provider"),Is=Symbol.for("react.context"),ao=Symbol.for("react.forward_ref"),ui=Symbol.for("react.suspense"),si=Symbol.for("react.suspense_list"),co=Symbol.for("react.memo"),ut=Symbol.for("react.lazy"),Os=Symbol.for("react.offscreen"),lu=Symbol.iterator;function _n(e){return e===null||typeof e!="object"?null:(e=lu&&e[lu]||e["@@iterator"],typeof e=="function"?e:null)}var H=Object.assign,Ol;function Rn(e){if(Ol===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ol=t&&t[1]||""}return` | |
`+Ol+e}var Ml=!1;function Dl(e,t){if(!e||Ml)return"";Ml=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var l=a.stack.split(` | |
`),i=r.stack.split(` | |
`),o=l.length-1,u=i.length-1;1<=o&&0<=u&&l[o]!==i[u];)u--;for(;1<=o&&0<=u;o--,u--)if(l[o]!==i[u]){if(o!==1||u!==1)do if(o--,u--,0>u||l[o]!==i[u]){var s=` | |
`+l[o].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=o&&0<=u);break}}}finally{Ml=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Rn(e):""}function gf(e){switch(e.tag){case 5:return Rn(e.type);case 16:return Rn("Lazy");case 13:return Rn("Suspense");case 19:return Rn("SuspenseList");case 0:case 2:case 15:return e=Dl(e.type,!1),e;case 11:return e=Dl(e.type.render,!1),e;case 1:return e=Dl(e.type,!0),e;default:return""}}function ai(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 Kt:return"Fragment";case Yt:return"Portal";case oi:return"Profiler";case so:return"StrictMode";case ui:return"Suspense";case si:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Is:return(e.displayName||"Context")+".Consumer";case zs:return(e._context.displayName||"Context")+".Provider";case ao:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case co:return t=e.displayName||null,t!==null?t:ai(e.type)||"Memo";case ut:t=e._payload,e=e._init;try{return ai(e(t))}catch{}}return null}function yf(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 ai(t);case 8:return t===so?"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 kt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Ms(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function wf(e){var t=Ms(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,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(o){r=""+o,i.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function pr(e){e._valueTracker||(e._valueTracker=wf(e))}function Ds(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Ms(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Vr(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 ci(e,t){var n=t.checked;return H({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function iu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=kt(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 $s(e,t){t=t.checked,t!=null&&uo(e,"checked",t,!1)}function fi(e,t){$s(e,t);var n=kt(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")?di(e,t.type,n):t.hasOwnProperty("defaultValue")&&di(e,t.type,kt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ou(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 di(e,t,n){(t!=="number"||Vr(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Tn=Array.isArray;function ln(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=""+kt(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 pi(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(_(91));return H({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function uu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(_(92));if(Tn(n)){if(1<n.length)throw Error(_(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:kt(n)}}function Us(e,t){var n=kt(t.value),r=kt(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 su(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function As(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 hi(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?As(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var hr,Fs=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(hr=hr||document.createElement("div"),hr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=hr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Hn(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var On={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},Sf=["Webkit","ms","Moz","O"];Object.keys(On).forEach(function(e){Sf.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),On[t]=On[e]})});function Bs(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||On.hasOwnProperty(e)&&On[e]?(""+t).trim():t+"px"}function Ws(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 _f=H({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function mi(e,t){if(t){if(_f[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(_(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(_(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(_(61))}if(t.style!=null&&typeof t.style!="object")throw Error(_(62))}}function vi(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 gi=null;function fo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var yi=null,on=null,un=null;function au(e){if(e=ar(e)){if(typeof yi!="function")throw Error(_(280));var t=e.stateNode;t&&(t=wl(t),yi(e.stateNode,e.type,t))}}function Vs(e){on?un?un.push(e):un=[e]:on=e}function Hs(){if(on){var e=on,t=un;if(un=on=null,au(e),t)for(e=0;e<t.length;e++)au(t[e])}}function Qs(e,t){return e(t)}function Ys(){}var $l=!1;function Ks(e,t,n){if($l)return e(t,n);$l=!0;try{return Qs(e,t,n)}finally{$l=!1,(on!==null||un!==null)&&(Ys(),Hs())}}function Qn(e,t){var n=e.stateNode;if(n===null)return null;var r=wl(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(_(231,t,typeof n));return n}var wi=!1;if(tt)try{var kn={};Object.defineProperty(kn,"passive",{get:function(){wi=!0}}),window.addEventListener("test",kn,kn),window.removeEventListener("test",kn,kn)}catch{wi=!1}function kf(e,t,n,r,l,i,o,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(m){this.onError(m)}}var Mn=!1,Hr=null,Qr=!1,Si=null,Ef={onError:function(e){Mn=!0,Hr=e}};function xf(e,t,n,r,l,i,o,u,s){Mn=!1,Hr=null,kf.apply(Ef,arguments)}function Cf(e,t,n,r,l,i,o,u,s){if(xf.apply(this,arguments),Mn){if(Mn){var a=Hr;Mn=!1,Hr=null}else throw Error(_(198));Qr||(Qr=!0,Si=a)}}function Vt(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 Xs(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 cu(e){if(Vt(e)!==e)throw Error(_(188))}function Nf(e){var t=e.alternate;if(!t){if(t=Vt(e),t===null)throw Error(_(188));return t!==e?null:e}for(var n=e,r=t;;){var l=n.return;if(l===null)break;var i=l.alternate;if(i===null){if(r=l.return,r!==null){n=r;continue}break}if(l.child===i.child){for(i=l.child;i;){if(i===n)return cu(l),e;if(i===r)return cu(l),t;i=i.sibling}throw Error(_(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,u=l.child;u;){if(u===n){o=!0,n=l,r=i;break}if(u===r){o=!0,r=l,n=i;break}u=u.sibling}if(!o){for(u=i.child;u;){if(u===n){o=!0,n=i,r=l;break}if(u===r){o=!0,r=i,n=l;break}u=u.sibling}if(!o)throw Error(_(189))}}if(n.alternate!==r)throw Error(_(190))}if(n.tag!==3)throw Error(_(188));return n.stateNode.current===n?e:t}function qs(e){return e=Nf(e),e!==null?Gs(e):null}function Gs(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Gs(e);if(t!==null)return t;e=e.sibling}return null}var Zs=Ce.unstable_scheduleCallback,fu=Ce.unstable_cancelCallback,Lf=Ce.unstable_shouldYield,Pf=Ce.unstable_requestPaint,X=Ce.unstable_now,jf=Ce.unstable_getCurrentPriorityLevel,po=Ce.unstable_ImmediatePriority,Js=Ce.unstable_UserBlockingPriority,Yr=Ce.unstable_NormalPriority,Rf=Ce.unstable_LowPriority,bs=Ce.unstable_IdlePriority,ml=null,Xe=null;function Tf(e){if(Xe&&typeof Xe.onCommitFiberRoot=="function")try{Xe.onCommitFiberRoot(ml,e,void 0,(e.current.flags&128)===128)}catch{}}var Fe=Math.clz32?Math.clz32:Of,zf=Math.log,If=Math.LN2;function Of(e){return e>>>=0,e===0?32:31-(zf(e)/If|0)|0}var mr=64,vr=4194304;function zn(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 Kr(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var u=o&~l;u!==0?r=zn(u):(i&=o,i!==0&&(r=zn(i)))}else o=n&~l,o!==0?r=zn(o):i!==0&&(r=zn(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&l)&&(l=r&-r,i=t&-t,l>=i||l===16&&(i&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-Fe(t),l=1<<n,r|=e[n],t&=~l;return r}function Mf(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 Df(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-Fe(i),u=1<<o,s=l[o];s===-1?(!(u&n)||u&r)&&(l[o]=Mf(u,t)):s<=t&&(e.expiredLanes|=u),i&=~u}}function _i(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function ea(){var e=mr;return mr<<=1,!(mr&4194240)&&(mr=64),e}function Ul(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function ur(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Fe(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-Fe(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function ho(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Fe(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function ta(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var na,mo,ra,la,ia,ki=!1,gr=[],ht=null,mt=null,vt=null,Yn=new Map,Kn=new Map,ct=[],Uf="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 du(e,t){switch(e){case"focusin":case"focusout":ht=null;break;case"dragenter":case"dragleave":mt=null;break;case"mouseover":case"mouseout":vt=null;break;case"pointerover":case"pointerout":Yn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Kn.delete(t.pointerId)}}function En(e,t,n,r,l,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[l]},t!==null&&(t=ar(t),t!==null&&mo(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 ht=En(ht,e,t,n,r,l),!0;case"dragenter":return mt=En(mt,e,t,n,r,l),!0;case"mouseover":return vt=En(vt,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Yn.set(i,En(Yn.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Kn.set(i,En(Kn.get(i)||null,e,t,n,r,l)),!0}return!1}function oa(e){var t=Tt(e.target);if(t!==null){var n=Vt(t);if(n!==null){if(t=n.tag,t===13){if(t=Xs(n),t!==null){e.blockedOn=t,ia(e.priority,function(){ra(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 zr(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ei(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);gi=r,n.target.dispatchEvent(r),gi=null}else return t=ar(n),t!==null&&mo(t),e.blockedOn=n,!1;t.shift()}return!0}function pu(e,t,n){zr(e)&&n.delete(t)}function Ff(){ki=!1,ht!==null&&zr(ht)&&(ht=null),mt!==null&&zr(mt)&&(mt=null),vt!==null&&zr(vt)&&(vt=null),Yn.forEach(pu),Kn.forEach(pu)}function xn(e,t){e.blockedOn===t&&(e.blockedOn=null,ki||(ki=!0,Ce.unstable_scheduleCallback(Ce.unstable_NormalPriority,Ff)))}function Xn(e){function t(l){return xn(l,e)}if(0<gr.length){xn(gr[0],e);for(var n=1;n<gr.length;n++){var r=gr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ht!==null&&xn(ht,e),mt!==null&&xn(mt,e),vt!==null&&xn(vt,e),Yn.forEach(t),Kn.forEach(t),n=0;n<ct.length;n++)r=ct[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<ct.length&&(n=ct[0],n.blockedOn===null);)oa(n),n.blockedOn===null&&ct.shift()}var sn=it.ReactCurrentBatchConfig,Xr=!0;function Bf(e,t,n,r){var l=D,i=sn.transition;sn.transition=null;try{D=1,vo(e,t,n,r)}finally{D=l,sn.transition=i}}function Wf(e,t,n,r){var l=D,i=sn.transition;sn.transition=null;try{D=4,vo(e,t,n,r)}finally{D=l,sn.transition=i}}function vo(e,t,n,r){if(Xr){var l=Ei(e,t,n,r);if(l===null)Xl(e,t,r,qr,n),du(e,r);else if(Af(l,e,t,n,r))r.stopPropagation();else if(du(e,r),t&4&&-1<Uf.indexOf(e)){for(;l!==null;){var i=ar(l);if(i!==null&&na(i),i=Ei(e,t,n,r),i===null&&Xl(e,t,r,qr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Xl(e,t,r,null,n)}}var qr=null;function Ei(e,t,n,r){if(qr=null,e=fo(r),e=Tt(e),e!==null)if(t=Vt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Xs(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 qr=e,null}function ua(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(jf()){case po:return 1;case Js:return 4;case Yr:case Rf:return 16;case bs:return 536870912;default:return 16}default:return 16}}var dt=null,go=null,Ir=null;function sa(){if(Ir)return Ir;var e,t=go,n=t.length,r,l="value"in dt?dt.value:dt.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Ir=l.slice(e,1<r?1-r:void 0)}function Or(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 yr(){return!0}function hu(){return!1}function Le(e){function t(n,r,l,i,o){this._reactName=n,this._targetInst=l,this.type=r,this.nativeEvent=i,this.target=o,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(i):i[u]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?yr:hu,this.isPropagationStopped=hu,this}return H(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=yr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=yr)},persist:function(){},isPersistent:yr}),t}var wn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},yo=Le(wn),sr=H({},wn,{view:0,detail:0}),Vf=Le(sr),Al,Fl,Cn,vl=H({},sr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:wo,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!==Cn&&(Cn&&e.type==="mousemove"?(Al=e.screenX-Cn.screenX,Fl=e.screenY-Cn.screenY):Fl=Al=0,Cn=e),Al)},movementY:function(e){return"movementY"in e?e.movementY:Fl}}),mu=Le(vl),Hf=H({},vl,{dataTransfer:0}),Qf=Le(Hf),Yf=H({},sr,{relatedTarget:0}),Bl=Le(Yf),Kf=H({},wn,{animationName:0,elapsedTime:0,pseudoElement:0}),Xf=Le(Kf),qf=H({},wn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Gf=Le(qf),Zf=H({},wn,{data:0}),vu=Le(Zf),Jf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bf={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"},ed={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function td(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ed[e])?!!t[e]:!1}function wo(){return td}var nd=H({},sr,{key:function(e){if(e.key){var t=Jf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Or(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?bf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:wo,charCode:function(e){return e.type==="keypress"?Or(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Or(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),rd=Le(nd),ld=H({},vl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),gu=Le(ld),id=H({},sr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:wo}),od=Le(id),ud=H({},wn,{propertyName:0,elapsedTime:0,pseudoElement:0}),sd=Le(ud),ad=H({},vl,{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}),cd=Le(ad),fd=[9,13,27,32],So=tt&&"CompositionEvent"in window,Dn=null;tt&&"documentMode"in document&&(Dn=document.documentMode);var dd=tt&&"TextEvent"in window&&!Dn,aa=tt&&(!So||Dn&&8<Dn&&11>=Dn),yu=" ",wu=!1;function ca(e,t){switch(e){case"keyup":return fd.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function fa(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Xt=!1;function pd(e,t){switch(e){case"compositionend":return fa(t);case"keypress":return t.which!==32?null:(wu=!0,yu);case"textInput":return e=t.data,e===yu&&wu?null:e;default:return null}}function hd(e,t){if(Xt)return e==="compositionend"||!So&&ca(e,t)?(e=sa(),Ir=go=dt=null,Xt=!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 aa&&t.locale!=="ko"?null:t.data;default:return null}}var md={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 Su(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!md[e.type]:t==="textarea"}function da(e,t,n,r){Vs(r),t=Gr(t,"onChange"),0<t.length&&(n=new yo("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var $n=null,qn=null;function vd(e){Ea(e,0)}function gl(e){var t=Zt(e);if(Ds(t))return e}function gd(e,t){if(e==="change")return t}var pa=!1;if(tt){var Wl;if(tt){var Vl="oninput"in document;if(!Vl){var _u=document.createElement("div");_u.setAttribute("oninput","return;"),Vl=typeof _u.oninput=="function"}Wl=Vl}else Wl=!1;pa=Wl&&(!document.documentMode||9<document.documentMode)}function ku(){$n&&($n.detachEvent("onpropertychange",ha),qn=$n=null)}function ha(e){if(e.propertyName==="value"&&gl(qn)){var t=[];da(t,qn,e,fo(e)),Ks(vd,t)}}function yd(e,t,n){e==="focusin"?(ku(),$n=t,qn=n,$n.attachEvent("onpropertychange",ha)):e==="focusout"&&ku()}function wd(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return gl(qn)}function Sd(e,t){if(e==="click")return gl(t)}function _d(e,t){if(e==="input"||e==="change")return gl(t)}function kd(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var We=typeof Object.is=="function"?Object.is:kd;function Gn(e,t){if(We(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(!ii.call(t,l)||!We(e[l],t[l]))return!1}return!0}function Eu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function xu(e,t){var n=Eu(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=Eu(n)}}function ma(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ma(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function va(){for(var e=window,t=Vr();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Vr(e.document)}return t}function _o(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 Ed(e){var t=va(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ma(n.ownerDocument.documentElement,n)){if(r!==null&&_o(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,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=xu(n,i);var o=xu(n,r);l&&o&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var xd=tt&&"documentMode"in document&&11>=document.documentMode,qt=null,xi=null,Un=null,Ci=!1;function Cu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ci||qt==null||qt!==Vr(r)||(r=qt,"selectionStart"in r&&_o(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}),Un&&Gn(Un,r)||(Un=r,r=Gr(xi,"onSelect"),0<r.length&&(t=new yo("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=qt)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Gt={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},Hl={},ga={};tt&&(ga=document.createElement("div").style,"AnimationEvent"in window||(delete Gt.animationend.animation,delete Gt.animationiteration.animation,delete Gt.animationstart.animation),"TransitionEvent"in window||delete Gt.transitionend.transition);function yl(e){if(Hl[e])return Hl[e];if(!Gt[e])return e;var t=Gt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ga)return Hl[e]=t[n];return e}var ya=yl("animationend"),wa=yl("animationiteration"),Sa=yl("animationstart"),_a=yl("transitionend"),ka=new Map,Nu="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 xt(e,t){ka.set(e,t),Wt(t,[e])}for(var Ql=0;Ql<Nu.length;Ql++){var Yl=Nu[Ql],Cd=Yl.toLowerCase(),Nd=Yl[0].toUpperCase()+Yl.slice(1);xt(Cd,"on"+Nd)}xt(ya,"onAnimationEnd");xt(wa,"onAnimationIteration");xt(Sa,"onAnimationStart");xt("dblclick","onDoubleClick");xt("focusin","onFocus");xt("focusout","onBlur");xt(_a,"onTransitionEnd");fn("onMouseEnter",["mouseout","mouseover"]);fn("onMouseLeave",["mouseout","mouseover"]);fn("onPointerEnter",["pointerout","pointerover"]);fn("onPointerLeave",["pointerout","pointerover"]);Wt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Wt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Wt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Wt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Wt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Wt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var In="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(" "),Ld=new Set("cancel close invalid load scroll toggle".split(" ").concat(In));function Lu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Cf(r,t,void 0,e),e.currentTarget=null}function Ea(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 i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var u=r[o],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==i&&l.isPropagationStopped())break e;Lu(l,u,a),i=s}else for(o=0;o<r.length;o++){if(u=r[o],s=u.instance,a=u.currentTarget,u=u.listener,s!==i&&l.isPropagationStopped())break e;Lu(l,u,a),i=s}}}if(Qr)throw e=Si,Qr=!1,Si=null,e}function A(e,t){var n=t[Ri];n===void 0&&(n=t[Ri]=new Set);var r=e+"__bubble";n.has(r)||(xa(t,e,2,!1),n.add(r))}function Kl(e,t,n){var r=0;t&&(r|=4),xa(n,e,r,t)}var Sr="_reactListening"+Math.random().toString(36).slice(2);function Zn(e){if(!e[Sr]){e[Sr]=!0,Ts.forEach(function(n){n!=="selectionchange"&&(Ld.has(n)||Kl(n,!1,e),Kl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Sr]||(t[Sr]=!0,Kl("selectionchange",!1,t))}}function xa(e,t,n,r){switch(ua(t)){case 1:var l=Bf;break;case 4:l=Wf;break;default:l=vo}n=l.bind(null,t,n,e),l=void 0,!wi||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 Xl(e,t,n,r,l){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var u=r.stateNode.containerInfo;if(u===l||u.nodeType===8&&u.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var s=o.tag;if((s===3||s===4)&&(s=o.stateNode.containerInfo,s===l||s.nodeType===8&&s.parentNode===l))return;o=o.return}for(;u!==null;){if(o=Tt(u),o===null)return;if(s=o.tag,s===5||s===6){r=i=o;continue e}u=u.parentNode}}r=r.return}Ks(function(){var a=i,m=fo(n),p=[];e:{var h=ka.get(e);if(h!==void 0){var g=yo,y=e;switch(e){case"keypress":if(Or(n)===0)break e;case"keydown":case"keyup":g=rd;break;case"focusin":y="focus",g=Bl;break;case"focusout":y="blur",g=Bl;break;case"beforeblur":case"afterblur":g=Bl;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=mu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=Qf;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=od;break;case ya:case wa:case Sa:g=Xf;break;case _a:g=sd;break;case"scroll":g=Vf;break;case"wheel":g=cd;break;case"copy":case"cut":case"paste":g=Gf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=gu}var S=(t&4)!==0,I=!S&&e==="scroll",f=S?h!==null?h+"Capture":null:h;S=[];for(var c=a,d;c!==null;){d=c;var w=d.stateNode;if(d.tag===5&&w!==null&&(d=w,f!==null&&(w=Qn(c,f),w!=null&&S.push(Jn(c,w,d)))),I)break;c=c.return}0<S.length&&(h=new g(h,y,null,n,m),p.push({event:h,listeners:S}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",h&&n!==gi&&(y=n.relatedTarget||n.fromElement)&&(Tt(y)||y[nt]))break e;if((g||h)&&(h=m.window===m?m:(h=m.ownerDocument)?h.defaultView||h.parentWindow:window,g?(y=n.relatedTarget||n.toElement,g=a,y=y?Tt(y):null,y!==null&&(I=Vt(y),y!==I||y.tag!==5&&y.tag!==6)&&(y=null)):(g=null,y=a),g!==y)){if(S=mu,w="onMouseLeave",f="onMouseEnter",c="mouse",(e==="pointerout"||e==="pointerover")&&(S=gu,w="onPointerLeave",f="onPointerEnter",c="pointer"),I=g==null?h:Zt(g),d=y==null?h:Zt(y),h=new S(w,c+"leave",g,n,m),h.target=I,h.relatedTarget=d,w=null,Tt(m)===a&&(S=new S(f,c+"enter",y,n,m),S.target=d,S.relatedTarget=I,w=S),I=w,g&&y)t:{for(S=g,f=y,c=0,d=S;d;d=Qt(d))c++;for(d=0,w=f;w;w=Qt(w))d++;for(;0<c-d;)S=Qt(S),c--;for(;0<d-c;)f=Qt(f),d--;for(;c--;){if(S===f||f!==null&&S===f.alternate)break t;S=Qt(S),f=Qt(f)}S=null}else S=null;g!==null&&Pu(p,h,g,S,!1),y!==null&&I!==null&&Pu(p,I,y,S,!0)}}e:{if(h=a?Zt(a):window,g=h.nodeName&&h.nodeName.toLowerCase(),g==="select"||g==="input"&&h.type==="file")var k=gd;else if(Su(h))if(pa)k=_d;else{k=wd;var N=yd}else(g=h.nodeName)&&g.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(k=Sd);if(k&&(k=k(e,a))){da(p,k,n,m);break e}N&&N(e,h,a),e==="focusout"&&(N=h._wrapperState)&&N.controlled&&h.type==="number"&&di(h,"number",h.value)}switch(N=a?Zt(a):window,e){case"focusin":(Su(N)||N.contentEditable==="true")&&(qt=N,xi=a,Un=null);break;case"focusout":Un=xi=qt=null;break;case"mousedown":Ci=!0;break;case"contextmenu":case"mouseup":case"dragend":Ci=!1,Cu(p,n,m);break;case"selectionchange":if(xd)break;case"keydown":case"keyup":Cu(p,n,m)}var x;if(So)e:{switch(e){case"compositionstart":var L="onCompositionStart";break e;case"compositionend":L="onCompositionEnd";break e;case"compositionupdate":L="onCompositionUpdate";break e}L=void 0}else Xt?ca(e,n)&&(L="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(L="onCompositionStart");L&&(aa&&n.locale!=="ko"&&(Xt||L!=="onCompositionStart"?L==="onCompositionEnd"&&Xt&&(x=sa()):(dt=m,go="value"in dt?dt.value:dt.textContent,Xt=!0)),N=Gr(a,L),0<N.length&&(L=new vu(L,e,null,n,m),p.push({event:L,listeners:N}),x?L.data=x:(x=fa(n),x!==null&&(L.data=x)))),(x=dd?pd(e,n):hd(e,n))&&(a=Gr(a,"onBeforeInput"),0<a.length&&(m=new vu("onBeforeInput","beforeinput",null,n,m),p.push({event:m,listeners:a}),m.data=x))}Ea(p,t)})}function Jn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Gr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Qn(e,n),i!=null&&r.unshift(Jn(e,i,l)),i=Qn(e,t),i!=null&&r.push(Jn(e,i,l))),e=e.return}return r}function Qt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Pu(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,l?(s=Qn(n,i),s!=null&&o.unshift(Jn(n,s,u))):l||(s=Qn(n,i),s!=null&&o.push(Jn(n,s,u)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Pd=/\r\n?/g,jd=/\u0000|\uFFFD/g;function ju(e){return(typeof e=="string"?e:""+e).replace(Pd,` | |
`).replace(jd,"")}function _r(e,t,n){if(t=ju(t),ju(e)!==t&&n)throw Error(_(425))}function Zr(){}var Ni=null,Li=null;function Pi(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 ji=typeof setTimeout=="function"?setTimeout:void 0,Rd=typeof clearTimeout=="function"?clearTimeout:void 0,Ru=typeof Promise=="function"?Promise:void 0,Td=typeof queueMicrotask=="function"?queueMicrotask:typeof Ru<"u"?function(e){return Ru.resolve(null).then(e).catch(zd)}:ji;function zd(e){setTimeout(function(){throw e})}function ql(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),Xn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Xn(t)}function gt(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 Tu(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 Sn=Math.random().toString(36).slice(2),Ke="__reactFiber$"+Sn,bn="__reactProps$"+Sn,nt="__reactContainer$"+Sn,Ri="__reactEvents$"+Sn,Id="__reactListeners$"+Sn,Od="__reactHandles$"+Sn;function Tt(e){var t=e[Ke];if(t)return t;for(var n=e.parentNode;n;){if(t=n[nt]||n[Ke]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Tu(e);e!==null;){if(n=e[Ke])return n;e=Tu(e)}return t}e=n,n=e.parentNode}return null}function ar(e){return e=e[Ke]||e[nt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Zt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(_(33))}function wl(e){return e[bn]||null}var Ti=[],Jt=-1;function Ct(e){return{current:e}}function F(e){0>Jt||(e.current=Ti[Jt],Ti[Jt]=null,Jt--)}function U(e,t){Jt++,Ti[Jt]=e.current,e.current=t}var Et={},se=Ct(Et),ve=Ct(!1),$t=Et;function dn(e,t){var n=e.type.contextTypes;if(!n)return Et;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in n)l[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=l),l}function ge(e){return e=e.childContextTypes,e!=null}function Jr(){F(ve),F(se)}function zu(e,t,n){if(se.current!==Et)throw Error(_(168));U(se,t),U(ve,n)}function Ca(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(_(108,yf(e)||"Unknown",l));return H({},n,r)}function br(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Et,$t=se.current,U(se,e),U(ve,ve.current),!0}function Iu(e,t,n){var r=e.stateNode;if(!r)throw Error(_(169));n?(e=Ca(e,t,$t),r.__reactInternalMemoizedMergedChildContext=e,F(ve),F(se),U(se,e)):F(ve),U(ve,n)}var Ze=null,Sl=!1,Gl=!1;function Na(e){Ze===null?Ze=[e]:Ze.push(e)}function Md(e){Sl=!0,Na(e)}function Nt(){if(!Gl&&Ze!==null){Gl=!0;var e=0,t=D;try{var n=Ze;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ze=null,Sl=!1}catch(l){throw Ze!==null&&(Ze=Ze.slice(e+1)),Zs(po,Nt),l}finally{D=t,Gl=!1}}return null}var bt=[],en=0,el=null,tl=0,Pe=[],je=0,Ut=null,Je=1,be="";function jt(e,t){bt[en++]=tl,bt[en++]=el,el=e,tl=t}function La(e,t,n){Pe[je++]=Je,Pe[je++]=be,Pe[je++]=Ut,Ut=e;var r=Je;e=be;var l=32-Fe(r)-1;r&=~(1<<l),n+=1;var i=32-Fe(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Je=1<<32-Fe(t)+l|n<<l|r,be=i+e}else Je=1<<i|n<<l|r,be=e}function ko(e){e.return!==null&&(jt(e,1),La(e,1,0))}function Eo(e){for(;e===el;)el=bt[--en],bt[en]=null,tl=bt[--en],bt[en]=null;for(;e===Ut;)Ut=Pe[--je],Pe[je]=null,be=Pe[--je],Pe[je]=null,Je=Pe[--je],Pe[je]=null}var xe=null,Ee=null,B=!1,Ae=null;function Pa(e,t){var n=Re(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 Ou(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,xe=e,Ee=gt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,xe=e,Ee=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Ut!==null?{id:Je,overflow:be}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Re(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,xe=e,Ee=null,!0):!1;default:return!1}}function zi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ii(e){if(B){var t=Ee;if(t){var n=t;if(!Ou(e,t)){if(zi(e))throw Error(_(418));t=gt(n.nextSibling);var r=xe;t&&Ou(e,t)?Pa(r,n):(e.flags=e.flags&-4097|2,B=!1,xe=e)}}else{if(zi(e))throw Error(_(418));e.flags=e.flags&-4097|2,B=!1,xe=e}}}function Mu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;xe=e}function kr(e){if(e!==xe)return!1;if(!B)return Mu(e),B=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Pi(e.type,e.memoizedProps)),t&&(t=Ee)){if(zi(e))throw ja(),Error(_(418));for(;t;)Pa(e,t),t=gt(t.nextSibling)}if(Mu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(_(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ee=gt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ee=null}}else Ee=xe?gt(e.stateNode.nextSibling):null;return!0}function ja(){for(var e=Ee;e;)e=gt(e.nextSibling)}function pn(){Ee=xe=null,B=!1}function xo(e){Ae===null?Ae=[e]:Ae.push(e)}var Dd=it.ReactCurrentBatchConfig;function Nn(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(_(309));var r=n.stateNode}if(!r)throw Error(_(147,e));var l=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(o){var u=l.refs;o===null?delete u[i]:u[i]=o},t._stringRef=i,t)}if(typeof e!="string")throw Error(_(284));if(!n._owner)throw Error(_(290,e))}return e}function Er(e,t){throw e=Object.prototype.toString.call(t),Error(_(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Du(e){var t=e._init;return t(e._payload)}function Ra(e){function t(f,c){if(e){var d=f.deletions;d===null?(f.deletions=[c],f.flags|=16):d.push(c)}}function n(f,c){if(!e)return null;for(;c!==null;)t(f,c),c=c.sibling;return null}function r(f,c){for(f=new Map;c!==null;)c.key!==null?f.set(c.key,c):f.set(c.index,c),c=c.sibling;return f}function l(f,c){return f=_t(f,c),f.index=0,f.sibling=null,f}function i(f,c,d){return f.index=d,e?(d=f.alternate,d!==null?(d=d.index,d<c?(f.flags|=2,c):d):(f.flags|=2,c)):(f.flags|=1048576,c)}function o(f){return e&&f.alternate===null&&(f.flags|=2),f}function u(f,c,d,w){return c===null||c.tag!==6?(c=ri(d,f.mode,w),c.return=f,c):(c=l(c,d),c.return=f,c)}function s(f,c,d,w){var k=d.type;return k===Kt?m(f,c,d.props.children,w,d.key):c!==null&&(c.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===ut&&Du(k)===c.type)?(w=l(c,d.props),w.ref=Nn(f,c,d),w.return=f,w):(w=Br(d.type,d.key,d.props,null,f.mode,w),w.ref=Nn(f,c,d),w.return=f,w)}function a(f,c,d,w){return c===null||c.tag!==4||c.stateNode.containerInfo!==d.containerInfo||c.stateNode.implementation!==d.implementation?(c=li(d,f.mode,w),c.return=f,c):(c=l(c,d.children||[]),c.return=f,c)}function m(f,c,d,w,k){return c===null||c.tag!==7?(c=Mt(d,f.mode,w,k),c.return=f,c):(c=l(c,d),c.return=f,c)}function p(f,c,d){if(typeof c=="string"&&c!==""||typeof c=="number")return c=ri(""+c,f.mode,d),c.return=f,c;if(typeof c=="object"&&c!==null){switch(c.$$typeof){case dr:return d=Br(c.type,c.key,c.props,null,f.mode,d),d.ref=Nn(f,null,c),d.return=f,d;case Yt:return c=li(c,f.mode,d),c.return=f,c;case ut:var w=c._init;return p(f,w(c._payload),d)}if(Tn(c)||_n(c))return c=Mt(c,f.mode,d,null),c.return=f,c;Er(f,c)}return null}function h(f,c,d,w){var k=c!==null?c.key:null;if(typeof d=="string"&&d!==""||typeof d=="number")return k!==null?null:u(f,c,""+d,w);if(typeof d=="object"&&d!==null){switch(d.$$typeof){case dr:return d.key===k?s(f,c,d,w):null;case Yt:return d.key===k?a(f,c,d,w):null;case ut:return k=d._init,h(f,c,k(d._payload),w)}if(Tn(d)||_n(d))return k!==null?null:m(f,c,d,w,null);Er(f,d)}return null}function g(f,c,d,w,k){if(typeof w=="string"&&w!==""||typeof w=="number")return f=f.get(d)||null,u(c,f,""+w,k);if(typeof w=="object"&&w!==null){switch(w.$$typeof){case dr:return f=f.get(w.key===null?d:w.key)||null,s(c,f,w,k);case Yt:return f=f.get(w.key===null?d:w.key)||null,a(c,f,w,k);case ut:var N=w._init;return g(f,c,d,N(w._payload),k)}if(Tn(w)||_n(w))return f=f.get(d)||null,m(c,f,w,k,null);Er(c,w)}return null}function y(f,c,d,w){for(var k=null,N=null,x=c,L=c=0,T=null;x!==null&&L<d.length;L++){x.index>L?(T=x,x=null):T=x.sibling;var P=h(f,x,d[L],w);if(P===null){x===null&&(x=T);break}e&&x&&P.alternate===null&&t(f,x),c=i(P,c,L),N===null?k=P:N.sibling=P,N=P,x=T}if(L===d.length)return n(f,x),B&&jt(f,L),k;if(x===null){for(;L<d.length;L++)x=p(f,d[L],w),x!==null&&(c=i(x,c,L),N===null?k=x:N.sibling=x,N=x);return B&&jt(f,L),k}for(x=r(f,x);L<d.length;L++)T=g(x,f,L,d[L],w),T!==null&&(e&&T.alternate!==null&&x.delete(T.key===null?L:T.key),c=i(T,c,L),N===null?k=T:N.sibling=T,N=T);return e&&x.forEach(function(le){return t(f,le)}),B&&jt(f,L),k}function S(f,c,d,w){var k=_n(d);if(typeof k!="function")throw Error(_(150));if(d=k.call(d),d==null)throw Error(_(151));for(var N=k=null,x=c,L=c=0,T=null,P=d.next();x!==null&&!P.done;L++,P=d.next()){x.index>L?(T=x,x=null):T=x.sibling;var le=h(f,x,P.value,w);if(le===null){x===null&&(x=T);break}e&&x&&le.alternate===null&&t(f,x),c=i(le,c,L),N===null?k=le:N.sibling=le,N=le,x=T}if(P.done)return n(f,x),B&&jt(f,L),k;if(x===null){for(;!P.done;L++,P=d.next())P=p(f,P.value,w),P!==null&&(c=i(P,c,L),N===null?k=P:N.sibling=P,N=P);return B&&jt(f,L),k}for(x=r(f,x);!P.done;L++,P=d.next())P=g(x,f,L,P.value,w),P!==null&&(e&&P.alternate!==null&&x.delete(P.key===null?L:P.key),c=i(P,c,L),N===null?k=P:N.sibling=P,N=P);return e&&x.forEach(function(we){return t(f,we)}),B&&jt(f,L),k}function I(f,c,d,w){if(typeof d=="object"&&d!==null&&d.type===Kt&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case dr:e:{for(var k=d.key,N=c;N!==null;){if(N.key===k){if(k=d.type,k===Kt){if(N.tag===7){n(f,N.sibling),c=l(N,d.props.children),c.return=f,f=c;break e}}else if(N.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===ut&&Du(k)===N.type){n(f,N.sibling),c=l(N,d.props),c.ref=Nn(f,N,d),c.return=f,f=c;break e}n(f,N);break}else t(f,N);N=N.sibling}d.type===Kt?(c=Mt(d.props.children,f.mode,w,d.key),c.return=f,f=c):(w=Br(d.type,d.key,d.props,null,f.mode,w),w.ref=Nn(f,c,d),w.return=f,f=w)}return o(f);case Yt:e:{for(N=d.key;c!==null;){if(c.key===N)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(f,c.sibling),c=l(c,d.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=li(d,f.mode,w),c.return=f,f=c}return o(f);case ut:return N=d._init,I(f,c,N(d._payload),w)}if(Tn(d))return y(f,c,d,w);if(_n(d))return S(f,c,d,w);Er(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(f,c.sibling),c=l(c,d),c.return=f,f=c):(n(f,c),c=ri(d,f.mode,w),c.return=f,f=c),o(f)):n(f,c)}return I}var hn=Ra(!0),Ta=Ra(!1),nl=Ct(null),rl=null,tn=null,Co=null;function No(){Co=tn=rl=null}function Lo(e){var t=nl.current;F(nl),e._currentValue=t}function Oi(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 an(e,t){rl=e,Co=tn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(me=!0),e.firstContext=null)}function ze(e){var t=e._currentValue;if(Co!==e)if(e={context:e,memoizedValue:t,next:null},tn===null){if(rl===null)throw Error(_(308));tn=e,rl.dependencies={lanes:0,firstContext:e}}else tn=tn.next=e;return t}var zt=null;function Po(e){zt===null?zt=[e]:zt.push(e)}function za(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,Po(t)):(n.next=l.next,l.next=n),t.interleaved=n,rt(e,r)}function rt(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 st=!1;function jo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ia(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function et(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function yt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,M&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,rt(e,n)}return l=r.interleaved,l===null?(t.next=t,Po(r)):(t.next=l.next,l.next=t),r.interleaved=t,rt(e,n)}function Mr(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,ho(e,n)}}function $u(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var l=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?l=i=o:i=i.next=o,n=n.next}while(n!==null);i===null?l=i=t:i=i.next=t}else l=i=t;n={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,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 ll(e,t,n,r){var l=e.updateQueue;st=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,u=l.shared.pending;if(u!==null){l.shared.pending=null;var s=u,a=s.next;s.next=null,o===null?i=a:o.next=a,o=s;var m=e.alternate;m!==null&&(m=m.updateQueue,u=m.lastBaseUpdate,u!==o&&(u===null?m.firstBaseUpdate=a:u.next=a,m.lastBaseUpdate=s))}if(i!==null){var p=l.baseState;o=0,m=a=s=null,u=i;do{var h=u.lane,g=u.eventTime;if((r&h)===h){m!==null&&(m=m.next={eventTime:g,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var y=e,S=u;switch(h=t,g=n,S.tag){case 1:if(y=S.payload,typeof y=="function"){p=y.call(g,p,h);break e}p=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=S.payload,h=typeof y=="function"?y.call(g,p,h):y,h==null)break e;p=H({},p,h);break e;case 2:st=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[u]:h.push(u))}else g={eventTime:g,lane:h,tag:u.tag,payload:u.payload,callback:u.callback,next:null},m===null?(a=m=g,s=p):m=m.next=g,o|=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(m===null&&(s=p),l.baseState=s,l.firstBaseUpdate=a,l.lastBaseUpdate=m,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Ft|=o,e.lanes=o,e.memoizedState=p}}function Uu(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(_(191,l));l.call(r)}}}var cr={},qe=Ct(cr),er=Ct(cr),tr=Ct(cr);function It(e){if(e===cr)throw Error(_(174));return e}function Ro(e,t){switch(U(tr,t),U(er,e),U(qe,cr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:hi(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=hi(t,e)}F(qe),U(qe,t)}function mn(){F(qe),F(er),F(tr)}function Oa(e){It(tr.current);var t=It(qe.current),n=hi(t,e.type);t!==n&&(U(er,e),U(qe,n))}function To(e){er.current===e&&(F(qe),F(er))}var W=Ct(0);function il(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 Zl=[];function zo(){for(var e=0;e<Zl.length;e++)Zl[e]._workInProgressVersionPrimary=null;Zl.length=0}var Dr=it.ReactCurrentDispatcher,Jl=it.ReactCurrentBatchConfig,At=0,V=null,G=null,J=null,ol=!1,An=!1,nr=0,$d=0;function ie(){throw Error(_(321))}function Io(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!We(e[n],t[n]))return!1;return!0}function Oo(e,t,n,r,l,i){if(At=i,V=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Dr.current=e===null||e.memoizedState===null?Bd:Wd,e=n(r,l),An){i=0;do{if(An=!1,nr=0,25<=i)throw Error(_(301));i+=1,J=G=null,t.updateQueue=null,Dr.current=Vd,e=n(r,l)}while(An)}if(Dr.current=ul,t=G!==null&&G.next!==null,At=0,J=G=V=null,ol=!1,t)throw Error(_(300));return e}function Mo(){var e=nr!==0;return nr=0,e}function Ye(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return J===null?V.memoizedState=J=e:J=J.next=e,J}function Ie(){if(G===null){var e=V.alternate;e=e!==null?e.memoizedState:null}else e=G.next;var t=J===null?V.memoizedState:J.next;if(t!==null)J=t,G=e;else{if(e===null)throw Error(_(310));G=e,e={memoizedState:G.memoizedState,baseState:G.baseState,baseQueue:G.baseQueue,queue:G.queue,next:null},J===null?V.memoizedState=J=e:J=J.next=e}return J}function rr(e,t){return typeof t=="function"?t(e):t}function bl(e){var t=Ie(),n=t.queue;if(n===null)throw Error(_(311));n.lastRenderedReducer=e;var r=G,l=r.baseQueue,i=n.pending;if(i!==null){if(l!==null){var o=l.next;l.next=i.next,i.next=o}r.baseQueue=l=i,n.pending=null}if(l!==null){i=l.next,r=r.baseState;var u=o=null,s=null,a=i;do{var m=a.lane;if((At&m)===m)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var p={lane:m,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=p,o=r):s=s.next=p,V.lanes|=m,Ft|=m}a=a.next}while(a!==null&&a!==i);s===null?o=r:s.next=u,We(r,t.memoizedState)||(me=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,V.lanes|=i,Ft|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ei(e){var t=Ie(),n=t.queue;if(n===null)throw Error(_(311));n.lastRenderedReducer=e;var r=n.dispatch,l=n.pending,i=t.memoizedState;if(l!==null){n.pending=null;var o=l=l.next;do i=e(i,o.action),o=o.next;while(o!==l);We(i,t.memoizedState)||(me=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Ma(){}function Da(e,t){var n=V,r=Ie(),l=t(),i=!We(r.memoizedState,l);if(i&&(r.memoizedState=l,me=!0),r=r.queue,Do(Aa.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||J!==null&&J.memoizedState.tag&1){if(n.flags|=2048,lr(9,Ua.bind(null,n,r,l,t),void 0,null),b===null)throw Error(_(349));At&30||$a(n,t,l)}return l}function $a(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ua(e,t,n,r){t.value=n,t.getSnapshot=r,Fa(t)&&Ba(e)}function Aa(e,t,n){return n(function(){Fa(t)&&Ba(e)})}function Fa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!We(e,n)}catch{return!0}}function Ba(e){var t=rt(e,1);t!==null&&Be(t,e,1,-1)}function Au(e){var t=Ye();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:rr,lastRenderedState:e},t.queue=e,e=e.dispatch=Fd.bind(null,V,e),[t.memoizedState,e]}function lr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=V.updateQueue,t===null?(t={lastEffect:null,stores:null},V.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 Wa(){return Ie().memoizedState}function $r(e,t,n,r){var l=Ye();V.flags|=e,l.memoizedState=lr(1|t,n,void 0,r===void 0?null:r)}function _l(e,t,n,r){var l=Ie();r=r===void 0?null:r;var i=void 0;if(G!==null){var o=G.memoizedState;if(i=o.destroy,r!==null&&Io(r,o.deps)){l.memoizedState=lr(t,n,i,r);return}}V.flags|=e,l.memoizedState=lr(1|t,n,i,r)}function Fu(e,t){return $r(8390656,8,e,t)}function Do(e,t){return _l(2048,8,e,t)}function Va(e,t){return _l(4,2,e,t)}function Ha(e,t){return _l(4,4,e,t)}function Qa(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 Ya(e,t,n){return n=n!=null?n.concat([e]):null,_l(4,4,Qa.bind(null,t,e),n)}function $o(){}function Ka(e,t){var n=Ie();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Io(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Xa(e,t){var n=Ie();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Io(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function qa(e,t,n){return At&21?(We(n,t)||(n=ea(),V.lanes|=n,Ft|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,me=!0),e.memoizedState=n)}function Ud(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=Jl.transition;Jl.transition={};try{e(!1),t()}finally{D=n,Jl.transition=r}}function Ga(){return Ie().memoizedState}function Ad(e,t,n){var r=St(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Za(e))Ja(t,n);else if(n=za(e,t,n,r),n!==null){var l=ce();Be(n,e,r,l),ba(n,t,r)}}function Fd(e,t,n){var r=St(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Za(e))Ja(t,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var o=t.lastRenderedState,u=i(o,n);if(l.hasEagerState=!0,l.eagerState=u,We(u,o)){var s=t.interleaved;s===null?(l.next=l,Po(t)):(l.next=s.next,s.next=l),t.interleaved=l;return}}catch{}finally{}n=za(e,t,l,r),n!==null&&(l=ce(),Be(n,e,r,l),ba(n,t,r))}}function Za(e){var t=e.alternate;return e===V||t!==null&&t===V}function Ja(e,t){An=ol=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ba(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ho(e,n)}}var ul={readContext:ze,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},Bd={readContext:ze,useCallback:function(e,t){return Ye().memoizedState=[e,t===void 0?null:t],e},useContext:ze,useEffect:Fu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,$r(4194308,4,Qa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return $r(4194308,4,e,t)},useInsertionEffect:function(e,t){return $r(4,2,e,t)},useMemo:function(e,t){var n=Ye();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ye();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,V,e),[r.memoizedState,e]},useRef:function(e){var t=Ye();return e={current:e},t.memoizedState=e},useState:Au,useDebugValue:$o,useDeferredValue:function(e){return Ye().memoizedState=e},useTransition:function(){var e=Au(!1),t=e[0];return e=Ud.bind(null,e[1]),Ye().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=V,l=Ye();if(B){if(n===void 0)throw Error(_(407));n=n()}else{if(n=t(),b===null)throw Error(_(349));At&30||$a(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Fu(Aa.bind(null,r,i,e),[e]),r.flags|=2048,lr(9,Ua.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ye(),t=b.identifierPrefix;if(B){var n=be,r=Je;n=(r&~(1<<32-Fe(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=nr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=$d++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Wd={readContext:ze,useCallback:Ka,useContext:ze,useEffect:Do,useImperativeHandle:Ya,useInsertionEffect:Va,useLayoutEffect:Ha,useMemo:Xa,useReducer:bl,useRef:Wa,useState:function(){return bl(rr)},useDebugValue:$o,useDeferredValue:function(e){var t=Ie();return qa(t,G.memoizedState,e)},useTransition:function(){var e=bl(rr)[0],t=Ie().memoizedState;return[e,t]},useMutableSource:Ma,useSyncExternalStore:Da,useId:Ga,unstable_isNewReconciler:!1},Vd={readContext:ze,useCallback:Ka,useContext:ze,useEffect:Do,useImperativeHandle:Ya,useInsertionEffect:Va,useLayoutEffect:Ha,useMemo:Xa,useReducer:ei,useRef:Wa,useState:function(){return ei(rr)},useDebugValue:$o,useDeferredValue:function(e){var t=Ie();return G===null?t.memoizedState=e:qa(t,G.memoizedState,e)},useTransition:function(){var e=ei(rr)[0],t=Ie().memoizedState;return[e,t]},useMutableSource:Ma,useSyncExternalStore:Da,useId:Ga,unstable_isNewReconciler:!1};function $e(e,t){if(e&&e.defaultProps){t=H({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Mi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:H({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var kl={isMounted:function(e){return(e=e._reactInternals)?Vt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ce(),l=St(e),i=et(r,l);i.payload=t,n!=null&&(i.callback=n),t=yt(e,i,l),t!==null&&(Be(t,e,l,r),Mr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ce(),l=St(e),i=et(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=yt(e,i,l),t!==null&&(Be(t,e,l,r),Mr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ce(),r=St(e),l=et(n,r);l.tag=2,t!=null&&(l.callback=t),t=yt(e,l,r),t!==null&&(Be(t,e,r,n),Mr(t,e,r))}};function Bu(e,t,n,r,l,i,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,o):t.prototype&&t.prototype.isPureReactComponent?!Gn(n,r)||!Gn(l,i):!0}function ec(e,t,n){var r=!1,l=Et,i=t.contextType;return typeof i=="object"&&i!==null?i=ze(i):(l=ge(t)?$t:se.current,r=t.contextTypes,i=(r=r!=null)?dn(e,l):Et),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=kl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Wu(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&&kl.enqueueReplaceState(t,t.state,null)}function Di(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs={},jo(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=ze(i):(i=ge(t)?$t:se.current,l.context=dn(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Mi(e,t,i,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&&kl.enqueueReplaceState(l,l.state,null),ll(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function vn(e,t){try{var n="",r=t;do n+=gf(r),r=r.return;while(r);var l=n}catch(i){l=` | |
Error generating stack: `+i.message+` | |
`+i.stack}return{value:e,source:t,stack:l,digest:null}}function ti(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function $i(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Hd=typeof WeakMap=="function"?WeakMap:Map;function tc(e,t,n){n=et(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){al||(al=!0,Ki=r),$i(e,t)},n}function nc(e,t,n){n=et(-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(){$i(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){$i(e,t),typeof r!="function"&&(wt===null?wt=new Set([this]):wt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Vu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Hd;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=lp.bind(null,e,t,n),t.then(e,e))}function Hu(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 Qu(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=et(-1,1),t.tag=2,yt(n,t,1))),n.lanes|=1),e)}var Qd=it.ReactCurrentOwner,me=!1;function ae(e,t,n,r){t.child=e===null?Ta(t,null,n,r):hn(t,e.child,n,r)}function Yu(e,t,n,r,l){n=n.render;var i=t.ref;return an(t,l),r=Oo(e,t,n,r,i,l),n=Mo(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,lt(e,t,l)):(B&&n&&ko(t),t.flags|=1,ae(e,t,r,l),t.child)}function Ku(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Qo(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,rc(e,t,i,r,l)):(e=Br(n.type,null,r,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&l)){var o=i.memoizedProps;if(n=n.compare,n=n!==null?n:Gn,n(o,r)&&e.ref===t.ref)return lt(e,t,l)}return t.flags|=1,e=_t(i,r),e.ref=t.ref,e.return=t,t.child=e}function rc(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Gn(i,r)&&e.ref===t.ref)if(me=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(me=!0);else return t.lanes=e.lanes,lt(e,t,l)}return Ui(e,t,n,r,l)}function lc(e,t,n){var r=t.pendingProps,l=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},U(rn,ke),ke|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,U(rn,ke),ke|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,U(rn,ke),ke|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,U(rn,ke),ke|=r;return ae(e,t,l,n),t.child}function ic(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ui(e,t,n,r,l){var i=ge(n)?$t:se.current;return i=dn(t,i),an(t,l),n=Oo(e,t,n,r,i,l),r=Mo(),e!==null&&!me?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,lt(e,t,l)):(B&&r&&ko(t),t.flags|=1,ae(e,t,n,l),t.child)}function Xu(e,t,n,r,l){if(ge(n)){var i=!0;br(t)}else i=!1;if(an(t,l),t.stateNode===null)Ur(e,t),ec(t,n,r),Di(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,u=t.memoizedProps;o.props=u;var s=o.context,a=n.contextType;typeof a=="object"&&a!==null?a=ze(a):(a=ge(n)?$t:se.current,a=dn(t,a));var m=n.getDerivedStateFromProps,p=typeof m=="function"||typeof o.getSnapshotBeforeUpdate=="function";p||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Wu(t,o,r,a),st=!1;var h=t.memoizedState;o.state=h,ll(t,r,o,l),s=t.memoizedState,u!==r||h!==s||ve.current||st?(typeof m=="function"&&(Mi(t,n,m,r),s=t.memoizedState),(u=st||Bu(t,n,u,r,h,s,a))?(p||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=s),o.props=r,o.state=s,o.context=a,r=u):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Ia(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:$e(t.type,u),o.props=a,p=t.pendingProps,h=o.context,s=n.contextType,typeof s=="object"&&s!==null?s=ze(s):(s=ge(n)?$t:se.current,s=dn(t,s));var g=n.getDerivedStateFromProps;(m=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==p||h!==s)&&Wu(t,o,r,s),st=!1,h=t.memoizedState,o.state=h,ll(t,r,o,l);var y=t.memoizedState;u!==p||h!==y||ve.current||st?(typeof g=="function"&&(Mi(t,n,g,r),y=t.memoizedState),(a=st||Bu(t,n,a,r,h,y,s)||!1)?(m||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,y,s),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,y,s)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),o.props=r,o.state=y,o.context=s,r=a):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Ai(e,t,n,r,i,l)}function Ai(e,t,n,r,l,i){ic(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&Iu(t,n,!1),lt(e,t,i);r=t.stateNode,Qd.current=t;var u=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=hn(t,e.child,null,i),t.child=hn(t,null,u,i)):ae(e,t,u,i),t.memoizedState=r.state,l&&Iu(t,n,!0),t.child}function oc(e){var t=e.stateNode;t.pendingContext?zu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&zu(e,t.context,!1),Ro(e,t.containerInfo)}function qu(e,t,n,r,l){return pn(),xo(l),t.flags|=256,ae(e,t,n,r),t.child}var Fi={dehydrated:null,treeContext:null,retryLane:0};function Bi(e){return{baseLanes:e,cachePool:null,transitions:null}}function uc(e,t,n){var r=t.pendingProps,l=W.current,i=!1,o=(t.flags&128)!==0,u;if((u=o)||(u=e!==null&&e.memoizedState===null?!1:(l&2)!==0),u?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),U(W,l&1),e===null)return Ii(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,i?(r=t.mode,i=t.child,o={mode:"hidden",children:o},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=o):i=Cl(o,r,0,null),e=Mt(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Bi(n),t.memoizedState=Fi,e):Uo(t,o));if(l=e.memoizedState,l!==null&&(u=l.dehydrated,u!==null))return Yd(e,t,o,r,u,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,u=l.sibling;var s={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=_t(l,s),r.subtreeFlags=l.subtreeFlags&14680064),u!==null?i=_t(u,i):(i=Mt(i,o,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,o=e.child.memoizedState,o=o===null?Bi(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Fi,r}return i=e.child,e=i.sibling,r=_t(i,{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 Uo(e,t){return t=Cl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function xr(e,t,n,r){return r!==null&&xo(r),hn(t,e.child,null,n),e=Uo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Yd(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=ti(Error(_(422))),xr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=Cl({mode:"visible",children:r.children},l,0,null),i=Mt(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&hn(t,e.child,null,o),t.child.memoizedState=Bi(o),t.memoizedState=Fi,i);if(!(t.mode&1))return xr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var u=r.dgst;return r=u,i=Error(_(419)),r=ti(i,r,void 0),xr(e,t,o,r)}if(u=(o&e.childLanes)!==0,me||u){if(r=b,r!==null){switch(o&-o){case 4:l=2;break;case 16:l=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:l=32;break;case 536870912:l=268435456;break;default:l=0}l=l&(r.suspendedLanes|o)?0:l,l!==0&&l!==i.retryLane&&(i.retryLane=l,rt(e,l),Be(r,e,l,-1))}return Ho(),r=ti(Error(_(421))),xr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=ip.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,Ee=gt(l.nextSibling),xe=t,B=!0,Ae=null,e!==null&&(Pe[je++]=Je,Pe[je++]=be,Pe[je++]=Ut,Je=e.id,be=e.overflow,Ut=t),t=Uo(t,r.children),t.flags|=4096,t)}function Gu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Oi(e.return,t,n)}function ni(e,t,n,r,l){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:l}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=l)}function sc(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(ae(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&&Gu(e,n,t);else if(e.tag===19)Gu(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&&il(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),ni(t,!1,l,n,i);break;case"backwards":for(n=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&il(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}ni(t,!0,n,null,i);break;case"together":ni(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ur(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function lt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ft|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(_(153));if(t.child!==null){for(e=t.child,n=_t(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=_t(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Kd(e,t,n){switch(t.tag){case 3:oc(t),pn();break;case 5:Oa(t);break;case 1:ge(t.type)&&br(t);break;case 4:Ro(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;U(nl,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?uc(e,t,n):(U(W,W.current&1),e=lt(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 sc(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,lc(e,t,n)}return lt(e,t,n)}var ac,Wi,cc,fc;ac=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}};Wi=function(){};cc=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,It(qe.current);var i=null;switch(n){case"input":l=ci(e,l),r=ci(e,r),i=[];break;case"select":l=H({},l,{value:void 0}),r=H({},r,{value:void 0}),i=[];break;case"textarea":l=pi(e,l),r=pi(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Zr)}mi(n,r);var o;n=null;for(a in l)if(!r.hasOwnProperty(a)&&l.hasOwnProperty(a)&&l[a]!=null)if(a==="style"){var u=l[a];for(o in u)u.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Vn.hasOwnProperty(a)?i||(i=[]):(i=i||[]).push(a,null));for(a in r){var s=r[a];if(u=l!=null?l[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(o in u)!u.hasOwnProperty(o)||s&&s.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in s)s.hasOwnProperty(o)&&u[o]!==s[o]&&(n||(n={}),n[o]=s[o])}else n||(i||(i=[]),i.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(i=i||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Vn.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&A("scroll",e),i||u===s||(i=[])):(i=i||[]).push(a,s))}n&&(i=i||[]).push("style",n);var a=i;(t.updateQueue=a)&&(t.flags|=4)}};fc=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ln(e,t){if(!B)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 oe(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 Xd(e,t,n){var r=t.pendingProps;switch(Eo(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return oe(t),null;case 1:return ge(t.type)&&Jr(),oe(t),null;case 3:return r=t.stateNode,mn(),F(ve),F(se),zo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(kr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ae!==null&&(Gi(Ae),Ae=null))),Wi(e,t),oe(t),null;case 5:To(t);var l=It(tr.current);if(n=t.type,e!==null&&t.stateNode!=null)cc(e,t,n,r,l),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(_(166));return oe(t),null}if(e=It(qe.current),kr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Ke]=t,r[bn]=i,e=(t.mode&1)!==0,n){case"dialog":A("cancel",r),A("close",r);break;case"iframe":case"object":case"embed":A("load",r);break;case"video":case"audio":for(l=0;l<In.length;l++)A(In[l],r);break;case"source":A("error",r);break;case"img":case"image":case"link":A("error",r),A("load",r);break;case"details":A("toggle",r);break;case"input":iu(r,i),A("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},A("invalid",r);break;case"textarea":uu(r,i),A("invalid",r)}mi(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var u=i[o];o==="children"?typeof u=="string"?r.textContent!==u&&(i.suppressHydrationWarning!==!0&&_r(r.textContent,u,e),l=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(i.suppressHydrationWarning!==!0&&_r(r.textContent,u,e),l=["children",""+u]):Vn.hasOwnProperty(o)&&u!=null&&o==="onScroll"&&A("scroll",r)}switch(n){case"input":pr(r),ou(r,i,!0);break;case"textarea":pr(r),su(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Zr)}r=l,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=l.nodeType===9?l:l.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=As(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ke]=t,e[bn]=r,ac(e,t,!1,!1),t.stateNode=e;e:{switch(o=vi(n,r),n){case"dialog":A("cancel",e),A("close",e),l=r;break;case"iframe":case"object":case"embed":A("load",e),l=r;break;case"video":case"audio":for(l=0;l<In.length;l++)A(In[l],e);l=r;break;case"source":A("error",e),l=r;break;case"img":case"image":case"link":A("error",e),A("load",e),l=r;break;case"details":A("toggle",e),l=r;break;case"input":iu(e,r),l=ci(e,r),A("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=H({},r,{value:void 0}),A("invalid",e);break;case"textarea":uu(e,r),l=pi(e,r),A("invalid",e);break;default:l=r}mi(n,l),u=l;for(i in u)if(u.hasOwnProperty(i)){var s=u[i];i==="style"?Ws(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&Fs(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&Hn(e,s):typeof s=="number"&&Hn(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Vn.hasOwnProperty(i)?s!=null&&i==="onScroll"&&A("scroll",e):s!=null&&uo(e,i,s,o))}switch(n){case"input":pr(e),ou(e,r,!1);break;case"textarea":pr(e),su(e);break;case"option":r.value!=null&&e.setAttribute("value",""+kt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?ln(e,!!r.multiple,i,!1):r.defaultValue!=null&&ln(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Zr)}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 oe(t),null;case 6:if(e&&t.stateNode!=null)fc(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(_(166));if(n=It(tr.current),It(qe.current),kr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ke]=t,(i=r.nodeValue!==n)&&(e=xe,e!==null))switch(e.tag){case 3:_r(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&_r(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ke]=t,t.stateNode=r}return oe(t),null;case 13:if(F(W),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(B&&Ee!==null&&t.mode&1&&!(t.flags&128))ja(),pn(),t.flags|=98560,i=!1;else if(i=kr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(_(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(_(317));i[Ke]=t}else pn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;oe(t),i=!1}else Ae!==null&&(Gi(Ae),Ae=null),i=!0;if(!i)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?Z===0&&(Z=3):Ho())),t.updateQueue!==null&&(t.flags|=4),oe(t),null);case 4:return mn(),Wi(e,t),e===null&&Zn(t.stateNode.containerInfo),oe(t),null;case 10:return Lo(t.type._context),oe(t),null;case 17:return ge(t.type)&&Jr(),oe(t),null;case 19:if(F(W),i=t.memoizedState,i===null)return oe(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)Ln(i,!1);else{if(Z!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=il(e),o!==null){for(t.flags|=128,Ln(i,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,e=o.dependencies,i.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}i.tail!==null&&X()>gn&&(t.flags|=128,r=!0,Ln(i,!1),t.lanes=4194304)}else{if(!r)if(e=il(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ln(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!B)return oe(t),null}else 2*X()-i.renderingStartTime>gn&&n!==1073741824&&(t.flags|=128,r=!0,Ln(i,!1),t.lanes=4194304);i.isBackwards?(o.sibling=t.child,t.child=o):(n=i.last,n!==null?n.sibling=o:t.child=o,i.last=o)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=X(),t.sibling=null,n=W.current,U(W,r?n&1|2:n&1),t):(oe(t),null);case 22:case 23:return Vo(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?ke&1073741824&&(oe(t),t.subtreeFlags&6&&(t.flags|=8192)):oe(t),null;case 24:return null;case 25:return null}throw Error(_(156,t.tag))}function qd(e,t){switch(Eo(t),t.tag){case 1:return ge(t.type)&&Jr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return mn(),F(ve),F(se),zo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return To(t),null;case 13:if(F(W),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(_(340));pn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return F(W),null;case 4:return mn(),null;case 10:return Lo(t.type._context),null;case 22:case 23:return Vo(),null;case 24:return null;default:return null}}var Cr=!1,ue=!1,Gd=typeof WeakSet=="function"?WeakSet:Set,C=null;function nn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Q(e,t,r)}else n.current=null}function Vi(e,t,n){try{n()}catch(r){Q(e,t,r)}}var Zu=!1;function Zd(e,t){if(Ni=Xr,e=va(),_o(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,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var o=0,u=-1,s=-1,a=0,m=0,p=e,h=null;t:for(;;){for(var g;p!==n||l!==0&&p.nodeType!==3||(u=o+l),p!==i||r!==0&&p.nodeType!==3||(s=o+r),p.nodeType===3&&(o+=p.nodeValue.length),(g=p.firstChild)!==null;)h=p,p=g;for(;;){if(p===e)break t;if(h===n&&++a===l&&(u=o),h===i&&++m===r&&(s=o),(g=p.nextSibling)!==null)break;p=h,h=p.parentNode}p=g}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Li={focusedElem:e,selectionRange:n},Xr=!1,C=t;C!==null;)if(t=C,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,C=e;else for(;C!==null;){t=C;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var S=y.memoizedProps,I=y.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?S:$e(t.type,S),I);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(_(163))}}catch(w){Q(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,C=e;break}C=t.return}return y=Zu,Zu=!1,y}function Fn(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 i=l.destroy;l.destroy=void 0,i!==void 0&&Vi(t,n,i)}l=l.next}while(l!==r)}}function El(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 Hi(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 dc(e){var t=e.alternate;t!==null&&(e.alternate=null,dc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ke],delete t[bn],delete t[Ri],delete t[Id],delete t[Od])),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 pc(e){return e.tag===5||e.tag===3||e.tag===4}function Ju(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||pc(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 Qi(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=Zr));else if(r!==4&&(e=e.child,e!==null))for(Qi(e,t,n),e=e.sibling;e!==null;)Qi(e,t,n),e=e.sibling}function Yi(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(Yi(e,t,n),e=e.sibling;e!==null;)Yi(e,t,n),e=e.sibling}var te=null,Ue=!1;function ot(e,t,n){for(n=n.child;n!==null;)hc(e,t,n),n=n.sibling}function hc(e,t,n){if(Xe&&typeof Xe.onCommitFiberUnmount=="function")try{Xe.onCommitFiberUnmount(ml,n)}catch{}switch(n.tag){case 5:ue||nn(n,t);case 6:var r=te,l=Ue;te=null,ot(e,t,n),te=r,Ue=l,te!==null&&(Ue?(e=te,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):te.removeChild(n.stateNode));break;case 18:te!==null&&(Ue?(e=te,n=n.stateNode,e.nodeType===8?ql(e.parentNode,n):e.nodeType===1&&ql(e,n),Xn(e)):ql(te,n.stateNode));break;case 4:r=te,l=Ue,te=n.stateNode.containerInfo,Ue=!0,ot(e,t,n),te=r,Ue=l;break;case 0:case 11:case 14:case 15:if(!ue&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Vi(n,t,o),l=l.next}while(l!==r)}ot(e,t,n);break;case 1:if(!ue&&(nn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Q(n,t,u)}ot(e,t,n);break;case 21:ot(e,t,n);break;case 22:n.mode&1?(ue=(r=ue)||n.memoizedState!==null,ot(e,t,n),ue=r):ot(e,t,n);break;default:ot(e,t,n)}}function bu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Gd),t.forEach(function(r){var l=op.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function De(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var l=n[r];try{var i=e,o=t,u=o;e:for(;u!==null;){switch(u.tag){case 5:te=u.stateNode,Ue=!1;break e;case 3:te=u.stateNode.containerInfo,Ue=!0;break e;case 4:te=u.stateNode.containerInfo,Ue=!0;break e}u=u.return}if(te===null)throw Error(_(160));hc(i,o,l),te=null,Ue=!1;var s=l.alternate;s!==null&&(s.return=null),l.return=null}catch(a){Q(l,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)mc(t,e),t=t.sibling}function mc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(De(t,e),Qe(e),r&4){try{Fn(3,e,e.return),El(3,e)}catch(S){Q(e,e.return,S)}try{Fn(5,e,e.return)}catch(S){Q(e,e.return,S)}}break;case 1:De(t,e),Qe(e),r&512&&n!==null&&nn(n,n.return);break;case 5:if(De(t,e),Qe(e),r&512&&n!==null&&nn(n,n.return),e.flags&32){var l=e.stateNode;try{Hn(l,"")}catch(S){Q(e,e.return,S)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&i.type==="radio"&&i.name!=null&&$s(l,i),vi(u,o);var a=vi(u,i);for(o=0;o<s.length;o+=2){var m=s[o],p=s[o+1];m==="style"?Ws(l,p):m==="dangerouslySetInnerHTML"?Fs(l,p):m==="children"?Hn(l,p):uo(l,m,p,a)}switch(u){case"input":fi(l,i);break;case"textarea":Us(l,i);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var g=i.value;g!=null?ln(l,!!i.multiple,g,!1):h!==!!i.multiple&&(i.defaultValue!=null?ln(l,!!i.multiple,i.defaultValue,!0):ln(l,!!i.multiple,i.multiple?[]:"",!1))}l[bn]=i}catch(S){Q(e,e.return,S)}}break;case 6:if(De(t,e),Qe(e),r&4){if(e.stateNode===null)throw Error(_(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(S){Q(e,e.return,S)}}break;case 3:if(De(t,e),Qe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Xn(t.containerInfo)}catch(S){Q(e,e.return,S)}break;case 4:De(t,e),Qe(e);break;case 13:De(t,e),Qe(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Bo=X())),r&4&&bu(e);break;case 22:if(m=n!==null&&n.memoizedState!==null,e.mode&1?(ue=(a=ue)||m,De(t,e),ue=a):De(t,e),Qe(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!m&&e.mode&1)for(C=e,m=e.child;m!==null;){for(p=C=m;C!==null;){switch(h=C,g=h.child,h.tag){case 0:case 11:case 14:case 15:Fn(4,h,h.return);break;case 1:nn(h,h.return);var y=h.stateNode;if(typeof y.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(S){Q(r,n,S)}}break;case 5:nn(h,h.return);break;case 22:if(h.memoizedState!==null){ts(p);continue}}g!==null?(g.return=h,C=g):ts(p)}m=m.sibling}e:for(m=null,p=e;;){if(p.tag===5){if(m===null){m=p;try{l=p.stateNode,a?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(u=p.stateNode,s=p.memoizedProps.style,o=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=Bs("display",o))}catch(S){Q(e,e.return,S)}}}else if(p.tag===6){if(m===null)try{p.stateNode.nodeValue=a?"":p.memoizedProps}catch(S){Q(e,e.return,S)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;m===p&&(m=null),p=p.return}m===p&&(m=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:De(t,e),Qe(e),r&4&&bu(e);break;case 21:break;default:De(t,e),Qe(e)}}function Qe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(pc(n)){var r=n;break e}n=n.return}throw Error(_(160))}switch(r.tag){case 5:var l=r.stateNode;r.flags&32&&(Hn(l,""),r.flags&=-33);var i=Ju(e);Yi(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,u=Ju(e);Qi(e,u,o);break;default:throw Error(_(161))}}catch(s){Q(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Jd(e,t,n){C=e,vc(e)}function vc(e,t,n){for(var r=(e.mode&1)!==0;C!==null;){var l=C,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||Cr;if(!o){var u=l.alternate,s=u!==null&&u.memoizedState!==null||ue;u=Cr;var a=ue;if(Cr=o,(ue=s)&&!a)for(C=l;C!==null;)o=C,s=o.child,o.tag===22&&o.memoizedState!==null?ns(l):s!==null?(s.return=o,C=s):ns(l);for(;i!==null;)C=i,vc(i),i=i.sibling;C=l,Cr=u,ue=a}es(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,C=i):es(e)}}function es(e){for(;C!==null;){var t=C;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ue||El(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ue)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:$e(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Uu(t,i,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Uu(t,o,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var m=a.memoizedState;if(m!==null){var p=m.dehydrated;p!==null&&Xn(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(_(163))}ue||t.flags&512&&Hi(t)}catch(h){Q(t,t.return,h)}}if(t===e){C=null;break}if(n=t.sibling,n!==null){n.return=t.return,C=n;break}C=t.return}}function ts(e){for(;C!==null;){var t=C;if(t===e){C=null;break}var n=t.sibling;if(n!==null){n.return=t.return,C=n;break}C=t.return}}function ns(e){for(;C!==null;){var t=C;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{El(4,t)}catch(s){Q(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(s){Q(t,l,s)}}var i=t.return;try{Hi(t)}catch(s){Q(t,i,s)}break;case 5:var o=t.return;try{Hi(t)}catch(s){Q(t,o,s)}}}catch(s){Q(t,t.return,s)}if(t===e){C=null;break}var u=t.sibling;if(u!==null){u.return=t.return,C=u;break}C=t.return}}var bd=Math.ceil,sl=it.ReactCurrentDispatcher,Ao=it.ReactCurrentOwner,Te=it.ReactCurrentBatchConfig,M=0,b=null,q=null,ne=0,ke=0,rn=Ct(0),Z=0,ir=null,Ft=0,xl=0,Fo=0,Bn=null,he=null,Bo=0,gn=1/0,Ge=null,al=!1,Ki=null,wt=null,Nr=!1,pt=null,cl=0,Wn=0,Xi=null,Ar=-1,Fr=0;function ce(){return M&6?X():Ar!==-1?Ar:Ar=X()}function St(e){return e.mode&1?M&2&&ne!==0?ne&-ne:Dd.transition!==null?(Fr===0&&(Fr=ea()),Fr):(e=D,e!==0||(e=window.event,e=e===void 0?16:ua(e.type)),e):1}function Be(e,t,n,r){if(50<Wn)throw Wn=0,Xi=null,Error(_(185));ur(e,n,r),(!(M&2)||e!==b)&&(e===b&&(!(M&2)&&(xl|=n),Z===4&&ft(e,ne)),ye(e,r),n===1&&M===0&&!(t.mode&1)&&(gn=X()+500,Sl&&Nt()))}function ye(e,t){var n=e.callbackNode;Df(e,t);var r=Kr(e,e===b?ne:0);if(r===0)n!==null&&fu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&fu(n),t===1)e.tag===0?Md(rs.bind(null,e)):Na(rs.bind(null,e)),Td(function(){!(M&6)&&Nt()}),n=null;else{switch(ta(r)){case 1:n=po;break;case 4:n=Js;break;case 16:n=Yr;break;case 536870912:n=bs;break;default:n=Yr}n=xc(n,gc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function gc(e,t){if(Ar=-1,Fr=0,M&6)throw Error(_(327));var n=e.callbackNode;if(cn()&&e.callbackNode!==n)return null;var r=Kr(e,e===b?ne:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=fl(e,r);else{t=r;var l=M;M|=2;var i=wc();(b!==e||ne!==t)&&(Ge=null,gn=X()+500,Ot(e,t));do try{np();break}catch(u){yc(e,u)}while(!0);No(),sl.current=i,M=l,q!==null?t=0:(b=null,ne=0,t=Z)}if(t!==0){if(t===2&&(l=_i(e),l!==0&&(r=l,t=qi(e,l))),t===1)throw n=ir,Ot(e,0),ft(e,r),ye(e,X()),n;if(t===6)ft(e,r);else{if(l=e.current.alternate,!(r&30)&&!ep(l)&&(t=fl(e,r),t===2&&(i=_i(e),i!==0&&(r=i,t=qi(e,i))),t===1))throw n=ir,Ot(e,0),ft(e,r),ye(e,X()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(_(345));case 2:Rt(e,he,Ge);break;case 3:if(ft(e,r),(r&130023424)===r&&(t=Bo+500-X(),10<t)){if(Kr(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){ce(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=ji(Rt.bind(null,e,he,Ge),t);break}Rt(e,he,Ge);break;case 4:if(ft(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-Fe(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=X()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*bd(r/1960))-r,10<r){e.timeoutHandle=ji(Rt.bind(null,e,he,Ge),r);break}Rt(e,he,Ge);break;case 5:Rt(e,he,Ge);break;default:throw Error(_(329))}}}return ye(e,X()),e.callbackNode===n?gc.bind(null,e):null}function qi(e,t){var n=Bn;return e.current.memoizedState.isDehydrated&&(Ot(e,t).flags|=256),e=fl(e,t),e!==2&&(t=he,he=n,t!==null&&Gi(t)),e}function Gi(e){he===null?he=e:he.push.apply(he,e)}function ep(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],i=l.getSnapshot;l=l.value;try{if(!We(i(),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 ft(e,t){for(t&=~Fo,t&=~xl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Fe(t),r=1<<n;e[n]=-1,t&=~r}}function rs(e){if(M&6)throw Error(_(327));cn();var t=Kr(e,0);if(!(t&1))return ye(e,X()),null;var n=fl(e,t);if(e.tag!==0&&n===2){var r=_i(e);r!==0&&(t=r,n=qi(e,r))}if(n===1)throw n=ir,Ot(e,0),ft(e,t),ye(e,X()),n;if(n===6)throw Error(_(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Rt(e,he,Ge),ye(e,X()),null}function Wo(e,t){var n=M;M|=1;try{return e(t)}finally{M=n,M===0&&(gn=X()+500,Sl&&Nt())}}function Bt(e){pt!==null&&pt.tag===0&&!(M&6)&&cn();var t=M;M|=1;var n=Te.transition,r=D;try{if(Te.transition=null,D=1,e)return e()}finally{D=r,Te.transition=n,M=t,!(M&6)&&Nt()}}function Vo(){ke=rn.current,F(rn)}function Ot(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Rd(n)),q!==null)for(n=q.return;n!==null;){var r=n;switch(Eo(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Jr();break;case 3:mn(),F(ve),F(se),zo();break;case 5:To(r);break;case 4:mn();break;case 13:F(W);break;case 19:F(W);break;case 10:Lo(r.type._context);break;case 22:case 23:Vo()}n=n.return}if(b=e,q=e=_t(e.current,null),ne=ke=t,Z=0,ir=null,Fo=xl=Ft=0,he=Bn=null,zt!==null){for(t=0;t<zt.length;t++)if(n=zt[t],r=n.interleaved,r!==null){n.interleaved=null;var l=r.next,i=n.pending;if(i!==null){var o=i.next;i.next=l,r.next=o}n.pending=r}zt=null}return e}function yc(e,t){do{var n=q;try{if(No(),Dr.current=ul,ol){for(var r=V.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}ol=!1}if(At=0,J=G=V=null,An=!1,nr=0,Ao.current=null,n===null||n.return===null){Z=1,ir=t,q=null;break}e:{var i=e,o=n.return,u=n,s=t;if(t=ne,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,m=u,p=m.tag;if(!(m.mode&1)&&(p===0||p===11||p===15)){var h=m.alternate;h?(m.updateQueue=h.updateQueue,m.memoizedState=h.memoizedState,m.lanes=h.lanes):(m.updateQueue=null,m.memoizedState=null)}var g=Hu(o);if(g!==null){g.flags&=-257,Qu(g,o,u,i,t),g.mode&1&&Vu(i,a,t),t=g,s=a;var y=t.updateQueue;if(y===null){var S=new Set;S.add(s),t.updateQueue=S}else y.add(s);break e}else{if(!(t&1)){Vu(i,a,t),Ho();break e}s=Error(_(426))}}else if(B&&u.mode&1){var I=Hu(o);if(I!==null){!(I.flags&65536)&&(I.flags|=256),Qu(I,o,u,i,t),xo(vn(s,u));break e}}i=s=vn(s,u),Z!==4&&(Z=2),Bn===null?Bn=[i]:Bn.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var f=tc(i,s,t);$u(i,f);break e;case 1:u=s;var c=i.type,d=i.stateNode;if(!(i.flags&128)&&(typeof c.getDerivedStateFromError=="function"||d!==null&&typeof d.componentDidCatch=="function"&&(wt===null||!wt.has(d)))){i.flags|=65536,t&=-t,i.lanes|=t;var w=nc(i,u,t);$u(i,w);break e}}i=i.return}while(i!==null)}_c(n)}catch(k){t=k,q===n&&n!==null&&(q=n=n.return);continue}break}while(!0)}function wc(){var e=sl.current;return sl.current=ul,e===null?ul:e}function Ho(){(Z===0||Z===3||Z===2)&&(Z=4),b===null||!(Ft&268435455)&&!(xl&268435455)||ft(b,ne)}function fl(e,t){var n=M;M|=2;var r=wc();(b!==e||ne!==t)&&(Ge=null,Ot(e,t));do try{tp();break}catch(l){yc(e,l)}while(!0);if(No(),M=n,sl.current=r,q!==null)throw Error(_(261));return b=null,ne=0,Z}function tp(){for(;q!==null;)Sc(q)}function np(){for(;q!==null&&!Lf();)Sc(q)}function Sc(e){var t=Ec(e.alternate,e,ke);e.memoizedProps=e.pendingProps,t===null?_c(e):q=t,Ao.current=null}function _c(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,q=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Z=6,q=null;return}}else if(n=Xd(n,t,ke),n!==null){q=n;return}if(t=t.sibling,t!==null){q=t;return}q=t=e}while(t!==null);Z===0&&(Z=5)}function Rt(e,t,n){var r=D,l=Te.transition;try{Te.transition=null,D=1,rp(e,t,n,r)}finally{Te.transition=l,D=r}return null}function rp(e,t,n,r){do cn();while(pt!==null);if(M&6)throw Error(_(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(_(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if($f(e,i),e===b&&(q=b=null,ne=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Nr||(Nr=!0,xc(Yr,function(){return cn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Te.transition,Te.transition=null;var o=D;D=1;var u=M;M|=4,Ao.current=null,Zd(e,n),mc(n,e),Ed(Li),Xr=!!Ni,Li=Ni=null,e.current=n,Jd(n),Pf(),M=u,D=o,Te.transition=i}else e.current=n;if(Nr&&(Nr=!1,pt=e,cl=l),i=e.pendingLanes,i===0&&(wt=null),Tf(n.stateNode),ye(e,X()),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(al)throw al=!1,e=Ki,Ki=null,e;return cl&1&&e.tag!==0&&cn(),i=e.pendingLanes,i&1?e===Xi?Wn++:(Wn=0,Xi=e):Wn=0,Nt(),null}function cn(){if(pt!==null){var e=ta(cl),t=Te.transition,n=D;try{if(Te.transition=null,D=16>e?16:e,pt===null)var r=!1;else{if(e=pt,pt=null,cl=0,M&6)throw Error(_(331));var l=M;for(M|=4,C=e.current;C!==null;){var i=C,o=i.child;if(C.flags&16){var u=i.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(C=a;C!==null;){var m=C;switch(m.tag){case 0:case 11:case 15:Fn(8,m,i)}var p=m.child;if(p!==null)p.return=m,C=p;else for(;C!==null;){m=C;var h=m.sibling,g=m.return;if(dc(m),m===a){C=null;break}if(h!==null){h.return=g,C=h;break}C=g}}}var y=i.alternate;if(y!==null){var S=y.child;if(S!==null){y.child=null;do{var I=S.sibling;S.sibling=null,S=I}while(S!==null)}}C=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,C=o;else e:for(;C!==null;){if(i=C,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Fn(9,i,i.return)}var f=i.sibling;if(f!==null){f.return=i.return,C=f;break e}C=i.return}}var c=e.current;for(C=c;C!==null;){o=C;var d=o.child;if(o.subtreeFlags&2064&&d!==null)d.return=o,C=d;else e:for(o=c;C!==null;){if(u=C,u.flags&2048)try{switch(u.tag){case 0:case 11:case 15:El(9,u)}}catch(k){Q(u,u.return,k)}if(u===o){C=null;break e}var w=u.sibling;if(w!==null){w.return=u.return,C=w;break e}C=u.return}}if(M=l,Nt(),Xe&&typeof Xe.onPostCommitFiberRoot=="function")try{Xe.onPostCommitFiberRoot(ml,e)}catch{}r=!0}return r}finally{D=n,Te.transition=t}}return!1}function ls(e,t,n){t=vn(n,t),t=tc(e,t,1),e=yt(e,t,1),t=ce(),e!==null&&(ur(e,1,t),ye(e,t))}function Q(e,t,n){if(e.tag===3)ls(e,e,n);else for(;t!==null;){if(t.tag===3){ls(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(wt===null||!wt.has(r))){e=vn(n,e),e=nc(t,e,1),t=yt(t,e,1),e=ce(),t!==null&&(ur(t,1,e),ye(t,e));break}}t=t.return}}function lp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ce(),e.pingedLanes|=e.suspendedLanes&n,b===e&&(ne&n)===n&&(Z===4||Z===3&&(ne&130023424)===ne&&500>X()-Bo?Ot(e,0):Fo|=n),ye(e,t)}function kc(e,t){t===0&&(e.mode&1?(t=vr,vr<<=1,!(vr&130023424)&&(vr=4194304)):t=1);var n=ce();e=rt(e,t),e!==null&&(ur(e,t,n),ye(e,n))}function ip(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kc(e,n)}function op(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(_(314))}r!==null&&r.delete(t),kc(e,n)}var Ec;Ec=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ve.current)me=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return me=!1,Kd(e,t,n);me=!!(e.flags&131072)}else me=!1,B&&t.flags&1048576&&La(t,tl,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ur(e,t),e=t.pendingProps;var l=dn(t,se.current);an(t,n),l=Oo(null,t,r,e,l,n);var i=Mo();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,ge(r)?(i=!0,br(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,jo(t),l.updater=kl,t.stateNode=l,l._reactInternals=t,Di(t,r,e,n),t=Ai(null,t,r,!0,i,n)):(t.tag=0,B&&i&&ko(t),ae(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ur(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=sp(r),e=$e(r,e),l){case 0:t=Ui(null,t,r,e,n);break e;case 1:t=Xu(null,t,r,e,n);break e;case 11:t=Yu(null,t,r,e,n);break e;case 14:t=Ku(null,t,r,$e(r.type,e),n);break e}throw Error(_(306,r,""))}return t;case 0:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:$e(r,l),Ui(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:$e(r,l),Xu(e,t,r,l,n);case 3:e:{if(oc(t),e===null)throw Error(_(387));r=t.pendingProps,i=t.memoizedState,l=i.element,Ia(e,t),ll(t,r,null,n);var o=t.memoizedState;if(r=o.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){l=vn(Error(_(423)),t),t=qu(e,t,r,n,l);break e}else if(r!==l){l=vn(Error(_(424)),t),t=qu(e,t,r,n,l);break e}else for(Ee=gt(t.stateNode.containerInfo.firstChild),xe=t,B=!0,Ae=null,n=Ta(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(pn(),r===l){t=lt(e,t,n);break e}ae(e,t,r,n)}t=t.child}return t;case 5:return Oa(t),e===null&&Ii(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,Pi(r,l)?o=null:i!==null&&Pi(r,i)&&(t.flags|=32),ic(e,t),ae(e,t,o,n),t.child;case 6:return e===null&&Ii(t),null;case 13:return uc(e,t,n);case 4:return Ro(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=hn(t,null,r,n):ae(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:$e(r,l),Yu(e,t,r,l,n);case 7:return ae(e,t,t.pendingProps,n),t.child;case 8:return ae(e,t,t.pendingProps.children,n),t.child;case 12:return ae(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,l=t.pendingProps,i=t.memoizedProps,o=l.value,U(nl,r._currentValue),r._currentValue=o,i!==null)if(We(i.value,o)){if(i.children===l.children&&!ve.current){t=lt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){o=i.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=et(-1,n&-n),s.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var m=a.pending;m===null?s.next=s:(s.next=m.next,m.next=s),a.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),Oi(i.return,n,t),u.lanes|=n;break}s=s.next}}else if(i.tag===10)o=i.type===t.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(_(341));o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),Oi(o,n,t),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===t){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}ae(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,an(t,n),l=ze(l),r=r(l),t.flags|=1,ae(e,t,r,n),t.child;case 14:return r=t.type,l=$e(r,t.pendingProps),l=$e(r.type,l),Ku(e,t,r,l,n);case 15:return rc(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:$e(r,l),Ur(e,t),t.tag=1,ge(r)?(e=!0,br(t)):e=!1,an(t,n),ec(t,r,l),Di(t,r,l,n),Ai(null,t,r,!0,e,n);case 19:return sc(e,t,n);case 22:return lc(e,t,n)}throw Error(_(156,t.tag))};function xc(e,t){return Zs(e,t)}function up(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 Re(e,t,n,r){return new up(e,t,n,r)}function Qo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function sp(e){if(typeof e=="function")return Qo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ao)return 11;if(e===co)return 14}return 2}function _t(e,t){var n=e.alternate;return n===null?(n=Re(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 Br(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Qo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Kt:return Mt(n.children,l,i,t);case so:o=8,l|=8;break;case oi:return e=Re(12,n,t,l|2),e.elementType=oi,e.lanes=i,e;case ui:return e=Re(13,n,t,l),e.elementType=ui,e.lanes=i,e;case si:return e=Re(19,n,t,l),e.elementType=si,e.lanes=i,e;case Os:return Cl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case zs:o=10;break e;case Is:o=9;break e;case ao:o=11;break e;case co:o=14;break e;case ut:o=16,r=null;break e}throw Error(_(130,e==null?e:typeof e,""))}return t=Re(o,n,t,l),t.elementType=e,t.type=r,t.lanes=i,t}function Mt(e,t,n,r){return e=Re(7,e,r,t),e.lanes=n,e}function Cl(e,t,n,r){return e=Re(22,e,r,t),e.elementType=Os,e.lanes=n,e.stateNode={isHidden:!1},e}function ri(e,t,n){return e=Re(6,e,null,t),e.lanes=n,e}function li(e,t,n){return t=Re(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function ap(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=Ul(0),this.expirationTimes=Ul(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ul(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function Yo(e,t,n,r,l,i,o,u,s){return e=new ap(e,t,n,u,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=Re(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},jo(i),e}function cp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Yt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function Cc(e){if(!e)return Et;e=e._reactInternals;e:{if(Vt(e)!==e||e.tag!==1)throw Error(_(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(ge(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(_(171))}if(e.tag===1){var n=e.type;if(ge(n))return Ca(e,n,t)}return t}function Nc(e,t,n,r,l,i,o,u,s){return e=Yo(n,r,!0,e,l,i,o,u,s),e.context=Cc(null),n=e.current,r=ce(),l=St(n),i=et(r,l),i.callback=t??null,yt(n,i,l),e.current.lanes=l,ur(e,l,r),ye(e,r),e}function Nl(e,t,n,r){var l=t.current,i=ce(),o=St(l);return n=Cc(n),t.context===null?t.context=n:t.pendingContext=n,t=et(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=yt(l,t,o),e!==null&&(Be(e,l,o,i),Mr(e,l,o)),o}function dl(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function is(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ko(e,t){is(e,t),(e=e.alternate)&&is(e,t)}function fp(){return null}var Lc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Xo(e){this._internalRoot=e}Ll.prototype.render=Xo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(_(409));Nl(e,t,null,null)};Ll.prototype.unmount=Xo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Bt(function(){Nl(null,e,null,null)}),t[nt]=null}};function Ll(e){this._internalRoot=e}Ll.prototype.unstable_scheduleHydration=function(e){if(e){var t=la();e={blockedOn:null,target:e,priority:t};for(var n=0;n<ct.length&&t!==0&&t<ct[n].priority;n++);ct.splice(n,0,e),n===0&&oa(e)}};function qo(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Pl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function os(){}function dp(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var a=dl(o);i.call(a)}}var o=Nc(t,r,e,0,null,!1,!1,"",os);return e._reactRootContainer=o,e[nt]=o.current,Zn(e.nodeType===8?e.parentNode:e),Bt(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var u=r;r=function(){var a=dl(s);u.call(a)}}var s=Yo(e,0,!1,null,null,!1,!1,"",os);return e._reactRootContainer=s,e[nt]=s.current,Zn(e.nodeType===8?e.parentNode:e),Bt(function(){Nl(t,s,n,r)}),s}function jl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var u=l;l=function(){var s=dl(o);u.call(s)}}Nl(t,o,e,l)}else o=dp(n,t,e,l,r);return dl(o)}na=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=zn(t.pendingLanes);n!==0&&(ho(t,n|1),ye(t,X()),!(M&6)&&(gn=X()+500,Nt()))}break;case 13:Bt(function(){var r=rt(e,1);if(r!==null){var l=ce();Be(r,e,1,l)}}),Ko(e,1)}};mo=function(e){if(e.tag===13){var t=rt(e,134217728);if(t!==null){var n=ce();Be(t,e,134217728,n)}Ko(e,134217728)}};ra=function(e){if(e.tag===13){var t=St(e),n=rt(e,t);if(n!==null){var r=ce();Be(n,e,t,r)}Ko(e,t)}};la=function(){return D};ia=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};yi=function(e,t,n){switch(t){case"input":if(fi(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var l=wl(r);if(!l)throw Error(_(90));Ds(r),fi(r,l)}}}break;case"textarea":Us(e,n);break;case"select":t=n.value,t!=null&&ln(e,!!n.multiple,t,!1)}};Qs=Wo;Ys=Bt;var pp={usingClientEntryPoint:!1,Events:[ar,Zt,wl,Vs,Hs,Wo]},Pn={findFiberByHostInstance:Tt,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},hp={bundleType:Pn.bundleType,version:Pn.version,rendererPackageName:Pn.rendererPackageName,rendererConfig:Pn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:it.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qs(e),e===null?null:e.stateNode},findFiberByHostInstance:Pn.findFiberByHostInstance||fp,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 Lr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Lr.isDisabled&&Lr.supportsFiber)try{ml=Lr.inject(hp),Xe=Lr}catch{}}Ne.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=pp;Ne.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!qo(t))throw Error(_(200));return cp(e,t,null,n)};Ne.createRoot=function(e,t){if(!qo(e))throw Error(_(299));var n=!1,r="",l=Lc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=Yo(e,1,!1,null,null,n,!1,r,l),e[nt]=t.current,Zn(e.nodeType===8?e.parentNode:e),new Xo(t)};Ne.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(_(188)):(e=Object.keys(e).join(","),Error(_(268,e)));return e=qs(t),e=e===null?null:e.stateNode,e};Ne.flushSync=function(e){return Bt(e)};Ne.hydrate=function(e,t,n){if(!Pl(t))throw Error(_(200));return jl(null,e,t,!0,n)};Ne.hydrateRoot=function(e,t,n){if(!qo(e))throw Error(_(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=Lc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=Nc(t,null,e,1,n??null,l,!1,i,o),e[nt]=t.current,Zn(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 Ll(t)};Ne.render=function(e,t,n){if(!Pl(t))throw Error(_(200));return jl(null,e,t,!1,n)};Ne.unmountComponentAtNode=function(e){if(!Pl(e))throw Error(_(40));return e._reactRootContainer?(Bt(function(){jl(null,null,e,!1,function(){e._reactRootContainer=null,e[nt]=null})}),!0):!1};Ne.unstable_batchedUpdates=Wo;Ne.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Pl(n))throw Error(_(200));if(e==null||e._reactInternals===void 0)throw Error(_(38));return jl(e,t,n,!1,r)};Ne.version="18.3.1-next-f1338f8080-20240426";function Pc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Pc)}catch(e){console.error(e)}}Pc(),Ps.exports=Ne;var jc=Ps.exports,Rc,us=jc;Rc=us.createRoot,us.hydrateRoot;const ss=["BOOLEAN","INT32","INT64","INT96","FLOAT","DOUBLE","BYTE_ARRAY","FIXED_LEN_BYTE_ARRAY"],as=["PLAIN",void 0,"PLAIN_DICTIONARY","RLE","BIT_PACKED","DELTA_BINARY_PACKED","DELTA_LENGTH_BYTE_ARRAY","DELTA_BYTE_ARRAY","RLE_DICTIONARY","BYTE_STREAM_SPLIT"],mp=["REQUIRED","OPTIONAL","REPEATED"],vp=["UTF8","MAP","MAP_KEY_VALUE","LIST","ENUM","DECIMAL","DATE","TIME_MILLIS","TIME_MICROS","TIMESTAMP_MILLIS","TIMESTAMP_MICROS","UINT_8","UINT_16","UINT_32","UINT_64","INT_8","INT_16","INT_32","INT_64","JSON","BSON","INTERVAL"],gp=["UNCOMPRESSED","SNAPPY","GZIP","LZO","BROTLI","LZ4","ZSTD","LZ4_RAW"],yp=["DATA_PAGE","INDEX_PAGE","DICTIONARY_PAGE","DATA_PAGE_V2"];function wp(e){let t=0;for(const n of e)t=t<<8|n;return t}function Sp(e){if(!e)return;const t=e[1]<<8|e[0],n=t>>15?-1:1,r=t>>10&31,l=t&1023;return r===0?n*Math.pow(2,-14)*(l/1024):r===31?l?NaN:n*(1/0):n*Math.pow(2,r-15)*(1+l/1024)}function Tc(e,t,n){const r=e[t],l=[];let i=1;if(r.num_children)for(;l.length<r.num_children;){const o=e[t+i],u=Tc(e,t+i,[...n,o.name]);i+=u.count,l.push(u)}return{count:i,element:r,children:l,path:n}}function _p(e,t){let n=Tc(e,0,[]);const r=[n];for(const l of t){const i=n.children.find(o=>o.element.name===l);if(!i)throw new Error(`parquet schema element not found: ${t}`);r.push(i),n=i}return r}const ee={STOP:0,TRUE:1,FALSE:2,BYTE:3,I16:4,I32:5,I64:6,DOUBLE:7,BINARY:8,LIST:9,SET:10,MAP:11,STRUCT:12,UUID:13};function kp(e){let t=0;const n={};for(;e.offset<e.view.byteLength;){const[r,l,i]=Ic(e,t);if(t=i,r===ee.STOP)break;n[`field_${l}`]=Wr(e,r)}return n}function Wr(e,t){switch(t){case ee.TRUE:return!0;case ee.FALSE:return!1;case ee.BYTE:return e.view.getInt8(e.offset++);case ee.I16:case ee.I32:return xp(e);case ee.I64:return Cp(e);case ee.DOUBLE:{const n=e.view.getFloat64(e.offset,!0);return e.offset+=8,n}case ee.BINARY:{const n=Go(e),r=new Uint8Array(e.view.buffer,e.view.byteOffset+e.offset,n);return e.offset+=n,r}case ee.LIST:{const[n,r]=Np(e),l=n===ee.TRUE||n===ee.FALSE,i=new Array(r);for(let o=0;o<r;o++)i[o]=l?Wr(e,ee.BYTE)===1:Wr(e,n);return i}case ee.STRUCT:{const n={};let r=0;for(;;){let l,i;if([l,i,r]=Ic(e,r),l===ee.STOP)break;n[`field_${i}`]=Wr(e,l)}return n}case ee.UUID:{let n="";for(let r=0;r<16;r++)n+=e.view.getUint8(e.offset++).toString(16).padStart(2,"0");return n}default:throw new Error(`thrift unhandled type: ${t}`)}}function Go(e){let t=0,n=0;for(;;){const r=e.view.getUint8(e.offset++);if(t|=(r&127)<<n,!(r&128))return t;n+=7}}function Ep(e){let t=0n,n=0n;for(;;){const r=e.view.getUint8(e.offset++);if(t|=BigInt(r&127)<<n,!(r&128))return t;n+=7n}}function xp(e){const t=Go(e);return t>>>1^-(t&1)}function Cp(e){const t=Ep(e);return t>>BigInt(1)^-(t&BigInt(1))}function zc(e){return e&15}function Ic(e,t){const n=e.view.getUint8(e.offset++);if((n&15)===ee.STOP)return[0,0,t];const r=n>>4;let l;if(r)l=t+r;else throw new Error("non-delta field id not supported");return[zc(n),l,l]}function Np(e){const t=e.view.getUint8(e.offset++),n=t>>4,r=zc(t);if(n===15){const l=Go(e);return[r,l]}return[r,n]}async function Oc(e,t=1<<19){if(!e)throw new Error("parquet file is required");if(!(e.byteLength>=0))throw new Error("parquet file byteLength is required");const n=Math.max(0,e.byteLength-t),r=await e.slice(n,e.byteLength),l=new DataView(r);if(l.getUint32(r.byteLength-4,!0)!==827474256)throw new Error("parquet file invalid (footer != PAR1)");const i=l.getUint32(r.byteLength-8,!0);if(i>e.byteLength-8)throw new Error(`parquet metadata length ${i} exceeds available buffer ${e.byteLength-8}`);if(i+8>t){const o=e.byteLength-i-8,u=await e.slice(o,n),s=new ArrayBuffer(i+8),a=new Uint8Array(s);return a.set(new Uint8Array(u)),a.set(new Uint8Array(r),n-o),cs(s)}else return cs(r)}function cs(e){var I;if(!e)throw new Error("parquet file is required");const t=new DataView(e);if(t.byteLength<8)throw new Error("parquet file is too short");if(t.getUint32(t.byteLength-4,!0)!==827474256)throw new Error("parquet file invalid (footer != PAR1)");const n=t.byteLength-8,r=t.getUint32(n,!0);if(r>t.byteLength-8)throw new Error(`parquet metadata length ${r} exceeds available buffer ${t.byteLength-8}`);const l=n-r,o=kp({view:t,offset:l}),u=new TextDecoder;function s(f){return f&&u.decode(f)}const a=o.field_1,m=o.field_2.map(f=>({type:ss[f.field_1],type_length:f.field_2,repetition_type:mp[f.field_3],name:s(f.field_4),num_children:f.field_5,converted_type:vp[f.field_6],scale:f.field_7,precision:f.field_8,field_id:f.field_9,logical_type:Pp(f.field_10)})),p=m.filter(f=>f.type),h=o.field_3,g=o.field_4.map(f=>{var c;return{columns:f.field_1.map((d,w)=>{var k,N;return{file_path:s(d.field_1),file_offset:d.field_2,meta_data:d.field_3&&{type:ss[d.field_3.field_1],encodings:(k=d.field_3.field_2)==null?void 0:k.map(x=>as[x]),path_in_schema:d.field_3.field_3.map(s),codec:gp[d.field_3.field_4],num_values:d.field_3.field_5,total_uncompressed_size:d.field_3.field_6,total_compressed_size:d.field_3.field_7,key_value_metadata:d.field_3.field_8,data_page_offset:d.field_3.field_9,index_page_offset:d.field_3.field_10,dictionary_page_offset:d.field_3.field_11,statistics:jp(d.field_3.field_12,p[w]),encoding_stats:(N=d.field_3.field_13)==null?void 0:N.map(x=>({page_type:yp[x.field_1],encoding:as[x.field_2],count:x.field_3})),bloom_filter_offset:d.field_3.field_14,bloom_filter_length:d.field_3.field_15,size_statistics:d.field_3.field_16&&{unencoded_byte_array_data_bytes:d.field_3.field_16.field_1,repetition_level_histogram:d.field_3.field_16.field_2,definition_level_histogram:d.field_3.field_16.field_3}},offset_index_offset:d.field_4,offset_index_length:d.field_5,column_index_offset:d.field_6,column_index_length:d.field_7,crypto_metadata:d.field_7,encrypted_column_metadata:d.field_8}}),total_byte_size:f.field_2,num_rows:f.field_3,sorting_columns:(c=f.field_4)==null?void 0:c.map(d=>({column_idx:d.field_1,descending:d.field_2,nulls_first:d.field_3})),file_offset:f.field_5,total_compressed_size:f.field_6,ordinal:f.field_7}}),y=(I=o.field_5)==null?void 0:I.map(f=>({key:s(f.field_1),value:s(f.field_2)})),S=s(o.field_6);return{version:a,schema:m,num_rows:h,row_groups:g,key_value_metadata:y,created_by:S,metadata_length:r}}function Lp(e){return _p(e.schema,[])[0]}function Pp(e){return e!=null&&e.field_1?{type:"STRING"}:e!=null&&e.field_2?{type:"MAP"}:e!=null&&e.field_3?{type:"LIST"}:e!=null&&e.field_4?{type:"ENUM"}:e!=null&&e.field_5?{type:"DECIMAL",scale:e.field_5.field_1,precision:e.field_5.field_2}:e!=null&&e.field_6?{type:"DATE"}:e!=null&&e.field_7?{type:"TIME",isAdjustedToUTC:e.field_7.field_1,unit:fs(e.field_7.field_2)}:e!=null&&e.field_8?{type:"TIMESTAMP",isAdjustedToUTC:e.field_8.field_1,unit:fs(e.field_8.field_2)}:e!=null&&e.field_10?{type:"INTEGER",bitWidth:e.field_10.field_1,isSigned:e.field_10.field_2}:e!=null&&e.field_11?{type:"NULL"}:e!=null&&e.field_12?{type:"JSON"}:e!=null&&e.field_13?{type:"BSON"}:e!=null&&e.field_14?{type:"UUID"}:e!=null&&e.field_15?{type:"FLOAT16"}:e}function fs(e){if(e.field_1)return"MILLIS";if(e.field_2)return"MICROS";if(e.field_3)return"NANOS";throw new Error("parquet time unit required")}function jp(e,t){return e&&{max:Pr(e.field_1,t),min:Pr(e.field_2,t),null_count:e.field_3,distinct_count:e.field_4,max_value:Pr(e.field_5,t),min_value:Pr(e.field_6,t),is_max_value_exact:e.field_7,is_min_value_exact:e.field_8}}function Pr(e,t){const{type:n,converted_type:r,logical_type:l}=t;if(e===void 0)return e;if(n==="BOOLEAN")return e[0]===1;if(n==="BYTE_ARRAY")return new TextDecoder().decode(e);const i=new DataView(e.buffer,e.byteOffset,e.byteLength);return n==="FLOAT"&&i.byteLength===4?i.getFloat32(0,!0):n==="DOUBLE"&&i.byteLength===8?i.getFloat64(0,!0):n==="INT32"&&r==="DATE"?new Date(i.getInt32(0,!0)*864e5):n==="INT64"&&r==="TIMESTAMP_MICROS"?new Date(Number(i.getBigInt64(0,!0)/1000n)):n==="INT64"&&r==="TIMESTAMP_MILLIS"?new Date(Number(i.getBigInt64(0,!0))):n==="INT64"&&(l==null?void 0:l.type)==="TIMESTAMP"?new Date(Number(i.getBigInt64(0,!0))):n==="INT32"&&i.byteLength===4?i.getInt32(0,!0):n==="INT64"&&i.byteLength===8?i.getBigInt64(0,!0):r==="DECIMAL"?wp(e)*Math.pow(10,-(t.scale||0)):(l==null?void 0:l.type)==="FLOAT16"?Sp(e):e}async function Rp(e){return await fetch(e,{method:"HEAD"}).then(t=>{if(!t.ok)throw new Error(`fetch head failed ${t.status}`);const n=t.headers.get("Content-Length");if(!n)throw new Error("missing content length");return parseInt(n)})}async function Mc(e,t){return t||(t=await Rp(e)),{byteLength:t,async slice(n,r){const l=new Headers,i=r===void 0?"":r-1;l.set("Range",`bytes=${n}-${i}`);const o=await fetch(e,{headers:l});if(!o.ok||!o.body)throw new Error(`fetch failed ${o.status}`);return o.arrayBuffer()}}}function Tp(e){return new Worker("/assets/parquetWorker-Cxel5eUQ.js",{name:e==null?void 0:e.name})}let jr;function zp({metadata:e,asyncBuffer:t,rowStart:n,rowEnd:r,orderBy:l}){return new Promise((i,o)=>{jr||(jr=new Tp),jr.onmessage=({data:u})=>{"error"in u?o(u.error):"result"in u?i(u.result):o(new Error("Unexpected message from worker"))},jr.postMessage({metadata:e,asyncBuffer:t,rowStart:n,rowEnd:r,orderBy:l})})}function Dc(e,t){const{children:n}=Lp(t);return{header:n.map(r=>r.element.name),numRows:Number(t.num_rows),rows(r,l,i){return zp({asyncBuffer:e,rowStart:r,rowEnd:l,orderBy:i})},sortable:!0}}function pl(...e){return e.filter(t=>t).join(" ")}function Dt({children:e,className:t,progress:n,error:r,title:l}){const i=r==null?void 0:r.toString();return r&&console.error(r),j.useEffect(()=>{document.title=l?`${l} - hyperparam`:"hyperparam"},[l]),v.jsxs("main",{className:"main",children:[v.jsx(Ip,{}),v.jsxs("div",{className:"content-container",children:[v.jsx("div",{className:pl("content",t),children:e}),v.jsx("div",{className:pl("error-bar",r&&"show-error"),children:i})]}),n!==void 0&&n<1&&v.jsx("div",{className:"progress-bar",role:"progressbar",children:v.jsx("div",{style:{width:`${(100*n).toString()}%`}})})]})}function Ip(){return v.jsx("nav",{className:"nav",children:v.jsx("a",{className:"brand",href:"https://hyperparam.app",target:"_blank",rel:"noreferrer",children:"hyperparam"})})}function Rl({className:e}){return v.jsx("div",{className:pl("spinner",e)})}function $c(e){const t=new URL(window.location.href);t.search=e,window.parent.postMessage({queryString:e},"https://huggingface.co"),window.location.assign(t)}function Op(e){const t=new URL(e);if(t.protocol!=="https:"&&t.protocol!=="http:")throw new Error("url must be a HTTP URL");if(t.host!=="huggingface.co"&&t.host!=="hf.co"||t.protocol!=="https:")return{kind:"non-hf",raw:e};if(/^\/(datasets(\/)?)?$/.exec(t.pathname))return{kind:"base",raw:e};const n=/^\/datasets\/(?<namespace>[^/]+)\/(?<repo>[^/]+)\/?$/.exec(t.pathname);if(n!=null&&n.groups)return{kind:"repo",raw:e,...n.groups};const r=/^\/datasets\/(?<namespace>[^/]+)\/(?<repo>[^/]+)\/(?<action>tree)\/(?<branch>(refs\/(convert|pr)\/)?[^/]+)(?<path>(\/[^/]+)*)\/?$/.exec(t.pathname);if(r!=null&&r.groups&&r.groups.branch!=="refs"){const i=r.groups.branch.replace(/\//g,"%2F");return{kind:"folder",raw:e,...r.groups,branch:i}}const l=/^\/datasets\/(?<namespace>[^/]+)\/(?<repo>[^/]+)\/(?<action>blob|resolve)\/(?<branch>(refs\/(convert|pr)\/)?[^/]+)(?<path>(\/[^/]+)+)$/.exec(t.pathname);if(l!=null&&l.groups&&l.groups.branch!=="refs"){const i=l.groups.branch.replace(/\//g,"%2F");return{kind:"file",raw:e,...l.groups,branch:i,resolveUrl:`${t.origin}/datasets/${l.groups.namespace}/${l.groups.repo}/resolve/${i}${l.groups.path}`}}throw new Error("Unsupported Hugging Face URL")}const at="https://huggingface.co/datasets";function Mp(e){if(e.kind==="non-hf")return[{url:e.raw,text:e.raw}];{const t=[{url:at,text:at}];if(e.kind==="base"||(t.push({url:`${at}/${e.namespace}/${e.repo}`,text:`${e.namespace}/${e.repo}`}),e.kind==="repo"))return t;t.push({url:`${at}/${e.namespace}/${e.repo}/tree/${e.branch}`,text:`${e.action}/${e.branch}`});const n=e.path.split("/").filter(l=>l!==""),r=n.at(-1);if(!r)return t;for(let l=0;l<n.length-1;l++)t.push({url:`${at}/${e.namespace}/${e.repo}/tree/${e.branch}/${n.slice(0,l+1).join("/")}`,text:n[l]});return t.push({url:`${at}/${e.namespace}/${e.repo}/${e.action}/${e.branch}${e.path}`,text:r}),t}}function Zo({url:e,children:t}){return v.jsx("a",{href:`/?url=${e}`,onClick:n=>{n.preventDefault(),n.stopPropagation(),$c(`?url=${e}`)},children:t})}function Tl({url:e}){return v.jsx("nav",{className:"top-header",children:v.jsx("div",{className:"path",children:Mp(e).map(({url:t,text:n},r)=>v.jsx(Zo,{url:t,children:n},r))})})}function Dp({url:e,row:t,col:n}){const[r,l]=j.useState(0),[i,o]=j.useState(),[u,s]=j.useState(),[a,m]=j.useState(),p=(e.kind==="file"?e.path:e.raw).split("/");if(p.length<1)throw new Error("Invalid URL path");const h=p.at(-1);return j.useEffect(()=>{async function g(){try{s(.25);const y=e.kind==="file"?e.resolveUrl:e.raw,S=await Mc(y),I={url:y,byteLength:S.byteLength};s(.5);const f=await Oc(S);s(.75);const c=Dc(I,f),d=await c.rows(t,t+1),w=c.header[n],k=Zi(d[0][w]);o(k)}catch(y){m(y)}finally{l(2),s(void 0)}}r===0&&(l(1),g().catch(()=>{}))},[e,n,t,r,m]),v.jsxs(Dt,{progress:u,error:a,title:h,children:[v.jsx(Tl,{url:e}),v.jsx("pre",{className:"viewer text",children:i})]})}function Zi(e){return e==="string"||typeof e=="string"?e:typeof e=="number"?e.toLocaleString("en-US"):Array.isArray(e)?`[ | |
${e.map(t=>$p(Zi(t),2)).join(`, | |
`)} | |
]`:e==null?JSON.stringify(e):e instanceof Date?e.toISOString():typeof e=="object"?`{${Object.entries(e).filter(t=>t[1]!==void 0).map(([t,n])=>`${t}: ${Zi(n)}`).join(", ")}}`:"{}"}function $p(e,t){return e==null?void 0:e.split(` | |
`).map(n=>" ".repeat(t)+n).join(` | |
`)}const Up=["branches","tags","converts","pullRequests"];function Ap(e){var t,n;return((n=(t=/<(?<url>\S*?); rel="Next"/i.exec(e.get("link")??""))==null?void 0:t.groups)==null?void 0:n.url)??null}async function ds(e,t){const n=await fetch(e,t);if(!n.ok)throw new Error(`HTTP error ${n.status.toString()}`);return{page:await n.json(),headers:n.headers}}async function Fp(e,t){const n=[];let r=await ds(e,t);for(n.push(r.page);;){const l=Ap(r.headers);if(!l)break;if(l===e)throw new Error(`Infinite loop detected: ${e}`);e=l,console.log(`Pagination detected. Requesting next page: ${e}`),r=await ds(e,t),n.push(r.page)}return n.flat()}async function Bp(e,t,n,r){return Fp(`https://huggingface.co/api/datasets/${e}/${t}/tree/${n}${r}`)}async function Wp(e,t){const n=await fetch(`https://huggingface.co/api/datasets/${e}/${t}/refs`);if(!n.ok)throw new Error(`HTTP error ${n.status.toString()}`);const r=await n.json();return Up.flatMap(l=>{var i;return((i=r[l])==null?void 0:i.map(o=>({refType:l,...o})))??[]})}function Vp(e){return(e==null?void 0:e.fileSize)!==void 0?Uc(e.fileSize):""}function Uc(e){const t=["b","kb","mb","gb","tb"];if(e===0)return"0 b";const n=Math.floor(Math.log2(e)/10);if(n===0)return e.toLocaleString("en-US")+" b";const r=e/Math.pow(1024,n);return(r<10?r.toFixed(1):Math.round(r)).toLocaleString("en-US")+" "+t[n]}function Hp(e){const t=e.get("content-length");return t?Number(t):void 0}const Qp={png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",svg:"image/svg+xml"},Yp=[".png",".jpg",".jpeg",".gif",".svg"];function zl({content:e,headers:t,children:n}){return v.jsxs("div",{className:"viewer",children:[v.jsxs("div",{className:"view-header",children:[(e==null?void 0:e.fileSize)&&v.jsx("span",{title:e.fileSize.toLocaleString("en-US")+" bytes",children:Vp(e)}),t]}),n]})}function Kp({url:e,setError:t}){const[n,r]=j.useState(0),[l,i]=j.useState();return j.useEffect(()=>{async function o(){try{const u=await fetch(e),s=await u.arrayBuffer(),a=Xp(s),m=`data:${qp(e)};base64,${a}`,p=Hp(u.headers);i({dataUri:m,fileSize:p})}catch(u){t(u)}finally{r(2)}}r(u=>u!==0?u:(o().catch(()=>{}),1))},[e,n,t]),v.jsx(zl,{content:l,children:(l==null?void 0:l.dataUri)&&v.jsx("img",{alt:e,className:"image",src:l.dataUri})})}function Xp(e){let t="";const n=new Uint8Array(e);for(let r=0;r<n.byteLength;r++)t+=String.fromCharCode(n[r]);return btoa(t)}function qp(e){const t=e.split(".").pop()??"";return Qp[t]||"image/png"}function Gp({text:e,className:t}){function n(r){const l=[],i=r.split(` | |
`);let o=!1,u=[],s=!1,a=[];for(let m=0;m<i.length;m++){const p=i[m];if(p.startsWith("```")){o?(l.push(v.jsx("pre",{children:u.join(` | |
`)},`code-${m.toLocaleString("en-US")}`)),o=!1,u=[]):o=!0;continue}if(o){u.push(p);continue}if(p.includes("**")){const g=p.split("**");l.push(v.jsx("p",{children:g.map((y,S)=>S%2?v.jsx("strong",{children:y},S):y)},m));continue}if(p.includes("*")){const g=p.split("*");l.push(v.jsx("p",{children:g.map((y,S)=>S%2?v.jsx("em",{children:y},S):y)},m));continue}if(p.startsWith("#")){const g=p.split(" ")[0].length,y=p.slice(g+1),S=`h${g.toLocaleString("en-US")}`;l.push(v.jsx(S,{children:y},m));continue}const h=/!\[(.*?)\]\((.*?)\)/.exec(p);if(h){const[,g,y]=h;l.push(v.jsx("img",{src:y,alt:g},m));continue}if(p.includes("[")&&p.includes("]")&&p.includes("(")&&p.includes(")")){const g=p.replace(/\[(.*?)\]\((.*?)\)/g,(y,S,I)=>`<a href="${I}" target="_blank" rel="noreferrer">${S}</a>`);l.push(v.jsx("p",{dangerouslySetInnerHTML:{__html:g}},m));continue}if(p.startsWith("-")||p.startsWith("*")||p.startsWith("+")){const g=p.slice(1).trim();a.push(v.jsx("li",{children:g},`list-item-${m.toLocaleString("en-US")}`)),s=!0;continue}s&&a.length>0&&(l.push(v.jsx("ul",{children:a},`list-${m.toLocaleString("en-US")}`)),a=[],s=!1),l.push(v.jsx("p",{children:p},m))}return o&&u.length>0&&l.push(v.jsx("pre",{children:u.join(` | |
`)},`code-${i.length.toLocaleString("en-US")}`)),s&&a.length>0&&l.push(v.jsx("ul",{children:a},`list-${i.length.toLocaleString("en-US")}`)),v.jsx("div",{className:t,children:l})}return n(e)}function Zp({url:e,setError:t}){const[n,r]=j.useState(0),[l,i]=j.useState();return j.useEffect(()=>{async function o(){try{const s=await(await fetch(e)).text();i(s)}catch(u){t(u)}finally{r(2)}}r(u=>u!==0?u:(o().catch(()=>{}),1))},[e,n,t]),v.jsx(zl,{content:{fileSize:l==null?void 0:l.length},children:v.jsx(Gp,{className:"markdown",text:l??""})})}var ps,hs,ms={exports:{}},jn={},K=(hs||(hs=1,ms.exports=function(){if(ps)return jn;ps=1;var e=rf,t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,l=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i={key:!0,ref:!0,__self:!0,__source:!0};function o(u,s,a){var m,p={},h=null,g=null;for(m in a!==void 0&&(h=""+a),s.key!==void 0&&(h=""+s.key),s.ref!==void 0&&(g=s.ref),s)r.call(s,m)&&!i.hasOwnProperty(m)&&(p[m]=s[m]);if(u&&u.defaultProps)for(m in s=u.defaultProps)p[m]===void 0&&(p[m]=s[m]);return{$$typeof:t,type:u,key:h,ref:g,props:p,_owner:l.current}}return jn.Fragment=n,jn.jsx=o,jn.jsxs=o,jn}()),ms.exports);function Ji(e,t,n){if(Array.isArray(e))return e;const r=new Array(t).fill(null).map(l=>Object.fromEntries(n.map(i=>[i,bp()])));return(e instanceof Promise?e:Promise.resolve(e)).then(l=>{l.length!==t&&console.warn(`Expected ${t} rows, got ${l.length}`);for(let i=0;i<l.length;i++){const o=l[i];for(const u of n)r[i][u].resolve(o[u])}}).catch(l=>{for(let i=0;i<t;i++)for(const o of n)r[i][o].reject(l)}),r}function Jp(e){e instanceof Promise||(e=Promise.resolve(e));const t=e.then(n=>(t.resolved=n,n)).catch(n=>{throw t.rejected=n,n});return t}function bp(){let e,t;const n=Jp(new Promise((r,l)=>{e=r,t=l}));return n.resolve=e,n.reject=t,n}const eh=10;function th({header:e,columnWidths:t,orderBy:n,setColumnWidth:r,setColumnWidths:l,setOrderBy:i,dataReady:o}){const[u,s]=j.useState(),a=j.useRef(e.map(()=>j.createRef()));function m(h){return h.current?h.current.offsetWidth-2*eh:void 0}j.useEffect(()=>{if(o){const h=a.current.map(m);l(h)}},[o,e]),j.useEffect(()=>{function h(){u&&s(void 0)}function g({clientX:y}){u&&r(u.columnIndex,Math.max(1,y-u.clientX))}return u&&(window.addEventListener("mousemove",g),window.addEventListener("mouseup",h)),()=>{window.removeEventListener("mousemove",g),window.removeEventListener("mouseup",h)}},[e,u,l]);const p=j.useMemo(()=>t.map(bi),[t]);return K.jsx("thead",{children:K.jsxs("tr",{children:[K.jsx("th",{children:K.jsx("span",{})}),e.map((h,g)=>K.jsxs("th",{className:n===h?"orderby":void 0,onClick:()=>function(y){i==null||i(n===y?void 0:y)}(h),ref:a.current[g],style:p[g],title:h,children:[h,K.jsx("span",{onDoubleClick:()=>function(y){jc.flushSync(()=>{r(y,void 0)});const S=m(a.current[y]);r(y,S)}(g),onMouseDown:y=>function(S,I){I.stopPropagation(),s({columnIndex:S,clientX:I.clientX-(t[S]||0)})}(g,y)})]},g))]})})}function bi(e){const t=e?`${e}px`:void 0;return{minWidth:t,maxWidth:t}}function nh(e){const t={};return{...e,rows(n,r,l){var u;const i=t[u=l||""]||(t[u]=new Array(e.numRows));let o;for(let s=n;s<r;s++)if(i[s]){if(o!==void 0){const a=s,m=a-o,p=Ji(e.rows(o,a,l),m,e.header);for(let h=0;h<a-o;h++)i[o+h]=p[h];o=void 0}}else o===void 0&&(o=s);if(o!==void 0){const s=r,a=s-o,m=Ji(e.rows(o,s,l),a,e.header);for(let p=0;p<s-o;p++)i[o+p]=m[p]}return i.slice(n,r)}}}function rh(e,t){switch(t.type){case"SET_ROWS":return{...e,startIndex:t.start,rows:t.rows,dataReady:e.dataReady||t.hasCompleteRow};case"SET_COLUMN_WIDTH":{const n=[...e.columnWidths];return n[t.columnIndex]=t.columnWidth,{...e,columnWidths:n}}case"SET_COLUMN_WIDTHS":return{...e,columnWidths:t.columnWidths};case"SET_ORDER":return{...e,orderBy:t.orderBy};case"SET_PENDING":return{...e,pending:t.pending};case"DATA_CHANGED":return{...e,dataReady:!1};default:return e}}const lh={columnWidths:[],startIndex:0,rows:[],dataReady:!1,pending:!1};function ih({data:e,overscan:t=20,onDoubleClickCell:n,onError:r=console.error}){const[l,i]=j.useReducer(rh,lh),{columnWidths:o,startIndex:u,rows:s,orderBy:a,dataReady:m,pending:p}=l,h=j.useRef(0),g=j.useRef(null),y=j.useRef(null),S=j.useRef(!1),I=j.useRef(!1);if(!e)throw new Error("HighTable: data is required");const f=33*(e.numRows+1);function c(T,P){if(T.length>0&&T.length!==e.header.length)return`Row ${P+1} length ${T.length} does not match header length ${e.header.length}`}j.useEffect(()=>{async function T(){var E,R,z;const le=((E=g.current)==null?void 0:E.clientHeight)||100,we=((R=g.current)==null?void 0:R.scrollTop)||0,Oe=((z=y.current)==null?void 0:z.clientHeight)||0;let pe=Math.floor(e.numRows*we/f),Se=Math.ceil(e.numRows*(we+le)/f);if(pe=Math.max(0,pe-t),Se=Math.min(e.numRows,Se+t),isNaN(pe))throw new Error("invalid start row "+pe);if(isNaN(Se))throw new Error("invalid end row "+Se);const Ve=Math.max(0,we-660);if((!(f-Ve-Oe<33*t)&&Ve+Oe-le<we||we<Ve)&&i({type:"SET_ROWS",start:pe,rows:Array.from({length:Se-pe},()=>({})),hasCompleteRow:!1}),S.current)I.current=!0;else try{let Y=function(){const Me=[];let _e=!1;for(const Lt of $){const He={};let Pt=!0;for(const[Fc,Jo]of Object.entries(Lt))"resolved"in Jo?He[Fc]=Jo.resolved:Pt=!1;Pt&&(_e=!0),Me.push(He)}h.current=Ve,i({type:"SET_ROWS",start:pe,rows:Me,hasCompleteRow:_e})};var Ht=Y;S.current=!0;const $=Ji(e.rows(pe,Se,a),Se-pe,e.header);for(const Me of $)for(const[_e,Lt]of Object.entries(Me))Lt.then(Y).catch(()=>{});for(const Me of $)for(const _e of Object.values(Me))await _e;S.current=!1,I.current&&(I.current=!1,T())}catch($){i({type:"SET_PENDING",pending:!1}),S.current=!1,r($)}}T();const P=g.current;return P==null||P.addEventListener("scroll",T),window.addEventListener("resize",T),()=>{P==null||P.removeEventListener("scroll",T),window.removeEventListener("resize",T)}},[e,a,f,r]);const d=j.useMemo(()=>o.map(bi),[o]);j.useEffect(()=>{var T;(T=y.current)==null||T.focus()},[]),j.useEffect(()=>{i({type:"DATA_CHANGED"})},[e]);const w=j.useCallback(T=>s[T].__index__??T+u+1,[s,u]);if(!e.header.length)return;const k=Array.from({length:Math.min(20,u)},()=>[]),N=Array.from({length:Math.min(20,e.numRows-u-s.length)},()=>[]),x=4*Math.ceil(Math.log10(e.numRows+1))+22,L=j.useMemo(()=>bi(x),[x]);return K.jsxs("div",{className:p?"table-container pending":"table-container",children:[K.jsx("div",{className:"table-scroll",ref:g,children:K.jsx("div",{style:{height:`${f}px`},children:K.jsxs("table",{"aria-colcount":e.header.length,"aria-rowcount":e.numRows,className:e.sortable?"table sortable":"table",ref:y,role:"grid",style:{top:`${h.current}px`},tabIndex:0,children:[K.jsx(th,{columnWidths:o,orderBy:a,setColumnWidth:(T,P)=>i({type:"SET_COLUMN_WIDTH",columnIndex:T,columnWidth:P}),setColumnWidths:T=>i({type:"SET_COLUMN_WIDTHS",columnWidths:T}),setOrderBy:T=>e.sortable&&i({type:"SET_ORDER",orderBy:T}),dataReady:m,header:e.header}),K.jsxs("tbody",{children:[k.map((T,P)=>K.jsx("tr",{children:K.jsx("td",{style:L,children:(u-k.length+P+1).toLocaleString()})},u-k.length+P)),s.map((T,P)=>K.jsxs("tr",{title:c(T,P),children:[K.jsx("td",{style:L,children:w(P).toLocaleString()}),e.header.map((le,we)=>{var Oe;return function(pe,Se,Ve,Ht){let E,R=eo(pe);return typeof R=="string"&&(R.length>400&&(R=`${R.slice(0,397)}…`),R.length>100&&(E=R)),K.jsx("td",{onDoubleClick:()=>n==null?void 0:n(Se,Ht??Ve),style:d[Se],title:E,children:R},Se)}(T[le],we,u+P,(Oe=T.__index__)==null?void 0:Oe.resolved)})]},u+P)),N.map((T,P)=>K.jsx("tr",{children:K.jsx("td",{style:L,children:(u+s.length+P+1).toLocaleString()})},u+s.length+P))]})]})})}),K.jsx("div",{className:"table-corner",style:L,children:" "}),K.jsx("div",{className:"mock-row-label",style:L,children:" "})]})}function eo(e){return typeof e=="string"?e:typeof e=="number"?e.toLocaleString():Array.isArray(e)?`[${e.map(eo).join(", ")}]`:e==null?JSON.stringify(e):e instanceof Date?e.toISOString():typeof e=="object"?`{${Object.entries(e).map(([t,n])=>`${t}: ${eo(n)}`).join(", ")}}`:e.toString()}function oh({url:e,resolveUrl:t,setProgress:n,setError:r}){const[l,i]=j.useState(0),[o,u]=j.useState();j.useEffect(()=>{async function m(){try{n(.33);const p=await Mc(t),h={url:t,byteLength:p.byteLength};n(.66);const g=await Oc(p);let y=Dc(h,g);y=nh(y);const S=p.byteLength;u({dataframe:y,fileSize:S})}catch(p){r(p)}finally{i(2),n(1)}}l===0&&(i(1),m().catch(()=>{}))},[l,e,t,r,n]);const s=(m,p)=>{$c(`?url=${e}&row=${p.toString()}&col=${m.toString()}`)},a=v.jsx(v.Fragment,{children:(o==null?void 0:o.dataframe)&&v.jsxs("span",{children:[o.dataframe.numRows.toLocaleString("en-US")," rows"]})});return v.jsxs(zl,{content:o,headers:a,children:[(o==null?void 0:o.dataframe)&&v.jsx(ih,{data:o.dataframe,onDoubleClickCell:s,onError:r}),l&&v.jsx(Rl,{className:"center"})]})}function uh({url:e,setError:t}){const[n,r]=j.useState(0),[l,i]=j.useState(),o=j.useRef(null);j.useEffect(()=>{async function s(){try{const m=await(await fetch(e)).text();i(m)}catch(a){t(a)}finally{r(2)}}r(a=>a!==0?a:(s().catch(()=>{}),1))},[e,n,t]);const u=v.jsx(v.Fragment,{children:v.jsxs("span",{children:[l?sh(l):0," lines"]})});return v.jsxs(zl,{content:{fileSize:l==null?void 0:l.length},headers:u,children:[v.jsx("code",{className:"text",ref:o,children:l}),n&&v.jsx(Rl,{className:"center"})]})}function sh(e){let t=0;for(const n of e)n===` | |
`&&t++;return t.toLocaleString("en-US")}function ah({url:e,resolveUrl:t,setError:n,setProgress:r}){const l=e.replace(/\?.*$/,"");return l.endsWith(".md")?v.jsx(Zp,{url:t,setError:n}):l.endsWith(".parquet")?v.jsx(oh,{url:e,resolveUrl:t,setError:n,setProgress:r}):Yp.some(i=>l.endsWith(i))?v.jsx(Kp,{url:t,setError:n}):v.jsx(uh,{url:t,setError:n,setProgress:r})}function ch({url:e}){const[t,n]=j.useState(),[r,l]=j.useState(),i=e.kind==="file"?e.resolveUrl:e.raw,o=i.split("/");if(o.length<1)throw new Error("Invalid URL path");const u=o.at(-1);return v.jsxs(Dt,{progress:t,error:r,title:u,children:[v.jsx(Tl,{url:e}),v.jsx(ah,{url:e.raw,resolveUrl:i,setProgress:n,setError:l})]})}function fh({url:e}){const[t,n]=j.useState(),[r,l]=j.useState(),i=j.useRef(null);j.useEffect(()=>{Bp(e.namespace,e.repo,e.branch,e.path).then(n).catch(s=>{n([]),l(s)})},[e]);const o=j.useCallback(s=>{const a=s.type==="directory"?"tree":"blob";return`${at}/${e.namespace}/${e.repo}/${a}/${e.branch}/${s.path}`},[e]),u=j.useCallback(s=>s.path.split("/").at(-1),[]);return v.jsxs(Dt,{error:r,title:e.path,children:[v.jsx(Tl,{url:e}),t&&t.length>0&&v.jsx("ul",{className:"file-list",ref:i,children:t.map((s,a)=>v.jsx("li",{children:v.jsxs(Zo,{url:o(s),children:[v.jsx("span",{className:pl("file-name","file",s.type==="directory"&&"folder"),children:u(s)}),s.type==="file"&&v.jsx(v.Fragment,{children:v.jsx("span",{className:"file-size",title:s.size.toLocaleString("en-US")+" bytes",children:Uc(s.size)})})]})},a))}),(t==null?void 0:t.length)===0&&v.jsx("div",{className:"center",children:"No files"}),t===void 0&&v.jsx(Rl,{className:"center"})]})}function dh({url:e}){const[t,n]=j.useState(),[r,l]=j.useState(),i=j.useRef(null);j.useEffect(()=>{Wp(e.namespace,e.repo).then(n).catch(u=>{n([]),l(u)})},[e]);const o=j.useCallback(u=>{var m,p;const s=((p=(m=/^(refs\/(heads|tags)\/)?(?<pathElement>[^/]+)$/.exec(u.ref))==null?void 0:m.groups)==null?void 0:p.pathElement)??u.ref,a=`${at}/${e.namespace}/${e.repo}/tree/${encodeURIComponent(s)}/`;return v.jsx(Zo,{url:a,children:s})},[e]);return v.jsxs(Dt,{error:r,title:`${e.namespace}/${e.repo}`,children:[v.jsx(Tl,{url:e}),v.jsxs("h2",{children:["Dataset ",v.jsxs("code",{children:[e.namespace,"/",e.repo]})]}),v.jsx("p",{children:"Select a branch"}),t&&t.length>0&&v.jsx("ul",{className:"ref-list",ref:i,children:t.map((u,s)=>v.jsx("li",{className:"ref-"+u.refType,children:o(u)},s))}),(t==null?void 0:t.length)===0&&v.jsx("div",{className:"center",children:"No branches"}),t===void 0&&v.jsx(Rl,{className:"center"})]})}function vs(){const e=j.useRef(null);return v.jsxs("div",{id:"welcome",children:[v.jsx("h1",{children:"hyparquet"}),v.jsxs("sub",{children:["/haɪ pɑːrˈkeɪ/",v.jsx("img",{src:"audio.svg",alt:"play hyparquet pronunciation",height:"18",width:"18",onClick:()=>{var t;(t=e.current)==null||t.play().catch(()=>{})}})]}),v.jsx("audio",{ref:e,src:"hyparquet.mp3"}),v.jsx("h2",{children:"in-browser parquet file reader"}),v.jsxs("p",{children:[v.jsx("a",{href:"https://www.npmjs.com/package/hyparquet",children:v.jsx("img",{src:"https://img.shields.io/npm/v/hyparquet",alt:"npm hyparquet"})})," ",v.jsx("a",{href:"https://github.com/hyparam/hyparquet",children:v.jsx("img",{src:"https://img.shields.io/github/stars/hyparam/hyparquet?style=social",alt:"star hyparquet"})})]}),v.jsxs("p",{children:["Online demo of"," ",v.jsx("a",{href:"https://github.com/hyparam/hyparquet",children:"hyparquet"}),": a parser for apache parquet files. Uses"," ",v.jsx("a",{href:"https://github.com/hyparam/hightable",children:"hightable"})," for high performance windowed table viewing."]}),v.jsx("p",{children:"You can also set a url to see your parquet data. 👀"}),v.jsxs("p",{children:[v.jsx("p",{children:"Example files:"}),v.jsxs("ul",{className:"quick-links",children:[v.jsx("li",{children:v.jsx("a",{className:"aws",href:"?url=https://hyperparam-public.s3.amazonaws.com/wiki-en-00000-of-00041.parquet",children:"s3://wiki-en-00000-of-00041.parquet"})}),v.jsx("li",{children:v.jsx("a",{className:"azure",href:"?url=https://hyperparam.blob.core.windows.net/hyperparam/starcoderdata-js-00000-of-00065.parquet",children:"azure://starcoderdata-js-00000-of-00065.parquet"})}),v.jsx("li",{children:v.jsx("a",{className:"huggingface",href:"?url=https://huggingface.co/datasets/codeparrot/github-code/resolve/main/data/train-00000-of-01126.parquet?download=true",children:"huggingface://github-code-00000-of-01126.parquet"})}),v.jsx("li",{children:v.jsx("a",{className:"github",href:"?url=https://raw.githubusercontent.com/hyparam/hyparquet/master/test/files/rowgroups.parquet",children:"github://rowgroups.parquet"})})]})]})]})}function ph(){const e=new URLSearchParams(location.search),t=e.get("url");if(Array.isArray(t))throw new Error("url must be a string");if(t===null)return v.jsx(Dt,{title:"Home",children:v.jsx(vs,{})});try{const n=Op(t);return n.kind==="base"?v.jsx(Dt,{title:"Home",children:v.jsx(vs,{})}):n.kind==="repo"?v.jsx(dh,{url:n}):n.kind==="folder"?v.jsx(fh,{url:n}):e.has("col")&&e.has("row")?v.jsx(Dp,{url:n,row:Number(e.get("row")),col:Number(e.get("col"))}):v.jsx(ch,{url:n})}catch(n){return v.jsx(Dt,{error:n,title:"Error",children:v.jsx("div",{className:"error",children:n.message})})}}const Ac=document.getElementById("app");if(!Ac)throw new Error("No root element");Rc(Ac).render(v.jsx(j.StrictMode,{children:v.jsx(ph,{})})); | |