easydiffusion/ui/frontend/dist/index.js
mrbusysky b6cf6ee94a Translation Update
Still need to replace all the static words in pages.
2022-09-18 18:40:34 -07:00

85 lines
239 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 mc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var O={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 Ir=Symbol.for("react.element"),lh=Symbol.for("react.portal"),sh=Symbol.for("react.fragment"),uh=Symbol.for("react.strict_mode"),ah=Symbol.for("react.profiler"),ch=Symbol.for("react.provider"),fh=Symbol.for("react.context"),dh=Symbol.for("react.forward_ref"),hh=Symbol.for("react.suspense"),ph=Symbol.for("react.memo"),vh=Symbol.for("react.lazy"),wu=Symbol.iterator;function mh(e){return e===null||typeof e!="object"?null:(e=wu&&e[wu]||e["@@iterator"],typeof e=="function"?e:null)}var yc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},gc=Object.assign,Sc={};function Fn(e,t,n){this.props=e,this.context=t,this.refs=Sc,this.updater=n||yc}Fn.prototype.isReactComponent={};Fn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Fn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function wc(){}wc.prototype=Fn.prototype;function cs(e,t,n){this.props=e,this.context=t,this.refs=Sc,this.updater=n||yc}var fs=cs.prototype=new wc;fs.constructor=cs;gc(fs,Fn.prototype);fs.isPureReactComponent=!0;var _u=Array.isArray,_c=Object.prototype.hasOwnProperty,ds={current:null},kc={key:!0,ref:!0,__self:!0,__source:!0};function Cc(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)_c.call(t,r)&&!kc.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:Ir,type:e,key:o,ref:l,props:i,_owner:ds.current}}function yh(e,t){return{$$typeof:Ir,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function hs(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ir}function gh(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var ku=/\/+/g;function Co(e,t){return typeof e=="object"&&e!==null&&e.key!=null?gh(""+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 Ir:case lh:l=!0}}if(l)return l=e,i=i(l),e=r===""?"."+Co(l,0):r,_u(i)?(n="",e!=null&&(n=e.replace(ku,"$&/")+"/"),ri(i,t,n,"",function(a){return a})):i!=null&&(hs(i)&&(i=yh(i,n+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(ku,"$&/")+"/")+e)),t.push(i)),1;if(l=0,r=r===""?".":r+":",_u(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=mh(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 Sh(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},wh={ReactCurrentDispatcher:me,ReactCurrentBatchConfig:ii,ReactCurrentOwner:ds};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(!hs(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};A.Component=Fn;A.Fragment=sh;A.Profiler=ah;A.PureComponent=cs;A.StrictMode=uh;A.Suspense=hh;A.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wh;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=gc({},e.props),i=e.key,o=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,l=ds.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)_c.call(t,u)&&!kc.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:Ir,type:e.type,key:i,ref:o,props:r,_owner:l}};A.createContext=function(e){return e={$$typeof:fh,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:ch,_context:e},e.Consumer=e};A.createElement=Cc;A.createFactory=function(e){var t=Cc.bind(null,e);return t.type=e,t};A.createRef=function(){return{current:null}};A.forwardRef=function(e){return{$$typeof:dh,render:e}};A.isValidElement=hs;A.lazy=function(e){return{$$typeof:vh,_payload:{_status:-1,_result:e},_init:Sh}};A.memo=function(e,t){return{$$typeof:ph,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})(O);const Ec=mc(O.exports);var nl={},xc={exports:{}},Ne={},Pc={exports:{}},Oc={};/**
* @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(M,F){var L=M.length;M.push(F);e:for(;0<L;){var Y=L-1>>>1,te=M[Y];if(0<i(te,F))M[Y]=F,M[L]=te,L=Y;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var F=M[0],L=M.pop();if(L!==F){M[0]=L;e:for(var Y=0,te=M.length,Ar=te>>>1;Y<Ar;){var Ut=2*(Y+1)-1,ko=M[Ut],zt=Ut+1,Ur=M[zt];if(0>i(ko,L))zt<te&&0>i(Ur,ko)?(M[Y]=Ur,M[zt]=L,Y=zt):(M[Y]=ko,M[Ut]=L,Y=Ut);else if(zt<te&&0>i(Ur,L))M[Y]=Ur,M[zt]=L,Y=zt;else break e}}return F}function i(M,F){var L=M.sortIndex-F.sortIndex;return L!==0?L:M.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=[],c=1,f=null,d=3,v=!1,y=!1,S=!1,C=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(M){for(var F=n(a);F!==null;){if(F.callback===null)r(a);else if(F.startTime<=M)r(a),F.sortIndex=F.expirationTime,t(u,F);else break;F=n(a)}}function g(M){if(S=!1,p(M),!y)if(n(u)!==null)y=!0,wo(x);else{var F=n(a);F!==null&&_o(g,F.startTime-M)}}function x(M,F){y=!1,S&&(S=!1,m(_),_=-1),v=!0;var L=d;try{for(p(F),f=n(u);f!==null&&(!(f.expirationTime>F)||M&&!z());){var Y=f.callback;if(typeof Y=="function"){f.callback=null,d=f.priorityLevel;var te=Y(f.expirationTime<=F);F=e.unstable_now(),typeof te=="function"?f.callback=te:f===n(u)&&r(u),p(F)}else r(u);f=n(u)}if(f!==null)var Ar=!0;else{var Ut=n(a);Ut!==null&&_o(g,Ut.startTime-F),Ar=!1}return Ar}finally{f=null,d=L,v=!1}}var E=!1,k=null,_=-1,R=5,T=-1;function z(){return!(e.unstable_now()-T<R)}function Ce(){if(k!==null){var M=e.unstable_now();T=M;var F=!0;try{F=k(!0,M)}finally{F?$e():(E=!1,k=null)}}else E=!1}var $e;if(typeof h=="function")$e=function(){h(Ce)};else if(typeof MessageChannel<"u"){var At=new MessageChannel,Su=At.port2;At.port1.onmessage=Ce,$e=function(){Su.postMessage(null)}}else $e=function(){C(Ce,0)};function wo(M){k=M,E||(E=!0,$e())}function _o(M,F){_=C(function(){M(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(M){M.callback=null},e.unstable_continueExecution=function(){y||v||(y=!0,wo(x))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):R=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(M){switch(d){case 1:case 2:case 3:var F=3;break;default:F=d}var L=d;d=F;try{return M()}finally{d=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,F){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var L=d;d=M;try{return F()}finally{d=L}},e.unstable_scheduleCallback=function(M,F,L){var Y=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?Y+L:Y):L=Y,M){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,M={id:c++,callback:F,priorityLevel:M,startTime:L,expirationTime:te,sortIndex:-1},L>Y?(M.sortIndex=L,t(a,M),n(u)===null&&M===n(a)&&(S?(m(_),_=-1):S=!0,_o(g,L-Y))):(M.sortIndex=te,t(u,M),y||v||(y=!0,wo(x))),M},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(M){var F=d;return function(){var L=d;d=F;try{return M.apply(this,arguments)}finally{d=L}}}})(Oc);(function(e){e.exports=Oc})(Pc);/**
* @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 Rc=O.exports,Oe=Pc.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 Nc=new Set,ur={};function Zt(e,t){kn(e,t),kn(e+"Capture",t)}function kn(e,t){for(ur[e]=t,e=0;e<t.length;e++)Nc.add(t[e])}var ut=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rl=Object.prototype.hasOwnProperty,_h=/^[: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]*$/,Cu={},Eu={};function kh(e){return rl.call(Eu,e)?!0:rl.call(Cu,e)?!1:_h.test(e)?Eu[e]=!0:(Cu[e]=!0,!1)}function Ch(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 Eh(e,t,n,r){if(t===null||typeof t>"u"||Ch(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 ps=/[\-:]([a-z])/g;function vs(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(ps,vs);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(ps,vs);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(ps,vs);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 ms(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")&&(Eh(t,n,i,r)&&(n=null),r||i===null?kh(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=Rc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,jr=Symbol.for("react.element"),rn=Symbol.for("react.portal"),on=Symbol.for("react.fragment"),ys=Symbol.for("react.strict_mode"),il=Symbol.for("react.profiler"),Ic=Symbol.for("react.provider"),Mc=Symbol.for("react.context"),gs=Symbol.for("react.forward_ref"),ol=Symbol.for("react.suspense"),ll=Symbol.for("react.suspense_list"),Ss=Symbol.for("react.memo"),vt=Symbol.for("react.lazy"),Tc=Symbol.for("react.offscreen"),xu=Symbol.iterator;function zn(e){return e===null||typeof e!="object"?null:(e=xu&&e[xu]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,Eo;function Wn(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:"")?Wn(e):""}function xh(e){switch(e.tag){case 5:return Wn(e.type);case 16:return Wn("Lazy");case 13:return Wn("Suspense");case 19:return Wn("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 sl(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 on:return"Fragment";case rn:return"Portal";case il:return"Profiler";case ys:return"StrictMode";case ol:return"Suspense";case ll:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Mc:return(e.displayName||"Context")+".Consumer";case Ic:return(e._context.displayName||"Context")+".Provider";case gs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ss:return t=e.displayName||null,t!==null?t:sl(e.type)||"Memo";case vt:t=e._payload,e=e._init;try{return sl(e(t))}catch{}}return null}function Ph(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 sl(t);case 8:return t===ys?"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 Dc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Oh(e){var t=Dc(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 $r(e){e._valueTracker||(e._valueTracker=Oh(e))}function Fc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Dc(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 ul(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function Pu(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 Lc(e,t){t=t.checked,t!=null&&ms(e,"checked",t,!1)}function al(e,t){Lc(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")?cl(e,t.type,n):t.hasOwnProperty("defaultValue")&&cl(e,t.type,It(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ou(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 cl(e,t,n){(t!=="number"||yi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Gn=Array.isArray;function mn(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 fl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(P(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Ru(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(Gn(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 Ac(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 Nu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Uc(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 dl(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Uc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Qr,zc=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(Qr=Qr||document.createElement("div"),Qr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Qr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ar(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Jn={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Rh=["Webkit","ms","Moz","O"];Object.keys(Jn).forEach(function(e){Rh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Jn[t]=Jn[e]})});function jc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Jn.hasOwnProperty(e)&&Jn[e]?(""+t).trim():t+"px"}function $c(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=jc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Nh=W({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 hl(e,t){if(t){if(Nh[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 pl(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 vl=null;function ws(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ml=null,yn=null,gn=null;function Iu(e){if(e=Dr(e)){if(typeof ml!="function")throw Error(P(280));var t=e.stateNode;t&&(t=to(t),ml(e.stateNode,e.type,t))}}function Qc(e){yn?gn?gn.push(e):gn=[e]:yn=e}function Bc(){if(yn){var e=yn,t=gn;if(gn=yn=null,Iu(e),t)for(e=0;e<t.length;e++)Iu(t[e])}}function qc(e,t){return e(t)}function Vc(){}var Oo=!1;function Hc(e,t,n){if(Oo)return e(t,n);Oo=!0;try{return qc(e,t,n)}finally{Oo=!1,(yn!==null||gn!==null)&&(Vc(),Bc())}}function cr(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 yl=!1;if(ut)try{var jn={};Object.defineProperty(jn,"passive",{get:function(){yl=!0}}),window.addEventListener("test",jn,jn),window.removeEventListener("test",jn,jn)}catch{yl=!1}function Ih(e,t,n,r,i,o,l,s,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(c){this.onError(c)}}var Zn=!1,gi=null,Si=!1,gl=null,Mh={onError:function(e){Zn=!0,gi=e}};function Th(e,t,n,r,i,o,l,s,u){Zn=!1,gi=null,Ih.apply(Mh,arguments)}function Dh(e,t,n,r,i,o,l,s,u){if(Th.apply(this,arguments),Zn){if(Zn){var a=gi;Zn=!1,gi=null}else throw Error(P(198));Si||(Si=!0,gl=a)}}function en(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 Kc(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 Mu(e){if(en(e)!==e)throw Error(P(188))}function Fh(e){var t=e.alternate;if(!t){if(t=en(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 Mu(i),e;if(o===r)return Mu(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 Wc(e){return e=Fh(e),e!==null?Gc(e):null}function Gc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Gc(e);if(t!==null)return t;e=e.sibling}return null}var Yc=Oe.unstable_scheduleCallback,Tu=Oe.unstable_cancelCallback,Lh=Oe.unstable_shouldYield,Ah=Oe.unstable_requestPaint,b=Oe.unstable_now,Uh=Oe.unstable_getCurrentPriorityLevel,_s=Oe.unstable_ImmediatePriority,bc=Oe.unstable_UserBlockingPriority,wi=Oe.unstable_NormalPriority,zh=Oe.unstable_LowPriority,Xc=Oe.unstable_IdlePriority,Xi=null,Ze=null;function jh(e){if(Ze&&typeof Ze.onCommitFiberRoot=="function")try{Ze.onCommitFiberRoot(Xi,e,void 0,(e.current.flags&128)===128)}catch{}}var He=Math.clz32?Math.clz32:Bh,$h=Math.log,Qh=Math.LN2;function Bh(e){return e>>>=0,e===0?32:31-($h(e)/Qh|0)|0}var Br=64,qr=4194304;function Yn(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=Yn(s):(o&=l,o!==0&&(r=Yn(o)))}else l=n&~i,l!==0?r=Yn(l):o!==0&&(r=Yn(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 qh(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 Vh(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]=qh(s,t)):u<=t&&(e.expiredLanes|=s),o&=~s}}function Sl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Jc(){var e=Br;return Br<<=1,(Br&4194240)===0&&(Br=64),e}function Ro(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Mr(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 Hh(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 ks(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 $=0;function Zc(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var ef,Cs,tf,nf,rf,wl=!1,Vr=[],kt=null,Ct=null,Et=null,fr=new Map,dr=new Map,gt=[],Kh="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 Du(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":fr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dr.delete(t.pointerId)}}function $n(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=Dr(t),t!==null&&Cs(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Wh(e,t,n,r,i){switch(t){case"focusin":return kt=$n(kt,e,t,n,r,i),!0;case"dragenter":return Ct=$n(Ct,e,t,n,r,i),!0;case"mouseover":return Et=$n(Et,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return fr.set(o,$n(fr.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,dr.set(o,$n(dr.get(o)||null,e,t,n,r,i)),!0}return!1}function of(e){var t=Qt(e.target);if(t!==null){var n=en(t);if(n!==null){if(t=n.tag,t===13){if(t=Kc(n),t!==null){e.blockedOn=t,rf(e.priority,function(){tf(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=_l(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);vl=r,n.target.dispatchEvent(r),vl=null}else return t=Dr(n),t!==null&&Cs(t),e.blockedOn=n,!1;t.shift()}return!0}function Fu(e,t,n){oi(e)&&n.delete(t)}function Gh(){wl=!1,kt!==null&&oi(kt)&&(kt=null),Ct!==null&&oi(Ct)&&(Ct=null),Et!==null&&oi(Et)&&(Et=null),fr.forEach(Fu),dr.forEach(Fu)}function Qn(e,t){e.blockedOn===t&&(e.blockedOn=null,wl||(wl=!0,Oe.unstable_scheduleCallback(Oe.unstable_NormalPriority,Gh)))}function hr(e){function t(i){return Qn(i,e)}if(0<Vr.length){Qn(Vr[0],e);for(var n=1;n<Vr.length;n++){var r=Vr[n];r.blockedOn===e&&(r.blockedOn=null)}}for(kt!==null&&Qn(kt,e),Ct!==null&&Qn(Ct,e),Et!==null&&Qn(Et,e),fr.forEach(t),dr.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);)of(n),n.blockedOn===null&&gt.shift()}var Sn=ht.ReactCurrentBatchConfig,ki=!0;function Yh(e,t,n,r){var i=$,o=Sn.transition;Sn.transition=null;try{$=1,Es(e,t,n,r)}finally{$=i,Sn.transition=o}}function bh(e,t,n,r){var i=$,o=Sn.transition;Sn.transition=null;try{$=4,Es(e,t,n,r)}finally{$=i,Sn.transition=o}}function Es(e,t,n,r){if(ki){var i=_l(e,t,n,r);if(i===null)zo(e,t,r,Ci,n),Du(e,r);else if(Wh(i,e,t,n,r))r.stopPropagation();else if(Du(e,r),t&4&&-1<Kh.indexOf(e)){for(;i!==null;){var o=Dr(i);if(o!==null&&ef(o),o=_l(e,t,n,r),o===null&&zo(e,t,r,Ci,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else zo(e,t,r,null,n)}}var Ci=null;function _l(e,t,n,r){if(Ci=null,e=ws(r),e=Qt(e),e!==null)if(t=en(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Kc(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 lf(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(Uh()){case _s:return 1;case bc:return 4;case wi:case zh:return 16;case Xc:return 536870912;default:return 16}default:return 16}}var wt=null,xs=null,li=null;function sf(){if(li)return li;var e,t=xs,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 Hr(){return!0}function Lu(){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)?Hr:Lu,this.isPropagationStopped=Lu,this}return W(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=Hr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Hr)},persist:function(){},isPersistent:Hr}),t}var Ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ps=Ie(Ln),Tr=W({},Ln,{view:0,detail:0}),Xh=Ie(Tr),No,Io,Bn,Ji=W({},Tr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Os,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!==Bn&&(Bn&&e.type==="mousemove"?(No=e.screenX-Bn.screenX,Io=e.screenY-Bn.screenY):Io=No=0,Bn=e),No)},movementY:function(e){return"movementY"in e?e.movementY:Io}}),Au=Ie(Ji),Jh=W({},Ji,{dataTransfer:0}),Zh=Ie(Jh),ep=W({},Tr,{relatedTarget:0}),Mo=Ie(ep),tp=W({},Ln,{animationName:0,elapsedTime:0,pseudoElement:0}),np=Ie(tp),rp=W({},Ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ip=Ie(rp),op=W({},Ln,{data:0}),Uu=Ie(op),lp={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},sp={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"},up={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ap(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=up[e])?!!t[e]:!1}function Os(){return ap}var cp=W({},Tr,{key:function(e){if(e.key){var t=lp[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"?sp[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Os,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}}),fp=Ie(cp),dp=W({},Ji,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),zu=Ie(dp),hp=W({},Tr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Os}),pp=Ie(hp),vp=W({},Ln,{propertyName:0,elapsedTime:0,pseudoElement:0}),mp=Ie(vp),yp=W({},Ji,{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}),gp=Ie(yp),Sp=[9,13,27,32],Rs=ut&&"CompositionEvent"in window,er=null;ut&&"documentMode"in document&&(er=document.documentMode);var wp=ut&&"TextEvent"in window&&!er,uf=ut&&(!Rs||er&&8<er&&11>=er),ju=String.fromCharCode(32),$u=!1;function af(e,t){switch(e){case"keyup":return Sp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ln=!1;function _p(e,t){switch(e){case"compositionend":return cf(t);case"keypress":return t.which!==32?null:($u=!0,ju);case"textInput":return e=t.data,e===ju&&$u?null:e;default:return null}}function kp(e,t){if(ln)return e==="compositionend"||!Rs&&af(e,t)?(e=sf(),li=xs=wt=null,ln=!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 uf&&t.locale!=="ko"?null:t.data;default:return null}}var Cp={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 Qu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Cp[e.type]:t==="textarea"}function ff(e,t,n,r){Qc(r),t=Ei(t,"onChange"),0<t.length&&(n=new Ps("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var tr=null,pr=null;function Ep(e){kf(e,0)}function Zi(e){var t=an(e);if(Fc(t))return e}function xp(e,t){if(e==="change")return t}var df=!1;if(ut){var To;if(ut){var Do="oninput"in document;if(!Do){var Bu=document.createElement("div");Bu.setAttribute("oninput","return;"),Do=typeof Bu.oninput=="function"}To=Do}else To=!1;df=To&&(!document.documentMode||9<document.documentMode)}function qu(){tr&&(tr.detachEvent("onpropertychange",hf),pr=tr=null)}function hf(e){if(e.propertyName==="value"&&Zi(pr)){var t=[];ff(t,pr,e,ws(e)),Hc(Ep,t)}}function Pp(e,t,n){e==="focusin"?(qu(),tr=t,pr=n,tr.attachEvent("onpropertychange",hf)):e==="focusout"&&qu()}function Op(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Zi(pr)}function Rp(e,t){if(e==="click")return Zi(t)}function Np(e,t){if(e==="input"||e==="change")return Zi(t)}function Ip(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ge=typeof Object.is=="function"?Object.is:Ip;function vr(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(!rl.call(t,i)||!Ge(e[i],t[i]))return!1}return!0}function Vu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Hu(e,t){var n=Vu(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=Vu(n)}}function pf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?pf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function vf(){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 Ns(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 Mp(e){var t=vf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pf(n.ownerDocument.documentElement,n)){if(r!==null&&Ns(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=Hu(n,o);var l=Hu(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 Tp=ut&&"documentMode"in document&&11>=document.documentMode,sn=null,kl=null,nr=null,Cl=!1;function Ku(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Cl||sn==null||sn!==yi(r)||(r=sn,"selectionStart"in r&&Ns(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}),nr&&vr(nr,r)||(nr=r,r=Ei(kl,"onSelect"),0<r.length&&(t=new Ps("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=sn)))}function Kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var un={animationend:Kr("Animation","AnimationEnd"),animationiteration:Kr("Animation","AnimationIteration"),animationstart:Kr("Animation","AnimationStart"),transitionend:Kr("Transition","TransitionEnd")},Fo={},mf={};ut&&(mf=document.createElement("div").style,"AnimationEvent"in window||(delete un.animationend.animation,delete un.animationiteration.animation,delete un.animationstart.animation),"TransitionEvent"in window||delete un.transitionend.transition);function eo(e){if(Fo[e])return Fo[e];if(!un[e])return e;var t=un[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in mf)return Fo[e]=t[n];return e}var yf=eo("animationend"),gf=eo("animationiteration"),Sf=eo("animationstart"),wf=eo("transitionend"),_f=new Map,Wu="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){_f.set(e,t),Zt(t,[e])}for(var Lo=0;Lo<Wu.length;Lo++){var Ao=Wu[Lo],Dp=Ao.toLowerCase(),Fp=Ao[0].toUpperCase()+Ao.slice(1);Tt(Dp,"on"+Fp)}Tt(yf,"onAnimationEnd");Tt(gf,"onAnimationIteration");Tt(Sf,"onAnimationStart");Tt("dblclick","onDoubleClick");Tt("focusin","onFocus");Tt("focusout","onBlur");Tt(wf,"onTransitionEnd");kn("onMouseEnter",["mouseout","mouseover"]);kn("onMouseLeave",["mouseout","mouseover"]);kn("onPointerEnter",["pointerout","pointerover"]);kn("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 bn="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(" "),Lp=new Set("cancel close invalid load scroll toggle".split(" ").concat(bn));function Gu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Dh(r,t,void 0,e),e.currentTarget=null}function kf(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;Gu(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;Gu(i,s,a),o=u}}}if(Si)throw e=gl,Si=!1,gl=null,e}function B(e,t){var n=t[Rl];n===void 0&&(n=t[Rl]=new Set);var r=e+"__bubble";n.has(r)||(Cf(t,e,2,!1),n.add(r))}function Uo(e,t,n){var r=0;t&&(r|=4),Cf(n,e,r,t)}var Wr="_reactListening"+Math.random().toString(36).slice(2);function mr(e){if(!e[Wr]){e[Wr]=!0,Nc.forEach(function(n){n!=="selectionchange"&&(Lp.has(n)||Uo(n,!1,e),Uo(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Wr]||(t[Wr]=!0,Uo("selectionchange",!1,t))}}function Cf(e,t,n,r){switch(lf(t)){case 1:var i=Yh;break;case 4:i=bh;break;default:i=Es}n=i.bind(null,t,n,e),i=void 0,!yl||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 zo(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}Hc(function(){var a=o,c=ws(n),f=[];e:{var d=_f.get(e);if(d!==void 0){var v=Ps,y=e;switch(e){case"keypress":if(si(n)===0)break e;case"keydown":case"keyup":v=fp;break;case"focusin":y="focus",v=Mo;break;case"focusout":y="blur",v=Mo;break;case"beforeblur":case"afterblur":v=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":v=Au;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=Zh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=pp;break;case yf:case gf:case Sf:v=np;break;case wf:v=mp;break;case"scroll":v=Xh;break;case"wheel":v=gp;break;case"copy":case"cut":case"paste":v=ip;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=zu}var S=(t&4)!==0,C=!S&&e==="scroll",m=S?d!==null?d+"Capture":null:d;S=[];for(var h=a,p;h!==null;){p=h;var g=p.stateNode;if(p.tag===5&&g!==null&&(p=g,m!==null&&(g=cr(h,m),g!=null&&S.push(yr(h,g,p)))),C)break;h=h.return}0<S.length&&(d=new v(d,y,null,n,c),f.push({event:d,listeners:S}))}}if((t&7)===0){e:{if(d=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",d&&n!==vl&&(y=n.relatedTarget||n.fromElement)&&(Qt(y)||y[at]))break e;if((v||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,v?(y=n.relatedTarget||n.toElement,v=a,y=y?Qt(y):null,y!==null&&(C=en(y),y!==C||y.tag!==5&&y.tag!==6)&&(y=null)):(v=null,y=a),v!==y)){if(S=Au,g="onMouseLeave",m="onMouseEnter",h="mouse",(e==="pointerout"||e==="pointerover")&&(S=zu,g="onPointerLeave",m="onPointerEnter",h="pointer"),C=v==null?d:an(v),p=y==null?d:an(y),d=new S(g,h+"leave",v,n,c),d.target=C,d.relatedTarget=p,g=null,Qt(c)===a&&(S=new S(m,h+"enter",y,n,c),S.target=p,S.relatedTarget=C,g=S),C=g,v&&y)t:{for(S=v,m=y,h=0,p=S;p;p=nn(p))h++;for(p=0,g=m;g;g=nn(g))p++;for(;0<h-p;)S=nn(S),h--;for(;0<p-h;)m=nn(m),p--;for(;h--;){if(S===m||m!==null&&S===m.alternate)break t;S=nn(S),m=nn(m)}S=null}else S=null;v!==null&&Yu(f,d,v,S,!1),y!==null&&C!==null&&Yu(f,C,y,S,!0)}}e:{if(d=a?an(a):window,v=d.nodeName&&d.nodeName.toLowerCase(),v==="select"||v==="input"&&d.type==="file")var x=xp;else if(Qu(d))if(df)x=Np;else{x=Op;var E=Pp}else(v=d.nodeName)&&v.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(x=Rp);if(x&&(x=x(e,a))){ff(f,x,n,c);break e}E&&E(e,d,a),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&cl(d,"number",d.value)}switch(E=a?an(a):window,e){case"focusin":(Qu(E)||E.contentEditable==="true")&&(sn=E,kl=a,nr=null);break;case"focusout":nr=kl=sn=null;break;case"mousedown":Cl=!0;break;case"contextmenu":case"mouseup":case"dragend":Cl=!1,Ku(f,n,c);break;case"selectionchange":if(Tp)break;case"keydown":case"keyup":Ku(f,n,c)}var k;if(Rs)e:{switch(e){case"compositionstart":var _="onCompositionStart";break e;case"compositionend":_="onCompositionEnd";break e;case"compositionupdate":_="onCompositionUpdate";break e}_=void 0}else ln?af(e,n)&&(_="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(_="onCompositionStart");_&&(uf&&n.locale!=="ko"&&(ln||_!=="onCompositionStart"?_==="onCompositionEnd"&&ln&&(k=sf()):(wt=c,xs="value"in wt?wt.value:wt.textContent,ln=!0)),E=Ei(a,_),0<E.length&&(_=new Uu(_,e,null,n,c),f.push({event:_,listeners:E}),k?_.data=k:(k=cf(n),k!==null&&(_.data=k)))),(k=wp?_p(e,n):kp(e,n))&&(a=Ei(a,"onBeforeInput"),0<a.length&&(c=new Uu("onBeforeInput","beforeinput",null,n,c),f.push({event:c,listeners:a}),c.data=k))}kf(f,t)})}function yr(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=cr(e,n),o!=null&&r.unshift(yr(e,o,i)),o=cr(e,t),o!=null&&r.push(yr(e,o,i))),e=e.return}return r}function nn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Yu(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=cr(n,o),u!=null&&l.unshift(yr(n,u,s))):i||(u=cr(n,o),u!=null&&l.push(yr(n,u,s)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var Ap=/\r\n?/g,Up=/\u0000|\uFFFD/g;function bu(e){return(typeof e=="string"?e:""+e).replace(Ap,`
`).replace(Up,"")}function Gr(e,t,n){if(t=bu(t),bu(e)!==t&&n)throw Error(P(425))}function xi(){}var El=null,xl=null;function Pl(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 Ol=typeof setTimeout=="function"?setTimeout:void 0,zp=typeof clearTimeout=="function"?clearTimeout:void 0,Xu=typeof Promise=="function"?Promise:void 0,jp=typeof queueMicrotask=="function"?queueMicrotask:typeof Xu<"u"?function(e){return Xu.resolve(null).then(e).catch($p)}:Ol;function $p(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),hr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);hr(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 Ju(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 An=Math.random().toString(36).slice(2),Xe="__reactFiber$"+An,gr="__reactProps$"+An,at="__reactContainer$"+An,Rl="__reactEvents$"+An,Qp="__reactListeners$"+An,Bp="__reactHandles$"+An;function Qt(e){var t=e[Xe];if(t)return t;for(var n=e.parentNode;n;){if(t=n[at]||n[Xe]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Ju(e);e!==null;){if(n=e[Xe])return n;e=Ju(e)}return t}e=n,n=e.parentNode}return null}function Dr(e){return e=e[Xe]||e[at],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function an(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(P(33))}function to(e){return e[gr]||null}var Nl=[],cn=-1;function Dt(e){return{current:e}}function q(e){0>cn||(e.current=Nl[cn],Nl[cn]=null,cn--)}function Q(e,t){cn++,Nl[cn]=e.current,e.current=t}var Mt={},he=Dt(Mt),we=Dt(!1),Wt=Mt;function Cn(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(){q(we),q(he)}function Zu(e,t,n){if(he.current!==Mt)throw Error(P(168));Q(he,t),Q(we,n)}function Ef(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,Ph(e)||"Unknown",i));return W({},n,r)}function Oi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Mt,Wt=he.current,Q(he,e),Q(we,we.current),!0}function ea(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=Ef(e,t,Wt),r.__reactInternalMemoizedMergedChildContext=e,q(we),q(he),Q(he,e)):q(we),Q(we,n)}var rt=null,no=!1,$o=!1;function xf(e){rt===null?rt=[e]:rt.push(e)}function qp(e){no=!0,xf(e)}function Ft(){if(!$o&&rt!==null){$o=!0;var e=0,t=$;try{var n=rt;for($=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)),Yc(_s,Ft),i}finally{$=t,$o=!1}}return null}var fn=[],dn=0,Ri=null,Ni=0,Te=[],De=0,Gt=null,ot=1,lt="";function jt(e,t){fn[dn++]=Ni,fn[dn++]=Ri,Ri=e,Ni=t}function Pf(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 Is(e){e.return!==null&&(jt(e,1),Pf(e,1,0))}function Ms(e){for(;e===Ri;)Ri=fn[--dn],fn[dn]=null,Ni=fn[--dn],fn[dn]=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,V=!1,Ve=null;function Of(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 ta(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 Il(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ml(e){if(V){var t=xe;if(t){var n=t;if(!ta(e,t)){if(Il(e))throw Error(P(418));t=xt(n.nextSibling);var r=Pe;t&&ta(e,t)?Of(r,n):(e.flags=e.flags&-4097|2,V=!1,Pe=e)}}else{if(Il(e))throw Error(P(418));e.flags=e.flags&-4097|2,V=!1,Pe=e}}}function na(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Pe=e}function Yr(e){if(e!==Pe)return!1;if(!V)return na(e),V=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Pl(e.type,e.memoizedProps)),t&&(t=xe)){if(Il(e))throw Rf(),Error(P(418));for(;t;)Of(e,t),t=xt(t.nextSibling)}if(na(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 Rf(){for(var e=xe;e;)e=xt(e.nextSibling)}function En(){xe=Pe=null,V=!1}function Ts(e){Ve===null?Ve=[e]:Ve.push(e)}var Vp=ht.ReactCurrentBatchConfig;function Be(e,t){if(e&&e.defaultProps){t=W({},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,hn=null,Ds=null;function Fs(){Ds=hn=Mi=null}function Ls(e){var t=Ii.current;q(Ii),e._currentValue=t}function Tl(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 wn(e,t){Mi=e,Ds=hn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Se=!0),e.firstContext=null)}function Ue(e){var t=e._currentValue;if(Ds!==e)if(e={context:e,memoizedValue:t,next:null},hn===null){if(Mi===null)throw Error(P(308));hn=e,Mi.dependencies={lanes:0,firstContext:e}}else hn=hn.next=e;return t}var Bt=null;function As(e){Bt===null?Bt=[e]:Bt.push(e)}function Nf(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,As(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 Us(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function If(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,(U&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,As(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,ks(e,n)}}function ra(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 c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==l&&(s===null?c.firstBaseUpdate=a:s.next=a,c.lastBaseUpdate=u))}if(o!==null){var f=i.baseState;l=0,c=a=u=null,s=o;do{var d=s.lane,v=s.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,S=s;switch(d=t,v=n,S.tag){case 1:if(y=S.payload,typeof y=="function"){f=y.call(v,f,d);break e}f=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=S.payload,d=typeof y=="function"?y.call(v,f,d):y,d==null)break e;f=W({},f,d);break e;case 2:mt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[s]:d.push(s))}else v={eventTime:v,lane:d,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(a=c=v,u=f):c=c.next=v,l|=d;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;d=s,s=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(1);if(c===null&&(u=f),i.baseState=u,i.firstBaseUpdate=a,i.lastBaseUpdate=c,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);bt|=l,e.lanes=l,e.memoizedState=f}}function ia(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 Mf=new Rc.Component().refs;function Dl(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:W({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ro={isMounted:function(e){return(e=e._reactInternals)?en(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&&(Ke(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&&(Ke(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&&(Ke(t,e,r,n),ui(t,e,r))}};function oa(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?!vr(n,r)||!vr(i,o):!0}function Tf(e,t,n){var r=!1,i=Mt,o=t.contextType;return typeof o=="object"&&o!==null?o=Ue(o):(i=_e(t)?Wt:he.current,r=t.contextTypes,o=(r=r!=null)?Cn(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 la(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 Fl(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Mf,Us(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=Ue(o):(o=_e(t)?Wt:he.current,i.context=Cn(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Dl(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 qn(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===Mf&&(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 br(e,t){throw e=Object.prototype.toString.call(t),Error(P(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function sa(e){var t=e._init;return t(e._payload)}function Df(e){function t(m,h){if(e){var p=m.deletions;p===null?(m.deletions=[h],m.flags|=16):p.push(h)}}function n(m,h){if(!e)return null;for(;h!==null;)t(m,h),h=h.sibling;return null}function r(m,h){for(m=new Map;h!==null;)h.key!==null?m.set(h.key,h):m.set(h.index,h),h=h.sibling;return m}function i(m,h){return m=Nt(m,h),m.index=0,m.sibling=null,m}function o(m,h,p){return m.index=p,e?(p=m.alternate,p!==null?(p=p.index,p<h?(m.flags|=2,h):p):(m.flags|=2,h)):(m.flags|=1048576,h)}function l(m){return e&&m.alternate===null&&(m.flags|=2),m}function s(m,h,p,g){return h===null||h.tag!==6?(h=Wo(p,m.mode,g),h.return=m,h):(h=i(h,p),h.return=m,h)}function u(m,h,p,g){var x=p.type;return x===on?c(m,h,p.props.children,g,p.key):h!==null&&(h.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===vt&&sa(x)===h.type)?(g=i(h,p.props),g.ref=qn(m,h,p),g.return=m,g):(g=pi(p.type,p.key,p.props,null,m.mode,g),g.ref=qn(m,h,p),g.return=m,g)}function a(m,h,p,g){return h===null||h.tag!==4||h.stateNode.containerInfo!==p.containerInfo||h.stateNode.implementation!==p.implementation?(h=Go(p,m.mode,g),h.return=m,h):(h=i(h,p.children||[]),h.return=m,h)}function c(m,h,p,g,x){return h===null||h.tag!==7?(h=Kt(p,m.mode,g,x),h.return=m,h):(h=i(h,p),h.return=m,h)}function f(m,h,p){if(typeof h=="string"&&h!==""||typeof h=="number")return h=Wo(""+h,m.mode,p),h.return=m,h;if(typeof h=="object"&&h!==null){switch(h.$$typeof){case jr:return p=pi(h.type,h.key,h.props,null,m.mode,p),p.ref=qn(m,null,h),p.return=m,p;case rn:return h=Go(h,m.mode,p),h.return=m,h;case vt:var g=h._init;return f(m,g(h._payload),p)}if(Gn(h)||zn(h))return h=Kt(h,m.mode,p,null),h.return=m,h;br(m,h)}return null}function d(m,h,p,g){var x=h!==null?h.key:null;if(typeof p=="string"&&p!==""||typeof p=="number")return x!==null?null:s(m,h,""+p,g);if(typeof p=="object"&&p!==null){switch(p.$$typeof){case jr:return p.key===x?u(m,h,p,g):null;case rn:return p.key===x?a(m,h,p,g):null;case vt:return x=p._init,d(m,h,x(p._payload),g)}if(Gn(p)||zn(p))return x!==null?null:c(m,h,p,g,null);br(m,p)}return null}function v(m,h,p,g,x){if(typeof g=="string"&&g!==""||typeof g=="number")return m=m.get(p)||null,s(h,m,""+g,x);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case jr:return m=m.get(g.key===null?p:g.key)||null,u(h,m,g,x);case rn:return m=m.get(g.key===null?p:g.key)||null,a(h,m,g,x);case vt:var E=g._init;return v(m,h,p,E(g._payload),x)}if(Gn(g)||zn(g))return m=m.get(p)||null,c(h,m,g,x,null);br(h,g)}return null}function y(m,h,p,g){for(var x=null,E=null,k=h,_=h=0,R=null;k!==null&&_<p.length;_++){k.index>_?(R=k,k=null):R=k.sibling;var T=d(m,k,p[_],g);if(T===null){k===null&&(k=R);break}e&&k&&T.alternate===null&&t(m,k),h=o(T,h,_),E===null?x=T:E.sibling=T,E=T,k=R}if(_===p.length)return n(m,k),V&&jt(m,_),x;if(k===null){for(;_<p.length;_++)k=f(m,p[_],g),k!==null&&(h=o(k,h,_),E===null?x=k:E.sibling=k,E=k);return V&&jt(m,_),x}for(k=r(m,k);_<p.length;_++)R=v(k,m,_,p[_],g),R!==null&&(e&&R.alternate!==null&&k.delete(R.key===null?_:R.key),h=o(R,h,_),E===null?x=R:E.sibling=R,E=R);return e&&k.forEach(function(z){return t(m,z)}),V&&jt(m,_),x}function S(m,h,p,g){var x=zn(p);if(typeof x!="function")throw Error(P(150));if(p=x.call(p),p==null)throw Error(P(151));for(var E=x=null,k=h,_=h=0,R=null,T=p.next();k!==null&&!T.done;_++,T=p.next()){k.index>_?(R=k,k=null):R=k.sibling;var z=d(m,k,T.value,g);if(z===null){k===null&&(k=R);break}e&&k&&z.alternate===null&&t(m,k),h=o(z,h,_),E===null?x=z:E.sibling=z,E=z,k=R}if(T.done)return n(m,k),V&&jt(m,_),x;if(k===null){for(;!T.done;_++,T=p.next())T=f(m,T.value,g),T!==null&&(h=o(T,h,_),E===null?x=T:E.sibling=T,E=T);return V&&jt(m,_),x}for(k=r(m,k);!T.done;_++,T=p.next())T=v(k,m,_,T.value,g),T!==null&&(e&&T.alternate!==null&&k.delete(T.key===null?_:T.key),h=o(T,h,_),E===null?x=T:E.sibling=T,E=T);return e&&k.forEach(function(Ce){return t(m,Ce)}),V&&jt(m,_),x}function C(m,h,p,g){if(typeof p=="object"&&p!==null&&p.type===on&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case jr:e:{for(var x=p.key,E=h;E!==null;){if(E.key===x){if(x=p.type,x===on){if(E.tag===7){n(m,E.sibling),h=i(E,p.props.children),h.return=m,m=h;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===vt&&sa(x)===E.type){n(m,E.sibling),h=i(E,p.props),h.ref=qn(m,E,p),h.return=m,m=h;break e}n(m,E);break}else t(m,E);E=E.sibling}p.type===on?(h=Kt(p.props.children,m.mode,g,p.key),h.return=m,m=h):(g=pi(p.type,p.key,p.props,null,m.mode,g),g.ref=qn(m,h,p),g.return=m,m=g)}return l(m);case rn:e:{for(E=p.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===p.containerInfo&&h.stateNode.implementation===p.implementation){n(m,h.sibling),h=i(h,p.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=Go(p,m.mode,g),h.return=m,m=h}return l(m);case vt:return E=p._init,C(m,h,E(p._payload),g)}if(Gn(p))return y(m,h,p,g);if(zn(p))return S(m,h,p,g);br(m,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,h!==null&&h.tag===6?(n(m,h.sibling),h=i(h,p),h.return=m,m=h):(n(m,h),h=Wo(p,m.mode,g),h.return=m,m=h),l(m)):n(m,h)}return C}var xn=Df(!0),Ff=Df(!1),Fr={},et=Dt(Fr),Sr=Dt(Fr),wr=Dt(Fr);function qt(e){if(e===Fr)throw Error(P(174));return e}function zs(e,t){switch(Q(wr,t),Q(Sr,e),Q(et,Fr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:dl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=dl(t,e)}q(et),Q(et,t)}function Pn(){q(et),q(Sr),q(wr)}function Lf(e){qt(wr.current);var t=qt(et.current),n=dl(t,e.type);t!==n&&(Q(Sr,e),Q(et,n))}function js(e){Sr.current===e&&(q(et),q(Sr))}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 $s(){for(var e=0;e<Qo.length;e++)Qo[e]._workInProgressVersionPrimary=null;Qo.length=0}var ai=ht.ReactCurrentDispatcher,Bo=ht.ReactCurrentBatchConfig,Yt=0,K=null,Z=null,re=null,Fi=!1,rr=!1,_r=0,Hp=0;function ce(){throw Error(P(321))}function Qs(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 Bs(e,t,n,r,i,o){if(Yt=o,K=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ai.current=e===null||e.memoizedState===null?Yp:bp,e=n(r,i),rr){o=0;do{if(rr=!1,_r=0,25<=o)throw Error(P(301));o+=1,re=Z=null,t.updateQueue=null,ai.current=Xp,e=n(r,i)}while(rr)}if(ai.current=Li,t=Z!==null&&Z.next!==null,Yt=0,re=Z=K=null,Fi=!1,t)throw Error(P(300));return e}function qs(){var e=_r!==0;return _r=0,e}function be(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return re===null?K.memoizedState=re=e:re=re.next=e,re}function ze(){if(Z===null){var e=K.alternate;e=e!==null?e.memoizedState:null}else e=Z.next;var t=re===null?K.memoizedState:re.next;if(t!==null)re=t,Z=e;else{if(e===null)throw Error(P(310));Z=e,e={memoizedState:Z.memoizedState,baseState:Z.baseState,baseQueue:Z.baseQueue,queue:Z.queue,next:null},re===null?K.memoizedState=re=e:re=re.next=e}return re}function kr(e,t){return typeof t=="function"?t(e):t}function qo(e){var t=ze(),n=t.queue;if(n===null)throw Error(P(311));n.lastRenderedReducer=e;var r=Z,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 c=a.lane;if((Yt&c)===c)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 f={lane:c,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(s=u=f,l=r):u=u.next=f,K.lanes|=c,bt|=c}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,K.lanes|=o,bt|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Vo(e){var t=ze(),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 Af(){}function Uf(e,t){var n=K,r=ze(),i=t(),o=!Ge(r.memoizedState,i);if(o&&(r.memoizedState=i,Se=!0),r=r.queue,Vs($f.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||re!==null&&re.memoizedState.tag&1){if(n.flags|=2048,Cr(9,jf.bind(null,n,r,i,t),void 0,null),ie===null)throw Error(P(349));(Yt&30)!==0||zf(n,t,i)}return i}function zf(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=K.updateQueue,t===null?(t={lastEffect:null,stores:null},K.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function jf(e,t,n,r){t.value=n,t.getSnapshot=r,Qf(t)&&Bf(e)}function $f(e,t,n){return n(function(){Qf(t)&&Bf(e)})}function Qf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ge(e,n)}catch{return!0}}function Bf(e){var t=ct(e,1);t!==null&&Ke(t,e,1,-1)}function ua(e){var t=be();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:kr,lastRenderedState:e},t.queue=e,e=e.dispatch=Gp.bind(null,K,e),[t.memoizedState,e]}function Cr(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=K.updateQueue,t===null?(t={lastEffect:null,stores:null},K.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 qf(){return ze().memoizedState}function ci(e,t,n,r){var i=be();K.flags|=e,i.memoizedState=Cr(1|t,n,void 0,r===void 0?null:r)}function io(e,t,n,r){var i=ze();r=r===void 0?null:r;var o=void 0;if(Z!==null){var l=Z.memoizedState;if(o=l.destroy,r!==null&&Qs(r,l.deps)){i.memoizedState=Cr(t,n,o,r);return}}K.flags|=e,i.memoizedState=Cr(1|t,n,o,r)}function aa(e,t){return ci(8390656,8,e,t)}function Vs(e,t){return io(2048,8,e,t)}function Vf(e,t){return io(4,2,e,t)}function Hf(e,t){return io(4,4,e,t)}function Kf(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 Wf(e,t,n){return n=n!=null?n.concat([e]):null,io(4,4,Kf.bind(null,t,e),n)}function Hs(){}function Gf(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Qs(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Yf(e,t){var n=ze();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Qs(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function bf(e,t,n){return(Yt&21)===0?(e.baseState&&(e.baseState=!1,Se=!0),e.memoizedState=n):(Ge(n,t)||(n=Jc(),K.lanes|=n,bt|=n,e.baseState=!0),t)}function Kp(e,t){var n=$;$=n!==0&&4>n?n:4,e(!0);var r=Bo.transition;Bo.transition={};try{e(!1),t()}finally{$=n,Bo.transition=r}}function Xf(){return ze().memoizedState}function Wp(e,t,n){var r=Rt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Jf(e))Zf(t,n);else if(n=Nf(e,t,n,r),n!==null){var i=ve();Ke(n,e,r,i),ed(n,t,r)}}function Gp(e,t,n){var r=Rt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Jf(e))Zf(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,As(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=Nf(e,t,i,r),n!==null&&(i=ve(),Ke(n,e,r,i),ed(n,t,r))}}function Jf(e){var t=e.alternate;return e===K||t!==null&&t===K}function Zf(e,t){rr=Fi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ed(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ks(e,n)}}var Li={readContext:Ue,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},Yp={readContext:Ue,useCallback:function(e,t){return be().memoizedState=[e,t===void 0?null:t],e},useContext:Ue,useEffect:aa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ci(4194308,4,Kf.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=be();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=be();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=Wp.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=be();return e={current:e},t.memoizedState=e},useState:ua,useDebugValue:Hs,useDeferredValue:function(e){return be().memoizedState=e},useTransition:function(){var e=ua(!1),t=e[0];return e=Kp.bind(null,e[1]),be().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=K,i=be();if(V){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),ie===null)throw Error(P(349));(Yt&30)!==0||zf(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,aa($f.bind(null,r,o,e),[e]),r.flags|=2048,Cr(9,jf.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=be(),t=ie.identifierPrefix;if(V){var n=lt,r=ot;n=(r&~(1<<32-He(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=_r++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Hp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},bp={readContext:Ue,useCallback:Gf,useContext:Ue,useEffect:Vs,useImperativeHandle:Wf,useInsertionEffect:Vf,useLayoutEffect:Hf,useMemo:Yf,useReducer:qo,useRef:qf,useState:function(){return qo(kr)},useDebugValue:Hs,useDeferredValue:function(e){var t=ze();return bf(t,Z.memoizedState,e)},useTransition:function(){var e=qo(kr)[0],t=ze().memoizedState;return[e,t]},useMutableSource:Af,useSyncExternalStore:Uf,useId:Xf,unstable_isNewReconciler:!1},Xp={readContext:Ue,useCallback:Gf,useContext:Ue,useEffect:Vs,useImperativeHandle:Wf,useInsertionEffect:Vf,useLayoutEffect:Hf,useMemo:Yf,useReducer:Vo,useRef:qf,useState:function(){return Vo(kr)},useDebugValue:Hs,useDeferredValue:function(e){var t=ze();return Z===null?t.memoizedState=e:bf(t,Z.memoizedState,e)},useTransition:function(){var e=Vo(kr)[0],t=ze().memoizedState;return[e,t]},useMutableSource:Af,useSyncExternalStore:Uf,useId:Xf,unstable_isNewReconciler:!1};function On(e,t){try{var n="",r=t;do n+=xh(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 Ll(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Jp=typeof WeakMap=="function"?WeakMap:Map;function td(e,t,n){n=st(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ui||(Ui=!0,Hl=r),Ll(e,t)},n}function nd(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(){Ll(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Ll(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 ca(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Jp;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=dv.bind(null,e,t,n),t.then(e,e))}function fa(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 da(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 Zp=ht.ReactCurrentOwner,Se=!1;function pe(e,t,n,r){t.child=e===null?Ff(t,null,n,r):xn(t,e.child,n,r)}function ha(e,t,n,r,i){n=n.render;var o=t.ref;return wn(t,i),r=Bs(e,t,n,r,o,i),n=qs(),e!==null&&!Se?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ft(e,t,i)):(V&&n&&Is(t),t.flags|=1,pe(e,t,r,i),t.child)}function pa(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Zs(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,rd(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:vr,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 rd(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(vr(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 Al(e,t,n,r,i)}function id(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(vn,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(vn,Ee),Ee|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,Q(vn,Ee),Ee|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,Q(vn,Ee),Ee|=r;return pe(e,t,i,n),t.child}function od(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Al(e,t,n,r,i){var o=_e(n)?Wt:he.current;return o=Cn(t,o),wn(t,i),n=Bs(e,t,n,r,o,i),r=qs(),e!==null&&!Se?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ft(e,t,i)):(V&&r&&Is(t),t.flags|=1,pe(e,t,n,i),t.child)}function va(e,t,n,r,i){if(_e(n)){var o=!0;Oi(t)}else o=!1;if(wn(t,i),t.stateNode===null)fi(e,t),Tf(t,n,r),Fl(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=Ue(a):(a=_e(n)?Wt:he.current,a=Cn(t,a));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof l.getSnapshotBeforeUpdate=="function";f||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||u!==a)&&la(t,l,r,a),mt=!1;var d=t.memoizedState;l.state=d,Ti(t,r,l,i),u=t.memoizedState,s!==r||d!==u||we.current||mt?(typeof c=="function"&&(Dl(t,n,c,r),u=t.memoizedState),(s=mt||oa(t,n,s,r,d,u,a))?(f||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,If(e,t),s=t.memoizedProps,a=t.type===t.elementType?s:Be(t.type,s),l.props=a,f=t.pendingProps,d=l.context,u=n.contextType,typeof u=="object"&&u!==null?u=Ue(u):(u=_e(n)?Wt:he.current,u=Cn(t,u));var v=n.getDerivedStateFromProps;(c=typeof v=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==f||d!==u)&&la(t,l,r,u),mt=!1,d=t.memoizedState,l.state=d,Ti(t,r,l,i);var y=t.memoizedState;s!==f||d!==y||we.current||mt?(typeof v=="function"&&(Dl(t,n,v,r),y=t.memoizedState),(a=mt||oa(t,n,a,r,d,y,u)||!1)?(c||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&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===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&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return Ul(e,t,n,r,o,i)}function Ul(e,t,n,r,i,o){od(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&ea(t,n,!1),ft(e,t,o);r=t.stateNode,Zp.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=xn(t,e.child,null,o),t.child=xn(t,null,s,o)):pe(e,t,s,o),t.memoizedState=r.state,i&&ea(t,n,!0),t.child}function ld(e){var t=e.stateNode;t.pendingContext?Zu(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Zu(e,t.context,!1),zs(e,t.containerInfo)}function ma(e,t,n,r,i){return En(),Ts(i),t.flags|=256,pe(e,t,n,r),t.child}var zl={dehydrated:null,treeContext:null,retryLane:0};function jl(e){return{baseLanes:e,cachePool:null,transitions:null}}function sd(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 Ml(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=Kt(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=jl(n),t.memoizedState=zl,e):Ks(t,l));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return ev(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=Kt(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?jl(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 Ks(e,t){return t=so({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Xr(e,t,n,r){return r!==null&&Ts(r),xn(t,e.child,null,n),e=Ks(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ev(e,t,n,r,i,o,l){if(n)return t.flags&256?(t.flags&=-257,r=Ho(Error(P(422))),Xr(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=Kt(o,i,l,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&xn(t,e.child,null,l),t.child.memoizedState=jl(l),t.memoizedState=zl,o);if((t.mode&1)===0)return Xr(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),Xr(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),Ke(r,e,i,-1))}return Js(),r=Ho(Error(P(421))),Xr(e,t,l,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=hv.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,xe=xt(i.nextSibling),Pe=t,V=!0,Ve=null,e!==null&&(Te[De++]=ot,Te[De++]=lt,Te[De++]=Gt,ot=e.id,lt=e.overflow,Gt=t),t=Ks(t,r.children),t.flags|=4096,t)}function ya(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Tl(e.return,t,n)}function Ko(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 ud(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&&ya(e,n,t);else if(e.tag===19)ya(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),Ko(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}Ko(t,!0,n,null,o);break;case"together":Ko(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),bt|=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 tv(e,t,n){switch(t.tag){case 3:ld(t),En();break;case 5:Lf(t);break;case 1:_e(t.type)&&Oi(t);break;case 4:zs(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?sd(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 ud(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,id(e,t,n)}return ft(e,t,n)}var ad,$l,cd,fd;ad=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}};$l=function(){};cd=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,qt(et.current);var o=null;switch(n){case"input":i=ul(e,i),r=ul(e,r),o=[];break;case"select":i=W({},i,{value:void 0}),r=W({},r,{value:void 0}),o=[];break;case"textarea":i=fl(e,i),r=fl(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=xi)}hl(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"&&(ur.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"&&(ur.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)}};fd=function(e,t,n,r){n!==r&&(t.flags|=4)};function Vn(e,t){if(!V)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function 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 nv(e,t,n){var r=t.pendingProps;switch(Ms(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,Pn(),q(we),q(he),$s(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Yr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ve!==null&&(Gl(Ve),Ve=null))),$l(e,t),fe(t),null;case 5:js(t);var i=qt(wr.current);if(n=t.type,e!==null&&t.stateNode!=null)cd(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=qt(et.current),Yr(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Xe]=t,r[gr]=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<bn.length;i++)B(bn[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":Pu(r,o),B("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},B("invalid",r);break;case"textarea":Ru(r,o),B("invalid",r)}hl(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&&Gr(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&Gr(r.textContent,s,e),i=["children",""+s]):ur.hasOwnProperty(l)&&s!=null&&l==="onScroll"&&B("scroll",r)}switch(n){case"input":$r(r),Ou(r,o,!0);break;case"textarea":$r(r),Nu(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=Uc(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[Xe]=t,e[gr]=r,ad(e,t,!1,!1),t.stateNode=e;e:{switch(l=pl(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<bn.length;i++)B(bn[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":Pu(e,r),i=ul(e,r),B("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=W({},r,{value:void 0}),B("invalid",e);break;case"textarea":Ru(e,r),i=fl(e,r),B("invalid",e);break;default:i=r}hl(n,i),s=i;for(o in s)if(s.hasOwnProperty(o)){var u=s[o];o==="style"?$c(e,u):o==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&zc(e,u)):o==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&ar(e,u):typeof u=="number"&&ar(e,""+u):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(ur.hasOwnProperty(o)?u!=null&&o==="onScroll"&&B("scroll",e):u!=null&&ms(e,o,u,l))}switch(n){case"input":$r(e),Ou(e,r,!1);break;case"textarea":$r(e),Nu(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?mn(e,!!r.multiple,o,!1):r.defaultValue!=null&&mn(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)fd(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(P(166));if(n=qt(wr.current),qt(et.current),Yr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Xe]=t,(o=r.nodeValue!==n)&&(e=Pe,e!==null))switch(e.tag){case 3:Gr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Gr(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Xe]=t,t.stateNode=r}return fe(t),null;case 13:if(q(H),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(V&&xe!==null&&(t.mode&1)!==0&&(t.flags&128)===0)Rf(),En(),t.flags|=98560,o=!1;else if(o=Yr(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[Xe]=t}else En(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;fe(t),o=!1}else Ve!==null&&(Gl(Ve),Ve=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):Js())),t.updateQueue!==null&&(t.flags|=4),fe(t),null);case 4:return Pn(),$l(e,t),e===null&&mr(t.stateNode.containerInfo),fe(t),null;case 10:return Ls(t.type._context),fe(t),null;case 17:return _e(t.type)&&Pi(),fe(t),null;case 19:if(q(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&&b()>Rn&&(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&&!V)return fe(t),null}else 2*b()-o.renderingStartTime>Rn&&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=b(),t.sibling=null,n=H.current,Q(H,r?n&1|2:n&1),t):(fe(t),null);case 22:case 23:return Xs(),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 rv(e,t){switch(Ms(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 Pn(),q(we),q(he),$s(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return js(t),null;case 13:if(q(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));En()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return q(H),null;case 4:return Pn(),null;case 10:return Ls(t.type._context),null;case 22:case 23:return Xs(),null;case 24:return null;default:return null}}var Jr=!1,de=!1,iv=typeof WeakSet=="function"?WeakSet:Set,I=null;function pn(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 Ql(e,t,n){try{n()}catch(r){G(e,t,r)}}var ga=!1;function ov(e,t){if(El=ki,e=vf(),Ns(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,c=0,f=e,d=null;t:for(;;){for(var v;f!==n||i!==0&&f.nodeType!==3||(s=l+i),f!==o||r!==0&&f.nodeType!==3||(u=l+r),f.nodeType===3&&(l+=f.nodeValue.length),(v=f.firstChild)!==null;)d=f,f=v;for(;;){if(f===e)break t;if(d===n&&++a===i&&(s=l),d===o&&++c===r&&(u=l),(v=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=v}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(xl={focusedElem:e,selectionRange:n},ki=!1,I=t;I!==null;)if(t=I,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,I=e;else for(;I!==null;){t=I;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,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?S:Be(t.type,S),C);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.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,I=e;break}I=t.return}return y=ga,ga=!1,y}function ir(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&&Ql(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 Bl(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 dd(e){var t=e.alternate;t!==null&&(e.alternate=null,dd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Xe],delete t[gr],delete t[Rl],delete t[Qp],delete t[Bp])),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 hd(e){return e.tag===5||e.tag===3||e.tag===4}function Sa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hd(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 ql(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(ql(e,t,n),e=e.sibling;e!==null;)ql(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,qe=!1;function pt(e,t,n){for(n=n.child;n!==null;)pd(e,t,n),n=n.sibling}function pd(e,t,n){if(Ze&&typeof Ze.onCommitFiberUnmount=="function")try{Ze.onCommitFiberUnmount(Xi,n)}catch{}switch(n.tag){case 5:de||pn(n,t);case 6:var r=le,i=qe;le=null,pt(e,t,n),le=r,qe=i,le!==null&&(qe?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(qe?(e=le,n=n.stateNode,e.nodeType===8?jo(e.parentNode,n):e.nodeType===1&&jo(e,n),hr(e)):jo(le,n.stateNode));break;case 4:r=le,i=qe,le=n.stateNode.containerInfo,qe=!0,pt(e,t,n),le=r,qe=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)&&Ql(n,t,l),i=i.next}while(i!==r)}pt(e,t,n);break;case 1:if(!de&&(pn(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 wa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new iv),t.forEach(function(r){var i=pv.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,qe=!1;break e;case 3:le=s.stateNode.containerInfo,qe=!0;break e;case 4:le=s.stateNode.containerInfo,qe=!0;break e}s=s.return}if(le===null)throw Error(P(160));pd(o,l,i),le=null,qe=!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;)vd(t,e),t=t.sibling}function vd(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Qe(t,e),Ye(e),r&4){try{ir(3,e,e.return),oo(3,e)}catch(S){G(e,e.return,S)}try{ir(5,e,e.return)}catch(S){G(e,e.return,S)}}break;case 1:Qe(t,e),Ye(e),r&512&&n!==null&&pn(n,n.return);break;case 5:if(Qe(t,e),Ye(e),r&512&&n!==null&&pn(n,n.return),e.flags&32){var i=e.stateNode;try{ar(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&&Lc(i,o),pl(s,l);var a=pl(s,o);for(l=0;l<u.length;l+=2){var c=u[l],f=u[l+1];c==="style"?$c(i,f):c==="dangerouslySetInnerHTML"?zc(i,f):c==="children"?ar(i,f):ms(i,c,f,a)}switch(s){case"input":al(i,o);break;case"textarea":Ac(i,o);break;case"select":var d=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var v=o.value;v!=null?mn(i,!!o.multiple,v,!1):d!==!!o.multiple&&(o.defaultValue!=null?mn(i,!!o.multiple,o.defaultValue,!0):mn(i,!!o.multiple,o.multiple?[]:"",!1))}i[gr]=o}catch(S){G(e,e.return,S)}}break;case 6:if(Qe(t,e),Ye(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),Ye(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{hr(t.containerInfo)}catch(S){G(e,e.return,S)}break;case 4:Qe(t,e),Ye(e);break;case 13:Qe(t,e),Ye(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(Ys=b())),r&4&&wa(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(de=(a=de)||c,Qe(t,e),de=a):Qe(t,e),Ye(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!c&&(e.mode&1)!==0)for(I=e,c=e.child;c!==null;){for(f=I=c;I!==null;){switch(d=I,v=d.child,d.tag){case 0:case 11:case 14:case 15:ir(4,d,d.return);break;case 1:pn(d,d.return);var y=d.stateNode;if(typeof y.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(S){G(r,n,S)}}break;case 5:pn(d,d.return);break;case 22:if(d.memoizedState!==null){ka(f);continue}}v!==null?(v.return=d,I=v):ka(f)}c=c.sibling}e:for(c=null,f=e;;){if(f.tag===5){if(c===null){c=f;try{i=f.stateNode,a?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=f.stateNode,u=f.memoizedProps.style,l=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=jc("display",l))}catch(S){G(e,e.return,S)}}}else if(f.tag===6){if(c===null)try{f.stateNode.nodeValue=a?"":f.memoizedProps}catch(S){G(e,e.return,S)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;c===f&&(c=null),f=f.return}c===f&&(c=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:Qe(t,e),Ye(e),r&4&&wa(e);break;case 21:break;default:Qe(t,e),Ye(e)}}function Ye(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(hd(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&&(ar(i,""),r.flags&=-33);var o=Sa(e);Vl(e,o,i);break;case 3:case 4:var l=r.stateNode.containerInfo,s=Sa(e);ql(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 lv(e,t,n){I=e,md(e)}function md(e,t,n){for(var r=(e.mode&1)!==0;I!==null;){var i=I,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(I=i;I!==null;)l=I,u=l.child,l.tag===22&&l.memoizedState!==null?Ca(i):u!==null?(u.return=l,I=u):Ca(i);for(;o!==null;)I=o,md(o),o=o.sibling;I=i,Jr=s,de=a}_a(e)}else(i.subtreeFlags&8772)!==0&&o!==null?(o.return=i,I=o):_a(e)}}function _a(e){for(;I!==null;){var t=I;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&&ia(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}ia(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 c=a.memoizedState;if(c!==null){var f=c.dehydrated;f!==null&&hr(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(P(163))}de||t.flags&512&&Bl(t)}catch(d){G(t,t.return,d)}}if(t===e){I=null;break}if(n=t.sibling,n!==null){n.return=t.return,I=n;break}I=t.return}}function ka(e){for(;I!==null;){var t=I;if(t===e){I=null;break}var n=t.sibling;if(n!==null){n.return=t.return,I=n;break}I=t.return}}function Ca(e){for(;I!==null;){var t=I;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{Bl(t)}catch(u){G(t,o,u)}break;case 5:var l=t.return;try{Bl(t)}catch(u){G(t,l,u)}}}catch(u){G(t,t.return,u)}if(t===e){I=null;break}var s=t.sibling;if(s!==null){s.return=t.return,I=s;break}I=t.return}}var sv=Math.ceil,Ai=ht.ReactCurrentDispatcher,Ws=ht.ReactCurrentOwner,Ae=ht.ReactCurrentBatchConfig,U=0,ie=null,J=null,ue=0,Ee=0,vn=Dt(0),ee=0,Er=null,bt=0,lo=0,Gs=0,or=null,ge=null,Ys=0,Rn=1/0,nt=null,Ui=!1,Hl=null,Ot=null,Zr=!1,_t=null,zi=0,lr=0,Kl=null,di=-1,hi=0;function ve(){return(U&6)!==0?b():di!==-1?di:di=b()}function Rt(e){return(e.mode&1)===0?1:(U&2)!==0&&ue!==0?ue&-ue:Vp.transition!==null?(hi===0&&(hi=Jc()),hi):(e=$,e!==0||(e=window.event,e=e===void 0?16:lf(e.type)),e)}function Ke(e,t,n,r){if(50<lr)throw lr=0,Kl=null,Error(P(185));Mr(e,n,r),((U&2)===0||e!==ie)&&(e===ie&&((U&2)===0&&(lo|=n),ee===4&&St(e,ue)),ke(e,r),n===1&&U===0&&(t.mode&1)===0&&(Rn=b()+500,no&&Ft()))}function ke(e,t){var n=e.callbackNode;Vh(e,t);var r=_i(e,e===ie?ue:0);if(r===0)n!==null&&Tu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Tu(n),t===1)e.tag===0?qp(Ea.bind(null,e)):xf(Ea.bind(null,e)),jp(function(){(U&6)===0&&Ft()}),n=null;else{switch(Zc(r)){case 1:n=_s;break;case 4:n=bc;break;case 16:n=wi;break;case 536870912:n=Xc;break;default:n=wi}n=Ed(n,yd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function yd(e,t){if(di=-1,hi=0,(U&6)!==0)throw Error(P(327));var n=e.callbackNode;if(_n()&&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=U;U|=2;var o=Sd();(ie!==e||ue!==t)&&(nt=null,Rn=b()+500,Ht(e,t));do try{cv();break}catch(s){gd(e,s)}while(1);Fs(),Ai.current=o,U=i,J!==null?t=0:(ie=null,ue=0,t=ee)}if(t!==0){if(t===2&&(i=Sl(e),i!==0&&(r=i,t=Wl(e,i))),t===1)throw n=Er,Ht(e,0),St(e,r),ke(e,b()),n;if(t===6)St(e,r);else{if(i=e.current.alternate,(r&30)===0&&!uv(i)&&(t=ji(e,r),t===2&&(o=Sl(e),o!==0&&(r=o,t=Wl(e,o))),t===1))throw n=Er,Ht(e,0),St(e,r),ke(e,b()),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=Ys+500-b(),10<t)){if(_i(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){ve(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Ol($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=b()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*sv(r/1960))-r,10<r){e.timeoutHandle=Ol($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,b()),e.callbackNode===n?yd.bind(null,e):null}function Wl(e,t){var n=or;return e.current.memoizedState.isDehydrated&&(Ht(e,t).flags|=256),e=ji(e,t),e!==2&&(t=ge,ge=n,t!==null&&Gl(t)),e}function Gl(e){ge===null?ge=e:ge.push.apply(ge,e)}function uv(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&=~Gs,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 Ea(e){if((U&6)!==0)throw Error(P(327));_n();var t=_i(e,0);if((t&1)===0)return ke(e,b()),null;var n=ji(e,t);if(e.tag!==0&&n===2){var r=Sl(e);r!==0&&(t=r,n=Wl(e,r))}if(n===1)throw n=Er,Ht(e,0),St(e,t),ke(e,b()),n;if(n===6)throw Error(P(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,$t(e,ge,nt),ke(e,b()),null}function bs(e,t){var n=U;U|=1;try{return e(t)}finally{U=n,U===0&&(Rn=b()+500,no&&Ft())}}function Xt(e){_t!==null&&_t.tag===0&&(U&6)===0&&_n();var t=U;U|=1;var n=Ae.transition,r=$;try{if(Ae.transition=null,$=1,e)return e()}finally{$=r,Ae.transition=n,U=t,(U&6)===0&&Ft()}}function Xs(){Ee=vn.current,q(vn)}function Ht(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,zp(n)),J!==null)for(n=J.return;n!==null;){var r=n;switch(Ms(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Pi();break;case 3:Pn(),q(we),q(he),$s();break;case 5:js(r);break;case 4:Pn();break;case 13:q(H);break;case 19:q(H);break;case 10:Ls(r.type._context);break;case 22:case 23:Xs()}n=n.return}if(ie=e,J=e=Nt(e.current,null),ue=Ee=t,ee=0,Er=null,Gs=lo=bt=0,ge=or=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 gd(e,t){do{var n=J;try{if(Fs(),ai.current=Li,Fi){for(var r=K.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Fi=!1}if(Yt=0,re=Z=K=null,rr=!1,_r=0,Ws.current=null,n===null||n.return===null){ee=1,Er=t,J=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,c=s,f=c.tag;if((c.mode&1)===0&&(f===0||f===11||f===15)){var d=c.alternate;d?(c.updateQueue=d.updateQueue,c.memoizedState=d.memoizedState,c.lanes=d.lanes):(c.updateQueue=null,c.memoizedState=null)}var v=fa(l);if(v!==null){v.flags&=-257,da(v,l,s,o,t),v.mode&1&&ca(o,a,t),t=v,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){ca(o,a,t),Js();break e}u=Error(P(426))}}else if(V&&s.mode&1){var C=fa(l);if(C!==null){(C.flags&65536)===0&&(C.flags|=256),da(C,l,s,o,t),Ts(On(u,s));break e}}o=u=On(u,s),ee!==4&&(ee=2),or===null?or=[o]:or.push(o),o=l;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var m=td(o,u,t);ra(o,m);break e;case 1:s=u;var h=o.type,p=o.stateNode;if((o.flags&128)===0&&(typeof h.getDerivedStateFromError=="function"||p!==null&&typeof p.componentDidCatch=="function"&&(Ot===null||!Ot.has(p)))){o.flags|=65536,t&=-t,o.lanes|=t;var g=nd(o,s,t);ra(o,g);break e}}o=o.return}while(o!==null)}_d(n)}catch(x){t=x,J===n&&n!==null&&(J=n=n.return);continue}break}while(1)}function Sd(){var e=Ai.current;return Ai.current=Li,e===null?Li:e}function Js(){(ee===0||ee===3||ee===2)&&(ee=4),ie===null||(bt&268435455)===0&&(lo&268435455)===0||St(ie,ue)}function ji(e,t){var n=U;U|=2;var r=Sd();(ie!==e||ue!==t)&&(nt=null,Ht(e,t));do try{av();break}catch(i){gd(e,i)}while(1);if(Fs(),U=n,Ai.current=r,J!==null)throw Error(P(261));return ie=null,ue=0,ee}function av(){for(;J!==null;)wd(J)}function cv(){for(;J!==null&&!Lh();)wd(J)}function wd(e){var t=Cd(e.alternate,e,Ee);e.memoizedProps=e.pendingProps,t===null?_d(e):J=t,Ws.current=null}function _d(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=nv(n,t,Ee),n!==null){J=n;return}}else{if(n=rv(n,t),n!==null){n.flags&=32767,J=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ee=6,J=null;return}}if(t=t.sibling,t!==null){J=t;return}J=t=e}while(t!==null);ee===0&&(ee=5)}function $t(e,t,n){var r=$,i=Ae.transition;try{Ae.transition=null,$=1,fv(e,t,n,r)}finally{Ae.transition=i,$=r}return null}function fv(e,t,n,r){do _n();while(_t!==null);if((U&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(Hh(e,o),e===ie&&(J=ie=null,ue=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Zr||(Zr=!0,Ed(wi,function(){return _n(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=Ae.transition,Ae.transition=null;var l=$;$=1;var s=U;U|=4,Ws.current=null,ov(e,n),vd(n,e),Mp(xl),ki=!!El,xl=El=null,e.current=n,lv(n),Ah(),U=s,$=l,Ae.transition=o}else e.current=n;if(Zr&&(Zr=!1,_t=e,zi=i),o=e.pendingLanes,o===0&&(Ot=null),jh(n.stateNode),ke(e,b()),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(Ui)throw Ui=!1,e=Hl,Hl=null,e;return(zi&1)!==0&&e.tag!==0&&_n(),o=e.pendingLanes,(o&1)!==0?e===Kl?lr++:(lr=0,Kl=e):lr=0,Ft(),null}function _n(){if(_t!==null){var e=Zc(zi),t=Ae.transition,n=$;try{if(Ae.transition=null,$=16>e?16:e,_t===null)var r=!1;else{if(e=_t,_t=null,zi=0,(U&6)!==0)throw Error(P(331));var i=U;for(U|=4,I=e.current;I!==null;){var o=I,l=o.child;if((I.flags&16)!==0){var s=o.deletions;if(s!==null){for(var u=0;u<s.length;u++){var a=s[u];for(I=a;I!==null;){var c=I;switch(c.tag){case 0:case 11:case 15:ir(8,c,o)}var f=c.child;if(f!==null)f.return=c,I=f;else for(;I!==null;){c=I;var d=c.sibling,v=c.return;if(dd(c),c===a){I=null;break}if(d!==null){d.return=v,I=d;break}I=v}}}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)}}I=o}}if((o.subtreeFlags&2064)!==0&&l!==null)l.return=o,I=l;else e:for(;I!==null;){if(o=I,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:ir(9,o,o.return)}var m=o.sibling;if(m!==null){m.return=o.return,I=m;break e}I=o.return}}var h=e.current;for(I=h;I!==null;){l=I;var p=l.child;if((l.subtreeFlags&2064)!==0&&p!==null)p.return=l,I=p;else e:for(l=h;I!==null;){if(s=I,(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){I=null;break e}var g=s.sibling;if(g!==null){g.return=s.return,I=g;break e}I=s.return}}if(U=i,Ft(),Ze&&typeof Ze.onPostCommitFiberRoot=="function")try{Ze.onPostCommitFiberRoot(Xi,e)}catch{}r=!0}return r}finally{$=n,Ae.transition=t}}return!1}function xa(e,t,n){t=On(n,t),t=td(e,t,1),e=Pt(e,t,1),t=ve(),e!==null&&(Mr(e,1,t),ke(e,t))}function G(e,t,n){if(e.tag===3)xa(e,e,n);else for(;t!==null;){if(t.tag===3){xa(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=On(n,e),e=nd(t,e,1),t=Pt(t,e,1),e=ve(),t!==null&&(Mr(t,1,e),ke(t,e));break}}t=t.return}}function dv(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>b()-Ys?Ht(e,0):Gs|=n),ke(e,t)}function kd(e,t){t===0&&((e.mode&1)===0?t=1:(t=qr,qr<<=1,(qr&130023424)===0&&(qr=4194304)));var n=ve();e=ct(e,t),e!==null&&(Mr(e,t,n),ke(e,n))}function hv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kd(e,n)}function pv(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),kd(e,n)}var Cd;Cd=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,tv(e,t,n);Se=(e.flags&131072)!==0}else Se=!1,V&&(t.flags&1048576)!==0&&Pf(t,Ni,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;fi(e,t),e=t.pendingProps;var i=Cn(t,he.current);wn(t,n),i=Bs(null,t,r,e,i,n);var o=qs();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,Us(t),i.updater=ro,t.stateNode=i,i._reactInternals=t,Fl(t,r,e,n),t=Ul(null,t,r,!0,o,n)):(t.tag=0,V&&o&&Is(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=mv(r),e=Be(r,e),i){case 0:t=Al(null,t,r,e,n);break e;case 1:t=va(null,t,r,e,n);break e;case 11:t=ha(null,t,r,e,n);break e;case 14:t=pa(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),Al(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),va(e,t,r,i,n);case 3:e:{if(ld(t),e===null)throw Error(P(387));r=t.pendingProps,o=t.memoizedState,i=o.element,If(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=On(Error(P(423)),t),t=ma(e,t,r,n,i);break e}else if(r!==i){i=On(Error(P(424)),t),t=ma(e,t,r,n,i);break e}else for(xe=xt(t.stateNode.containerInfo.firstChild),Pe=t,V=!0,Ve=null,n=Ff(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(En(),r===i){t=ft(e,t,n);break e}pe(e,t,r,n)}t=t.child}return t;case 5:return Lf(t),e===null&&Ml(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,Pl(r,i)?l=null:o!==null&&Pl(r,o)&&(t.flags|=32),od(e,t),pe(e,t,l,n),t.child;case 6:return e===null&&Ml(t),null;case 13:return sd(e,t,n);case 4:return zs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=xn(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),ha(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 c=a.pending;c===null?u.next=u:(u.next=c.next,c.next=u),a.pending=u}}o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),Tl(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),Tl(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,wn(t,n),i=Ue(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),pa(e,t,r,i,n);case 15:return rd(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,wn(t,n),Tf(t,r,i),Fl(t,r,i,n),Ul(null,t,r,!0,e,n);case 19:return ud(e,t,n);case 22:return id(e,t,n)}throw Error(P(156,t.tag))};function Ed(e,t){return Yc(e,t)}function vv(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 vv(e,t,n,r)}function Zs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function mv(e){if(typeof e=="function")return Zs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===gs)return 11;if(e===Ss)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")Zs(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case on:return Kt(n.children,i,o,t);case ys:l=8,i|=8;break;case il:return e=Le(12,n,t,i|2),e.elementType=il,e.lanes=o,e;case ol:return e=Le(13,n,t,i),e.elementType=ol,e.lanes=o,e;case ll:return e=Le(19,n,t,i),e.elementType=ll,e.lanes=o,e;case Tc:return so(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ic:l=10;break e;case Mc:l=9;break e;case gs:l=11;break e;case Ss: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 Kt(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=Tc,e.lanes=n,e.stateNode={isHidden:!1},e}function Wo(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 yv(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 eu(e,t,n,r,i,o,l,s,u){return e=new yv(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},Us(o),e}function gv(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:rn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function xd(e){if(!e)return Mt;e=e._reactInternals;e:{if(en(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 Ef(e,n,t)}return t}function Pd(e,t,n,r,i,o,l,s,u){return e=eu(n,r,!0,e,i,o,l,s,u),e.context=xd(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,Mr(e,i,r),ke(e,r),e}function uo(e,t,n,r){var i=t.current,o=ve(),l=Rt(i);return n=xd(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&&(Ke(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 Pa(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function tu(e,t){Pa(e,t),(e=e.alternate)&&Pa(e,t)}function Sv(){return null}var Od=typeof reportError=="function"?reportError:function(e){console.error(e)};function nu(e){this._internalRoot=e}ao.prototype.render=nu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(P(409));uo(e,t,null,null)};ao.prototype.unmount=nu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Xt(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=nf();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&&of(e)}};function ru(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 Oa(){}function wv(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=Pd(t,r,e,0,null,!1,!1,"",Oa);return e._reactRootContainer=l,e[at]=l.current,mr(e.nodeType===8?e.parentNode:e),Xt(),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=eu(e,0,!1,null,null,!1,!1,"",Oa);return e._reactRootContainer=u,e[at]=u.current,mr(e.nodeType===8?e.parentNode:e),Xt(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=wv(n,t,e,i,r);return $i(l)}ef=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Yn(t.pendingLanes);n!==0&&(ks(t,n|1),ke(t,b()),(U&6)===0&&(Rn=b()+500,Ft()))}break;case 13:Xt(function(){var r=ct(e,1);if(r!==null){var i=ve();Ke(r,e,1,i)}}),tu(e,1)}};Cs=function(e){if(e.tag===13){var t=ct(e,134217728);if(t!==null){var n=ve();Ke(t,e,134217728,n)}tu(e,134217728)}};tf=function(e){if(e.tag===13){var t=Rt(e),n=ct(e,t);if(n!==null){var r=ve();Ke(n,e,t,r)}tu(e,t)}};nf=function(){return $};rf=function(e,t){var n=$;try{return $=e,t()}finally{$=n}};ml=function(e,t,n){switch(t){case"input":if(al(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));Fc(r),al(r,i)}}}break;case"textarea":Ac(e,n);break;case"select":t=n.value,t!=null&&mn(e,!!n.multiple,t,!1)}};qc=bs;Vc=Xt;var _v={usingClientEntryPoint:!1,Events:[Dr,an,to,Qc,Bc,bs]},Hn={findFiberByHostInstance:Qt,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},kv={bundleType:Hn.bundleType,version:Hn.version,rendererPackageName:Hn.rendererPackageName,rendererConfig:Hn.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=Wc(e),e===null?null:e.stateNode},findFiberByHostInstance:Hn.findFiberByHostInstance||Sv,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 ei=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ei.isDisabled&&ei.supportsFiber)try{Xi=ei.inject(kv),Ze=ei}catch{}}Ne.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=_v;Ne.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!ru(t))throw Error(P(200));return gv(e,t,null,n)};Ne.createRoot=function(e,t){if(!ru(e))throw Error(P(299));var n=!1,r="",i=Od;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=eu(e,1,!1,null,null,n,!1,r,i),e[at]=t.current,mr(e.nodeType===8?e.parentNode:e),new nu(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=Wc(t),e=e===null?null:e.stateNode,e};Ne.flushSync=function(e){return Xt(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(!ru(e))throw Error(P(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",l=Od;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=Pd(t,null,e,1,n!=null?n:null,i,!1,o,l),e[at]=t.current,mr(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?(Xt(function(){fo(null,null,e,!1,function(){e._reactRootContainer=null,e[at]=null})}),!0):!1};Ne.unstable_batchedUpdates=bs;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})(xc);var Ra=xc.exports;nl.createRoot=Ra.createRoot,nl.hydrateRoot=Ra.hydrateRoot;var iu={exports:{}},Rd={};/**
* @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 Nn=O.exports;function Cv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ev=typeof Object.is=="function"?Object.is:Cv,xv=Nn.useState,Pv=Nn.useEffect,Ov=Nn.useLayoutEffect,Rv=Nn.useDebugValue;function Nv(e,t){var n=t(),r=xv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Ov(function(){i.value=n,i.getSnapshot=t,Yo(i)&&o({inst:i})},[e,n,t]),Pv(function(){return Yo(i)&&o({inst:i}),e(function(){Yo(i)&&o({inst:i})})},[e]),Rv(n),n}function Yo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ev(e,n)}catch{return!0}}function Iv(e,t){return t()}var Mv=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Iv:Nv;Rd.useSyncExternalStore=Nn.useSyncExternalStore!==void 0?Nn.useSyncExternalStore:Mv;(function(e){e.exports=Rd})(iu);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 Tv=O.exports,Dv=Symbol.for("react.element"),Fv=Symbol.for("react.fragment"),Lv=Object.prototype.hasOwnProperty,Av=Tv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Uv={key:!0,ref:!0,__self:!0,__source:!0};function Nd(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)Lv.call(t,r)&&!Uv.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:Dv,type:e,key:o,ref:l,props:i,_owner:Av.current}}po.Fragment=Fv;po.jsx=Nd;po.jsxs=Nd;(function(e){e.exports=po})(ho);const tn=ho.exports.Fragment,w=ho.exports.jsx,N=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 Lr{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 xr=typeof window>"u";function Me(){}function zv(e,t){return typeof e=="function"?e(t):e}function Yl(e){return typeof e=="number"&&e>=0&&e!==1/0}function Id(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 Na(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!==ou(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 Ia(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(vo(o)){if(!t.options.mutationKey)return!1;if(n){if(Vt(t.options.mutationKey)!==Vt(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 ou(e,t){return((t==null?void 0:t.queryKeyHashFn)||Vt)(e)}function Vt(e){return JSON.stringify(e,(t,n)=>bl(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function Qi(e,t){return Md(e,t)}function Md(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Md(e[n],t[n])):!1}function Td(e,t){if(e===t)return e;const n=Ta(e)&&Ta(t);if(n||bl(e)&&bl(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]=Td(e[a],t[a]),l[a]===e[a]&&s++}return r===o&&s===r?e:l}return t}function Ma(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Ta(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function bl(e){if(!Da(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Da(n)||!n.hasOwnProperty("isPrototypeOf"))}function Da(e){return Object.prototype.toString.call(e)==="[object Object]"}function vo(e){return Array.isArray(e)}function Dd(e){return new Promise(t=>{setTimeout(t,e)})}function Fa(e){Dd(0).then(e)}function jv(){if(typeof AbortController=="function")return new AbortController}function Xl(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Td(e,t):t}class $v extends Lr{constructor(){super(),this.setup=t=>{if(!xr&&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 $v;class Qv extends Lr{constructor(){super(),this.setup=t=>{if(!xr&&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 qi=new Qv;function Bv(e){return Math.min(1e3*2**e,3e4)}function mo(e){return(e!=null?e:"online")==="online"?qi.isOnline():!0}class Fd{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function mi(e){return e instanceof Fd}function Ld(e){let t=!1,n=0,r=!1,i,o,l;const s=new Promise((C,m)=>{o=C,l=m}),u=C=>{r||(v(new Fd(C)),e.abort==null||e.abort())},a=()=>{t=!0},c=()=>{t=!1},f=()=>!Bi.isFocused()||e.networkMode!=="always"&&!qi.isOnline(),d=C=>{r||(r=!0,e.onSuccess==null||e.onSuccess(C),i==null||i(),o(C))},v=C=>{r||(r=!0,e.onError==null||e.onError(C),i==null||i(),l(C))},y=()=>new Promise(C=>{i=m=>{if(r||!f())return C(m)},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(m){C=Promise.reject(m)}Promise.resolve(C).then(d).catch(m=>{var h,p;if(r)return;const g=(h=e.retry)!=null?h:3,x=(p=e.retryDelay)!=null?p:Bv,E=typeof x=="function"?x(n,m):x,k=g===!0||typeof g=="number"&&n<g||typeof g=="function"&&g(n,m);if(t||!k){v(m);return}n++,e.onFail==null||e.onFail(n,m),Dd(E).then(()=>{if(f())return y()}).then(()=>{t?v(m):S()})})};return mo(e.networkMode)?S():y().then(S),{promise:s,cancel:u,continue:()=>{i==null||i()},cancelRetry:a,continueRetry:c}}const lu=console;function qv(){let e=[],t=0,n=c=>{c()},r=c=>{c()};const i=c=>{let f;t++;try{f=c()}finally{t--,t||s()}return f},o=c=>{t?e.push(c):Fa(()=>{n(c)})},l=c=>(...f)=>{o(()=>{c(...f)})},s=()=>{const c=e;e=[],c.length&&Fa(()=>{r(()=>{c.forEach(f=>{n(f)})})})};return{batch:i,batchCalls:l,schedule:o,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const X=qv();class Ad{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Yl(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:xr?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Vv extends Ad{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||lu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Hv(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=Xl(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||!Id(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 v=this.observers.find(y=>y.options.queryFn);v&&this.setOptions(v.options)}Array.isArray(this.options.queryKey);const l=jv(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=v=>{Object.defineProperty(v,"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"),c={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a,meta:this.meta};if(u(c),(r=this.options.behavior)==null||r.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=c.fetchOptions)==null?void 0:i.meta)){var f;this.dispatch({type:"fetch",meta:(f=c.fetchOptions)==null?void 0:f.meta})}const d=v=>{if(mi(v)&&v.silent||this.dispatch({type:"error",error:v}),!mi(v)){var y,S;(y=(S=this.cache.config).onError)==null||y.call(S,v,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Ld({fn:c.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:v=>{var y,S;if(typeof v>"u"){d(new Error("Query data cannot be undefined"));return}this.setData(v),(y=(S=this.cache.config).onSuccess)==null||y.call(S,v,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:d,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.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),X.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function Hv(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 Kv extends Lr{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:ou(o,n);let s=this.get(l);return s||(s=new Vv({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(){X.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=>Na(r,i))}findAll(t,n){const[r]=yt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Na(r,i)):this.queries}notify(t){X.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){X.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){X.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class Wv extends Ad{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||lu,this.observers=[],this.state=t.state||Gv(),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 p;return this.retryer=Ld({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:(p=this.options.retry)!=null?p: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,c,f,d;this.dispatch({type:"loading",variables:this.options.variables}),(a=(c=this.mutationCache.config).onMutate)==null||a.call(c,this.state.variables,this);const g=await((f=(d=this.options).onMutate)==null?void 0:f.call(d,this.state.variables));g!==this.state.context&&this.dispatch({type:"loading",context:g,variables:this.state.variables})}const p=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,p,this.state.variables,this.state.context,this),await((o=(l=this.options).onSuccess)==null?void 0:o.call(l,p,this.state.variables,this.state.context)),await((s=(u=this.options).onSettled)==null?void 0:s.call(u,p,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:p}),p}catch(p){try{var v,y,S,C,m,h;throw(v=(y=this.mutationCache.config).onError)==null||v.call(y,p,this.state.variables,this.state.context,this),await((S=(C=this.options).onError)==null?void 0:S.call(C,p,this.state.variables,this.state.context)),await((m=(h=this.options).onSettled)==null?void 0:m.call(h,void 0,p,this.state.variables,this.state.context)),p}finally{this.dispatch({type:"error",error:p})}}}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),X.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function Gv(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class Yv extends Lr{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new Wv({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(){X.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=>Ia(t,n))}findAll(t){return this.mutations.filter(n=>Ia(t,n))}notify(t){X.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return X.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,c=(u==null?void 0:u.direction)==="forward",f=(u==null?void 0:u.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],v=((l=e.state.data)==null?void 0:l.pageParams)||[];let y=v,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}})},m=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),h=(E,k,_,R)=>(y=R?[k,...y]:[...y,k],R?[_,...E]:[...E,_]),p=(E,k,_,R)=>{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 z=m(T);return Promise.resolve(z).then($e=>h(E,_,$e,R))};let g;if(!d.length)g=p([]);else if(c){const E=typeof a<"u",k=E?a:La(e.options,d);g=p(d,E,k)}else if(f){const E=typeof a<"u",k=E?a:Xv(e.options,d);g=p(d,E,k,!0)}else{y=[];const E=typeof e.options.getNextPageParam>"u";g=(s&&d[0]?s(d[0],0,d):!0)?p([],E,v[0]):Promise.resolve(h([],v[0],d[0]));for(let _=1;_<d.length;_++)g=g.then(R=>{if(s&&d[_]?s(d[_],_,d):!0){const z=E?v[_]:La(e.options,R);return p(R,E,z)}return Promise.resolve(h(R,v[_],d[_]))})}return g.then(E=>({pages:E,pageParams:y}))}}}}function La(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Xv(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class Jv{constructor(t={}){this.queryCache=t.queryCache||new Kv,this.mutationCache=t.mutationCache||new Yv,this.logger=t.logger||lu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=Bi.subscribe(()=>{Bi.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=qi.subscribe(()=>{qi.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=zv(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 X.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;X.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 X.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=X.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 X.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=X.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=>Vt(t)===Vt(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=>Vt(t)===Vt(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=ou(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 Zv extends Lr{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),Aa(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),Ma(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&&Ua(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(),xr||this.currentResult.isStale||!Yl(this.options.staleTime))return;const n=Id(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,!(xr||this.options.enabled===!1||!Yl(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,c=u?this.currentResult:this.previousQueryResult,{state:f}=t;let{dataUpdatedAt:d,error:v,errorUpdatedAt:y,fetchStatus:S,status:C}=f,m=!1,h=!1,p;if(n._optimisticResults){const E=this.hasListeners(),k=!E&&Aa(t,n),_=E&&Ua(t,r,n,i);(k||_)&&(S=mo(t.options.networkMode)?"fetching":"paused",d||(C="loading")),n._optimisticResults==="isRestoring"&&(S="idle")}if(n.keepPreviousData&&!f.dataUpdateCount&&c!=null&&c.isSuccess&&C!=="error")p=c.data,d=c.dataUpdatedAt,C=c.status,m=!0;else if(n.select&&typeof f.data<"u")if(o&&f.data===(l==null?void 0:l.data)&&n.select===this.selectFn)p=this.selectResult;else try{this.selectFn=n.select,p=n.select(f.data),p=Xl(o==null?void 0:o.data,p,n),this.selectResult=p,this.selectError=null}catch(E){this.selectError=E}else p=f.data;if(typeof n.placeholderData<"u"&&typeof p>"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=Xl(o==null?void 0:o.data,E,n),this.selectError=null}catch(k){this.selectError=k}typeof E<"u"&&(C="success",p=E,h=!0)}this.selectError&&(v=this.selectError,p=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:p,dataUpdatedAt:d,error:v,errorUpdatedAt:y,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>a.dataUpdateCount||f.errorUpdateCount>a.errorUpdateCount,isFetching:g,isRefetching:g&&C!=="loading",isLoadingError:C==="error"&&f.dataUpdatedAt===0,isPaused:S==="paused",isPlaceholderData:h,isPreviousData:m,isRefetchError:C==="error"&&f.dataUpdatedAt!==0,isStale:su(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,Ma(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){X.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(c=>{c(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function em(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Aa(e,t){return em(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&&su(e,t)}return!1}function Ua(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&su(e,n)}function su(e,t){return e.isStaleByTime(t.staleTime)}const za=O.exports.createContext(void 0),Ud=O.exports.createContext(!1);function zd(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=za),window.ReactQueryClientContext):za)}const uu=({context:e}={})=>{const t=O.exports.useContext(zd(e,O.exports.useContext(Ud)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},tm=({client:e,children:t,context:n,contextSharing:r=!1})=>{O.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=zd(n,r);return w(Ud.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},jd=O.exports.createContext(!1),nm=()=>O.exports.useContext(jd);jd.Provider;function rm(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const im=O.exports.createContext(rm()),om=()=>O.exports.useContext(im);function lm(e,t){return typeof e=="function"?e(...t):!!e}function sm(e,t){const n=uu({context:e.context}),r=nm(),i=om(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=X.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=X.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=X.batchCalls(o.onSettled)),o.suspense&&typeof o.staleTime!="number"&&(o.staleTime=1e3),(o.suspense||o.useErrorBoundary)&&(i.isReset()||(o.retryOnMount=!1));const[l]=O.exports.useState(()=>new t(n,o)),s=l.getOptimisticResult(o);if(iu.exports.useSyncExternalStore(O.exports.useCallback(u=>r?()=>{}:l.subscribe(X.batchCalls(u)),[l,r]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),O.exports.useEffect(()=>{i.clearReset()},[i]),O.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&&lm(o.useErrorBoundary,[s.error,l.getCurrentQuery()]))throw s.error;return o.notifyOnChangeProps?s:l.trackResult(s)}function Jt(e,t,n){const r=vi(e,t,n);return sm(r,Zv)}/**
* 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 um(){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 In(e){return!!e&&!!e[j]}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)===gm}(e)||Array.isArray(e)||!!e[Ha]||!!e.constructor[Ha]||au(e)||cu(e))}function Mn(e,t,n){n===void 0&&(n=!1),Un(e)===0?(n?Object.keys:vu)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function Un(e){var t=e[j];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:au(e)?2:cu(e)?3:0}function Zl(e,t){return Un(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function am(e,t){return Un(e)===2?e.get(t):e[t]}function $d(e,t,n){var r=Un(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function cm(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function au(e){return mm&&e instanceof Map}function cu(e){return ym&&e instanceof Set}function ne(e){return e.o||e.t}function fu(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Sm(e);delete t[j];for(var n=vu(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 du(e,t){return t===void 0&&(t=!1),hu(e)||In(e)||!dt(e)||(Un(e)>1&&(e.set=e.add=e.clear=e.delete=fm),Object.freeze(e),t&&Mn(e,function(n,r){return du(r,!0)},!0)),e}function fm(){Fe(2)}function hu(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function tt(e){var t=ts[e];return t||Fe(18,e),t}function dm(e,t){ts[e]||(ts[e]=t)}function Vi(){return Or}function bo(e,t){t&&(tt("Patches"),e.u=[],e.s=[],e.v=t)}function Hi(e){es(e),e.p.forEach(hm),e.p=null}function es(e){e===Or&&(Or=e.l)}function ja(e){return Or={p:[],l:Or,h:e,m:!0,_:0}}function hm(e){var t=e[j];t.i===0||t.i===1?t.j():t.O=!0}function Xo(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[j].P&&(Hi(t),Fe(4)),dt(e)&&(e=Ki(t,e),t.l||Wi(t,e)),t.u&&tt("Patches").M(n[j].t,e,t.u,t.s)):e=Ki(t,n,[]),Hi(t),t.u&&t.v(t.u,t.s),e!==Qd?e:void 0}function Ki(e,t,n){if(hu(t))return t;var r=t[j];if(!r)return Mn(t,function(o,l){return $a(e,r,t,o,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Wi(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=fu(r.k):r.o;Mn(r.i===3?new Set(i):i,function(o,l){return $a(e,r,i,o,l,n)}),Wi(e,i,!1),n&&e.u&&tt("Patches").R(r,n,e.u,e.s)}return r.o}function $a(e,t,n,r,i,o){if(In(i)){var l=Ki(e,i,o&&t&&t.i!==3&&!Zl(t.D,r)?o.concat(r):void 0);if($d(n,r,l),!In(l))return;e.m=!1}if(dt(i)&&!hu(i)){if(!e.h.F&&e._<1)return;Ki(e,i),t&&t.A.l||Wi(e,i)}}function Wi(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&du(t,n)}function Jo(e,t){var n=e[j];return(n?ne(n):e)[t]}function Qa(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 Zo(e){e.o||(e.o=fu(e.t))}function Pr(e,t,n){var r=au(t)?tt("MapSet").N(t,n):cu(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:Vi(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},u=s,a=ns;l&&(u=[s],a=Xn);var c=Proxy.revocable(u,a),f=c.revoke,d=c.proxy;return s.k=d,s.j=f,d}(t,n):tt("ES5").J(t,n);return(n?n.A:Vi()).p.push(r),r}function pm(e){return In(e)||Fe(22,e),function t(n){if(!dt(n))return n;var r,i=n[j],o=Un(n);if(i){if(!i.P&&(i.i<4||!tt("ES5").K(i)))return i.t;i.I=!0,r=Ba(n,o),i.I=!1}else r=Ba(n,o);return Mn(r,function(l,s){i&&am(i.t,l)===s||$d(r,l,t(s))}),o===3?new Set(r):r}(e)}function Ba(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return fu(e)}function vm(){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=Pr(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,c){a.__proto__=c}||function(a,c){for(var f in c)c.hasOwnProperty(f)&&(a[f]=c[f])})(s,u)},o=function(){function s(a,c){return this[j]={i:2,l:c,A:c?c.A:Vi(),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[j]).size}}),u.has=function(a){return ne(this[j]).has(a)},u.set=function(a,c){var f=this[j];return r(f),ne(f).has(a)&&ne(f).get(a)===c||(t(f),it(f),f.D.set(a,!0),f.o.set(a,c),f.D.set(a,!0)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[j];return r(c),t(c),it(c),c.t.has(a)?c.D.set(a,!1):c.D.delete(a),c.o.delete(a),!0},u.clear=function(){var a=this[j];r(a),ne(a).size&&(t(a),it(a),a.D=new Map,Mn(a.t,function(c){a.D.set(c,!1)}),a.o.clear())},u.forEach=function(a,c){var f=this;ne(this[j]).forEach(function(d,v){a.call(c,f.get(v),v,f)})},u.get=function(a){var c=this[j];r(c);var f=ne(c).get(a);if(c.I||!dt(f)||f!==c.t.get(a))return f;var d=Pr(c.A.h,f,c);return t(c),c.o.set(a,d),d},u.keys=function(){return ne(this[j]).keys()},u.values=function(){var a,c=this,f=this.keys();return(a={})[ti]=function(){return c.values()},a.next=function(){var d=f.next();return d.done?d:{done:!1,value:c.get(d.value)}},a},u.entries=function(){var a,c=this,f=this.keys();return(a={})[ti]=function(){return c.entries()},a.next=function(){var d=f.next();if(d.done)return d;var v=c.get(d.value);return{done:!1,value:[d.value,v]}},a},u[ti]=function(){return this.entries()},s}(),l=function(){function s(a,c){return this[j]={i:3,l:c,A:c?c.A:Vi(),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[j]).size}}),u.has=function(a){var c=this[j];return r(c),c.o?!!c.o.has(a)||!(!c.p.has(a)||!c.o.has(c.p.get(a))):c.t.has(a)},u.add=function(a){var c=this[j];return r(c),this.has(a)||(n(c),it(c),c.o.add(a)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[j];return r(c),n(c),it(c),c.o.delete(a)||!!c.p.has(a)&&c.o.delete(c.p.get(a))},u.clear=function(){var a=this[j];r(a),ne(a).size&&(n(a),it(a),a.o.clear())},u.values=function(){var a=this[j];return r(a),n(a),a.o.values()},u.entries=function(){var a=this[j];return r(a),n(a),a.o.entries()},u.keys=function(){return this.values()},u[ti]=function(){return this.values()},u.forEach=function(a,c){for(var f=this.values(),d=f.next();!d.done;)a.call(c,d.value,d.value,this),d=f.next()},s}();dm("MapSet",{N:function(s,u){return new o(s,u)},T:function(s,u){return new l(s,u)}})}var qa,Or,pu=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",mm=typeof Map<"u",ym=typeof Set<"u",Va=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Qd=pu?Symbol.for("immer-nothing"):((qa={})["immer-nothing"]=!0,qa),Ha=pu?Symbol.for("immer-draftable"):"__$immer_draftable",j=pu?Symbol.for("immer-state"):"__$immer_state",ti=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",gm=""+Object.prototype.constructor,vu=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Sm=Object.getOwnPropertyDescriptors||function(e){var t={};return vu(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},ts={},ns={get:function(e,t){if(t===j)return e;var n=ne(e);if(!Zl(n,t))return function(i,o,l){var s,u=Qa(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===Jo(e.t,t)?(Zo(e),e.o[t]=Pr(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=Qa(ne(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Jo(ne(e),t),o=i==null?void 0:i[j];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(cm(n,i)&&(n!==void 0||Zl(e.t,t)))return!0;Zo(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 Jo(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,Zo(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={};Mn(ns,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 ns.set.call(this,e[0],t,n,e[0])};var wm=function(){function e(n){var r=this;this.g=Va,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 m=arguments.length,h=Array(m>1?m-1:0),p=1;p<m;p++)h[p-1]=arguments[p];return u.produce(S,function(g){var x;return(x=o).call.apply(x,[C,g].concat(h))})}}var a;if(typeof o!="function"&&Fe(6),l!==void 0&&typeof l!="function"&&Fe(7),dt(i)){var c=ja(r),f=Pr(r,i,void 0),d=!0;try{a=o(f),d=!1}finally{d?Hi(c):es(c)}return typeof Promise<"u"&&a instanceof Promise?a.then(function(S){return bo(c,l),Xo(S,c)},function(S){throw Hi(c),S}):(bo(c,l),Xo(a,c))}if(!i||typeof i!="object"){if((a=o(i))===void 0&&(a=i),a===Qd&&(a=void 0),r.F&&du(a,!0),l){var v=[],y=[];tt("Patches").M(i,a,v,y),l(v,y)}return a}Fe(21,i)},this.produceWithPatches=function(i,o){if(typeof i=="function")return function(a){for(var c=arguments.length,f=Array(c>1?c-1:0),d=1;d<c;d++)f[d-1]=arguments[d];return r.produceWithPatches(a,function(v){return i.apply(void 0,[v].concat(f))})};var l,s,u=r.produce(i,o,function(a,c){l=a,s=c});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),In(n)&&(n=pm(n));var r=ja(this),i=Pr(this,n,void 0);return i[j].C=!0,es(r),i},t.finishDraft=function(n,r){var i=n&&n[j],o=i.A;return bo(o,r),Xo(void 0,o)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!Va&&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 In(n)?l(n,r):this.produce(n,function(s){return l(s,r)})},e}(),Re=new wm,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 Tn(){return Tn=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},Tn.apply(this,arguments)}var Je;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Je||(Je={}));var Gi=function(e){return e},Ka="beforeunload",_m="popstate";function km(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,R=k.search,T=k.hash,z=i.state||{};return[z.idx,Gi({pathname:_,search:R,hash:T,state:z.usr||null,key:z.key||"default"})]}var l=null;function s(){if(l)v.call(l),l=null;else{var k=Je.Pop,_=o(),R=_[0],T=_[1];if(v.length){if(R!=null){var z=c-R;z&&(l={action:k,location:T,retry:function(){x(z*-1)}},x(z))}}else h(k)}}r.addEventListener(_m,s);var u=Je.Pop,a=o(),c=a[0],f=a[1],d=Yi(),v=Yi();c==null&&(c=0,i.replaceState(Tn({},i.state,{idx:c}),""));function y(k){return typeof k=="string"?k:Bd(k)}function S(k,_){return _===void 0&&(_=null),Gi(Tn({pathname:f.pathname,hash:"",search:""},typeof k=="string"?is(k):k,{state:_,key:rs()}))}function C(k,_){return[{usr:k.state,key:k.key,idx:_},y(k)]}function m(k,_,R){return!v.length||(v.call({action:k,location:_,retry:R}),!1)}function h(k){u=k;var _=o();c=_[0],f=_[1],d.call({action:u,location:f})}function p(k,_){var R=Je.Push,T=S(k,_);function z(){p(k,_)}if(m(R,T,z)){var Ce=C(T,c+1),$e=Ce[0],At=Ce[1];try{i.pushState($e,"",At)}catch{r.location.assign(At)}h(R)}}function g(k,_){var R=Je.Replace,T=S(k,_);function z(){g(k,_)}if(m(R,T,z)){var Ce=C(T,c),$e=Ce[0],At=Ce[1];i.replaceState($e,"",At),h(R)}}function x(k){i.go(k)}var E={get action(){return u},get location(){return f},createHref:y,push:p,replace:g,go:x,back:function(){x(-1)},forward:function(){x(1)},listen:function(_){return d.push(_)},block:function(_){var R=v.push(_);return v.length===1&&r.addEventListener(Ka,Ga),function(){R(),v.length||r.removeEventListener(Ka,Ga)}}};return E}function Cm(e){e===void 0&&(e={});var t=e,n=t.initialEntries,r=n===void 0?["/"]:n,i=t.initialIndex,o=r.map(function(p){var g=Gi(Tn({pathname:"/",search:"",hash:"",state:null,key:rs()},typeof p=="string"?is(p):p));return g}),l=Wa(i==null?o.length-1:i,0,o.length-1),s=Je.Pop,u=o[l],a=Yi(),c=Yi();function f(p){return typeof p=="string"?p:Bd(p)}function d(p,g){return g===void 0&&(g=null),Gi(Tn({pathname:u.pathname,search:"",hash:""},typeof p=="string"?is(p):p,{state:g,key:rs()}))}function v(p,g,x){return!c.length||(c.call({action:p,location:g,retry:x}),!1)}function y(p,g){s=p,u=g,a.call({action:s,location:u})}function S(p,g){var x=Je.Push,E=d(p,g);function k(){S(p,g)}v(x,E,k)&&(l+=1,o.splice(l,o.length,E),y(x,E))}function C(p,g){var x=Je.Replace,E=d(p,g);function k(){C(p,g)}v(x,E,k)&&(o[l]=E,y(x,E))}function m(p){var g=Wa(l+p,0,o.length-1),x=Je.Pop,E=o[g];function k(){m(p)}v(x,E,k)&&(l=g,y(x,E))}var h={get index(){return l},get action(){return s},get location(){return u},createHref:f,push:S,replace:C,go:m,back:function(){m(-1)},forward:function(){m(1)},listen:function(g){return a.push(g)},block:function(g){return c.push(g)}};return h}function Wa(e,t,n){return Math.min(Math.max(e,t),n)}function Ga(e){e.preventDefault(),e.returnValue=""}function Yi(){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 rs(){return Math.random().toString(36).substr(2,8)}function Bd(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 is(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 We(){return We=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},We.apply(this,arguments)}function os(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 Em(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 Ya(e){if(!e)return"";var t=decodeURIComponent(e);return t==="false"?!1:t==="true"?!0:+t*0===0?+t:t}function xm(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],Ya(t.shift())):r[n]=Ya(t.shift());return r}const Pm=["children","location","__experimental__snapshot"],Om=["location","__experimental__snapshot"],Rm=["basepath","routes"],qd=O.exports.createContext(null),Vd=O.exports.createContext(null),Hd=O.exports.createContext(null),Kd=Boolean(typeof window<"u"&&window.document&&window.document.createElement),ls=Kd?O.exports.useLayoutEffect:O.exports.useEffect,Nm=()=>Kd?km():Cm();class mu{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 Im extends mu{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||Nm(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:qm,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:Bm,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=We({},this.current,n.from),u=Qm(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,c=n.search===!0?a:n.search?(o=Ja(n.search,a))!=null?o:{}:(l=n.__searchFilters)!=null&&l.length?a:{},f=ss(s.search,c),d=this.stringifySearch(f);let v=n.hash===!0?s.hash:Ja(n.hash,s.hash);return v=v?"#"+v:"",{pathname:u,search:f,searchStr:d,hash:v,href:""+u+d+v,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:ss(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 Wd(e){return w(Vd.Provider,{...e})}function Mm(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=os(e,Pm);const o=O.exports.useRef(null);o.current||(o.current=new Dm({location:n,__experimental__snapshot:r,routes:i.routes}));const l=o.current,[s,u]=O.exports.useReducer(()=>({}),{});return l.update(i),ls(()=>l.subscribe(()=>{u()}),[]),ls(()=>l.updateLocation(n.current).unsubscribe,[n.current.key]),O.exports.createElement(qd.Provider,{value:{location:n}},O.exports.createElement(Hd.Provider,{value:{router:l}},w(Tm,{}),w(Wd,{value:[l.rootMatch,...l.state.matches],children:t!=null?t:w(Zd,{})})))}function Tm(){const e=yu(),t=Jd(),n=Am();return ls(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class Dm extends mu{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=os(t,Om);super(),this.routesById={},this.update=s=>{let{basepath:u,routes:a}=s,c=os(s,Rm);Object.assign(this,c),this.basepath=yo("/"+(u!=null?u:"")),this.routesById={};const f=(d,v)=>d.map(y=>{var S,C,m,h;const p=(S=y.path)!=null?S:"*",g=Dn([(v==null?void 0:v.id)==="root"?"":v==null?void 0:v.id,""+(p==null?void 0:p.replace(/(.)\/$/,"$1"))+(y.id?"-"+y.id:"")]);if(y=We({},y,{pendingMs:(C=y.pendingMs)!=null?C:c==null?void 0:c.defaultPendingMs,pendingMinMs:(m=y.pendingMinMs)!=null?m:c==null?void 0:c.defaultPendingMinMs,id:g}),this.routesById[g])throw new Error;return this.routesById[g]=y,y.children=(h=y.children)!=null&&h.length?f(y.children,y):void 0,y});this.routes=f(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 c=[...(s=this==null?void 0:this.state.matches)!=null?s:[],...(u=this==null||(a=this.pending)==null?void 0:a.matches)!=null?u:[]].map(f=>f.id);Object.values(this.matchCache).forEach(f=>{var d;if(!f.updatedAt||c.includes(f.id))return;const v=Date.now()-((d=f.updatedAt)!=null?d:0);(!f.maxAge||v>f.maxAge)&&(f.route.unloader&&f.route.unloader(f),delete this.matchCache[f.id])})},this.updateLocation=s=>{let u;return{promise:new Promise(c=>{const f=new ba(this,s);this.setState(d=>We({},d,{pending:{location:f.location,matches:f.matches}})),u=f.subscribe(()=>{const d=this.state.matches;d.filter(v=>!f.matches.find(y=>y.id===v.id)).forEach(v=>{v.onExit==null||v.onExit(v)}),d.filter(v=>f.matches.find(y=>y.id===v.id)).forEach(v=>{v.route.onTransition==null||v.route.onTransition(v)}),f.matches.filter(v=>!d.find(y=>y.id===v.id)).forEach(v=>{v.onExit=v.route.onMatch==null?void 0:v.route.onMatch(v)}),this.setState(v=>We({},v,{state:{location:f.location,matches:f.matches},pending:void 0})),c()}),f.loadData(),f.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 ba(this,r.current);s.matches.forEach((u,a)=>{var c,f,d;if(u.id!==((c=i.matches[a])==null?void 0:c.id)){var v;throw new Error("Router hydration mismatch: "+u.id+" !== "+((v=i.matches[a])==null?void 0:v.id))}u.ownData=(f=(d=i.matches[a])==null?void 0:d.ownData)!=null?f:{}}),Gd(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 yu(){const e=O.exports.useContext(qd);return eh(!!e,"useLocation must be used within a <ReactLocation />"),e.location}class Fm{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=We({},this.route,l)})))():Promise.resolve()).then(()=>{const l=[];["element","errorElement","pendingElement"].forEach(c=>{const f=this.route[c];this[c]||(typeof f=="function"?(this.isLoading=!0,l.push(f(this).then(d=>{this[c]=d}))):this[c]=this.route[c])});const u=this.route.loader,a=u?new Promise(async c=>{this.isLoading=!0;const f=y=>{this.updatedAt=Date.now(),c(this.ownData),this.status=y},d=y=>{this.ownData=y,this.error=void 0,f("resolved")},v=y=>{console.error(y),this.error=y,f("rejected")};try{d(await u(this,{parentMatch:n.parentMatch,dispatch:async y=>{var S;y.type==="resolve"?d(y.data):y.type==="reject"?v(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){v(y)}}):Promise.resolve();return Promise.all([...l,a]).then(()=>{this.status="resolved",this.isLoading=!1,this.startPending=void 0}).then(()=>this.pendingMinPromise).then(()=>{var c;this.pendingTimeout&&clearTimeout(this.pendingTimeout),(c=this.notify)==null||c.call(this,!0)})}).then(()=>this.ownData)},Object.assign(this,t)}}class ba extends mu{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",Gd(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 c,f;const d=(c=r.matches)==null?void 0:c[a-1];u.assignMatchLoader==null||u.assignMatchLoader(r),u.load==null||u.load({maxAge:s,parentMatch:d,router:r.router}),(f=r.firstRenderPromises)==null||f.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=bd(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new Fm(o)),this.router.matchCache[o.id]))}}function Gd(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=We({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Yd(){const e=O.exports.useContext(Hd);if(!e)throw eh(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function bd(e,t){if(!e.routes.length)return[];const n=[],r=async(i,o)=>{var l;let{pathname:s,params:u}=o;const c=(e!=null&&e.filterRoutes?e==null?void 0:e.filterRoutes(i):i).find(y=>{var S,C;const m=Dn([s,y.path]),h=!!(y.path!=="/"||(S=y.children)!=null&&S.length),p=Um(t,{to:m,search:y.search,fuzzy:h,caseSensitive:(C=y.caseSensitive)!=null?C:e.caseSensitive});return p&&(u=We({},u,p)),!!p});if(!c)return;const f=Xa(c.path,u);s=Dn([s,f]);const v={id:Xa(c.id,u,!0),route:c,params:u,pathname:s,search:t.search};n.push(v),(l=c.children)!=null&&l.length&&r(c.children,v)};return r(e.routes,e.rootMatch),n}function Xa(e,t,n){const r=Rr(e);return Dn(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 Xd(){return O.exports.useContext(Vd)}function Lm(){var e;return(e=Xd())==null?void 0:e[0]}function Am(){const e=yu(),t=Lm(),n=Jd();function r(i){var o;let{search:l,hash:s,replace:u,from:a,to:c,fromCurrent:f}=i;f=(o=f)!=null?o:typeof c>"u";const d=n({to:c,search:l,hash:s,from:f?e.current:a!=null?a:{pathname:t.pathname}});e.navigate(d,u)}return th(r)}function Jd(){const e=yu(),t=Yd();return th(r=>{const i=e.buildNext(t.basepath,r),l=bd(t,i).map(s=>{var u;return(u=s.route.searchFilters)!=null?u:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,We({},r,{__searchFilters:l}))})}function Zd(){var e;const t=Yd(),[n,...r]=Xd(),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 c=(u=i.element)!=null?u:t.defaultElement;return c!=null?c:w(Zd,{})})();return w(Wd,{value:r,children:l})}function Um(e,t){const n=jm(e,t),r=$m(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function eh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function zm(e){return typeof e=="function"}function Ja(e,t){return zm(e)?e(t):e}function Dn(e){return yo(e.filter(Boolean).join("/"))}function yo(e){return(""+e).replace(/\/{2,}/g,"/")}function jm(e,t){var n;const r=Rr(e.pathname),i=Rr(""+((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],c=s===i.length-1,f=s===r.length-1;if(a){if(a.type==="wildcard")return u!=null&&u.value?(o["*"]=Dn(r.slice(s).map(d=>d.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(c&&!f)return!!t.fuzzy}return!0})()?o:void 0}function $m(e,t){return!!(t.search&&t.search(e.search))}function Rr(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 Qm(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Rr(t);const i=Rr(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=Dn([e,...r.map(l=>l.value)]);return yo(o)}function th(e){const t=O.exports.useRef(),n=O.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function ss(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Za(e)&&Za(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]=ss(e[a],t[a]),l[a]===e[a]&&s++}return r===o&&s===r?e:l}return t}function Za(e){if(!ec(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!ec(n)||!n.hasOwnProperty("isPrototypeOf"))}function ec(e){return Object.prototype.toString.call(e)==="[object Object]"}const Bm=Vm(JSON.parse),qm=Hm(JSON.stringify);function Vm(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=xm(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function Hm(e){return t=>{t=We({},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=Em(t).toString();return n?"?"+n:""}}var Km="_1qevocv0",Wm="_1qevocv2",Gm="_1qevocv3",Ym="_1qevocv4",bm="_1qevocv1";const Lt="",Xm=5e3,Jm=async()=>{const e=`${Lt}/ping`;return await(await fetch(e)).json()},Zm=async()=>await(await fetch(`${Lt}/modifiers.json`)).json(),ey=async()=>(await(await fetch(`${Lt}/output_dir`)).json())[0],us="config",nh=async()=>await(await fetch(`${Lt}/app_config`)).json(),ty="toggle_config",ny=async e=>await(await fetch(`${Lt}/app_config`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({update_branch:e})})).json(),tc="MakeImage",ry=async e=>await(await fetch(`${Lt}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).json(),iy=[["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"]]],nc=e=>{let t;const n=new Set,r=(u,a)=>{const c=typeof u=="function"?u(t):u;if(c!==t){const f=t;t=(a!=null?a:typeof c!="object")?c:Object.assign({},t,c),n.forEach(d=>d(t,f))}},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},oy=e=>e?nc(e):nc;var rh={exports:{}},ih={};/**
* @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=O.exports,ly=iu.exports;function sy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var uy=typeof Object.is=="function"?Object.is:sy,ay=ly.useSyncExternalStore,cy=go.useRef,fy=go.useEffect,dy=go.useMemo,hy=go.useDebugValue;ih.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=cy(null);if(o.current===null){var l={hasValue:!1,value:null};o.current=l}else l=o.current;o=dy(function(){function u(v){if(!a){if(a=!0,c=v,v=r(v),i!==void 0&&l.hasValue){var y=l.value;if(i(y,v))return f=y}return f=v}if(y=f,uy(c,v))return y;var S=r(v);return i!==void 0&&i(y,S)?y:(c=v,f=S)}var a=!1,c,f,d=n===void 0?null:n;return[function(){return u(t())},d===null?void 0:function(){return u(d())}]},[t,n,r,i]);var s=ay(e,o[0],o[1]);return fy(function(){l.hasValue=!0,l.value=s},[s]),hy(s),s};(function(e){e.exports=ih})(rh);const py=mc(rh.exports),{useSyncExternalStoreWithSelector:vy}=py;function my(e,t=e.getState,n){const r=vy(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return O.exports.useDebugValue(r),r}const rc=e=>{const t=typeof e=="function"?oy(e):e,n=(r,i)=>my(t,r,i);return Object.assign(n,t),n},yy=e=>e?rc(e):rc;var gu=yy;const gy=(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 c=!0;i.setState=(v,y,S)=>{const C=n(v,y);return c&&a.send(S===void 0?{type:l||"anonymous"}:typeof S=="string"?{type:S}:S,r()),C};const f=(...v)=>{const y=c;c=!1,n(...v),c=y},d=e(i.setState,r,i);if(a.init(d),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const y=i.dispatch;i.dispatch=(...S)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&S[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),y(...S)}}return a.subscribe(v=>{var y;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return el(v.payload,S=>{if(S.type==="__setState"){f(S.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(S)});case"DISPATCH":switch(v.payload.type){case"RESET":return f(d),a.init(i.getState());case"COMMIT":return a.init(i.getState());case"ROLLBACK":return el(v.state,S=>{f(S),a.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return el(v.state,S=>{f(S)});case"IMPORT_STATE":{const{nextLiftedState:S}=v.payload,C=(y=S.computedStates.slice(-1)[0])==null?void 0:y.state;if(!C)return;f(C),a.send(null,S);return}case"PAUSE_RECORDING":return c=!c}return}}),d},Sy=gy,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)},bi=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return bi(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return bi(r)(n)}}}},wy=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:C=>C,version:0,merge:(C,m)=>({...m,...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 c=bi(o.serialize),f=()=>{const C=o.partialize({...r()});let m;const h=c({state:C,version:o.version}).then(p=>a.setItem(o.name,p)).catch(p=>{m=p});if(m)throw m;return h},d=i.setState;i.setState=(C,m)=>{d(C,m),f()};const v=e((...C)=>{n(...C),f()},r,i);let y;const S=()=>{var C;if(!a)return;l=!1,s.forEach(h=>h(r()));const m=((C=o.onRehydrateStorage)==null?void 0:C.call(o,r()))||void 0;return bi(a.getItem.bind(a))(o.name).then(h=>{if(h)return o.deserialize(h)}).then(h=>{if(h)if(typeof h.version=="number"&&h.version!==o.version){if(o.migrate)return o.migrate(h.state,h.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return h.state}).then(h=>{var p;return y=o.merge(h,(p=r())!=null?p:v),n(y,!0),f()}).then(()=>{m==null||m(y,void 0),l=!0,u.forEach(h=>h(y))}).catch(h=>{m==null||m(void 0,h)})};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||v},_y=wy;function Nr(){return Math.floor(Math.random()*1e4)}const D=gu(Sy((e,t)=>({parallelCount:1,requestOptions:{prompt:"a photograph of an astronaut riding a horse",seed:Nr(),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.init_image===void 0&&(l.prompt_strength=void 0),l.use_upscale===""&&(l.use_upscale=null),l.use_upscale===null&&l.use_face_correction===null&&(l.show_only_filtered_image=!1),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",isUsingUpscaling:()=>t().getValueForRequestKey("use_upscale")!="",toggleUseRandomSeed:()=>{e(se(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?Nr():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 ic="_1jo75h1",oc="_1jo75h0",ky="_1jo75h2";const lc="Stable Diffusion is starting...",Cy="Stable Diffusion is ready to use!",sc="Stable Diffusion is not running!";function Ey({className:e}){const[t,n]=O.exports.useState(lc),[r,i]=O.exports.useState(oc),{status:o,data:l}=Jt(["health"],Jm,{refetchInterval:Xm});return O.exports.useEffect(()=>{o==="loading"?(n(lc),i(oc)):o==="error"?(n(sc),i(ic)):o==="success"&&(l[0]==="OK"?(n(Cy),i(ky)):(n(sc),i(ic)))},[o,l]),w(tn,{children:w("p",{className:[r,e].join(" "),children:t})})}var xy="_1v2cc580";function Py(){const{status:e,data:t}=Jt([us],nh),[n,r]=O.exports.useState("2.1.0"),[i,o]=O.exports.useState("");return O.exports.useEffect(()=>{if(e==="success"){const{update_branch:l}=t;r("v2.1"),o(l==="main"?"(stable)":"(beta)")}},[e,t,r,r]),N("div",{className:xy,children:[N("h1",{children:["Stable Diffusion UI ",n," ",i," "]}),w(Ey,{className:"status-display"})]})}const je=gu(_y((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 Kn="_11d5x3d1",Oy="_11d5x3d0",So="_11d5x3d2";function Ry(){const e=D(c=>c.isUsingFaceCorrection()),t=D(c=>c.isUsingUpscaling()),n=D(c=>c.getValueForRequestKey("use_upscale")),r=D(c=>c.getValueForRequestKey("show_only_filtered_image")),i=D(c=>c.toggleUseFaceCorrection),o=D(c=>c.setRequestOptions),l=je(c=>c.isOpenAdvImprovementSettings),s=je(c=>c.toggleAdvImprovementSettings),[u,a]=O.exports.useState(!1);return O.exports.useEffect(()=>{console.log("isUsingUpscaling",t),console.log("isUsingFaceCorrection",e),a(!(e||n))},[e,t,a]),N("div",{children:[w("button",{type:"button",className:So,onClick:s,children:w("h4",{children:"Improvement Settings"})}),l&&N(tn,{children:[w("div",{children:N("label",{children:[w("input",{type:"checkbox",checked:e,onChange:c=>i()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),w("div",{children:N("label",{children:["Upscale the image to 4x resolution using",N("select",{id:"upscale_model",name:"upscale_model",value:n,onChange:c=>{o("use_upscale",c.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:N("label",{children:[w("input",{disabled:u,type:"checkbox",checked:r,onChange:c=>o("show_only_filtered_image",c.target.checked)}),"Show only filtered image"]})})]})]})}const uc=[{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 Ny(){const e=D(d=>d.setRequestOptions),t=D(d=>d.toggleUseRandomSeed),n=D(d=>d.isRandomSeed()),r=D(d=>d.getValueForRequestKey("seed")),i=D(d=>d.getValueForRequestKey("num_inference_steps")),o=D(d=>d.getValueForRequestKey("guidance_scale")),l=D(d=>d.getValueForRequestKey("init_image")),s=D(d=>d.getValueForRequestKey("prompt_strength")),u=D(d=>d.getValueForRequestKey("width")),a=D(d=>d.getValueForRequestKey("height")),c=je(d=>d.isOpenAdvPropertySettings),f=je(d=>d.toggleAdvPropertySettings);return N("div",{children:[w("button",{type:"button",className:So,onClick:f,children:w("h4",{children:"Property Settings"})}),c&&N(tn,{children:[N("div",{children:[N("label",{children:["Seed:",w("input",{size:10,value:r,onChange:d=>e("seed",d.target.value),disabled:n,placeholder:"random"})]}),N("label",{children:[w("input",{type:"checkbox",checked:n,onChange:d=>t()})," ","Random Image"]})]}),w("div",{children:N("label",{children:["Number of inference steps:"," ",w("input",{value:i,onChange:d=>{e("num_inference_steps",d.target.value)},size:4})]})}),N("div",{children:[N("label",{children:["Guidance Scale:",w("input",{value:o,onChange:d=>e("guidance_scale",d.target.value),type:"range",min:"0",max:"20",step:".1"})]}),w("span",{children:o})]}),l&&N("div",{children:[N("label",{children:["Prompt Strength:"," ",w("input",{value:s,onChange:d=>e("prompt_strength",d.target.value),type:"range",min:"0",max:"1",step:".05"})]}),w("span",{children:s})]}),w("div",{children:N("label",{children:["Width:",w("select",{value:u,onChange:d=>e("width",d.target.value),children:uc.map(d=>w("option",{value:d.value,children:d.label},"width-option_"+d.value))})]})}),w("div",{children:N("label",{children:["Height:",w("select",{value:a,onChange:d=>e("height",d.target.value),children:uc.map(d=>w("option",{value:d.value,children:d.label},"height-option_"+d.value))})]})})]})]})}function Iy(){const e=D(f=>f.getValueForRequestKey("num_outputs")),t=D(f=>f.parallelCount),n=D(f=>f.isUseAutoSave()),r=D(f=>f.getValueForRequestKey("save_to_disk_path")),i=D(f=>f.isSoundEnabled()),o=D(f=>f.setRequestOptions),l=D(f=>f.setParallelCount),s=D(f=>f.toggleUseAutoSave),u=D(f=>f.toggleSoundEnabled),a=je(f=>f.isOpenAdvWorkflowSettings),c=je(f=>f.toggleAdvWorkflowSettings);return N("div",{children:[w("button",{type:"button",className:So,onClick:c,children:w("h4",{children:"Workflow Settings"})}),a&&N(tn,{children:[w("div",{children:N("label",{children:["Number of images to make:"," ",w("input",{type:"number",value:e,onChange:f=>o("num_outputs",parseInt(f.target.value,10)),size:4})]})}),w("div",{children:N("label",{children:["Generate in parallel:",w("input",{type:"number",value:t,onChange:f=>l(parseInt(f.target.value,10)),size:4})]})}),N("div",{children:[N("label",{children:[w("input",{checked:n,onChange:f=>s(),type:"checkbox"}),"Automatically save to"," "]}),N("label",{children:[w("input",{value:r,onChange:f=>o("save_to_disk_path",f.target.value),size:40,disabled:!n}),w("span",{className:"visually-hidden",children:"Path on disk where images will be saved"})]})]}),w("div",{children:N("label",{children:[w("input",{checked:i,onChange:f=>u(),type:"checkbox"}),"Play sound on task completion"]})})]})]})}function My(){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 N("div",{children:[w("button",{type:"button",className:So,onClick:o,children:w("h4",{children:"GPU Settings"})}),i&&N(tn,{children:[w("div",{children:N("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:N("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:N("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 Ty(){const[e,t]=O.exports.useState(!1),[n,r]=O.exports.useState("beta"),{status:i,data:o}=Jt([us],nh),l=uu(),{status:s,data:u}=Jt([ty],()=>ny(n),{enabled:e});return O.exports.useEffect(()=>{if(i==="success"){const{update_branch:a}=o;r(a==="main"?"beta":"main")}},[i,o]),O.exports.useEffect(()=>{s==="success"&&(u[0]=="OK"&&l.invalidateQueries([us]),t(!1))},[s,u,t]),N("label",{children:[w("input",{disabled:!0,type:"checkbox",checked:n==="main",onChange:a=>{t(!0)}}),"Enable Beta Mode"]})}function Dy(){return N("ul",{className:Oy,children:[w("li",{className:Kn,children:w(Ry,{})}),w("li",{className:Kn,children:w(Ny,{})}),w("li",{className:Kn,children:w(Iy,{})}),w("li",{className:Kn,children:w(My,{})}),w("li",{className:Kn,children:w(Ty,{})})]})}function Fy(){const e=je(n=>n.isOpenAdvancedSettings),t=je(n=>n.toggleAdvancedSettings);return N("div",{className:"panel-box",children:[w("button",{type:"button",onClick:t,className:"panel-box-toggle-btn",children:w("h3",{children:"Advanced Settings"})}),e&&w(Dy,{})]})}function oh({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 Ly({tags:e}){return w("ul",{className:"modifier-list",children:e.map(t=>w("li",{children:w(oh,{name:t})},t))})}function Ay({title:e,tags:t}){const[n,r]=O.exports.useState(!1);return N("div",{className:"modifier-grouping",children:[w("div",{className:"modifier-grouping-header",onClick:()=>{r(!n)},children:w("h5",{children:e})}),n&&w(Ly,{tags:t})]})}function Uy(){const e=D(i=>i.allModifiers);console.log("allModifiers",e);const t=je(i=>i.isOpenImageModifier),n=je(i=>i.toggleImageModifier);return N("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(Ay,{title:i[0],tags:i[1]},i[0]))]})}var zy="fma0ug0";function jy({imageData:e,brushSize:t,brushShape:n,brushColor:r,isErasing:i}){const o=O.exports.useRef(null),l=O.exports.useRef(null),[s,u]=O.exports.useState(!1),[a,c]=O.exports.useState(512),[f,d]=O.exports.useState(512);O.exports.useEffect(()=>{const h=new Image;h.onload=()=>{c(h.width),d(h.height)},h.src=e},[e]),O.exports.useEffect(()=>{if(o.current){const h=o.current.getContext("2d"),p=h.getImageData(0,0,a,f),g=p.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));h.putImageData(p,0,0)}},[r]);const v=h=>{u(!0)},y=h=>{u(!1);const p=o.current;p&&p.toDataURL()},S=(h,p,g,x,E)=>{const k=o.current;if(k){const _=k.getContext("2d");if(i){const R=g/2;_.clearRect(h-R,p-R,g,g)}else _.beginPath(),_.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(h,p),_.lineTo(h,p),_.stroke()}},C=(h,p,g,x,E)=>{const k=l.current;if(k){const _=k.getContext("2d");if(_.beginPath(),_.clearRect(0,0,k.width,k.height),i){const R=g/2;_.lineWidth=2,_.lineCap="butt",_.strokeStyle=E,_.moveTo(h-R,p-R),_.lineTo(h+R,p-R),_.lineTo(h+R,p+R),_.lineTo(h-R,p+R),_.lineTo(h-R,p-R),_.stroke()}else _.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(h,p),_.lineTo(h,p),_.stroke()}};return N("div",{className:zy,children:[w("img",{src:e}),w("canvas",{ref:o,width:a,height:f}),w("canvas",{ref:l,width:a,height:f,onMouseDown:v,onMouseUp:y,onMouseMove:h=>{const{nativeEvent:{offsetX:p,offsetY:g}}=h;C(p,g,t,n,r),s&&S(p,g,t,n,r)}})]})}var ac="_2yyo4x2",$y="_2yyo4x1",Qy="_2yyo4x0";function By(){const e=O.exports.useRef(null),[t,n]=O.exports.useState("20"),[r,i]=O.exports.useState("round"),[o,l]=O.exports.useState("#fff"),[s,u]=O.exports.useState(!1),a=D(S=>S.getValueForRequestKey("init_image"));return N("div",{className:Qy,children:[w(jy,{imageData:a,brushSize:t,brushShape:r,brushColor:o,isErasing:s}),N("div",{className:$y,children:[N("div",{className:ac,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"}),N("label",{children:["Brush Size",w("input",{type:"range",min:"1",max:"100",value:t,onChange:S=>{n(S.target.value)}})]})]}),N("div",{className:ac,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 qy="cjcdm20",Vy="cjcdm21";var Hy="_1how28i0",Ky="_1how28i1";var Wy="_1rn4m8a4",Gy="_1rn4m8a2",Yy="_1rn4m8a3",by="_1rn4m8a0",Xy="_1rn4m8a1",Jy="_1rn4m8a5";function Zy(e){const t=O.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 c=a.target.files[0];if(c){const f=new FileReader;f.onload=d=>{d.target&&i("init_image",d.target.result)},f.readAsDataURL(c)}},s=D(a=>a.toggleInpainting);return N("div",{className:by,children:[N("div",{children:[N("label",{className:Xy,children:[w("b",{children:"Initial Image:"})," (optional)"]}),w("input",{ref:t,className:Gy,name:"init_image",type:"file",onChange:l}),w("button",{className:Yy,onClick:o,children:"Select File"})]}),w("div",{className:Wy,children:n&&N(tn,{children:[N("div",{children:[w("img",{src:n,width:"100",height:"100"}),w("button",{className:Jy,onClick:()=>{i("init_image",void 0),r&&s()},children:"X"})]}),N("label",{children:[w("input",{type:"checkbox",onChange:a=>{s()},checked:r}),"Use for Inpainting"]})]})})]})}function eg(){const e=D(t=>t.selectedTags());return N("div",{className:"selected-tags",children:[w("p",{children:"Active Tags"}),w("ul",{children:e.map(t=>w("li",{children:w(oh,{name:t})},t))})]})}const sr=gu((e,t)=>({images:new Array,completedImageIds:new Array,addNewImage:(n,r,i=!1)=>{e(se(o=>{let{seed:l}=r;i&&(l=Nr()),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 tg=new Uint8Array(16);function ng(){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(tg)}const oe=[];for(let e=0;e<256;++e)oe.push((e+256).toString(16).slice(1));function rg(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 ig=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),cc={randomUUID:ig};function og(e,t,n){if(cc.randomUUID&&!t&&!e)return cc.randomUUID();e=e||{};const r=e.random||(e.rng||ng)();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 rg(r)}var lg="_1hnlbmt0";function sg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ug(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ag(e,t,n){return t&&fc(e.prototype,t),n&&fc(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var cg=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,fg={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xA9","&#169;":"\xA9","&reg;":"\xAE","&#174;":"\xAE","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},dg=function(t){return fg[t]},hg=function(t){return t.replace(cg,dg)},pg={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:hg},vg,mg=O.exports.createContext();function yg(){return pg}var gg=function(){function e(){ug(this,e),this.usedNamespaces={}}return ag(e,[{key:"addUsedNamespaces",value:function(n){var r=this;n.forEach(function(i){r.usedNamespaces[i]||(r.usedNamespaces[i]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function Sg(){return vg}function wg(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];typeof n[0]=="string"&&(n[0]="react-i18next:: ".concat(n[0])),(e=console).warn.apply(e,n)}}var dc={};function as(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];typeof t[0]=="string"&&dc[t[0]]||(typeof t[0]=="string"&&(dc[t[0]]=new Date),wg.apply(void 0,t))}function hc(e,t,n){e.loadNamespaces(t,function(){if(e.isInitialized)n();else{var r=function i(){setTimeout(function(){e.off("initialized",i)},0),n()};e.on("initialized",r)}})}function _g(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=t.languages[0],i=t.options?t.options.fallbackLng:!1,o=t.languages[t.languages.length-1];if(r.toLowerCase()==="cimode")return!0;var l=function(u,a){var c=t.services.backendConnector.state["".concat(u,"|").concat(a)];return c===-1||c===2};return n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!l(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||l(r,e)&&(!i||l(o,e)))}function kg(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return as("i18n.languages were undefined or empty",t.languages),!0;var r=t.options.ignoreJSONStructure!==void 0;return r?t.hasLoadedNamespace(e,{precheck:function(o,l){if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!l(o.isLanguageChangingTo,e))return!1}}):_g(e,t,n)}function Cg(e){if(Array.isArray(e))return e}function Eg(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,l,s;try{for(n=n.call(e);!(i=(l=n.next()).done)&&(r.push(l.value),!(t&&r.length===t));i=!0);}catch(u){o=!0,s=u}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}return r}}function pc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function xg(e,t){if(!!e){if(typeof e=="string")return pc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pc(e,t)}}function Pg(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Og(e,t){return Cg(e)||Eg(e,t)||xg(e,t)||Pg()}function vc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function tl(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?vc(Object(n),!0).forEach(function(r){sg(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vc(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var Rg=function(t,n){var r=O.exports.useRef();return O.exports.useEffect(function(){r.current=n?r.current:t},[t,n]),r.current};function Ng(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=O.exports.useContext(mg)||{},i=r.i18n,o=r.defaultNS,l=n||i||Sg();if(l&&!l.reportNamespaces&&(l.reportNamespaces=new gg),!l){as("You will need to pass in an i18next instance by using initReactI18next");var s=function(R){return Array.isArray(R)?R[R.length-1]:R},u=[s,{},!1];return u.t=s,u.i18n={},u.ready=!1,u}l.options.react&&l.options.react.wait!==void 0&&as("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var a=tl(tl(tl({},yg()),l.options.react),t),c=a.useSuspense,f=a.keyPrefix,d=e||o||l.options&&l.options.defaultNS;d=typeof d=="string"?[d]:d||["translation"],l.reportNamespaces.addUsedNamespaces&&l.reportNamespaces.addUsedNamespaces(d);var v=(l.isInitialized||l.initializedStoreOnce)&&d.every(function(_){return kg(_,l,a)});function y(){return l.getFixedT(null,a.nsMode==="fallback"?d:d[0],f)}var S=O.exports.useState(y),C=Og(S,2),m=C[0],h=C[1],p=d.join(),g=Rg(p),x=O.exports.useRef(!0);O.exports.useEffect(function(){var _=a.bindI18n,R=a.bindI18nStore;x.current=!0,!v&&!c&&hc(l,d,function(){x.current&&h(y)}),v&&g&&g!==p&&x.current&&h(y);function T(){x.current&&h(y)}return _&&l&&l.on(_,T),R&&l&&l.store.on(R,T),function(){x.current=!1,_&&l&&_.split(" ").forEach(function(z){return l.off(z,T)}),R&&l&&R.split(" ").forEach(function(z){return l.store.off(z,T)})}},[l,p]);var E=O.exports.useRef(!0);O.exports.useEffect(function(){x.current&&!E.current&&h(y),E.current=!1},[l,f]);var k=[m,l,v];if(k.t=m,k.i18n=l,k.ready=v,v||!v&&!c)return k;throw new Promise(function(_){hc(l,d,function(){_()})})}function Ig(){const{t:e}=Ng(),t=D(u=>u.parallelCount),n=D(u=>u.builtRequest),r=sr(u=>u.addNewImage),i=sr(u=>u.hasQueuedImages()),o=D(u=>u.isRandomSeed()),l=D(u=>u.setRequestOptions);return w("button",{className:lg,onClick:()=>{const u=n();let a=[],{num_outputs:c}=u;if(t>c)a.push(c);else for(;c>=1;)c-=t,c<=0?a.push(t):a.push(Math.abs(c));a.forEach((f,d)=>{let v=u.seed;d!==0&&(v=Nr()),r(og(),{...u,num_outputs:f,seed:v})}),o&&l("seed",Nr())},disabled:i,children:e("make-img-btn")})}function Mg(){const e=D(r=>r.getValueForRequestKey("prompt")),t=D(r=>r.setRequestOptions);return N("div",{className:Hy,children:[N("div",{className:Ky,children:[w("p",{children:"Prompt "}),w("textarea",{value:e,onChange:r=>{t("prompt",r.target.value)}})]}),w(Zy,{}),w(eg,{}),w(Ig,{})]})}function Tg(){const e=D(t=>t.isInpainting);return N(tn,{children:[N("div",{className:qy,children:[w(Mg,{}),w(Fy,{}),w(Uy,{})]}),e&&w("div",{className:Vy,children:w(By,{})})]})}const Dg=`${Lt}/ding.mp3`,Fg=Ec.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:Dg,type:"audio/mp3"})}));var Lg="_1yvg52n0",Ag="_1yvg52n1";function Ug({imageData:e,metadata:t,className:n}){return w("div",{className:[Lg,n].join(" "),children:w("img",{className:Ag,src:e,alt:t.prompt})})}function zg({image:e}){const{info:t,data:n}=e||{info:null,data:null},r=D(s=>s.setRequestOptions),i=()=>{const{prompt:s,seed:u,num_inference_steps:a,guidance_scale:c,use_face_correction:f,use_upscale:d,width:v,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-${c}`;return f&&(C+=`_FaceCorrection-${f}`),d&&(C+=`_Upscale-${d}`),C+=`_${v}x${y}`,C+=".png",C},o=()=>{const s=document.createElement("a");s.download=i(),s.href=n,s.click()},l=()=>{r("init_image",n)};return N("div",{className:"current-display",children:[e&&N("div",{children:[N("p",{children:[" ",t.prompt]}),w(Ug,{imageData:n,metadata:t}),N("div",{children:[w("button",{onClick:o,children:"Save"}),w("button",{onClick:l,children:"Use as Input"})]})]}),w("div",{})]})}var jg="fsj92y0",$g="fsj92y1";function Qg({images:e,setCurrentDisplay:t}){const n=r=>{const i=e[r];t(i)};return w("div",{className:jg,children:e&&e.map((r,i)=>r===void 0?(console.warn(`image ${i} is undefined`),null):w("button",{className:$g,onClick:()=>{n(i)},children:w("img",{src:r.data,alt:r.info.prompt})},i))})}var Bg="_688lcr1",qg="_688lcr0",Vg="_688lcr2";function Hg(){const e=O.exports.useRef(null),t=D(v=>v.isSoundEnabled()),{id:n,options:r}=sr(v=>v.firstInQueue()),i=sr(v=>v.removeFirstInQueue),[o,l]=O.exports.useState(null),{status:s,data:u}=Jt([tc,n],()=>ry(r),{enabled:n!==void 0});O.exports.useEffect(()=>{var v;s==="success"&&u.status==="succeeded"&&(t&&((v=e.current)==null||v.play()),i())},[s,u,i,e,t]);const a=uu(),[c,f]=O.exports.useState([]),d=sr(v=>v.completedImageIds);return O.exports.useEffect(()=>{const v=d.map(y=>a.getQueryData([tc,y]));if(v.length>0){const y=v.map((S,C)=>{if(S!==void 0)return S.output.map(m=>({id:`${d[C]}-${m.seed}`,data:m.data,info:{...S.request,seed:m.seed}}))}).flat().reverse().filter(S=>S!==void 0);f(y);debugger;l(y[0]||null)}else f([]),l(null)},[f,l,a,d]),N("div",{className:qg,children:[w(Fg,{ref:e}),w("div",{className:Bg,children:w(zg,{image:o})}),w("div",{className:Vg,children:w(Qg,{images:c,setCurrentDisplay:l})})]})}function Kg(){return N("div",{id:"footer",className:"panel-box",children:[N("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:`${Lt}/kofi.png`,id:"coffeeButton"})})," ","to help cover the cost of development and maintenance! Thank you for your support!"]}),N("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."]}),N("div",{id:"footer-legal",children:[N("p",{children:[w("b",{children:"Disclaimer:"})," The authors of this project are not responsible for any content generated using this interface."]}),N("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 Wg({className:e}){const t=D(s=>s.setRequestOptions),{status:n,data:r}=Jt(["SaveDir"],ey),{status:i,data:o}=Jt(["modifications"],Zm),l=D(s=>s.setAllModifiers);return O.exports.useEffect(()=>{n==="success"&&t("save_to_disk_path",r)},[t,n,r]),O.exports.useEffect(()=>{i==="success"?l(o):i==="error"&&l(iy)},[t,i,o]),N("div",{className:[Km,e].join(" "),children:[w("header",{className:bm,children:w(Py,{})}),w("nav",{className:Wm,children:w(Tg,{})}),w("main",{className:Gm,children:w(Hg,{})}),w("footer",{className:Ym,children:w(Kg,{})})]})}function Gg({className:e}){return w("div",{children:w("h1",{children:"Settings"})})}var Yg="_4vfmtj1t";const bg=new Im;function Xg(){const e=Yg;return w(Mm,{location:bg,routes:[{path:"/",element:w(Wg,{className:e})},{path:"/settings",element:w(Gg,{className:e})}]})}const Jg=new Jv({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0,cacheTime:1/0}}});vm();nl.createRoot(document.getElementById("root")).render(w(Ec.StrictMode,{children:N(tm,{client:Jg,children:[w(Xg,{}),w(um,{initialIsOpen:!0})]})}));