huggingface / assets /index-1242a6de.js
allknowingroger's picture
Duplicate from mikebars/huggingface
ecb5183
(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)}})();var iu={exports:{}},al={},ou={exports:{}},z={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var tr=Symbol.for("react.element"),bc=Symbol.for("react.portal"),ed=Symbol.for("react.fragment"),td=Symbol.for("react.strict_mode"),nd=Symbol.for("react.profiler"),rd=Symbol.for("react.provider"),ld=Symbol.for("react.context"),id=Symbol.for("react.forward_ref"),od=Symbol.for("react.suspense"),sd=Symbol.for("react.memo"),ud=Symbol.for("react.lazy"),Yo=Symbol.iterator;function ad(e){return e===null||typeof e!="object"?null:(e=Yo&&e[Yo]||e["@@iterator"],typeof e=="function"?e:null)}var su={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},uu=Object.assign,au={};function fn(e,t,n){this.props=e,this.context=t,this.refs=au,this.updater=n||su}fn.prototype.isReactComponent={};fn.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")};fn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function cu(){}cu.prototype=fn.prototype;function Yi(e,t,n){this.props=e,this.context=t,this.refs=au,this.updater=n||su}var Gi=Yi.prototype=new cu;Gi.constructor=Yi;uu(Gi,fn.prototype);Gi.isPureReactComponent=!0;var Go=Array.isArray,du=Object.prototype.hasOwnProperty,qi={current:null},fu={key:!0,ref:!0,__self:!0,__source:!0};function pu(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)du.call(t,r)&&!fu.hasOwnProperty(r)&&(l[r]=t[r]);var s=arguments.length-2;if(s===1)l.children=n;else if(1<s){for(var u=Array(s),d=0;d<s;d++)u[d]=arguments[d+2];l.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)l[r]===void 0&&(l[r]=s[r]);return{$$typeof:tr,type:e,key:i,ref:o,props:l,_owner:qi.current}}function cd(e,t){return{$$typeof:tr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Zi(e){return typeof e=="object"&&e!==null&&e.$$typeof===tr}function dd(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var qo=/\/+/g;function Ol(e,t){return typeof e=="object"&&e!==null&&e.key!=null?dd(""+e.key):t.toString(36)}function Nr(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 tr:case bc:o=!0}}if(o)return o=e,l=l(o),e=r===""?"."+Ol(o,0):r,Go(l)?(n="",e!=null&&(n=e.replace(qo,"$&/")+"/"),Nr(l,t,n,"",function(d){return d})):l!=null&&(Zi(l)&&(l=cd(l,n+(!l.key||o&&o.key===l.key?"":(""+l.key).replace(qo,"$&/")+"/")+e)),t.push(l)),1;if(o=0,r=r===""?".":r+":",Go(e))for(var s=0;s<e.length;s++){i=e[s];var u=r+Ol(i,s);o+=Nr(i,t,n,u,l)}else if(u=ad(e),typeof u=="function")for(e=u.call(e),s=0;!(i=e.next()).done;)i=i.value,u=r+Ol(i,s++),o+=Nr(i,t,n,u,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 ur(e,t,n){if(e==null)return e;var r=[],l=0;return Nr(e,r,"","",function(i){return t.call(n,i,l++)}),r}function fd(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var pe={current:null},Tr={transition:null},pd={ReactCurrentDispatcher:pe,ReactCurrentBatchConfig:Tr,ReactCurrentOwner:qi};z.Children={map:ur,forEach:function(e,t,n){ur(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return ur(e,function(){t++}),t},toArray:function(e){return ur(e,function(t){return t})||[]},only:function(e){if(!Zi(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};z.Component=fn;z.Fragment=ed;z.Profiler=nd;z.PureComponent=Yi;z.StrictMode=td;z.Suspense=od;z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=pd;z.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=uu({},e.props),l=e.key,i=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,o=qi.current),t.key!==void 0&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)du.call(t,u)&&!fu.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&s!==void 0?s[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){s=Array(u);for(var d=0;d<u;d++)s[d]=arguments[d+2];r.children=s}return{$$typeof:tr,type:e.type,key:l,ref:i,props:r,_owner:o}};z.createContext=function(e){return e={$$typeof:ld,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:rd,_context:e},e.Consumer=e};z.createElement=pu;z.createFactory=function(e){var t=pu.bind(null,e);return t.type=e,t};z.createRef=function(){return{current:null}};z.forwardRef=function(e){return{$$typeof:id,render:e}};z.isValidElement=Zi;z.lazy=function(e){return{$$typeof:ud,_payload:{_status:-1,_result:e},_init:fd}};z.memo=function(e,t){return{$$typeof:sd,type:e,compare:t===void 0?null:t}};z.startTransition=function(e){var t=Tr.transition;Tr.transition={};try{e()}finally{Tr.transition=t}};z.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};z.useCallback=function(e,t){return pe.current.useCallback(e,t)};z.useContext=function(e){return pe.current.useContext(e)};z.useDebugValue=function(){};z.useDeferredValue=function(e){return pe.current.useDeferredValue(e)};z.useEffect=function(e,t){return pe.current.useEffect(e,t)};z.useId=function(){return pe.current.useId()};z.useImperativeHandle=function(e,t,n){return pe.current.useImperativeHandle(e,t,n)};z.useInsertionEffect=function(e,t){return pe.current.useInsertionEffect(e,t)};z.useLayoutEffect=function(e,t){return pe.current.useLayoutEffect(e,t)};z.useMemo=function(e,t){return pe.current.useMemo(e,t)};z.useReducer=function(e,t,n){return pe.current.useReducer(e,t,n)};z.useRef=function(e){return pe.current.useRef(e)};z.useState=function(e){return pe.current.useState(e)};z.useSyncExternalStore=function(e,t,n){return pe.current.useSyncExternalStore(e,t,n)};z.useTransition=function(){return pe.current.useTransition()};z.version="18.2.0";ou.exports=z;var f=ou.exports;/**
* @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 md=f,yd=Symbol.for("react.element"),gd=Symbol.for("react.fragment"),hd=Object.prototype.hasOwnProperty,vd=md.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,wd={key:!0,ref:!0,__self:!0,__source:!0};function mu(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)hd.call(t,r)&&!wd.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:yd,type:e,key:i,ref:o,props:l,_owner:vd.current}}al.Fragment=gd;al.jsx=mu;al.jsxs=mu;iu.exports=al;var a=iu.exports,yu={exports:{}},Ce={},gu={exports:{}},hu={};/**
* @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(j,L){var P=j.length;j.push(L);e:for(;0<P;){var G=P-1>>>1,te=j[G];if(0<l(te,L))j[G]=L,j[P]=te,P=G;else break e}}function n(j){return j.length===0?null:j[0]}function r(j){if(j.length===0)return null;var L=j[0],P=j.pop();if(P!==L){j[0]=P;e:for(var G=0,te=j.length,or=te>>>1;G<or;){var kt=2*(G+1)-1,Tl=j[kt],Et=kt+1,sr=j[Et];if(0>l(Tl,P))Et<te&&0>l(sr,Tl)?(j[G]=sr,j[Et]=P,G=Et):(j[G]=Tl,j[kt]=P,G=kt);else if(Et<te&&0>l(sr,P))j[G]=sr,j[Et]=P,G=Et;else break e}}return L}function l(j,L){var P=j.sortIndex-L.sortIndex;return P!==0?P:j.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],d=[],m=1,c=null,h=3,v=!1,w=!1,k=!1,A=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(j){for(var L=n(d);L!==null;){if(L.callback===null)r(d);else if(L.startTime<=j)r(d),L.sortIndex=L.expirationTime,t(u,L);else break;L=n(d)}}function x(j){if(k=!1,g(j),!w)if(n(u)!==null)w=!0,_l(C);else{var L=n(d);L!==null&&Nl(x,L.startTime-j)}}function C(j,L){w=!1,k&&(k=!1,y(O),O=-1),v=!0;var P=h;try{for(g(L),c=n(u);c!==null&&(!(c.expirationTime>L)||j&&!Pe());){var G=c.callback;if(typeof G=="function"){c.callback=null,h=c.priorityLevel;var te=G(c.expirationTime<=L);L=e.unstable_now(),typeof te=="function"?c.callback=te:c===n(u)&&r(u),g(L)}else r(u);c=n(u)}if(c!==null)var or=!0;else{var kt=n(d);kt!==null&&Nl(x,kt.startTime-L),or=!1}return or}finally{c=null,h=P,v=!1}}var _=!1,N=null,O=-1,Y=5,F=-1;function Pe(){return!(e.unstable_now()-F<Y)}function yn(){if(N!==null){var j=e.unstable_now();F=j;var L=!0;try{L=N(!0,j)}finally{L?gn():(_=!1,N=null)}}else _=!1}var gn;if(typeof p=="function")gn=function(){p(yn)};else if(typeof MessageChannel<"u"){var Xo=new MessageChannel,Jc=Xo.port2;Xo.port1.onmessage=yn,gn=function(){Jc.postMessage(null)}}else gn=function(){A(yn,0)};function _l(j){N=j,_||(_=!0,gn())}function Nl(j,L){O=A(function(){j(e.unstable_now())},L)}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(j){j.callback=null},e.unstable_continueExecution=function(){w||v||(w=!0,_l(C))},e.unstable_forceFrameRate=function(j){0>j||125<j?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):Y=0<j?Math.floor(1e3/j):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(j){switch(h){case 1:case 2:case 3:var L=3;break;default:L=h}var P=h;h=L;try{return j()}finally{h=P}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(j,L){switch(j){case 1:case 2:case 3:case 4:case 5:break;default:j=3}var P=h;h=j;try{return L()}finally{h=P}},e.unstable_scheduleCallback=function(j,L,P){var G=e.unstable_now();switch(typeof P=="object"&&P!==null?(P=P.delay,P=typeof P=="number"&&0<P?G+P:G):P=G,j){case 1:var te=-1;break;case 2:te=250;break;case 5:te=1073741823;break;case 4:te=1e4;break;default:te=5e3}return te=P+te,j={id:m++,callback:L,priorityLevel:j,startTime:P,expirationTime:te,sortIndex:-1},P>G?(j.sortIndex=P,t(d,j),n(u)===null&&j===n(d)&&(k?(y(O),O=-1):k=!0,Nl(x,P-G))):(j.sortIndex=te,t(u,j),w||v||(w=!0,_l(C))),j},e.unstable_shouldYield=Pe,e.unstable_wrapCallback=function(j){var L=h;return function(){var P=h;h=L;try{return j.apply(this,arguments)}finally{h=P}}}})(hu);gu.exports=hu;var xd=gu.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 vu=f,Ee=xd;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 wu=new Set,Mn={};function At(e,t){ln(e,t),ln(e+"Capture",t)}function ln(e,t){for(Mn[e]=t,e=0;e<t.length;e++)wu.add(t[e])}var qe=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ni=Object.prototype.hasOwnProperty,Sd=/^[: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]*$/,Zo={},Jo={};function kd(e){return ni.call(Jo,e)?!0:ni.call(Zo,e)?!1:Sd.test(e)?Jo[e]=!0:(Zo[e]=!0,!1)}function Ed(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 Cd(e,t,n,r){if(t===null||typeof t>"u"||Ed(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 me(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 oe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){oe[e]=new me(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];oe[t]=new me(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){oe[e]=new me(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){oe[e]=new me(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){oe[e]=new me(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){oe[e]=new me(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){oe[e]=new me(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){oe[e]=new me(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){oe[e]=new me(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ji=/[\-:]([a-z])/g;function bi(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(Ji,bi);oe[t]=new me(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(Ji,bi);oe[t]=new me(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(Ji,bi);oe[t]=new me(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){oe[e]=new me(e,1,!1,e.toLowerCase(),null,!1,!1)});oe.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){oe[e]=new me(e,1,!1,e.toLowerCase(),null,!0,!0)});function eo(e,t,n,r){var l=oe.hasOwnProperty(t)?oe[t]:null;(l!==null?l.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Cd(t,n,l,r)&&(n=null),r||l===null?kd(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 et=vu.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ar=Symbol.for("react.element"),Ut=Symbol.for("react.portal"),Vt=Symbol.for("react.fragment"),to=Symbol.for("react.strict_mode"),ri=Symbol.for("react.profiler"),xu=Symbol.for("react.provider"),Su=Symbol.for("react.context"),no=Symbol.for("react.forward_ref"),li=Symbol.for("react.suspense"),ii=Symbol.for("react.suspense_list"),ro=Symbol.for("react.memo"),nt=Symbol.for("react.lazy"),ku=Symbol.for("react.offscreen"),bo=Symbol.iterator;function hn(e){return e===null||typeof e!="object"?null:(e=bo&&e[bo]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,Il;function jn(e){if(Il===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Il=t&&t[1]||""}return`
`+Il+e}var Ll=!1;function Pl(e,t){if(!e||Ll)return"";Ll=!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(d){var r=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){r=d}e.call(t.prototype)}else{try{throw Error()}catch(d){r=d}e()}}catch(d){if(d&&r&&typeof d.stack=="string"){for(var l=d.stack.split(`
`),i=r.stack.split(`
`),o=l.length-1,s=i.length-1;1<=o&&0<=s&&l[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(l[o]!==i[s]){if(o!==1||s!==1)do if(o--,s--,0>s||l[o]!==i[s]){var u=`
`+l[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=s);break}}}finally{Ll=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?jn(e):""}function jd(e){switch(e.tag){case 5:return jn(e.type);case 16:return jn("Lazy");case 13:return jn("Suspense");case 19:return jn("SuspenseList");case 0:case 2:case 15:return e=Pl(e.type,!1),e;case 11:return e=Pl(e.type.render,!1),e;case 1:return e=Pl(e.type,!0),e;default:return""}}function oi(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 Vt:return"Fragment";case Ut:return"Portal";case ri:return"Profiler";case to:return"StrictMode";case li:return"Suspense";case ii:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Su:return(e.displayName||"Context")+".Consumer";case xu:return(e._context.displayName||"Context")+".Provider";case no:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ro:return t=e.displayName||null,t!==null?t:oi(e.type)||"Memo";case nt:t=e._payload,e=e._init;try{return oi(e(t))}catch{}}return null}function _d(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 oi(t);case 8:return t===to?"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 gt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Eu(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Nd(e){var t=Eu(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 cr(e){e._valueTracker||(e._valueTracker=Nd(e))}function Cu(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Eu(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function $r(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 si(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function es(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=gt(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 ju(e,t){t=t.checked,t!=null&&eo(e,"checked",t,!1)}function ui(e,t){ju(e,t);var n=gt(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")?ai(e,t.type,n):t.hasOwnProperty("defaultValue")&&ai(e,t.type,gt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ts(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 ai(e,t,n){(t!=="number"||$r(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var _n=Array.isArray;function Jt(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=""+gt(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 ci(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ns(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(_n(n)){if(1<n.length)throw Error(S(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:gt(n)}}function _u(e,t){var n=gt(t.value),r=gt(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 rs(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Nu(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 di(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Nu(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var dr,Tu=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(dr=dr||document.createElement("div"),dr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=dr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function $n(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var On={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Td=["Webkit","ms","Moz","O"];Object.keys(On).forEach(function(e){Td.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),On[t]=On[e]})});function Ou(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||On.hasOwnProperty(e)&&On[e]?(""+t).trim():t+"px"}function Iu(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,l=Ou(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,l):e[n]=l}}var Od=K({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function fi(e,t){if(t){if(Od[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 pi(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 mi=null;function lo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var yi=null,bt=null,en=null;function ls(e){if(e=lr(e)){if(typeof yi!="function")throw Error(S(280));var t=e.stateNode;t&&(t=ml(t),yi(e.stateNode,e.type,t))}}function Lu(e){bt?en?en.push(e):en=[e]:bt=e}function Pu(){if(bt){var e=bt,t=en;if(en=bt=null,ls(e),t)for(e=0;e<t.length;e++)ls(t[e])}}function zu(e,t){return e(t)}function Fu(){}var zl=!1;function Ru(e,t,n){if(zl)return e(t,n);zl=!0;try{return zu(e,t,n)}finally{zl=!1,(bt!==null||en!==null)&&(Fu(),Pu())}}function Un(e,t){var n=e.stateNode;if(n===null)return null;var r=ml(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 gi=!1;if(qe)try{var vn={};Object.defineProperty(vn,"passive",{get:function(){gi=!0}}),window.addEventListener("test",vn,vn),window.removeEventListener("test",vn,vn)}catch{gi=!1}function Id(e,t,n,r,l,i,o,s,u){var d=Array.prototype.slice.call(arguments,3);try{t.apply(n,d)}catch(m){this.onError(m)}}var In=!1,Ur=null,Vr=!1,hi=null,Ld={onError:function(e){In=!0,Ur=e}};function Pd(e,t,n,r,l,i,o,s,u){In=!1,Ur=null,Id.apply(Ld,arguments)}function zd(e,t,n,r,l,i,o,s,u){if(Pd.apply(this,arguments),In){if(In){var d=Ur;In=!1,Ur=null}else throw Error(S(198));Vr||(Vr=!0,hi=d)}}function Dt(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 Au(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 is(e){if(Dt(e)!==e)throw Error(S(188))}function Fd(e){var t=e.alternate;if(!t){if(t=Dt(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 is(l),e;if(i===r)return is(l),t;i=i.sibling}throw Error(S(188))}if(n.return!==r.return)n=l,r=i;else{for(var o=!1,s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o){for(s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.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 Du(e){return e=Fd(e),e!==null?Mu(e):null}function Mu(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Mu(e);if(t!==null)return t;e=e.sibling}return null}var $u=Ee.unstable_scheduleCallback,os=Ee.unstable_cancelCallback,Rd=Ee.unstable_shouldYield,Ad=Ee.unstable_requestPaint,q=Ee.unstable_now,Dd=Ee.unstable_getCurrentPriorityLevel,io=Ee.unstable_ImmediatePriority,Uu=Ee.unstable_UserBlockingPriority,Hr=Ee.unstable_NormalPriority,Md=Ee.unstable_LowPriority,Vu=Ee.unstable_IdlePriority,cl=null,Be=null;function $d(e){if(Be&&typeof Be.onCommitFiberRoot=="function")try{Be.onCommitFiberRoot(cl,e,void 0,(e.current.flags&128)===128)}catch{}}var De=Math.clz32?Math.clz32:Hd,Ud=Math.log,Vd=Math.LN2;function Hd(e){return e>>>=0,e===0?32:31-(Ud(e)/Vd|0)|0}var fr=64,pr=4194304;function Nn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Br(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~l;s!==0?r=Nn(s):(i&=o,i!==0&&(r=Nn(i)))}else o=n&~l,o!==0?r=Nn(o):i!==0&&(r=Nn(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-De(t),l=1<<n,r|=e[n],t&=~l;return r}function Bd(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 Qd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,l=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-De(i),s=1<<o,u=l[o];u===-1?(!(s&n)||s&r)&&(l[o]=Bd(s,t)):u<=t&&(e.expiredLanes|=s),i&=~s}}function vi(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Hu(){var e=fr;return fr<<=1,!(fr&4194240)&&(fr=64),e}function Fl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function nr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-De(t),e[t]=n}function Wd(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-De(n),i=1<<l;t[l]=0,r[l]=-1,e[l]=-1,n&=~i}}function oo(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-De(n),l=1<<r;l&t|e[r]&t&&(e[r]|=t),n&=~l}}var D=0;function Bu(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Qu,so,Wu,Ku,Xu,wi=!1,mr=[],ut=null,at=null,ct=null,Vn=new Map,Hn=new Map,lt=[],Kd="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 ss(e,t){switch(e){case"focusin":case"focusout":ut=null;break;case"dragenter":case"dragleave":at=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":Vn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Hn.delete(t.pointerId)}}function wn(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=lr(t),t!==null&&so(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Xd(e,t,n,r,l){switch(t){case"focusin":return ut=wn(ut,e,t,n,r,l),!0;case"dragenter":return at=wn(at,e,t,n,r,l),!0;case"mouseover":return ct=wn(ct,e,t,n,r,l),!0;case"pointerover":var i=l.pointerId;return Vn.set(i,wn(Vn.get(i)||null,e,t,n,r,l)),!0;case"gotpointercapture":return i=l.pointerId,Hn.set(i,wn(Hn.get(i)||null,e,t,n,r,l)),!0}return!1}function Yu(e){var t=_t(e.target);if(t!==null){var n=Dt(t);if(n!==null){if(t=n.tag,t===13){if(t=Au(n),t!==null){e.blockedOn=t,Xu(e.priority,function(){Wu(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 Or(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=xi(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);mi=r,n.target.dispatchEvent(r),mi=null}else return t=lr(n),t!==null&&so(t),e.blockedOn=n,!1;t.shift()}return!0}function us(e,t,n){Or(e)&&n.delete(t)}function Yd(){wi=!1,ut!==null&&Or(ut)&&(ut=null),at!==null&&Or(at)&&(at=null),ct!==null&&Or(ct)&&(ct=null),Vn.forEach(us),Hn.forEach(us)}function xn(e,t){e.blockedOn===t&&(e.blockedOn=null,wi||(wi=!0,Ee.unstable_scheduleCallback(Ee.unstable_NormalPriority,Yd)))}function Bn(e){function t(l){return xn(l,e)}if(0<mr.length){xn(mr[0],e);for(var n=1;n<mr.length;n++){var r=mr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(ut!==null&&xn(ut,e),at!==null&&xn(at,e),ct!==null&&xn(ct,e),Vn.forEach(t),Hn.forEach(t),n=0;n<lt.length;n++)r=lt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<lt.length&&(n=lt[0],n.blockedOn===null);)Yu(n),n.blockedOn===null&&lt.shift()}var tn=et.ReactCurrentBatchConfig,Qr=!0;function Gd(e,t,n,r){var l=D,i=tn.transition;tn.transition=null;try{D=1,uo(e,t,n,r)}finally{D=l,tn.transition=i}}function qd(e,t,n,r){var l=D,i=tn.transition;tn.transition=null;try{D=4,uo(e,t,n,r)}finally{D=l,tn.transition=i}}function uo(e,t,n,r){if(Qr){var l=xi(e,t,n,r);if(l===null)Ql(e,t,r,Wr,n),ss(e,r);else if(Xd(l,e,t,n,r))r.stopPropagation();else if(ss(e,r),t&4&&-1<Kd.indexOf(e)){for(;l!==null;){var i=lr(l);if(i!==null&&Qu(i),i=xi(e,t,n,r),i===null&&Ql(e,t,r,Wr,n),i===l)break;l=i}l!==null&&r.stopPropagation()}else Ql(e,t,r,null,n)}}var Wr=null;function xi(e,t,n,r){if(Wr=null,e=lo(r),e=_t(e),e!==null)if(t=Dt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Au(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 Wr=e,null}function Gu(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(Dd()){case io:return 1;case Uu:return 4;case Hr:case Md:return 16;case Vu:return 536870912;default:return 16}default:return 16}}var ot=null,ao=null,Ir=null;function qu(){if(Ir)return Ir;var e,t=ao,n=t.length,r,l="value"in ot?ot.value:ot.textContent,i=l.length;for(e=0;e<n&&t[e]===l[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===l[i-r];r++);return Ir=l.slice(e,1<r?1-r:void 0)}function Lr(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 as(){return!1}function je(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 s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(i):i[s]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?yr:as,this.isPropagationStopped=as,this}return K(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=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 pn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},co=je(pn),rr=K({},pn,{view:0,detail:0}),Zd=je(rr),Rl,Al,Sn,dl=K({},rr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:fo,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!==Sn&&(Sn&&e.type==="mousemove"?(Rl=e.screenX-Sn.screenX,Al=e.screenY-Sn.screenY):Al=Rl=0,Sn=e),Rl)},movementY:function(e){return"movementY"in e?e.movementY:Al}}),cs=je(dl),Jd=K({},dl,{dataTransfer:0}),bd=je(Jd),ef=K({},rr,{relatedTarget:0}),Dl=je(ef),tf=K({},pn,{animationName:0,elapsedTime:0,pseudoElement:0}),nf=je(tf),rf=K({},pn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),lf=je(rf),of=K({},pn,{data:0}),ds=je(of),sf={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},uf={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"},af={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function cf(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=af[e])?!!t[e]:!1}function fo(){return cf}var df=K({},rr,{key:function(e){if(e.key){var t=sf[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Lr(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?uf[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:fo,charCode:function(e){return e.type==="keypress"?Lr(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Lr(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ff=je(df),pf=K({},dl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),fs=je(pf),mf=K({},rr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:fo}),yf=je(mf),gf=K({},pn,{propertyName:0,elapsedTime:0,pseudoElement:0}),hf=je(gf),vf=K({},dl,{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}),wf=je(vf),xf=[9,13,27,32],po=qe&&"CompositionEvent"in window,Ln=null;qe&&"documentMode"in document&&(Ln=document.documentMode);var Sf=qe&&"TextEvent"in window&&!Ln,Zu=qe&&(!po||Ln&&8<Ln&&11>=Ln),ps=String.fromCharCode(32),ms=!1;function Ju(e,t){switch(e){case"keyup":return xf.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function bu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ht=!1;function kf(e,t){switch(e){case"compositionend":return bu(t);case"keypress":return t.which!==32?null:(ms=!0,ps);case"textInput":return e=t.data,e===ps&&ms?null:e;default:return null}}function Ef(e,t){if(Ht)return e==="compositionend"||!po&&Ju(e,t)?(e=qu(),Ir=ao=ot=null,Ht=!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 Zu&&t.locale!=="ko"?null:t.data;default:return null}}var Cf={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 ys(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Cf[e.type]:t==="textarea"}function ea(e,t,n,r){Lu(r),t=Kr(t,"onChange"),0<t.length&&(n=new co("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Pn=null,Qn=null;function jf(e){da(e,0)}function fl(e){var t=Wt(e);if(Cu(t))return e}function _f(e,t){if(e==="change")return t}var ta=!1;if(qe){var Ml;if(qe){var $l="oninput"in document;if(!$l){var gs=document.createElement("div");gs.setAttribute("oninput","return;"),$l=typeof gs.oninput=="function"}Ml=$l}else Ml=!1;ta=Ml&&(!document.documentMode||9<document.documentMode)}function hs(){Pn&&(Pn.detachEvent("onpropertychange",na),Qn=Pn=null)}function na(e){if(e.propertyName==="value"&&fl(Qn)){var t=[];ea(t,Qn,e,lo(e)),Ru(jf,t)}}function Nf(e,t,n){e==="focusin"?(hs(),Pn=t,Qn=n,Pn.attachEvent("onpropertychange",na)):e==="focusout"&&hs()}function Tf(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return fl(Qn)}function Of(e,t){if(e==="click")return fl(t)}function If(e,t){if(e==="input"||e==="change")return fl(t)}function Lf(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var $e=typeof Object.is=="function"?Object.is:Lf;function Wn(e,t){if($e(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(!ni.call(t,l)||!$e(e[l],t[l]))return!1}return!0}function vs(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ws(e,t){var n=vs(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=vs(n)}}function ra(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ra(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function la(){for(var e=window,t=$r();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=$r(e.document)}return t}function mo(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 Pf(e){var t=la(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ra(n.ownerDocument.documentElement,n)){if(r!==null&&mo(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=ws(n,i);var o=ws(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 zf=qe&&"documentMode"in document&&11>=document.documentMode,Bt=null,Si=null,zn=null,ki=!1;function xs(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;ki||Bt==null||Bt!==$r(r)||(r=Bt,"selectionStart"in r&&mo(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}),zn&&Wn(zn,r)||(zn=r,r=Kr(Si,"onSelect"),0<r.length&&(t=new co("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Bt)))}function gr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Qt={animationend:gr("Animation","AnimationEnd"),animationiteration:gr("Animation","AnimationIteration"),animationstart:gr("Animation","AnimationStart"),transitionend:gr("Transition","TransitionEnd")},Ul={},ia={};qe&&(ia=document.createElement("div").style,"AnimationEvent"in window||(delete Qt.animationend.animation,delete Qt.animationiteration.animation,delete Qt.animationstart.animation),"TransitionEvent"in window||delete Qt.transitionend.transition);function pl(e){if(Ul[e])return Ul[e];if(!Qt[e])return e;var t=Qt[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ia)return Ul[e]=t[n];return e}var oa=pl("animationend"),sa=pl("animationiteration"),ua=pl("animationstart"),aa=pl("transitionend"),ca=new Map,Ss="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 vt(e,t){ca.set(e,t),At(t,[e])}for(var Vl=0;Vl<Ss.length;Vl++){var Hl=Ss[Vl],Ff=Hl.toLowerCase(),Rf=Hl[0].toUpperCase()+Hl.slice(1);vt(Ff,"on"+Rf)}vt(oa,"onAnimationEnd");vt(sa,"onAnimationIteration");vt(ua,"onAnimationStart");vt("dblclick","onDoubleClick");vt("focusin","onFocus");vt("focusout","onBlur");vt(aa,"onTransitionEnd");ln("onMouseEnter",["mouseout","mouseover"]);ln("onMouseLeave",["mouseout","mouseover"]);ln("onPointerEnter",["pointerout","pointerover"]);ln("onPointerLeave",["pointerout","pointerover"]);At("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));At("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));At("onBeforeInput",["compositionend","keypress","textInput","paste"]);At("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));At("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));At("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Tn="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(" "),Af=new Set("cancel close invalid load scroll toggle".split(" ").concat(Tn));function ks(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,zd(r,t,void 0,e),e.currentTarget=null}function da(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],l=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],u=s.instance,d=s.currentTarget;if(s=s.listener,u!==i&&l.isPropagationStopped())break e;ks(l,s,d),i=u}else for(o=0;o<r.length;o++){if(s=r[o],u=s.instance,d=s.currentTarget,s=s.listener,u!==i&&l.isPropagationStopped())break e;ks(l,s,d),i=u}}}if(Vr)throw e=hi,Vr=!1,hi=null,e}function V(e,t){var n=t[Ni];n===void 0&&(n=t[Ni]=new Set);var r=e+"__bubble";n.has(r)||(fa(t,e,2,!1),n.add(r))}function Bl(e,t,n){var r=0;t&&(r|=4),fa(n,e,r,t)}var hr="_reactListening"+Math.random().toString(36).slice(2);function Kn(e){if(!e[hr]){e[hr]=!0,wu.forEach(function(n){n!=="selectionchange"&&(Af.has(n)||Bl(n,!1,e),Bl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[hr]||(t[hr]=!0,Bl("selectionchange",!1,t))}}function fa(e,t,n,r){switch(Gu(t)){case 1:var l=Gd;break;case 4:l=qd;break;default:l=uo}n=l.bind(null,t,n,e),l=void 0,!gi||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 Ql(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 s=r.stateNode.containerInfo;if(s===l||s.nodeType===8&&s.parentNode===l)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===l||u.nodeType===8&&u.parentNode===l))return;o=o.return}for(;s!==null;){if(o=_t(s),o===null)return;if(u=o.tag,u===5||u===6){r=i=o;continue e}s=s.parentNode}}r=r.return}Ru(function(){var d=i,m=lo(n),c=[];e:{var h=ca.get(e);if(h!==void 0){var v=co,w=e;switch(e){case"keypress":if(Lr(n)===0)break e;case"keydown":case"keyup":v=ff;break;case"focusin":w="focus",v=Dl;break;case"focusout":w="blur",v=Dl;break;case"beforeblur":case"afterblur":v=Dl;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=cs;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=bd;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=yf;break;case oa:case sa:case ua:v=nf;break;case aa:v=hf;break;case"scroll":v=Zd;break;case"wheel":v=wf;break;case"copy":case"cut":case"paste":v=lf;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=fs}var k=(t&4)!==0,A=!k&&e==="scroll",y=k?h!==null?h+"Capture":null:h;k=[];for(var p=d,g;p!==null;){g=p;var x=g.stateNode;if(g.tag===5&&x!==null&&(g=x,y!==null&&(x=Un(p,y),x!=null&&k.push(Xn(p,x,g)))),A)break;p=p.return}0<k.length&&(h=new v(h,w,null,n,m),c.push({event:h,listeners:k}))}}if(!(t&7)){e:{if(h=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",h&&n!==mi&&(w=n.relatedTarget||n.fromElement)&&(_t(w)||w[Ze]))break e;if((v||h)&&(h=m.window===m?m:(h=m.ownerDocument)?h.defaultView||h.parentWindow:window,v?(w=n.relatedTarget||n.toElement,v=d,w=w?_t(w):null,w!==null&&(A=Dt(w),w!==A||w.tag!==5&&w.tag!==6)&&(w=null)):(v=null,w=d),v!==w)){if(k=cs,x="onMouseLeave",y="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(k=fs,x="onPointerLeave",y="onPointerEnter",p="pointer"),A=v==null?h:Wt(v),g=w==null?h:Wt(w),h=new k(x,p+"leave",v,n,m),h.target=A,h.relatedTarget=g,x=null,_t(m)===d&&(k=new k(y,p+"enter",w,n,m),k.target=g,k.relatedTarget=A,x=k),A=x,v&&w)t:{for(k=v,y=w,p=0,g=k;g;g=Mt(g))p++;for(g=0,x=y;x;x=Mt(x))g++;for(;0<p-g;)k=Mt(k),p--;for(;0<g-p;)y=Mt(y),g--;for(;p--;){if(k===y||y!==null&&k===y.alternate)break t;k=Mt(k),y=Mt(y)}k=null}else k=null;v!==null&&Es(c,h,v,k,!1),w!==null&&A!==null&&Es(c,A,w,k,!0)}}e:{if(h=d?Wt(d):window,v=h.nodeName&&h.nodeName.toLowerCase(),v==="select"||v==="input"&&h.type==="file")var C=_f;else if(ys(h))if(ta)C=If;else{C=Tf;var _=Nf}else(v=h.nodeName)&&v.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(C=Of);if(C&&(C=C(e,d))){ea(c,C,n,m);break e}_&&_(e,h,d),e==="focusout"&&(_=h._wrapperState)&&_.controlled&&h.type==="number"&&ai(h,"number",h.value)}switch(_=d?Wt(d):window,e){case"focusin":(ys(_)||_.contentEditable==="true")&&(Bt=_,Si=d,zn=null);break;case"focusout":zn=Si=Bt=null;break;case"mousedown":ki=!0;break;case"contextmenu":case"mouseup":case"dragend":ki=!1,xs(c,n,m);break;case"selectionchange":if(zf)break;case"keydown":case"keyup":xs(c,n,m)}var N;if(po)e:{switch(e){case"compositionstart":var O="onCompositionStart";break e;case"compositionend":O="onCompositionEnd";break e;case"compositionupdate":O="onCompositionUpdate";break e}O=void 0}else Ht?Ju(e,n)&&(O="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(O="onCompositionStart");O&&(Zu&&n.locale!=="ko"&&(Ht||O!=="onCompositionStart"?O==="onCompositionEnd"&&Ht&&(N=qu()):(ot=m,ao="value"in ot?ot.value:ot.textContent,Ht=!0)),_=Kr(d,O),0<_.length&&(O=new ds(O,e,null,n,m),c.push({event:O,listeners:_}),N?O.data=N:(N=bu(n),N!==null&&(O.data=N)))),(N=Sf?kf(e,n):Ef(e,n))&&(d=Kr(d,"onBeforeInput"),0<d.length&&(m=new ds("onBeforeInput","beforeinput",null,n,m),c.push({event:m,listeners:d}),m.data=N))}da(c,t)})}function Xn(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Kr(e,t){for(var n=t+"Capture",r=[];e!==null;){var l=e,i=l.stateNode;l.tag===5&&i!==null&&(l=i,i=Un(e,n),i!=null&&r.unshift(Xn(e,i,l)),i=Un(e,t),i!=null&&r.push(Xn(e,i,l))),e=e.return}return r}function Mt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Es(e,t,n,r,l){for(var i=t._reactName,o=[];n!==null&&n!==r;){var s=n,u=s.alternate,d=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&d!==null&&(s=d,l?(u=Un(n,i),u!=null&&o.unshift(Xn(n,u,s))):l||(u=Un(n,i),u!=null&&o.push(Xn(n,u,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Df=/\r\n?/g,Mf=/\u0000|\uFFFD/g;function Cs(e){return(typeof e=="string"?e:""+e).replace(Df,`
`).replace(Mf,"")}function vr(e,t,n){if(t=Cs(t),Cs(e)!==t&&n)throw Error(S(425))}function Xr(){}var Ei=null,Ci=null;function ji(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 _i=typeof setTimeout=="function"?setTimeout:void 0,$f=typeof clearTimeout=="function"?clearTimeout:void 0,js=typeof Promise=="function"?Promise:void 0,Uf=typeof queueMicrotask=="function"?queueMicrotask:typeof js<"u"?function(e){return js.resolve(null).then(e).catch(Vf)}:_i;function Vf(e){setTimeout(function(){throw e})}function Wl(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),Bn(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=l}while(n);Bn(t)}function dt(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 _s(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 mn=Math.random().toString(36).slice(2),He="__reactFiber$"+mn,Yn="__reactProps$"+mn,Ze="__reactContainer$"+mn,Ni="__reactEvents$"+mn,Hf="__reactListeners$"+mn,Bf="__reactHandles$"+mn;function _t(e){var t=e[He];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ze]||n[He]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=_s(e);e!==null;){if(n=e[He])return n;e=_s(e)}return t}e=n,n=e.parentNode}return null}function lr(e){return e=e[He]||e[Ze],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Wt(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function ml(e){return e[Yn]||null}var Ti=[],Kt=-1;function wt(e){return{current:e}}function H(e){0>Kt||(e.current=Ti[Kt],Ti[Kt]=null,Kt--)}function U(e,t){Kt++,Ti[Kt]=e.current,e.current=t}var ht={},ce=wt(ht),he=wt(!1),Lt=ht;function on(e,t){var n=e.type.contextTypes;if(!n)return ht;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 ve(e){return e=e.childContextTypes,e!=null}function Yr(){H(he),H(ce)}function Ns(e,t,n){if(ce.current!==ht)throw Error(S(168));U(ce,t),U(he,n)}function pa(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,_d(e)||"Unknown",l));return K({},n,r)}function Gr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ht,Lt=ce.current,U(ce,e),U(he,he.current),!0}function Ts(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=pa(e,t,Lt),r.__reactInternalMemoizedMergedChildContext=e,H(he),H(ce),U(ce,e)):H(he),U(he,n)}var Ke=null,yl=!1,Kl=!1;function ma(e){Ke===null?Ke=[e]:Ke.push(e)}function Qf(e){yl=!0,ma(e)}function xt(){if(!Kl&&Ke!==null){Kl=!0;var e=0,t=D;try{var n=Ke;for(D=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Ke=null,yl=!1}catch(l){throw Ke!==null&&(Ke=Ke.slice(e+1)),$u(io,xt),l}finally{D=t,Kl=!1}}return null}var Xt=[],Yt=0,qr=null,Zr=0,_e=[],Ne=0,Pt=null,Xe=1,Ye="";function Ct(e,t){Xt[Yt++]=Zr,Xt[Yt++]=qr,qr=e,Zr=t}function ya(e,t,n){_e[Ne++]=Xe,_e[Ne++]=Ye,_e[Ne++]=Pt,Pt=e;var r=Xe;e=Ye;var l=32-De(r)-1;r&=~(1<<l),n+=1;var i=32-De(t)+l;if(30<i){var o=l-l%5;i=(r&(1<<o)-1).toString(32),r>>=o,l-=o,Xe=1<<32-De(t)+l|n<<l|r,Ye=i+e}else Xe=1<<i|n<<l|r,Ye=e}function yo(e){e.return!==null&&(Ct(e,1),ya(e,1,0))}function go(e){for(;e===qr;)qr=Xt[--Yt],Xt[Yt]=null,Zr=Xt[--Yt],Xt[Yt]=null;for(;e===Pt;)Pt=_e[--Ne],_e[Ne]=null,Ye=_e[--Ne],_e[Ne]=null,Xe=_e[--Ne],_e[Ne]=null}var ke=null,Se=null,B=!1,Ae=null;function ga(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 Os(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,ke=e,Se=dt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,ke=e,Se=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Pt!==null?{id:Xe,overflow:Ye}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Te(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,ke=e,Se=null,!0):!1;default:return!1}}function Oi(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ii(e){if(B){var t=Se;if(t){var n=t;if(!Os(e,t)){if(Oi(e))throw Error(S(418));t=dt(n.nextSibling);var r=ke;t&&Os(e,t)?ga(r,n):(e.flags=e.flags&-4097|2,B=!1,ke=e)}}else{if(Oi(e))throw Error(S(418));e.flags=e.flags&-4097|2,B=!1,ke=e}}}function Is(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;ke=e}function wr(e){if(e!==ke)return!1;if(!B)return Is(e),B=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ji(e.type,e.memoizedProps)),t&&(t=Se)){if(Oi(e))throw ha(),Error(S(418));for(;t;)ga(e,t),t=dt(t.nextSibling)}if(Is(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){Se=dt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Se=null}}else Se=ke?dt(e.stateNode.nextSibling):null;return!0}function ha(){for(var e=Se;e;)e=dt(e.nextSibling)}function sn(){Se=ke=null,B=!1}function ho(e){Ae===null?Ae=[e]:Ae.push(e)}var Wf=et.ReactCurrentBatchConfig;function Fe(e,t){if(e&&e.defaultProps){t=K({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Jr=wt(null),br=null,Gt=null,vo=null;function wo(){vo=Gt=br=null}function xo(e){var t=Jr.current;H(Jr),e._currentValue=t}function Li(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 nn(e,t){br=e,vo=Gt=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(ge=!0),e.firstContext=null)}function Ie(e){var t=e._currentValue;if(vo!==e)if(e={context:e,memoizedValue:t,next:null},Gt===null){if(br===null)throw Error(S(308));Gt=e,br.dependencies={lanes:0,firstContext:e}}else Gt=Gt.next=e;return t}var Nt=null;function So(e){Nt===null?Nt=[e]:Nt.push(e)}function va(e,t,n,r){var l=t.interleaved;return l===null?(n.next=n,So(t)):(n.next=l.next,l.next=n),t.interleaved=n,Je(e,r)}function Je(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 rt=!1;function ko(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function wa(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 Ge(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ft(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,R&2){var l=r.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),r.pending=t,Je(e,n)}return l=r.interleaved,l===null?(t.next=t,So(r)):(t.next=l.next,l.next=t),r.interleaved=t,Je(e,n)}function Pr(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,oo(e,n)}}function Ls(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 el(e,t,n,r){var l=e.updateQueue;rt=!1;var i=l.firstBaseUpdate,o=l.lastBaseUpdate,s=l.shared.pending;if(s!==null){l.shared.pending=null;var u=s,d=u.next;u.next=null,o===null?i=d:o.next=d,o=u;var m=e.alternate;m!==null&&(m=m.updateQueue,s=m.lastBaseUpdate,s!==o&&(s===null?m.firstBaseUpdate=d:s.next=d,m.lastBaseUpdate=u))}if(i!==null){var c=l.baseState;o=0,m=d=u=null,s=i;do{var h=s.lane,v=s.eventTime;if((r&h)===h){m!==null&&(m=m.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var w=e,k=s;switch(h=t,v=n,k.tag){case 1:if(w=k.payload,typeof w=="function"){c=w.call(v,c,h);break e}c=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=k.payload,h=typeof w=="function"?w.call(v,c,h):w,h==null)break e;c=K({},c,h);break e;case 2:rt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,h=l.effects,h===null?l.effects=[s]:h.push(s))}else v={eventTime:v,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},m===null?(d=m=v,u=c):m=m.next=v,o|=h;if(s=s.next,s===null){if(s=l.shared.pending,s===null)break;h=s,s=h.next,h.next=null,l.lastBaseUpdate=h,l.shared.pending=null}}while(1);if(m===null&&(u=c),l.baseState=u,l.firstBaseUpdate=d,l.lastBaseUpdate=m,t=l.shared.interleaved,t!==null){l=t;do o|=l.lane,l=l.next;while(l!==t)}else i===null&&(l.shared.lanes=0);Ft|=o,e.lanes=o,e.memoizedState=c}}function Ps(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 xa=new vu.Component().refs;function Pi(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:K({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var gl={isMounted:function(e){return(e=e._reactInternals)?Dt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fe(),l=mt(e),i=Ge(r,l);i.payload=t,n!=null&&(i.callback=n),t=ft(e,i,l),t!==null&&(Me(t,e,l,r),Pr(t,e,l))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fe(),l=mt(e),i=Ge(r,l);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=ft(e,i,l),t!==null&&(Me(t,e,l,r),Pr(t,e,l))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fe(),r=mt(e),l=Ge(n,r);l.tag=2,t!=null&&(l.callback=t),t=ft(e,l,r),t!==null&&(Me(t,e,r,n),Pr(t,e,r))}};function zs(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?!Wn(n,r)||!Wn(l,i):!0}function Sa(e,t,n){var r=!1,l=ht,i=t.contextType;return typeof i=="object"&&i!==null?i=Ie(i):(l=ve(t)?Lt:ce.current,r=t.contextTypes,i=(r=r!=null)?on(e,l):ht),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=gl,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=l,e.__reactInternalMemoizedMaskedChildContext=i),t}function Fs(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&&gl.enqueueReplaceState(t,t.state,null)}function zi(e,t,n,r){var l=e.stateNode;l.props=n,l.state=e.memoizedState,l.refs=xa,ko(e);var i=t.contextType;typeof i=="object"&&i!==null?l.context=Ie(i):(i=ve(t)?Lt:ce.current,l.context=on(e,i)),l.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(Pi(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&&gl.enqueueReplaceState(l,l.state,null),el(e,n,l,r),l.state=e.memoizedState),typeof l.componentDidMount=="function"&&(e.flags|=4194308)}function kn(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 s=l.refs;s===xa&&(s=l.refs={}),o===null?delete s[i]:s[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 xr(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Rs(e){var t=e._init;return t(e._payload)}function ka(e){function t(y,p){if(e){var g=y.deletions;g===null?(y.deletions=[p],y.flags|=16):g.push(p)}}function n(y,p){if(!e)return null;for(;p!==null;)t(y,p),p=p.sibling;return null}function r(y,p){for(y=new Map;p!==null;)p.key!==null?y.set(p.key,p):y.set(p.index,p),p=p.sibling;return y}function l(y,p){return y=yt(y,p),y.index=0,y.sibling=null,y}function i(y,p,g){return y.index=g,e?(g=y.alternate,g!==null?(g=g.index,g<p?(y.flags|=2,p):g):(y.flags|=2,p)):(y.flags|=1048576,p)}function o(y){return e&&y.alternate===null&&(y.flags|=2),y}function s(y,p,g,x){return p===null||p.tag!==6?(p=bl(g,y.mode,x),p.return=y,p):(p=l(p,g),p.return=y,p)}function u(y,p,g,x){var C=g.type;return C===Vt?m(y,p,g.props.children,x,g.key):p!==null&&(p.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===nt&&Rs(C)===p.type)?(x=l(p,g.props),x.ref=kn(y,p,g),x.return=y,x):(x=Mr(g.type,g.key,g.props,null,y.mode,x),x.ref=kn(y,p,g),x.return=y,x)}function d(y,p,g,x){return p===null||p.tag!==4||p.stateNode.containerInfo!==g.containerInfo||p.stateNode.implementation!==g.implementation?(p=ei(g,y.mode,x),p.return=y,p):(p=l(p,g.children||[]),p.return=y,p)}function m(y,p,g,x,C){return p===null||p.tag!==7?(p=It(g,y.mode,x,C),p.return=y,p):(p=l(p,g),p.return=y,p)}function c(y,p,g){if(typeof p=="string"&&p!==""||typeof p=="number")return p=bl(""+p,y.mode,g),p.return=y,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case ar:return g=Mr(p.type,p.key,p.props,null,y.mode,g),g.ref=kn(y,null,p),g.return=y,g;case Ut:return p=ei(p,y.mode,g),p.return=y,p;case nt:var x=p._init;return c(y,x(p._payload),g)}if(_n(p)||hn(p))return p=It(p,y.mode,g,null),p.return=y,p;xr(y,p)}return null}function h(y,p,g,x){var C=p!==null?p.key:null;if(typeof g=="string"&&g!==""||typeof g=="number")return C!==null?null:s(y,p,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case ar:return g.key===C?u(y,p,g,x):null;case Ut:return g.key===C?d(y,p,g,x):null;case nt:return C=g._init,h(y,p,C(g._payload),x)}if(_n(g)||hn(g))return C!==null?null:m(y,p,g,x,null);xr(y,g)}return null}function v(y,p,g,x,C){if(typeof x=="string"&&x!==""||typeof x=="number")return y=y.get(g)||null,s(p,y,""+x,C);if(typeof x=="object"&&x!==null){switch(x.$$typeof){case ar:return y=y.get(x.key===null?g:x.key)||null,u(p,y,x,C);case Ut:return y=y.get(x.key===null?g:x.key)||null,d(p,y,x,C);case nt:var _=x._init;return v(y,p,g,_(x._payload),C)}if(_n(x)||hn(x))return y=y.get(g)||null,m(p,y,x,C,null);xr(p,x)}return null}function w(y,p,g,x){for(var C=null,_=null,N=p,O=p=0,Y=null;N!==null&&O<g.length;O++){N.index>O?(Y=N,N=null):Y=N.sibling;var F=h(y,N,g[O],x);if(F===null){N===null&&(N=Y);break}e&&N&&F.alternate===null&&t(y,N),p=i(F,p,O),_===null?C=F:_.sibling=F,_=F,N=Y}if(O===g.length)return n(y,N),B&&Ct(y,O),C;if(N===null){for(;O<g.length;O++)N=c(y,g[O],x),N!==null&&(p=i(N,p,O),_===null?C=N:_.sibling=N,_=N);return B&&Ct(y,O),C}for(N=r(y,N);O<g.length;O++)Y=v(N,y,O,g[O],x),Y!==null&&(e&&Y.alternate!==null&&N.delete(Y.key===null?O:Y.key),p=i(Y,p,O),_===null?C=Y:_.sibling=Y,_=Y);return e&&N.forEach(function(Pe){return t(y,Pe)}),B&&Ct(y,O),C}function k(y,p,g,x){var C=hn(g);if(typeof C!="function")throw Error(S(150));if(g=C.call(g),g==null)throw Error(S(151));for(var _=C=null,N=p,O=p=0,Y=null,F=g.next();N!==null&&!F.done;O++,F=g.next()){N.index>O?(Y=N,N=null):Y=N.sibling;var Pe=h(y,N,F.value,x);if(Pe===null){N===null&&(N=Y);break}e&&N&&Pe.alternate===null&&t(y,N),p=i(Pe,p,O),_===null?C=Pe:_.sibling=Pe,_=Pe,N=Y}if(F.done)return n(y,N),B&&Ct(y,O),C;if(N===null){for(;!F.done;O++,F=g.next())F=c(y,F.value,x),F!==null&&(p=i(F,p,O),_===null?C=F:_.sibling=F,_=F);return B&&Ct(y,O),C}for(N=r(y,N);!F.done;O++,F=g.next())F=v(N,y,O,F.value,x),F!==null&&(e&&F.alternate!==null&&N.delete(F.key===null?O:F.key),p=i(F,p,O),_===null?C=F:_.sibling=F,_=F);return e&&N.forEach(function(yn){return t(y,yn)}),B&&Ct(y,O),C}function A(y,p,g,x){if(typeof g=="object"&&g!==null&&g.type===Vt&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case ar:e:{for(var C=g.key,_=p;_!==null;){if(_.key===C){if(C=g.type,C===Vt){if(_.tag===7){n(y,_.sibling),p=l(_,g.props.children),p.return=y,y=p;break e}}else if(_.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===nt&&Rs(C)===_.type){n(y,_.sibling),p=l(_,g.props),p.ref=kn(y,_,g),p.return=y,y=p;break e}n(y,_);break}else t(y,_);_=_.sibling}g.type===Vt?(p=It(g.props.children,y.mode,x,g.key),p.return=y,y=p):(x=Mr(g.type,g.key,g.props,null,y.mode,x),x.ref=kn(y,p,g),x.return=y,y=x)}return o(y);case Ut:e:{for(_=g.key;p!==null;){if(p.key===_)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(y,p.sibling),p=l(p,g.children||[]),p.return=y,y=p;break e}else{n(y,p);break}else t(y,p);p=p.sibling}p=ei(g,y.mode,x),p.return=y,y=p}return o(y);case nt:return _=g._init,A(y,p,_(g._payload),x)}if(_n(g))return w(y,p,g,x);if(hn(g))return k(y,p,g,x);xr(y,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(y,p.sibling),p=l(p,g),p.return=y,y=p):(n(y,p),p=bl(g,y.mode,x),p.return=y,y=p),o(y)):n(y,p)}return A}var un=ka(!0),Ea=ka(!1),ir={},Qe=wt(ir),Gn=wt(ir),qn=wt(ir);function Tt(e){if(e===ir)throw Error(S(174));return e}function Eo(e,t){switch(U(qn,t),U(Gn,e),U(Qe,ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:di(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=di(t,e)}H(Qe),U(Qe,t)}function an(){H(Qe),H(Gn),H(qn)}function Ca(e){Tt(qn.current);var t=Tt(Qe.current),n=di(t,e.type);t!==n&&(U(Gn,e),U(Qe,n))}function Co(e){Gn.current===e&&(H(Qe),H(Gn))}var Q=wt(0);function tl(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 Xl=[];function jo(){for(var e=0;e<Xl.length;e++)Xl[e]._workInProgressVersionPrimary=null;Xl.length=0}var zr=et.ReactCurrentDispatcher,Yl=et.ReactCurrentBatchConfig,zt=0,W=null,b=null,ne=null,nl=!1,Fn=!1,Zn=0,Kf=0;function se(){throw Error(S(321))}function _o(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!$e(e[n],t[n]))return!1;return!0}function No(e,t,n,r,l,i){if(zt=i,W=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,zr.current=e===null||e.memoizedState===null?qf:Zf,e=n(r,l),Fn){i=0;do{if(Fn=!1,Zn=0,25<=i)throw Error(S(301));i+=1,ne=b=null,t.updateQueue=null,zr.current=Jf,e=n(r,l)}while(Fn)}if(zr.current=rl,t=b!==null&&b.next!==null,zt=0,ne=b=W=null,nl=!1,t)throw Error(S(300));return e}function To(){var e=Zn!==0;return Zn=0,e}function Ve(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ne===null?W.memoizedState=ne=e:ne=ne.next=e,ne}function Le(){if(b===null){var e=W.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=ne===null?W.memoizedState:ne.next;if(t!==null)ne=t,b=e;else{if(e===null)throw Error(S(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},ne===null?W.memoizedState=ne=e:ne=ne.next=e}return ne}function Jn(e,t){return typeof t=="function"?t(e):t}function Gl(e){var t=Le(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=b,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 s=o=null,u=null,d=i;do{var m=d.lane;if((zt&m)===m)u!==null&&(u=u.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var c={lane:m,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};u===null?(s=u=c,o=r):u=u.next=c,W.lanes|=m,Ft|=m}d=d.next}while(d!==null&&d!==i);u===null?o=r:u.next=s,$e(r,t.memoizedState)||(ge=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){l=e;do i=l.lane,W.lanes|=i,Ft|=i,l=l.next;while(l!==e)}else l===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function ql(e){var t=Le(),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);$e(i,t.memoizedState)||(ge=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function ja(){}function _a(e,t){var n=W,r=Le(),l=t(),i=!$e(r.memoizedState,l);if(i&&(r.memoizedState=l,ge=!0),r=r.queue,Oo(Oa.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ne!==null&&ne.memoizedState.tag&1){if(n.flags|=2048,bn(9,Ta.bind(null,n,r,l,t),void 0,null),re===null)throw Error(S(349));zt&30||Na(n,t,l)}return l}function Na(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ta(e,t,n,r){t.value=n,t.getSnapshot=r,Ia(t)&&La(e)}function Oa(e,t,n){return n(function(){Ia(t)&&La(e)})}function Ia(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!$e(e,n)}catch{return!0}}function La(e){var t=Je(e,1);t!==null&&Me(t,e,1,-1)}function As(e){var t=Ve();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Jn,lastRenderedState:e},t.queue=e,e=e.dispatch=Gf.bind(null,W,e),[t.memoizedState,e]}function bn(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=W.updateQueue,t===null?(t={lastEffect:null,stores:null},W.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 Pa(){return Le().memoizedState}function Fr(e,t,n,r){var l=Ve();W.flags|=e,l.memoizedState=bn(1|t,n,void 0,r===void 0?null:r)}function hl(e,t,n,r){var l=Le();r=r===void 0?null:r;var i=void 0;if(b!==null){var o=b.memoizedState;if(i=o.destroy,r!==null&&_o(r,o.deps)){l.memoizedState=bn(t,n,i,r);return}}W.flags|=e,l.memoizedState=bn(1|t,n,i,r)}function Ds(e,t){return Fr(8390656,8,e,t)}function Oo(e,t){return hl(2048,8,e,t)}function za(e,t){return hl(4,2,e,t)}function Fa(e,t){return hl(4,4,e,t)}function Ra(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 Aa(e,t,n){return n=n!=null?n.concat([e]):null,hl(4,4,Ra.bind(null,t,e),n)}function Io(){}function Da(e,t){var n=Le();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_o(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ma(e,t){var n=Le();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&_o(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $a(e,t,n){return zt&21?($e(n,t)||(n=Hu(),W.lanes|=n,Ft|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ge=!0),e.memoizedState=n)}function Xf(e,t){var n=D;D=n!==0&&4>n?n:4,e(!0);var r=Yl.transition;Yl.transition={};try{e(!1),t()}finally{D=n,Yl.transition=r}}function Ua(){return Le().memoizedState}function Yf(e,t,n){var r=mt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Va(e))Ha(t,n);else if(n=va(e,t,n,r),n!==null){var l=fe();Me(n,e,r,l),Ba(n,t,r)}}function Gf(e,t,n){var r=mt(e),l={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Va(e))Ha(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,s=i(o,n);if(l.hasEagerState=!0,l.eagerState=s,$e(s,o)){var u=t.interleaved;u===null?(l.next=l,So(t)):(l.next=u.next,u.next=l),t.interleaved=l;return}}catch{}finally{}n=va(e,t,l,r),n!==null&&(l=fe(),Me(n,e,r,l),Ba(n,t,r))}}function Va(e){var t=e.alternate;return e===W||t!==null&&t===W}function Ha(e,t){Fn=nl=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ba(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,oo(e,n)}}var rl={readContext:Ie,useCallback:se,useContext:se,useEffect:se,useImperativeHandle:se,useInsertionEffect:se,useLayoutEffect:se,useMemo:se,useReducer:se,useRef:se,useState:se,useDebugValue:se,useDeferredValue:se,useTransition:se,useMutableSource:se,useSyncExternalStore:se,useId:se,unstable_isNewReconciler:!1},qf={readContext:Ie,useCallback:function(e,t){return Ve().memoizedState=[e,t===void 0?null:t],e},useContext:Ie,useEffect:Ds,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fr(4194308,4,Ra.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fr(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fr(4,2,e,t)},useMemo:function(e,t){var n=Ve();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ve();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=Yf.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Ve();return e={current:e},t.memoizedState=e},useState:As,useDebugValue:Io,useDeferredValue:function(e){return Ve().memoizedState=e},useTransition:function(){var e=As(!1),t=e[0];return e=Xf.bind(null,e[1]),Ve().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=W,l=Ve();if(B){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),re===null)throw Error(S(349));zt&30||Na(r,t,n)}l.memoizedState=n;var i={value:n,getSnapshot:t};return l.queue=i,Ds(Oa.bind(null,r,i,e),[e]),r.flags|=2048,bn(9,Ta.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Ve(),t=re.identifierPrefix;if(B){var n=Ye,r=Xe;n=(r&~(1<<32-De(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Zn++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Kf++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Zf={readContext:Ie,useCallback:Da,useContext:Ie,useEffect:Oo,useImperativeHandle:Aa,useInsertionEffect:za,useLayoutEffect:Fa,useMemo:Ma,useReducer:Gl,useRef:Pa,useState:function(){return Gl(Jn)},useDebugValue:Io,useDeferredValue:function(e){var t=Le();return $a(t,b.memoizedState,e)},useTransition:function(){var e=Gl(Jn)[0],t=Le().memoizedState;return[e,t]},useMutableSource:ja,useSyncExternalStore:_a,useId:Ua,unstable_isNewReconciler:!1},Jf={readContext:Ie,useCallback:Da,useContext:Ie,useEffect:Oo,useImperativeHandle:Aa,useInsertionEffect:za,useLayoutEffect:Fa,useMemo:Ma,useReducer:ql,useRef:Pa,useState:function(){return ql(Jn)},useDebugValue:Io,useDeferredValue:function(e){var t=Le();return b===null?t.memoizedState=e:$a(t,b.memoizedState,e)},useTransition:function(){var e=ql(Jn)[0],t=Le().memoizedState;return[e,t]},useMutableSource:ja,useSyncExternalStore:_a,useId:Ua,unstable_isNewReconciler:!1};function cn(e,t){try{var n="",r=t;do n+=jd(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 Zl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Fi(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var bf=typeof WeakMap=="function"?WeakMap:Map;function Qa(e,t,n){n=Ge(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){il||(il=!0,Qi=r),Fi(e,t)},n}function Wa(e,t,n){n=Ge(-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(){Fi(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Fi(e,t),typeof r!="function"&&(pt===null?pt=new Set([this]):pt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function Ms(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new bf;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=pp.bind(null,e,t,n),t.then(e,e))}function $s(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 Us(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=Ge(-1,1),t.tag=2,ft(n,t,1))),n.lanes|=1),e)}var ep=et.ReactCurrentOwner,ge=!1;function de(e,t,n,r){t.child=e===null?Ea(t,null,n,r):un(t,e.child,n,r)}function Vs(e,t,n,r,l){n=n.render;var i=t.ref;return nn(t,l),r=No(e,t,n,r,i,l),n=To(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(B&&n&&yo(t),t.flags|=1,de(e,t,r,l),t.child)}function Hs(e,t,n,r,l){if(e===null){var i=n.type;return typeof i=="function"&&!Mo(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Ka(e,t,i,r,l)):(e=Mr(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:Wn,n(o,r)&&e.ref===t.ref)return be(e,t,l)}return t.flags|=1,e=yt(i,r),e.ref=t.ref,e.return=t,t.child=e}function Ka(e,t,n,r,l){if(e!==null){var i=e.memoizedProps;if(Wn(i,r)&&e.ref===t.ref)if(ge=!1,t.pendingProps=r=i,(e.lanes&l)!==0)e.flags&131072&&(ge=!0);else return t.lanes=e.lanes,be(e,t,l)}return Ri(e,t,n,r,l)}function Xa(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(Zt,xe),xe|=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(Zt,xe),xe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,U(Zt,xe),xe|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,U(Zt,xe),xe|=r;return de(e,t,l,n),t.child}function Ya(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ri(e,t,n,r,l){var i=ve(n)?Lt:ce.current;return i=on(t,i),nn(t,l),n=No(e,t,n,r,i,l),r=To(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~l,be(e,t,l)):(B&&r&&yo(t),t.flags|=1,de(e,t,n,l),t.child)}function Bs(e,t,n,r,l){if(ve(n)){var i=!0;Gr(t)}else i=!1;if(nn(t,l),t.stateNode===null)Rr(e,t),Sa(t,n,r),zi(t,n,r,l),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var u=o.context,d=n.contextType;typeof d=="object"&&d!==null?d=Ie(d):(d=ve(n)?Lt:ce.current,d=on(t,d));var m=n.getDerivedStateFromProps,c=typeof m=="function"||typeof o.getSnapshotBeforeUpdate=="function";c||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||u!==d)&&Fs(t,o,r,d),rt=!1;var h=t.memoizedState;o.state=h,el(t,r,o,l),u=t.memoizedState,s!==r||h!==u||he.current||rt?(typeof m=="function"&&(Pi(t,n,m,r),u=t.memoizedState),(s=rt||zs(t,n,s,r,h,u,d))?(c||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=u),o.props=r,o.state=u,o.context=d,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,wa(e,t),s=t.memoizedProps,d=t.type===t.elementType?s:Fe(t.type,s),o.props=d,c=t.pendingProps,h=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=Ie(u):(u=ve(n)?Lt:ce.current,u=on(t,u));var v=n.getDerivedStateFromProps;(m=typeof v=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==c||h!==u)&&Fs(t,o,r,u),rt=!1,h=t.memoizedState,o.state=h,el(t,r,o,l);var w=t.memoizedState;s!==c||h!==w||he.current||rt?(typeof v=="function"&&(Pi(t,n,v,r),w=t.memoizedState),(d=rt||zs(t,n,d,r,h,w,u)||!1)?(m||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,w,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,w,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),o.props=r,o.state=w,o.context=u,r=d):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Ai(e,t,n,r,i,l)}function Ai(e,t,n,r,l,i){Ya(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return l&&Ts(t,n,!1),be(e,t,i);r=t.stateNode,ep.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=un(t,e.child,null,i),t.child=un(t,null,s,i)):de(e,t,s,i),t.memoizedState=r.state,l&&Ts(t,n,!0),t.child}function Ga(e){var t=e.stateNode;t.pendingContext?Ns(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ns(e,t.context,!1),Eo(e,t.containerInfo)}function Qs(e,t,n,r,l){return sn(),ho(l),t.flags|=256,de(e,t,n,r),t.child}var Di={dehydrated:null,treeContext:null,retryLane:0};function Mi(e){return{baseLanes:e,cachePool:null,transitions:null}}function qa(e,t,n){var r=t.pendingProps,l=Q.current,i=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(l&2)!==0),s?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(l|=1),U(Q,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=xl(o,r,0,null),e=It(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=Mi(n),t.memoizedState=Di,e):Lo(t,o));if(l=e.memoizedState,l!==null&&(s=l.dehydrated,s!==null))return tp(e,t,o,r,s,l,n);if(i){i=r.fallback,o=t.mode,l=e.child,s=l.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==l?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=yt(l,u),r.subtreeFlags=l.subtreeFlags&14680064),s!==null?i=yt(s,i):(i=It(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?Mi(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},i.memoizedState=o,i.childLanes=e.childLanes&~n,t.memoizedState=Di,r}return i=e.child,e=i.sibling,r=yt(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 Lo(e,t){return t=xl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Sr(e,t,n,r){return r!==null&&ho(r),un(t,e.child,null,n),e=Lo(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function tp(e,t,n,r,l,i,o){if(n)return t.flags&256?(t.flags&=-257,r=Zl(Error(S(422))),Sr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,l=t.mode,r=xl({mode:"visible",children:r.children},l,0,null),i=It(i,l,o,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&un(t,e.child,null,o),t.child.memoizedState=Mi(o),t.memoizedState=Di,i);if(!(t.mode&1))return Sr(e,t,o,null);if(l.data==="$!"){if(r=l.nextSibling&&l.nextSibling.dataset,r)var s=r.dgst;return r=s,i=Error(S(419)),r=Zl(i,r,void 0),Sr(e,t,o,r)}if(s=(o&e.childLanes)!==0,ge||s){if(r=re,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,Je(e,l),Me(r,e,l,-1))}return Do(),r=Zl(Error(S(421))),Sr(e,t,o,r)}return l.data==="$?"?(t.flags|=128,t.child=e.child,t=mp.bind(null,e),l._reactRetry=t,null):(e=i.treeContext,Se=dt(l.nextSibling),ke=t,B=!0,Ae=null,e!==null&&(_e[Ne++]=Xe,_e[Ne++]=Ye,_e[Ne++]=Pt,Xe=e.id,Ye=e.overflow,Pt=t),t=Lo(t,r.children),t.flags|=4096,t)}function Ws(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Li(e.return,t,n)}function Jl(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 Za(e,t,n){var r=t.pendingProps,l=r.revealOrder,i=r.tail;if(de(e,t,r.children,n),r=Q.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&&Ws(e,n,t);else if(e.tag===19)Ws(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(Q,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&&tl(e)===null&&(l=n),n=n.sibling;n=l,n===null?(l=t.child,t.child=null):(l=n.sibling,n.sibling=null),Jl(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&&tl(e)===null){t.child=l;break}e=l.sibling,l.sibling=n,n=l,l=e}Jl(t,!0,n,null,i);break;case"together":Jl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Rr(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function be(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Ft|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,n=yt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=yt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function np(e,t,n){switch(t.tag){case 3:Ga(t),sn();break;case 5:Ca(t);break;case 1:ve(t.type)&&Gr(t);break;case 4:Eo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,l=t.memoizedProps.value;U(Jr,r._currentValue),r._currentValue=l;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(U(Q,Q.current&1),t.flags|=128,null):n&t.child.childLanes?qa(e,t,n):(U(Q,Q.current&1),e=be(e,t,n),e!==null?e.sibling:null);U(Q,Q.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return Za(e,t,n);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),U(Q,Q.current),r)break;return null;case 22:case 23:return t.lanes=0,Xa(e,t,n)}return be(e,t,n)}var Ja,$i,ba,ec;Ja=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}};$i=function(){};ba=function(e,t,n,r){var l=e.memoizedProps;if(l!==r){e=t.stateNode,Tt(Qe.current);var i=null;switch(n){case"input":l=si(e,l),r=si(e,r),i=[];break;case"select":l=K({},l,{value:void 0}),r=K({},r,{value:void 0}),i=[];break;case"textarea":l=ci(e,l),r=ci(e,r),i=[];break;default:typeof l.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Xr)}fi(n,r);var o;n=null;for(d in l)if(!r.hasOwnProperty(d)&&l.hasOwnProperty(d)&&l[d]!=null)if(d==="style"){var s=l[d];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else d!=="dangerouslySetInnerHTML"&&d!=="children"&&d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&d!=="autoFocus"&&(Mn.hasOwnProperty(d)?i||(i=[]):(i=i||[]).push(d,null));for(d in r){var u=r[d];if(s=l!=null?l[d]:void 0,r.hasOwnProperty(d)&&u!==s&&(u!=null||s!=null))if(d==="style")if(s){for(o in s)!s.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&s[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(i||(i=[]),i.push(d,n)),n=u;else d==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(i=i||[]).push(d,u)):d==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(d,""+u):d!=="suppressContentEditableWarning"&&d!=="suppressHydrationWarning"&&(Mn.hasOwnProperty(d)?(u!=null&&d==="onScroll"&&V("scroll",e),i||s===u||(i=[])):(i=i||[]).push(d,u))}n&&(i=i||[]).push("style",n);var d=i;(t.updateQueue=d)&&(t.flags|=4)}};ec=function(e,t,n,r){n!==r&&(t.flags|=4)};function En(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 ue(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags&14680064,r|=l.flags&14680064,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)n|=l.lanes|l.childLanes,r|=l.subtreeFlags,r|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function rp(e,t,n){var r=t.pendingProps;switch(go(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ue(t),null;case 1:return ve(t.type)&&Yr(),ue(t),null;case 3:return r=t.stateNode,an(),H(he),H(ce),jo(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(wr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Ae!==null&&(Xi(Ae),Ae=null))),$i(e,t),ue(t),null;case 5:Co(t);var l=Tt(qn.current);if(n=t.type,e!==null&&t.stateNode!=null)ba(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 ue(t),null}if(e=Tt(Qe.current),wr(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[He]=t,r[Yn]=i,e=(t.mode&1)!==0,n){case"dialog":V("cancel",r),V("close",r);break;case"iframe":case"object":case"embed":V("load",r);break;case"video":case"audio":for(l=0;l<Tn.length;l++)V(Tn[l],r);break;case"source":V("error",r);break;case"img":case"image":case"link":V("error",r),V("load",r);break;case"details":V("toggle",r);break;case"input":es(r,i),V("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},V("invalid",r);break;case"textarea":ns(r,i),V("invalid",r)}fi(n,i),l=null;for(var o in i)if(i.hasOwnProperty(o)){var s=i[o];o==="children"?typeof s=="string"?r.textContent!==s&&(i.suppressHydrationWarning!==!0&&vr(r.textContent,s,e),l=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(i.suppressHydrationWarning!==!0&&vr(r.textContent,s,e),l=["children",""+s]):Mn.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&V("scroll",r)}switch(n){case"input":cr(r),ts(r,i,!0);break;case"textarea":cr(r),rs(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Xr)}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=Nu(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[He]=t,e[Yn]=r,Ja(e,t,!1,!1),t.stateNode=e;e:{switch(o=pi(n,r),n){case"dialog":V("cancel",e),V("close",e),l=r;break;case"iframe":case"object":case"embed":V("load",e),l=r;break;case"video":case"audio":for(l=0;l<Tn.length;l++)V(Tn[l],e);l=r;break;case"source":V("error",e),l=r;break;case"img":case"image":case"link":V("error",e),V("load",e),l=r;break;case"details":V("toggle",e),l=r;break;case"input":es(e,r),l=si(e,r),V("invalid",e);break;case"option":l=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},l=K({},r,{value:void 0}),V("invalid",e);break;case"textarea":ns(e,r),l=ci(e,r),V("invalid",e);break;default:l=r}fi(n,l),s=l;for(i in s)if(s.hasOwnProperty(i)){var u=s[i];i==="style"?Iu(e,u):i==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Tu(e,u)):i==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&$n(e,u):typeof u=="number"&&$n(e,""+u):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Mn.hasOwnProperty(i)?u!=null&&i==="onScroll"&&V("scroll",e):u!=null&&eo(e,i,u,o))}switch(n){case"input":cr(e),ts(e,r,!1);break;case"textarea":cr(e),rs(e);break;case"option":r.value!=null&&e.setAttribute("value",""+gt(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Jt(e,!!r.multiple,i,!1):r.defaultValue!=null&&Jt(e,!!r.multiple,r.defaultValue,!0);break;default:typeof l.onClick=="function"&&(e.onclick=Xr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return ue(t),null;case 6:if(e&&t.stateNode!=null)ec(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=Tt(qn.current),Tt(Qe.current),wr(t)){if(r=t.stateNode,n=t.memoizedProps,r[He]=t,(i=r.nodeValue!==n)&&(e=ke,e!==null))switch(e.tag){case 3:vr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&vr(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[He]=t,t.stateNode=r}return ue(t),null;case 13:if(H(Q),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(B&&Se!==null&&t.mode&1&&!(t.flags&128))ha(),sn(),t.flags|=98560,i=!1;else if(i=wr(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[He]=t}else sn(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ue(t),i=!1}else Ae!==null&&(Xi(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||Q.current&1?ee===0&&(ee=3):Do())),t.updateQueue!==null&&(t.flags|=4),ue(t),null);case 4:return an(),$i(e,t),e===null&&Kn(t.stateNode.containerInfo),ue(t),null;case 10:return xo(t.type._context),ue(t),null;case 17:return ve(t.type)&&Yr(),ue(t),null;case 19:if(H(Q),i=t.memoizedState,i===null)return ue(t),null;if(r=(t.flags&128)!==0,o=i.rendering,o===null)if(r)En(i,!1);else{if(ee!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=tl(e),o!==null){for(t.flags|=128,En(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(Q,Q.current&1|2),t.child}e=e.sibling}i.tail!==null&&q()>dn&&(t.flags|=128,r=!0,En(i,!1),t.lanes=4194304)}else{if(!r)if(e=tl(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),En(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!B)return ue(t),null}else 2*q()-i.renderingStartTime>dn&&n!==1073741824&&(t.flags|=128,r=!0,En(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=q(),t.sibling=null,n=Q.current,U(Q,r?n&1|2:n&1),t):(ue(t),null);case 22:case 23:return Ao(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?xe&1073741824&&(ue(t),t.subtreeFlags&6&&(t.flags|=8192)):ue(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function lp(e,t){switch(go(t),t.tag){case 1:return ve(t.type)&&Yr(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return an(),H(he),H(ce),jo(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Co(t),null;case 13:if(H(Q),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));sn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(Q),null;case 4:return an(),null;case 10:return xo(t.type._context),null;case 22:case 23:return Ao(),null;case 24:return null;default:return null}}var kr=!1,ae=!1,ip=typeof WeakSet=="function"?WeakSet:Set,E=null;function qt(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){X(e,t,r)}else n.current=null}function Ui(e,t,n){try{n()}catch(r){X(e,t,r)}}var Ks=!1;function op(e,t){if(Ei=Qr,e=la(),mo(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,s=-1,u=-1,d=0,m=0,c=e,h=null;t:for(;;){for(var v;c!==n||l!==0&&c.nodeType!==3||(s=o+l),c!==i||r!==0&&c.nodeType!==3||(u=o+r),c.nodeType===3&&(o+=c.nodeValue.length),(v=c.firstChild)!==null;)h=c,c=v;for(;;){if(c===e)break t;if(h===n&&++d===l&&(s=o),h===i&&++m===r&&(u=o),(v=c.nextSibling)!==null)break;c=h,h=c.parentNode}c=v}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ci={focusedElem:e,selectionRange:n},Qr=!1,E=t;E!==null;)if(t=E,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,E=e;else for(;E!==null;){t=E;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,A=w.memoizedState,y=t.stateNode,p=y.getSnapshotBeforeUpdate(t.elementType===t.type?k:Fe(t.type,k),A);y.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(x){X(t,t.return,x)}if(e=t.sibling,e!==null){e.return=t.return,E=e;break}E=t.return}return w=Ks,Ks=!1,w}function Rn(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&&Ui(t,n,i)}l=l.next}while(l!==r)}}function vl(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 tc(e){var t=e.alternate;t!==null&&(e.alternate=null,tc(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[He],delete t[Yn],delete t[Ni],delete t[Hf],delete t[Bf])),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 nc(e){return e.tag===5||e.tag===3||e.tag===4}function Xs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||nc(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=Xr));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 Bi(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(Bi(e,t,n),e=e.sibling;e!==null;)Bi(e,t,n),e=e.sibling}var le=null,Re=!1;function tt(e,t,n){for(n=n.child;n!==null;)rc(e,t,n),n=n.sibling}function rc(e,t,n){if(Be&&typeof Be.onCommitFiberUnmount=="function")try{Be.onCommitFiberUnmount(cl,n)}catch{}switch(n.tag){case 5:ae||qt(n,t);case 6:var r=le,l=Re;le=null,tt(e,t,n),le=r,Re=l,le!==null&&(Re?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(Re?(e=le,n=n.stateNode,e.nodeType===8?Wl(e.parentNode,n):e.nodeType===1&&Wl(e,n),Bn(e)):Wl(le,n.stateNode));break;case 4:r=le,l=Re,le=n.stateNode.containerInfo,Re=!0,tt(e,t,n),le=r,Re=l;break;case 0:case 11:case 14:case 15:if(!ae&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,o=i.destroy;i=i.tag,o!==void 0&&(i&2||i&4)&&Ui(n,t,o),l=l.next}while(l!==r)}tt(e,t,n);break;case 1:if(!ae&&(qt(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){X(n,t,s)}tt(e,t,n);break;case 21:tt(e,t,n);break;case 22:n.mode&1?(ae=(r=ae)||n.memoizedState!==null,tt(e,t,n),ae=r):tt(e,t,n);break;default:tt(e,t,n)}}function Ys(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new ip),t.forEach(function(r){var l=yp.bind(null,e,r);n.has(r)||(n.add(r),r.then(l,l))})}}function ze(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,s=o;e:for(;s!==null;){switch(s.tag){case 5:le=s.stateNode,Re=!1;break e;case 3:le=s.stateNode.containerInfo,Re=!0;break e;case 4:le=s.stateNode.containerInfo,Re=!0;break e}s=s.return}if(le===null)throw Error(S(160));rc(i,o,l),le=null,Re=!1;var u=l.alternate;u!==null&&(u.return=null),l.return=null}catch(d){X(l,t,d)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)lc(t,e),t=t.sibling}function lc(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ze(t,e),Ue(e),r&4){try{Rn(3,e,e.return),vl(3,e)}catch(k){X(e,e.return,k)}try{Rn(5,e,e.return)}catch(k){X(e,e.return,k)}}break;case 1:ze(t,e),Ue(e),r&512&&n!==null&&qt(n,n.return);break;case 5:if(ze(t,e),Ue(e),r&512&&n!==null&&qt(n,n.return),e.flags&32){var l=e.stateNode;try{$n(l,"")}catch(k){X(e,e.return,k)}}if(r&4&&(l=e.stateNode,l!=null)){var i=e.memoizedProps,o=n!==null?n.memoizedProps:i,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&i.type==="radio"&&i.name!=null&&ju(l,i),pi(s,o);var d=pi(s,i);for(o=0;o<u.length;o+=2){var m=u[o],c=u[o+1];m==="style"?Iu(l,c):m==="dangerouslySetInnerHTML"?Tu(l,c):m==="children"?$n(l,c):eo(l,m,c,d)}switch(s){case"input":ui(l,i);break;case"textarea":_u(l,i);break;case"select":var h=l._wrapperState.wasMultiple;l._wrapperState.wasMultiple=!!i.multiple;var v=i.value;v!=null?Jt(l,!!i.multiple,v,!1):h!==!!i.multiple&&(i.defaultValue!=null?Jt(l,!!i.multiple,i.defaultValue,!0):Jt(l,!!i.multiple,i.multiple?[]:"",!1))}l[Yn]=i}catch(k){X(e,e.return,k)}}break;case 6:if(ze(t,e),Ue(e),r&4){if(e.stateNode===null)throw Error(S(162));l=e.stateNode,i=e.memoizedProps;try{l.nodeValue=i}catch(k){X(e,e.return,k)}}break;case 3:if(ze(t,e),Ue(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Bn(t.containerInfo)}catch(k){X(e,e.return,k)}break;case 4:ze(t,e),Ue(e);break;case 13:ze(t,e),Ue(e),l=e.child,l.flags&8192&&(i=l.memoizedState!==null,l.stateNode.isHidden=i,!i||l.alternate!==null&&l.alternate.memoizedState!==null||(Fo=q())),r&4&&Ys(e);break;case 22:if(m=n!==null&&n.memoizedState!==null,e.mode&1?(ae=(d=ae)||m,ze(t,e),ae=d):ze(t,e),Ue(e),r&8192){if(d=e.memoizedState!==null,(e.stateNode.isHidden=d)&&!m&&e.mode&1)for(E=e,m=e.child;m!==null;){for(c=E=m;E!==null;){switch(h=E,v=h.child,h.tag){case 0:case 11:case 14:case 15:Rn(4,h,h.return);break;case 1:qt(h,h.return);var w=h.stateNode;if(typeof w.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(k){X(r,n,k)}}break;case 5:qt(h,h.return);break;case 22:if(h.memoizedState!==null){qs(c);continue}}v!==null?(v.return=h,E=v):qs(c)}m=m.sibling}e:for(m=null,c=e;;){if(c.tag===5){if(m===null){m=c;try{l=c.stateNode,d?(i=l.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(s=c.stateNode,u=c.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=Ou("display",o))}catch(k){X(e,e.return,k)}}}else if(c.tag===6){if(m===null)try{c.stateNode.nodeValue=d?"":c.memoizedProps}catch(k){X(e,e.return,k)}}else if((c.tag!==22&&c.tag!==23||c.memoizedState===null||c===e)&&c.child!==null){c.child.return=c,c=c.child;continue}if(c===e)break e;for(;c.sibling===null;){if(c.return===null||c.return===e)break e;m===c&&(m=null),c=c.return}m===c&&(m=null),c.sibling.return=c.return,c=c.sibling}}break;case 19:ze(t,e),Ue(e),r&4&&Ys(e);break;case 21:break;default:ze(t,e),Ue(e)}}function Ue(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(nc(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&&($n(l,""),r.flags&=-33);var i=Xs(e);Bi(e,i,l);break;case 3:case 4:var o=r.stateNode.containerInfo,s=Xs(e);Hi(e,s,o);break;default:throw Error(S(161))}}catch(u){X(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function sp(e,t,n){E=e,ic(e)}function ic(e,t,n){for(var r=(e.mode&1)!==0;E!==null;){var l=E,i=l.child;if(l.tag===22&&r){var o=l.memoizedState!==null||kr;if(!o){var s=l.alternate,u=s!==null&&s.memoizedState!==null||ae;s=kr;var d=ae;if(kr=o,(ae=u)&&!d)for(E=l;E!==null;)o=E,u=o.child,o.tag===22&&o.memoizedState!==null?Zs(l):u!==null?(u.return=o,E=u):Zs(l);for(;i!==null;)E=i,ic(i),i=i.sibling;E=l,kr=s,ae=d}Gs(e)}else l.subtreeFlags&8772&&i!==null?(i.return=l,E=i):Gs(e)}}function Gs(e){for(;E!==null;){var t=E;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ae||vl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ae)if(n===null)r.componentDidMount();else{var l=t.elementType===t.type?n.memoizedProps:Fe(t.type,n.memoizedProps);r.componentDidUpdate(l,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Ps(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}Ps(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var d=t.alternate;if(d!==null){var m=d.memoizedState;if(m!==null){var c=m.dehydrated;c!==null&&Bn(c)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}ae||t.flags&512&&Vi(t)}catch(h){X(t,t.return,h)}}if(t===e){E=null;break}if(n=t.sibling,n!==null){n.return=t.return,E=n;break}E=t.return}}function qs(e){for(;E!==null;){var t=E;if(t===e){E=null;break}var n=t.sibling;if(n!==null){n.return=t.return,E=n;break}E=t.return}}function Zs(e){for(;E!==null;){var t=E;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{vl(4,t)}catch(u){X(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var l=t.return;try{r.componentDidMount()}catch(u){X(t,l,u)}}var i=t.return;try{Vi(t)}catch(u){X(t,i,u)}break;case 5:var o=t.return;try{Vi(t)}catch(u){X(t,o,u)}}}catch(u){X(t,t.return,u)}if(t===e){E=null;break}var s=t.sibling;if(s!==null){s.return=t.return,E=s;break}E=t.return}}var up=Math.ceil,ll=et.ReactCurrentDispatcher,Po=et.ReactCurrentOwner,Oe=et.ReactCurrentBatchConfig,R=0,re=null,J=null,ie=0,xe=0,Zt=wt(0),ee=0,er=null,Ft=0,wl=0,zo=0,An=null,ye=null,Fo=0,dn=1/0,We=null,il=!1,Qi=null,pt=null,Er=!1,st=null,ol=0,Dn=0,Wi=null,Ar=-1,Dr=0;function fe(){return R&6?q():Ar!==-1?Ar:Ar=q()}function mt(e){return e.mode&1?R&2&&ie!==0?ie&-ie:Wf.transition!==null?(Dr===0&&(Dr=Hu()),Dr):(e=D,e!==0||(e=window.event,e=e===void 0?16:Gu(e.type)),e):1}function Me(e,t,n,r){if(50<Dn)throw Dn=0,Wi=null,Error(S(185));nr(e,n,r),(!(R&2)||e!==re)&&(e===re&&(!(R&2)&&(wl|=n),ee===4&&it(e,ie)),we(e,r),n===1&&R===0&&!(t.mode&1)&&(dn=q()+500,yl&&xt()))}function we(e,t){var n=e.callbackNode;Qd(e,t);var r=Br(e,e===re?ie:0);if(r===0)n!==null&&os(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&os(n),t===1)e.tag===0?Qf(Js.bind(null,e)):ma(Js.bind(null,e)),Uf(function(){!(R&6)&&xt()}),n=null;else{switch(Bu(r)){case 1:n=io;break;case 4:n=Uu;break;case 16:n=Hr;break;case 536870912:n=Vu;break;default:n=Hr}n=pc(n,oc.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function oc(e,t){if(Ar=-1,Dr=0,R&6)throw Error(S(327));var n=e.callbackNode;if(rn()&&e.callbackNode!==n)return null;var r=Br(e,e===re?ie:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=sl(e,r);else{t=r;var l=R;R|=2;var i=uc();(re!==e||ie!==t)&&(We=null,dn=q()+500,Ot(e,t));do try{dp();break}catch(s){sc(e,s)}while(1);wo(),ll.current=i,R=l,J!==null?t=0:(re=null,ie=0,t=ee)}if(t!==0){if(t===2&&(l=vi(e),l!==0&&(r=l,t=Ki(e,l))),t===1)throw n=er,Ot(e,0),it(e,r),we(e,q()),n;if(t===6)it(e,r);else{if(l=e.current.alternate,!(r&30)&&!ap(l)&&(t=sl(e,r),t===2&&(i=vi(e),i!==0&&(r=i,t=Ki(e,i))),t===1))throw n=er,Ot(e,0),it(e,r),we(e,q()),n;switch(e.finishedWork=l,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:jt(e,ye,We);break;case 3:if(it(e,r),(r&130023424)===r&&(t=Fo+500-q(),10<t)){if(Br(e,0)!==0)break;if(l=e.suspendedLanes,(l&r)!==r){fe(),e.pingedLanes|=e.suspendedLanes&l;break}e.timeoutHandle=_i(jt.bind(null,e,ye,We),t);break}jt(e,ye,We);break;case 4:if(it(e,r),(r&4194240)===r)break;for(t=e.eventTimes,l=-1;0<r;){var o=31-De(r);i=1<<o,o=t[o],o>l&&(l=o),r&=~i}if(r=l,r=q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*up(r/1960))-r,10<r){e.timeoutHandle=_i(jt.bind(null,e,ye,We),r);break}jt(e,ye,We);break;case 5:jt(e,ye,We);break;default:throw Error(S(329))}}}return we(e,q()),e.callbackNode===n?oc.bind(null,e):null}function Ki(e,t){var n=An;return e.current.memoizedState.isDehydrated&&(Ot(e,t).flags|=256),e=sl(e,t),e!==2&&(t=ye,ye=n,t!==null&&Xi(t)),e}function Xi(e){ye===null?ye=e:ye.push.apply(ye,e)}function ap(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(!$e(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 it(e,t){for(t&=~zo,t&=~wl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-De(t),r=1<<n;e[n]=-1,t&=~r}}function Js(e){if(R&6)throw Error(S(327));rn();var t=Br(e,0);if(!(t&1))return we(e,q()),null;var n=sl(e,t);if(e.tag!==0&&n===2){var r=vi(e);r!==0&&(t=r,n=Ki(e,r))}if(n===1)throw n=er,Ot(e,0),it(e,t),we(e,q()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,jt(e,ye,We),we(e,q()),null}function Ro(e,t){var n=R;R|=1;try{return e(t)}finally{R=n,R===0&&(dn=q()+500,yl&&xt())}}function Rt(e){st!==null&&st.tag===0&&!(R&6)&&rn();var t=R;R|=1;var n=Oe.transition,r=D;try{if(Oe.transition=null,D=1,e)return e()}finally{D=r,Oe.transition=n,R=t,!(R&6)&&xt()}}function Ao(){xe=Zt.current,H(Zt)}function Ot(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,$f(n)),J!==null)for(n=J.return;n!==null;){var r=n;switch(go(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Yr();break;case 3:an(),H(he),H(ce),jo();break;case 5:Co(r);break;case 4:an();break;case 13:H(Q);break;case 19:H(Q);break;case 10:xo(r.type._context);break;case 22:case 23:Ao()}n=n.return}if(re=e,J=e=yt(e.current,null),ie=xe=t,ee=0,er=null,zo=wl=Ft=0,ye=An=null,Nt!==null){for(t=0;t<Nt.length;t++)if(n=Nt[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}Nt=null}return e}function sc(e,t){do{var n=J;try{if(wo(),zr.current=rl,nl){for(var r=W.memoizedState;r!==null;){var l=r.queue;l!==null&&(l.pending=null),r=r.next}nl=!1}if(zt=0,ne=b=W=null,Fn=!1,Zn=0,Po.current=null,n===null||n.return===null){ee=1,er=t,J=null;break}e:{var i=e,o=n.return,s=n,u=t;if(t=ie,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var d=u,m=s,c=m.tag;if(!(m.mode&1)&&(c===0||c===11||c===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=$s(o);if(v!==null){v.flags&=-257,Us(v,o,s,i,t),v.mode&1&&Ms(i,d,t),t=v,u=d;var w=t.updateQueue;if(w===null){var k=new Set;k.add(u),t.updateQueue=k}else w.add(u);break e}else{if(!(t&1)){Ms(i,d,t),Do();break e}u=Error(S(426))}}else if(B&&s.mode&1){var A=$s(o);if(A!==null){!(A.flags&65536)&&(A.flags|=256),Us(A,o,s,i,t),ho(cn(u,s));break e}}i=u=cn(u,s),ee!==4&&(ee=2),An===null?An=[i]:An.push(i),i=o;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var y=Qa(i,u,t);Ls(i,y);break e;case 1:s=u;var p=i.type,g=i.stateNode;if(!(i.flags&128)&&(typeof p.getDerivedStateFromError=="function"||g!==null&&typeof g.componentDidCatch=="function"&&(pt===null||!pt.has(g)))){i.flags|=65536,t&=-t,i.lanes|=t;var x=Wa(i,s,t);Ls(i,x);break e}}i=i.return}while(i!==null)}cc(n)}catch(C){t=C,J===n&&n!==null&&(J=n=n.return);continue}break}while(1)}function uc(){var e=ll.current;return ll.current=rl,e===null?rl:e}function Do(){(ee===0||ee===3||ee===2)&&(ee=4),re===null||!(Ft&268435455)&&!(wl&268435455)||it(re,ie)}function sl(e,t){var n=R;R|=2;var r=uc();(re!==e||ie!==t)&&(We=null,Ot(e,t));do try{cp();break}catch(l){sc(e,l)}while(1);if(wo(),R=n,ll.current=r,J!==null)throw Error(S(261));return re=null,ie=0,ee}function cp(){for(;J!==null;)ac(J)}function dp(){for(;J!==null&&!Rd();)ac(J)}function ac(e){var t=fc(e.alternate,e,xe);e.memoizedProps=e.pendingProps,t===null?cc(e):J=t,Po.current=null}function cc(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=lp(n,t),n!==null){n.flags&=32767,J=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,J=null;return}}else if(n=rp(n,t,xe),n!==null){J=n;return}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);ee===0&&(ee=5)}function jt(e,t,n){var r=D,l=Oe.transition;try{Oe.transition=null,D=1,fp(e,t,n,r)}finally{Oe.transition=l,D=r}return null}function fp(e,t,n,r){do rn();while(st!==null);if(R&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(Wd(e,i),e===re&&(J=re=null,ie=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Er||(Er=!0,pc(Hr,function(){return rn(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=Oe.transition,Oe.transition=null;var o=D;D=1;var s=R;R|=4,Po.current=null,op(e,n),lc(n,e),Pf(Ci),Qr=!!Ei,Ci=Ei=null,e.current=n,sp(n),Ad(),R=s,D=o,Oe.transition=i}else e.current=n;if(Er&&(Er=!1,st=e,ol=l),i=e.pendingLanes,i===0&&(pt=null),$d(n.stateNode),we(e,q()),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(il)throw il=!1,e=Qi,Qi=null,e;return ol&1&&e.tag!==0&&rn(),i=e.pendingLanes,i&1?e===Wi?Dn++:(Dn=0,Wi=e):Dn=0,xt(),null}function rn(){if(st!==null){var e=Bu(ol),t=Oe.transition,n=D;try{if(Oe.transition=null,D=16>e?16:e,st===null)var r=!1;else{if(e=st,st=null,ol=0,R&6)throw Error(S(331));var l=R;for(R|=4,E=e.current;E!==null;){var i=E,o=i.child;if(E.flags&16){var s=i.deletions;if(s!==null){for(var u=0;u<s.length;u++){var d=s[u];for(E=d;E!==null;){var m=E;switch(m.tag){case 0:case 11:case 15:Rn(8,m,i)}var c=m.child;if(c!==null)c.return=m,E=c;else for(;E!==null;){m=E;var h=m.sibling,v=m.return;if(tc(m),m===d){E=null;break}if(h!==null){h.return=v,E=h;break}E=v}}}var w=i.alternate;if(w!==null){var k=w.child;if(k!==null){w.child=null;do{var A=k.sibling;k.sibling=null,k=A}while(k!==null)}}E=i}}if(i.subtreeFlags&2064&&o!==null)o.return=i,E=o;else e:for(;E!==null;){if(i=E,i.flags&2048)switch(i.tag){case 0:case 11:case 15:Rn(9,i,i.return)}var y=i.sibling;if(y!==null){y.return=i.return,E=y;break e}E=i.return}}var p=e.current;for(E=p;E!==null;){o=E;var g=o.child;if(o.subtreeFlags&2064&&g!==null)g.return=o,E=g;else e:for(o=p;E!==null;){if(s=E,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:vl(9,s)}}catch(C){X(s,s.return,C)}if(s===o){E=null;break e}var x=s.sibling;if(x!==null){x.return=s.return,E=x;break e}E=s.return}}if(R=l,xt(),Be&&typeof Be.onPostCommitFiberRoot=="function")try{Be.onPostCommitFiberRoot(cl,e)}catch{}r=!0}return r}finally{D=n,Oe.transition=t}}return!1}function bs(e,t,n){t=cn(n,t),t=Qa(e,t,1),e=ft(e,t,1),t=fe(),e!==null&&(nr(e,1,t),we(e,t))}function X(e,t,n){if(e.tag===3)bs(e,e,n);else for(;t!==null;){if(t.tag===3){bs(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(pt===null||!pt.has(r))){e=cn(n,e),e=Wa(t,e,1),t=ft(t,e,1),e=fe(),t!==null&&(nr(t,1,e),we(t,e));break}}t=t.return}}function pp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=fe(),e.pingedLanes|=e.suspendedLanes&n,re===e&&(ie&n)===n&&(ee===4||ee===3&&(ie&130023424)===ie&&500>q()-Fo?Ot(e,0):zo|=n),we(e,t)}function dc(e,t){t===0&&(e.mode&1?(t=pr,pr<<=1,!(pr&130023424)&&(pr=4194304)):t=1);var n=fe();e=Je(e,t),e!==null&&(nr(e,t,n),we(e,n))}function mp(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),dc(e,n)}function yp(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),dc(e,n)}var fc;fc=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||he.current)ge=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return ge=!1,np(e,t,n);ge=!!(e.flags&131072)}else ge=!1,B&&t.flags&1048576&&ya(t,Zr,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Rr(e,t),e=t.pendingProps;var l=on(t,ce.current);nn(t,n),l=No(null,t,r,e,l,n);var i=To();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,ve(r)?(i=!0,Gr(t)):i=!1,t.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,ko(t),l.updater=gl,t.stateNode=l,l._reactInternals=t,zi(t,r,e,n),t=Ai(null,t,r,!0,i,n)):(t.tag=0,B&&i&&yo(t),de(null,t,l,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Rr(e,t),e=t.pendingProps,l=r._init,r=l(r._payload),t.type=r,l=t.tag=hp(r),e=Fe(r,e),l){case 0:t=Ri(null,t,r,e,n);break e;case 1:t=Bs(null,t,r,e,n);break e;case 11:t=Vs(null,t,r,e,n);break e;case 14:t=Hs(null,t,r,Fe(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:Fe(r,l),Ri(e,t,r,l,n);case 1:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Bs(e,t,r,l,n);case 3:e:{if(Ga(t),e===null)throw Error(S(387));r=t.pendingProps,i=t.memoizedState,l=i.element,wa(e,t),el(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=cn(Error(S(423)),t),t=Qs(e,t,r,n,l);break e}else if(r!==l){l=cn(Error(S(424)),t),t=Qs(e,t,r,n,l);break e}else for(Se=dt(t.stateNode.containerInfo.firstChild),ke=t,B=!0,Ae=null,n=Ea(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(sn(),r===l){t=be(e,t,n);break e}de(e,t,r,n)}t=t.child}return t;case 5:return Ca(t),e===null&&Ii(t),r=t.type,l=t.pendingProps,i=e!==null?e.memoizedProps:null,o=l.children,ji(r,l)?o=null:i!==null&&ji(r,i)&&(t.flags|=32),Ya(e,t),de(e,t,o,n),t.child;case 6:return e===null&&Ii(t),null;case 13:return qa(e,t,n);case 4:return Eo(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=un(t,null,r,n):de(e,t,r,n),t.child;case 11:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Vs(e,t,r,l,n);case 7:return de(e,t,t.pendingProps,n),t.child;case 8:return de(e,t,t.pendingProps.children,n),t.child;case 12:return de(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(Jr,r._currentValue),r._currentValue=o,i!==null)if($e(i.value,o)){if(i.children===l.children&&!he.current){t=be(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var s=i.dependencies;if(s!==null){o=i.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=Ge(-1,n&-n),u.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var m=d.pending;m===null?u.next=u:(u.next=m.next,m.next=u),d.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),Li(i.return,n,t),s.lanes|=n;break}u=u.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,s=o.alternate,s!==null&&(s.lanes|=n),Li(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}de(e,t,l.children,n),t=t.child}return t;case 9:return l=t.type,r=t.pendingProps.children,nn(t,n),l=Ie(l),r=r(l),t.flags|=1,de(e,t,r,n),t.child;case 14:return r=t.type,l=Fe(r,t.pendingProps),l=Fe(r.type,l),Hs(e,t,r,l,n);case 15:return Ka(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,l=t.pendingProps,l=t.elementType===r?l:Fe(r,l),Rr(e,t),t.tag=1,ve(r)?(e=!0,Gr(t)):e=!1,nn(t,n),Sa(t,r,l),zi(t,r,l,n),Ai(null,t,r,!0,e,n);case 19:return Za(e,t,n);case 22:return Xa(e,t,n)}throw Error(S(156,t.tag))};function pc(e,t){return $u(e,t)}function gp(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 gp(e,t,n,r)}function Mo(e){return e=e.prototype,!(!e||!e.isReactComponent)}function hp(e){if(typeof e=="function")return Mo(e)?1:0;if(e!=null){if(e=e.$$typeof,e===no)return 11;if(e===ro)return 14}return 2}function yt(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 Mr(e,t,n,r,l,i){var o=2;if(r=e,typeof e=="function")Mo(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Vt:return It(n.children,l,i,t);case to:o=8,l|=8;break;case ri:return e=Te(12,n,t,l|2),e.elementType=ri,e.lanes=i,e;case li:return e=Te(13,n,t,l),e.elementType=li,e.lanes=i,e;case ii:return e=Te(19,n,t,l),e.elementType=ii,e.lanes=i,e;case ku:return xl(n,l,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case xu:o=10;break e;case Su:o=9;break e;case no:o=11;break e;case ro:o=14;break e;case nt: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 It(e,t,n,r){return e=Te(7,e,r,t),e.lanes=n,e}function xl(e,t,n,r){return e=Te(22,e,r,t),e.elementType=ku,e.lanes=n,e.stateNode={isHidden:!1},e}function bl(e,t,n){return e=Te(6,e,null,t),e.lanes=n,e}function ei(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 vp(e,t,n,r,l){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Fl(0),this.expirationTimes=Fl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Fl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function $o(e,t,n,r,l,i,o,s,u){return e=new vp(e,t,n,s,u),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},ko(i),e}function wp(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ut,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function mc(e){if(!e)return ht;e=e._reactInternals;e:{if(Dt(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(ve(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(ve(n))return pa(e,n,t)}return t}function yc(e,t,n,r,l,i,o,s,u){return e=$o(n,r,!0,e,l,i,o,s,u),e.context=mc(null),n=e.current,r=fe(),l=mt(n),i=Ge(r,l),i.callback=t??null,ft(n,i,l),e.current.lanes=l,nr(e,l,r),we(e,r),e}function Sl(e,t,n,r){var l=t.current,i=fe(),o=mt(l);return n=mc(n),t.context===null?t.context=n:t.pendingContext=n,t=Ge(i,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=ft(l,t,o),e!==null&&(Me(e,l,o,i),Pr(e,l,o)),o}function ul(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 eu(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Uo(e,t){eu(e,t),(e=e.alternate)&&eu(e,t)}function xp(){return null}var gc=typeof reportError=="function"?reportError:function(e){console.error(e)};function Vo(e){this._internalRoot=e}kl.prototype.render=Vo.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));Sl(e,t,null,null)};kl.prototype.unmount=Vo.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Rt(function(){Sl(null,e,null,null)}),t[Ze]=null}};function kl(e){this._internalRoot=e}kl.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ku();e={blockedOn:null,target:e,priority:t};for(var n=0;n<lt.length&&t!==0&&t<lt[n].priority;n++);lt.splice(n,0,e),n===0&&Yu(e)}};function Ho(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function El(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function tu(){}function Sp(e,t,n,r,l){if(l){if(typeof r=="function"){var i=r;r=function(){var d=ul(o);i.call(d)}}var o=yc(t,r,e,0,null,!1,!1,"",tu);return e._reactRootContainer=o,e[Ze]=o.current,Kn(e.nodeType===8?e.parentNode:e),Rt(),o}for(;l=e.lastChild;)e.removeChild(l);if(typeof r=="function"){var s=r;r=function(){var d=ul(u);s.call(d)}}var u=$o(e,0,!1,null,null,!1,!1,"",tu);return e._reactRootContainer=u,e[Ze]=u.current,Kn(e.nodeType===8?e.parentNode:e),Rt(function(){Sl(t,u,n,r)}),u}function Cl(e,t,n,r,l){var i=n._reactRootContainer;if(i){var o=i;if(typeof l=="function"){var s=l;l=function(){var u=ul(o);s.call(u)}}Sl(t,o,e,l)}else o=Sp(n,t,e,l,r);return ul(o)}Qu=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Nn(t.pendingLanes);n!==0&&(oo(t,n|1),we(t,q()),!(R&6)&&(dn=q()+500,xt()))}break;case 13:Rt(function(){var r=Je(e,1);if(r!==null){var l=fe();Me(r,e,1,l)}}),Uo(e,1)}};so=function(e){if(e.tag===13){var t=Je(e,134217728);if(t!==null){var n=fe();Me(t,e,134217728,n)}Uo(e,134217728)}};Wu=function(e){if(e.tag===13){var t=mt(e),n=Je(e,t);if(n!==null){var r=fe();Me(n,e,t,r)}Uo(e,t)}};Ku=function(){return D};Xu=function(e,t){var n=D;try{return D=e,t()}finally{D=n}};yi=function(e,t,n){switch(t){case"input":if(ui(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=ml(r);if(!l)throw Error(S(90));Cu(r),ui(r,l)}}}break;case"textarea":_u(e,n);break;case"select":t=n.value,t!=null&&Jt(e,!!n.multiple,t,!1)}};zu=Ro;Fu=Rt;var kp={usingClientEntryPoint:!1,Events:[lr,Wt,ml,Lu,Pu,Ro]},Cn={findFiberByHostInstance:_t,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Ep={bundleType:Cn.bundleType,version:Cn.version,rendererPackageName:Cn.rendererPackageName,rendererConfig:Cn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:et.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Du(e),e===null?null:e.stateNode},findFiberByHostInstance:Cn.findFiberByHostInstance||xp,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Cr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Cr.isDisabled&&Cr.supportsFiber)try{cl=Cr.inject(Ep),Be=Cr}catch{}}Ce.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kp;Ce.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Ho(t))throw Error(S(200));return wp(e,t,null,n)};Ce.createRoot=function(e,t){if(!Ho(e))throw Error(S(299));var n=!1,r="",l=gc;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(l=t.onRecoverableError)),t=$o(e,1,!1,null,null,n,!1,r,l),e[Ze]=t.current,Kn(e.nodeType===8?e.parentNode:e),new Vo(t)};Ce.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(S(188)):(e=Object.keys(e).join(","),Error(S(268,e)));return e=Du(t),e=e===null?null:e.stateNode,e};Ce.flushSync=function(e){return Rt(e)};Ce.hydrate=function(e,t,n){if(!El(t))throw Error(S(200));return Cl(null,e,t,!0,n)};Ce.hydrateRoot=function(e,t,n){if(!Ho(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,l=!1,i="",o=gc;if(n!=null&&(n.unstable_strictMode===!0&&(l=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=yc(t,null,e,1,n??null,l,!1,i,o),e[Ze]=t.current,Kn(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 kl(t)};Ce.render=function(e,t,n){if(!El(t))throw Error(S(200));return Cl(null,e,t,!1,n)};Ce.unmountComponentAtNode=function(e){if(!El(e))throw Error(S(40));return e._reactRootContainer?(Rt(function(){Cl(null,null,e,!1,function(){e._reactRootContainer=null,e[Ze]=null})}),!0):!1};Ce.unstable_batchedUpdates=Ro;Ce.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!El(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return Cl(e,t,n,!1,r)};Ce.version="18.2.0-next-9e3b772b8-20220608";function hc(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(hc)}catch(e){console.error(e)}}hc(),yu.exports=Ce;var Cp=yu.exports,vc,nu=Cp;vc=nu.createRoot,nu.hydrateRoot;var jp=Object.defineProperty,_p=(e,t,n)=>t in e?jp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,jr=(e,t,n)=>(_p(e,typeof t!="symbol"?t+"":t,n),n),Np=(typeof process<"u","https://huggingface.co");async function Tp(e,t){var n,r;const l=new Op(e.url,e.status,(n=e.headers.get("X-Request-Id"))!=null?n:t==null?void 0:t.requestId);if(l.message=`Api error with status ${l.statusCode}.${t!=null&&t.message?` ${t.message}.`:""} Request ID: ${l.requestId}, url: ${l.url}`,(r=e.headers.get("Content-Type"))!=null&&r.startsWith("application/json")){const i=await e.json();l.message=i.error||i.message||l.message,l.data=i}else l.data={message:await e.text()};throw l}var Op=class extends Error{constructor(e,t,n,r){super(r),jr(this,"statusCode"),jr(this,"url"),jr(this,"requestId"),jr(this,"data"),this.statusCode=t,this.requestId=n,this.url=e}};function Ip(e){if(!(!e||e.accessToken===void 0||e.accessToken===null)&&!e.accessToken.startsWith("hf_"))throw new TypeError("Your access token must start with 'hf_'")}function Lp(e){const t=/<(https?:[/][/][^>]+)>;\s+rel="([^"]+)"/g;return Object.fromEntries([...e.matchAll(t)].map(([,n,r])=>[r,n]))}var Pp=["pipeline_tag","private","gated","downloads","likes"];async function*zp(e){var t,n,r;Ip(e==null?void 0:e.credentials);const l=new URLSearchParams([...Object.entries({limit:"500",...(t=e==null?void 0:e.search)!=null&&t.owner?{author:e.search.owner}:void 0,...(n=e==null?void 0:e.search)!=null&&n.task?{pipeline_tag:e.search.task}:void 0}),...Pp.map(o=>["expand",o])]).toString();let i=`${(e==null?void 0:e.hubUrl)||Np}/api/models?${l}`;for(;i;){const o=await((r=e==null?void 0:e.fetch)!=null?r:fetch)(i,{headers:{accept:"application/json",...e!=null&&e.credentials?{Authorization:`Bearer ${e.credentials.accessToken}`}:void 0}});if(!o.ok)throw Tp(o);const s=await o.json();for(const d of s)yield{id:d._id,name:d.id,private:d.private,task:d.pipeline_tag,downloads:d.downloads,gated:d.gated,likes:d.likes,updatedAt:new Date(d.lastModified)};const u=o.headers.get("Link");i=u?Lp(u).next:void 0}}var Fp=Object.defineProperty,Rp=(e,t)=>{for(var n in t)Fp(e,n,{get:t[n],enumerable:!0})},Ap={};Rp(Ap,{audioClassification:()=>Ec,audioToAudio:()=>_c,automaticSpeechRecognition:()=>Cc,conversational:()=>Fc,documentQuestionAnswering:()=>Kc,featureExtraction:()=>Rc,fillMask:()=>Ac,imageClassification:()=>Nc,imageSegmentation:()=>Tc,imageToImage:()=>Pc,imageToText:()=>Oc,objectDetection:()=>Ic,questionAnswering:()=>Dc,request:()=>M,sentenceSimilarity:()=>Mc,streamingRequest:()=>Bo,summarization:()=>$c,tableQuestionAnswering:()=>Uc,tabularClassification:()=>Gc,tabularRegression:()=>Yc,textClassification:()=>Vc,textGeneration:()=>Hc,textGenerationStream:()=>Hp,textToImage:()=>Lc,textToSpeech:()=>jc,tokenClassification:()=>Bc,translation:()=>Qc,visualQuestionAnswering:()=>Xc,zeroShotClassification:()=>Wc,zeroShotImageClassification:()=>zc});function wc(e){return/^http(s?):/.test(e)||e.startsWith("/")}var $t=new Map,Dp=10*60*1e3,Mp=1e3,xc="https://huggingface.co";async function Sc(e,t){if(wc(e))return null;const n=`${e}:${t}`;let r=$t.get(n);if(r&&r.date<new Date(Date.now()-Dp)&&($t.delete(n),r=void 0),r===void 0){const l=await fetch(`${xc}/api/models/${e}?expand[]=pipeline_tag`,{headers:t?{Authorization:`Bearer ${t}`}:{}}).then(i=>i.json()).then(i=>i.pipeline_tag).catch(()=>null);if(!l)return null;r={task:l,date:new Date},$t.set(n,{task:l,date:new Date}),$t.size>Mp&&$t.delete($t.keys().next().value)}return r.task}var ru="https://api-inference.huggingface.co",_r=null;async function kc(e,t){const{accessToken:n,model:r,...l}=e;let{model:i}=e;const{forceTask:o,includeCredentials:s,taskHint:u,...d}=t??{},m={};if(n&&(m.Authorization=`Bearer ${n}`),!i&&!_r&&u){const w=await fetch(`${xc}/api/tasks`);w.ok&&(_r=await w.json())}if(!i&&_r&&u){const w=_r[u];w&&(i=w.models[0].id)}if(!i)throw new Error("No model provided, and no default model found for this task");const c="data"in e&&!!e.data;c?(t!=null&&t.wait_for_model&&(m["X-Wait-For-Model"]="true"),(t==null?void 0:t.use_cache)===!1&&(m["X-Use-Cache"]="false"),t!=null&&t.dont_load_model&&(m["X-Load-Model"]="0")):m["Content-Type"]="application/json";const h=(()=>wc(i)?i:o?`${ru}/pipeline/${o}/${i}`:`${ru}/models/${i}`)(),v={headers:m,method:"POST",body:c?e.data:JSON.stringify({...l,options:t&&d}),credentials:s?"include":"same-origin"};return{url:h,info:v}}async function M(e,t){var i,o;const{url:n,info:r}=await kc(e,t),l=await((t==null?void 0:t.fetch)??fetch)(n,r);if((t==null?void 0:t.retry_on_error)!==!1&&l.status===503&&!(t!=null&&t.wait_for_model))return M(e,{...t,wait_for_model:!0});if(!l.ok){if((i=l.headers.get("Content-Type"))!=null&&i.startsWith("application/json")){const s=await l.json();if(s.error)throw new Error(s.error)}throw new Error("An error occurred while fetching the blob")}return(o=l.headers.get("Content-Type"))!=null&&o.startsWith("application/json")?await l.json():await l.blob()}function $p(e){let t,n,r,l=!1;return function(o){t===void 0?(t=o,n=0,r=-1):t=Vp(t,o);const s=t.length;let u=0;for(;n<s;){l&&(t[n]===10&&(u=++n),l=!1);let d=-1;for(;n<s&&d===-1;++n)switch(t[n]){case 58:r===-1&&(r=n-u);break;case 13:l=!0;case 10:d=n;break}if(d===-1)break;e(t.subarray(u,d),r),u=n,r=-1}u===s?t=void 0:u!==0&&(t=t.subarray(u),n-=u)}}function Up(e,t,n){let r=lu();const l=new TextDecoder;return function(o,s){if(o.length===0)n==null||n(r),r=lu();else if(s>0){const u=l.decode(o.subarray(0,s)),d=s+(o[s+1]===32?2:1),m=l.decode(o.subarray(d));switch(u){case"data":r.data=r.data?r.data+`
`+m:m;break;case"event":r.event=m;break;case"id":e(r.id=m);break;case"retry":const c=parseInt(m,10);isNaN(c)||t(r.retry=c);break}}}}function Vp(e,t){const n=new Uint8Array(e.length+t.length);return n.set(e),n.set(t,e.length),n}function lu(){return{data:"",event:"",id:"",retry:void 0}}async function*Bo(e,t){var d;const{url:n,info:r}=await kc({...e,stream:!0},t),l=await((t==null?void 0:t.fetch)??fetch)(n,r);if((t==null?void 0:t.retry_on_error)!==!1&&l.status===503&&!(t!=null&&t.wait_for_model))return Bo(e,{...t,wait_for_model:!0});if(!l.ok){if((d=l.headers.get("Content-Type"))!=null&&d.startsWith("application/json")){const m=await l.json();if(m.error)throw new Error(m.error)}throw new Error(`Server response contains error: ${l.status}`)}if(l.headers.get("content-type")!=="text/event-stream")throw new Error("Server does not support event stream content type, it returned "+l.headers.get("content-type"));if(!l.body)return;const i=l.body.getReader();let o=[];const u=$p(Up(()=>{},()=>{},m=>{o.push(m)}));try{for(;;){const{done:m,value:c}=await i.read();if(m)return;u(c);for(const h of o)if(h.data.length>0){const v=JSON.parse(h.data);if(typeof v=="object"&&v!==null&&"error"in v)throw new Error(v.error);yield v}o=[]}}finally{i.releaseLock()}}var $=class extends TypeError{constructor(e){super(`Invalid inference output: ${e}. Use the 'request' method with the same parameters to do a custom call with no type checking.`),this.name="InferenceOutputError"}};async function Ec(e,t){const n=await M(e,{...t,taskHint:"audio-classification"});if(!(Array.isArray(n)&&n.every(l=>typeof l.label=="string"&&typeof l.score=="number")))throw new $("Expected Array<{label: string, score: number}>");return n}async function Cc(e,t){const n=await M(e,{...t,taskHint:"automatic-speech-recognition"});if(!(typeof(n==null?void 0:n.text)=="string"))throw new $("Expected {text: string}");return n}async function jc(e,t){const n=await M(e,{...t,taskHint:"text-to-speech"});if(!(n&&n instanceof Blob))throw new $("Expected Blob");return n}async function _c(e,t){const n=await M(e,{...t,taskHint:"audio-to-audio"});if(!(Array.isArray(n)&&n.every(l=>typeof l.label=="string"&&typeof l.blob=="string"&&typeof l["content-type"]=="string")))throw new $("Expected Array<{label: string, blob: string, content-type: string}>");return n}async function Nc(e,t){const n=await M(e,{...t,taskHint:"image-classification"});if(!(Array.isArray(n)&&n.every(l=>typeof l.label=="string"&&typeof l.score=="number")))throw new $("Expected Array<{label: string, score: number}>");return n}async function Tc(e,t){const n=await M(e,{...t,taskHint:"image-segmentation"});if(!(Array.isArray(n)&&n.every(l=>typeof l.label=="string"&&typeof l.mask=="string"&&typeof l.score=="number")))throw new $("Expected Array<{label: string, mask: string, score: number}>");return n}async function Oc(e,t){var r;const n=(r=await M(e,{...t,taskHint:"image-to-text"}))==null?void 0:r[0];if(typeof(n==null?void 0:n.generated_text)!="string")throw new $("Expected {generated_text: string}");return n}async function Ic(e,t){const n=await M(e,{...t,taskHint:"object-detection"});if(!(Array.isArray(n)&&n.every(l=>typeof l.label=="string"&&typeof l.score=="number"&&typeof l.box.xmin=="number"&&typeof l.box.ymin=="number"&&typeof l.box.xmax=="number"&&typeof l.box.ymax=="number")))throw new $("Expected Array<{label:string; score:number; box:{xmin:number; ymin:number; xmax:number; ymax:number}}>");return n}async function Lc(e,t){const n=await M(e,{...t,taskHint:"text-to-image"});if(!(n&&n instanceof Blob))throw new $("Expected Blob");return n}function jl(e){if(globalThis.Buffer)return globalThis.Buffer.from(e).toString("base64");{const t=[];return e.forEach(n=>{t.push(String.fromCharCode(n))}),globalThis.btoa(t.join(""))}}async function Pc(e,t){let n;e.parameters?n={...e,inputs:jl(new Uint8Array(e.inputs instanceof ArrayBuffer?e.inputs:await e.inputs.arrayBuffer()))}:n={accessToken:e.accessToken,model:e.model,data:e.inputs};const r=await M(n,{...t,taskHint:"image-to-image"});if(!(r&&r instanceof Blob))throw new $("Expected Blob");return r}async function zc(e,t){const n={...e,inputs:{image:jl(new Uint8Array(e.inputs.image instanceof ArrayBuffer?e.inputs.image:await e.inputs.image.arrayBuffer()))}},r=await M(n,{...t,taskHint:"zero-shot-image-classification"});if(!(Array.isArray(r)&&r.every(i=>typeof i.label=="string"&&typeof i.score=="number")))throw new $("Expected Array<{label: string, score: number}>");return r}async function Fc(e,t){const n=await M(e,{...t,taskHint:"conversational"});if(!(Array.isArray(n.conversation.generated_responses)&&n.conversation.generated_responses.every(l=>typeof l=="string")&&Array.isArray(n.conversation.past_user_inputs)&&n.conversation.past_user_inputs.every(l=>typeof l=="string")&&typeof n.generated_text=="string"&&(typeof n.warnings>"u"||Array.isArray(n.warnings)&&n.warnings.every(l=>typeof l=="string"))))throw new $("Expected {conversation: {generated_responses: string[], past_user_inputs: string[]}, generated_text: string, warnings: string[]}");return n}async function Rc(e,t){const n=e.model?await Sc(e.model,e.accessToken):void 0,r=await M(e,{...t,taskHint:"feature-extraction",...n==="sentence-similarity"&&{forceTask:"feature-extraction"}});let l=!0;const i=(o,s,u=0)=>u>s?!1:o.every(d=>Array.isArray(d))?o.every(d=>i(d,s,u+1)):o.every(d=>typeof d=="number");if(l=Array.isArray(r)&&i(r,3,0),!l)throw new $("Expected Array<number[][][] | number[][] | number[] | number>");return r}async function Ac(e,t){const n=await M(e,{...t,taskHint:"fill-mask"});if(!(Array.isArray(n)&&n.every(l=>typeof l.score=="number"&&typeof l.sequence=="string"&&typeof l.token=="number"&&typeof l.token_str=="string")))throw new $("Expected Array<{score: number, sequence: string, token: number, token_str: string}>");return n}async function Dc(e,t){const n=await M(e,{...t,taskHint:"question-answering"});if(!(typeof n=="object"&&!!n&&typeof n.answer=="string"&&typeof n.end=="number"&&typeof n.score=="number"&&typeof n.start=="number"))throw new $("Expected {answer: string, end: number, score: number, start: number}");return n}async function Mc(e,t){const n=e.model?await Sc(e.model,e.accessToken):void 0,r=await M(e,{...t,taskHint:"sentence-similarity",...n==="feature-extraction"&&{forceTask:"sentence-similarity"}});if(!(Array.isArray(r)&&r.every(i=>typeof i=="number")))throw new $("Expected number[]");return r}async function $c(e,t){const n=await M(e,{...t,taskHint:"summarization"});if(!(Array.isArray(n)&&n.every(l=>typeof(l==null?void 0:l.summary_text)=="string")))throw new $("Expected Array<{summary_text: string}>");return n==null?void 0:n[0]}async function Uc(e,t){const n=await M(e,{...t,taskHint:"table-question-answering"});if(!(typeof(n==null?void 0:n.aggregator)=="string"&&typeof n.answer=="string"&&Array.isArray(n.cells)&&n.cells.every(l=>typeof l=="string")&&Array.isArray(n.coordinates)&&n.coordinates.every(l=>Array.isArray(l)&&l.every(i=>typeof i=="number"))))throw new $("Expected {aggregator: string, answer: string, cells: string[], coordinates: number[][]}");return n}async function Vc(e,t){var l;const n=(l=await M(e,{...t,taskHint:"text-classification"}))==null?void 0:l[0];if(!(Array.isArray(n)&&n.every(i=>typeof(i==null?void 0:i.label)=="string"&&typeof i.score=="number")))throw new $("Expected Array<{label: string, score: number}>");return n}async function Hc(e,t){const n=await M(e,{...t,taskHint:"text-generation"});if(!(Array.isArray(n)&&n.every(l=>typeof(l==null?void 0:l.generated_text)=="string")))throw new $("Expected Array<{generated_text: string}>");return n==null?void 0:n[0]}async function*Hp(e,t){yield*Bo(e,{...t,taskHint:"text-generation"})}function Qo(e){return Array.isArray(e)?e:[e]}async function Bc(e,t){const n=Qo(await M(e,{...t,taskHint:"token-classification"}));if(!(Array.isArray(n)&&n.every(l=>typeof l.end=="number"&&typeof l.entity_group=="string"&&typeof l.score=="number"&&typeof l.start=="number"&&typeof l.word=="string")))throw new $("Expected Array<{end: number, entity_group: string, score: number, start: number, word: string}>");return n}async function Qc(e,t){const n=await M(e,{...t,taskHint:"translation"});if(!(Array.isArray(n)&&n.every(l=>typeof(l==null?void 0:l.translation_text)=="string")))throw new $("Expected type Array<{translation_text: string}>");return n==null?void 0:n[0]}async function Wc(e,t){const n=Qo(await M(e,{...t,taskHint:"zero-shot-classification"}));if(!(Array.isArray(n)&&n.every(l=>Array.isArray(l.labels)&&l.labels.every(i=>typeof i=="string")&&Array.isArray(l.scores)&&l.scores.every(i=>typeof i=="number")&&typeof l.sequence=="string")))throw new $("Expected Array<{labels: string[], scores: number[], sequence: string}>");return n}async function Kc(e,t){var i;const n={...e,inputs:{question:e.inputs.question,image:jl(new Uint8Array(e.inputs.image instanceof ArrayBuffer?e.inputs.image:await e.inputs.image.arrayBuffer()))}},r=(i=Qo(await M(n,{...t,taskHint:"document-question-answering"})))==null?void 0:i[0];if(!(typeof(r==null?void 0:r.answer)=="string"&&(typeof r.end=="number"||typeof r.end>"u")&&(typeof r.score=="number"||typeof r.score>"u")&&(typeof r.start=="number"||typeof r.start>"u")))throw new $("Expected Array<{answer: string, end?: number, score?: number, start?: number}>");return r}async function Xc(e,t){var i;const n={...e,inputs:{question:e.inputs.question,image:jl(new Uint8Array(e.inputs.image instanceof ArrayBuffer?e.inputs.image:await e.inputs.image.arrayBuffer()))}},r=(i=await M(n,{...t,taskHint:"visual-question-answering"}))==null?void 0:i[0];if(!(typeof(r==null?void 0:r.answer)=="string"&&typeof r.score=="number"))throw new $("Expected Array<{answer: string, score: number}>");return r}async function Yc(e,t){const n=await M(e,{...t,taskHint:"tabular-regression"});if(!(Array.isArray(n)&&n.every(l=>typeof l=="number")))throw new $("Expected number[]");return n}async function Gc(e,t){const n=await M(e,{...t,taskHint:"tabular-classification"});if(!(Array.isArray(n)&&n.every(l=>typeof l=="number")))throw new $("Expected number[]");return n}const T=e=>a.jsx("button",{className:`border-4 border-yellow-200 ${e.variant==="secondary"?"":"bg-yellow-200"} p-6 text-center w-full ${e.disabled?"cursor-not-allowed opacity-50":""}`,disabled:e.disabled??!1,onClick:e.onClick,children:e.label??"Submit"}),Wo=e=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Input"}),e.input?a.jsx("audio",{className:"w-full",controls:!0,src:URL.createObjectURL(e.input)}):a.jsxs("label",{className:"bg-yellow-200 block cursor-pointer p-6 text-center w-full",children:["No file chosen",a.jsx("input",{accept:"audio/*",className:"hidden",onChange:t=>{t.target.files&&t.target.files[0]&&e.setInput(t.target.files[0])},type:"file"})]})]}),I=e=>{const t=(()=>{try{return JSON.stringify(e.output,void 0,2)}catch(n){if(n instanceof Error)return`Error during JSON.stringify: ${n.message}`}})();return a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Output"}),a.jsx("pre",{className:`bg-yellow-200 break-words p-6 select-text w-full whitespace-pre-wrap ${e.disabled?"cursor-wait opacity-50":""}`,children:t})]})},Bp="audio-classification",Qp=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Ec({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Wo,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.label)):a.jsx(f.Fragment,{})]})},qc=e=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Output"}),a.jsx("audio",{className:`w-full ${e.disabled?"cursor-wait opacity-50":""}`,controls:!0,src:URL.createObjectURL(e.output)})]}),Wp="audio-to-audio",Kp=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await _c({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Wo,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(qc,{disabled:r,label:c.label,output:new Blob([c.blob],{type:c["content-type"]})},c.label)):a.jsx(f.Fragment,{})]})},Xp="automatic-speech-recognition",Yp=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Cc({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Wo,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},Z=e=>{const t=f.useRef(null);return f.useLayoutEffect(()=>{t.current&&(t.current.style.height="inherit",t.current.style.height=`${t.current.scrollHeight}px`)},[e.input]),a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Input"}),a.jsx("textarea",{className:"bg-yellow-200 p-6 resize-none text-center w-full",disabled:e.disabled??!1,onChange:n=>{!e.disabled&&e.setInput&&(n.target.value?e.setInput(n.target.value):e.setInput(""))},ref:t,rows:1,style:{height:t.current?`${t.current.scrollHeight}px`:"inherit"},value:e.input??""})]})},Gp="conversational",qp=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0),u(v=>v?{...v,conversation:{...v.conversation,past_user_inputs:[...v.conversation.past_user_inputs,t]}}:{conversation:{generated_responses:[],past_user_inputs:[t]},generated_text:"",warnings:[]}),n(void 0);const c=s==null?void 0:s.conversation.generated_responses,h=s==null?void 0:s.conversation.past_user_inputs;try{const v=await Fc({inputs:{generated_responses:c,past_user_inputs:h,text:t},model:e.model});o(void 0),u(v)}catch(v){v instanceof Error&&o(v)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t&&!s,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?Array.from({length:Math.max(s.conversation.generated_responses.length,s.conversation.past_user_inputs.length)}).map((c,h,v)=>a.jsxs(f.Fragment,{children:[s.conversation.generated_responses[v.length-h-1]?a.jsx(I,{disabled:r,label:`Output - Generated Response #${v.length-h}`,output:s.conversation.generated_responses[v.length-h-1]}):a.jsx(f.Fragment,{}),s.conversation.past_user_inputs[v.length-h-1]?a.jsx(Z,{disabled:!0,label:`Output - Past User Input #${v.length-h}`,input:s.conversation.past_user_inputs[v.length-h-1]}):a.jsx(f.Fragment,{})]},h)):a.jsx(f.Fragment,{})]})},St=e=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Input"}),e.input?a.jsx("img",{className:"w-full",src:URL.createObjectURL(e.input)}):a.jsxs("label",{className:"bg-yellow-200 block cursor-pointer p-6 text-center w-full",children:["No file chosen",a.jsx("input",{accept:"image/*",className:"hidden",onChange:t=>{t.target.files&&t.target.files[0]&&e.setInput(t.target.files[0])},type:"file"})]})]}),Zp="document-question-answering",Jp=e=>{const[t,n]=f.useState(),[r,l]=f.useState(),[i,o]=f.useState(!1),[s,u]=f.useState(),[d,m]=f.useState(),c=()=>{n(void 0),l(void 0),u(void 0),m(void 0)},h=async()=>{if(t&&r){o(!0);try{const v=await Kc({inputs:{question:t,image:r},model:e.model});u(void 0),m(v)}catch(v){v instanceof Error&&u(v)}finally{o(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,label:"Input - Question",setInput:n}),a.jsx(St,{input:r,label:"Input - Image",setInput:l}),a.jsx(T,{label:"Clear",disabled:i||!r,onClick:c,variant:"secondary"}),a.jsx(T,{disabled:i||!r,onClick:h}),s?a.jsx(I,{disabled:i,label:"Error",output:s.message}):a.jsx(f.Fragment,{}),!s&&d?a.jsx(I,{disabled:i,output:d}):a.jsx(f.Fragment,{})]})},bp="feature-extraction",em=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Rc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},tm="fill-mask",nm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Ac({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.token_str)):a.jsx(f.Fragment,{})]})},rm="image-classification",lm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Nc({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.label)):a.jsx(f.Fragment,{})]})},im="image-segmentation",om=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Tc({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.label)):a.jsx(f.Fragment,{})]})},Zc=e=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Output"}),a.jsx("img",{className:`w-full ${e.disabled?"cursor-wait opacity-50":""}`,src:URL.createObjectURL(e.output)})]}),sm="image-to-image",um=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Pc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(Zc,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},am="image-to-text",cm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Oc({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},dm="object-detection",fm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Ic({data:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.label)):a.jsx(f.Fragment,{})]})},pm="question-answering",mm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(),[i,o]=f.useState(!1),[s,u]=f.useState(),[d,m]=f.useState(),c=()=>{n(void 0),l(void 0),u(void 0),m(void 0)},h=async()=>{if(t&&r){o(!0);try{const v=await Dc({inputs:{question:t,context:r},model:e.model});u(void 0),m(v)}catch(v){v instanceof Error&&u(v)}finally{o(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,label:"Input - Question",setInput:n}),a.jsx(Z,{input:r,label:"Input - Context",setInput:l}),a.jsx(T,{label:"Clear",disabled:i||!t||!r,onClick:c,variant:"secondary"}),a.jsx(T,{disabled:i||!t||!r,onClick:h}),s?a.jsx(I,{disabled:i,label:"Error",output:s.message}):a.jsx(f.Fragment,{}),!s&&d?a.jsx(I,{disabled:i,output:d}):a.jsx(f.Fragment,{})]})},ym="sentence-similarity",gm=e=>{const[t,n]=f.useState(),r=Array.from({length:2}).map(()=>{}),[l,i]=f.useState(r),[o,s]=f.useState(!1),[u,d]=f.useState(),[m,c]=f.useState(),h=()=>{n(void 0),i(r),d(void 0),c(void 0)},v=async()=>{if(t&&l.every(Boolean)){s(!0);try{const w=await Mc({inputs:{source_sentence:t,sentences:l},model:e.model});d(void 0),c(w)}catch(w){w instanceof Error&&d(w)}finally{s(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,label:"Input - Source Sentence",setInput:n}),l.map((w,k)=>a.jsx(Z,{input:w,label:`Input - Sentence #${k+1}`,setInput:A=>i(y=>[...y.slice(0,k),A,...y.slice(k+1,y.length)])})),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Add Sentence",onClick:()=>i(w=>[...w,void 0])}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Clear",onClick:h,variant:"secondary"}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),onClick:v}),u?a.jsx(I,{disabled:o,label:"Error",output:u.message}):a.jsx(f.Fragment,{}),!u&&m?m.map((w,k)=>a.jsx(I,{disabled:o,label:`Output - Sentence #${k+1}`,output:w})):a.jsx(f.Fragment,{})]})},hm="summarization",vm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await $c({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},wm=async e=>{const t=await e.text();try{const n=JSON.parse(t);try{return JSON.stringify(n,void 0,2)}catch(r){if(r instanceof Error)return`Error during JSON.stringify: ${r.message}`}}catch(n){if(n instanceof Error)return`Error during JSON.parse: ${n.message}`}},Ko=e=>{const[t,n]=f.useState();return f.useEffect(()=>{e.input&&wm(e.input).then(n)},[e.input]),a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:e.label??"Input"}),e.input?a.jsx("pre",{className:"bg-yellow-200 break-words p-6 select-text w-full whitespace-pre-wrap",children:t}):a.jsxs("label",{className:"bg-yellow-200 block cursor-pointer p-6 text-center w-full",children:["No file chosen",a.jsx("input",{accept:".json",className:"hidden",onChange:r=>{r.target.files&&r.target.files[0]&&e.setInput(r.target.files[0])},type:"file"})]})]})},xm="table-question-answering",Sm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(),[i,o]=f.useState(!1),[s,u]=f.useState(),[d,m]=f.useState(),c=()=>{n(void 0),l(void 0),u(void 0),m(void 0)},h=async()=>{if(t&&r){o(!0);try{const v=await Uc({inputs:{query:t,table:JSON.parse(await r.text()??"{}")},model:e.model});u(void 0),m(v)}catch(v){v instanceof Error&&u(v)}finally{o(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,label:"Input - Query",setInput:n}),a.jsx(Ko,{input:r,label:"Input - Table",setInput:l}),a.jsx(T,{label:"Clear",disabled:i||!t,onClick:c,variant:"secondary"}),a.jsx(T,{disabled:i||!t,onClick:h}),s?a.jsx(I,{disabled:i,label:"Error",output:s.message}):a.jsx(f.Fragment,{}),!s&&d?a.jsx(I,{disabled:i,output:d}):a.jsx(f.Fragment,{})]})},km="tabular-classification",Em=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Gc({inputs:{data:JSON.parse(await t.text()??"{}")},model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Ko,{input:t,setInput:n}),a.jsx(T,{disabled:r||!t,label:"Clear",onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map((c,h)=>a.jsx(I,{disabled:r,label:`Output - Sentence #${h+1}`,output:c})):a.jsx(f.Fragment,{})]})},Cm="tabular-regression",jm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Yc({inputs:{data:JSON.parse(await t.text()??"{}")},model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Ko,{input:t,setInput:n}),a.jsx(T,{disabled:r||!t,label:"Clear",onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map((c,h)=>a.jsx(I,{disabled:r,label:`Output - Sentence #${h+1}`,output:c})):a.jsx(f.Fragment,{})]})},_m="text-classification",Nm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Vc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.label)):a.jsx(f.Fragment,{})]})},Tm="text-generation",Om=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Hc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},Im="text-to-image",Lm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Lc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(Zc,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},Pm="text-to-speech",zm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await jc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(qc,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},Fm="token-classification",Rm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Bc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?s.map(c=>a.jsx(I,{disabled:r,output:c},c.word)):a.jsx(f.Fragment,{})]})},Am="translation",Dm=e=>{const[t,n]=f.useState(),[r,l]=f.useState(!1),[i,o]=f.useState(),[s,u]=f.useState(),d=()=>{n(void 0),o(void 0),u(void 0)},m=async()=>{if(t){l(!0);try{const c=await Qc({inputs:t,model:e.model});o(void 0),u(c)}catch(c){c instanceof Error&&o(c)}finally{l(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),a.jsx(T,{label:"Clear",disabled:r||!t,onClick:d,variant:"secondary"}),a.jsx(T,{disabled:r||!t,onClick:m}),i?a.jsx(I,{disabled:r,label:"Error",output:i.message}):a.jsx(f.Fragment,{}),!i&&s?a.jsx(I,{disabled:r,output:s}):a.jsx(f.Fragment,{})]})},Mm="visual-question-answering",$m=e=>{const[t,n]=f.useState(),[r,l]=f.useState(),[i,o]=f.useState(!1),[s,u]=f.useState(),[d,m]=f.useState(),c=()=>{n(void 0),l(void 0),u(void 0),m(void 0)},h=async()=>{if(t&&r){o(!0);try{const v=await Xc({inputs:{question:t,image:r},model:e.model});u(void 0),m(v)}catch(v){v instanceof Error&&u(v)}finally{o(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,label:"Input - Question",setInput:n}),a.jsx(St,{input:r,label:"Input - Image",setInput:l}),a.jsx(T,{label:"Clear",disabled:i||!r,onClick:c,variant:"secondary"}),a.jsx(T,{disabled:i||!r,onClick:h}),s?a.jsx(I,{disabled:i,label:"Error",output:s.message}):a.jsx(f.Fragment,{}),!s&&d?a.jsx(I,{disabled:i,output:d}):a.jsx(f.Fragment,{})]})},Um="zero-shot-classification",Vm=e=>{const[t,n]=f.useState(),r=Array.from({length:2}).map(()=>{}),[l,i]=f.useState(r),[o,s]=f.useState(!1),[u,d]=f.useState(),[m,c]=f.useState(),h=()=>{n(void 0),i(r),d(void 0),c(void 0)},v=async()=>{if(t&&l.every(Boolean)){s(!0);try{const w=await Wc({inputs:t,model:e.model,parameters:{candidate_labels:l}});d(void 0),c(w)}catch(w){w instanceof Error&&d(w)}finally{s(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(Z,{input:t,setInput:n}),l.map((w,k)=>a.jsx(Z,{input:w,label:`Parameter - Candidate Label #${k+1}`,setInput:A=>i(y=>[...y.slice(0,k),A,...y.slice(k+1,y.length)])})),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Add Candidate Label",onClick:()=>i(w=>[...w,void 0])}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Clear",onClick:h,variant:"secondary"}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),onClick:v}),u?a.jsx(I,{disabled:o,label:"Error",output:u.message}):a.jsx(f.Fragment,{}),!u&&m?m.map((w,k)=>a.jsx(I,{disabled:o,output:w})):a.jsx(f.Fragment,{})]})},Hm="zero-shot-image-classification",Bm=e=>{const[t,n]=f.useState(),r=Array.from({length:2}).map(()=>{}),[l,i]=f.useState(r),[o,s]=f.useState(!1),[u,d]=f.useState(),[m,c]=f.useState(),h=()=>{n(void 0),i(r),d(void 0),c(void 0)},v=async()=>{if(t&&l.every(Boolean)){s(!0);try{const w=await zc({inputs:{image:t},model:e.model,parameters:{candidate_labels:l}});d(void 0),c(w)}catch(w){w instanceof Error&&d(w)}finally{s(!1)}}};return a.jsxs(f.Fragment,{children:[a.jsx(St,{input:t,setInput:n}),l.map((w,k)=>a.jsx(Z,{input:w,label:`Parameter - Candidate Label #${k+1}`,setInput:A=>i(y=>[...y.slice(0,k),A,...y.slice(k+1,y.length)])})),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Add Candidate Label",onClick:()=>i(w=>[...w,void 0])}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),label:"Clear",onClick:h,variant:"secondary"}),a.jsx(T,{disabled:o||!t||!l.every(Boolean),onClick:v}),u?a.jsx(I,{disabled:o,label:"Error",output:u.message}):a.jsx(f.Fragment,{}),!u&&m?m.map((w,k)=>a.jsx(I,{disabled:o,output:w})):a.jsx(f.Fragment,{})]})},Qm=[Bp,Wp,Xp,Gp,Zp,bp,tm,rm,im,sm,am,dm,pm,ym,hm,xm,km,Cm,_m,Tm,Im,Pm,Fm,Am,Mm,Um,Hm],Wm=e=>{if(!e.model||!e.task)return a.jsx(f.Fragment,{});switch(e.task){case"audio-classification":return a.jsx(Qp,{model:e.model});case"audio-to-audio":return a.jsx(Kp,{model:e.model});case"automatic-speech-recognition":return a.jsx(Yp,{model:e.model});case"conversational":return a.jsx(qp,{model:e.model});case"document-question-answering":return a.jsx(Jp,{model:e.model});case"feature-extraction":return a.jsx(em,{model:e.model});case"fill-mask":return a.jsx(nm,{model:e.model});case"image-classification":return a.jsx(lm,{model:e.model});case"image-segmentation":return a.jsx(om,{model:e.model});case"image-to-image":return a.jsx(um,{model:e.model});case"image-to-text":return a.jsx(cm,{model:e.model});case"object-detection":return a.jsx(fm,{model:e.model});case"question-answering":return a.jsx(mm,{model:e.model});case"sentence-similarity":return a.jsx(gm,{model:e.model});case"summarization":return a.jsx(vm,{model:e.model});case"table-question-answering":return a.jsx(Sm,{model:e.model});case"tabular-classification":return a.jsx(Em,{model:e.model});case"tabular-regression":return a.jsx(jm,{model:e.model});case"text-classification":return a.jsx(Nm,{model:e.model});case"text-generation":return a.jsx(Om,{model:e.model});case"text-to-image":return a.jsx(Lm,{model:e.model});case"text-to-speech":return a.jsx(zm,{model:e.model});case"token-classification":return a.jsx(Rm,{model:e.model});case"translation":return a.jsx(Dm,{model:e.model});case"visual-question-answering":return a.jsx($m,{model:e.model});case"zero-shot-classification":return a.jsx(Vm,{model:e.model});case"zero-shot-image-classification":return a.jsx(Bm,{model:e.model});default:return a.jsx(f.Fragment,{})}},Km=e=>a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:"Task"}),a.jsxs("select",{className:"bg-yellow-200 cursor-pointer p-6 text-center w-full",onChange:t=>e.onTaskSelect(t.target.value),placeholder:"Select a task",value:e.task,children:[a.jsx("option",{children:"Select a task"}),Qm.map(t=>a.jsx("option",{value:t,children:t},t))]})]}),ti={},Xm=1e3,Ym=async e=>{if(ti[e])return ti[e];const t=[];for await(const n of zp({search:{task:e}}))t.push(n);return t.sort((n,r)=>n.downloads>r.downloads?-1:n.downloads<r.downloads?1:n.likes>r.likes?-1:n.likes<r.likes?1:n.name>r.name?-1:n.name<r.name?1:0),ti[e]=t,t},Gm=e=>{const[t,n]=f.useState(!1),[r,l]=f.useState([]);return f.useEffect(()=>{l([]),e.task&&(n(!0),Ym(e.task).then(i=>l(i.slice(0,Xm))).finally(()=>n(!1)))},[e.task]),r.length>0?a.jsxs("div",{className:"w-full",children:[a.jsx("p",{className:"text-xl",children:"Model"}),a.jsxs("select",{className:"bg-yellow-200 cursor-pointer p-6 text-center w-full",onChange:i=>e.onModelSelect(i.target.value),placeholder:"Select a model",value:e.model,children:[a.jsx("option",{children:"Select a model"}),r.map(i=>a.jsx("option",{value:i.name,children:i.name},i.name))]}),e.model?a.jsx("div",{className:"font-bold p-6 text-center text-yellow-200",children:a.jsx("a",{href:`https://huggingface.co/${e.model}`,rel:"noopener noferrer",target:"_blank",children:"View model on 🤗"})}):a.jsx(f.Fragment,{})]}):a.jsx("p",{className:"text-center w-full",children:e.task?t?"Loading models for this task":"No models available for this task":"Select a task to view available models"})},qm=()=>{const[e,t]=f.useState(),[n,r]=f.useState(),l=i=>{r(void 0),t(i)};return a.jsx("div",{className:"bg-yellow-500 flex flex-col h-full items-center min-h-screen min-w-screen overflow-auto w-full",children:a.jsxs("div",{className:"flex flex-col items-center justify-center py-24 space-y-12 w-2/3 lg:w-1/3",children:[a.jsx("header",{className:"text-center text-6xl",children:"🤗"}),a.jsx(Km,{onTaskSelect:l,task:e}),a.jsx(Gm,{model:n,onModelSelect:r,task:e}),a.jsx(Wm,{model:n,task:e})]})})};const Zm=()=>{const e="root",t=document.getElementById(e);if(t){const n=vc(t),r=a.jsx(f.StrictMode,{children:a.jsx(qm,{})});n.render(r)}};Zm();