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