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