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