easydiffusion/ui/frontend/dist/index.js
2022-09-17 14:18:05 -04:00

84 lines
231 KiB
JavaScript

(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function uc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var I={exports:{}},A={};/**
* @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 Nr=Symbol.for("react.element"),Zd=Symbol.for("react.portal"),bd=Symbol.for("react.fragment"),eh=Symbol.for("react.strict_mode"),th=Symbol.for("react.profiler"),nh=Symbol.for("react.provider"),rh=Symbol.for("react.context"),ih=Symbol.for("react.forward_ref"),oh=Symbol.for("react.suspense"),lh=Symbol.for("react.memo"),sh=Symbol.for("react.lazy"),mu=Symbol.iterator;function uh(e){return e===null||typeof e!="object"?null:(e=mu&&e[mu]||e["@@iterator"],typeof e=="function"?e:null)}var ac={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cc=Object.assign,fc={};function Dn(e,t,n){this.props=e,this.context=t,this.refs=fc,this.updater=n||ac}Dn.prototype.isReactComponent={};Dn.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")};Dn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function dc(){}dc.prototype=Dn.prototype;function ss(e,t,n){this.props=e,this.context=t,this.refs=fc,this.updater=n||ac}var us=ss.prototype=new dc;us.constructor=ss;cc(us,Dn.prototype);us.isPureReactComponent=!0;var yu=Array.isArray,hc=Object.prototype.hasOwnProperty,as={current:null},pc={key:!0,ref:!0,__self:!0,__source:!0};function vc(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)hc.call(t,r)&&!pc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var u=Array(s),a=0;a<s;a++)u[a]=arguments[a+2];i.children=u}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:Nr,type:e,key:o,ref:l,props:i,_owner:as.current}}function ah(e,t){return{$$typeof:Nr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function cs(e){return typeof e=="object"&&e!==null&&e.$$typeof===Nr}function ch(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var gu=/\/+/g;function Co(e,t){return typeof e=="object"&&e!==null&&e.key!=null?ch(""+e.key):t.toString(36)}function ri(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case Nr:case Zd:l=!0}}if(l)return l=e,i=i(l),e=r===""?"."+Co(l,0):r,yu(i)?(n="",e!=null&&(n=e.replace(gu,"$&/")+"/"),ri(i,t,n,"",function(a){return a})):i!=null&&(cs(i)&&(i=ah(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(gu,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=r===""?".":r+":",yu(e))for(var s=0;s<e.length;s++){o=e[s];var u=r+Co(o,s);l+=ri(o,t,n,u,i)}else if(u=uh(e),typeof u=="function")for(e=u.call(e),s=0;!(o=e.next()).done;)o=o.value,u=r+Co(o,s++),l+=ri(o,t,n,u,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function zr(e,t,n){if(e==null)return e;var r=[],i=0;return ri(e,r,"","",function(o){return t.call(n,o,i++)}),r}function fh(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 me={current:null},ii={transition:null},dh={ReactCurrentDispatcher:me,ReactCurrentBatchConfig:ii,ReactCurrentOwner:as};A.Children={map:zr,forEach:function(e,t,n){zr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return zr(e,function(){t++}),t},toArray:function(e){return zr(e,function(t){return t})||[]},only:function(e){if(!cs(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};A.Component=Dn;A.Fragment=bd;A.Profiler=th;A.PureComponent=ss;A.StrictMode=eh;A.Suspense=oh;A.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=dh;A.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=cc({},e.props),i=e.key,o=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,l=as.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)hc.call(t,u)&&!pc.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 a=0;a<u;a++)s[a]=arguments[a+2];r.children=s}return{$$typeof:Nr,type:e.type,key:i,ref:o,props:r,_owner:l}};A.createContext=function(e){return e={$$typeof:rh,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:nh,_context:e},e.Consumer=e};A.createElement=vc;A.createFactory=function(e){var t=vc.bind(null,e);return t.type=e,t};A.createRef=function(){return{current:null}};A.forwardRef=function(e){return{$$typeof:ih,render:e}};A.isValidElement=cs;A.lazy=function(e){return{$$typeof:sh,_payload:{_status:-1,_result:e},_init:fh}};A.memo=function(e,t){return{$$typeof:lh,type:e,compare:t===void 0?null:t}};A.startTransition=function(e){var t=ii.transition;ii.transition={};try{e()}finally{ii.transition=t}};A.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};A.useCallback=function(e,t){return me.current.useCallback(e,t)};A.useContext=function(e){return me.current.useContext(e)};A.useDebugValue=function(){};A.useDeferredValue=function(e){return me.current.useDeferredValue(e)};A.useEffect=function(e,t){return me.current.useEffect(e,t)};A.useId=function(){return me.current.useId()};A.useImperativeHandle=function(e,t,n){return me.current.useImperativeHandle(e,t,n)};A.useInsertionEffect=function(e,t){return me.current.useInsertionEffect(e,t)};A.useLayoutEffect=function(e,t){return me.current.useLayoutEffect(e,t)};A.useMemo=function(e,t){return me.current.useMemo(e,t)};A.useReducer=function(e,t,n){return me.current.useReducer(e,t,n)};A.useRef=function(e){return me.current.useRef(e)};A.useState=function(e){return me.current.useState(e)};A.useSyncExternalStore=function(e,t,n){return me.current.useSyncExternalStore(e,t,n)};A.useTransition=function(){return me.current.useTransition()};A.version="18.2.0";(function(e){e.exports=A})(I);const mc=uc(I.exports);var tl={},yc={exports:{}},Ne={},gc={exports:{}},Sc={};/**
* @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(N,F){var L=N.length;N.push(F);e:for(;0<L;){var X=L-1>>>1,te=N[X];if(0<i(te,F))N[X]=F,N[L]=te,L=X;else break e}}function n(N){return N.length===0?null:N[0]}function r(N){if(N.length===0)return null;var F=N[0],L=N.pop();if(L!==F){N[0]=L;e:for(var X=0,te=N.length,Lr=te>>>1;X<Lr;){var zt=2*(X+1)-1,ko=N[zt],Ut=zt+1,Ar=N[Ut];if(0>i(ko,L))Ut<te&&0>i(Ar,ko)?(N[X]=Ar,N[Ut]=L,X=Ut):(N[X]=ko,N[zt]=L,X=zt);else if(Ut<te&&0>i(Ar,L))N[X]=Ar,N[Ut]=L,X=Ut;else break e}}return F}function i(N,F){var L=N.sortIndex-F.sortIndex;return L!==0?L:N.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var u=[],a=[],f=1,c=null,p=3,m=!1,y=!1,S=!1,C=typeof setTimeout=="function"?setTimeout:null,v=typeof clearTimeout=="function"?clearTimeout:null,d=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(N){for(var F=n(a);F!==null;){if(F.callback===null)r(a);else if(F.startTime<=N)r(a),F.sortIndex=F.expirationTime,t(u,F);else break;F=n(a)}}function g(N){if(S=!1,h(N),!y)if(n(u)!==null)y=!0,wo(x);else{var F=n(a);F!==null&&_o(g,F.startTime-N)}}function x(N,F){y=!1,S&&(S=!1,v(_),_=-1),m=!0;var L=p;try{for(h(F),c=n(u);c!==null&&(!(c.expirationTime>F)||N&&!$());){var X=c.callback;if(typeof X=="function"){c.callback=null,p=c.priorityLevel;var te=X(c.expirationTime<=F);F=e.unstable_now(),typeof te=="function"?c.callback=te:c===n(u)&&r(u),h(F)}else r(u);c=n(u)}if(c!==null)var Lr=!0;else{var zt=n(a);zt!==null&&_o(g,zt.startTime-F),Lr=!1}return Lr}finally{c=null,p=L,m=!1}}var E=!1,k=null,_=-1,M=5,T=-1;function $(){return!(e.unstable_now()-T<M)}function Ce(){if(k!==null){var N=e.unstable_now();T=N;var F=!0;try{F=k(!0,N)}finally{F?$e():(E=!1,k=null)}}else E=!1}var $e;if(typeof d=="function")$e=function(){d(Ce)};else if(typeof MessageChannel<"u"){var At=new MessageChannel,vu=At.port2;At.port1.onmessage=Ce,$e=function(){vu.postMessage(null)}}else $e=function(){C(Ce,0)};function wo(N){k=N,E||(E=!0,$e())}function _o(N,F){_=C(function(){N(e.unstable_now())},F)}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(N){N.callback=null},e.unstable_continueExecution=function(){y||m||(y=!0,wo(x))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(N){switch(p){case 1:case 2:case 3:var F=3;break;default:F=p}var L=p;p=F;try{return N()}finally{p=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,F){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var L=p;p=N;try{return F()}finally{p=L}},e.unstable_scheduleCallback=function(N,F,L){var X=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?X+L:X):L=X,N){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=L+te,N={id:f++,callback:F,priorityLevel:N,startTime:L,expirationTime:te,sortIndex:-1},L>X?(N.sortIndex=L,t(a,N),n(u)===null&&N===n(a)&&(S?(v(_),_=-1):S=!0,_o(g,L-X))):(N.sortIndex=te,t(u,N),y||m||(y=!0,wo(x))),N},e.unstable_shouldYield=$,e.unstable_wrapCallback=function(N){var F=p;return function(){var L=p;p=F;try{return N.apply(this,arguments)}finally{p=L}}}})(Sc);(function(e){e.exports=Sc})(gc);/**
* @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 wc=I.exports,Oe=gc.exports;function P(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 _c=new Set,lr={};function Zt(e,t){_n(e,t),_n(e+"Capture",t)}function _n(e,t){for(lr[e]=t,e=0;e<t.length;e++)_c.add(t[e])}var ut=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),nl=Object.prototype.hasOwnProperty,hh=/^[: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]*$/,Su={},wu={};function ph(e){return nl.call(wu,e)?!0:nl.call(Su,e)?!1:hh.test(e)?wu[e]=!0:(Su[e]=!0,!1)}function vh(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 mh(e,t,n,r){if(t===null||typeof t>"u"||vh(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 ye(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ae[e]=new ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ae[t]=new ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ae[e]=new ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ae[e]=new ye(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){ae[e]=new ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ae[e]=new ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ae[e]=new ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ae[e]=new ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ae[e]=new ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var fs=/[\-:]([a-z])/g;function ds(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(fs,ds);ae[t]=new ye(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(fs,ds);ae[t]=new ye(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(fs,ds);ae[t]=new ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ae[e]=new ye(e,1,!1,e.toLowerCase(),null,!1,!1)});ae.xlinkHref=new ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ae[e]=new ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function hs(e,t,n,r){var i=ae.hasOwnProperty(t)?ae[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(mh(t,n,i,r)&&(n=null),r||i===null?ph(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ht=wc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ur=Symbol.for("react.element"),nn=Symbol.for("react.portal"),rn=Symbol.for("react.fragment"),ps=Symbol.for("react.strict_mode"),rl=Symbol.for("react.profiler"),kc=Symbol.for("react.provider"),Cc=Symbol.for("react.context"),vs=Symbol.for("react.forward_ref"),il=Symbol.for("react.suspense"),ol=Symbol.for("react.suspense_list"),ms=Symbol.for("react.memo"),vt=Symbol.for("react.lazy"),Ec=Symbol.for("react.offscreen"),_u=Symbol.iterator;function zn(e){return e===null||typeof e!="object"?null:(e=_u&&e[_u]||e["@@iterator"],typeof e=="function"?e:null)}var K=Object.assign,Eo;function Hn(e){if(Eo===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Eo=t&&t[1]||""}return`
`+Eo+e}var xo=!1;function Po(e,t){if(!e||xo)return"";xo=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var i=a.stack.split(`
`),o=r.stack.split(`
`),l=i.length-1,s=o.length-1;1<=l&&0<=s&&i[l]!==o[s];)s--;for(;1<=l&&0<=s;l--,s--)if(i[l]!==o[s]){if(l!==1||s!==1)do if(l--,s--,0>s||i[l]!==o[s]){var u=`
`+i[l].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=l&&0<=s);break}}}finally{xo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Hn(e):""}function yh(e){switch(e.tag){case 5:return Hn(e.type);case 16:return Hn("Lazy");case 13:return Hn("Suspense");case 19:return Hn("SuspenseList");case 0:case 2:case 15:return e=Po(e.type,!1),e;case 11:return e=Po(e.type.render,!1),e;case 1:return e=Po(e.type,!0),e;default:return""}}function ll(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 rn:return"Fragment";case nn:return"Portal";case rl:return"Profiler";case ps:return"StrictMode";case il:return"Suspense";case ol:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Cc:return(e.displayName||"Context")+".Consumer";case kc:return(e._context.displayName||"Context")+".Provider";case vs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ms:return t=e.displayName||null,t!==null?t:ll(e.type)||"Memo";case vt:t=e._payload,e=e._init;try{return ll(e(t))}catch{}}return null}function gh(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 ll(t);case 8:return t===ps?"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 It(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function xc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Sh(e){var t=xc(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 i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function jr(e){e._valueTracker||(e._valueTracker=Sh(e))}function Pc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=xc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function yi(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 sl(e,t){var n=t.checked;return K({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function ku(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=It(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 Oc(e,t){t=t.checked,t!=null&&hs(e,"checked",t,!1)}function ul(e,t){Oc(e,t);var n=It(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")?al(e,t.type,n):t.hasOwnProperty("defaultValue")&&al(e,t.type,It(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Cu(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 al(e,t,n){(t!=="number"||yi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Wn=Array.isArray;function vn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+It(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function cl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(P(91));return K({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Eu(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(P(92));if(Wn(n)){if(1<n.length)throw Error(P(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:It(n)}}function Rc(e,t){var n=It(t.value),r=It(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 xu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Nc(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 fl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Nc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var $r,Ic=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for($r=$r||document.createElement("div"),$r.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=$r.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function sr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Yn={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},wh=["Webkit","ms","Moz","O"];Object.keys(Yn).forEach(function(e){wh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Yn[t]=Yn[e]})});function Mc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Yn.hasOwnProperty(e)&&Yn[e]?(""+t).trim():t+"px"}function Tc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Mc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var _h=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 dl(e,t){if(t){if(_h[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function hl(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 pl=null;function ys(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var vl=null,mn=null,yn=null;function Pu(e){if(e=Tr(e)){if(typeof vl!="function")throw Error(P(280));var t=e.stateNode;t&&(t=to(t),vl(e.stateNode,e.type,t))}}function Dc(e){mn?yn?yn.push(e):yn=[e]:mn=e}function Fc(){if(mn){var e=mn,t=yn;if(yn=mn=null,Pu(e),t)for(e=0;e<t.length;e++)Pu(t[e])}}function Lc(e,t){return e(t)}function Ac(){}var Oo=!1;function zc(e,t,n){if(Oo)return e(t,n);Oo=!0;try{return Lc(e,t,n)}finally{Oo=!1,(mn!==null||yn!==null)&&(Ac(),Fc())}}function ur(e,t){var n=e.stateNode;if(n===null)return null;var r=to(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(P(231,t,typeof n));return n}var ml=!1;if(ut)try{var Un={};Object.defineProperty(Un,"passive",{get:function(){ml=!0}}),window.addEventListener("test",Un,Un),window.removeEventListener("test",Un,Un)}catch{ml=!1}function kh(e,t,n,r,i,o,l,s,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(f){this.onError(f)}}var Jn=!1,gi=null,Si=!1,yl=null,Ch={onError:function(e){Jn=!0,gi=e}};function Eh(e,t,n,r,i,o,l,s,u){Jn=!1,gi=null,kh.apply(Ch,arguments)}function xh(e,t,n,r,i,o,l,s,u){if(Eh.apply(this,arguments),Jn){if(Jn){var a=gi;Jn=!1,gi=null}else throw Error(P(198));Si||(Si=!0,yl=a)}}function bt(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Uc(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 Ou(e){if(bt(e)!==e)throw Error(P(188))}function Ph(e){var t=e.alternate;if(!t){if(t=bt(e),t===null)throw Error(P(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return Ou(i),e;if(o===r)return Ou(i),t;o=o.sibling}throw Error(P(188))}if(n.return!==r.return)n=i,r=o;else{for(var l=!1,s=i.child;s;){if(s===n){l=!0,n=i,r=o;break}if(s===r){l=!0,r=i,n=o;break}s=s.sibling}if(!l){for(s=o.child;s;){if(s===n){l=!0,n=o,r=i;break}if(s===r){l=!0,r=o,n=i;break}s=s.sibling}if(!l)throw Error(P(189))}}if(n.alternate!==r)throw Error(P(190))}if(n.tag!==3)throw Error(P(188));return n.stateNode.current===n?e:t}function jc(e){return e=Ph(e),e!==null?$c(e):null}function $c(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=$c(e);if(t!==null)return t;e=e.sibling}return null}var Qc=Oe.unstable_scheduleCallback,Ru=Oe.unstable_cancelCallback,Oh=Oe.unstable_shouldYield,Rh=Oe.unstable_requestPaint,Y=Oe.unstable_now,Nh=Oe.unstable_getCurrentPriorityLevel,gs=Oe.unstable_ImmediatePriority,Bc=Oe.unstable_UserBlockingPriority,wi=Oe.unstable_NormalPriority,Ih=Oe.unstable_LowPriority,Vc=Oe.unstable_IdlePriority,Ji=null,be=null;function Mh(e){if(be&&typeof be.onCommitFiberRoot=="function")try{be.onCommitFiberRoot(Ji,e,void 0,(e.current.flags&128)===128)}catch{}}var He=Math.clz32?Math.clz32:Fh,Th=Math.log,Dh=Math.LN2;function Fh(e){return e>>>=0,e===0?32:31-(Th(e)/Dh|0)|0}var Qr=64,Br=4194304;function Kn(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 _i(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=Kn(s):(o&=l,o!==0&&(r=Kn(o)))}else l=n&~i,l!==0?r=Kn(l):o!==0&&(r=Kn(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-He(t),i=1<<n,r|=e[n],t&=~i;return r}function Lh(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 Ah(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var l=31-He(o),s=1<<l,u=i[l];u===-1?((s&n)===0||(s&r)!==0)&&(i[l]=Lh(s,t)):u<=t&&(e.expiredLanes|=s),o&=~s}}function gl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function qc(){var e=Qr;return Qr<<=1,(Qr&4194240)===0&&(Qr=64),e}function Ro(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Ir(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-He(t),e[t]=n}function zh(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 i=31-He(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function Ss(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-He(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var j=0;function Hc(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Wc,ws,Kc,Gc,Xc,Sl=!1,Vr=[],kt=null,Ct=null,Et=null,ar=new Map,cr=new Map,gt=[],Uh="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 Nu(e,t){switch(e){case"focusin":case"focusout":kt=null;break;case"dragenter":case"dragleave":Ct=null;break;case"mouseover":case"mouseout":Et=null;break;case"pointerover":case"pointerout":ar.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":cr.delete(t.pointerId)}}function jn(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=Tr(t),t!==null&&ws(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function jh(e,t,n,r,i){switch(t){case"focusin":return kt=jn(kt,e,t,n,r,i),!0;case"dragenter":return Ct=jn(Ct,e,t,n,r,i),!0;case"mouseover":return Et=jn(Et,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return ar.set(o,jn(ar.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,cr.set(o,jn(cr.get(o)||null,e,t,n,r,i)),!0}return!1}function Yc(e){var t=Qt(e.target);if(t!==null){var n=bt(t);if(n!==null){if(t=n.tag,t===13){if(t=Uc(n),t!==null){e.blockedOn=t,Xc(e.priority,function(){Kc(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 oi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=wl(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);pl=r,n.target.dispatchEvent(r),pl=null}else return t=Tr(n),t!==null&&ws(t),e.blockedOn=n,!1;t.shift()}return!0}function Iu(e,t,n){oi(e)&&n.delete(t)}function $h(){Sl=!1,kt!==null&&oi(kt)&&(kt=null),Ct!==null&&oi(Ct)&&(Ct=null),Et!==null&&oi(Et)&&(Et=null),ar.forEach(Iu),cr.forEach(Iu)}function $n(e,t){e.blockedOn===t&&(e.blockedOn=null,Sl||(Sl=!0,Oe.unstable_scheduleCallback(Oe.unstable_NormalPriority,$h)))}function fr(e){function t(i){return $n(i,e)}if(0<Vr.length){$n(Vr[0],e);for(var n=1;n<Vr.length;n++){var r=Vr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(kt!==null&&$n(kt,e),Ct!==null&&$n(Ct,e),Et!==null&&$n(Et,e),ar.forEach(t),cr.forEach(t),n=0;n<gt.length;n++)r=gt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<gt.length&&(n=gt[0],n.blockedOn===null);)Yc(n),n.blockedOn===null&&gt.shift()}var gn=ht.ReactCurrentBatchConfig,ki=!0;function Qh(e,t,n,r){var i=j,o=gn.transition;gn.transition=null;try{j=1,_s(e,t,n,r)}finally{j=i,gn.transition=o}}function Bh(e,t,n,r){var i=j,o=gn.transition;gn.transition=null;try{j=4,_s(e,t,n,r)}finally{j=i,gn.transition=o}}function _s(e,t,n,r){if(ki){var i=wl(e,t,n,r);if(i===null)Uo(e,t,r,Ci,n),Nu(e,r);else if(jh(i,e,t,n,r))r.stopPropagation();else if(Nu(e,r),t&4&&-1<Uh.indexOf(e)){for(;i!==null;){var o=Tr(i);if(o!==null&&Wc(o),o=wl(e,t,n,r),o===null&&Uo(e,t,r,Ci,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else Uo(e,t,r,null,n)}}var Ci=null;function wl(e,t,n,r){if(Ci=null,e=ys(r),e=Qt(e),e!==null)if(t=bt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Uc(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 Ci=e,null}function Jc(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(Nh()){case gs:return 1;case Bc:return 4;case wi:case Ih:return 16;case Vc:return 536870912;default:return 16}default:return 16}}var wt=null,ks=null,li=null;function Zc(){if(li)return li;var e,t=ks,n=t.length,r,i="value"in wt?wt.value:wt.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===i[o-r];r++);return li=i.slice(e,1<r?1-r:void 0)}function si(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 qr(){return!0}function Mu(){return!1}function Ie(e){function t(n,r,i,o,l){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=l,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?qr:Mu,this.isPropagationStopped=Mu,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=qr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=qr)},persist:function(){},isPersistent:qr}),t}var Fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Cs=Ie(Fn),Mr=K({},Fn,{view:0,detail:0}),Vh=Ie(Mr),No,Io,Qn,Zi=K({},Mr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Es,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!==Qn&&(Qn&&e.type==="mousemove"?(No=e.screenX-Qn.screenX,Io=e.screenY-Qn.screenY):Io=No=0,Qn=e),No)},movementY:function(e){return"movementY"in e?e.movementY:Io}}),Tu=Ie(Zi),qh=K({},Zi,{dataTransfer:0}),Hh=Ie(qh),Wh=K({},Mr,{relatedTarget:0}),Mo=Ie(Wh),Kh=K({},Fn,{animationName:0,elapsedTime:0,pseudoElement:0}),Gh=Ie(Kh),Xh=K({},Fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Yh=Ie(Xh),Jh=K({},Fn,{data:0}),Du=Ie(Jh),Zh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},bh={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"},ep={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function tp(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=ep[e])?!!t[e]:!1}function Es(){return tp}var np=K({},Mr,{key:function(e){if(e.key){var t=Zh[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=si(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?bh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Es,charCode:function(e){return e.type==="keypress"?si(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?si(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),rp=Ie(np),ip=K({},Zi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Fu=Ie(ip),op=K({},Mr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Es}),lp=Ie(op),sp=K({},Fn,{propertyName:0,elapsedTime:0,pseudoElement:0}),up=Ie(sp),ap=K({},Zi,{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}),cp=Ie(ap),fp=[9,13,27,32],xs=ut&&"CompositionEvent"in window,Zn=null;ut&&"documentMode"in document&&(Zn=document.documentMode);var dp=ut&&"TextEvent"in window&&!Zn,bc=ut&&(!xs||Zn&&8<Zn&&11>=Zn),Lu=String.fromCharCode(32),Au=!1;function ef(e,t){switch(e){case"keyup":return fp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function tf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var on=!1;function hp(e,t){switch(e){case"compositionend":return tf(t);case"keypress":return t.which!==32?null:(Au=!0,Lu);case"textInput":return e=t.data,e===Lu&&Au?null:e;default:return null}}function pp(e,t){if(on)return e==="compositionend"||!xs&&ef(e,t)?(e=Zc(),li=ks=wt=null,on=!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 bc&&t.locale!=="ko"?null:t.data;default:return null}}var vp={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 zu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!vp[e.type]:t==="textarea"}function nf(e,t,n,r){Dc(r),t=Ei(t,"onChange"),0<t.length&&(n=new Cs("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var bn=null,dr=null;function mp(e){pf(e,0)}function bi(e){var t=un(e);if(Pc(t))return e}function yp(e,t){if(e==="change")return t}var rf=!1;if(ut){var To;if(ut){var Do="oninput"in document;if(!Do){var Uu=document.createElement("div");Uu.setAttribute("oninput","return;"),Do=typeof Uu.oninput=="function"}To=Do}else To=!1;rf=To&&(!document.documentMode||9<document.documentMode)}function ju(){bn&&(bn.detachEvent("onpropertychange",of),dr=bn=null)}function of(e){if(e.propertyName==="value"&&bi(dr)){var t=[];nf(t,dr,e,ys(e)),zc(mp,t)}}function gp(e,t,n){e==="focusin"?(ju(),bn=t,dr=n,bn.attachEvent("onpropertychange",of)):e==="focusout"&&ju()}function Sp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return bi(dr)}function wp(e,t){if(e==="click")return bi(t)}function _p(e,t){if(e==="input"||e==="change")return bi(t)}function kp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ge=typeof Object.is=="function"?Object.is:kp;function hr(e,t){if(Ge(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 i=n[r];if(!nl.call(t,i)||!Ge(e[i],t[i]))return!1}return!0}function $u(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Qu(e,t){var n=$u(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=$u(n)}}function lf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?lf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function sf(){for(var e=window,t=yi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=yi(e.document)}return t}function Ps(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 Cp(e){var t=sf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&lf(n.ownerDocument.documentElement,n)){if(r!==null&&Ps(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 i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Qu(n,o);var l=Qu(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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 Ep=ut&&"documentMode"in document&&11>=document.documentMode,ln=null,_l=null,er=null,kl=!1;function Bu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;kl||ln==null||ln!==yi(r)||(r=ln,"selectionStart"in r&&Ps(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}),er&&hr(er,r)||(er=r,r=Ei(_l,"onSelect"),0<r.length&&(t=new Cs("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ln)))}function Hr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var sn={animationend:Hr("Animation","AnimationEnd"),animationiteration:Hr("Animation","AnimationIteration"),animationstart:Hr("Animation","AnimationStart"),transitionend:Hr("Transition","TransitionEnd")},Fo={},uf={};ut&&(uf=document.createElement("div").style,"AnimationEvent"in window||(delete sn.animationend.animation,delete sn.animationiteration.animation,delete sn.animationstart.animation),"TransitionEvent"in window||delete sn.transitionend.transition);function eo(e){if(Fo[e])return Fo[e];if(!sn[e])return e;var t=sn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in uf)return Fo[e]=t[n];return e}var af=eo("animationend"),cf=eo("animationiteration"),ff=eo("animationstart"),df=eo("transitionend"),hf=new Map,Vu="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 Tt(e,t){hf.set(e,t),Zt(t,[e])}for(var Lo=0;Lo<Vu.length;Lo++){var Ao=Vu[Lo],xp=Ao.toLowerCase(),Pp=Ao[0].toUpperCase()+Ao.slice(1);Tt(xp,"on"+Pp)}Tt(af,"onAnimationEnd");Tt(cf,"onAnimationIteration");Tt(ff,"onAnimationStart");Tt("dblclick","onDoubleClick");Tt("focusin","onFocus");Tt("focusout","onBlur");Tt(df,"onTransitionEnd");_n("onMouseEnter",["mouseout","mouseover"]);_n("onMouseLeave",["mouseout","mouseover"]);_n("onPointerEnter",["pointerout","pointerover"]);_n("onPointerLeave",["pointerout","pointerover"]);Zt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Zt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Zt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Zt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Zt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Zt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Gn="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(" "),Op=new Set("cancel close invalid load scroll toggle".split(" ").concat(Gn));function qu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,xh(r,t,void 0,e),e.currentTarget=null}function pf(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var l=r.length-1;0<=l;l--){var s=r[l],u=s.instance,a=s.currentTarget;if(s=s.listener,u!==o&&i.isPropagationStopped())break e;qu(i,s,a),o=u}else for(l=0;l<r.length;l++){if(s=r[l],u=s.instance,a=s.currentTarget,s=s.listener,u!==o&&i.isPropagationStopped())break e;qu(i,s,a),o=u}}}if(Si)throw e=yl,Si=!1,yl=null,e}function B(e,t){var n=t[Ol];n===void 0&&(n=t[Ol]=new Set);var r=e+"__bubble";n.has(r)||(vf(t,e,2,!1),n.add(r))}function zo(e,t,n){var r=0;t&&(r|=4),vf(n,e,r,t)}var Wr="_reactListening"+Math.random().toString(36).slice(2);function pr(e){if(!e[Wr]){e[Wr]=!0,_c.forEach(function(n){n!=="selectionchange"&&(Op.has(n)||zo(n,!1,e),zo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Wr]||(t[Wr]=!0,zo("selectionchange",!1,t))}}function vf(e,t,n,r){switch(Jc(t)){case 1:var i=Qh;break;case 4:i=Bh;break;default:i=_s}n=i.bind(null,t,n,e),i=void 0,!ml||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Uo(e,t,n,r,i){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(l===4)for(l=r.return;l!==null;){var u=l.tag;if((u===3||u===4)&&(u=l.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;l=l.return}for(;s!==null;){if(l=Qt(s),l===null)return;if(u=l.tag,u===5||u===6){r=o=l;continue e}s=s.parentNode}}r=r.return}zc(function(){var a=o,f=ys(n),c=[];e:{var p=hf.get(e);if(p!==void 0){var m=Cs,y=e;switch(e){case"keypress":if(si(n)===0)break e;case"keydown":case"keyup":m=rp;break;case"focusin":y="focus",m=Mo;break;case"focusout":y="blur",m=Mo;break;case"beforeblur":case"afterblur":m=Mo;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":m=Tu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=Hh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=lp;break;case af:case cf:case ff:m=Gh;break;case df:m=up;break;case"scroll":m=Vh;break;case"wheel":m=cp;break;case"copy":case"cut":case"paste":m=Yh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=Fu}var S=(t&4)!==0,C=!S&&e==="scroll",v=S?p!==null?p+"Capture":null:p;S=[];for(var d=a,h;d!==null;){h=d;var g=h.stateNode;if(h.tag===5&&g!==null&&(h=g,v!==null&&(g=ur(d,v),g!=null&&S.push(vr(d,g,h)))),C)break;d=d.return}0<S.length&&(p=new m(p,y,null,n,f),c.push({event:p,listeners:S}))}}if((t&7)===0){e:{if(p=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",p&&n!==pl&&(y=n.relatedTarget||n.fromElement)&&(Qt(y)||y[at]))break e;if((m||p)&&(p=f.window===f?f:(p=f.ownerDocument)?p.defaultView||p.parentWindow:window,m?(y=n.relatedTarget||n.toElement,m=a,y=y?Qt(y):null,y!==null&&(C=bt(y),y!==C||y.tag!==5&&y.tag!==6)&&(y=null)):(m=null,y=a),m!==y)){if(S=Tu,g="onMouseLeave",v="onMouseEnter",d="mouse",(e==="pointerout"||e==="pointerover")&&(S=Fu,g="onPointerLeave",v="onPointerEnter",d="pointer"),C=m==null?p:un(m),h=y==null?p:un(y),p=new S(g,d+"leave",m,n,f),p.target=C,p.relatedTarget=h,g=null,Qt(f)===a&&(S=new S(v,d+"enter",y,n,f),S.target=h,S.relatedTarget=C,g=S),C=g,m&&y)t:{for(S=m,v=y,d=0,h=S;h;h=tn(h))d++;for(h=0,g=v;g;g=tn(g))h++;for(;0<d-h;)S=tn(S),d--;for(;0<h-d;)v=tn(v),h--;for(;d--;){if(S===v||v!==null&&S===v.alternate)break t;S=tn(S),v=tn(v)}S=null}else S=null;m!==null&&Hu(c,p,m,S,!1),y!==null&&C!==null&&Hu(c,C,y,S,!0)}}e:{if(p=a?un(a):window,m=p.nodeName&&p.nodeName.toLowerCase(),m==="select"||m==="input"&&p.type==="file")var x=yp;else if(zu(p))if(rf)x=_p;else{x=Sp;var E=gp}else(m=p.nodeName)&&m.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(x=wp);if(x&&(x=x(e,a))){nf(c,x,n,f);break e}E&&E(e,p,a),e==="focusout"&&(E=p._wrapperState)&&E.controlled&&p.type==="number"&&al(p,"number",p.value)}switch(E=a?un(a):window,e){case"focusin":(zu(E)||E.contentEditable==="true")&&(ln=E,_l=a,er=null);break;case"focusout":er=_l=ln=null;break;case"mousedown":kl=!0;break;case"contextmenu":case"mouseup":case"dragend":kl=!1,Bu(c,n,f);break;case"selectionchange":if(Ep)break;case"keydown":case"keyup":Bu(c,n,f)}var k;if(xs)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else on?ef(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(bc&&n.locale!=="ko"&&(on||_!=="onCompositionStart"?_==="onCompositionEnd"&&on&&(k=Zc()):(wt=f,ks="value"in wt?wt.value:wt.textContent,on=!0)),E=Ei(a,_),0<E.length&&(_=new Du(_,e,null,n,f),c.push({event:_,listeners:E}),k?_.data=k:(k=tf(n),k!==null&&(_.data=k)))),(k=dp?hp(e,n):pp(e,n))&&(a=Ei(a,"onBeforeInput"),0<a.length&&(f=new Du("onBeforeInput","beforeinput",null,n,f),c.push({event:f,listeners:a}),f.data=k))}pf(c,t)})}function vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ei(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=ur(e,n),o!=null&&r.unshift(vr(e,o,i)),o=ur(e,t),o!=null&&r.push(vr(e,o,i))),e=e.return}return r}function tn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Hu(e,t,n,r,i){for(var o=t._reactName,l=[];n!==null&&n!==r;){var s=n,u=s.alternate,a=s.stateNode;if(u!==null&&u===r)break;s.tag===5&&a!==null&&(s=a,i?(u=ur(n,o),u!=null&&l.unshift(vr(n,u,s))):i||(u=ur(n,o),u!=null&&l.push(vr(n,u,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var Rp=/\r\n?/g,Np=/\u0000|\uFFFD/g;function Wu(e){return(typeof e=="string"?e:""+e).replace(Rp,`
`).replace(Np,"")}function Kr(e,t,n){if(t=Wu(t),Wu(e)!==t&&n)throw Error(P(425))}function xi(){}var Cl=null,El=null;function xl(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 Pl=typeof setTimeout=="function"?setTimeout:void 0,Ip=typeof clearTimeout=="function"?clearTimeout:void 0,Ku=typeof Promise=="function"?Promise:void 0,Mp=typeof queueMicrotask=="function"?queueMicrotask:typeof Ku<"u"?function(e){return Ku.resolve(null).then(e).catch(Tp)}:Pl;function Tp(e){setTimeout(function(){throw e})}function jo(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),fr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);fr(t)}function xt(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 Gu(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 Ln=Math.random().toString(36).slice(2),Je="__reactFiber$"+Ln,mr="__reactProps$"+Ln,at="__reactContainer$"+Ln,Ol="__reactEvents$"+Ln,Dp="__reactListeners$"+Ln,Fp="__reactHandles$"+Ln;function Qt(e){var t=e[Je];if(t)return t;for(var n=e.parentNode;n;){if(t=n[at]||n[Je]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Gu(e);e!==null;){if(n=e[Je])return n;e=Gu(e)}return t}e=n,n=e.parentNode}return null}function Tr(e){return e=e[Je]||e[at],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function un(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(P(33))}function to(e){return e[mr]||null}var Rl=[],an=-1;function Dt(e){return{current:e}}function V(e){0>an||(e.current=Rl[an],Rl[an]=null,an--)}function Q(e,t){an++,Rl[an]=e.current,e.current=t}var Mt={},he=Dt(Mt),we=Dt(!1),Kt=Mt;function kn(e,t){var n=e.type.contextTypes;if(!n)return Mt;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function _e(e){return e=e.childContextTypes,e!=null}function Pi(){V(we),V(he)}function Xu(e,t,n){if(he.current!==Mt)throw Error(P(168));Q(he,t),Q(we,n)}function mf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(P(108,gh(e)||"Unknown",i));return K({},n,r)}function Oi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Mt,Kt=he.current,Q(he,e),Q(we,we.current),!0}function Yu(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=mf(e,t,Kt),r.__reactInternalMemoizedMergedChildContext=e,V(we),V(he),Q(he,e)):V(we),Q(we,n)}var rt=null,no=!1,$o=!1;function yf(e){rt===null?rt=[e]:rt.push(e)}function Lp(e){no=!0,yf(e)}function Ft(){if(!$o&&rt!==null){$o=!0;var e=0,t=j;try{var n=rt;for(j=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}rt=null,no=!1}catch(i){throw rt!==null&&(rt=rt.slice(e+1)),Qc(gs,Ft),i}finally{j=t,$o=!1}}return null}var cn=[],fn=0,Ri=null,Ni=0,Te=[],De=0,Gt=null,ot=1,lt="";function jt(e,t){cn[fn++]=Ni,cn[fn++]=Ri,Ri=e,Ni=t}function gf(e,t,n){Te[De++]=ot,Te[De++]=lt,Te[De++]=Gt,Gt=e;var r=ot;e=lt;var i=32-He(r)-1;r&=~(1<<i),n+=1;var o=32-He(t)+i;if(30<o){var l=i-i%5;o=(r&(1<<l)-1).toString(32),r>>=l,i-=l,ot=1<<32-He(t)+i|n<<i|r,lt=o+e}else ot=1<<o|n<<i|r,lt=e}function Os(e){e.return!==null&&(jt(e,1),gf(e,1,0))}function Rs(e){for(;e===Ri;)Ri=cn[--fn],cn[fn]=null,Ni=cn[--fn],cn[fn]=null;for(;e===Gt;)Gt=Te[--De],Te[De]=null,lt=Te[--De],Te[De]=null,ot=Te[--De],Te[De]=null}var Pe=null,xe=null,q=!1,qe=null;function Sf(e,t){var n=Le(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Ju(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Pe=e,xe=xt(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Pe=e,xe=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Gt!==null?{id:ot,overflow:lt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Le(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Pe=e,xe=null,!0):!1;default:return!1}}function Nl(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Il(e){if(q){var t=xe;if(t){var n=t;if(!Ju(e,t)){if(Nl(e))throw Error(P(418));t=xt(n.nextSibling);var r=Pe;t&&Ju(e,t)?Sf(r,n):(e.flags=e.flags&-4097|2,q=!1,Pe=e)}}else{if(Nl(e))throw Error(P(418));e.flags=e.flags&-4097|2,q=!1,Pe=e}}}function Zu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Pe=e}function Gr(e){if(e!==Pe)return!1;if(!q)return Zu(e),q=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!xl(e.type,e.memoizedProps)),t&&(t=xe)){if(Nl(e))throw wf(),Error(P(418));for(;t;)Sf(e,t),t=xt(t.nextSibling)}if(Zu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(P(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){xe=xt(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}xe=null}}else xe=Pe?xt(e.stateNode.nextSibling):null;return!0}function wf(){for(var e=xe;e;)e=xt(e.nextSibling)}function Cn(){xe=Pe=null,q=!1}function Ns(e){qe===null?qe=[e]:qe.push(e)}var Ap=ht.ReactCurrentBatchConfig;function Be(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 Ii=Dt(null),Mi=null,dn=null,Is=null;function Ms(){Is=dn=Mi=null}function Ts(e){var t=Ii.current;V(Ii),e._currentValue=t}function Ml(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Sn(e,t){Mi=e,Is=dn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Se=!0),e.firstContext=null)}function ze(e){var t=e._currentValue;if(Is!==e)if(e={context:e,memoizedValue:t,next:null},dn===null){if(Mi===null)throw Error(P(308));dn=e,Mi.dependencies={lanes:0,firstContext:e}}else dn=dn.next=e;return t}var Bt=null;function Ds(e){Bt===null?Bt=[e]:Bt.push(e)}function _f(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Ds(t)):(n.next=i.next,i.next=n),t.interleaved=n,ct(e,r)}function ct(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 mt=!1;function Fs(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function kf(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 st(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Pt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(z&2)!==0){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,ct(e,n)}return i=r.interleaved,i===null?(t.next=t,Ds(r)):(t.next=i.next,i.next=t),r.interleaved=t,ct(e,n)}function ui(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,Ss(e,n)}}function bu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=l:o=o.next=l,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ti(e,t,n,r){var i=e.updateQueue;mt=!1;var o=i.firstBaseUpdate,l=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var u=s,a=u.next;u.next=null,l===null?o=a:l.next=a,l=u;var f=e.alternate;f!==null&&(f=f.updateQueue,s=f.lastBaseUpdate,s!==l&&(s===null?f.firstBaseUpdate=a:s.next=a,f.lastBaseUpdate=u))}if(o!==null){var c=i.baseState;l=0,f=a=u=null,s=o;do{var p=s.lane,m=s.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:m,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,S=s;switch(p=t,m=n,S.tag){case 1:if(y=S.payload,typeof y=="function"){c=y.call(m,c,p);break e}c=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=S.payload,p=typeof y=="function"?y.call(m,c,p):y,p==null)break e;c=K({},c,p);break e;case 2:mt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=i.effects,p===null?i.effects=[s]:p.push(s))}else m={eventTime:m,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},f===null?(a=f=m,u=c):f=f.next=m,l|=p;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);if(f===null&&(u=c),i.baseState=u,i.firstBaseUpdate=a,i.lastBaseUpdate=f,t=i.shared.interleaved,t!==null){i=t;do l|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);Yt|=l,e.lanes=l,e.memoizedState=c}}function ea(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(P(191,i));i.call(r)}}}var Cf=new wc.Component().refs;function Tl(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 ro={isMounted:function(e){return(e=e._reactInternals)?bt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ve(),i=Rt(e),o=st(r,i);o.payload=t,n!=null&&(o.callback=n),t=Pt(e,o,i),t!==null&&(We(t,e,i,r),ui(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ve(),i=Rt(e),o=st(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=Pt(e,o,i),t!==null&&(We(t,e,i,r),ui(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ve(),r=Rt(e),i=st(n,r);i.tag=2,t!=null&&(i.callback=t),t=Pt(e,i,r),t!==null&&(We(t,e,r,n),ui(t,e,r))}};function ta(e,t,n,r,i,o,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,l):t.prototype&&t.prototype.isPureReactComponent?!hr(n,r)||!hr(i,o):!0}function Ef(e,t,n){var r=!1,i=Mt,o=t.contextType;return typeof o=="object"&&o!==null?o=ze(o):(i=_e(t)?Kt:he.current,r=t.contextTypes,o=(r=r!=null)?kn(e,i):Mt),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ro,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function na(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&&ro.enqueueReplaceState(t,t.state,null)}function Dl(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Cf,Fs(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=ze(o):(o=_e(t)?Kt:he.current,i.context=kn(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Tl(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&ro.enqueueReplaceState(i,i.state,null),Ti(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Bn(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(P(309));var r=n.stateNode}if(!r)throw Error(P(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(l){var s=i.refs;s===Cf&&(s=i.refs={}),l===null?delete s[o]:s[o]=l},t._stringRef=o,t)}if(typeof e!="string")throw Error(P(284));if(!n._owner)throw Error(P(290,e))}return e}function Xr(e,t){throw e=Object.prototype.toString.call(t),Error(P(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ra(e){var t=e._init;return t(e._payload)}function xf(e){function t(v,d){if(e){var h=v.deletions;h===null?(v.deletions=[d],v.flags|=16):h.push(d)}}function n(v,d){if(!e)return null;for(;d!==null;)t(v,d),d=d.sibling;return null}function r(v,d){for(v=new Map;d!==null;)d.key!==null?v.set(d.key,d):v.set(d.index,d),d=d.sibling;return v}function i(v,d){return v=Nt(v,d),v.index=0,v.sibling=null,v}function o(v,d,h){return v.index=h,e?(h=v.alternate,h!==null?(h=h.index,h<d?(v.flags|=2,d):h):(v.flags|=2,d)):(v.flags|=1048576,d)}function l(v){return e&&v.alternate===null&&(v.flags|=2),v}function s(v,d,h,g){return d===null||d.tag!==6?(d=Ko(h,v.mode,g),d.return=v,d):(d=i(d,h),d.return=v,d)}function u(v,d,h,g){var x=h.type;return x===rn?f(v,d,h.props.children,g,h.key):d!==null&&(d.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===vt&&ra(x)===d.type)?(g=i(d,h.props),g.ref=Bn(v,d,h),g.return=v,g):(g=pi(h.type,h.key,h.props,null,v.mode,g),g.ref=Bn(v,d,h),g.return=v,g)}function a(v,d,h,g){return d===null||d.tag!==4||d.stateNode.containerInfo!==h.containerInfo||d.stateNode.implementation!==h.implementation?(d=Go(h,v.mode,g),d.return=v,d):(d=i(d,h.children||[]),d.return=v,d)}function f(v,d,h,g,x){return d===null||d.tag!==7?(d=Wt(h,v.mode,g,x),d.return=v,d):(d=i(d,h),d.return=v,d)}function c(v,d,h){if(typeof d=="string"&&d!==""||typeof d=="number")return d=Ko(""+d,v.mode,h),d.return=v,d;if(typeof d=="object"&&d!==null){switch(d.$$typeof){case Ur:return h=pi(d.type,d.key,d.props,null,v.mode,h),h.ref=Bn(v,null,d),h.return=v,h;case nn:return d=Go(d,v.mode,h),d.return=v,d;case vt:var g=d._init;return c(v,g(d._payload),h)}if(Wn(d)||zn(d))return d=Wt(d,v.mode,h,null),d.return=v,d;Xr(v,d)}return null}function p(v,d,h,g){var x=d!==null?d.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return x!==null?null:s(v,d,""+h,g);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Ur:return h.key===x?u(v,d,h,g):null;case nn:return h.key===x?a(v,d,h,g):null;case vt:return x=h._init,p(v,d,x(h._payload),g)}if(Wn(h)||zn(h))return x!==null?null:f(v,d,h,g,null);Xr(v,h)}return null}function m(v,d,h,g,x){if(typeof g=="string"&&g!==""||typeof g=="number")return v=v.get(h)||null,s(d,v,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case Ur:return v=v.get(g.key===null?h:g.key)||null,u(d,v,g,x);case nn:return v=v.get(g.key===null?h:g.key)||null,a(d,v,g,x);case vt:var E=g._init;return m(v,d,h,E(g._payload),x)}if(Wn(g)||zn(g))return v=v.get(h)||null,f(d,v,g,x,null);Xr(d,g)}return null}function y(v,d,h,g){for(var x=null,E=null,k=d,_=d=0,M=null;k!==null&&_<h.length;_++){k.index>_?(M=k,k=null):M=k.sibling;var T=p(v,k,h[_],g);if(T===null){k===null&&(k=M);break}e&&k&&T.alternate===null&&t(v,k),d=o(T,d,_),E===null?x=T:E.sibling=T,E=T,k=M}if(_===h.length)return n(v,k),q&&jt(v,_),x;if(k===null){for(;_<h.length;_++)k=c(v,h[_],g),k!==null&&(d=o(k,d,_),E===null?x=k:E.sibling=k,E=k);return q&&jt(v,_),x}for(k=r(v,k);_<h.length;_++)M=m(k,v,_,h[_],g),M!==null&&(e&&M.alternate!==null&&k.delete(M.key===null?_:M.key),d=o(M,d,_),E===null?x=M:E.sibling=M,E=M);return e&&k.forEach(function($){return t(v,$)}),q&&jt(v,_),x}function S(v,d,h,g){var x=zn(h);if(typeof x!="function")throw Error(P(150));if(h=x.call(h),h==null)throw Error(P(151));for(var E=x=null,k=d,_=d=0,M=null,T=h.next();k!==null&&!T.done;_++,T=h.next()){k.index>_?(M=k,k=null):M=k.sibling;var $=p(v,k,T.value,g);if($===null){k===null&&(k=M);break}e&&k&&$.alternate===null&&t(v,k),d=o($,d,_),E===null?x=$:E.sibling=$,E=$,k=M}if(T.done)return n(v,k),q&&jt(v,_),x;if(k===null){for(;!T.done;_++,T=h.next())T=c(v,T.value,g),T!==null&&(d=o(T,d,_),E===null?x=T:E.sibling=T,E=T);return q&&jt(v,_),x}for(k=r(v,k);!T.done;_++,T=h.next())T=m(k,v,_,T.value,g),T!==null&&(e&&T.alternate!==null&&k.delete(T.key===null?_:T.key),d=o(T,d,_),E===null?x=T:E.sibling=T,E=T);return e&&k.forEach(function(Ce){return t(v,Ce)}),q&&jt(v,_),x}function C(v,d,h,g){if(typeof h=="object"&&h!==null&&h.type===rn&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Ur:e:{for(var x=h.key,E=d;E!==null;){if(E.key===x){if(x=h.type,x===rn){if(E.tag===7){n(v,E.sibling),d=i(E,h.props.children),d.return=v,v=d;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===vt&&ra(x)===E.type){n(v,E.sibling),d=i(E,h.props),d.ref=Bn(v,E,h),d.return=v,v=d;break e}n(v,E);break}else t(v,E);E=E.sibling}h.type===rn?(d=Wt(h.props.children,v.mode,g,h.key),d.return=v,v=d):(g=pi(h.type,h.key,h.props,null,v.mode,g),g.ref=Bn(v,d,h),g.return=v,v=g)}return l(v);case nn:e:{for(E=h.key;d!==null;){if(d.key===E)if(d.tag===4&&d.stateNode.containerInfo===h.containerInfo&&d.stateNode.implementation===h.implementation){n(v,d.sibling),d=i(d,h.children||[]),d.return=v,v=d;break e}else{n(v,d);break}else t(v,d);d=d.sibling}d=Go(h,v.mode,g),d.return=v,v=d}return l(v);case vt:return E=h._init,C(v,d,E(h._payload),g)}if(Wn(h))return y(v,d,h,g);if(zn(h))return S(v,d,h,g);Xr(v,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,d!==null&&d.tag===6?(n(v,d.sibling),d=i(d,h),d.return=v,v=d):(n(v,d),d=Ko(h,v.mode,g),d.return=v,v=d),l(v)):n(v,d)}return C}var En=xf(!0),Pf=xf(!1),Dr={},et=Dt(Dr),yr=Dt(Dr),gr=Dt(Dr);function Vt(e){if(e===Dr)throw Error(P(174));return e}function Ls(e,t){switch(Q(gr,t),Q(yr,e),Q(et,Dr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:fl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=fl(t,e)}V(et),Q(et,t)}function xn(){V(et),V(yr),V(gr)}function Of(e){Vt(gr.current);var t=Vt(et.current),n=fl(t,e.type);t!==n&&(Q(yr,e),Q(et,n))}function As(e){yr.current===e&&(V(et),V(yr))}var H=Dt(0);function Di(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)!==0)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 Qo=[];function zs(){for(var e=0;e<Qo.length;e++)Qo[e]._workInProgressVersionPrimary=null;Qo.length=0}var ai=ht.ReactCurrentDispatcher,Bo=ht.ReactCurrentBatchConfig,Xt=0,W=null,b=null,re=null,Fi=!1,tr=!1,Sr=0,zp=0;function ce(){throw Error(P(321))}function Us(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ge(e[n],t[n]))return!1;return!0}function js(e,t,n,r,i,o){if(Xt=o,W=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ai.current=e===null||e.memoizedState===null?Qp:Bp,e=n(r,i),tr){o=0;do{if(tr=!1,Sr=0,25<=o)throw Error(P(301));o+=1,re=b=null,t.updateQueue=null,ai.current=Vp,e=n(r,i)}while(tr)}if(ai.current=Li,t=b!==null&&b.next!==null,Xt=0,re=b=W=null,Fi=!1,t)throw Error(P(300));return e}function $s(){var e=Sr!==0;return Sr=0,e}function Ye(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return re===null?W.memoizedState=re=e:re=re.next=e,re}function Ue(){if(b===null){var e=W.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=re===null?W.memoizedState:re.next;if(t!==null)re=t,b=e;else{if(e===null)throw Error(P(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},re===null?W.memoizedState=re=e:re=re.next=e}return re}function wr(e,t){return typeof t=="function"?t(e):t}function Vo(e){var t=Ue(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=b,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var l=i.next;i.next=o.next,o.next=l}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var s=l=null,u=null,a=o;do{var f=a.lane;if((Xt&f)===f)u!==null&&(u=u.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var c={lane:f,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(s=u=c,l=r):u=u.next=c,W.lanes|=f,Yt|=f}a=a.next}while(a!==null&&a!==o);u===null?l=r:u.next=s,Ge(r,t.memoizedState)||(Se=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,W.lanes|=o,Yt|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function qo(e){var t=Ue(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var l=i=i.next;do o=e(o,l.action),l=l.next;while(l!==i);Ge(o,t.memoizedState)||(Se=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Rf(){}function Nf(e,t){var n=W,r=Ue(),i=t(),o=!Ge(r.memoizedState,i);if(o&&(r.memoizedState=i,Se=!0),r=r.queue,Qs(Tf.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||re!==null&&re.memoizedState.tag&1){if(n.flags|=2048,_r(9,Mf.bind(null,n,r,i,t),void 0,null),ie===null)throw Error(P(349));(Xt&30)!==0||If(n,t,i)}return i}function If(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 Mf(e,t,n,r){t.value=n,t.getSnapshot=r,Df(t)&&Ff(e)}function Tf(e,t,n){return n(function(){Df(t)&&Ff(e)})}function Df(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ge(e,n)}catch{return!0}}function Ff(e){var t=ct(e,1);t!==null&&We(t,e,1,-1)}function ia(e){var t=Ye();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:wr,lastRenderedState:e},t.queue=e,e=e.dispatch=$p.bind(null,W,e),[t.memoizedState,e]}function _r(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 Lf(){return Ue().memoizedState}function ci(e,t,n,r){var i=Ye();W.flags|=e,i.memoizedState=_r(1|t,n,void 0,r===void 0?null:r)}function io(e,t,n,r){var i=Ue();r=r===void 0?null:r;var o=void 0;if(b!==null){var l=b.memoizedState;if(o=l.destroy,r!==null&&Us(r,l.deps)){i.memoizedState=_r(t,n,o,r);return}}W.flags|=e,i.memoizedState=_r(1|t,n,o,r)}function oa(e,t){return ci(8390656,8,e,t)}function Qs(e,t){return io(2048,8,e,t)}function Af(e,t){return io(4,2,e,t)}function zf(e,t){return io(4,4,e,t)}function Uf(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 jf(e,t,n){return n=n!=null?n.concat([e]):null,io(4,4,Uf.bind(null,t,e),n)}function Bs(){}function $f(e,t){var n=Ue();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Us(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Qf(e,t){var n=Ue();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Us(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Bf(e,t,n){return(Xt&21)===0?(e.baseState&&(e.baseState=!1,Se=!0),e.memoizedState=n):(Ge(n,t)||(n=qc(),W.lanes|=n,Yt|=n,e.baseState=!0),t)}function Up(e,t){var n=j;j=n!==0&&4>n?n:4,e(!0);var r=Bo.transition;Bo.transition={};try{e(!1),t()}finally{j=n,Bo.transition=r}}function Vf(){return Ue().memoizedState}function jp(e,t,n){var r=Rt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},qf(e))Hf(t,n);else if(n=_f(e,t,n,r),n!==null){var i=ve();We(n,e,r,i),Wf(n,t,r)}}function $p(e,t,n){var r=Rt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(qf(e))Hf(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,Ge(s,l)){var u=t.interleaved;u===null?(i.next=i,Ds(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=_f(e,t,i,r),n!==null&&(i=ve(),We(n,e,r,i),Wf(n,t,r))}}function qf(e){var t=e.alternate;return e===W||t!==null&&t===W}function Hf(e,t){tr=Fi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Wf(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Ss(e,n)}}var Li={readContext:ze,useCallback:ce,useContext:ce,useEffect:ce,useImperativeHandle:ce,useInsertionEffect:ce,useLayoutEffect:ce,useMemo:ce,useReducer:ce,useRef:ce,useState:ce,useDebugValue:ce,useDeferredValue:ce,useTransition:ce,useMutableSource:ce,useSyncExternalStore:ce,useId:ce,unstable_isNewReconciler:!1},Qp={readContext:ze,useCallback:function(e,t){return Ye().memoizedState=[e,t===void 0?null:t],e},useContext:ze,useEffect:oa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ci(4194308,4,Uf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ci(4194308,4,e,t)},useInsertionEffect:function(e,t){return ci(4,2,e,t)},useMemo:function(e,t){var n=Ye();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ye();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=jp.bind(null,W,e),[r.memoizedState,e]},useRef:function(e){var t=Ye();return e={current:e},t.memoizedState=e},useState:ia,useDebugValue:Bs,useDeferredValue:function(e){return Ye().memoizedState=e},useTransition:function(){var e=ia(!1),t=e[0];return e=Up.bind(null,e[1]),Ye().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=W,i=Ye();if(q){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),ie===null)throw Error(P(349));(Xt&30)!==0||If(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,oa(Tf.bind(null,r,o,e),[e]),r.flags|=2048,_r(9,Mf.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ye(),t=ie.identifierPrefix;if(q){var n=lt,r=ot;n=(r&~(1<<32-He(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Sr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=zp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Bp={readContext:ze,useCallback:$f,useContext:ze,useEffect:Qs,useImperativeHandle:jf,useInsertionEffect:Af,useLayoutEffect:zf,useMemo:Qf,useReducer:Vo,useRef:Lf,useState:function(){return Vo(wr)},useDebugValue:Bs,useDeferredValue:function(e){var t=Ue();return Bf(t,b.memoizedState,e)},useTransition:function(){var e=Vo(wr)[0],t=Ue().memoizedState;return[e,t]},useMutableSource:Rf,useSyncExternalStore:Nf,useId:Vf,unstable_isNewReconciler:!1},Vp={readContext:ze,useCallback:$f,useContext:ze,useEffect:Qs,useImperativeHandle:jf,useInsertionEffect:Af,useLayoutEffect:zf,useMemo:Qf,useReducer:qo,useRef:Lf,useState:function(){return qo(wr)},useDebugValue:Bs,useDeferredValue:function(e){var t=Ue();return b===null?t.memoizedState=e:Bf(t,b.memoizedState,e)},useTransition:function(){var e=qo(wr)[0],t=Ue().memoizedState;return[e,t]},useMutableSource:Rf,useSyncExternalStore:Nf,useId:Vf,unstable_isNewReconciler:!1};function Pn(e,t){try{var n="",r=t;do n+=yh(r),r=r.return;while(r);var i=n}catch(o){i=`
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:i,digest:null}}function Ho(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function Fl(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var qp=typeof WeakMap=="function"?WeakMap:Map;function Kf(e,t,n){n=st(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){zi||(zi=!0,ql=r),Fl(e,t)},n}function Gf(e,t,n){n=st(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){Fl(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Fl(e,t),typeof r!="function"&&(Ot===null?Ot=new Set([this]):Ot.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function la(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new qp;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=iv.bind(null,e,t,n),t.then(e,e))}function sa(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 ua(e,t,n,r,i){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=st(-1,1),t.tag=2,Pt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var Hp=ht.ReactCurrentOwner,Se=!1;function pe(e,t,n,r){t.child=e===null?Pf(t,null,n,r):En(t,e.child,n,r)}function aa(e,t,n,r,i){n=n.render;var o=t.ref;return Sn(t,i),r=js(e,t,n,r,o,i),n=$s(),e!==null&&!Se?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ft(e,t,i)):(q&&n&&Os(t),t.flags|=1,pe(e,t,r,i),t.child)}function ca(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Ys(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Xf(e,t,o,r,i)):(e=pi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&i)===0){var l=o.memoizedProps;if(n=n.compare,n=n!==null?n:hr,n(l,r)&&e.ref===t.ref)return ft(e,t,i)}return t.flags|=1,e=Nt(o,r),e.ref=t.ref,e.return=t,t.child=e}function Xf(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(hr(o,r)&&e.ref===t.ref)if(Se=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(Se=!0);else return t.lanes=e.lanes,ft(e,t,i)}return Ll(e,t,n,r,i)}function Yf(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Q(pn,Ee),Ee|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Q(pn,Ee),Ee|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,Q(pn,Ee),Ee|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,Q(pn,Ee),Ee|=r;return pe(e,t,i,n),t.child}function Jf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ll(e,t,n,r,i){var o=_e(n)?Kt:he.current;return o=kn(t,o),Sn(t,i),n=js(e,t,n,r,o,i),r=$s(),e!==null&&!Se?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ft(e,t,i)):(q&&r&&Os(t),t.flags|=1,pe(e,t,n,i),t.child)}function fa(e,t,n,r,i){if(_e(n)){var o=!0;Oi(t)}else o=!1;if(Sn(t,i),t.stateNode===null)fi(e,t),Ef(t,n,r),Dl(t,n,r,i),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var u=l.context,a=n.contextType;typeof a=="object"&&a!==null?a=ze(a):(a=_e(n)?Kt:he.current,a=kn(t,a));var f=n.getDerivedStateFromProps,c=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";c||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||u!==a)&&na(t,l,r,a),mt=!1;var p=t.memoizedState;l.state=p,Ti(t,r,l,i),u=t.memoizedState,s!==r||p!==u||we.current||mt?(typeof f=="function"&&(Tl(t,n,f,r),u=t.memoizedState),(s=mt||ta(t,n,s,r,p,u,a))?(c||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),l.props=r,l.state=u,l.context=a,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,kf(e,t),s=t.memoizedProps,a=t.type===t.elementType?s:Be(t.type,s),l.props=a,c=t.pendingProps,p=l.context,u=n.contextType,typeof u=="object"&&u!==null?u=ze(u):(u=_e(n)?Kt:he.current,u=kn(t,u));var m=n.getDerivedStateFromProps;(f=typeof m=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==c||p!==u)&&na(t,l,r,u),mt=!1,p=t.memoizedState,l.state=p,Ti(t,r,l,i);var y=t.memoizedState;s!==c||p!==y||we.current||mt?(typeof m=="function"&&(Tl(t,n,m,r),y=t.memoizedState),(a=mt||ta(t,n,a,r,p,y,u)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,y,u),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,y,u)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),l.props=r,l.state=y,l.context=u,r=a):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Al(e,t,n,r,o,i)}function Al(e,t,n,r,i,o){Jf(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&Yu(t,n,!1),ft(e,t,o);r=t.stateNode,Hp.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=En(t,e.child,null,o),t.child=En(t,null,s,o)):pe(e,t,s,o),t.memoizedState=r.state,i&&Yu(t,n,!0),t.child}function Zf(e){var t=e.stateNode;t.pendingContext?Xu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Xu(e,t.context,!1),Ls(e,t.containerInfo)}function da(e,t,n,r,i){return Cn(),Ns(i),t.flags|=256,pe(e,t,n,r),t.child}var zl={dehydrated:null,treeContext:null,retryLane:0};function Ul(e){return{baseLanes:e,cachePool:null,transitions:null}}function bf(e,t,n){var r=t.pendingProps,i=H.current,o=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Q(H,i&1),e===null)return Il(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(l=r.children,e=r.fallback,o?(r=t.mode,o=t.child,l={mode:"hidden",children:l},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=l):o=so(l,r,0,null),e=Wt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Ul(n),t.memoizedState=zl,e):Vs(t,l));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return Wp(e,t,l,r,s,i,n);if(o){o=r.fallback,l=t.mode,i=e.child,s=i.sibling;var u={mode:"hidden",children:r.children};return(l&1)===0&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Nt(i,u),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?o=Nt(s,o):(o=Wt(o,l,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,l=e.child.memoizedState,l=l===null?Ul(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~n,t.memoizedState=zl,r}return o=e.child,e=o.sibling,r=Nt(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(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 Vs(e,t){return t=so({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Yr(e,t,n,r){return r!==null&&Ns(r),En(t,e.child,null,n),e=Vs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Wp(e,t,n,r,i,o,l){if(n)return t.flags&256?(t.flags&=-257,r=Ho(Error(P(422))),Yr(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=so({mode:"visible",children:r.children},i,0,null),o=Wt(o,i,l,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&En(t,e.child,null,l),t.child.memoizedState=Ul(l),t.memoizedState=zl,o);if((t.mode&1)===0)return Yr(e,t,l,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(P(419)),r=Ho(o,r,void 0),Yr(e,t,l,r)}if(s=(l&e.childLanes)!==0,Se||s){if(r=ie,r!==null){switch(l&-l){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=(i&(r.suspendedLanes|l))!==0?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,ct(e,i),We(r,e,i,-1))}return Xs(),r=Ho(Error(P(421))),Yr(e,t,l,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=ov.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,xe=xt(i.nextSibling),Pe=t,q=!0,qe=null,e!==null&&(Te[De++]=ot,Te[De++]=lt,Te[De++]=Gt,ot=e.id,lt=e.overflow,Gt=t),t=Vs(t,r.children),t.flags|=4096,t)}function ha(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ml(e.return,t,n)}function Wo(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function ed(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(pe(e,t,r.children,n),r=H.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&ha(e,n,t);else if(e.tag===19)ha(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(Q(H,r),(t.mode&1)===0)t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Di(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Wo(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Di(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Wo(t,!0,n,null,o);break;case"together":Wo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function fi(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ft(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Yt|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(P(153));if(t.child!==null){for(e=t.child,n=Nt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Nt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Kp(e,t,n){switch(t.tag){case 3:Zf(t),Cn();break;case 5:Of(t);break;case 1:_e(t.type)&&Oi(t);break;case 4:Ls(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Q(Ii,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Q(H,H.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?bf(e,t,n):(Q(H,H.current&1),e=ft(e,t,n),e!==null?e.sibling:null);Q(H,H.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return ed(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Q(H,H.current),r)break;return null;case 22:case 23:return t.lanes=0,Yf(e,t,n)}return ft(e,t,n)}var td,jl,nd,rd;td=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}};jl=function(){};nd=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Vt(et.current);var o=null;switch(n){case"input":i=sl(e,i),r=sl(e,r),o=[];break;case"select":i=K({},i,{value:void 0}),r=K({},r,{value:void 0}),o=[];break;case"textarea":i=cl(e,i),r=cl(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=xi)}dl(n,r);var l;n=null;for(a in i)if(!r.hasOwnProperty(a)&&i.hasOwnProperty(a)&&i[a]!=null)if(a==="style"){var s=i[a];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(lr.hasOwnProperty(a)?o||(o=[]):(o=o||[]).push(a,null));for(a in r){var u=r[a];if(s=i!=null?i[a]:void 0,r.hasOwnProperty(a)&&u!==s&&(u!=null||s!=null))if(a==="style")if(s){for(l in s)!s.hasOwnProperty(l)||u&&u.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in u)u.hasOwnProperty(l)&&s[l]!==u[l]&&(n||(n={}),n[l]=u[l])}else n||(o||(o=[]),o.push(a,n)),n=u;else a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(o=o||[]).push(a,u)):a==="children"?typeof u!="string"&&typeof u!="number"||(o=o||[]).push(a,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(lr.hasOwnProperty(a)?(u!=null&&a==="onScroll"&&B("scroll",e),o||s===u||(o=[])):(o=o||[]).push(a,u))}n&&(o=o||[]).push("style",n);var a=o;(t.updateQueue=a)&&(t.flags|=4)}};rd=function(e,t,n,r){n!==r&&(t.flags|=4)};function Vn(e,t){if(!q)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 fe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Gp(e,t,n){var r=t.pendingProps;switch(Rs(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return fe(t),null;case 1:return _e(t.type)&&Pi(),fe(t),null;case 3:return r=t.stateNode,xn(),V(we),V(he),zs(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Gr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,qe!==null&&(Kl(qe),qe=null))),jl(e,t),fe(t),null;case 5:As(t);var i=Vt(gr.current);if(n=t.type,e!==null&&t.stateNode!=null)nd(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(P(166));return fe(t),null}if(e=Vt(et.current),Gr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Je]=t,r[mr]=o,e=(t.mode&1)!==0,n){case"dialog":B("cancel",r),B("close",r);break;case"iframe":case"object":case"embed":B("load",r);break;case"video":case"audio":for(i=0;i<Gn.length;i++)B(Gn[i],r);break;case"source":B("error",r);break;case"img":case"image":case"link":B("error",r),B("load",r);break;case"details":B("toggle",r);break;case"input":ku(r,o),B("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},B("invalid",r);break;case"textarea":Eu(r,o),B("invalid",r)}dl(n,o),i=null;for(var l in o)if(o.hasOwnProperty(l)){var s=o[l];l==="children"?typeof s=="string"?r.textContent!==s&&(o.suppressHydrationWarning!==!0&&Kr(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&Kr(r.textContent,s,e),i=["children",""+s]):lr.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&B("scroll",r)}switch(n){case"input":jr(r),Cu(r,o,!0);break;case"textarea":jr(r),xu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=xi)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Nc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Je]=t,e[mr]=r,td(e,t,!1,!1),t.stateNode=e;e:{switch(l=hl(n,r),n){case"dialog":B("cancel",e),B("close",e),i=r;break;case"iframe":case"object":case"embed":B("load",e),i=r;break;case"video":case"audio":for(i=0;i<Gn.length;i++)B(Gn[i],e);i=r;break;case"source":B("error",e),i=r;break;case"img":case"image":case"link":B("error",e),B("load",e),i=r;break;case"details":B("toggle",e),i=r;break;case"input":ku(e,r),i=sl(e,r),B("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=K({},r,{value:void 0}),B("invalid",e);break;case"textarea":Eu(e,r),i=cl(e,r),B("invalid",e);break;default:i=r}dl(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var u=s[o];o==="style"?Tc(e,u):o==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Ic(e,u)):o==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&sr(e,u):typeof u=="number"&&sr(e,""+u):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(lr.hasOwnProperty(o)?u!=null&&o==="onScroll"&&B("scroll",e):u!=null&&hs(e,o,u,l))}switch(n){case"input":jr(e),Cu(e,r,!1);break;case"textarea":jr(e),xu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+It(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?vn(e,!!r.multiple,o,!1):r.defaultValue!=null&&vn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=xi)}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 fe(t),null;case 6:if(e&&t.stateNode!=null)rd(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(P(166));if(n=Vt(gr.current),Vt(et.current),Gr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Je]=t,(o=r.nodeValue!==n)&&(e=Pe,e!==null))switch(e.tag){case 3:Kr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Kr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Je]=t,t.stateNode=r}return fe(t),null;case 13:if(V(H),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(q&&xe!==null&&(t.mode&1)!==0&&(t.flags&128)===0)wf(),Cn(),t.flags|=98560,o=!1;else if(o=Gr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(P(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(P(317));o[Je]=t}else Cn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;fe(t),o=!1}else qe!==null&&(Kl(qe),qe=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(H.current&1)!==0?ee===0&&(ee=3):Xs())),t.updateQueue!==null&&(t.flags|=4),fe(t),null);case 4:return xn(),jl(e,t),e===null&&pr(t.stateNode.containerInfo),fe(t),null;case 10:return Ts(t.type._context),fe(t),null;case 17:return _e(t.type)&&Pi(),fe(t),null;case 19:if(V(H),o=t.memoizedState,o===null)return fe(t),null;if(r=(t.flags&128)!==0,l=o.rendering,l===null)if(r)Vn(o,!1);else{if(ee!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(l=Di(e),l!==null){for(t.flags|=128,Vn(o,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,l=o.alternate,l===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Q(H,H.current&1|2),t.child}e=e.sibling}o.tail!==null&&Y()>On&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Di(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Vn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!q)return fe(t),null}else 2*Y()-o.renderingStartTime>On&&n!==1073741824&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Y(),t.sibling=null,n=H.current,Q(H,r?n&1|2:n&1),t):(fe(t),null);case 22:case 23:return Gs(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Ee&1073741824)!==0&&(fe(t),t.subtreeFlags&6&&(t.flags|=8192)):fe(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function Xp(e,t){switch(Rs(t),t.tag){case 1:return _e(t.type)&&Pi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return xn(),V(we),V(he),zs(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return As(t),null;case 13:if(V(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));Cn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(H),null;case 4:return xn(),null;case 10:return Ts(t.type._context),null;case 22:case 23:return Gs(),null;case 24:return null;default:return null}}var Jr=!1,de=!1,Yp=typeof WeakSet=="function"?WeakSet:Set,O=null;function hn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){G(e,t,r)}else n.current=null}function $l(e,t,n){try{n()}catch(r){G(e,t,r)}}var pa=!1;function Jp(e,t){if(Cl=ki,e=sf(),Ps(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 i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,u=-1,a=0,f=0,c=e,p=null;t:for(;;){for(var m;c!==n||i!==0&&c.nodeType!==3||(s=l+i),c!==o||r!==0&&c.nodeType!==3||(u=l+r),c.nodeType===3&&(l+=c.nodeValue.length),(m=c.firstChild)!==null;)p=c,c=m;for(;;){if(c===e)break t;if(p===n&&++a===i&&(s=l),p===o&&++f===r&&(u=l),(m=c.nextSibling)!==null)break;c=p,p=c.parentNode}c=m}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(El={focusedElem:e,selectionRange:n},ki=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var S=y.memoizedProps,C=y.memoizedState,v=t.stateNode,d=v.getSnapshotBeforeUpdate(t.elementType===t.type?S:Be(t.type,S),C);v.__reactInternalSnapshotBeforeUpdate=d}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(g){G(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=pa,pa=!1,y}function nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&$l(t,n,o)}i=i.next}while(i!==r)}}function oo(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 Ql(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 id(e){var t=e.alternate;t!==null&&(e.alternate=null,id(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Je],delete t[mr],delete t[Ol],delete t[Dp],delete t[Fp])),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 od(e){return e.tag===5||e.tag===3||e.tag===4}function va(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||od(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 Bl(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=xi));else if(r!==4&&(e=e.child,e!==null))for(Bl(e,t,n),e=e.sibling;e!==null;)Bl(e,t,n),e=e.sibling}function Vl(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(Vl(e,t,n),e=e.sibling;e!==null;)Vl(e,t,n),e=e.sibling}var le=null,Ve=!1;function pt(e,t,n){for(n=n.child;n!==null;)ld(e,t,n),n=n.sibling}function ld(e,t,n){if(be&&typeof be.onCommitFiberUnmount=="function")try{be.onCommitFiberUnmount(Ji,n)}catch{}switch(n.tag){case 5:de||hn(n,t);case 6:var r=le,i=Ve;le=null,pt(e,t,n),le=r,Ve=i,le!==null&&(Ve?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(Ve?(e=le,n=n.stateNode,e.nodeType===8?jo(e.parentNode,n):e.nodeType===1&&jo(e,n),fr(e)):jo(le,n.stateNode));break;case 4:r=le,i=Ve,le=n.stateNode.containerInfo,Ve=!0,pt(e,t,n),le=r,Ve=i;break;case 0:case 11:case 14:case 15:if(!de&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&((o&2)!==0||(o&4)!==0)&&$l(n,t,l),i=i.next}while(i!==r)}pt(e,t,n);break;case 1:if(!de&&(hn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){G(n,t,s)}pt(e,t,n);break;case 21:pt(e,t,n);break;case 22:n.mode&1?(de=(r=de)||n.memoizedState!==null,pt(e,t,n),de=r):pt(e,t,n);break;default:pt(e,t,n)}}function ma(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Yp),t.forEach(function(r){var i=lv.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Qe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,l=t,s=l;e:for(;s!==null;){switch(s.tag){case 5:le=s.stateNode,Ve=!1;break e;case 3:le=s.stateNode.containerInfo,Ve=!0;break e;case 4:le=s.stateNode.containerInfo,Ve=!0;break e}s=s.return}if(le===null)throw Error(P(160));ld(o,l,i),le=null,Ve=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(a){G(i,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)sd(t,e),t=t.sibling}function sd(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Qe(t,e),Xe(e),r&4){try{nr(3,e,e.return),oo(3,e)}catch(S){G(e,e.return,S)}try{nr(5,e,e.return)}catch(S){G(e,e.return,S)}}break;case 1:Qe(t,e),Xe(e),r&512&&n!==null&&hn(n,n.return);break;case 5:if(Qe(t,e),Xe(e),r&512&&n!==null&&hn(n,n.return),e.flags&32){var i=e.stateNode;try{sr(i,"")}catch(S){G(e,e.return,S)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,l=n!==null?n.memoizedProps:o,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&Oc(i,o),hl(s,l);var a=hl(s,o);for(l=0;l<u.length;l+=2){var f=u[l],c=u[l+1];f==="style"?Tc(i,c):f==="dangerouslySetInnerHTML"?Ic(i,c):f==="children"?sr(i,c):hs(i,f,c,a)}switch(s){case"input":ul(i,o);break;case"textarea":Rc(i,o);break;case"select":var p=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var m=o.value;m!=null?vn(i,!!o.multiple,m,!1):p!==!!o.multiple&&(o.defaultValue!=null?vn(i,!!o.multiple,o.defaultValue,!0):vn(i,!!o.multiple,o.multiple?[]:"",!1))}i[mr]=o}catch(S){G(e,e.return,S)}}break;case 6:if(Qe(t,e),Xe(e),r&4){if(e.stateNode===null)throw Error(P(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(S){G(e,e.return,S)}}break;case 3:if(Qe(t,e),Xe(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{fr(t.containerInfo)}catch(S){G(e,e.return,S)}break;case 4:Qe(t,e),Xe(e);break;case 13:Qe(t,e),Xe(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(Ws=Y())),r&4&&ma(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(de=(a=de)||f,Qe(t,e),de=a):Qe(t,e),Xe(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!f&&(e.mode&1)!==0)for(O=e,f=e.child;f!==null;){for(c=O=f;O!==null;){switch(p=O,m=p.child,p.tag){case 0:case 11:case 14:case 15:nr(4,p,p.return);break;case 1:hn(p,p.return);var y=p.stateNode;if(typeof y.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(S){G(r,n,S)}}break;case 5:hn(p,p.return);break;case 22:if(p.memoizedState!==null){ga(c);continue}}m!==null?(m.return=p,O=m):ga(c)}f=f.sibling}e:for(f=null,c=e;;){if(c.tag===5){if(f===null){f=c;try{i=c.stateNode,a?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=c.stateNode,u=c.memoizedProps.style,l=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=Mc("display",l))}catch(S){G(e,e.return,S)}}}else if(c.tag===6){if(f===null)try{c.stateNode.nodeValue=a?"":c.memoizedProps}catch(S){G(e,e.return,S)}}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;f===c&&(f=null),c=c.return}f===c&&(f=null),c.sibling.return=c.return,c=c.sibling}}break;case 19:Qe(t,e),Xe(e),r&4&&ma(e);break;case 21:break;default:Qe(t,e),Xe(e)}}function Xe(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(od(n)){var r=n;break e}n=n.return}throw Error(P(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(sr(i,""),r.flags&=-33);var o=va(e);Vl(e,o,i);break;case 3:case 4:var l=r.stateNode.containerInfo,s=va(e);Bl(e,s,l);break;default:throw Error(P(161))}}catch(u){G(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Zp(e,t,n){O=e,ud(e)}function ud(e,t,n){for(var r=(e.mode&1)!==0;O!==null;){var i=O,o=i.child;if(i.tag===22&&r){var l=i.memoizedState!==null||Jr;if(!l){var s=i.alternate,u=s!==null&&s.memoizedState!==null||de;s=Jr;var a=de;if(Jr=l,(de=u)&&!a)for(O=i;O!==null;)l=O,u=l.child,l.tag===22&&l.memoizedState!==null?Sa(i):u!==null?(u.return=l,O=u):Sa(i);for(;o!==null;)O=o,ud(o),o=o.sibling;O=i,Jr=s,de=a}ya(e)}else(i.subtreeFlags&8772)!==0&&o!==null?(o.return=i,O=o):ya(e)}}function ya(e){for(;O!==null;){var t=O;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:de||oo(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!de)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:Be(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&ea(t,o,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}ea(t,l,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 a=t.alternate;if(a!==null){var f=a.memoizedState;if(f!==null){var c=f.dehydrated;c!==null&&fr(c)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(P(163))}de||t.flags&512&&Ql(t)}catch(p){G(t,t.return,p)}}if(t===e){O=null;break}if(n=t.sibling,n!==null){n.return=t.return,O=n;break}O=t.return}}function ga(e){for(;O!==null;){var t=O;if(t===e){O=null;break}var n=t.sibling;if(n!==null){n.return=t.return,O=n;break}O=t.return}}function Sa(e){for(;O!==null;){var t=O;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{oo(4,t)}catch(u){G(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(u){G(t,i,u)}}var o=t.return;try{Ql(t)}catch(u){G(t,o,u)}break;case 5:var l=t.return;try{Ql(t)}catch(u){G(t,l,u)}}}catch(u){G(t,t.return,u)}if(t===e){O=null;break}var s=t.sibling;if(s!==null){s.return=t.return,O=s;break}O=t.return}}var bp=Math.ceil,Ai=ht.ReactCurrentDispatcher,qs=ht.ReactCurrentOwner,Ae=ht.ReactCurrentBatchConfig,z=0,ie=null,Z=null,ue=0,Ee=0,pn=Dt(0),ee=0,kr=null,Yt=0,lo=0,Hs=0,rr=null,ge=null,Ws=0,On=1/0,nt=null,zi=!1,ql=null,Ot=null,Zr=!1,_t=null,Ui=0,ir=0,Hl=null,di=-1,hi=0;function ve(){return(z&6)!==0?Y():di!==-1?di:di=Y()}function Rt(e){return(e.mode&1)===0?1:(z&2)!==0&&ue!==0?ue&-ue:Ap.transition!==null?(hi===0&&(hi=qc()),hi):(e=j,e!==0||(e=window.event,e=e===void 0?16:Jc(e.type)),e)}function We(e,t,n,r){if(50<ir)throw ir=0,Hl=null,Error(P(185));Ir(e,n,r),((z&2)===0||e!==ie)&&(e===ie&&((z&2)===0&&(lo|=n),ee===4&&St(e,ue)),ke(e,r),n===1&&z===0&&(t.mode&1)===0&&(On=Y()+500,no&&Ft()))}function ke(e,t){var n=e.callbackNode;Ah(e,t);var r=_i(e,e===ie?ue:0);if(r===0)n!==null&&Ru(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Ru(n),t===1)e.tag===0?Lp(wa.bind(null,e)):yf(wa.bind(null,e)),Mp(function(){(z&6)===0&&Ft()}),n=null;else{switch(Hc(r)){case 1:n=gs;break;case 4:n=Bc;break;case 16:n=wi;break;case 536870912:n=Vc;break;default:n=wi}n=md(n,ad.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ad(e,t){if(di=-1,hi=0,(z&6)!==0)throw Error(P(327));var n=e.callbackNode;if(wn()&&e.callbackNode!==n)return null;var r=_i(e,e===ie?ue:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=ji(e,r);else{t=r;var i=z;z|=2;var o=fd();(ie!==e||ue!==t)&&(nt=null,On=Y()+500,Ht(e,t));do try{nv();break}catch(s){cd(e,s)}while(1);Ms(),Ai.current=o,z=i,Z!==null?t=0:(ie=null,ue=0,t=ee)}if(t!==0){if(t===2&&(i=gl(e),i!==0&&(r=i,t=Wl(e,i))),t===1)throw n=kr,Ht(e,0),St(e,r),ke(e,Y()),n;if(t===6)St(e,r);else{if(i=e.current.alternate,(r&30)===0&&!ev(i)&&(t=ji(e,r),t===2&&(o=gl(e),o!==0&&(r=o,t=Wl(e,o))),t===1))throw n=kr,Ht(e,0),St(e,r),ke(e,Y()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(P(345));case 2:$t(e,ge,nt);break;case 3:if(St(e,r),(r&130023424)===r&&(t=Ws+500-Y(),10<t)){if(_i(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){ve(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Pl($t.bind(null,e,ge,nt),t);break}$t(e,ge,nt);break;case 4:if(St(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var l=31-He(r);o=1<<l,l=t[l],l>i&&(i=l),r&=~o}if(r=i,r=Y()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*bp(r/1960))-r,10<r){e.timeoutHandle=Pl($t.bind(null,e,ge,nt),r);break}$t(e,ge,nt);break;case 5:$t(e,ge,nt);break;default:throw Error(P(329))}}}return ke(e,Y()),e.callbackNode===n?ad.bind(null,e):null}function Wl(e,t){var n=rr;return e.current.memoizedState.isDehydrated&&(Ht(e,t).flags|=256),e=ji(e,t),e!==2&&(t=ge,ge=n,t!==null&&Kl(t)),e}function Kl(e){ge===null?ge=e:ge.push.apply(ge,e)}function ev(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 i=n[r],o=i.getSnapshot;i=i.value;try{if(!Ge(o(),i))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 St(e,t){for(t&=~Hs,t&=~lo,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-He(t),r=1<<n;e[n]=-1,t&=~r}}function wa(e){if((z&6)!==0)throw Error(P(327));wn();var t=_i(e,0);if((t&1)===0)return ke(e,Y()),null;var n=ji(e,t);if(e.tag!==0&&n===2){var r=gl(e);r!==0&&(t=r,n=Wl(e,r))}if(n===1)throw n=kr,Ht(e,0),St(e,t),ke(e,Y()),n;if(n===6)throw Error(P(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,$t(e,ge,nt),ke(e,Y()),null}function Ks(e,t){var n=z;z|=1;try{return e(t)}finally{z=n,z===0&&(On=Y()+500,no&&Ft())}}function Jt(e){_t!==null&&_t.tag===0&&(z&6)===0&&wn();var t=z;z|=1;var n=Ae.transition,r=j;try{if(Ae.transition=null,j=1,e)return e()}finally{j=r,Ae.transition=n,z=t,(z&6)===0&&Ft()}}function Gs(){Ee=pn.current,V(pn)}function Ht(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Ip(n)),Z!==null)for(n=Z.return;n!==null;){var r=n;switch(Rs(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Pi();break;case 3:xn(),V(we),V(he),zs();break;case 5:As(r);break;case 4:xn();break;case 13:V(H);break;case 19:V(H);break;case 10:Ts(r.type._context);break;case 22:case 23:Gs()}n=n.return}if(ie=e,Z=e=Nt(e.current,null),ue=Ee=t,ee=0,kr=null,Hs=lo=Yt=0,ge=rr=null,Bt!==null){for(t=0;t<Bt.length;t++)if(n=Bt[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var l=o.next;o.next=i,r.next=l}n.pending=r}Bt=null}return e}function cd(e,t){do{var n=Z;try{if(Ms(),ai.current=Li,Fi){for(var r=W.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Fi=!1}if(Xt=0,re=b=W=null,tr=!1,Sr=0,qs.current=null,n===null||n.return===null){ee=1,kr=t,Z=null;break}e:{var o=e,l=n.return,s=n,u=t;if(t=ue,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var a=u,f=s,c=f.tag;if((f.mode&1)===0&&(c===0||c===11||c===15)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var m=sa(l);if(m!==null){m.flags&=-257,ua(m,l,s,o,t),m.mode&1&&la(o,a,t),t=m,u=a;var y=t.updateQueue;if(y===null){var S=new Set;S.add(u),t.updateQueue=S}else y.add(u);break e}else{if((t&1)===0){la(o,a,t),Xs();break e}u=Error(P(426))}}else if(q&&s.mode&1){var C=sa(l);if(C!==null){(C.flags&65536)===0&&(C.flags|=256),ua(C,l,s,o,t),Ns(Pn(u,s));break e}}o=u=Pn(u,s),ee!==4&&(ee=2),rr===null?rr=[o]:rr.push(o),o=l;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var v=Kf(o,u,t);bu(o,v);break e;case 1:s=u;var d=o.type,h=o.stateNode;if((o.flags&128)===0&&(typeof d.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Ot===null||!Ot.has(h)))){o.flags|=65536,t&=-t,o.lanes|=t;var g=Gf(o,s,t);bu(o,g);break e}}o=o.return}while(o!==null)}hd(n)}catch(x){t=x,Z===n&&n!==null&&(Z=n=n.return);continue}break}while(1)}function fd(){var e=Ai.current;return Ai.current=Li,e===null?Li:e}function Xs(){(ee===0||ee===3||ee===2)&&(ee=4),ie===null||(Yt&268435455)===0&&(lo&268435455)===0||St(ie,ue)}function ji(e,t){var n=z;z|=2;var r=fd();(ie!==e||ue!==t)&&(nt=null,Ht(e,t));do try{tv();break}catch(i){cd(e,i)}while(1);if(Ms(),z=n,Ai.current=r,Z!==null)throw Error(P(261));return ie=null,ue=0,ee}function tv(){for(;Z!==null;)dd(Z)}function nv(){for(;Z!==null&&!Oh();)dd(Z)}function dd(e){var t=vd(e.alternate,e,Ee);e.memoizedProps=e.pendingProps,t===null?hd(e):Z=t,qs.current=null}function hd(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Gp(n,t,Ee),n!==null){Z=n;return}}else{if(n=Xp(n,t),n!==null){n.flags&=32767,Z=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,Z=null;return}}if(t=t.sibling,t!==null){Z=t;return}Z=t=e}while(t!==null);ee===0&&(ee=5)}function $t(e,t,n){var r=j,i=Ae.transition;try{Ae.transition=null,j=1,rv(e,t,n,r)}finally{Ae.transition=i,j=r}return null}function rv(e,t,n,r){do wn();while(_t!==null);if((z&6)!==0)throw Error(P(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(P(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(zh(e,o),e===ie&&(Z=ie=null,ue=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Zr||(Zr=!0,md(wi,function(){return wn(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=Ae.transition,Ae.transition=null;var l=j;j=1;var s=z;z|=4,qs.current=null,Jp(e,n),sd(n,e),Cp(El),ki=!!Cl,El=Cl=null,e.current=n,Zp(n),Rh(),z=s,j=l,Ae.transition=o}else e.current=n;if(Zr&&(Zr=!1,_t=e,Ui=i),o=e.pendingLanes,o===0&&(Ot=null),Mh(n.stateNode),ke(e,Y()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(zi)throw zi=!1,e=ql,ql=null,e;return(Ui&1)!==0&&e.tag!==0&&wn(),o=e.pendingLanes,(o&1)!==0?e===Hl?ir++:(ir=0,Hl=e):ir=0,Ft(),null}function wn(){if(_t!==null){var e=Hc(Ui),t=Ae.transition,n=j;try{if(Ae.transition=null,j=16>e?16:e,_t===null)var r=!1;else{if(e=_t,_t=null,Ui=0,(z&6)!==0)throw Error(P(331));var i=z;for(z|=4,O=e.current;O!==null;){var o=O,l=o.child;if((O.flags&16)!==0){var s=o.deletions;if(s!==null){for(var u=0;u<s.length;u++){var a=s[u];for(O=a;O!==null;){var f=O;switch(f.tag){case 0:case 11:case 15:nr(8,f,o)}var c=f.child;if(c!==null)c.return=f,O=c;else for(;O!==null;){f=O;var p=f.sibling,m=f.return;if(id(f),f===a){O=null;break}if(p!==null){p.return=m,O=p;break}O=m}}}var y=o.alternate;if(y!==null){var S=y.child;if(S!==null){y.child=null;do{var C=S.sibling;S.sibling=null,S=C}while(S!==null)}}O=o}}if((o.subtreeFlags&2064)!==0&&l!==null)l.return=o,O=l;else e:for(;O!==null;){if(o=O,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:nr(9,o,o.return)}var v=o.sibling;if(v!==null){v.return=o.return,O=v;break e}O=o.return}}var d=e.current;for(O=d;O!==null;){l=O;var h=l.child;if((l.subtreeFlags&2064)!==0&&h!==null)h.return=l,O=h;else e:for(l=d;O!==null;){if(s=O,(s.flags&2048)!==0)try{switch(s.tag){case 0:case 11:case 15:oo(9,s)}}catch(x){G(s,s.return,x)}if(s===l){O=null;break e}var g=s.sibling;if(g!==null){g.return=s.return,O=g;break e}O=s.return}}if(z=i,Ft(),be&&typeof be.onPostCommitFiberRoot=="function")try{be.onPostCommitFiberRoot(Ji,e)}catch{}r=!0}return r}finally{j=n,Ae.transition=t}}return!1}function _a(e,t,n){t=Pn(n,t),t=Kf(e,t,1),e=Pt(e,t,1),t=ve(),e!==null&&(Ir(e,1,t),ke(e,t))}function G(e,t,n){if(e.tag===3)_a(e,e,n);else for(;t!==null;){if(t.tag===3){_a(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Ot===null||!Ot.has(r))){e=Pn(n,e),e=Gf(t,e,1),t=Pt(t,e,1),e=ve(),t!==null&&(Ir(t,1,e),ke(t,e));break}}t=t.return}}function iv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=ve(),e.pingedLanes|=e.suspendedLanes&n,ie===e&&(ue&n)===n&&(ee===4||ee===3&&(ue&130023424)===ue&&500>Y()-Ws?Ht(e,0):Hs|=n),ke(e,t)}function pd(e,t){t===0&&((e.mode&1)===0?t=1:(t=Br,Br<<=1,(Br&130023424)===0&&(Br=4194304)));var n=ve();e=ct(e,t),e!==null&&(Ir(e,t,n),ke(e,n))}function ov(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),pd(e,n)}function lv(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(P(314))}r!==null&&r.delete(t),pd(e,n)}var vd;vd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||we.current)Se=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Se=!1,Kp(e,t,n);Se=(e.flags&131072)!==0}else Se=!1,q&&(t.flags&1048576)!==0&&gf(t,Ni,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;fi(e,t),e=t.pendingProps;var i=kn(t,he.current);Sn(t,n),i=js(null,t,r,e,i,n);var o=$s();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_e(r)?(o=!0,Oi(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Fs(t),i.updater=ro,t.stateNode=i,i._reactInternals=t,Dl(t,r,e,n),t=Al(null,t,r,!0,o,n)):(t.tag=0,q&&o&&Os(t),pe(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(fi(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=uv(r),e=Be(r,e),i){case 0:t=Ll(null,t,r,e,n);break e;case 1:t=fa(null,t,r,e,n);break e;case 11:t=aa(null,t,r,e,n);break e;case 14:t=ca(null,t,r,Be(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),Ll(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),fa(e,t,r,i,n);case 3:e:{if(Zf(t),e===null)throw Error(P(387));r=t.pendingProps,o=t.memoizedState,i=o.element,kf(e,t),Ti(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Pn(Error(P(423)),t),t=da(e,t,r,n,i);break e}else if(r!==i){i=Pn(Error(P(424)),t),t=da(e,t,r,n,i);break e}else for(xe=xt(t.stateNode.containerInfo.firstChild),Pe=t,q=!0,qe=null,n=Pf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Cn(),r===i){t=ft(e,t,n);break e}pe(e,t,r,n)}t=t.child}return t;case 5:return Of(t),e===null&&Il(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,xl(r,i)?l=null:o!==null&&xl(r,o)&&(t.flags|=32),Jf(e,t),pe(e,t,l,n),t.child;case 6:return e===null&&Il(t),null;case 13:return bf(e,t,n);case 4:return Ls(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=En(t,null,r,n):pe(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),aa(e,t,r,i,n);case 7:return pe(e,t,t.pendingProps,n),t.child;case 8:return pe(e,t,t.pendingProps.children,n),t.child;case 12:return pe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,Q(Ii,r._currentValue),r._currentValue=l,o!==null)if(Ge(o.value,l)){if(o.children===i.children&&!we.current){t=ft(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(o.tag===1){u=st(-1,n&-n),u.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var f=a.pending;f===null?u.next=u:(u.next=f.next,f.next=u),a.pending=u}}o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),Ml(o.return,n,t),s.lanes|=n;break}u=u.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(P(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Ml(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}pe(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Sn(t,n),i=ze(i),r=r(i),t.flags|=1,pe(e,t,r,n),t.child;case 14:return r=t.type,i=Be(r,t.pendingProps),i=Be(r.type,i),ca(e,t,r,i,n);case 15:return Xf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),fi(e,t),t.tag=1,_e(r)?(e=!0,Oi(t)):e=!1,Sn(t,n),Ef(t,r,i),Dl(t,r,i,n),Al(null,t,r,!0,e,n);case 19:return ed(e,t,n);case 22:return Yf(e,t,n)}throw Error(P(156,t.tag))};function md(e,t){return Qc(e,t)}function sv(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 Le(e,t,n,r){return new sv(e,t,n,r)}function Ys(e){return e=e.prototype,!(!e||!e.isReactComponent)}function uv(e){if(typeof e=="function")return Ys(e)?1:0;if(e!=null){if(e=e.$$typeof,e===vs)return 11;if(e===ms)return 14}return 2}function Nt(e,t){var n=e.alternate;return n===null?(n=Le(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 pi(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Ys(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case rn:return Wt(n.children,i,o,t);case ps:l=8,i|=8;break;case rl:return e=Le(12,n,t,i|2),e.elementType=rl,e.lanes=o,e;case il:return e=Le(13,n,t,i),e.elementType=il,e.lanes=o,e;case ol:return e=Le(19,n,t,i),e.elementType=ol,e.lanes=o,e;case Ec:return so(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case kc:l=10;break e;case Cc:l=9;break e;case vs:l=11;break e;case ms:l=14;break e;case vt:l=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=Le(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Wt(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function so(e,t,n,r){return e=Le(22,e,r,t),e.elementType=Ec,e.lanes=n,e.stateNode={isHidden:!1},e}function Ko(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Go(e,t,n){return t=Le(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function av(e,t,n,r,i){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=Ro(0),this.expirationTimes=Ro(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ro(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Js(e,t,n,r,i,o,l,s,u){return e=new av(e,t,n,s,u),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Le(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Fs(o),e}function cv(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:nn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function yd(e){if(!e)return Mt;e=e._reactInternals;e:{if(bt(e)!==e||e.tag!==1)throw Error(P(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(_e(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(P(171))}if(e.tag===1){var n=e.type;if(_e(n))return mf(e,n,t)}return t}function gd(e,t,n,r,i,o,l,s,u){return e=Js(n,r,!0,e,i,o,l,s,u),e.context=yd(null),n=e.current,r=ve(),i=Rt(n),o=st(r,i),o.callback=t!=null?t:null,Pt(n,o,i),e.current.lanes=i,Ir(e,i,r),ke(e,r),e}function uo(e,t,n,r){var i=t.current,o=ve(),l=Rt(i);return n=yd(n),t.context===null?t.context=n:t.pendingContext=n,t=st(o,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Pt(i,t,l),e!==null&&(We(e,i,l,o),ui(e,i,l)),l}function $i(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 ka(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Zs(e,t){ka(e,t),(e=e.alternate)&&ka(e,t)}function fv(){return null}var Sd=typeof reportError=="function"?reportError:function(e){console.error(e)};function bs(e){this._internalRoot=e}ao.prototype.render=bs.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(P(409));uo(e,t,null,null)};ao.prototype.unmount=bs.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Jt(function(){uo(null,e,null,null)}),t[at]=null}};function ao(e){this._internalRoot=e}ao.prototype.unstable_scheduleHydration=function(e){if(e){var t=Gc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<gt.length&&t!==0&&t<gt[n].priority;n++);gt.splice(n,0,e),n===0&&Yc(e)}};function eu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function co(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Ca(){}function dv(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var a=$i(l);o.call(a)}}var l=gd(t,r,e,0,null,!1,!1,"",Ca);return e._reactRootContainer=l,e[at]=l.current,pr(e.nodeType===8?e.parentNode:e),Jt(),l}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var a=$i(u);s.call(a)}}var u=Js(e,0,!1,null,null,!1,!1,"",Ca);return e._reactRootContainer=u,e[at]=u.current,pr(e.nodeType===8?e.parentNode:e),Jt(function(){uo(t,u,n,r)}),u}function fo(e,t,n,r,i){var o=n._reactRootContainer;if(o){var l=o;if(typeof i=="function"){var s=i;i=function(){var u=$i(l);s.call(u)}}uo(t,l,e,i)}else l=dv(n,t,e,i,r);return $i(l)}Wc=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Kn(t.pendingLanes);n!==0&&(Ss(t,n|1),ke(t,Y()),(z&6)===0&&(On=Y()+500,Ft()))}break;case 13:Jt(function(){var r=ct(e,1);if(r!==null){var i=ve();We(r,e,1,i)}}),Zs(e,1)}};ws=function(e){if(e.tag===13){var t=ct(e,134217728);if(t!==null){var n=ve();We(t,e,134217728,n)}Zs(e,134217728)}};Kc=function(e){if(e.tag===13){var t=Rt(e),n=ct(e,t);if(n!==null){var r=ve();We(n,e,t,r)}Zs(e,t)}};Gc=function(){return j};Xc=function(e,t){var n=j;try{return j=e,t()}finally{j=n}};vl=function(e,t,n){switch(t){case"input":if(ul(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 i=to(r);if(!i)throw Error(P(90));Pc(r),ul(r,i)}}}break;case"textarea":Rc(e,n);break;case"select":t=n.value,t!=null&&vn(e,!!n.multiple,t,!1)}};Lc=Ks;Ac=Jt;var hv={usingClientEntryPoint:!1,Events:[Tr,un,to,Dc,Fc,Ks]},qn={findFiberByHostInstance:Qt,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},pv={bundleType:qn.bundleType,version:qn.version,rendererPackageName:qn.rendererPackageName,rendererConfig:qn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ht.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=jc(e),e===null?null:e.stateNode},findFiberByHostInstance:qn.findFiberByHostInstance||fv,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 br=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!br.isDisabled&&br.supportsFiber)try{Ji=br.inject(pv),be=br}catch{}}Ne.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=hv;Ne.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!eu(t))throw Error(P(200));return cv(e,t,null,n)};Ne.createRoot=function(e,t){if(!eu(e))throw Error(P(299));var n=!1,r="",i=Sd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Js(e,1,!1,null,null,n,!1,r,i),e[at]=t.current,pr(e.nodeType===8?e.parentNode:e),new bs(t)};Ne.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(P(188)):(e=Object.keys(e).join(","),Error(P(268,e)));return e=jc(t),e=e===null?null:e.stateNode,e};Ne.flushSync=function(e){return Jt(e)};Ne.hydrate=function(e,t,n){if(!co(t))throw Error(P(200));return fo(null,e,t,!0,n)};Ne.hydrateRoot=function(e,t,n){if(!eu(e))throw Error(P(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",l=Sd;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=gd(t,null,e,1,n!=null?n:null,i,!1,o,l),e[at]=t.current,pr(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new ao(t)};Ne.render=function(e,t,n){if(!co(t))throw Error(P(200));return fo(null,e,t,!1,n)};Ne.unmountComponentAtNode=function(e){if(!co(e))throw Error(P(40));return e._reactRootContainer?(Jt(function(){fo(null,null,e,!1,function(){e._reactRootContainer=null,e[at]=null})}),!0):!1};Ne.unstable_batchedUpdates=Ks;Ne.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!co(n))throw Error(P(200));if(e==null||e._reactInternals===void 0)throw Error(P(38));return fo(e,t,n,!1,r)};Ne.version="18.2.0-next-9e3b772b8-20220608";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ne})(yc);var Ea=yc.exports;tl.createRoot=Ea.createRoot,tl.hydrateRoot=Ea.hydrateRoot;var tu={exports:{}},wd={};/**
* @license React
* use-sync-external-store-shim.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 Rn=I.exports;function vv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mv=typeof Object.is=="function"?Object.is:vv,yv=Rn.useState,gv=Rn.useEffect,Sv=Rn.useLayoutEffect,wv=Rn.useDebugValue;function _v(e,t){var n=t(),r=yv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Sv(function(){i.value=n,i.getSnapshot=t,Xo(i)&&o({inst:i})},[e,n,t]),gv(function(){return Xo(i)&&o({inst:i}),e(function(){Xo(i)&&o({inst:i})})},[e]),wv(n),n}function Xo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!mv(e,n)}catch{return!0}}function kv(e,t){return t()}var Cv=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?kv:_v;wd.useSyncExternalStore=Rn.useSyncExternalStore!==void 0?Rn.useSyncExternalStore:Cv;(function(e){e.exports=wd})(tu);var ho={exports:{}},po={};/**
* @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 Ev=I.exports,xv=Symbol.for("react.element"),Pv=Symbol.for("react.fragment"),Ov=Object.prototype.hasOwnProperty,Rv=Ev.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Nv={key:!0,ref:!0,__self:!0,__source:!0};function _d(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)Ov.call(t,r)&&!Nv.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:xv,type:e,key:o,ref:l,props:i,_owner:Rv.current}}po.Fragment=Pv;po.jsx=_d;po.jsxs=_d;(function(e){e.exports=po})(ho);const Lt=ho.exports.Fragment,w=ho.exports.jsx,R=ho.exports.jsxs;/**
* react-query
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/class Fr{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.push(t),this.onSubscribe(),()=>{this.listeners=this.listeners.filter(n=>n!==t),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}const Cr=typeof window>"u";function Me(){}function Iv(e,t){return typeof e=="function"?e(t):e}function Gl(e){return typeof e=="number"&&e>=0&&e!==1/0}function kd(e,t){return Math.max(e+(t||0)-Date.now(),0)}function vi(e,t,n){return vo(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function yt(e,t,n){return vo(e)?[{...t,queryKey:e},n]:[e||{},t]}function xa(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:l,stale:s}=e;if(vo(l)){if(r){if(t.queryHash!==nu(l,t.options))return!1}else if(!Qi(t.queryKey,l))return!1}if(n!=="all"){const u=t.isActive();if(n==="active"&&!u||n==="inactive"&&u)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function Pa(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(vo(o)){if(!t.options.mutationKey)return!1;if(n){if(qt(t.options.mutationKey)!==qt(o))return!1}else if(!Qi(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function nu(e,t){return((t==null?void 0:t.queryKeyHashFn)||qt)(e)}function qt(e){return JSON.stringify(e,(t,n)=>Xl(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function Qi(e,t){return Cd(e,t)}function Cd(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Cd(e[n],t[n])):!1}function Ed(e,t){if(e===t)return e;const n=Ra(e)&&Ra(t);if(n||Xl(e)&&Xl(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let u=0;u<o;u++){const a=n?u:i[u];l[a]=Ed(e[a],t[a]),l[a]===e[a]&&s++}return r===o&&s===r?e:l}return t}function Oa(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Ra(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Xl(e){if(!Na(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Na(n)||!n.hasOwnProperty("isPrototypeOf"))}function Na(e){return Object.prototype.toString.call(e)==="[object Object]"}function vo(e){return Array.isArray(e)}function xd(e){return new Promise(t=>{setTimeout(t,e)})}function Ia(e){xd(0).then(e)}function Mv(){if(typeof AbortController=="function")return new AbortController}function Yl(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Ed(e,t):t}class Tv extends Fr{constructor(){super(),this.setup=t=>{if(!Cr&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),()=>{window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(t){this.focused=t,t&&this.onFocus()}onFocus(){this.listeners.forEach(t=>{t()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const Bi=new Tv;class Dv extends Fr{constructor(){super(),this.setup=t=>{if(!Cr&&window.addEventListener){const n=()=>t();return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(t){this.online=t,t&&this.onOnline()}onOnline(){this.listeners.forEach(t=>{t()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const Vi=new Dv;function Fv(e){return Math.min(1e3*2**e,3e4)}function mo(e){return(e!=null?e:"online")==="online"?Vi.isOnline():!0}class Pd{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function mi(e){return e instanceof Pd}function Od(e){let t=!1,n=0,r=!1,i,o,l;const s=new Promise((C,v)=>{o=C,l=v}),u=C=>{r||(m(new Pd(C)),e.abort==null||e.abort())},a=()=>{t=!0},f=()=>{t=!1},c=()=>!Bi.isFocused()||e.networkMode!=="always"&&!Vi.isOnline(),p=C=>{r||(r=!0,e.onSuccess==null||e.onSuccess(C),i==null||i(),o(C))},m=C=>{r||(r=!0,e.onError==null||e.onError(C),i==null||i(),l(C))},y=()=>new Promise(C=>{i=v=>{if(r||!c())return C(v)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),S=()=>{if(r)return;let C;try{C=e.fn()}catch(v){C=Promise.reject(v)}Promise.resolve(C).then(p).catch(v=>{var d,h;if(r)return;const g=(d=e.retry)!=null?d:3,x=(h=e.retryDelay)!=null?h:Fv,E=typeof x=="function"?x(n,v):x,k=g===!0||typeof g=="number"&&n<g||typeof g=="function"&&g(n,v);if(t||!k){m(v);return}n++,e.onFail==null||e.onFail(n,v),xd(E).then(()=>{if(c())return y()}).then(()=>{t?m(v):S()})})};return mo(e.networkMode)?S():y().then(S),{promise:s,cancel:u,continue:()=>{i==null||i()},cancelRetry:a,continueRetry:f}}const ru=console;function Lv(){let e=[],t=0,n=f=>{f()},r=f=>{f()};const i=f=>{let c;t++;try{c=f()}finally{t--,t||s()}return c},o=f=>{t?e.push(f):Ia(()=>{n(f)})},l=f=>(...c)=>{o(()=>{f(...c)})},s=()=>{const f=e;e=[],f.length&&Ia(()=>{r(()=>{f.forEach(c=>{n(c)})})})};return{batch:i,batchCalls:l,schedule:o,setNotifyFunction:f=>{n=f},setBatchNotifyFunction:f=>{r=f}}}const J=Lv();class Rd{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Gl(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:Cr?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Av extends Rd{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||ru,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||zv(this.options),this.state=this.initialState,this.meta=t.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.meta=t==null?void 0:t.meta,this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(t,n){const r=Yl(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(Me).catch(Me):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!kd(this.state.dataUpdatedAt,t)}onFocus(){var t;const n=this.observers.find(r=>r.shouldFetchOnWindowFocus());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}onOnline(){var t;const n=this.observers.find(r=>r.shouldFetchOnReconnect());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.indexOf(t)!==-1&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,n){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&n!=null&&n.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return(o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){const m=this.observers.find(y=>y.options.queryFn);m&&this.setOptions(m.options)}Array.isArray(this.options.queryKey);const l=Mv(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=m=>{Object.defineProperty(m,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};u(s);const a=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn"),f={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a,meta:this.meta};if(u(f),(r=this.options.behavior)==null||r.onFetch(f),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=f.fetchOptions)==null?void 0:i.meta)){var c;this.dispatch({type:"fetch",meta:(c=f.fetchOptions)==null?void 0:c.meta})}const p=m=>{if(mi(m)&&m.silent||this.dispatch({type:"error",error:m}),!mi(m)){var y,S;(y=(S=this.cache.config).onError)==null||y.call(S,m,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Od({fn:f.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:m=>{var y,S;if(typeof m>"u"){p(new Error("Query data cannot be undefined"));return}this.setData(m),(y=(S=this.cache.config).onSuccess)==null||y.call(S,m,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:p,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:r.fetchFailureCount+1};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:mo(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":const l=t.error;return mi(l)&&l.revert&&this.revertState?{...this.revertState}:{...r,error:l,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),J.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function zv(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=typeof e.initialData<"u"?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,i=typeof t<"u";return{data:t,dataUpdateCount:0,dataUpdatedAt:i?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}class Uv extends Fr{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,l=(i=n.queryHash)!=null?i:nu(o,n);let s=this.get(l);return s||(s=new Av({cache:this,logger:t.getLogger(),queryKey:o,queryHash:l,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o),meta:n.meta}),this.add(s)),s}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){const n=this.queriesMap[t.queryHash];n&&(t.destroy(),this.queries=this.queries.filter(r=>r!==t),n===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){J.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=yt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>xa(r,i))}findAll(t,n){const[r]=yt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>xa(r,i)):this.queries}notify(t){J.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){J.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){J.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class jv extends Rd{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||ru,this.observers=[],this.state=t.state||$v(),this.meta=t.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const t=()=>{var h;return this.retryer=Od({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(h=this.options.retry)!=null?h:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,l,s,u;if(!n){var a,f,c,p;this.dispatch({type:"loading",variables:this.options.variables}),(a=(f=this.mutationCache.config).onMutate)==null||a.call(f,this.state.variables,this);const g=await((c=(p=this.options).onMutate)==null?void 0:c.call(p,this.state.variables));g!==this.state.context&&this.dispatch({type:"loading",context:g,variables:this.state.variables})}const h=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,h,this.state.variables,this.state.context,this),await((o=(l=this.options).onSuccess)==null?void 0:o.call(l,h,this.state.variables,this.state.context)),await((s=(u=this.options).onSettled)==null?void 0:s.call(u,h,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:h}),h}catch(h){try{var m,y,S,C,v,d;throw(m=(y=this.mutationCache.config).onError)==null||m.call(y,h,this.state.variables,this.state.context,this),await((S=(C=this.options).onError)==null?void 0:S.call(C,h,this.state.variables,this.state.context)),await((v=(d=this.options).onSettled)==null?void 0:v.call(d,void 0,h,this.state.variables,this.state.context)),h}finally{this.dispatch({type:"error",error:h})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:r.failureCount+1};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,error:null,isPaused:!mo(this.options.networkMode),status:"loading",variables:t.variables};case"success":return{...r,data:t.data,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,isPaused:!1,status:"error"};case"setState":return{...r,...t.state}}};this.state=n(this.state),J.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function $v(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class Qv extends Fr{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new jv({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(n),state:r,defaultOptions:n.mutationKey?t.getMutationDefaults(n.mutationKey):void 0,meta:n.meta});return this.add(i),i}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t})}remove(t){this.mutations=this.mutations.filter(n=>n!==t),this.notify({type:"removed",mutation:t})}clear(){J.batch(()=>{this.mutations.forEach(t=>{this.remove(t)})})}getAll(){return this.mutations}find(t){return typeof t.exact>"u"&&(t.exact=!0),this.mutations.find(n=>Pa(t,n))}findAll(t){return this.mutations.filter(n=>Pa(t,n))}notify(t){J.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return J.batch(()=>t.reduce((n,r)=>n.then(()=>r.continue().catch(Me)),Promise.resolve()))}}function Bv(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,l;const s=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,u=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,a=u==null?void 0:u.pageParam,f=(u==null?void 0:u.direction)==="forward",c=(u==null?void 0:u.direction)==="backward",p=((o=e.state.data)==null?void 0:o.pages)||[],m=((l=e.state.data)==null?void 0:l.pageParams)||[];let y=m,S=!1;const C=E=>{Object.defineProperty(E,"signal",{enumerable:!0,get:()=>{var k;if((k=e.signal)!=null&&k.aborted)S=!0;else{var _;(_=e.signal)==null||_.addEventListener("abort",()=>{S=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),d=(E,k,_,M)=>(y=M?[k,...y]:[...y,k],M?[_,...E]:[...E,_]),h=(E,k,_,M)=>{if(S)return Promise.reject("Cancelled");if(typeof _>"u"&&!k&&E.length)return Promise.resolve(E);const T={queryKey:e.queryKey,pageParam:_,meta:e.meta};C(T);const $=v(T);return Promise.resolve($).then($e=>d(E,_,$e,M))};let g;if(!p.length)g=h([]);else if(f){const E=typeof a<"u",k=E?a:Ma(e.options,p);g=h(p,E,k)}else if(c){const E=typeof a<"u",k=E?a:Vv(e.options,p);g=h(p,E,k,!0)}else{y=[];const E=typeof e.options.getNextPageParam>"u";g=(s&&p[0]?s(p[0],0,p):!0)?h([],E,m[0]):Promise.resolve(d([],m[0],p[0]));for(let _=1;_<p.length;_++)g=g.then(M=>{if(s&&p[_]?s(p[_],_,p):!0){const $=E?m[_]:Ma(e.options,M);return h(M,E,$)}return Promise.resolve(d(M,m[_],p[_]))})}return g.then(E=>({pages:E,pageParams:y}))}}}}function Ma(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Vv(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class qv{constructor(t={}){this.queryCache=t.queryCache||new Uv,this.mutationCache=t.mutationCache||new Qv,this.logger=t.logger||ru,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=Bi.subscribe(()=>{Bi.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=Vi.subscribe(()=>{Vi.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=yt(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,l=Iv(n,o);if(typeof l>"u")return;const s=vi(t),u=this.defaultQueryOptions(s);return this.queryCache.build(this,u).setData(l,{...r,manual:!0})}setQueriesData(t,n,r){return J.batch(()=>this.getQueryCache().findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,n,r)]))}getQueryState(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state}removeQueries(t,n){const[r]=yt(t,n),i=this.queryCache;J.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=yt(t,n,r),l=this.queryCache,s={type:"active",...i};return J.batch(()=>(l.findAll(i).forEach(u=>{u.reset()}),this.refetchQueries(s,o)))}cancelQueries(t,n,r){const[i,o={}]=yt(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const l=J.batch(()=>this.queryCache.findAll(i).map(s=>s.cancel(o)));return Promise.all(l).then(Me).catch(Me)}invalidateQueries(t,n,r){const[i,o]=yt(t,n,r);return J.batch(()=>{var l,s;if(this.queryCache.findAll(i).forEach(a=>{a.invalidate()}),i.refetchType==="none")return Promise.resolve();const u={...i,type:(l=(s=i.refetchType)!=null?s:i.type)!=null?l:"active"};return this.refetchQueries(u,o)})}refetchQueries(t,n,r){const[i,o]=yt(t,n,r),l=J.batch(()=>this.queryCache.findAll(i).filter(u=>!u.isDisabled()).map(u=>{var a;return u.fetch(void 0,{...o,cancelRefetch:(a=o==null?void 0:o.cancelRefetch)!=null?a:!0,meta:{refetchPage:i.refetchPage}})}));let s=Promise.all(l).then(Me);return o!=null&&o.throwOnError||(s=s.catch(Me)),s}fetchQuery(t,n,r){const i=vi(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const l=this.queryCache.build(this,o);return l.isStaleByTime(o.staleTime)?l.fetch(o):Promise.resolve(l.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(Me).catch(Me)}fetchInfiniteQuery(t,n,r){const i=vi(t,n,r);return i.behavior=Bv(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(Me).catch(Me)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>qt(t)===qt(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>Qi(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>qt(t)===qt(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>Qi(t,r.mutationKey));return n==null?void 0:n.defaultOptions}defaultQueryOptions(t){if(t!=null&&t._defaulted)return t;const n={...this.defaultOptions.queries,...this.getQueryDefaults(t==null?void 0:t.queryKey),...t,_defaulted:!0};return!n.queryHash&&n.queryKey&&(n.queryHash=nu(n.queryKey,n)),typeof n.refetchOnReconnect>"u"&&(n.refetchOnReconnect=n.networkMode!=="always"),typeof n.useErrorBoundary>"u"&&(n.useErrorBoundary=!!n.suspense),n}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(t==null?void 0:t.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class Hv extends Fr{constructor(t,n){super(),this.client=t,this.options=n,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(n)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.length===1&&(this.currentQuery.addObserver(this),Ta(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return Jl(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Jl(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(t,n){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(t),Oa(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&Da(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const l=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(t){const n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)}getCurrentResult(){return this.currentResult}trackResult(t){const n={};return Object.keys(t).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),n}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:t,...n}={}){return this.fetch({...n,meta:{refetchPage:t}})}fetchOptimistic(t){const n=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,n);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return this.executeFetch({...t,cancelRefetch:(n=t.cancelRefetch)!=null?n:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let n=this.currentQuery.fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(Me)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),Cr||this.currentResult.isStale||!Gl(this.options.staleTime))return;const n=kd(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},n)}computeRefetchInterval(){var t;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(t=this.options.refetchInterval)!=null?t:!1}updateRefetchInterval(t){this.clearRefetchInterval(),this.currentRefetchInterval=t,!(Cr||this.options.enabled===!1||!Gl(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||Bi.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,l=this.currentResultState,s=this.currentResultOptions,u=t!==r,a=u?t.state:this.currentQueryInitialState,f=u?this.currentResult:this.previousQueryResult,{state:c}=t;let{dataUpdatedAt:p,error:m,errorUpdatedAt:y,fetchStatus:S,status:C}=c,v=!1,d=!1,h;if(n._optimisticResults){const E=this.hasListeners(),k=!E&&Ta(t,n),_=E&&Da(t,r,n,i);(k||_)&&(S=mo(t.options.networkMode)?"fetching":"paused",p||(C="loading")),n._optimisticResults==="isRestoring"&&(S="idle")}if(n.keepPreviousData&&!c.dataUpdateCount&&f!=null&&f.isSuccess&&C!=="error")h=f.data,p=f.dataUpdatedAt,C=f.status,v=!0;else if(n.select&&typeof c.data<"u")if(o&&c.data===(l==null?void 0:l.data)&&n.select===this.selectFn)h=this.selectResult;else try{this.selectFn=n.select,h=n.select(c.data),h=Yl(o==null?void 0:o.data,h,n),this.selectResult=h,this.selectError=null}catch(E){this.selectError=E}else h=c.data;if(typeof n.placeholderData<"u"&&typeof h>"u"&&C==="loading"){let E;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))E=o.data;else if(E=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof E<"u")try{E=n.select(E),E=Yl(o==null?void 0:o.data,E,n),this.selectError=null}catch(k){this.selectError=k}typeof E<"u"&&(C="success",h=E,d=!0)}this.selectError&&(m=this.selectError,h=this.selectResult,y=Date.now(),C="error");const g=S==="fetching";return{status:C,fetchStatus:S,isLoading:C==="loading",isSuccess:C==="success",isError:C==="error",data:h,dataUpdatedAt:p,error:m,errorUpdatedAt:y,failureCount:c.fetchFailureCount,errorUpdateCount:c.errorUpdateCount,isFetched:c.dataUpdateCount>0||c.errorUpdateCount>0,isFetchedAfterMount:c.dataUpdateCount>a.dataUpdateCount||c.errorUpdateCount>a.errorUpdateCount,isFetching:g,isRefetching:g&&C!=="loading",isLoadingError:C==="error"&&c.dataUpdatedAt===0,isPaused:S==="paused",isPlaceholderData:d,isPreviousData:v,isRefetchError:C==="error"&&c.dataUpdatedAt!==0,isStale:iu(t,n),refetch:this.refetch,remove:this.remove}}updateResult(t){const n=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Oa(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const s=new Set(l!=null?l:this.trackedProps);return this.options.useErrorBoundary&&s.add("error"),Object.keys(this.currentResult).some(u=>{const a=u;return this.currentResult[a]!==n[a]&&s.has(a)})};(t==null?void 0:t.listeners)!==!1&&o()&&(i.listeners=!0),this.notify({...i,...t})}updateQuery(){const t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;const n=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){const n={};t.type==="success"?n.onSuccess=!t.manual:t.type==="error"&&!mi(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){J.batch(()=>{if(t.onSuccess){var n,r,i,o;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(o=this.options).onSettled)==null||i.call(o,this.currentResult.data,null)}else if(t.onError){var l,s,u,a;(l=(s=this.options).onError)==null||l.call(s,this.currentResult.error),(u=(a=this.options).onSettled)==null||u.call(a,void 0,this.currentResult.error)}t.listeners&&this.listeners.forEach(f=>{f(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function Wv(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Ta(e,t){return Wv(e,t)||e.state.dataUpdatedAt>0&&Jl(e,t,t.refetchOnMount)}function Jl(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&iu(e,t)}return!1}function Da(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&iu(e,n)}function iu(e,t){return e.isStaleByTime(t.staleTime)}const Fa=I.exports.createContext(void 0),Nd=I.exports.createContext(!1);function Id(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Fa),window.ReactQueryClientContext):Fa)}const Md=({context:e}={})=>{const t=I.exports.useContext(Id(e,I.exports.useContext(Nd)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Kv=({client:e,children:t,context:n,contextSharing:r=!1})=>{I.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Id(n,r);return w(Nd.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},Td=I.exports.createContext(!1),Gv=()=>I.exports.useContext(Td);Td.Provider;function Xv(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const Yv=I.exports.createContext(Xv()),Jv=()=>I.exports.useContext(Yv);function Zv(e,t){return typeof e=="function"?e(...t):!!e}function bv(e,t){const n=Md({context:e.context}),r=Gv(),i=Jv(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=J.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=J.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=J.batchCalls(o.onSettled)),o.suspense&&typeof o.staleTime!="number"&&(o.staleTime=1e3),(o.suspense||o.useErrorBoundary)&&(i.isReset()||(o.retryOnMount=!1));const[l]=I.exports.useState(()=>new t(n,o)),s=l.getOptimisticResult(o);if(tu.exports.useSyncExternalStore(I.exports.useCallback(u=>r?()=>{}:l.subscribe(J.batchCalls(u)),[l,r]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),I.exports.useEffect(()=>{i.clearReset()},[i]),I.exports.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),o.suspense&&s.isLoading&&s.isFetching&&!r)throw l.fetchOptimistic(o).then(({data:u})=>{o.onSuccess==null||o.onSuccess(u),o.onSettled==null||o.onSettled(u,null)}).catch(u=>{i.clearReset(),o.onError==null||o.onError(u),o.onSettled==null||o.onSettled(void 0,u)});if(s.isError&&!i.isReset()&&!s.isFetching&&Zv(o.useErrorBoundary,[s.error,l.getCurrentQuery()]))throw s.error;return o.notifyOnChangeProps?s:l.trackResult(s)}function Er(e,t,n){const r=vi(e,t,n);return bv(r,Hv)}/**
* react-query-devtools-noop
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function em(){return null}function Fe(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(i){return"'"+i+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function Nn(e){return!!e&&!!e[U]}function dt(e){return!!e&&(function(t){if(!t||typeof t!="object")return!1;var n=Object.getPrototypeOf(t);if(n===null)return!0;var r=Object.hasOwnProperty.call(n,"constructor")&&n.constructor;return r===Object||typeof r=="function"&&Function.toString.call(r)===cm}(e)||Array.isArray(e)||!!e[Qa]||!!e.constructor[Qa]||ou(e)||lu(e))}function In(e,t,n){n===void 0&&(n=!1),An(e)===0?(n?Object.keys:fu)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function An(e){var t=e[U];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:ou(e)?2:lu(e)?3:0}function Zl(e,t){return An(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function tm(e,t){return An(e)===2?e.get(t):e[t]}function Dd(e,t,n){var r=An(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function nm(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function ou(e){return um&&e instanceof Map}function lu(e){return am&&e instanceof Set}function ne(e){return e.o||e.t}function su(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=fm(e);delete t[U];for(var n=fu(t),r=0;r<n.length;r++){var i=n[r],o=t[i];o.writable===!1&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function uu(e,t){return t===void 0&&(t=!1),au(e)||Nn(e)||!dt(e)||(An(e)>1&&(e.set=e.add=e.clear=e.delete=rm),Object.freeze(e),t&&In(e,function(n,r){return uu(r,!0)},!0)),e}function rm(){Fe(2)}function au(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function tt(e){var t=es[e];return t||Fe(18,e),t}function im(e,t){es[e]||(es[e]=t)}function qi(){return Pr}function Yo(e,t){t&&(tt("Patches"),e.u=[],e.s=[],e.v=t)}function Hi(e){bl(e),e.p.forEach(om),e.p=null}function bl(e){e===Pr&&(Pr=e.l)}function La(e){return Pr={p:[],l:Pr,h:e,m:!0,_:0}}function om(e){var t=e[U];t.i===0||t.i===1?t.j():t.O=!0}function Jo(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||tt("ES5").S(t,e,r),r?(n[U].P&&(Hi(t),Fe(4)),dt(e)&&(e=Wi(t,e),t.l||Ki(t,e)),t.u&&tt("Patches").M(n[U].t,e,t.u,t.s)):e=Wi(t,n,[]),Hi(t),t.u&&t.v(t.u,t.s),e!==Fd?e:void 0}function Wi(e,t,n){if(au(t))return t;var r=t[U];if(!r)return In(t,function(o,l){return Aa(e,r,t,o,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Ki(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=su(r.k):r.o;In(r.i===3?new Set(i):i,function(o,l){return Aa(e,r,i,o,l,n)}),Ki(e,i,!1),n&&e.u&&tt("Patches").R(r,n,e.u,e.s)}return r.o}function Aa(e,t,n,r,i,o){if(Nn(i)){var l=Wi(e,i,o&&t&&t.i!==3&&!Zl(t.D,r)?o.concat(r):void 0);if(Dd(n,r,l),!Nn(l))return;e.m=!1}if(dt(i)&&!au(i)){if(!e.h.F&&e._<1)return;Wi(e,i),t&&t.A.l||Ki(e,i)}}function Ki(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&uu(t,n)}function Zo(e,t){var n=e[U];return(n?ne(n):e)[t]}function za(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function it(e){e.P||(e.P=!0,e.l&&it(e.l))}function bo(e){e.o||(e.o=su(e.t))}function xr(e,t,n){var r=ou(t)?tt("MapSet").N(t,n):lu(t)?tt("MapSet").T(t,n):e.g?function(i,o){var l=Array.isArray(i),s={i:l?1:0,A:o?o.A:qi(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},u=s,a=ts;l&&(u=[s],a=Xn);var f=Proxy.revocable(u,a),c=f.revoke,p=f.proxy;return s.k=p,s.j=c,p}(t,n):tt("ES5").J(t,n);return(n?n.A:qi()).p.push(r),r}function lm(e){return Nn(e)||Fe(22,e),function t(n){if(!dt(n))return n;var r,i=n[U],o=An(n);if(i){if(!i.P&&(i.i<4||!tt("ES5").K(i)))return i.t;i.I=!0,r=Ua(n,o),i.I=!1}else r=Ua(n,o);return In(r,function(l,s){i&&tm(i.t,l)===s||Dd(r,l,t(s))}),o===3?new Set(r):r}(e)}function Ua(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return su(e)}function sm(){function e(s,u){function a(){this.constructor=s}i(s,u),s.prototype=(a.prototype=u.prototype,new a)}function t(s){s.o||(s.D=new Map,s.o=new Map(s.t))}function n(s){s.o||(s.o=new Set,s.t.forEach(function(u){if(dt(u)){var a=xr(s.A.h,u,s);s.p.set(u,a),s.o.add(a)}else s.o.add(u)}))}function r(s){s.O&&Fe(3,JSON.stringify(ne(s)))}var i=function(s,u){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,f){a.__proto__=f}||function(a,f){for(var c in f)f.hasOwnProperty(c)&&(a[c]=f[c])})(s,u)},o=function(){function s(a,f){return this[U]={i:2,l:f,A:f?f.A:qi(),P:!1,I:!1,o:void 0,D:void 0,t:a,k:this,C:!1,O:!1},this}e(s,Map);var u=s.prototype;return Object.defineProperty(u,"size",{get:function(){return ne(this[U]).size}}),u.has=function(a){return ne(this[U]).has(a)},u.set=function(a,f){var c=this[U];return r(c),ne(c).has(a)&&ne(c).get(a)===f||(t(c),it(c),c.D.set(a,!0),c.o.set(a,f),c.D.set(a,!0)),this},u.delete=function(a){if(!this.has(a))return!1;var f=this[U];return r(f),t(f),it(f),f.t.has(a)?f.D.set(a,!1):f.D.delete(a),f.o.delete(a),!0},u.clear=function(){var a=this[U];r(a),ne(a).size&&(t(a),it(a),a.D=new Map,In(a.t,function(f){a.D.set(f,!1)}),a.o.clear())},u.forEach=function(a,f){var c=this;ne(this[U]).forEach(function(p,m){a.call(f,c.get(m),m,c)})},u.get=function(a){var f=this[U];r(f);var c=ne(f).get(a);if(f.I||!dt(c)||c!==f.t.get(a))return c;var p=xr(f.A.h,c,f);return t(f),f.o.set(a,p),p},u.keys=function(){return ne(this[U]).keys()},u.values=function(){var a,f=this,c=this.keys();return(a={})[ei]=function(){return f.values()},a.next=function(){var p=c.next();return p.done?p:{done:!1,value:f.get(p.value)}},a},u.entries=function(){var a,f=this,c=this.keys();return(a={})[ei]=function(){return f.entries()},a.next=function(){var p=c.next();if(p.done)return p;var m=f.get(p.value);return{done:!1,value:[p.value,m]}},a},u[ei]=function(){return this.entries()},s}(),l=function(){function s(a,f){return this[U]={i:3,l:f,A:f?f.A:qi(),P:!1,I:!1,o:void 0,t:a,k:this,p:new Map,O:!1,C:!1},this}e(s,Set);var u=s.prototype;return Object.defineProperty(u,"size",{get:function(){return ne(this[U]).size}}),u.has=function(a){var f=this[U];return r(f),f.o?!!f.o.has(a)||!(!f.p.has(a)||!f.o.has(f.p.get(a))):f.t.has(a)},u.add=function(a){var f=this[U];return r(f),this.has(a)||(n(f),it(f),f.o.add(a)),this},u.delete=function(a){if(!this.has(a))return!1;var f=this[U];return r(f),n(f),it(f),f.o.delete(a)||!!f.p.has(a)&&f.o.delete(f.p.get(a))},u.clear=function(){var a=this[U];r(a),ne(a).size&&(n(a),it(a),a.o.clear())},u.values=function(){var a=this[U];return r(a),n(a),a.o.values()},u.entries=function(){var a=this[U];return r(a),n(a),a.o.entries()},u.keys=function(){return this.values()},u[ei]=function(){return this.values()},u.forEach=function(a,f){for(var c=this.values(),p=c.next();!p.done;)a.call(f,p.value,p.value,this),p=c.next()},s}();im("MapSet",{N:function(s,u){return new o(s,u)},T:function(s,u){return new l(s,u)}})}var ja,Pr,cu=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",um=typeof Map<"u",am=typeof Set<"u",$a=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Fd=cu?Symbol.for("immer-nothing"):((ja={})["immer-nothing"]=!0,ja),Qa=cu?Symbol.for("immer-draftable"):"__$immer_draftable",U=cu?Symbol.for("immer-state"):"__$immer_state",ei=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",cm=""+Object.prototype.constructor,fu=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,fm=Object.getOwnPropertyDescriptors||function(e){var t={};return fu(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},es={},ts={get:function(e,t){if(t===U)return e;var n=ne(e);if(!Zl(n,t))return function(i,o,l){var s,u=za(o,l);return u?"value"in u?u.value:(s=u.get)===null||s===void 0?void 0:s.call(i.k):void 0}(e,n,t);var r=n[t];return e.I||!dt(r)?r:r===Zo(e.t,t)?(bo(e),e.o[t]=xr(e.A.h,r,e)):r},has:function(e,t){return t in ne(e)},ownKeys:function(e){return Reflect.ownKeys(ne(e))},set:function(e,t,n){var r=za(ne(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Zo(ne(e),t),o=i==null?void 0:i[U];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(nm(n,i)&&(n!==void 0||Zl(e.t,t)))return!0;bo(e),it(e)}return e.o[t]===n&&typeof n!="number"&&(n!==void 0||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return Zo(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,bo(e),it(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=ne(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty:function(){Fe(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Fe(12)}},Xn={};In(ts,function(e,t){Xn[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Xn.deleteProperty=function(e,t){return Xn.set.call(this,e,t,void 0)},Xn.set=function(e,t,n){return ts.set.call(this,e[0],t,n,e[0])};var dm=function(){function e(n){var r=this;this.g=$a,this.F=!0,this.produce=function(i,o,l){if(typeof i=="function"&&typeof o!="function"){var s=o;o=i;var u=r;return function(S){var C=this;S===void 0&&(S=s);for(var v=arguments.length,d=Array(v>1?v-1:0),h=1;h<v;h++)d[h-1]=arguments[h];return u.produce(S,function(g){var x;return(x=o).call.apply(x,[C,g].concat(d))})}}var a;if(typeof o!="function"&&Fe(6),l!==void 0&&typeof l!="function"&&Fe(7),dt(i)){var f=La(r),c=xr(r,i,void 0),p=!0;try{a=o(c),p=!1}finally{p?Hi(f):bl(f)}return typeof Promise<"u"&&a instanceof Promise?a.then(function(S){return Yo(f,l),Jo(S,f)},function(S){throw Hi(f),S}):(Yo(f,l),Jo(a,f))}if(!i||typeof i!="object"){if((a=o(i))===void 0&&(a=i),a===Fd&&(a=void 0),r.F&&uu(a,!0),l){var m=[],y=[];tt("Patches").M(i,a,m,y),l(m,y)}return a}Fe(21,i)},this.produceWithPatches=function(i,o){if(typeof i=="function")return function(a){for(var f=arguments.length,c=Array(f>1?f-1:0),p=1;p<f;p++)c[p-1]=arguments[p];return r.produceWithPatches(a,function(m){return i.apply(void 0,[m].concat(c))})};var l,s,u=r.produce(i,o,function(a,f){l=a,s=f});return typeof Promise<"u"&&u instanceof Promise?u.then(function(a){return[a,l,s]}):[u,l,s]},typeof(n==null?void 0:n.useProxies)=="boolean"&&this.setUseProxies(n.useProxies),typeof(n==null?void 0:n.autoFreeze)=="boolean"&&this.setAutoFreeze(n.autoFreeze)}var t=e.prototype;return t.createDraft=function(n){dt(n)||Fe(8),Nn(n)&&(n=lm(n));var r=La(this),i=xr(this,n,void 0);return i[U].C=!0,bl(r),i},t.finishDraft=function(n,r){var i=n&&n[U],o=i.A;return Yo(o,r),Jo(void 0,o)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!$a&&Fe(20),this.g=n},t.applyPatches=function(n,r){var i;for(i=r.length-1;i>=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var l=tt("Patches").$;return Nn(n)?l(n,r):this.produce(n,function(s){return l(s,r)})},e}(),Re=new dm,se=Re.produce;Re.produceWithPatches.bind(Re);Re.setAutoFreeze.bind(Re);Re.setUseProxies.bind(Re);Re.applyPatches.bind(Re);Re.createDraft.bind(Re);Re.finishDraft.bind(Re);function Mn(){return Mn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mn.apply(this,arguments)}var Ze;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ze||(Ze={}));var Gi=function(e){return e},Ba="beforeunload",hm="popstate";function pm(e){e===void 0&&(e={});var t=e,n=t.window,r=n===void 0?document.defaultView:n,i=r.history;function o(){var k=r.location,_=k.pathname,M=k.search,T=k.hash,$=i.state||{};return[$.idx,Gi({pathname:_,search:M,hash:T,state:$.usr||null,key:$.key||"default"})]}var l=null;function s(){if(l)m.call(l),l=null;else{var k=Ze.Pop,_=o(),M=_[0],T=_[1];if(m.length){if(M!=null){var $=f-M;$&&(l={action:k,location:T,retry:function(){x($*-1)}},x($))}}else d(k)}}r.addEventListener(hm,s);var u=Ze.Pop,a=o(),f=a[0],c=a[1],p=Xi(),m=Xi();f==null&&(f=0,i.replaceState(Mn({},i.state,{idx:f}),""));function y(k){return typeof k=="string"?k:Ld(k)}function S(k,_){return _===void 0&&(_=null),Gi(Mn({pathname:c.pathname,hash:"",search:""},typeof k=="string"?rs(k):k,{state:_,key:ns()}))}function C(k,_){return[{usr:k.state,key:k.key,idx:_},y(k)]}function v(k,_,M){return!m.length||(m.call({action:k,location:_,retry:M}),!1)}function d(k){u=k;var _=o();f=_[0],c=_[1],p.call({action:u,location:c})}function h(k,_){var M=Ze.Push,T=S(k,_);function $(){h(k,_)}if(v(M,T,$)){var Ce=C(T,f+1),$e=Ce[0],At=Ce[1];try{i.pushState($e,"",At)}catch{r.location.assign(At)}d(M)}}function g(k,_){var M=Ze.Replace,T=S(k,_);function $(){g(k,_)}if(v(M,T,$)){var Ce=C(T,f),$e=Ce[0],At=Ce[1];i.replaceState($e,"",At),d(M)}}function x(k){i.go(k)}var E={get action(){return u},get location(){return c},createHref:y,push:h,replace:g,go:x,back:function(){x(-1)},forward:function(){x(1)},listen:function(_){return p.push(_)},block:function(_){var M=m.push(_);return m.length===1&&r.addEventListener(Ba,qa),function(){M(),m.length||r.removeEventListener(Ba,qa)}}};return E}function vm(e){e===void 0&&(e={});var t=e,n=t.initialEntries,r=n===void 0?["/"]:n,i=t.initialIndex,o=r.map(function(h){var g=Gi(Mn({pathname:"/",search:"",hash:"",state:null,key:ns()},typeof h=="string"?rs(h):h));return g}),l=Va(i==null?o.length-1:i,0,o.length-1),s=Ze.Pop,u=o[l],a=Xi(),f=Xi();function c(h){return typeof h=="string"?h:Ld(h)}function p(h,g){return g===void 0&&(g=null),Gi(Mn({pathname:u.pathname,search:"",hash:""},typeof h=="string"?rs(h):h,{state:g,key:ns()}))}function m(h,g,x){return!f.length||(f.call({action:h,location:g,retry:x}),!1)}function y(h,g){s=h,u=g,a.call({action:s,location:u})}function S(h,g){var x=Ze.Push,E=p(h,g);function k(){S(h,g)}m(x,E,k)&&(l+=1,o.splice(l,o.length,E),y(x,E))}function C(h,g){var x=Ze.Replace,E=p(h,g);function k(){C(h,g)}m(x,E,k)&&(o[l]=E,y(x,E))}function v(h){var g=Va(l+h,0,o.length-1),x=Ze.Pop,E=o[g];function k(){v(h)}m(x,E,k)&&(l=g,y(x,E))}var d={get index(){return l},get action(){return s},get location(){return u},createHref:c,push:S,replace:C,go:v,back:function(){v(-1)},forward:function(){v(1)},listen:function(g){return a.push(g)},block:function(g){return f.push(g)}};return d}function Va(e,t,n){return Math.min(Math.max(e,t),n)}function qa(e){e.preventDefault(),e.returnValue=""}function Xi(){var e=[];return{get length(){return e.length},push:function(n){return e.push(n),function(){e=e.filter(function(r){return r!==n})}},call:function(n){e.forEach(function(r){return r&&r(n)})}}}function ns(){return Math.random().toString(36).substr(2,8)}function Ld(e){var t=e.pathname,n=t===void 0?"/":t,r=e.search,i=r===void 0?"":r,o=e.hash,l=o===void 0?"":o;return i&&i!=="?"&&(n+=i.charAt(0)==="?"?i:"?"+i),l&&l!=="#"&&(n+=l.charAt(0)==="#"?l:"#"+l),n}function rs(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}/**
* react-location
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Ke(){return Ke=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ke.apply(this,arguments)}function is(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function mm(e,t){var n,r,i,o="";for(n in e)if((i=e[n])!==void 0)if(Array.isArray(i))for(r=0;r<i.length;r++)o&&(o+="&"),o+=encodeURIComponent(n)+"="+encodeURIComponent(i[r]);else o&&(o+="&"),o+=encodeURIComponent(n)+"="+encodeURIComponent(i);return(t||"")+o}function Ha(e){if(!e)return"";var t=decodeURIComponent(e);return t==="false"?!1:t==="true"?!0:+t*0===0?+t:t}function ym(e){for(var t,n,r={},i=e.split("&");t=i.shift();)t=t.split("="),n=t.shift(),r[n]!==void 0?r[n]=[].concat(r[n],Ha(t.shift())):r[n]=Ha(t.shift());return r}const gm=["children","location","__experimental__snapshot"],Sm=["location","__experimental__snapshot"],wm=["basepath","routes"],Ad=I.exports.createContext(null),zd=I.exports.createContext(null),Ud=I.exports.createContext(null),jd=Boolean(typeof window<"u"&&window.document&&window.document.createElement),os=jd?I.exports.useLayoutEffect:I.exports.useEffect,_m=()=>jd?pm():vm();class du{constructor(){this.listeners=[]}subscribe(t){return this.listeners.push(t),()=>{this.listeners=this.listeners.filter(n=>n!==t)}}notify(){this.listeners.forEach(t=>t())}}class km extends du{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||_m(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:Lm,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:Fm,this.current=this.parseLocation(this.history.location),this.destroy=this.history.listen(i=>{this.current=this.parseLocation(i.location,this.current),this.notify()})}buildNext(t,n){var r,i,o,l;t===void 0&&(t="/"),n===void 0&&(n={});const s=Ke({},this.current,n.from),u=Dm(t,s.pathname,""+((r=n.to)!=null?r:".")),a=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((y,S)=>S(y),s.search):s.search,f=n.search===!0?a:n.search?(o=Ga(n.search,a))!=null?o:{}:(l=n.__searchFilters)!=null&&l.length?a:{},c=ls(s.search,f),p=this.stringifySearch(c);let m=n.hash===!0?s.hash:Ga(n.hash,s.hash);return m=m?"#"+m:"",{pathname:u,search:c,searchStr:p,hash:m,href:""+u+p+m,key:n.key}}navigate(t,n){this.current=t,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let r="replace";return n||(r="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(r="replace"),r==="replace"?this.history.replace({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr}):this.history.push({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr})}parseLocation(t,n){var r;const i=this.parseSearch(t.search);return{pathname:t.pathname,searchStr:t.search,search:ls(n==null?void 0:n.search,i),hash:(r=t.hash.split("#").reverse()[0])!=null?r:"",href:""+t.pathname+t.search+t.hash,key:t.key}}}function $d(e){return w(zd.Provider,{...e})}function Cm(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=is(e,gm);const o=I.exports.useRef(null);o.current||(o.current=new xm({location:n,__experimental__snapshot:r,routes:i.routes}));const l=o.current,[s,u]=I.exports.useReducer(()=>({}),{});return l.update(i),os(()=>l.subscribe(()=>{u()}),[]),os(()=>l.updateLocation(n.current).unsubscribe,[n.current.key]),I.exports.createElement(Ad.Provider,{value:{location:n}},I.exports.createElement(Ud.Provider,{value:{router:l}},w(Em,{}),w($d,{value:[l.rootMatch,...l.state.matches],children:t!=null?t:w(Wd,{})})))}function Em(){const e=hu(),t=Hd(),n=Rm();return os(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class xm extends du{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=is(t,Sm);super(),this.routesById={},this.update=s=>{let{basepath:u,routes:a}=s,f=is(s,wm);Object.assign(this,f),this.basepath=yo("/"+(u!=null?u:"")),this.routesById={};const c=(p,m)=>p.map(y=>{var S,C,v,d;const h=(S=y.path)!=null?S:"*",g=Tn([(m==null?void 0:m.id)==="root"?"":m==null?void 0:m.id,""+(h==null?void 0:h.replace(/(.)\/$/,"$1"))+(y.id?"-"+y.id:"")]);if(y=Ke({},y,{pendingMs:(C=y.pendingMs)!=null?C:f==null?void 0:f.defaultPendingMs,pendingMinMs:(v=y.pendingMinMs)!=null?v:f==null?void 0:f.defaultPendingMinMs,id:g}),this.routesById[g])throw new Error;return this.routesById[g]=y,y.children=(d=y.children)!=null&&d.length?c(y.children,y):void 0,y});this.routes=c(a),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=s=>{const u=s({state:this.state,pending:this.pending});this.state=u.state,this.pending=u.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var s,u,a;const f=[...(s=this==null?void 0:this.state.matches)!=null?s:[],...(u=this==null||(a=this.pending)==null?void 0:a.matches)!=null?u:[]].map(c=>c.id);Object.values(this.matchCache).forEach(c=>{var p;if(!c.updatedAt||f.includes(c.id))return;const m=Date.now()-((p=c.updatedAt)!=null?p:0);(!c.maxAge||m>c.maxAge)&&(c.route.unloader&&c.route.unloader(c),delete this.matchCache[c.id])})},this.updateLocation=s=>{let u;return{promise:new Promise(f=>{const c=new Wa(this,s);this.setState(p=>Ke({},p,{pending:{location:c.location,matches:c.matches}})),u=c.subscribe(()=>{const p=this.state.matches;p.filter(m=>!c.matches.find(y=>y.id===m.id)).forEach(m=>{m.onExit==null||m.onExit(m)}),p.filter(m=>c.matches.find(y=>y.id===m.id)).forEach(m=>{m.route.onTransition==null||m.route.onTransition(m)}),c.matches.filter(m=>!p.find(y=>y.id===m.id)).forEach(m=>{m.onExit=m.route.onMatch==null?void 0:m.route.onMatch(m)}),this.setState(m=>Ke({},m,{state:{location:c.location,matches:c.matches},pending:void 0})),f()}),c.loadData(),c.startPending()}),unsubscribe:u}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(s=>{let{ownData:u,id:a}=s;return{id:a,ownData:u}})}),this.update(o);let l=[];if(i){const s=new Wa(this,r.current);s.matches.forEach((u,a)=>{var f,c,p;if(u.id!==((f=i.matches[a])==null?void 0:f.id)){var m;throw new Error("Router hydration mismatch: "+u.id+" !== "+((m=i.matches[a])==null?void 0:m.id))}u.ownData=(c=(p=i.matches[a])==null?void 0:p.ownData)!=null?c:{}}),Qd(s.matches),l=s.matches}this.state={location:(n=i==null?void 0:i.location)!=null?n:r.current,matches:l},r.subscribe(()=>this.notify())}}function hu(){const e=I.exports.useContext(Ad);return Kd(!!e,"useLocation must be used within a <ReactLocation />"),e.location}class Pm{constructor(t){this.status="loading",this.ownData={},this.data={},this.isLoading=!1,this.notify=n=>{var r;(r=this.matchLoader)==null||r.preNotify(n?this:void 0)},this.assignMatchLoader=n=>{this.matchLoader=n},this.startPending=()=>{this.pendingTimeout&&clearTimeout(this.pendingTimeout),this.route.pendingMs!==void 0&&(this.pendingTimeout=setTimeout(()=>{var n;this.status==="loading"&&(this.status="pending"),(n=this.notify)==null||n.call(this),typeof this.route.pendingMinMs<"u"&&(this.pendingMinPromise=new Promise(r=>setTimeout(r,this.route.pendingMinMs)))},this.route.pendingMs))},this.load=n=>{var r,i;if(this.maxAge=(r=(i=n.maxAge)!=null?i:this.route.loaderMaxAge)!=null?r:n.router.defaultLoaderMaxAge,this.loaderPromise)return;const o=this.route.import;this.loaderPromise=(o?(()=>(this.isLoading=!0,o({params:this.params,search:this.search}).then(l=>{this.route=Ke({},this.route,l)})))():Promise.resolve()).then(()=>{const l=[];["element","errorElement","pendingElement"].forEach(f=>{const c=this.route[f];this[f]||(typeof c=="function"?(this.isLoading=!0,l.push(c(this).then(p=>{this[f]=p}))):this[f]=this.route[f])});const u=this.route.loader,a=u?new Promise(async f=>{this.isLoading=!0;const c=y=>{this.updatedAt=Date.now(),f(this.ownData),this.status=y},p=y=>{this.ownData=y,this.error=void 0,c("resolved")},m=y=>{console.error(y),this.error=y,c("rejected")};try{p(await u(this,{parentMatch:n.parentMatch,dispatch:async y=>{var S;y.type==="resolve"?p(y.data):y.type==="reject"?m(y.error):y.type==="loading"?this.isLoading=!0:y.type==="maxAge"&&(this.maxAge=y.maxAge),this.updatedAt=Date.now(),(S=this.notify)==null||S.call(this,!0)}}))}catch(y){m(y)}}):Promise.resolve();return Promise.all([...l,a]).then(()=>{this.status="resolved",this.isLoading=!1,this.startPending=void 0}).then(()=>this.pendingMinPromise).then(()=>{var f;this.pendingTimeout&&clearTimeout(this.pendingTimeout),(f=this.notify)==null||f.call(this,!0)})}).then(()=>this.ownData)},Object.assign(this,t)}}class Wa extends du{constructor(t,n){var r;super(),r=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=o=>{o&&(this.preNotifiedMatches.includes(o)||this.preNotifiedMatches.push(o)),(!o||this.preNotifiedMatches.length===this.matches.length)&&(this.status="resolved",Qd(this.matches),this.notify())},this.loadData=async function(o){var l;let{maxAge:s}=o===void 0?{}:o;if(r.router.cleanMatchCache(),!((l=r.matches)!=null&&l.length)){r.preNotify();return}return r.firstRenderPromises=[],r.matches.forEach((u,a)=>{var f,c;const p=(f=r.matches)==null?void 0:f[a-1];u.assignMatchLoader==null||u.assignMatchLoader(r),u.load==null||u.load({maxAge:s,parentMatch:p,router:r.router}),(c=r.firstRenderPromises)==null||c.push(u.loaderPromise)}),await Promise.all(r.firstRenderPromises).then(()=>(r.preNotify(),r.matches))},this.load=async function(o){let{maxAge:l}=o===void 0?{}:o;return await r.loadData({maxAge:l})},this.startPending=async()=>{this.matches.forEach(o=>o.startPending==null?void 0:o.startPending())},this.router=t,this.location=n,this.matches=[];const i=Vd(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new Pm(o)),this.router.matchCache[o.id]))}}function Qd(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=Ke({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Bd(){const e=I.exports.useContext(Ud);if(!e)throw Kd(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function Vd(e,t){if(!e.routes.length)return[];const n=[],r=async(i,o)=>{var l;let{pathname:s,params:u}=o;const f=(e!=null&&e.filterRoutes?e==null?void 0:e.filterRoutes(i):i).find(y=>{var S,C;const v=Tn([s,y.path]),d=!!(y.path!=="/"||(S=y.children)!=null&&S.length),h=Nm(t,{to:v,search:y.search,fuzzy:d,caseSensitive:(C=y.caseSensitive)!=null?C:e.caseSensitive});return h&&(u=Ke({},u,h)),!!h});if(!f)return;const c=Ka(f.path,u);s=Tn([s,c]);const m={id:Ka(f.id,u,!0),route:f,params:u,pathname:s,search:t.search};n.push(m),(l=f.children)!=null&&l.length&&r(f.children,m)};return r(e.routes,e.rootMatch),n}function Ka(e,t,n){const r=Or(e);return Tn(r.map(i=>{if(i.value==="*"&&!n)return"";if(i.type==="param"){var o;return(o=t[i.value.substring(1)])!=null?o:""}return i.value}))}function qd(){return I.exports.useContext(zd)}function Om(){var e;return(e=qd())==null?void 0:e[0]}function Rm(){const e=hu(),t=Om(),n=Hd();function r(i){var o;let{search:l,hash:s,replace:u,from:a,to:f,fromCurrent:c}=i;c=(o=c)!=null?o:typeof f>"u";const p=n({to:f,search:l,hash:s,from:c?e.current:a!=null?a:{pathname:t.pathname}});e.navigate(p,u)}return Gd(r)}function Hd(){const e=hu(),t=Bd();return Gd(r=>{const i=e.buildNext(t.basepath,r),l=Vd(t,i).map(s=>{var u;return(u=s.route.searchFilters)!=null?u:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,Ke({},r,{__searchFilters:l}))})}function Wd(){var e;const t=Bd(),[n,...r]=qd(),i=r[0];if(!i)return null;const o=(e=i.errorElement)!=null?e:t.defaultErrorElement,l=(()=>{var s,u;if(i.status==="rejected"){if(o)return o;if(!t.useErrorBoundary)return"An unknown error occured!";throw i.error}const a=(s=i.pendingElement)!=null?s:t.defaultPendingElement;if(i.status==="loading")return null;if(i.status==="pending"&&(i.route.pendingMs||a))return a!=null?a:null;const f=(u=i.element)!=null?u:t.defaultElement;return f!=null?f:w(Wd,{})})();return w($d,{value:r,children:l})}function Nm(e,t){const n=Mm(e,t),r=Tm(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function Kd(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Im(e){return typeof e=="function"}function Ga(e,t){return Im(e)?e(t):e}function Tn(e){return yo(e.filter(Boolean).join("/"))}function yo(e){return(""+e).replace(/\/{2,}/g,"/")}function Mm(e,t){var n;const r=Or(e.pathname),i=Or(""+((n=t.to)!=null?n:"*")),o={};return(()=>{for(let s=0;s<Math.max(r.length,i.length);s++){const u=r[s],a=i[s],f=s===i.length-1,c=s===r.length-1;if(a){if(a.type==="wildcard")return u!=null&&u.value?(o["*"]=Tn(r.slice(s).map(p=>p.value)),!0):!1;if(a.type==="pathname"){if(a.value==="/"&&!(u!=null&&u.value))return!0;if(u){if(t.caseSensitive){if(a.value!==u.value)return!1}else if(a.value.toLowerCase()!==u.value.toLowerCase())return!1}}if(!u)return!1;a.type==="param"&&(o[a.value.substring(1)]=u.value)}if(f&&!c)return!!t.fuzzy}return!0})()?o:void 0}function Tm(e,t){return!!(t.search&&t.search(e.search))}function Or(e){if(!e)return[];e=yo(e);const t=[];if(e.slice(0,1)==="/"&&(e=e.substring(1),t.push({type:"pathname",value:"/"})),!e)return t;const n=e.split("/").filter(Boolean);return t.push(...n.map(r=>r.startsWith("*")?{type:"wildcard",value:r}:r.charAt(0)===":"?{type:"param",value:r}:{type:"pathname",value:r})),e.slice(-1)==="/"&&(e=e.substring(1),t.push({type:"pathname",value:"/"})),t}function Dm(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Or(t);const i=Or(n);i.forEach((l,s)=>{if(l.value==="/")s?s===i.length-1&&r.push(l):r=[l];else if(l.value==="..")r.pop();else{if(l.value===".")return;r.push(l)}});const o=Tn([e,...r.map(l=>l.value)]);return yo(o)}function Gd(e){const t=I.exports.useRef(),n=I.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function ls(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Xa(e)&&Xa(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let u=0;u<o;u++){const a=n?u:i[u];l[a]=ls(e[a],t[a]),l[a]===e[a]&&s++}return r===o&&s===r?e:l}return t}function Xa(e){if(!Ya(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Ya(n)||!n.hasOwnProperty("isPrototypeOf"))}function Ya(e){return Object.prototype.toString.call(e)==="[object Object]"}const Fm=Am(JSON.parse),Lm=zm(JSON.stringify);function Am(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=ym(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function zm(e){return t=>{t=Ke({},t),t&&Object.keys(t).forEach(r=>{const i=t[r];if(typeof i>"u"||i===void 0)delete t[r];else if(i&&typeof i=="object"&&i!==null)try{t[r]=e(i)}catch{}});const n=mm(t).toString();return n?"?"+n:""}}var Um="_1qevocv0",jm="_1qevocv2",$m="_1qevocv3",Qm="_1qevocv4",Bm="_1qevocv1";const en="",Vm=5e3,qm=async()=>{const e=`${en}/ping`;return await(await fetch(e)).json()},Hm=async()=>await(await fetch(`${en}/modifiers.json`)).json(),Wm=async()=>(await(await fetch(`${en}/output_dir`)).json())[0],Km=async()=>{const e=await fetch(`${en}/app_config`);return console.log("getConfig response",e),await e.json()},Ja="MakeImage",Gm=async e=>await(await fetch(`${en}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).json(),Xm=[["Drawing Style",["Cel Shading","Children's Drawing","Crosshatch","Detailed and Intricate","Doodle","Dot Art","Line Art","Sketch"]],["Visual Style",["2D","8-bit","16-bit","Anaglyph","Anime","CGI"]]],Za=e=>{let t;const n=new Set,r=(u,a)=>{const f=typeof u=="function"?u(t):u;if(f!==t){const c=t;t=(a!=null?a:typeof f!="object")?f:Object.assign({},t,f),n.forEach(p=>p(t,c))}},i=()=>t,s={setState:r,getState:i,subscribe:u=>(n.add(u),()=>n.delete(u)),destroy:()=>n.clear()};return t=e(r,i,s),s},Ym=e=>e?Za(e):Za;var Xd={exports:{}},Yd={};/**
* @license React
* use-sync-external-store-shim/with-selector.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 go=I.exports,Jm=tu.exports;function Zm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var bm=typeof Object.is=="function"?Object.is:Zm,ey=Jm.useSyncExternalStore,ty=go.useRef,ny=go.useEffect,ry=go.useMemo,iy=go.useDebugValue;Yd.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=ty(null);if(o.current===null){var l={hasValue:!1,value:null};o.current=l}else l=o.current;o=ry(function(){function u(m){if(!a){if(a=!0,f=m,m=r(m),i!==void 0&&l.hasValue){var y=l.value;if(i(y,m))return c=y}return c=m}if(y=c,bm(f,m))return y;var S=r(m);return i!==void 0&&i(y,S)?y:(f=m,c=S)}var a=!1,f,c,p=n===void 0?null:n;return[function(){return u(t())},p===null?void 0:function(){return u(p())}]},[t,n,r,i]);var s=ey(e,o[0],o[1]);return ny(function(){l.hasValue=!0,l.value=s},[s]),iy(s),s};(function(e){e.exports=Yd})(Xd);const oy=uc(Xd.exports),{useSyncExternalStoreWithSelector:ly}=oy;function sy(e,t=e.getState,n){const r=ly(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return I.exports.useDebugValue(r),r}const ba=e=>{const t=typeof e=="function"?Ym(e):e,n=(r,i)=>sy(t,r,i);return Object.assign(n,t),n},uy=e=>e?ba(e):ba;var pu=uy;const ay=(e,t={})=>(n,r,i)=>{const{enabled:o,anonymousActionType:l,...s}=t;let u;try{u=(o!=null?o:({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!u)return({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&o&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const a=u.connect(s);let f=!0;i.setState=(m,y,S)=>{const C=n(m,y);return f&&a.send(S===void 0?{type:l||"anonymous"}:typeof S=="string"?{type:S}:S,r()),C};const c=(...m)=>{const y=f;f=!1,n(...m),f=y},p=e(i.setState,r,i);if(a.init(p),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let m=!1;const y=i.dispatch;i.dispatch=(...S)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&S[0].type==="__setState"&&!m&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),m=!0),y(...S)}}return a.subscribe(m=>{var y;switch(m.type){case"ACTION":if(typeof m.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return el(m.payload,S=>{if(S.type==="__setState"){c(S.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(S)});case"DISPATCH":switch(m.payload.type){case"RESET":return c(p),a.init(i.getState());case"COMMIT":return a.init(i.getState());case"ROLLBACK":return el(m.state,S=>{c(S),a.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return el(m.state,S=>{c(S)});case"IMPORT_STATE":{const{nextLiftedState:S}=m.payload,C=(y=S.computedStates.slice(-1)[0])==null?void 0:y.state;if(!C)return;c(C),a.send(null,S);return}case"PAUSE_RECORDING":return f=!f}return}}),p},cy=ay,el=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)},Yi=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return Yi(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return Yi(r)(n)}}}},fy=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:C=>C,version:0,merge:(C,v)=>({...v,...C}),...t},l=!1;const s=new Set,u=new Set;let a;try{a=o.getStorage()}catch{}if(!a)return e((...C)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...C)},r,i);const f=Yi(o.serialize),c=()=>{const C=o.partialize({...r()});let v;const d=f({state:C,version:o.version}).then(h=>a.setItem(o.name,h)).catch(h=>{v=h});if(v)throw v;return d},p=i.setState;i.setState=(C,v)=>{p(C,v),c()};const m=e((...C)=>{n(...C),c()},r,i);let y;const S=()=>{var C;if(!a)return;l=!1,s.forEach(d=>d(r()));const v=((C=o.onRehydrateStorage)==null?void 0:C.call(o,r()))||void 0;return Yi(a.getItem.bind(a))(o.name).then(d=>{if(d)return o.deserialize(d)}).then(d=>{if(d)if(typeof d.version=="number"&&d.version!==o.version){if(o.migrate)return o.migrate(d.state,d.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return d.state}).then(d=>{var h;return y=o.merge(d,(h=r())!=null?h:m),n(y,!0),c()}).then(()=>{v==null||v(y,void 0),l=!0,u.forEach(d=>d(y))}).catch(d=>{v==null||v(void 0,d)})};return i.persist={setOptions:C=>{o={...o,...C},C.getStorage&&(a=C.getStorage())},clearStorage:()=>{a==null||a.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>S(),hasHydrated:()=>l,onHydrate:C=>(s.add(C),()=>{s.delete(C)}),onFinishHydration:C=>(u.add(C),()=>{u.delete(C)})},S(),y||m},dy=fy;function Rr(){return Math.floor(Math.random()*1e4)}const D=pu(cy((e,t)=>({parallelCount:1,requestOptions:{prompt:"a photograph of an astronaut riding a horse",seed:Rr(),num_outputs:1,num_inference_steps:50,guidance_scale:7.5,width:512,height:512,prompt_strength:.8,turbo:!0,use_cpu:!1,use_full_precision:!0,save_to_disk_path:"null",use_face_correction:"GFPGANv1.3",use_upscale:"RealESRGAN_x4plus",show_only_filtered_image:!0},tags:[],uiOptions:{isUseRandomSeed:!0,isUseAutoSave:!1,isSoundEnabled:!1},allModifiers:[[[]]],isInpainting:!1,setParallelCount:n=>e(se(r=>{r.parallelCount=n})),setRequestOptions:(n,r)=>{e(se(i=>{i.requestOptions[n]=r}))},getValueForRequestKey:n=>t().requestOptions[n],setAllModifiers:n=>{e(se(r=>{r.allModifiers=n}))},toggleTag:n=>{e(se(r=>{const i=r.tags.indexOf(n);i>-1?r.tags.splice(i,1):r.tags.push(n)}))},hasTag:n=>t().tags.indexOf(n)>-1,selectedTags:()=>t().tags,builtRequest:()=>{const n=t(),r=n.requestOptions,i=n.tags,o=`${r.prompt} ${i.join(",")}`,l={...r,prompt:o};return n.uiOptions.isUseAutoSave||(l.save_to_disk_path=null),l.use_upscale===""&&(l.use_upscale=null),l},toggleUseFaceCorrection:()=>{e(se(n=>{const r=typeof n.getValueForRequestKey("use_face_correction")=="string"?null:"GFPGANv1.3";n.requestOptions.use_face_correction=r}))},isUsingFaceCorrection:()=>typeof t().getValueForRequestKey("use_face_correction")=="string",toggleUseRandomSeed:()=>{e(se(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?Rr():n.requestOptions.seed,localStorage.setItem("ui:isUseRandomSeed",n.uiOptions.isUseRandomSeed)}))},isRandomSeed:()=>t().uiOptions.isUseRandomSeed,toggleUseAutoSave:()=>{e(se(n=>{n.uiOptions.isUseAutoSave=!n.uiOptions.isUseAutoSave,localStorage.setItem("ui:isUseAutoSave",n.uiOptions.isUseAutoSave)}))},isUseAutoSave:()=>t().uiOptions.isUseAutoSave,toggleSoundEnabled:()=>{e(se(n=>{n.uiOptions.isSoundEnabled=!n.uiOptions.isSoundEnabled}))},isSoundEnabled:()=>t().uiOptions.isSoundEnabled,toggleInpainting:()=>{e(se(n=>{n.isInpainting=!n.isInpainting}))}})));var ec="_1jo75h1",tc="_1jo75h0",hy="_1jo75h2";const nc="Stable Diffusion is starting...",py="Stable Diffusion is ready to use!",rc="Stable Diffusion is not running!";function vy({className:e}){const[t,n]=I.exports.useState(nc),[r,i]=I.exports.useState(tc),{status:o,data:l}=Er(["health"],qm,{refetchInterval:Vm});return I.exports.useEffect(()=>{o==="loading"?(n(nc),i(tc)):o==="error"?(n(rc),i(ec)):o==="success"&&(l[0]==="OK"?(n(py),i(hy)):(n(rc),i(ec)))},[o,l]),w(Lt,{children:w("p",{className:[r,e].join(" "),children:t})})}var my="_1v2cc580";function yy(){const{status:e,data:t}=Er(["config"],Km),[n,r]=I.exports.useState("2.1.0"),[i,o]=I.exports.useState("");return I.exports.useEffect(()=>{if(e==="success"){const{update_branch:l}=t;r("v2.1"),o(l==="main"?"(stable)":"(beta)")}},[e,t,r,r]),R("div",{className:my,children:[R("h1",{children:["Stable Diffusion UI ",n," ",i," "]}),w(vy,{className:"status-display"})]})}const je=pu(dy((e,t)=>({isOpenAdvancedSettings:!1,isOpenAdvImprovementSettings:!1,isOpenAdvPropertySettings:!1,isOpenAdvWorkflowSettings:!1,isOpenAdvGPUSettings:!1,isOpenImageModifier:!1,imageMofidiersMap:{},toggleAdvancedSettings:()=>{e(se(n=>{n.isOpenAdvancedSettings=!n.isOpenAdvancedSettings}))},toggleAdvImprovementSettings:()=>{e(se(n=>{n.isOpenAdvImprovementSettings=!n.isOpenAdvImprovementSettings}))},toggleAdvPropertySettings:()=>{e(se(n=>{n.isOpenAdvPropertySettings=!n.isOpenAdvPropertySettings}))},toggleAdvWorkflowSettings:()=>{e(se(n=>{n.isOpenAdvWorkflowSettings=!n.isOpenAdvWorkflowSettings}))},toggleAdvGPUSettings:()=>{e(se(n=>{n.isOpenAdvGPUSettings=!n.isOpenAdvGPUSettings}))},toggleImageModifier:()=>{e(se(n=>{n.isOpenImageModifier=!n.isOpenImageModifier}))}}),{name:"createUI"}));var ti="_11d5x3d1",gy="_11d5x3d0",So="_11d5x3d2";function Sy(){const e=D(s=>s.isUsingFaceCorrection()),t=D(s=>s.getValueForRequestKey("use_upscale")),n=D(s=>s.getValueForRequestKey("show_only_filtered_image")),r=D(s=>s.toggleUseFaceCorrection),i=D(s=>s.setRequestOptions),o=je(s=>s.isOpenAdvImprovementSettings),l=je(s=>s.toggleAdvImprovementSettings);return R("div",{children:[w("button",{type:"button",className:So,onClick:l,children:w("h4",{children:"Improvement Settings"})}),o&&R(Lt,{children:[w("div",{children:R("label",{children:[w("input",{type:"checkbox",checked:e,onChange:s=>r()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),w("div",{children:R("label",{children:["Upscale the image to 4x resolution using",R("select",{id:"upscale_model",name:"upscale_model",value:t,onChange:s=>{i("use_upscale",s.target.value)},children:[w("option",{value:"",children:"No Uscaling"}),w("option",{value:"RealESRGAN_x4plus",children:"RealESRGAN_x4plus"}),w("option",{value:"RealESRGAN_x4plus_anime_6B",children:"RealESRGAN_x4plus_anime_6B"})]})]})}),w("div",{children:R("label",{children:[w("input",{type:"checkbox",checked:n,onChange:s=>i("show_only_filtered_image",s.target.checked)}),"Show only filtered image"]})})]})]})}const ic=[{value:128,label:"128 (*)"},{value:192,label:"192"},{value:256,label:"256 (*)"},{value:320,label:"320"},{value:384,label:"384"},{value:448,label:"448"},{value:512,label:"512 (*)"},{value:576,label:"576"},{value:640,label:"640"},{value:704,label:"704"},{value:768,label:"768 (*)"},{value:832,label:"832"},{value:896,label:"896"},{value:960,label:"960"},{value:1024,label:"1024 (*)"}];function wy(){const e=D(c=>c.setRequestOptions),t=D(c=>c.toggleUseRandomSeed),n=D(c=>c.isRandomSeed()),r=D(c=>c.getValueForRequestKey("seed")),i=D(c=>c.getValueForRequestKey("num_inference_steps")),o=D(c=>c.getValueForRequestKey("guidance_scale")),l=D(c=>c.getValueForRequestKey("prompt_strength")),s=D(c=>c.getValueForRequestKey("width")),u=D(c=>c.getValueForRequestKey("height")),a=je(c=>c.isOpenAdvPropertySettings),f=je(c=>c.toggleAdvPropertySettings);return R("div",{children:[w("button",{type:"button",className:So,onClick:f,children:w("h4",{children:"Property Settings"})}),a&&R(Lt,{children:[R("div",{children:[R("label",{children:["Seed:",w("input",{size:10,value:r,onChange:c=>e("seed",c.target.value),disabled:n,placeholder:"random"})]}),R("label",{children:[w("input",{type:"checkbox",checked:n,onChange:c=>t()})," ","Random Image"]})]}),w("div",{children:R("label",{children:["Number of inference steps:"," ",w("input",{value:i,onChange:c=>{e("num_inference_steps",c.target.value)},size:4})]})}),R("div",{children:[R("label",{children:["Guidance Scale:",w("input",{value:o,onChange:c=>e("guidance_scale",c.target.value),type:"range",min:"0",max:"20",step:".1"})]}),w("span",{children:o})]}),R("div",{className:"mb-4",children:[R("label",{children:["Prompt Strength:"," ",w("input",{value:l,onChange:c=>e("prompt_strength",c.target.value),type:"range",min:"0",max:"1",step:".05"})]}),w("span",{children:l})]}),w("div",{children:R("label",{children:["Width:",w("select",{value:s,onChange:c=>e("width",c.target.value),children:ic.map(c=>w("option",{value:c.value,children:c.label},"width-option_"+c.value))})]})}),w("div",{children:R("label",{children:["Height:",w("select",{value:u,onChange:c=>e("height",c.target.value),children:ic.map(c=>w("option",{value:c.value,children:c.label},"height-option_"+c.value))})]})})]})]})}function _y(){const e=D(c=>c.getValueForRequestKey("num_outputs")),t=D(c=>c.parallelCount),n=D(c=>c.isUseAutoSave()),r=D(c=>c.getValueForRequestKey("save_to_disk_path")),i=D(c=>c.isSoundEnabled()),o=D(c=>c.setRequestOptions),l=D(c=>c.setParallelCount),s=D(c=>c.toggleUseAutoSave),u=D(c=>c.toggleSoundEnabled),a=je(c=>c.isOpenAdvWorkflowSettings),f=je(c=>c.toggleAdvWorkflowSettings);return R("div",{children:[w("button",{type:"button",className:So,onClick:f,children:w("h4",{children:"Workflow Settings"})}),a&&R(Lt,{children:[w("div",{children:R("label",{children:["Number of images to make:"," ",w("input",{type:"number",value:e,onChange:c=>o("num_outputs",parseInt(c.target.value,10)),size:4})]})}),w("div",{children:R("label",{children:["Generate in parallel:",w("input",{type:"number",value:t,onChange:c=>l(parseInt(c.target.value,10)),size:4})]})}),R("div",{children:[R("label",{children:[w("input",{checked:n,onChange:c=>s(),type:"checkbox"}),"Automatically save to"," "]}),R("label",{children:[w("input",{value:r,onChange:c=>o("save_to_disk_path",c.target.value),size:40,disabled:!n}),w("span",{className:"visually-hidden",children:"Path on disk where images will be saved"})]})]}),w("div",{children:R("label",{children:[w("input",{checked:i,onChange:c=>u(),type:"checkbox"}),"Play sound on task completion"]})})]})]})}function ky(){const e=D(l=>l.getValueForRequestKey("turbo")),t=D(l=>l.getValueForRequestKey("use_cpu")),n=D(l=>l.getValueForRequestKey("use_full_precision")),r=D(l=>l.setRequestOptions),i=je(l=>l.isOpenAdvGPUSettings),o=je(l=>l.toggleAdvGPUSettings);return R("div",{children:[w("button",{type:"button",className:So,onClick:o,children:w("h4",{children:"GPU Settings"})}),i&&R(Lt,{children:[w("div",{children:R("label",{children:[w("input",{checked:e,onChange:l=>r("turbo",l.target.checked),type:"checkbox"}),"Turbo mode (generates images faster, but uses an additional 1 GB of GPU memory)"]})}),w("div",{children:R("label",{children:[w("input",{type:"checkbox",checked:t,onChange:l=>r("use_cpu",l.target.checked)}),"Use CPU instead of GPU (warning: this will be *very* slow)"]})}),w("div",{children:R("label",{children:[w("input",{checked:n,onChange:l=>r("use_full_precision",l.target.checked),type:"checkbox"}),"Use full precision (for GPU-only. warning: this will consume more VRAM)"]})})]})]})}function Cy(){return R("ul",{className:gy,children:[w("li",{className:ti,children:w(Sy,{})}),w("li",{className:ti,children:w(wy,{})}),w("li",{className:ti,children:w(_y,{})}),w("li",{className:ti,children:w(ky,{})})]})}function Ey(){const e=je(n=>n.isOpenAdvancedSettings),t=je(n=>n.toggleAdvancedSettings);return R("div",{className:"panel-box",children:[w("button",{type:"button",onClick:t,className:"panel-box-toggle-btn",children:w("h3",{children:"Advanced Settings"})}),e&&w(Cy,{})]})}function Jd({name:e}){const t=D(i=>i.hasTag(e))?"selected":"",n=D(i=>i.toggleTag),r=()=>{n(e)};return w("div",{className:"modifierTag "+t,onClick:r,children:w("p",{children:e})})}function xy({tags:e}){return w("ul",{className:"modifier-list",children:e.map(t=>w("li",{children:w(Jd,{name:t})},t))})}function Py({title:e,tags:t}){const[n,r]=I.exports.useState(!1);return R("div",{className:"modifier-grouping",children:[w("div",{className:"modifier-grouping-header",onClick:()=>{r(!n)},children:w("h5",{children:e})}),n&&w(xy,{tags:t})]})}function Oy(){const e=D(i=>i.allModifiers);console.log("allModifiers",e);const t=je(i=>i.isOpenImageModifier),n=je(i=>i.toggleImageModifier);return R("div",{className:"panel-box",children:[w("button",{type:"button",onClick:()=>{n()},className:"panel-box-toggle-btn",children:w("h4",{children:"Image Modifiers (art styles, tags, ect)"})}),t&&e.map((i,o)=>w(Py,{title:i[0],tags:i[1]},i[0]))]})}var Ry="fma0ug0";function Ny({imageData:e,brushSize:t,brushShape:n,brushColor:r,isErasing:i}){const o=I.exports.useRef(null),l=I.exports.useRef(null),[s,u]=I.exports.useState(!1),[a,f]=I.exports.useState(512),[c,p]=I.exports.useState(512);I.exports.useEffect(()=>{console.log(e);const d=new Image;d.onload=()=>{f(d.width),p(d.height)},d.src=e},[e]),I.exports.useEffect(()=>{if(o.current){const d=o.current.getContext("2d"),h=d.getImageData(0,0,a,c),g=h.data;for(let x=0;x<g.length;x+=4)g[x+3]>0&&(g[x]=parseInt(r,16),g[x+1]=parseInt(r,16),g[x+2]=parseInt(r,16));d.putImageData(h,0,0)}},[r]);const m=d=>{console.log("mouse down",d),u(!0)},y=d=>{u(!1);const h=o.current;h&&h.toDataURL()},S=(d,h,g,x,E)=>{const k=o.current;if(k){const _=k.getContext("2d");if(i){const M=g/2;_.clearRect(d-M,h-M,g,g)}else _.beginPath(),_.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(d,h),_.lineTo(d,h),_.stroke()}},C=(d,h,g,x,E)=>{const k=l.current;if(k){const _=k.getContext("2d");if(_.beginPath(),_.clearRect(0,0,k.width,k.height),i){const M=g/2;_.lineWidth=2,_.lineCap="butt",_.strokeStyle=E,_.moveTo(d-M,h-M),_.lineTo(d+M,h-M),_.lineTo(d+M,h+M),_.lineTo(d-M,h+M),_.lineTo(d-M,h-M),_.stroke()}else _.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(d,h),_.lineTo(d,h),_.stroke()}};return R("div",{className:Ry,children:[w("img",{src:e}),w("canvas",{ref:o,width:a,height:c}),w("canvas",{ref:l,width:a,height:c,onMouseDown:m,onMouseUp:y,onMouseMove:d=>{const{nativeEvent:{offsetX:h,offsetY:g}}=d;C(h,g,t,n,r),s&&S(h,g,t,n,r)}})]})}var oc="_2yyo4x2",Iy="_2yyo4x1",My="_2yyo4x0";function Ty(){const e=I.exports.useRef(null),[t,n]=I.exports.useState("20"),[r,i]=I.exports.useState("round"),[o,l]=I.exports.useState("#fff"),[s,u]=I.exports.useState(!1),a=D(S=>S.getValueForRequestKey("init_image"));return R("div",{className:My,children:[w(Ny,{imageData:a,brushSize:t,brushShape:r,brushColor:o,isErasing:s}),R("div",{className:Iy,children:[R("div",{className:oc,children:[w("button",{onClick:()=>{u(!1)},children:"Mask"}),w("button",{onClick:()=>{u(!0)},children:"Erase"}),w("button",{disabled:!0,onClick:()=>{console.log("fill mask!!",e)},children:"Fill"}),w("button",{disabled:!0,onClick:()=>{console.log("clear all")},children:"Clear"}),R("label",{children:["Brush Size",w("input",{type:"range",min:"1",max:"100",value:t,onChange:S=>{n(S.target.value)}})]})]}),R("div",{className:oc,children:[w("button",{onClick:()=>{i("round")},children:"Cirle Brush"}),w("button",{onClick:()=>{i("square")},children:"Square Brush"}),w("button",{onClick:()=>{l("#000")},children:"Dark Brush"}),w("button",{onClick:()=>{l("#fff")},children:"Light Brush"})]})]})]})}var Dy="cjcdm20",Fy="cjcdm21";var Ly="_1how28i0",Ay="_1how28i1";var zy="_1rn4m8a4",Uy="_1rn4m8a2",jy="_1rn4m8a3",$y="_1rn4m8a0",Qy="_1rn4m8a1",By="_1rn4m8a5";function Vy(e){const t=I.exports.useRef(null),n=D(a=>a.getValueForRequestKey("init_image")),r=D(a=>a.isInpainting),i=D(a=>a.setRequestOptions),o=()=>{var a;(a=t.current)==null||a.click()},l=a=>{const f=a.target.files[0];if(f){const c=new FileReader;c.onload=p=>{p.target&&i("init_image",p.target.result)},c.readAsDataURL(f)}},s=D(a=>a.toggleInpainting);return R("div",{className:$y,children:[R("div",{children:[R("label",{className:Qy,children:[w("b",{children:"Initial Image:"})," (optional)"]}),w("input",{ref:t,className:Uy,name:"init_image",type:"file",onChange:l}),w("button",{className:jy,onClick:o,children:"Select File"})]}),w("div",{className:zy,children:n&&R(Lt,{children:[R("div",{children:[w("img",{src:n,width:"100",height:"100"}),w("button",{className:By,onClick:()=>{i("init_image",void 0),r&&s()},children:"X"})]}),R("label",{children:[w("input",{type:"checkbox",onChange:a=>{s()},checked:r}),"Use for Inpainting"]})]})})]})}function qy(){const e=D(t=>t.selectedTags());return R("div",{className:"selected-tags",children:[w("p",{children:"Active Tags"}),w("ul",{children:e.map(t=>w("li",{children:w(Jd,{name:t})},t))})]})}const or=pu((e,t)=>({images:new Array,completedImageIds:new Array,addNewImage:(n,r,i=!1)=>{e(se(o=>{let{seed:l}=r;i&&(l=Rr()),o.images.push({id:n,options:{...r,seed:l}})}))},hasQueuedImages:()=>t().images.length>0,firstInQueue:()=>t().images[0]||[],removeFirstInQueue:()=>{e(se(n=>{const r=n.images.shift();n.completedImageIds.push(r.id)}))}}));let ni;const Hy=new Uint8Array(16);function Wy(){if(!ni&&(ni=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!ni))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ni(Hy)}const oe=[];for(let e=0;e<256;++e)oe.push((e+256).toString(16).slice(1));function Ky(e,t=0){return(oe[e[t+0]]+oe[e[t+1]]+oe[e[t+2]]+oe[e[t+3]]+"-"+oe[e[t+4]]+oe[e[t+5]]+"-"+oe[e[t+6]]+oe[e[t+7]]+"-"+oe[e[t+8]]+oe[e[t+9]]+"-"+oe[e[t+10]]+oe[e[t+11]]+oe[e[t+12]]+oe[e[t+13]]+oe[e[t+14]]+oe[e[t+15]]).toLowerCase()}const Gy=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),lc={randomUUID:Gy};function Xy(e,t,n){if(lc.randomUUID&&!t&&!e)return lc.randomUUID();e=e||{};const r=e.random||(e.rng||Wy)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return Ky(r)}var Yy="_1hnlbmt0";function Jy(){const e=D(s=>s.parallelCount),t=D(s=>s.builtRequest),n=or(s=>s.addNewImage),r=or(s=>s.hasQueuedImages()),i=D(s=>s.isRandomSeed()),o=D(s=>s.setRequestOptions);return w("button",{className:Yy,onClick:()=>{const s=t();let u=[],{num_outputs:a}=s;if(e>a)u.push(a);else for(;a>=1;)a-=e,a<=0?u.push(e):u.push(Math.abs(a));u.forEach((f,c)=>{let p=s.seed;c!==0&&(p=Rr()),n(Xy(),{...s,num_outputs:f,seed:p})}),i&&o("seed",Rr())},disabled:r,children:"Make"})}function Zy(){const e=D(r=>r.getValueForRequestKey("prompt")),t=D(r=>r.setRequestOptions);return R("div",{className:Ly,children:[R("div",{className:Ay,children:[w("p",{children:"Prompt "}),w("textarea",{value:e,onChange:r=>{t("prompt",r.target.value)}})]}),w(Vy,{}),w(qy,{}),w(Jy,{})]})}function by(){const e=D(t=>t.isInpainting);return R(Lt,{children:[R("div",{className:Dy,children:[w(Zy,{}),w(Ey,{}),w(Oy,{})]}),e&&w("div",{className:Fy,children:w(Ty,{})})]})}const eg=`${en}/ding.mp3`,tg=mc.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:eg,type:"audio/mp3"})}));var ng="_1yvg52n0",rg="_1yvg52n2",ig="_1yvg52n1",og="_1yvg52n3",lg="_1yvg52n4";function sc({imageData:e,metadata:t,className:n}){const r=D(s=>s.setRequestOptions),i=()=>{const{prompt:s,seed:u,num_inference_steps:a,guidance_scale:f,use_face_correction:c,use_upscale:p,width:m,height:y}=t;let S=s.replace(/[^a-zA-Z0-9]/g,"_");S=S.substring(0,100);let C=`${S}_Seed-${u}_Steps-${a}_Guidance-${f}`;return c&&(C+=`_FaceCorrection-${c}`),p&&(C+=`_Upscale-${p}`),C+=`_${m}x${y}`,C+=".png",C},o=()=>{const s=document.createElement("a");s.download=i(),s.href=e,s.click()},l=()=>{r("init_image",e)};return R("div",{className:[ng,n].join(" "),children:[w("p",{children:t.prompt}),R("div",{className:ig,children:[w("img",{className:rg,src:e,alt:"generated"}),w("button",{className:og,onClick:o,children:"Save"}),w("button",{className:lg,onClick:l,children:"Use as Input"})]})]})}var sg="_688lcr2",ug="_688lcr1",ag="_688lcr0",cg="_688lcr4",fg="_688lcr3";function dg(){const e=I.exports.useRef(null),t=D(c=>c.isSoundEnabled());D(c=>c.isInpainting);const{id:n,options:r}=or(c=>c.firstInQueue()),i=or(c=>c.removeFirstInQueue),{status:o,data:l}=Er([Ja,n],()=>Gm(r),{enabled:n!==void 0});I.exports.useEffect(()=>{var c;o==="success"&&l.status==="succeeded"&&(t&&((c=e.current)==null||c.play()),i())},[o,l,i,e,t]);const s=Md(),[u,a]=I.exports.useState([]),f=or(c=>c.completedImageIds);return D(c=>c.getValueForRequestKey("init_image")),I.exports.useEffect(()=>{const c=f.map(p=>s.getQueryData([Ja,p]));if(c.length>0){const p=c.map((m,y)=>{if(m!==void 0)return m.output.map(S=>({id:`${f[y]}-${S.seed}`,data:S.data,info:{...m.request,seed:S.seed}}))}).flat().reverse();a(p)}else a([])},[a,s,f]),R("div",{className:ag,children:[w(tg,{ref:e}),w("div",{className:ug,children:u.length>0&&R(Lt,{children:[w("div",{className:sg,children:w(sc,{imageData:u[0].data,metadata:u[0].info},u[0].id)}),w("div",{className:fg,children:u.map((c,p)=>c!==void 0?p==0?null:w(sc,{className:cg,imageData:c.data,metadata:c.info},c.id):(console.warn("image is undefined",c,p),null))})]})})]})}function hg(){return R("div",{id:"footer",className:"panel-box",children:[R("p",{children:["If you found this project useful and want to help keep it alive, please"," ",w("a",{href:"https://ko-fi.com/cmdr2_stablediffusion_ui",target:"_blank",children:w("img",{src:`${en}/kofi.png`,id:"coffeeButton"})})," ","to help cover the cost of development and maintenance! Thank you for your support!"]}),R("p",{children:["Please feel free to join the"," ",w("a",{href:"https://discord.com/invite/u9yhsFmEkB",target:"_blank",children:"discord community"})," ","or"," ",w("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/issues",target:"_blank",children:"file an issue"})," ","if you have any problems or suggestions in using this interface."]}),R("div",{id:"footer-legal",children:[R("p",{children:[w("b",{children:"Disclaimer:"})," The authors of this project are not responsible for any content generated using this interface."]}),R("p",{children:["This license of this software forbids you from sharing any content that violates any laws, produce any harm to a person, disseminate any personal information that would be meant for harm, ",w("br",{}),"spread misinformation and target vulnerable groups. For the full list of restrictions please read"," ",w("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/blob/main/LICENSE",target:"_blank",children:"the license"}),"."]}),w("p",{children:"By using this software, you consent to the terms and conditions of the license."})]})]})}function pg({className:e}){const t=D(s=>s.setRequestOptions),{status:n,data:r}=Er(["SaveDir"],Wm),{status:i,data:o}=Er(["modifications"],Hm),l=D(s=>s.setAllModifiers);return I.exports.useEffect(()=>{n==="success"&&t("save_to_disk_path",r)},[t,n,r]),I.exports.useEffect(()=>{i==="success"?l(o):i==="error"&&l(Xm)},[t,i,o]),R("div",{className:[Um,e].join(" "),children:[w("header",{className:Bm,children:w(yy,{})}),w("nav",{className:jm,children:w(by,{})}),w("main",{className:$m,children:w(dg,{})}),w("footer",{className:Qm,children:w(hg,{})})]})}function vg({className:e}){return w("div",{children:w("h1",{children:"Settings"})})}var mg="ruay18m";const yg=new km;function gg(){const e=mg;return w(Cm,{location:yg,routes:[{path:"/",element:w(pg,{className:e})},{path:"settings",element:w(vg,{className:e})}]})}const Sg=new qv({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0}}});sm();tl.createRoot(document.getElementById("root")).render(w(mc.StrictMode,{children:R(Kv,{client:Sg,children:[w(gg,{}),w(em,{initialIsOpen:!0})]})}));