easydiffusion/ui/frontend/dist/index.js
2022-09-15 16:36:08 -04:00

84 lines
226 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 l of i)if(l.type==="childList")for(const o of l.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const l={};return i.integrity&&(l.integrity=i.integrity),i.referrerpolicy&&(l.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?l.credentials="include":i.crossorigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function r(i){if(i.ep)return;i.ep=!0;const l=n(i);fetch(i.href,l)}})();function nc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var M={exports:{}},U={};/**
* @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 Pr=Symbol.for("react.element"),Wd=Symbol.for("react.portal"),Gd=Symbol.for("react.fragment"),Xd=Symbol.for("react.strict_mode"),Yd=Symbol.for("react.profiler"),Zd=Symbol.for("react.provider"),Jd=Symbol.for("react.context"),bd=Symbol.for("react.forward_ref"),eh=Symbol.for("react.suspense"),th=Symbol.for("react.memo"),nh=Symbol.for("react.lazy"),hu=Symbol.iterator;function rh(e){return e===null||typeof e!="object"?null:(e=hu&&e[hu]||e["@@iterator"],typeof e=="function"?e:null)}var rc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},ic=Object.assign,lc={};function In(e,t,n){this.props=e,this.context=t,this.refs=lc,this.updater=n||rc}In.prototype.isReactComponent={};In.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")};In.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function oc(){}oc.prototype=In.prototype;function ls(e,t,n){this.props=e,this.context=t,this.refs=lc,this.updater=n||rc}var os=ls.prototype=new oc;os.constructor=ls;ic(os,In.prototype);os.isPureReactComponent=!0;var pu=Array.isArray,sc=Object.prototype.hasOwnProperty,ss={current:null},uc={key:!0,ref:!0,__self:!0,__source:!0};function ac(e,t,n){var r,i={},l=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(l=""+t.key),t)sc.call(t,r)&&!uc.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:Pr,type:e,key:l,ref:o,props:i,_owner:ss.current}}function ih(e,t){return{$$typeof:Pr,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function us(e){return typeof e=="object"&&e!==null&&e.$$typeof===Pr}function lh(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var mu=/\/+/g;function wl(e,t){return typeof e=="object"&&e!==null&&e.key!=null?lh(""+e.key):t.toString(36)}function ei(e,t,n,r,i){var l=typeof e;(l==="undefined"||l==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(l){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Pr:case Wd:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+wl(o,0):r,pu(i)?(n="",e!=null&&(n=e.replace(mu,"$&/")+"/"),ei(i,t,n,"",function(a){return a})):i!=null&&(us(i)&&(i=ih(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(mu,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",pu(e))for(var s=0;s<e.length;s++){l=e[s];var u=r+wl(l,s);o+=ei(l,t,n,u,i)}else if(u=rh(e),typeof u=="function")for(e=u.call(e),s=0;!(l=e.next()).done;)l=l.value,u=r+wl(l,s++),o+=ei(l,t,n,u,i);else if(l==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Dr(e,t,n){if(e==null)return e;var r=[],i=0;return ei(e,r,"","",function(l){return t.call(n,l,i++)}),r}function oh(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},ti={transition:null},sh={ReactCurrentDispatcher:me,ReactCurrentBatchConfig:ti,ReactCurrentOwner:ss};U.Children={map:Dr,forEach:function(e,t,n){Dr(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Dr(e,function(){t++}),t},toArray:function(e){return Dr(e,function(t){return t})||[]},only:function(e){if(!us(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};U.Component=In;U.Fragment=Gd;U.Profiler=Yd;U.PureComponent=ls;U.StrictMode=Xd;U.Suspense=eh;U.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sh;U.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=ic({},e.props),i=e.key,l=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(l=t.ref,o=ss.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)sc.call(t,u)&&!uc.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:Pr,type:e.type,key:i,ref:l,props:r,_owner:o}};U.createContext=function(e){return e={$$typeof:Jd,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Zd,_context:e},e.Consumer=e};U.createElement=ac;U.createFactory=function(e){var t=ac.bind(null,e);return t.type=e,t};U.createRef=function(){return{current:null}};U.forwardRef=function(e){return{$$typeof:bd,render:e}};U.isValidElement=us;U.lazy=function(e){return{$$typeof:nh,_payload:{_status:-1,_result:e},_init:oh}};U.memo=function(e,t){return{$$typeof:th,type:e,compare:t===void 0?null:t}};U.startTransition=function(e){var t=ti.transition;ti.transition={};try{e()}finally{ti.transition=t}};U.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};U.useCallback=function(e,t){return me.current.useCallback(e,t)};U.useContext=function(e){return me.current.useContext(e)};U.useDebugValue=function(){};U.useDeferredValue=function(e){return me.current.useDeferredValue(e)};U.useEffect=function(e,t){return me.current.useEffect(e,t)};U.useId=function(){return me.current.useId()};U.useImperativeHandle=function(e,t,n){return me.current.useImperativeHandle(e,t,n)};U.useInsertionEffect=function(e,t){return me.current.useInsertionEffect(e,t)};U.useLayoutEffect=function(e,t){return me.current.useLayoutEffect(e,t)};U.useMemo=function(e,t){return me.current.useMemo(e,t)};U.useReducer=function(e,t,n){return me.current.useReducer(e,t,n)};U.useRef=function(e){return me.current.useRef(e)};U.useState=function(e){return me.current.useState(e)};U.useSyncExternalStore=function(e,t,n){return me.current.useSyncExternalStore(e,t,n)};U.useTransition=function(){return me.current.useTransition()};U.version="18.2.0";(function(e){e.exports=U})(M);const cc=nc(M.exports);var Jl={},fc={exports:{}},Re={},dc={exports:{}},hc={};/**
* @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(R,D){var L=R.length;R.push(D);e:for(;0<L;){var X=L-1>>>1,te=R[X];if(0<i(te,D))R[X]=D,R[L]=te,L=X;else break e}}function n(R){return R.length===0?null:R[0]}function r(R){if(R.length===0)return null;var D=R[0],L=R.pop();if(L!==D){R[0]=L;e:for(var X=0,te=R.length,Tr=te>>>1;X<Tr;){var Lt=2*(X+1)-1,Sl=R[Lt],Ut=Lt+1,Fr=R[Ut];if(0>i(Sl,L))Ut<te&&0>i(Fr,Sl)?(R[X]=Fr,R[Ut]=L,X=Ut):(R[X]=Sl,R[Lt]=L,X=Lt);else if(Ut<te&&0>i(Fr,L))R[X]=Fr,R[Ut]=L,X=Ut;else break e}}return D}function i(R,D){var L=R.sortIndex-D.sortIndex;return L!==0?L:R.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var u=[],a=[],c=1,d=null,f=3,v=!1,y=!1,g=!1,P=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function h(R){for(var D=n(a);D!==null;){if(D.callback===null)r(a);else if(D.startTime<=R)r(a),D.sortIndex=D.expirationTime,t(u,D);else break;D=n(a)}}function S(R){if(g=!1,h(R),!y)if(n(u)!==null)y=!0,yl(x);else{var D=n(a);D!==null&&gl(S,D.startTime-R)}}function x(R,D){y=!1,g&&(g=!1,m(C),C=-1),v=!0;var L=f;try{for(h(D),d=n(u);d!==null&&(!(d.expirationTime>D)||R&&!$());){var X=d.callback;if(typeof X=="function"){d.callback=null,f=d.priorityLevel;var te=X(d.expirationTime<=D);D=e.unstable_now(),typeof te=="function"?d.callback=te:d===n(u)&&r(u),h(D)}else r(u);d=n(u)}if(d!==null)var Tr=!0;else{var Lt=n(a);Lt!==null&&gl(S,Lt.startTime-D),Tr=!1}return Tr}finally{d=null,f=L,v=!1}}var _=!1,k=null,C=-1,F=5,I=-1;function $(){return!(e.unstable_now()-I<F)}function _e(){if(k!==null){var R=e.unstable_now();I=R;var D=!0;try{D=k(!0,R)}finally{D?je():(_=!1,k=null)}}else _=!1}var je;if(typeof p=="function")je=function(){p(_e)};else if(typeof MessageChannel<"u"){var Dt=new MessageChannel,du=Dt.port2;Dt.port1.onmessage=_e,je=function(){du.postMessage(null)}}else je=function(){P(_e,0)};function yl(R){k=R,_||(_=!0,je())}function gl(R,D){C=P(function(){R(e.unstable_now())},D)}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(R){R.callback=null},e.unstable_continueExecution=function(){y||v||(y=!0,yl(x))},e.unstable_forceFrameRate=function(R){0>R||125<R?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<R?Math.floor(1e3/R):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(R){switch(f){case 1:case 2:case 3:var D=3;break;default:D=f}var L=f;f=D;try{return R()}finally{f=L}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(R,D){switch(R){case 1:case 2:case 3:case 4:case 5:break;default:R=3}var L=f;f=R;try{return D()}finally{f=L}},e.unstable_scheduleCallback=function(R,D,L){var X=e.unstable_now();switch(typeof L=="object"&&L!==null?(L=L.delay,L=typeof L=="number"&&0<L?X+L:X):L=X,R){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,R={id:c++,callback:D,priorityLevel:R,startTime:L,expirationTime:te,sortIndex:-1},L>X?(R.sortIndex=L,t(a,R),n(u)===null&&R===n(a)&&(g?(m(C),C=-1):g=!0,gl(S,L-X))):(R.sortIndex=te,t(u,R),y||v||(y=!0,yl(x))),R},e.unstable_shouldYield=$,e.unstable_wrapCallback=function(R){var D=f;return function(){var L=f;f=D;try{return R.apply(this,arguments)}finally{f=L}}}})(hc);(function(e){e.exports=hc})(dc);/**
* @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 pc=M.exports,Pe=dc.exports;function E(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 mc=new Set,ir={};function Yt(e,t){gn(e,t),gn(e+"Capture",t)}function gn(e,t){for(ir[e]=t,e=0;e<t.length;e++)mc.add(t[e])}var st=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),bl=Object.prototype.hasOwnProperty,uh=/^[: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]*$/,vu={},yu={};function ah(e){return bl.call(yu,e)?!0:bl.call(vu,e)?!1:uh.test(e)?yu[e]=!0:(vu[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 fh(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 ve(e,t,n,r,i,l,o){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=l,this.removeEmptyString=o}var ue={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ue[e]=new ve(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ue[t]=new ve(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ue[e]=new ve(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ue[e]=new ve(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){ue[e]=new ve(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ue[e]=new ve(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ue[e]=new ve(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ue[e]=new ve(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ue[e]=new ve(e,5,!1,e.toLowerCase(),null,!1,!1)});var as=/[\-:]([a-z])/g;function cs(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(as,cs);ue[t]=new ve(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(as,cs);ue[t]=new ve(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(as,cs);ue[t]=new ve(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ue[e]=new ve(e,1,!1,e.toLowerCase(),null,!1,!1)});ue.xlinkHref=new ve("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ue[e]=new ve(e,1,!1,e.toLowerCase(),null,!0,!0)});function fs(e,t,n,r){var i=ue.hasOwnProperty(t)?ue[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(fh(t,n,i,r)&&(n=null),r||i===null?ah(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 dt=pc.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Lr=Symbol.for("react.element"),bt=Symbol.for("react.portal"),en=Symbol.for("react.fragment"),ds=Symbol.for("react.strict_mode"),eo=Symbol.for("react.profiler"),vc=Symbol.for("react.provider"),yc=Symbol.for("react.context"),hs=Symbol.for("react.forward_ref"),to=Symbol.for("react.suspense"),no=Symbol.for("react.suspense_list"),ps=Symbol.for("react.memo"),pt=Symbol.for("react.lazy"),gc=Symbol.for("react.offscreen"),gu=Symbol.iterator;function Un(e){return e===null||typeof e!="object"?null:(e=gu&&e[gu]||e["@@iterator"],typeof e=="function"?e:null)}var W=Object.assign,kl;function qn(e){if(kl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);kl=t&&t[1]||""}return`
`+kl+e}var _l=!1;function Cl(e,t){if(!e||_l)return"";_l=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var i=a.stack.split(`
`),l=r.stack.split(`
`),o=i.length-1,s=l.length-1;1<=o&&0<=s&&i[o]!==l[s];)s--;for(;1<=o&&0<=s;o--,s--)if(i[o]!==l[s]){if(o!==1||s!==1)do if(o--,s--,0>s||i[o]!==l[s]){var u=`
`+i[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=s);break}}}finally{_l=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?qn(e):""}function dh(e){switch(e.tag){case 5:return qn(e.type);case 16:return qn("Lazy");case 13:return qn("Suspense");case 19:return qn("SuspenseList");case 0:case 2:case 15:return e=Cl(e.type,!1),e;case 11:return e=Cl(e.type.render,!1),e;case 1:return e=Cl(e.type,!0),e;default:return""}}function ro(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 en:return"Fragment";case bt:return"Portal";case eo:return"Profiler";case ds:return"StrictMode";case to:return"Suspense";case no:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case yc:return(e.displayName||"Context")+".Consumer";case vc:return(e._context.displayName||"Context")+".Provider";case hs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ps:return t=e.displayName||null,t!==null?t:ro(e.type)||"Memo";case pt:t=e._payload,e=e._init;try{return ro(e(t))}catch{}}return null}function hh(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 ro(t);case 8:return t===ds?"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 Nt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Sc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ph(e){var t=Sc(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,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,l.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ur(e){e._valueTracker||(e._valueTracker=ph(e))}function wc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Sc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function mi(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 io(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 Su(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Nt(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 kc(e,t){t=t.checked,t!=null&&fs(e,"checked",t,!1)}function lo(e,t){kc(e,t);var n=Nt(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")?oo(e,t.type,n):t.hasOwnProperty("defaultValue")&&oo(e,t.type,Nt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function wu(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 oo(e,t,n){(t!=="number"||mi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Hn=Array.isArray;function dn(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=""+Nt(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 so(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(E(91));return W({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ku(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(E(92));if(Hn(n)){if(1<n.length)throw Error(E(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:Nt(n)}}function _c(e,t){var n=Nt(t.value),r=Nt(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 _u(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Cc(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 uo(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Cc(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var zr,Ec=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(zr=zr||document.createElement("div"),zr.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=zr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function lr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Xn={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},mh=["Webkit","ms","Moz","O"];Object.keys(Xn).forEach(function(e){mh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Xn[t]=Xn[e]})});function xc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Xn.hasOwnProperty(e)&&Xn[e]?(""+t).trim():t+"px"}function Pc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=xc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var vh=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 ao(e,t){if(t){if(vh[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(E(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(E(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(E(61))}if(t.style!=null&&typeof t.style!="object")throw Error(E(62))}}function co(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 fo=null;function ms(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ho=null,hn=null,pn=null;function Cu(e){if(e=Nr(e)){if(typeof ho!="function")throw Error(E(280));var t=e.stateNode;t&&(t=Ji(t),ho(e.stateNode,e.type,t))}}function Oc(e){hn?pn?pn.push(e):pn=[e]:hn=e}function Rc(){if(hn){var e=hn,t=pn;if(pn=hn=null,Cu(e),t)for(e=0;e<t.length;e++)Cu(t[e])}}function Nc(e,t){return e(t)}function Ic(){}var El=!1;function Mc(e,t,n){if(El)return e(t,n);El=!0;try{return Nc(e,t,n)}finally{El=!1,(hn!==null||pn!==null)&&(Ic(),Rc())}}function or(e,t){var n=e.stateNode;if(n===null)return null;var r=Ji(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(E(231,t,typeof n));return n}var po=!1;if(st)try{var zn={};Object.defineProperty(zn,"passive",{get:function(){po=!0}}),window.addEventListener("test",zn,zn),window.removeEventListener("test",zn,zn)}catch{po=!1}function yh(e,t,n,r,i,l,o,s,u){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(c){this.onError(c)}}var Yn=!1,vi=null,yi=!1,mo=null,gh={onError:function(e){Yn=!0,vi=e}};function Sh(e,t,n,r,i,l,o,s,u){Yn=!1,vi=null,yh.apply(gh,arguments)}function wh(e,t,n,r,i,l,o,s,u){if(Sh.apply(this,arguments),Yn){if(Yn){var a=vi;Yn=!1,vi=null}else throw Error(E(198));yi||(yi=!0,mo=a)}}function Zt(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 Tc(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 Eu(e){if(Zt(e)!==e)throw Error(E(188))}function kh(e){var t=e.alternate;if(!t){if(t=Zt(e),t===null)throw Error(E(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var l=i.alternate;if(l===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===l.child){for(l=i.child;l;){if(l===n)return Eu(i),e;if(l===r)return Eu(i),t;l=l.sibling}throw Error(E(188))}if(n.return!==r.return)n=i,r=l;else{for(var o=!1,s=i.child;s;){if(s===n){o=!0,n=i,r=l;break}if(s===r){o=!0,r=i,n=l;break}s=s.sibling}if(!o){for(s=l.child;s;){if(s===n){o=!0,n=l,r=i;break}if(s===r){o=!0,r=l,n=i;break}s=s.sibling}if(!o)throw Error(E(189))}}if(n.alternate!==r)throw Error(E(190))}if(n.tag!==3)throw Error(E(188));return n.stateNode.current===n?e:t}function Fc(e){return e=kh(e),e!==null?Dc(e):null}function Dc(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Dc(e);if(t!==null)return t;e=e.sibling}return null}var Lc=Pe.unstable_scheduleCallback,xu=Pe.unstable_cancelCallback,_h=Pe.unstable_shouldYield,Ch=Pe.unstable_requestPaint,Y=Pe.unstable_now,Eh=Pe.unstable_getCurrentPriorityLevel,vs=Pe.unstable_ImmediatePriority,Uc=Pe.unstable_UserBlockingPriority,gi=Pe.unstable_NormalPriority,xh=Pe.unstable_LowPriority,zc=Pe.unstable_IdlePriority,Gi=null,Je=null;function Ph(e){if(Je&&typeof Je.onCommitFiberRoot=="function")try{Je.onCommitFiberRoot(Gi,e,void 0,(e.current.flags&128)===128)}catch{}}var qe=Math.clz32?Math.clz32:Nh,Oh=Math.log,Rh=Math.LN2;function Nh(e){return e>>>=0,e===0?32:31-(Oh(e)/Rh|0)|0}var Ar=64,jr=4194304;function Kn(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Si(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,l=e.pingedLanes,o=n&268435455;if(o!==0){var s=o&~i;s!==0?r=Kn(s):(l&=o,l!==0&&(r=Kn(l)))}else o=n&~i,o!==0?r=Kn(o):l!==0&&(r=Kn(l));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,l=t&-t,i>=l||i===16&&(l&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-qe(t),i=1<<n,r|=e[n],t&=~i;return r}function Ih(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 Mh(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes;0<l;){var o=31-qe(l),s=1<<o,u=i[o];u===-1?((s&n)===0||(s&r)!==0)&&(i[o]=Ih(s,t)):u<=t&&(e.expiredLanes|=s),l&=~s}}function vo(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Ac(){var e=Ar;return Ar<<=1,(Ar&4194240)===0&&(Ar=64),e}function xl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Or(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-qe(t),e[t]=n}function Th(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-qe(n),l=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~l}}function ys(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-qe(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var j=0;function jc(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var $c,gs,Qc,Bc,Vc,yo=!1,$r=[],kt=null,_t=null,Ct=null,sr=new Map,ur=new Map,yt=[],Fh="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 Pu(e,t){switch(e){case"focusin":case"focusout":kt=null;break;case"dragenter":case"dragleave":_t=null;break;case"mouseover":case"mouseout":Ct=null;break;case"pointerover":case"pointerout":sr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ur.delete(t.pointerId)}}function An(e,t,n,r,i,l){return e===null||e.nativeEvent!==l?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:l,targetContainers:[i]},t!==null&&(t=Nr(t),t!==null&&gs(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Dh(e,t,n,r,i){switch(t){case"focusin":return kt=An(kt,e,t,n,r,i),!0;case"dragenter":return _t=An(_t,e,t,n,r,i),!0;case"mouseover":return Ct=An(Ct,e,t,n,r,i),!0;case"pointerover":var l=i.pointerId;return sr.set(l,An(sr.get(l)||null,e,t,n,r,i)),!0;case"gotpointercapture":return l=i.pointerId,ur.set(l,An(ur.get(l)||null,e,t,n,r,i)),!0}return!1}function qc(e){var t=jt(e.target);if(t!==null){var n=Zt(t);if(n!==null){if(t=n.tag,t===13){if(t=Tc(n),t!==null){e.blockedOn=t,Vc(e.priority,function(){Qc(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 ni(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=go(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);fo=r,n.target.dispatchEvent(r),fo=null}else return t=Nr(n),t!==null&&gs(t),e.blockedOn=n,!1;t.shift()}return!0}function Ou(e,t,n){ni(e)&&n.delete(t)}function Lh(){yo=!1,kt!==null&&ni(kt)&&(kt=null),_t!==null&&ni(_t)&&(_t=null),Ct!==null&&ni(Ct)&&(Ct=null),sr.forEach(Ou),ur.forEach(Ou)}function jn(e,t){e.blockedOn===t&&(e.blockedOn=null,yo||(yo=!0,Pe.unstable_scheduleCallback(Pe.unstable_NormalPriority,Lh)))}function ar(e){function t(i){return jn(i,e)}if(0<$r.length){jn($r[0],e);for(var n=1;n<$r.length;n++){var r=$r[n];r.blockedOn===e&&(r.blockedOn=null)}}for(kt!==null&&jn(kt,e),_t!==null&&jn(_t,e),Ct!==null&&jn(Ct,e),sr.forEach(t),ur.forEach(t),n=0;n<yt.length;n++)r=yt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<yt.length&&(n=yt[0],n.blockedOn===null);)qc(n),n.blockedOn===null&&yt.shift()}var mn=dt.ReactCurrentBatchConfig,wi=!0;function Uh(e,t,n,r){var i=j,l=mn.transition;mn.transition=null;try{j=1,Ss(e,t,n,r)}finally{j=i,mn.transition=l}}function zh(e,t,n,r){var i=j,l=mn.transition;mn.transition=null;try{j=4,Ss(e,t,n,r)}finally{j=i,mn.transition=l}}function Ss(e,t,n,r){if(wi){var i=go(e,t,n,r);if(i===null)Ll(e,t,r,ki,n),Pu(e,r);else if(Dh(i,e,t,n,r))r.stopPropagation();else if(Pu(e,r),t&4&&-1<Fh.indexOf(e)){for(;i!==null;){var l=Nr(i);if(l!==null&&$c(l),l=go(e,t,n,r),l===null&&Ll(e,t,r,ki,n),l===i)break;i=l}i!==null&&r.stopPropagation()}else Ll(e,t,r,null,n)}}var ki=null;function go(e,t,n,r){if(ki=null,e=ms(r),e=jt(e),e!==null)if(t=Zt(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Tc(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 ki=e,null}function Hc(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(Eh()){case vs:return 1;case Uc:return 4;case gi:case xh:return 16;case zc:return 536870912;default:return 16}default:return 16}}var St=null,ws=null,ri=null;function Kc(){if(ri)return ri;var e,t=ws,n=t.length,r,i="value"in St?St.value:St.textContent,l=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[l-r];r++);return ri=i.slice(e,1<r?1-r:void 0)}function ii(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Qr(){return!0}function Ru(){return!1}function Ne(e){function t(n,r,i,l,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=l,this.target=o,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(l):l[s]);return this.isDefaultPrevented=(l.defaultPrevented!=null?l.defaultPrevented:l.returnValue===!1)?Qr:Ru,this.isPropagationStopped=Ru,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=Qr)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Qr)},persist:function(){},isPersistent:Qr}),t}var Mn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ks=Ne(Mn),Rr=W({},Mn,{view:0,detail:0}),Ah=Ne(Rr),Pl,Ol,$n,Xi=W({},Rr,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:_s,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!==$n&&($n&&e.type==="mousemove"?(Pl=e.screenX-$n.screenX,Ol=e.screenY-$n.screenY):Ol=Pl=0,$n=e),Pl)},movementY:function(e){return"movementY"in e?e.movementY:Ol}}),Nu=Ne(Xi),jh=W({},Xi,{dataTransfer:0}),$h=Ne(jh),Qh=W({},Rr,{relatedTarget:0}),Rl=Ne(Qh),Bh=W({},Mn,{animationName:0,elapsedTime:0,pseudoElement:0}),Vh=Ne(Bh),qh=W({},Mn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Hh=Ne(qh),Kh=W({},Mn,{data:0}),Iu=Ne(Kh),Wh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Gh={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"},Xh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Yh(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Xh[e])?!!t[e]:!1}function _s(){return Yh}var Zh=W({},Rr,{key:function(e){if(e.key){var t=Wh[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ii(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Gh[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:_s,charCode:function(e){return e.type==="keypress"?ii(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ii(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Jh=Ne(Zh),bh=W({},Xi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Mu=Ne(bh),ep=W({},Rr,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:_s}),tp=Ne(ep),np=W({},Mn,{propertyName:0,elapsedTime:0,pseudoElement:0}),rp=Ne(np),ip=W({},Xi,{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}),lp=Ne(ip),op=[9,13,27,32],Cs=st&&"CompositionEvent"in window,Zn=null;st&&"documentMode"in document&&(Zn=document.documentMode);var sp=st&&"TextEvent"in window&&!Zn,Wc=st&&(!Cs||Zn&&8<Zn&&11>=Zn),Tu=String.fromCharCode(32),Fu=!1;function Gc(e,t){switch(e){case"keyup":return op.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xc(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var tn=!1;function up(e,t){switch(e){case"compositionend":return Xc(t);case"keypress":return t.which!==32?null:(Fu=!0,Tu);case"textInput":return e=t.data,e===Tu&&Fu?null:e;default:return null}}function ap(e,t){if(tn)return e==="compositionend"||!Cs&&Gc(e,t)?(e=Kc(),ri=ws=St=null,tn=!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 Wc&&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 Du(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!cp[e.type]:t==="textarea"}function Yc(e,t,n,r){Oc(r),t=_i(t,"onChange"),0<t.length&&(n=new ks("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Jn=null,cr=null;function fp(e){uf(e,0)}function Yi(e){var t=ln(e);if(wc(t))return e}function dp(e,t){if(e==="change")return t}var Zc=!1;if(st){var Nl;if(st){var Il="oninput"in document;if(!Il){var Lu=document.createElement("div");Lu.setAttribute("oninput","return;"),Il=typeof Lu.oninput=="function"}Nl=Il}else Nl=!1;Zc=Nl&&(!document.documentMode||9<document.documentMode)}function Uu(){Jn&&(Jn.detachEvent("onpropertychange",Jc),cr=Jn=null)}function Jc(e){if(e.propertyName==="value"&&Yi(cr)){var t=[];Yc(t,cr,e,ms(e)),Mc(fp,t)}}function hp(e,t,n){e==="focusin"?(Uu(),Jn=t,cr=n,Jn.attachEvent("onpropertychange",Jc)):e==="focusout"&&Uu()}function pp(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Yi(cr)}function mp(e,t){if(e==="click")return Yi(t)}function vp(e,t){if(e==="input"||e==="change")return Yi(t)}function yp(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var We=typeof Object.is=="function"?Object.is:yp;function fr(e,t){if(We(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!bl.call(t,i)||!We(e[i],t[i]))return!1}return!0}function zu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Au(e,t){var n=zu(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=zu(n)}}function bc(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?bc(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function ef(){for(var e=window,t=mi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=mi(e.document)}return t}function Es(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 gp(e){var t=ef(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&bc(n.ownerDocument.documentElement,n)){if(r!==null&&Es(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,l=Math.min(r.start,i);r=r.end===void 0?l:Math.min(r.end,i),!e.extend&&l>r&&(i=r,r=l,l=i),i=Au(n,l);var o=Au(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),l>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var Sp=st&&"documentMode"in document&&11>=document.documentMode,nn=null,So=null,bn=null,wo=!1;function ju(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;wo||nn==null||nn!==mi(r)||(r=nn,"selectionStart"in r&&Es(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}),bn&&fr(bn,r)||(bn=r,r=_i(So,"onSelect"),0<r.length&&(t=new ks("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=nn)))}function Br(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var rn={animationend:Br("Animation","AnimationEnd"),animationiteration:Br("Animation","AnimationIteration"),animationstart:Br("Animation","AnimationStart"),transitionend:Br("Transition","TransitionEnd")},Ml={},tf={};st&&(tf=document.createElement("div").style,"AnimationEvent"in window||(delete rn.animationend.animation,delete rn.animationiteration.animation,delete rn.animationstart.animation),"TransitionEvent"in window||delete rn.transitionend.transition);function Zi(e){if(Ml[e])return Ml[e];if(!rn[e])return e;var t=rn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in tf)return Ml[e]=t[n];return e}var nf=Zi("animationend"),rf=Zi("animationiteration"),lf=Zi("animationstart"),of=Zi("transitionend"),sf=new Map,$u="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 Mt(e,t){sf.set(e,t),Yt(t,[e])}for(var Tl=0;Tl<$u.length;Tl++){var Fl=$u[Tl],wp=Fl.toLowerCase(),kp=Fl[0].toUpperCase()+Fl.slice(1);Mt(wp,"on"+kp)}Mt(nf,"onAnimationEnd");Mt(rf,"onAnimationIteration");Mt(lf,"onAnimationStart");Mt("dblclick","onDoubleClick");Mt("focusin","onFocus");Mt("focusout","onBlur");Mt(of,"onTransitionEnd");gn("onMouseEnter",["mouseout","mouseover"]);gn("onMouseLeave",["mouseout","mouseover"]);gn("onPointerEnter",["pointerout","pointerover"]);gn("onPointerLeave",["pointerout","pointerover"]);Yt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Yt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Yt("onBeforeInput",["compositionend","keypress","textInput","paste"]);Yt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Yt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Yt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Wn="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(" "),_p=new Set("cancel close invalid load scroll toggle".split(" ").concat(Wn));function Qu(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,wh(r,t,void 0,e),e.currentTarget=null}function uf(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 l=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],u=s.instance,a=s.currentTarget;if(s=s.listener,u!==l&&i.isPropagationStopped())break e;Qu(i,s,a),l=u}else for(o=0;o<r.length;o++){if(s=r[o],u=s.instance,a=s.currentTarget,s=s.listener,u!==l&&i.isPropagationStopped())break e;Qu(i,s,a),l=u}}}if(yi)throw e=mo,yi=!1,mo=null,e}function B(e,t){var n=t[xo];n===void 0&&(n=t[xo]=new Set);var r=e+"__bubble";n.has(r)||(af(t,e,2,!1),n.add(r))}function Dl(e,t,n){var r=0;t&&(r|=4),af(n,e,r,t)}var Vr="_reactListening"+Math.random().toString(36).slice(2);function dr(e){if(!e[Vr]){e[Vr]=!0,mc.forEach(function(n){n!=="selectionchange"&&(_p.has(n)||Dl(n,!1,e),Dl(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Vr]||(t[Vr]=!0,Dl("selectionchange",!1,t))}}function af(e,t,n,r){switch(Hc(t)){case 1:var i=Uh;break;case 4:i=zh;break;default:i=Ss}n=i.bind(null,t,n,e),i=void 0,!po||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 Ll(e,t,n,r,i){var l=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var s=r.stateNode.containerInfo;if(s===i||s.nodeType===8&&s.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;o=o.return}for(;s!==null;){if(o=jt(s),o===null)return;if(u=o.tag,u===5||u===6){r=l=o;continue e}s=s.parentNode}}r=r.return}Mc(function(){var a=l,c=ms(n),d=[];e:{var f=sf.get(e);if(f!==void 0){var v=ks,y=e;switch(e){case"keypress":if(ii(n)===0)break e;case"keydown":case"keyup":v=Jh;break;case"focusin":y="focus",v=Rl;break;case"focusout":y="blur",v=Rl;break;case"beforeblur":case"afterblur":v=Rl;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=Nu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":v=$h;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":v=tp;break;case nf:case rf:case lf:v=Vh;break;case of:v=rp;break;case"scroll":v=Ah;break;case"wheel":v=lp;break;case"copy":case"cut":case"paste":v=Hh;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":v=Mu}var g=(t&4)!==0,P=!g&&e==="scroll",m=g?f!==null?f+"Capture":null:f;g=[];for(var p=a,h;p!==null;){h=p;var S=h.stateNode;if(h.tag===5&&S!==null&&(h=S,m!==null&&(S=or(p,m),S!=null&&g.push(hr(p,S,h)))),P)break;p=p.return}0<g.length&&(f=new v(f,y,null,n,c),d.push({event:f,listeners:g}))}}if((t&7)===0){e:{if(f=e==="mouseover"||e==="pointerover",v=e==="mouseout"||e==="pointerout",f&&n!==fo&&(y=n.relatedTarget||n.fromElement)&&(jt(y)||y[ut]))break e;if((v||f)&&(f=c.window===c?c:(f=c.ownerDocument)?f.defaultView||f.parentWindow:window,v?(y=n.relatedTarget||n.toElement,v=a,y=y?jt(y):null,y!==null&&(P=Zt(y),y!==P||y.tag!==5&&y.tag!==6)&&(y=null)):(v=null,y=a),v!==y)){if(g=Nu,S="onMouseLeave",m="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(g=Mu,S="onPointerLeave",m="onPointerEnter",p="pointer"),P=v==null?f:ln(v),h=y==null?f:ln(y),f=new g(S,p+"leave",v,n,c),f.target=P,f.relatedTarget=h,S=null,jt(c)===a&&(g=new g(m,p+"enter",y,n,c),g.target=h,g.relatedTarget=P,S=g),P=S,v&&y)t:{for(g=v,m=y,p=0,h=g;h;h=Jt(h))p++;for(h=0,S=m;S;S=Jt(S))h++;for(;0<p-h;)g=Jt(g),p--;for(;0<h-p;)m=Jt(m),h--;for(;p--;){if(g===m||m!==null&&g===m.alternate)break t;g=Jt(g),m=Jt(m)}g=null}else g=null;v!==null&&Bu(d,f,v,g,!1),y!==null&&P!==null&&Bu(d,P,y,g,!0)}}e:{if(f=a?ln(a):window,v=f.nodeName&&f.nodeName.toLowerCase(),v==="select"||v==="input"&&f.type==="file")var x=dp;else if(Du(f))if(Zc)x=vp;else{x=pp;var _=hp}else(v=f.nodeName)&&v.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(x=mp);if(x&&(x=x(e,a))){Yc(d,x,n,c);break e}_&&_(e,f,a),e==="focusout"&&(_=f._wrapperState)&&_.controlled&&f.type==="number"&&oo(f,"number",f.value)}switch(_=a?ln(a):window,e){case"focusin":(Du(_)||_.contentEditable==="true")&&(nn=_,So=a,bn=null);break;case"focusout":bn=So=nn=null;break;case"mousedown":wo=!0;break;case"contextmenu":case"mouseup":case"dragend":wo=!1,ju(d,n,c);break;case"selectionchange":if(Sp)break;case"keydown":case"keyup":ju(d,n,c)}var k;if(Cs)e:{switch(e){case"compositionstart":var C="onCompositionStart";break e;case"compositionend":C="onCompositionEnd";break e;case"compositionupdate":C="onCompositionUpdate";break e}C=void 0}else tn?Gc(e,n)&&(C="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(C="onCompositionStart");C&&(Wc&&n.locale!=="ko"&&(tn||C!=="onCompositionStart"?C==="onCompositionEnd"&&tn&&(k=Kc()):(St=c,ws="value"in St?St.value:St.textContent,tn=!0)),_=_i(a,C),0<_.length&&(C=new Iu(C,e,null,n,c),d.push({event:C,listeners:_}),k?C.data=k:(k=Xc(n),k!==null&&(C.data=k)))),(k=sp?up(e,n):ap(e,n))&&(a=_i(a,"onBeforeInput"),0<a.length&&(c=new Iu("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:a}),c.data=k))}uf(d,t)})}function hr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function _i(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,l=i.stateNode;i.tag===5&&l!==null&&(i=l,l=or(e,n),l!=null&&r.unshift(hr(e,l,i)),l=or(e,t),l!=null&&r.push(hr(e,l,i))),e=e.return}return r}function Jt(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Bu(e,t,n,r,i){for(var l=t._reactName,o=[];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=or(n,l),u!=null&&o.unshift(hr(n,u,s))):i||(u=or(n,l),u!=null&&o.push(hr(n,u,s)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var Cp=/\r\n?/g,Ep=/\u0000|\uFFFD/g;function Vu(e){return(typeof e=="string"?e:""+e).replace(Cp,`
`).replace(Ep,"")}function qr(e,t,n){if(t=Vu(t),Vu(e)!==t&&n)throw Error(E(425))}function Ci(){}var ko=null,_o=null;function Co(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 Eo=typeof setTimeout=="function"?setTimeout:void 0,xp=typeof clearTimeout=="function"?clearTimeout:void 0,qu=typeof Promise=="function"?Promise:void 0,Pp=typeof queueMicrotask=="function"?queueMicrotask:typeof qu<"u"?function(e){return qu.resolve(null).then(e).catch(Op)}:Eo;function Op(e){setTimeout(function(){throw e})}function Ul(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),ar(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);ar(t)}function Et(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 Hu(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 Tn=Math.random().toString(36).slice(2),Ye="__reactFiber$"+Tn,pr="__reactProps$"+Tn,ut="__reactContainer$"+Tn,xo="__reactEvents$"+Tn,Rp="__reactListeners$"+Tn,Np="__reactHandles$"+Tn;function jt(e){var t=e[Ye];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ut]||n[Ye]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Hu(e);e!==null;){if(n=e[Ye])return n;e=Hu(e)}return t}e=n,n=e.parentNode}return null}function Nr(e){return e=e[Ye]||e[ut],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ln(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(E(33))}function Ji(e){return e[pr]||null}var Po=[],on=-1;function Tt(e){return{current:e}}function V(e){0>on||(e.current=Po[on],Po[on]=null,on--)}function Q(e,t){on++,Po[on]=e.current,e.current=t}var It={},de=Tt(It),Se=Tt(!1),Ht=It;function Sn(e,t){var n=e.type.contextTypes;if(!n)return It;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},l;for(l in n)i[l]=t[l];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function we(e){return e=e.childContextTypes,e!=null}function Ei(){V(Se),V(de)}function Ku(e,t,n){if(de.current!==It)throw Error(E(168));Q(de,t),Q(Se,n)}function cf(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(E(108,hh(e)||"Unknown",i));return W({},n,r)}function xi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||It,Ht=de.current,Q(de,e),Q(Se,Se.current),!0}function Wu(e,t,n){var r=e.stateNode;if(!r)throw Error(E(169));n?(e=cf(e,t,Ht),r.__reactInternalMemoizedMergedChildContext=e,V(Se),V(de),Q(de,e)):V(Se),Q(Se,n)}var nt=null,bi=!1,zl=!1;function ff(e){nt===null?nt=[e]:nt.push(e)}function Ip(e){bi=!0,ff(e)}function Ft(){if(!zl&&nt!==null){zl=!0;var e=0,t=j;try{var n=nt;for(j=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}nt=null,bi=!1}catch(i){throw nt!==null&&(nt=nt.slice(e+1)),Lc(vs,Ft),i}finally{j=t,zl=!1}}return null}var sn=[],un=0,Pi=null,Oi=0,Te=[],Fe=0,Kt=null,it=1,lt="";function zt(e,t){sn[un++]=Oi,sn[un++]=Pi,Pi=e,Oi=t}function df(e,t,n){Te[Fe++]=it,Te[Fe++]=lt,Te[Fe++]=Kt,Kt=e;var r=it;e=lt;var i=32-qe(r)-1;r&=~(1<<i),n+=1;var l=32-qe(t)+i;if(30<l){var o=i-i%5;l=(r&(1<<o)-1).toString(32),r>>=o,i-=o,it=1<<32-qe(t)+i|n<<i|r,lt=l+e}else it=1<<l|n<<i|r,lt=e}function xs(e){e.return!==null&&(zt(e,1),df(e,1,0))}function Ps(e){for(;e===Pi;)Pi=sn[--un],sn[un]=null,Oi=sn[--un],sn[un]=null;for(;e===Kt;)Kt=Te[--Fe],Te[Fe]=null,lt=Te[--Fe],Te[Fe]=null,it=Te[--Fe],Te[Fe]=null}var xe=null,Ee=null,q=!1,Ve=null;function hf(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 Gu(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,xe=e,Ee=Et(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,xe=e,Ee=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Kt!==null?{id:it,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,xe=e,Ee=null,!0):!1;default:return!1}}function Oo(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ro(e){if(q){var t=Ee;if(t){var n=t;if(!Gu(e,t)){if(Oo(e))throw Error(E(418));t=Et(n.nextSibling);var r=xe;t&&Gu(e,t)?hf(r,n):(e.flags=e.flags&-4097|2,q=!1,xe=e)}}else{if(Oo(e))throw Error(E(418));e.flags=e.flags&-4097|2,q=!1,xe=e}}}function Xu(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;xe=e}function Hr(e){if(e!==xe)return!1;if(!q)return Xu(e),q=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Co(e.type,e.memoizedProps)),t&&(t=Ee)){if(Oo(e))throw pf(),Error(E(418));for(;t;)hf(e,t),t=Et(t.nextSibling)}if(Xu(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(E(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ee=Et(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ee=null}}else Ee=xe?Et(e.stateNode.nextSibling):null;return!0}function pf(){for(var e=Ee;e;)e=Et(e.nextSibling)}function wn(){Ee=xe=null,q=!1}function Os(e){Ve===null?Ve=[e]:Ve.push(e)}var Mp=dt.ReactCurrentBatchConfig;function Qe(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 Ri=Tt(null),Ni=null,an=null,Rs=null;function Ns(){Rs=an=Ni=null}function Is(e){var t=Ri.current;V(Ri),e._currentValue=t}function No(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 vn(e,t){Ni=e,Rs=an=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(ge=!0),e.firstContext=null)}function ze(e){var t=e._currentValue;if(Rs!==e)if(e={context:e,memoizedValue:t,next:null},an===null){if(Ni===null)throw Error(E(308));an=e,Ni.dependencies={lanes:0,firstContext:e}}else an=an.next=e;return t}var $t=null;function Ms(e){$t===null?$t=[e]:$t.push(e)}function mf(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Ms(t)):(n.next=i.next,i.next=n),t.interleaved=n,at(e,r)}function at(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 Ts(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function vf(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 ot(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function xt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(z&2)!==0){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,at(e,n)}return i=r.interleaved,i===null?(t.next=t,Ms(r)):(t.next=i.next,i.next=t),r.interleaved=t,at(e,n)}function li(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,ys(e,n)}}function Yu(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};l===null?i=l=o:l=l.next=o,n=n.next}while(n!==null);l===null?i=l=t:l=l.next=t}else i=l=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:l,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 Ii(e,t,n,r){var i=e.updateQueue;mt=!1;var l=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var u=s,a=u.next;u.next=null,o===null?l=a:o.next=a,o=u;var c=e.alternate;c!==null&&(c=c.updateQueue,s=c.lastBaseUpdate,s!==o&&(s===null?c.firstBaseUpdate=a:s.next=a,c.lastBaseUpdate=u))}if(l!==null){var d=i.baseState;o=0,c=a=u=null,s=l;do{var f=s.lane,v=s.eventTime;if((r&f)===f){c!==null&&(c=c.next={eventTime:v,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var y=e,g=s;switch(f=t,v=n,g.tag){case 1:if(y=g.payload,typeof y=="function"){d=y.call(v,d,f);break e}d=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=g.payload,f=typeof y=="function"?y.call(v,d,f):y,f==null)break e;d=W({},d,f);break e;case 2:mt=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,f=i.effects,f===null?i.effects=[s]:f.push(s))}else v={eventTime:v,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},c===null?(a=c=v,u=d):c=c.next=v,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;f=s,s=f.next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}while(1);if(c===null&&(u=d),i.baseState=u,i.firstBaseUpdate=a,i.lastBaseUpdate=c,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else l===null&&(i.shared.lanes=0);Gt|=o,e.lanes=o,e.memoizedState=d}}function Zu(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(E(191,i));i.call(r)}}}var yf=new pc.Component().refs;function Io(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 el={isMounted:function(e){return(e=e._reactInternals)?Zt(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=pe(),i=Ot(e),l=ot(r,i);l.payload=t,n!=null&&(l.callback=n),t=xt(e,l,i),t!==null&&(He(t,e,i,r),li(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=pe(),i=Ot(e),l=ot(r,i);l.tag=1,l.payload=t,n!=null&&(l.callback=n),t=xt(e,l,i),t!==null&&(He(t,e,i,r),li(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=pe(),r=Ot(e),i=ot(n,r);i.tag=2,t!=null&&(i.callback=t),t=xt(e,i,r),t!==null&&(He(t,e,r,n),li(t,e,r))}};function Ju(e,t,n,r,i,l,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,l,o):t.prototype&&t.prototype.isPureReactComponent?!fr(n,r)||!fr(i,l):!0}function gf(e,t,n){var r=!1,i=It,l=t.contextType;return typeof l=="object"&&l!==null?l=ze(l):(i=we(t)?Ht:de.current,r=t.contextTypes,l=(r=r!=null)?Sn(e,i):It),t=new t(n,l),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=el,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=l),t}function bu(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&el.enqueueReplaceState(t,t.state,null)}function Mo(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=yf,Ts(e);var l=t.contextType;typeof l=="object"&&l!==null?i.context=ze(l):(l=we(t)?Ht:de.current,i.context=Sn(e,l)),i.state=e.memoizedState,l=t.getDerivedStateFromProps,typeof l=="function"&&(Io(e,t,l,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&&el.enqueueReplaceState(i,i.state,null),Ii(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(E(309));var r=n.stateNode}if(!r)throw Error(E(147,e));var i=r,l=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===l?t.ref:(t=function(o){var s=i.refs;s===yf&&(s=i.refs={}),o===null?delete s[l]:s[l]=o},t._stringRef=l,t)}if(typeof e!="string")throw Error(E(284));if(!n._owner)throw Error(E(290,e))}return e}function Kr(e,t){throw e=Object.prototype.toString.call(t),Error(E(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ea(e){var t=e._init;return t(e._payload)}function Sf(e){function t(m,p){if(e){var h=m.deletions;h===null?(m.deletions=[p],m.flags|=16):h.push(p)}}function n(m,p){if(!e)return null;for(;p!==null;)t(m,p),p=p.sibling;return null}function r(m,p){for(m=new Map;p!==null;)p.key!==null?m.set(p.key,p):m.set(p.index,p),p=p.sibling;return m}function i(m,p){return m=Rt(m,p),m.index=0,m.sibling=null,m}function l(m,p,h){return m.index=h,e?(h=m.alternate,h!==null?(h=h.index,h<p?(m.flags|=2,p):h):(m.flags|=2,p)):(m.flags|=1048576,p)}function o(m){return e&&m.alternate===null&&(m.flags|=2),m}function s(m,p,h,S){return p===null||p.tag!==6?(p=ql(h,m.mode,S),p.return=m,p):(p=i(p,h),p.return=m,p)}function u(m,p,h,S){var x=h.type;return x===en?c(m,p,h.props.children,S,h.key):p!==null&&(p.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===pt&&ea(x)===p.type)?(S=i(p,h.props),S.ref=Qn(m,p,h),S.return=m,S):(S=fi(h.type,h.key,h.props,null,m.mode,S),S.ref=Qn(m,p,h),S.return=m,S)}function a(m,p,h,S){return p===null||p.tag!==4||p.stateNode.containerInfo!==h.containerInfo||p.stateNode.implementation!==h.implementation?(p=Hl(h,m.mode,S),p.return=m,p):(p=i(p,h.children||[]),p.return=m,p)}function c(m,p,h,S,x){return p===null||p.tag!==7?(p=qt(h,m.mode,S,x),p.return=m,p):(p=i(p,h),p.return=m,p)}function d(m,p,h){if(typeof p=="string"&&p!==""||typeof p=="number")return p=ql(""+p,m.mode,h),p.return=m,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Lr:return h=fi(p.type,p.key,p.props,null,m.mode,h),h.ref=Qn(m,null,p),h.return=m,h;case bt:return p=Hl(p,m.mode,h),p.return=m,p;case pt:var S=p._init;return d(m,S(p._payload),h)}if(Hn(p)||Un(p))return p=qt(p,m.mode,h,null),p.return=m,p;Kr(m,p)}return null}function f(m,p,h,S){var x=p!==null?p.key:null;if(typeof h=="string"&&h!==""||typeof h=="number")return x!==null?null:s(m,p,""+h,S);if(typeof h=="object"&&h!==null){switch(h.$$typeof){case Lr:return h.key===x?u(m,p,h,S):null;case bt:return h.key===x?a(m,p,h,S):null;case pt:return x=h._init,f(m,p,x(h._payload),S)}if(Hn(h)||Un(h))return x!==null?null:c(m,p,h,S,null);Kr(m,h)}return null}function v(m,p,h,S,x){if(typeof S=="string"&&S!==""||typeof S=="number")return m=m.get(h)||null,s(p,m,""+S,x);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Lr:return m=m.get(S.key===null?h:S.key)||null,u(p,m,S,x);case bt:return m=m.get(S.key===null?h:S.key)||null,a(p,m,S,x);case pt:var _=S._init;return v(m,p,h,_(S._payload),x)}if(Hn(S)||Un(S))return m=m.get(h)||null,c(p,m,S,x,null);Kr(p,S)}return null}function y(m,p,h,S){for(var x=null,_=null,k=p,C=p=0,F=null;k!==null&&C<h.length;C++){k.index>C?(F=k,k=null):F=k.sibling;var I=f(m,k,h[C],S);if(I===null){k===null&&(k=F);break}e&&k&&I.alternate===null&&t(m,k),p=l(I,p,C),_===null?x=I:_.sibling=I,_=I,k=F}if(C===h.length)return n(m,k),q&&zt(m,C),x;if(k===null){for(;C<h.length;C++)k=d(m,h[C],S),k!==null&&(p=l(k,p,C),_===null?x=k:_.sibling=k,_=k);return q&&zt(m,C),x}for(k=r(m,k);C<h.length;C++)F=v(k,m,C,h[C],S),F!==null&&(e&&F.alternate!==null&&k.delete(F.key===null?C:F.key),p=l(F,p,C),_===null?x=F:_.sibling=F,_=F);return e&&k.forEach(function($){return t(m,$)}),q&&zt(m,C),x}function g(m,p,h,S){var x=Un(h);if(typeof x!="function")throw Error(E(150));if(h=x.call(h),h==null)throw Error(E(151));for(var _=x=null,k=p,C=p=0,F=null,I=h.next();k!==null&&!I.done;C++,I=h.next()){k.index>C?(F=k,k=null):F=k.sibling;var $=f(m,k,I.value,S);if($===null){k===null&&(k=F);break}e&&k&&$.alternate===null&&t(m,k),p=l($,p,C),_===null?x=$:_.sibling=$,_=$,k=F}if(I.done)return n(m,k),q&&zt(m,C),x;if(k===null){for(;!I.done;C++,I=h.next())I=d(m,I.value,S),I!==null&&(p=l(I,p,C),_===null?x=I:_.sibling=I,_=I);return q&&zt(m,C),x}for(k=r(m,k);!I.done;C++,I=h.next())I=v(k,m,C,I.value,S),I!==null&&(e&&I.alternate!==null&&k.delete(I.key===null?C:I.key),p=l(I,p,C),_===null?x=I:_.sibling=I,_=I);return e&&k.forEach(function(_e){return t(m,_e)}),q&&zt(m,C),x}function P(m,p,h,S){if(typeof h=="object"&&h!==null&&h.type===en&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Lr:e:{for(var x=h.key,_=p;_!==null;){if(_.key===x){if(x=h.type,x===en){if(_.tag===7){n(m,_.sibling),p=i(_,h.props.children),p.return=m,m=p;break e}}else if(_.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===pt&&ea(x)===_.type){n(m,_.sibling),p=i(_,h.props),p.ref=Qn(m,_,h),p.return=m,m=p;break e}n(m,_);break}else t(m,_);_=_.sibling}h.type===en?(p=qt(h.props.children,m.mode,S,h.key),p.return=m,m=p):(S=fi(h.type,h.key,h.props,null,m.mode,S),S.ref=Qn(m,p,h),S.return=m,m=S)}return o(m);case bt:e:{for(_=h.key;p!==null;){if(p.key===_)if(p.tag===4&&p.stateNode.containerInfo===h.containerInfo&&p.stateNode.implementation===h.implementation){n(m,p.sibling),p=i(p,h.children||[]),p.return=m,m=p;break e}else{n(m,p);break}else t(m,p);p=p.sibling}p=Hl(h,m.mode,S),p.return=m,m=p}return o(m);case pt:return _=h._init,P(m,p,_(h._payload),S)}if(Hn(h))return y(m,p,h,S);if(Un(h))return g(m,p,h,S);Kr(m,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,p!==null&&p.tag===6?(n(m,p.sibling),p=i(p,h),p.return=m,m=p):(n(m,p),p=ql(h,m.mode,S),p.return=m,m=p),o(m)):n(m,p)}return P}var kn=Sf(!0),wf=Sf(!1),Ir={},be=Tt(Ir),mr=Tt(Ir),vr=Tt(Ir);function Qt(e){if(e===Ir)throw Error(E(174));return e}function Fs(e,t){switch(Q(vr,t),Q(mr,e),Q(be,Ir),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:uo(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=uo(t,e)}V(be),Q(be,t)}function _n(){V(be),V(mr),V(vr)}function kf(e){Qt(vr.current);var t=Qt(be.current),n=uo(t,e.type);t!==n&&(Q(mr,e),Q(be,n))}function Ds(e){mr.current===e&&(V(be),V(mr))}var H=Tt(0);function Mi(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 Al=[];function Ls(){for(var e=0;e<Al.length;e++)Al[e]._workInProgressVersionPrimary=null;Al.length=0}var oi=dt.ReactCurrentDispatcher,jl=dt.ReactCurrentBatchConfig,Wt=0,K=null,b=null,re=null,Ti=!1,er=!1,yr=0,Tp=0;function ae(){throw Error(E(321))}function Us(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!We(e[n],t[n]))return!1;return!0}function zs(e,t,n,r,i,l){if(Wt=l,K=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,oi.current=e===null||e.memoizedState===null?Up:zp,e=n(r,i),er){l=0;do{if(er=!1,yr=0,25<=l)throw Error(E(301));l+=1,re=b=null,t.updateQueue=null,oi.current=Ap,e=n(r,i)}while(er)}if(oi.current=Fi,t=b!==null&&b.next!==null,Wt=0,re=b=K=null,Ti=!1,t)throw Error(E(300));return e}function As(){var e=yr!==0;return yr=0,e}function Xe(){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 Ae(){if(b===null){var e=K.alternate;e=e!==null?e.memoizedState:null}else e=b.next;var t=re===null?K.memoizedState:re.next;if(t!==null)re=t,b=e;else{if(e===null)throw Error(E(310));b=e,e={memoizedState:b.memoizedState,baseState:b.baseState,baseQueue:b.baseQueue,queue:b.queue,next:null},re===null?K.memoizedState=re=e:re=re.next=e}return re}function gr(e,t){return typeof t=="function"?t(e):t}function $l(e){var t=Ae(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=b,i=r.baseQueue,l=n.pending;if(l!==null){if(i!==null){var o=i.next;i.next=l.next,l.next=o}r.baseQueue=i=l,n.pending=null}if(i!==null){l=i.next,r=r.baseState;var s=o=null,u=null,a=l;do{var c=a.lane;if((Wt&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 d={lane:c,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};u===null?(s=u=d,o=r):u=u.next=d,K.lanes|=c,Gt|=c}a=a.next}while(a!==null&&a!==l);u===null?o=r:u.next=s,We(r,t.memoizedState)||(ge=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do l=i.lane,K.lanes|=l,Gt|=l,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ql(e){var t=Ae(),n=t.queue;if(n===null)throw Error(E(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,l=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do l=e(l,o.action),o=o.next;while(o!==i);We(l,t.memoizedState)||(ge=!0),t.memoizedState=l,t.baseQueue===null&&(t.baseState=l),n.lastRenderedState=l}return[l,r]}function _f(){}function Cf(e,t){var n=K,r=Ae(),i=t(),l=!We(r.memoizedState,i);if(l&&(r.memoizedState=i,ge=!0),r=r.queue,js(Pf.bind(null,n,r,e),[e]),r.getSnapshot!==t||l||re!==null&&re.memoizedState.tag&1){if(n.flags|=2048,Sr(9,xf.bind(null,n,r,i,t),void 0,null),ie===null)throw Error(E(349));(Wt&30)!==0||Ef(n,t,i)}return i}function Ef(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 xf(e,t,n,r){t.value=n,t.getSnapshot=r,Of(t)&&Rf(e)}function Pf(e,t,n){return n(function(){Of(t)&&Rf(e)})}function Of(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!We(e,n)}catch{return!0}}function Rf(e){var t=at(e,1);t!==null&&He(t,e,1,-1)}function ta(e){var t=Xe();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:gr,lastRenderedState:e},t.queue=e,e=e.dispatch=Lp.bind(null,K,e),[t.memoizedState,e]}function Sr(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 Nf(){return Ae().memoizedState}function si(e,t,n,r){var i=Xe();K.flags|=e,i.memoizedState=Sr(1|t,n,void 0,r===void 0?null:r)}function tl(e,t,n,r){var i=Ae();r=r===void 0?null:r;var l=void 0;if(b!==null){var o=b.memoizedState;if(l=o.destroy,r!==null&&Us(r,o.deps)){i.memoizedState=Sr(t,n,l,r);return}}K.flags|=e,i.memoizedState=Sr(1|t,n,l,r)}function na(e,t){return si(8390656,8,e,t)}function js(e,t){return tl(2048,8,e,t)}function If(e,t){return tl(4,2,e,t)}function Mf(e,t){return tl(4,4,e,t)}function Tf(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 Ff(e,t,n){return n=n!=null?n.concat([e]):null,tl(4,4,Tf.bind(null,t,e),n)}function $s(){}function Df(e,t){var n=Ae();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Us(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Lf(e,t){var n=Ae();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Us(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Uf(e,t,n){return(Wt&21)===0?(e.baseState&&(e.baseState=!1,ge=!0),e.memoizedState=n):(We(n,t)||(n=Ac(),K.lanes|=n,Gt|=n,e.baseState=!0),t)}function Fp(e,t){var n=j;j=n!==0&&4>n?n:4,e(!0);var r=jl.transition;jl.transition={};try{e(!1),t()}finally{j=n,jl.transition=r}}function zf(){return Ae().memoizedState}function Dp(e,t,n){var r=Ot(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Af(e))jf(t,n);else if(n=mf(e,t,n,r),n!==null){var i=pe();He(n,e,r,i),$f(n,t,r)}}function Lp(e,t,n){var r=Ot(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Af(e))jf(t,i);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var o=t.lastRenderedState,s=l(o,n);if(i.hasEagerState=!0,i.eagerState=s,We(s,o)){var u=t.interleaved;u===null?(i.next=i,Ms(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=mf(e,t,i,r),n!==null&&(i=pe(),He(n,e,r,i),$f(n,t,r))}}function Af(e){var t=e.alternate;return e===K||t!==null&&t===K}function jf(e,t){er=Ti=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function $f(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ys(e,n)}}var Fi={readContext:ze,useCallback:ae,useContext:ae,useEffect:ae,useImperativeHandle:ae,useInsertionEffect:ae,useLayoutEffect:ae,useMemo:ae,useReducer:ae,useRef:ae,useState:ae,useDebugValue:ae,useDeferredValue:ae,useTransition:ae,useMutableSource:ae,useSyncExternalStore:ae,useId:ae,unstable_isNewReconciler:!1},Up={readContext:ze,useCallback:function(e,t){return Xe().memoizedState=[e,t===void 0?null:t],e},useContext:ze,useEffect:na,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,si(4194308,4,Tf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return si(4194308,4,e,t)},useInsertionEffect:function(e,t){return si(4,2,e,t)},useMemo:function(e,t){var n=Xe();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Xe();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=Dp.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=Xe();return e={current:e},t.memoizedState=e},useState:ta,useDebugValue:$s,useDeferredValue:function(e){return Xe().memoizedState=e},useTransition:function(){var e=ta(!1),t=e[0];return e=Fp.bind(null,e[1]),Xe().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=K,i=Xe();if(q){if(n===void 0)throw Error(E(407));n=n()}else{if(n=t(),ie===null)throw Error(E(349));(Wt&30)!==0||Ef(r,t,n)}i.memoizedState=n;var l={value:n,getSnapshot:t};return i.queue=l,na(Pf.bind(null,r,l,e),[e]),r.flags|=2048,Sr(9,xf.bind(null,r,l,n,t),void 0,null),n},useId:function(){var e=Xe(),t=ie.identifierPrefix;if(q){var n=lt,r=it;n=(r&~(1<<32-qe(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=yr++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Tp++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},zp={readContext:ze,useCallback:Df,useContext:ze,useEffect:js,useImperativeHandle:Ff,useInsertionEffect:If,useLayoutEffect:Mf,useMemo:Lf,useReducer:$l,useRef:Nf,useState:function(){return $l(gr)},useDebugValue:$s,useDeferredValue:function(e){var t=Ae();return Uf(t,b.memoizedState,e)},useTransition:function(){var e=$l(gr)[0],t=Ae().memoizedState;return[e,t]},useMutableSource:_f,useSyncExternalStore:Cf,useId:zf,unstable_isNewReconciler:!1},Ap={readContext:ze,useCallback:Df,useContext:ze,useEffect:js,useImperativeHandle:Ff,useInsertionEffect:If,useLayoutEffect:Mf,useMemo:Lf,useReducer:Ql,useRef:Nf,useState:function(){return Ql(gr)},useDebugValue:$s,useDeferredValue:function(e){var t=Ae();return b===null?t.memoizedState=e:Uf(t,b.memoizedState,e)},useTransition:function(){var e=Ql(gr)[0],t=Ae().memoizedState;return[e,t]},useMutableSource:_f,useSyncExternalStore:Cf,useId:zf,unstable_isNewReconciler:!1};function Cn(e,t){try{var n="",r=t;do n+=dh(r),r=r.return;while(r);var i=n}catch(l){i=`
Error generating stack: `+l.message+`
`+l.stack}return{value:e,source:t,stack:i,digest:null}}function Bl(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function To(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var jp=typeof WeakMap=="function"?WeakMap:Map;function Qf(e,t,n){n=ot(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Li||(Li=!0,Bo=r),To(e,t)},n}function Bf(e,t,n){n=ot(-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(){To(e,t)}}var l=e.stateNode;return l!==null&&typeof l.componentDidCatch=="function"&&(n.callback=function(){To(e,t),typeof r!="function"&&(Pt===null?Pt=new Set([this]):Pt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function ra(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=bp.bind(null,e,t,n),t.then(e,e))}function ia(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 la(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=ot(-1,1),t.tag=2,xt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var $p=dt.ReactCurrentOwner,ge=!1;function he(e,t,n,r){t.child=e===null?wf(t,null,n,r):kn(t,e.child,n,r)}function oa(e,t,n,r,i){n=n.render;var l=t.ref;return vn(t,i),r=zs(e,t,n,r,l,i),n=As(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ct(e,t,i)):(q&&n&&xs(t),t.flags|=1,he(e,t,r,i),t.child)}function sa(e,t,n,r,i){if(e===null){var l=n.type;return typeof l=="function"&&!Gs(l)&&l.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=l,Vf(e,t,l,r,i)):(e=fi(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(l=e.child,(e.lanes&i)===0){var o=l.memoizedProps;if(n=n.compare,n=n!==null?n:fr,n(o,r)&&e.ref===t.ref)return ct(e,t,i)}return t.flags|=1,e=Rt(l,r),e.ref=t.ref,e.return=t,t.child=e}function Vf(e,t,n,r,i){if(e!==null){var l=e.memoizedProps;if(fr(l,r)&&e.ref===t.ref)if(ge=!1,t.pendingProps=r=l,(e.lanes&i)!==0)(e.flags&131072)!==0&&(ge=!0);else return t.lanes=e.lanes,ct(e,t,i)}return Fo(e,t,n,r,i)}function qf(e,t,n){var r=t.pendingProps,i=r.children,l=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Q(fn,Ce),Ce|=n;else{if((n&1073741824)===0)return e=l!==null?l.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Q(fn,Ce),Ce|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=l!==null?l.baseLanes:n,Q(fn,Ce),Ce|=r}else l!==null?(r=l.baseLanes|n,t.memoizedState=null):r=n,Q(fn,Ce),Ce|=r;return he(e,t,i,n),t.child}function Hf(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Fo(e,t,n,r,i){var l=we(n)?Ht:de.current;return l=Sn(t,l),vn(t,i),n=zs(e,t,n,r,l,i),r=As(),e!==null&&!ge?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ct(e,t,i)):(q&&r&&xs(t),t.flags|=1,he(e,t,n,i),t.child)}function ua(e,t,n,r,i){if(we(n)){var l=!0;xi(t)}else l=!1;if(vn(t,i),t.stateNode===null)ui(e,t),gf(t,n,r),Mo(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,s=t.memoizedProps;o.props=s;var u=o.context,a=n.contextType;typeof a=="object"&&a!==null?a=ze(a):(a=we(n)?Ht:de.current,a=Sn(t,a));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof o.getSnapshotBeforeUpdate=="function";d||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==r||u!==a)&&bu(t,o,r,a),mt=!1;var f=t.memoizedState;o.state=f,Ii(t,r,o,i),u=t.memoizedState,s!==r||f!==u||Se.current||mt?(typeof c=="function"&&(Io(t,n,c,r),u=t.memoizedState),(s=mt||Ju(t,n,s,r,f,u,a))?(d||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=a,r=s):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,vf(e,t),s=t.memoizedProps,a=t.type===t.elementType?s:Qe(t.type,s),o.props=a,d=t.pendingProps,f=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=ze(u):(u=we(n)?Ht:de.current,u=Sn(t,u));var v=n.getDerivedStateFromProps;(c=typeof v=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(s!==d||f!==u)&&bu(t,o,r,u),mt=!1,f=t.memoizedState,o.state=f,Ii(t,r,o,i);var y=t.memoizedState;s!==d||f!==y||Se.current||mt?(typeof v=="function"&&(Io(t,n,v,r),y=t.memoizedState),(a=mt||Ju(t,n,a,r,f,y,u)||!1)?(c||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,y,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,y,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),o.props=r,o.state=y,o.context=u,r=a):(typeof o.componentDidUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Do(e,t,n,r,l,i)}function Do(e,t,n,r,i,l){Hf(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&Wu(t,n,!1),ct(e,t,l);r=t.stateNode,$p.current=t;var s=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=kn(t,e.child,null,l),t.child=kn(t,null,s,l)):he(e,t,s,l),t.memoizedState=r.state,i&&Wu(t,n,!0),t.child}function Kf(e){var t=e.stateNode;t.pendingContext?Ku(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Ku(e,t.context,!1),Fs(e,t.containerInfo)}function aa(e,t,n,r,i){return wn(),Os(i),t.flags|=256,he(e,t,n,r),t.child}var Lo={dehydrated:null,treeContext:null,retryLane:0};function Uo(e){return{baseLanes:e,cachePool:null,transitions:null}}function Wf(e,t,n){var r=t.pendingProps,i=H.current,l=!1,o=(t.flags&128)!==0,s;if((s=o)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(l=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Q(H,i&1),e===null)return Ro(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):(o=r.children,e=r.fallback,l?(r=t.mode,l=t.child,o={mode:"hidden",children:o},(r&1)===0&&l!==null?(l.childLanes=0,l.pendingProps=o):l=il(o,r,0,null),e=qt(e,r,n,null),l.return=t,e.return=t,l.sibling=e,t.child=l,t.child.memoizedState=Uo(n),t.memoizedState=Lo,e):Qs(t,o));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return Qp(e,t,o,r,s,i,n);if(l){l=r.fallback,o=t.mode,i=e.child,s=i.sibling;var u={mode:"hidden",children:r.children};return(o&1)===0&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Rt(i,u),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?l=Rt(s,l):(l=qt(l,o,n,null),l.flags|=2),l.return=t,r.return=t,r.sibling=l,t.child=r,r=l,l=t.child,o=e.child.memoizedState,o=o===null?Uo(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},l.memoizedState=o,l.childLanes=e.childLanes&~n,t.memoizedState=Lo,r}return l=e.child,e=l.sibling,r=Rt(l,{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 Qs(e,t){return t=il({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Wr(e,t,n,r){return r!==null&&Os(r),kn(t,e.child,null,n),e=Qs(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function Qp(e,t,n,r,i,l,o){if(n)return t.flags&256?(t.flags&=-257,r=Bl(Error(E(422))),Wr(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(l=r.fallback,i=t.mode,r=il({mode:"visible",children:r.children},i,0,null),l=qt(l,i,o,null),l.flags|=2,r.return=t,l.return=t,r.sibling=l,t.child=r,(t.mode&1)!==0&&kn(t,e.child,null,o),t.child.memoizedState=Uo(o),t.memoizedState=Lo,l);if((t.mode&1)===0)return Wr(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,l=Error(E(419)),r=Bl(l,r,void 0),Wr(e,t,o,r)}if(s=(o&e.childLanes)!==0,ge||s){if(r=ie,r!==null){switch(o&-o){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|o))!==0?0:i,i!==0&&i!==l.retryLane&&(l.retryLane=i,at(e,i),He(r,e,i,-1))}return Ws(),r=Bl(Error(E(421))),Wr(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=em.bind(null,e),i._reactRetry=t,null):(e=l.treeContext,Ee=Et(i.nextSibling),xe=t,q=!0,Ve=null,e!==null&&(Te[Fe++]=it,Te[Fe++]=lt,Te[Fe++]=Kt,it=e.id,lt=e.overflow,Kt=t),t=Qs(t,r.children),t.flags|=4096,t)}function ca(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),No(e.return,t,n)}function Vl(e,t,n,r,i){var l=e.memoizedState;l===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(l.isBackwards=t,l.rendering=null,l.renderingStartTime=0,l.last=r,l.tail=n,l.tailMode=i)}function Gf(e,t,n){var r=t.pendingProps,i=r.revealOrder,l=r.tail;if(he(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&&ca(e,n,t);else if(e.tag===19)ca(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&&Mi(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Vl(t,!1,i,n,l);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Mi(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Vl(t,!0,n,null,l);break;case"together":Vl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function ui(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ct(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Gt|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(E(153));if(t.child!==null){for(e=t.child,n=Rt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Rt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Bp(e,t,n){switch(t.tag){case 3:Kf(t),wn();break;case 5:kf(t);break;case 1:we(t.type)&&xi(t);break;case 4:Fs(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Q(Ri,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?Wf(e,t,n):(Q(H,H.current&1),e=ct(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 Gf(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,qf(e,t,n)}return ct(e,t,n)}var Xf,zo,Yf,Zf;Xf=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}};zo=function(){};Yf=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Qt(be.current);var l=null;switch(n){case"input":i=io(e,i),r=io(e,r),l=[];break;case"select":i=W({},i,{value:void 0}),r=W({},r,{value:void 0}),l=[];break;case"textarea":i=so(e,i),r=so(e,r),l=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ci)}ao(n,r);var o;n=null;for(a in i)if(!r.hasOwnProperty(a)&&i.hasOwnProperty(a)&&i[a]!=null)if(a==="style"){var s=i[a];for(o in s)s.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(ir.hasOwnProperty(a)?l||(l=[]):(l=l||[]).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(o in s)!s.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&s[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(l||(l=[]),l.push(a,n)),n=u;else a==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,s=s?s.__html:void 0,u!=null&&s!==u&&(l=l||[]).push(a,u)):a==="children"?typeof u!="string"&&typeof u!="number"||(l=l||[]).push(a,""+u):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(ir.hasOwnProperty(a)?(u!=null&&a==="onScroll"&&B("scroll",e),l||s===u||(l=[])):(l=l||[]).push(a,u))}n&&(l=l||[]).push("style",n);var a=l;(t.updateQueue=a)&&(t.flags|=4)}};Zf=function(e,t,n,r){n!==r&&(t.flags|=4)};function Bn(e,t){if(!q)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ce(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 Vp(e,t,n){var r=t.pendingProps;switch(Ps(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ce(t),null;case 1:return we(t.type)&&Ei(),ce(t),null;case 3:return r=t.stateNode,_n(),V(Se),V(de),Ls(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Hr(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,Ve!==null&&(Ho(Ve),Ve=null))),zo(e,t),ce(t),null;case 5:Ds(t);var i=Qt(vr.current);if(n=t.type,e!==null&&t.stateNode!=null)Yf(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(E(166));return ce(t),null}if(e=Qt(be.current),Hr(t)){r=t.stateNode,n=t.type;var l=t.memoizedProps;switch(r[Ye]=t,r[pr]=l,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<Wn.length;i++)B(Wn[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":Su(r,l),B("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!l.multiple},B("invalid",r);break;case"textarea":ku(r,l),B("invalid",r)}ao(n,l),i=null;for(var o in l)if(l.hasOwnProperty(o)){var s=l[o];o==="children"?typeof s=="string"?r.textContent!==s&&(l.suppressHydrationWarning!==!0&&qr(r.textContent,s,e),i=["children",s]):typeof s=="number"&&r.textContent!==""+s&&(l.suppressHydrationWarning!==!0&&qr(r.textContent,s,e),i=["children",""+s]):ir.hasOwnProperty(o)&&s!=null&&o==="onScroll"&&B("scroll",r)}switch(n){case"input":Ur(r),wu(r,l,!0);break;case"textarea":Ur(r),_u(r);break;case"select":case"option":break;default:typeof l.onClick=="function"&&(r.onclick=Ci)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Cc(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[Ye]=t,e[pr]=r,Xf(e,t,!1,!1),t.stateNode=e;e:{switch(o=co(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<Wn.length;i++)B(Wn[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":Su(e,r),i=io(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":ku(e,r),i=so(e,r),B("invalid",e);break;default:i=r}ao(n,i),s=i;for(l in s)if(s.hasOwnProperty(l)){var u=s[l];l==="style"?Pc(e,u):l==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Ec(e,u)):l==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&lr(e,u):typeof u=="number"&&lr(e,""+u):l!=="suppressContentEditableWarning"&&l!=="suppressHydrationWarning"&&l!=="autoFocus"&&(ir.hasOwnProperty(l)?u!=null&&l==="onScroll"&&B("scroll",e):u!=null&&fs(e,l,u,o))}switch(n){case"input":Ur(e),wu(e,r,!1);break;case"textarea":Ur(e),_u(e);break;case"option":r.value!=null&&e.setAttribute("value",""+Nt(r.value));break;case"select":e.multiple=!!r.multiple,l=r.value,l!=null?dn(e,!!r.multiple,l,!1):r.defaultValue!=null&&dn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Ci)}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 ce(t),null;case 6:if(e&&t.stateNode!=null)Zf(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(E(166));if(n=Qt(vr.current),Qt(be.current),Hr(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ye]=t,(l=r.nodeValue!==n)&&(e=xe,e!==null))switch(e.tag){case 3:qr(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&qr(r.nodeValue,n,(e.mode&1)!==0)}l&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Ye]=t,t.stateNode=r}return ce(t),null;case 13:if(V(H),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(q&&Ee!==null&&(t.mode&1)!==0&&(t.flags&128)===0)pf(),wn(),t.flags|=98560,l=!1;else if(l=Hr(t),r!==null&&r.dehydrated!==null){if(e===null){if(!l)throw Error(E(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(E(317));l[Ye]=t}else wn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ce(t),l=!1}else Ve!==null&&(Ho(Ve),Ve=null),l=!0;if(!l)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):Ws())),t.updateQueue!==null&&(t.flags|=4),ce(t),null);case 4:return _n(),zo(e,t),e===null&&dr(t.stateNode.containerInfo),ce(t),null;case 10:return Is(t.type._context),ce(t),null;case 17:return we(t.type)&&Ei(),ce(t),null;case 19:if(V(H),l=t.memoizedState,l===null)return ce(t),null;if(r=(t.flags&128)!==0,o=l.rendering,o===null)if(r)Bn(l,!1);else{if(ee!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=Mi(e),o!==null){for(t.flags|=128,Bn(l,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)l=n,e=r,l.flags&=14680066,o=l.alternate,o===null?(l.childLanes=0,l.lanes=e,l.child=null,l.subtreeFlags=0,l.memoizedProps=null,l.memoizedState=null,l.updateQueue=null,l.dependencies=null,l.stateNode=null):(l.childLanes=o.childLanes,l.lanes=o.lanes,l.child=o.child,l.subtreeFlags=0,l.deletions=null,l.memoizedProps=o.memoizedProps,l.memoizedState=o.memoizedState,l.updateQueue=o.updateQueue,l.type=o.type,e=o.dependencies,l.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}l.tail!==null&&Y()>En&&(t.flags|=128,r=!0,Bn(l,!1),t.lanes=4194304)}else{if(!r)if(e=Mi(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Bn(l,!0),l.tail===null&&l.tailMode==="hidden"&&!o.alternate&&!q)return ce(t),null}else 2*Y()-l.renderingStartTime>En&&n!==1073741824&&(t.flags|=128,r=!0,Bn(l,!1),t.lanes=4194304);l.isBackwards?(o.sibling=t.child,t.child=o):(n=l.last,n!==null?n.sibling=o:t.child=o,l.last=o)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Y(),t.sibling=null,n=H.current,Q(H,r?n&1|2:n&1),t):(ce(t),null);case 22:case 23:return Ks(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Ce&1073741824)!==0&&(ce(t),t.subtreeFlags&6&&(t.flags|=8192)):ce(t),null;case 24:return null;case 25:return null}throw Error(E(156,t.tag))}function qp(e,t){switch(Ps(t),t.tag){case 1:return we(t.type)&&Ei(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _n(),V(Se),V(de),Ls(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Ds(t),null;case 13:if(V(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(E(340));wn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(H),null;case 4:return _n(),null;case 10:return Is(t.type._context),null;case 22:case 23:return Ks(),null;case 24:return null;default:return null}}var Gr=!1,fe=!1,Hp=typeof WeakSet=="function"?WeakSet:Set,O=null;function cn(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 Ao(e,t,n){try{n()}catch(r){G(e,t,r)}}var fa=!1;function Kp(e,t){if(ko=wi,e=ef(),Es(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,l=r.focusNode;r=r.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break e}var o=0,s=-1,u=-1,a=0,c=0,d=e,f=null;t:for(;;){for(var v;d!==n||i!==0&&d.nodeType!==3||(s=o+i),d!==l||r!==0&&d.nodeType!==3||(u=o+r),d.nodeType===3&&(o+=d.nodeValue.length),(v=d.firstChild)!==null;)f=d,d=v;for(;;){if(d===e)break t;if(f===n&&++a===i&&(s=o),f===l&&++c===r&&(u=o),(v=d.nextSibling)!==null)break;d=f,f=d.parentNode}d=v}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(_o={focusedElem:e,selectionRange:n},wi=!1,O=t;O!==null;)if(t=O,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,O=e;else for(;O!==null;){t=O;try{var y=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var g=y.memoizedProps,P=y.memoizedState,m=t.stateNode,p=m.getSnapshotBeforeUpdate(t.elementType===t.type?g:Qe(t.type,g),P);m.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(E(163))}}catch(S){G(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,O=e;break}O=t.return}return y=fa,fa=!1,y}function tr(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 l=i.destroy;i.destroy=void 0,l!==void 0&&Ao(t,n,l)}i=i.next}while(i!==r)}}function nl(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 jo(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 Jf(e){var t=e.alternate;t!==null&&(e.alternate=null,Jf(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Ye],delete t[pr],delete t[xo],delete t[Rp],delete t[Np])),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 bf(e){return e.tag===5||e.tag===3||e.tag===4}function da(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||bf(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 $o(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=Ci));else if(r!==4&&(e=e.child,e!==null))for($o(e,t,n),e=e.sibling;e!==null;)$o(e,t,n),e=e.sibling}function Qo(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(Qo(e,t,n),e=e.sibling;e!==null;)Qo(e,t,n),e=e.sibling}var oe=null,Be=!1;function ht(e,t,n){for(n=n.child;n!==null;)ed(e,t,n),n=n.sibling}function ed(e,t,n){if(Je&&typeof Je.onCommitFiberUnmount=="function")try{Je.onCommitFiberUnmount(Gi,n)}catch{}switch(n.tag){case 5:fe||cn(n,t);case 6:var r=oe,i=Be;oe=null,ht(e,t,n),oe=r,Be=i,oe!==null&&(Be?(e=oe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):oe.removeChild(n.stateNode));break;case 18:oe!==null&&(Be?(e=oe,n=n.stateNode,e.nodeType===8?Ul(e.parentNode,n):e.nodeType===1&&Ul(e,n),ar(e)):Ul(oe,n.stateNode));break;case 4:r=oe,i=Be,oe=n.stateNode.containerInfo,Be=!0,ht(e,t,n),oe=r,Be=i;break;case 0:case 11:case 14:case 15:if(!fe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var l=i,o=l.destroy;l=l.tag,o!==void 0&&((l&2)!==0||(l&4)!==0)&&Ao(n,t,o),i=i.next}while(i!==r)}ht(e,t,n);break;case 1:if(!fe&&(cn(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)}ht(e,t,n);break;case 21:ht(e,t,n);break;case 22:n.mode&1?(fe=(r=fe)||n.memoizedState!==null,ht(e,t,n),fe=r):ht(e,t,n);break;default:ht(e,t,n)}}function ha(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Hp),t.forEach(function(r){var i=tm.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function $e(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var l=e,o=t,s=o;e:for(;s!==null;){switch(s.tag){case 5:oe=s.stateNode,Be=!1;break e;case 3:oe=s.stateNode.containerInfo,Be=!0;break e;case 4:oe=s.stateNode.containerInfo,Be=!0;break e}s=s.return}if(oe===null)throw Error(E(160));ed(l,o,i),oe=null,Be=!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;)td(t,e),t=t.sibling}function td(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if($e(t,e),Ge(e),r&4){try{tr(3,e,e.return),nl(3,e)}catch(g){G(e,e.return,g)}try{tr(5,e,e.return)}catch(g){G(e,e.return,g)}}break;case 1:$e(t,e),Ge(e),r&512&&n!==null&&cn(n,n.return);break;case 5:if($e(t,e),Ge(e),r&512&&n!==null&&cn(n,n.return),e.flags&32){var i=e.stateNode;try{lr(i,"")}catch(g){G(e,e.return,g)}}if(r&4&&(i=e.stateNode,i!=null)){var l=e.memoizedProps,o=n!==null?n.memoizedProps:l,s=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{s==="input"&&l.type==="radio"&&l.name!=null&&kc(i,l),co(s,o);var a=co(s,l);for(o=0;o<u.length;o+=2){var c=u[o],d=u[o+1];c==="style"?Pc(i,d):c==="dangerouslySetInnerHTML"?Ec(i,d):c==="children"?lr(i,d):fs(i,c,d,a)}switch(s){case"input":lo(i,l);break;case"textarea":_c(i,l);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!l.multiple;var v=l.value;v!=null?dn(i,!!l.multiple,v,!1):f!==!!l.multiple&&(l.defaultValue!=null?dn(i,!!l.multiple,l.defaultValue,!0):dn(i,!!l.multiple,l.multiple?[]:"",!1))}i[pr]=l}catch(g){G(e,e.return,g)}}break;case 6:if($e(t,e),Ge(e),r&4){if(e.stateNode===null)throw Error(E(162));i=e.stateNode,l=e.memoizedProps;try{i.nodeValue=l}catch(g){G(e,e.return,g)}}break;case 3:if($e(t,e),Ge(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ar(t.containerInfo)}catch(g){G(e,e.return,g)}break;case 4:$e(t,e),Ge(e);break;case 13:$e(t,e),Ge(e),i=e.child,i.flags&8192&&(l=i.memoizedState!==null,i.stateNode.isHidden=l,!l||i.alternate!==null&&i.alternate.memoizedState!==null||(qs=Y())),r&4&&ha(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(fe=(a=fe)||c,$e(t,e),fe=a):$e(t,e),Ge(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!c&&(e.mode&1)!==0)for(O=e,c=e.child;c!==null;){for(d=O=c;O!==null;){switch(f=O,v=f.child,f.tag){case 0:case 11:case 14:case 15:tr(4,f,f.return);break;case 1:cn(f,f.return);var y=f.stateNode;if(typeof y.componentWillUnmount=="function"){r=f,n=f.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(g){G(r,n,g)}}break;case 5:cn(f,f.return);break;case 22:if(f.memoizedState!==null){ma(d);continue}}v!==null?(v.return=f,O=v):ma(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{i=d.stateNode,a?(l=i.style,typeof l.setProperty=="function"?l.setProperty("display","none","important"):l.display="none"):(s=d.stateNode,u=d.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,s.style.display=xc("display",o))}catch(g){G(e,e.return,g)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=a?"":d.memoizedProps}catch(g){G(e,e.return,g)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:$e(t,e),Ge(e),r&4&&ha(e);break;case 21:break;default:$e(t,e),Ge(e)}}function Ge(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(bf(n)){var r=n;break e}n=n.return}throw Error(E(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(lr(i,""),r.flags&=-33);var l=da(e);Qo(e,l,i);break;case 3:case 4:var o=r.stateNode.containerInfo,s=da(e);$o(e,s,o);break;default:throw Error(E(161))}}catch(u){G(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Wp(e,t,n){O=e,nd(e)}function nd(e,t,n){for(var r=(e.mode&1)!==0;O!==null;){var i=O,l=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||Gr;if(!o){var s=i.alternate,u=s!==null&&s.memoizedState!==null||fe;s=Gr;var a=fe;if(Gr=o,(fe=u)&&!a)for(O=i;O!==null;)o=O,u=o.child,o.tag===22&&o.memoizedState!==null?va(i):u!==null?(u.return=o,O=u):va(i);for(;l!==null;)O=l,nd(l),l=l.sibling;O=i,Gr=s,fe=a}pa(e)}else(i.subtreeFlags&8772)!==0&&l!==null?(l.return=i,O=l):pa(e)}}function pa(e){for(;O!==null;){var t=O;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:fe||nl(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!fe)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:Qe(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var l=t.updateQueue;l!==null&&Zu(t,l,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Zu(t,o,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var c=a.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&ar(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(E(163))}fe||t.flags&512&&jo(t)}catch(f){G(t,t.return,f)}}if(t===e){O=null;break}if(n=t.sibling,n!==null){n.return=t.return,O=n;break}O=t.return}}function ma(e){for(;O!==null;){var t=O;if(t===e){O=null;break}var n=t.sibling;if(n!==null){n.return=t.return,O=n;break}O=t.return}}function va(e){for(;O!==null;){var t=O;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{nl(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 l=t.return;try{jo(t)}catch(u){G(t,l,u)}break;case 5:var o=t.return;try{jo(t)}catch(u){G(t,o,u)}}}catch(u){G(t,t.return,u)}if(t===e){O=null;break}var s=t.sibling;if(s!==null){s.return=t.return,O=s;break}O=t.return}}var Gp=Math.ceil,Di=dt.ReactCurrentDispatcher,Bs=dt.ReactCurrentOwner,Ue=dt.ReactCurrentBatchConfig,z=0,ie=null,J=null,se=0,Ce=0,fn=Tt(0),ee=0,wr=null,Gt=0,rl=0,Vs=0,nr=null,ye=null,qs=0,En=1/0,tt=null,Li=!1,Bo=null,Pt=null,Xr=!1,wt=null,Ui=0,rr=0,Vo=null,ai=-1,ci=0;function pe(){return(z&6)!==0?Y():ai!==-1?ai:ai=Y()}function Ot(e){return(e.mode&1)===0?1:(z&2)!==0&&se!==0?se&-se:Mp.transition!==null?(ci===0&&(ci=Ac()),ci):(e=j,e!==0||(e=window.event,e=e===void 0?16:Hc(e.type)),e)}function He(e,t,n,r){if(50<rr)throw rr=0,Vo=null,Error(E(185));Or(e,n,r),((z&2)===0||e!==ie)&&(e===ie&&((z&2)===0&&(rl|=n),ee===4&&gt(e,se)),ke(e,r),n===1&&z===0&&(t.mode&1)===0&&(En=Y()+500,bi&&Ft()))}function ke(e,t){var n=e.callbackNode;Mh(e,t);var r=Si(e,e===ie?se:0);if(r===0)n!==null&&xu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&xu(n),t===1)e.tag===0?Ip(ya.bind(null,e)):ff(ya.bind(null,e)),Pp(function(){(z&6)===0&&Ft()}),n=null;else{switch(jc(r)){case 1:n=vs;break;case 4:n=Uc;break;case 16:n=gi;break;case 536870912:n=zc;break;default:n=gi}n=cd(n,rd.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rd(e,t){if(ai=-1,ci=0,(z&6)!==0)throw Error(E(327));var n=e.callbackNode;if(yn()&&e.callbackNode!==n)return null;var r=Si(e,e===ie?se:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=zi(e,r);else{t=r;var i=z;z|=2;var l=ld();(ie!==e||se!==t)&&(tt=null,En=Y()+500,Vt(e,t));do try{Zp();break}catch(s){id(e,s)}while(1);Ns(),Di.current=l,z=i,J!==null?t=0:(ie=null,se=0,t=ee)}if(t!==0){if(t===2&&(i=vo(e),i!==0&&(r=i,t=qo(e,i))),t===1)throw n=wr,Vt(e,0),gt(e,r),ke(e,Y()),n;if(t===6)gt(e,r);else{if(i=e.current.alternate,(r&30)===0&&!Xp(i)&&(t=zi(e,r),t===2&&(l=vo(e),l!==0&&(r=l,t=qo(e,l))),t===1))throw n=wr,Vt(e,0),gt(e,r),ke(e,Y()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(E(345));case 2:At(e,ye,tt);break;case 3:if(gt(e,r),(r&130023424)===r&&(t=qs+500-Y(),10<t)){if(Si(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){pe(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Eo(At.bind(null,e,ye,tt),t);break}At(e,ye,tt);break;case 4:if(gt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-qe(r);l=1<<o,o=t[o],o>i&&(i=o),r&=~l}if(r=i,r=Y()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Gp(r/1960))-r,10<r){e.timeoutHandle=Eo(At.bind(null,e,ye,tt),r);break}At(e,ye,tt);break;case 5:At(e,ye,tt);break;default:throw Error(E(329))}}}return ke(e,Y()),e.callbackNode===n?rd.bind(null,e):null}function qo(e,t){var n=nr;return e.current.memoizedState.isDehydrated&&(Vt(e,t).flags|=256),e=zi(e,t),e!==2&&(t=ye,ye=n,t!==null&&Ho(t)),e}function Ho(e){ye===null?ye=e:ye.push.apply(ye,e)}function Xp(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],l=i.getSnapshot;i=i.value;try{if(!We(l(),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 gt(e,t){for(t&=~Vs,t&=~rl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-qe(t),r=1<<n;e[n]=-1,t&=~r}}function ya(e){if((z&6)!==0)throw Error(E(327));yn();var t=Si(e,0);if((t&1)===0)return ke(e,Y()),null;var n=zi(e,t);if(e.tag!==0&&n===2){var r=vo(e);r!==0&&(t=r,n=qo(e,r))}if(n===1)throw n=wr,Vt(e,0),gt(e,t),ke(e,Y()),n;if(n===6)throw Error(E(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,At(e,ye,tt),ke(e,Y()),null}function Hs(e,t){var n=z;z|=1;try{return e(t)}finally{z=n,z===0&&(En=Y()+500,bi&&Ft())}}function Xt(e){wt!==null&&wt.tag===0&&(z&6)===0&&yn();var t=z;z|=1;var n=Ue.transition,r=j;try{if(Ue.transition=null,j=1,e)return e()}finally{j=r,Ue.transition=n,z=t,(z&6)===0&&Ft()}}function Ks(){Ce=fn.current,V(fn)}function Vt(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,xp(n)),J!==null)for(n=J.return;n!==null;){var r=n;switch(Ps(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Ei();break;case 3:_n(),V(Se),V(de),Ls();break;case 5:Ds(r);break;case 4:_n();break;case 13:V(H);break;case 19:V(H);break;case 10:Is(r.type._context);break;case 22:case 23:Ks()}n=n.return}if(ie=e,J=e=Rt(e.current,null),se=Ce=t,ee=0,wr=null,Vs=rl=Gt=0,ye=nr=null,$t!==null){for(t=0;t<$t.length;t++)if(n=$t[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,l=n.pending;if(l!==null){var o=l.next;l.next=i,r.next=o}n.pending=r}$t=null}return e}function id(e,t){do{var n=J;try{if(Ns(),oi.current=Fi,Ti){for(var r=K.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Ti=!1}if(Wt=0,re=b=K=null,er=!1,yr=0,Bs.current=null,n===null||n.return===null){ee=1,wr=t,J=null;break}e:{var l=e,o=n.return,s=n,u=t;if(t=se,s.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var a=u,c=s,d=c.tag;if((c.mode&1)===0&&(d===0||d===11||d===15)){var f=c.alternate;f?(c.updateQueue=f.updateQueue,c.memoizedState=f.memoizedState,c.lanes=f.lanes):(c.updateQueue=null,c.memoizedState=null)}var v=ia(o);if(v!==null){v.flags&=-257,la(v,o,s,l,t),v.mode&1&&ra(l,a,t),t=v,u=a;var y=t.updateQueue;if(y===null){var g=new Set;g.add(u),t.updateQueue=g}else y.add(u);break e}else{if((t&1)===0){ra(l,a,t),Ws();break e}u=Error(E(426))}}else if(q&&s.mode&1){var P=ia(o);if(P!==null){(P.flags&65536)===0&&(P.flags|=256),la(P,o,s,l,t),Os(Cn(u,s));break e}}l=u=Cn(u,s),ee!==4&&(ee=2),nr===null?nr=[l]:nr.push(l),l=o;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t;var m=Qf(l,u,t);Yu(l,m);break e;case 1:s=u;var p=l.type,h=l.stateNode;if((l.flags&128)===0&&(typeof p.getDerivedStateFromError=="function"||h!==null&&typeof h.componentDidCatch=="function"&&(Pt===null||!Pt.has(h)))){l.flags|=65536,t&=-t,l.lanes|=t;var S=Bf(l,s,t);Yu(l,S);break e}}l=l.return}while(l!==null)}sd(n)}catch(x){t=x,J===n&&n!==null&&(J=n=n.return);continue}break}while(1)}function ld(){var e=Di.current;return Di.current=Fi,e===null?Fi:e}function Ws(){(ee===0||ee===3||ee===2)&&(ee=4),ie===null||(Gt&268435455)===0&&(rl&268435455)===0||gt(ie,se)}function zi(e,t){var n=z;z|=2;var r=ld();(ie!==e||se!==t)&&(tt=null,Vt(e,t));do try{Yp();break}catch(i){id(e,i)}while(1);if(Ns(),z=n,Di.current=r,J!==null)throw Error(E(261));return ie=null,se=0,ee}function Yp(){for(;J!==null;)od(J)}function Zp(){for(;J!==null&&!_h();)od(J)}function od(e){var t=ad(e.alternate,e,Ce);e.memoizedProps=e.pendingProps,t===null?sd(e):J=t,Bs.current=null}function sd(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=Vp(n,t,Ce),n!==null){J=n;return}}else{if(n=qp(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 At(e,t,n){var r=j,i=Ue.transition;try{Ue.transition=null,j=1,Jp(e,t,n,r)}finally{Ue.transition=i,j=r}return null}function Jp(e,t,n,r){do yn();while(wt!==null);if((z&6)!==0)throw Error(E(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(E(177));e.callbackNode=null,e.callbackPriority=0;var l=n.lanes|n.childLanes;if(Th(e,l),e===ie&&(J=ie=null,se=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Xr||(Xr=!0,cd(gi,function(){return yn(),null})),l=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||l){l=Ue.transition,Ue.transition=null;var o=j;j=1;var s=z;z|=4,Bs.current=null,Kp(e,n),td(n,e),gp(_o),wi=!!ko,_o=ko=null,e.current=n,Wp(n),Ch(),z=s,j=o,Ue.transition=l}else e.current=n;if(Xr&&(Xr=!1,wt=e,Ui=i),l=e.pendingLanes,l===0&&(Pt=null),Ph(n.stateNode),ke(e,Y()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Li)throw Li=!1,e=Bo,Bo=null,e;return(Ui&1)!==0&&e.tag!==0&&yn(),l=e.pendingLanes,(l&1)!==0?e===Vo?rr++:(rr=0,Vo=e):rr=0,Ft(),null}function yn(){if(wt!==null){var e=jc(Ui),t=Ue.transition,n=j;try{if(Ue.transition=null,j=16>e?16:e,wt===null)var r=!1;else{if(e=wt,wt=null,Ui=0,(z&6)!==0)throw Error(E(331));var i=z;for(z|=4,O=e.current;O!==null;){var l=O,o=l.child;if((O.flags&16)!==0){var s=l.deletions;if(s!==null){for(var u=0;u<s.length;u++){var a=s[u];for(O=a;O!==null;){var c=O;switch(c.tag){case 0:case 11:case 15:tr(8,c,l)}var d=c.child;if(d!==null)d.return=c,O=d;else for(;O!==null;){c=O;var f=c.sibling,v=c.return;if(Jf(c),c===a){O=null;break}if(f!==null){f.return=v,O=f;break}O=v}}}var y=l.alternate;if(y!==null){var g=y.child;if(g!==null){y.child=null;do{var P=g.sibling;g.sibling=null,g=P}while(g!==null)}}O=l}}if((l.subtreeFlags&2064)!==0&&o!==null)o.return=l,O=o;else e:for(;O!==null;){if(l=O,(l.flags&2048)!==0)switch(l.tag){case 0:case 11:case 15:tr(9,l,l.return)}var m=l.sibling;if(m!==null){m.return=l.return,O=m;break e}O=l.return}}var p=e.current;for(O=p;O!==null;){o=O;var h=o.child;if((o.subtreeFlags&2064)!==0&&h!==null)h.return=o,O=h;else e:for(o=p;O!==null;){if(s=O,(s.flags&2048)!==0)try{switch(s.tag){case 0:case 11:case 15:nl(9,s)}}catch(x){G(s,s.return,x)}if(s===o){O=null;break e}var S=s.sibling;if(S!==null){S.return=s.return,O=S;break e}O=s.return}}if(z=i,Ft(),Je&&typeof Je.onPostCommitFiberRoot=="function")try{Je.onPostCommitFiberRoot(Gi,e)}catch{}r=!0}return r}finally{j=n,Ue.transition=t}}return!1}function ga(e,t,n){t=Cn(n,t),t=Qf(e,t,1),e=xt(e,t,1),t=pe(),e!==null&&(Or(e,1,t),ke(e,t))}function G(e,t,n){if(e.tag===3)ga(e,e,n);else for(;t!==null;){if(t.tag===3){ga(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Pt===null||!Pt.has(r))){e=Cn(n,e),e=Bf(t,e,1),t=xt(t,e,1),e=pe(),t!==null&&(Or(t,1,e),ke(t,e));break}}t=t.return}}function bp(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=pe(),e.pingedLanes|=e.suspendedLanes&n,ie===e&&(se&n)===n&&(ee===4||ee===3&&(se&130023424)===se&&500>Y()-qs?Vt(e,0):Vs|=n),ke(e,t)}function ud(e,t){t===0&&((e.mode&1)===0?t=1:(t=jr,jr<<=1,(jr&130023424)===0&&(jr=4194304)));var n=pe();e=at(e,t),e!==null&&(Or(e,t,n),ke(e,n))}function em(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),ud(e,n)}function tm(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(E(314))}r!==null&&r.delete(t),ud(e,n)}var ad;ad=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Se.current)ge=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return ge=!1,Bp(e,t,n);ge=(e.flags&131072)!==0}else ge=!1,q&&(t.flags&1048576)!==0&&df(t,Oi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;ui(e,t),e=t.pendingProps;var i=Sn(t,de.current);vn(t,n),i=zs(null,t,r,e,i,n);var l=As();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,we(r)?(l=!0,xi(t)):l=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Ts(t),i.updater=el,t.stateNode=i,i._reactInternals=t,Mo(t,r,e,n),t=Do(null,t,r,!0,l,n)):(t.tag=0,q&&l&&xs(t),he(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(ui(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=rm(r),e=Qe(r,e),i){case 0:t=Fo(null,t,r,e,n);break e;case 1:t=ua(null,t,r,e,n);break e;case 11:t=oa(null,t,r,e,n);break e;case 14:t=sa(null,t,r,Qe(r.type,e),n);break e}throw Error(E(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Qe(r,i),Fo(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Qe(r,i),ua(e,t,r,i,n);case 3:e:{if(Kf(t),e===null)throw Error(E(387));r=t.pendingProps,l=t.memoizedState,i=l.element,vf(e,t),Ii(t,r,null,n);var o=t.memoizedState;if(r=o.element,l.isDehydrated)if(l={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){i=Cn(Error(E(423)),t),t=aa(e,t,r,n,i);break e}else if(r!==i){i=Cn(Error(E(424)),t),t=aa(e,t,r,n,i);break e}else for(Ee=Et(t.stateNode.containerInfo.firstChild),xe=t,q=!0,Ve=null,n=wf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(wn(),r===i){t=ct(e,t,n);break e}he(e,t,r,n)}t=t.child}return t;case 5:return kf(t),e===null&&Ro(t),r=t.type,i=t.pendingProps,l=e!==null?e.memoizedProps:null,o=i.children,Co(r,i)?o=null:l!==null&&Co(r,l)&&(t.flags|=32),Hf(e,t),he(e,t,o,n),t.child;case 6:return e===null&&Ro(t),null;case 13:return Wf(e,t,n);case 4:return Fs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=kn(t,null,r,n):he(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Qe(r,i),oa(e,t,r,i,n);case 7:return he(e,t,t.pendingProps,n),t.child;case 8:return he(e,t,t.pendingProps.children,n),t.child;case 12:return he(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,l=t.memoizedProps,o=i.value,Q(Ri,r._currentValue),r._currentValue=o,l!==null)if(We(l.value,o)){if(l.children===i.children&&!Se.current){t=ct(e,t,n);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var s=l.dependencies;if(s!==null){o=l.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(l.tag===1){u=ot(-1,n&-n),u.tag=2;var a=l.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}}l.lanes|=n,u=l.alternate,u!==null&&(u.lanes|=n),No(l.return,n,t),s.lanes|=n;break}u=u.next}}else if(l.tag===10)o=l.type===t.type?null:l.child;else if(l.tag===18){if(o=l.return,o===null)throw Error(E(341));o.lanes|=n,s=o.alternate,s!==null&&(s.lanes|=n),No(o,n,t),o=l.sibling}else o=l.child;if(o!==null)o.return=l;else for(o=l;o!==null;){if(o===t){o=null;break}if(l=o.sibling,l!==null){l.return=o.return,o=l;break}o=o.return}l=o}he(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,vn(t,n),i=ze(i),r=r(i),t.flags|=1,he(e,t,r,n),t.child;case 14:return r=t.type,i=Qe(r,t.pendingProps),i=Qe(r.type,i),sa(e,t,r,i,n);case 15:return Vf(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Qe(r,i),ui(e,t),t.tag=1,we(r)?(e=!0,xi(t)):e=!1,vn(t,n),gf(t,r,i),Mo(t,r,i,n),Do(null,t,r,!0,e,n);case 19:return Gf(e,t,n);case 22:return qf(e,t,n)}throw Error(E(156,t.tag))};function cd(e,t){return Lc(e,t)}function nm(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 nm(e,t,n,r)}function Gs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function rm(e){if(typeof e=="function")return Gs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===hs)return 11;if(e===ps)return 14}return 2}function Rt(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 fi(e,t,n,r,i,l){var o=2;if(r=e,typeof e=="function")Gs(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case en:return qt(n.children,i,l,t);case ds:o=8,i|=8;break;case eo:return e=Le(12,n,t,i|2),e.elementType=eo,e.lanes=l,e;case to:return e=Le(13,n,t,i),e.elementType=to,e.lanes=l,e;case no:return e=Le(19,n,t,i),e.elementType=no,e.lanes=l,e;case gc:return il(n,i,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case vc:o=10;break e;case yc:o=9;break e;case hs:o=11;break e;case ps:o=14;break e;case pt:o=16,r=null;break e}throw Error(E(130,e==null?e:typeof e,""))}return t=Le(o,n,t,i),t.elementType=e,t.type=r,t.lanes=l,t}function qt(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function il(e,t,n,r){return e=Le(22,e,r,t),e.elementType=gc,e.lanes=n,e.stateNode={isHidden:!1},e}function ql(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Hl(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 im(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=xl(0),this.expirationTimes=xl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=xl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Xs(e,t,n,r,i,l,o,s,u){return e=new im(e,t,n,s,u),t===1?(t=1,l===!0&&(t|=8)):t=0,l=Le(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ts(l),e}function lm(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:bt,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function fd(e){if(!e)return It;e=e._reactInternals;e:{if(Zt(e)!==e||e.tag!==1)throw Error(E(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(we(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(E(171))}if(e.tag===1){var n=e.type;if(we(n))return cf(e,n,t)}return t}function dd(e,t,n,r,i,l,o,s,u){return e=Xs(n,r,!0,e,i,l,o,s,u),e.context=fd(null),n=e.current,r=pe(),i=Ot(n),l=ot(r,i),l.callback=t!=null?t:null,xt(n,l,i),e.current.lanes=i,Or(e,i,r),ke(e,r),e}function ll(e,t,n,r){var i=t.current,l=pe(),o=Ot(i);return n=fd(n),t.context===null?t.context=n:t.pendingContext=n,t=ot(l,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=xt(i,t,o),e!==null&&(He(e,i,o,l),li(e,i,o)),o}function Ai(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 Sa(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ys(e,t){Sa(e,t),(e=e.alternate)&&Sa(e,t)}function om(){return null}var hd=typeof reportError=="function"?reportError:function(e){console.error(e)};function Zs(e){this._internalRoot=e}ol.prototype.render=Zs.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(E(409));ll(e,t,null,null)};ol.prototype.unmount=Zs.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Xt(function(){ll(null,e,null,null)}),t[ut]=null}};function ol(e){this._internalRoot=e}ol.prototype.unstable_scheduleHydration=function(e){if(e){var t=Bc();e={blockedOn:null,target:e,priority:t};for(var n=0;n<yt.length&&t!==0&&t<yt[n].priority;n++);yt.splice(n,0,e),n===0&&qc(e)}};function Js(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function sl(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function wa(){}function sm(e,t,n,r,i){if(i){if(typeof r=="function"){var l=r;r=function(){var a=Ai(o);l.call(a)}}var o=dd(t,r,e,0,null,!1,!1,"",wa);return e._reactRootContainer=o,e[ut]=o.current,dr(e.nodeType===8?e.parentNode:e),Xt(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var s=r;r=function(){var a=Ai(u);s.call(a)}}var u=Xs(e,0,!1,null,null,!1,!1,"",wa);return e._reactRootContainer=u,e[ut]=u.current,dr(e.nodeType===8?e.parentNode:e),Xt(function(){ll(t,u,n,r)}),u}function ul(e,t,n,r,i){var l=n._reactRootContainer;if(l){var o=l;if(typeof i=="function"){var s=i;i=function(){var u=Ai(o);s.call(u)}}ll(t,o,e,i)}else o=sm(n,t,e,i,r);return Ai(o)}$c=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Kn(t.pendingLanes);n!==0&&(ys(t,n|1),ke(t,Y()),(z&6)===0&&(En=Y()+500,Ft()))}break;case 13:Xt(function(){var r=at(e,1);if(r!==null){var i=pe();He(r,e,1,i)}}),Ys(e,1)}};gs=function(e){if(e.tag===13){var t=at(e,134217728);if(t!==null){var n=pe();He(t,e,134217728,n)}Ys(e,134217728)}};Qc=function(e){if(e.tag===13){var t=Ot(e),n=at(e,t);if(n!==null){var r=pe();He(n,e,t,r)}Ys(e,t)}};Bc=function(){return j};Vc=function(e,t){var n=j;try{return j=e,t()}finally{j=n}};ho=function(e,t,n){switch(t){case"input":if(lo(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=Ji(r);if(!i)throw Error(E(90));wc(r),lo(r,i)}}}break;case"textarea":_c(e,n);break;case"select":t=n.value,t!=null&&dn(e,!!n.multiple,t,!1)}};Nc=Hs;Ic=Xt;var um={usingClientEntryPoint:!1,Events:[Nr,ln,Ji,Oc,Rc,Hs]},Vn={findFiberByHostInstance:jt,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},am={bundleType:Vn.bundleType,version:Vn.version,rendererPackageName:Vn.rendererPackageName,rendererConfig:Vn.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:dt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Fc(e),e===null?null:e.stateNode},findFiberByHostInstance:Vn.findFiberByHostInstance||om,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 Yr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Yr.isDisabled&&Yr.supportsFiber)try{Gi=Yr.inject(am),Je=Yr}catch{}}Re.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=um;Re.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Js(t))throw Error(E(200));return lm(e,t,null,n)};Re.createRoot=function(e,t){if(!Js(e))throw Error(E(299));var n=!1,r="",i=hd;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=Xs(e,1,!1,null,null,n,!1,r,i),e[ut]=t.current,dr(e.nodeType===8?e.parentNode:e),new Zs(t)};Re.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(E(188)):(e=Object.keys(e).join(","),Error(E(268,e)));return e=Fc(t),e=e===null?null:e.stateNode,e};Re.flushSync=function(e){return Xt(e)};Re.hydrate=function(e,t,n){if(!sl(t))throw Error(E(200));return ul(null,e,t,!0,n)};Re.hydrateRoot=function(e,t,n){if(!Js(e))throw Error(E(405));var r=n!=null&&n.hydratedSources||null,i=!1,l="",o=hd;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(l=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=dd(t,null,e,1,n!=null?n:null,i,!1,l,o),e[ut]=t.current,dr(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 ol(t)};Re.render=function(e,t,n){if(!sl(t))throw Error(E(200));return ul(null,e,t,!1,n)};Re.unmountComponentAtNode=function(e){if(!sl(e))throw Error(E(40));return e._reactRootContainer?(Xt(function(){ul(null,null,e,!1,function(){e._reactRootContainer=null,e[ut]=null})}),!0):!1};Re.unstable_batchedUpdates=Hs;Re.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!sl(n))throw Error(E(200));if(e==null||e._reactInternals===void 0)throw Error(E(38));return ul(e,t,n,!1,r)};Re.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=Re})(fc);var ka=fc.exports;Jl.createRoot=ka.createRoot,Jl.hydrateRoot=ka.hydrateRoot;var bs={exports:{}},pd={};/**
* @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 xn=M.exports;function cm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var fm=typeof Object.is=="function"?Object.is:cm,dm=xn.useState,hm=xn.useEffect,pm=xn.useLayoutEffect,mm=xn.useDebugValue;function vm(e,t){var n=t(),r=dm({inst:{value:n,getSnapshot:t}}),i=r[0].inst,l=r[1];return pm(function(){i.value=n,i.getSnapshot=t,Kl(i)&&l({inst:i})},[e,n,t]),hm(function(){return Kl(i)&&l({inst:i}),e(function(){Kl(i)&&l({inst:i})})},[e]),mm(n),n}function Kl(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!fm(e,n)}catch{return!0}}function ym(e,t){return t()}var gm=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?ym:vm;pd.useSyncExternalStore=xn.useSyncExternalStore!==void 0?xn.useSyncExternalStore:gm;(function(e){e.exports=pd})(bs);var al={exports:{}},cl={};/**
* @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 Sm=M.exports,wm=Symbol.for("react.element"),km=Symbol.for("react.fragment"),_m=Object.prototype.hasOwnProperty,Cm=Sm.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Em={key:!0,ref:!0,__self:!0,__source:!0};function md(e,t,n){var r,i={},l=null,o=null;n!==void 0&&(l=""+n),t.key!==void 0&&(l=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)_m.call(t,r)&&!Em.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:wm,type:e,key:l,ref:o,props:i,_owner:Cm.current}}cl.Fragment=km;cl.jsx=md;cl.jsxs=md;(function(e){e.exports=cl})(al);const Fn=al.exports.Fragment,w=al.exports.jsx,N=al.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 Mr{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 kr=typeof window>"u";function Me(){}function xm(e,t){return typeof e=="function"?e(t):e}function Ko(e){return typeof e=="number"&&e>=0&&e!==1/0}function vd(e,t){return Math.max(e+(t||0)-Date.now(),0)}function di(e,t,n){return fl(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function vt(e,t,n){return fl(e)?[{...t,queryKey:e},n]:[e||{},t]}function _a(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:l,queryKey:o,stale:s}=e;if(fl(o)){if(r){if(t.queryHash!==eu(o,t.options))return!1}else if(!ji(t.queryKey,o))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||l&&!l(t))}function Ca(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:l}=e;if(fl(l)){if(!t.options.mutationKey)return!1;if(n){if(Bt(t.options.mutationKey)!==Bt(l))return!1}else if(!ji(t.options.mutationKey,l))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function eu(e,t){return((t==null?void 0:t.queryKeyHashFn)||Bt)(e)}function Bt(e){return JSON.stringify(e,(t,n)=>Wo(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function ji(e,t){return yd(e,t)}function yd(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!yd(e[n],t[n])):!1}function gd(e,t){if(e===t)return e;const n=xa(e)&&xa(t);if(n||Wo(e)&&Wo(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),l=i.length,o=n?[]:{};let s=0;for(let u=0;u<l;u++){const a=n?u:i[u];o[a]=gd(e[a],t[a]),o[a]===e[a]&&s++}return r===l&&s===r?e:o}return t}function Ea(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function xa(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function Wo(e){if(!Pa(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Pa(n)||!n.hasOwnProperty("isPrototypeOf"))}function Pa(e){return Object.prototype.toString.call(e)==="[object Object]"}function fl(e){return Array.isArray(e)}function Sd(e){return new Promise(t=>{setTimeout(t,e)})}function Oa(e){Sd(0).then(e)}function Pm(){if(typeof AbortController=="function")return new AbortController}function Go(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?gd(e,t):t}class Om extends Mr{constructor(){super(),this.setup=t=>{if(!kr&&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 $i=new Om;class Rm extends Mr{constructor(){super(),this.setup=t=>{if(!kr&&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 Rm;function Nm(e){return Math.min(1e3*2**e,3e4)}function dl(e){return(e!=null?e:"online")==="online"?Qi.isOnline():!0}class wd{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function hi(e){return e instanceof wd}function kd(e){let t=!1,n=0,r=!1,i,l,o;const s=new Promise((P,m)=>{l=P,o=m}),u=P=>{r||(v(new wd(P)),e.abort==null||e.abort())},a=()=>{t=!0},c=()=>{t=!1},d=()=>!$i.isFocused()||e.networkMode!=="always"&&!Qi.isOnline(),f=P=>{r||(r=!0,e.onSuccess==null||e.onSuccess(P),i==null||i(),l(P))},v=P=>{r||(r=!0,e.onError==null||e.onError(P),i==null||i(),o(P))},y=()=>new Promise(P=>{i=m=>{if(r||!d())return P(m)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),g=()=>{if(r)return;let P;try{P=e.fn()}catch(m){P=Promise.reject(m)}Promise.resolve(P).then(f).catch(m=>{var p,h;if(r)return;const S=(p=e.retry)!=null?p:3,x=(h=e.retryDelay)!=null?h:Nm,_=typeof x=="function"?x(n,m):x,k=S===!0||typeof S=="number"&&n<S||typeof S=="function"&&S(n,m);if(t||!k){v(m);return}n++,e.onFail==null||e.onFail(n,m),Sd(_).then(()=>{if(d())return y()}).then(()=>{t?v(m):g()})})};return dl(e.networkMode)?g():y().then(g),{promise:s,cancel:u,continue:()=>{i==null||i()},cancelRetry:a,continueRetry:c}}const tu=console;function Im(){let e=[],t=0,n=c=>{c()},r=c=>{c()};const i=c=>{let d;t++;try{d=c()}finally{t--,t||s()}return d},l=c=>{t?e.push(c):Oa(()=>{n(c)})},o=c=>(...d)=>{l(()=>{c(...d)})},s=()=>{const c=e;e=[],c.length&&Oa(()=>{r(()=>{c.forEach(d=>{n(d)})})})};return{batch:i,batchCalls:o,schedule:l,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const Z=Im();class _d{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Ko(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:kr?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Mm extends _d{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||tu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Tm(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=Go(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||!vd(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 l;return(l=this.retryer)==null||l.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 o=Pm(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=v=>{Object.defineProperty(v,"signal",{enumerable:!0,get:()=>{if(o)return this.abortSignalConsumed=!0,o.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 d;this.dispatch({type:"fetch",meta:(d=c.fetchOptions)==null?void 0:d.meta})}const f=v=>{if(hi(v)&&v.silent||this.dispatch({type:"error",error:v}),!hi(v)){var y,g;(y=(g=this.cache.config).onError)==null||y.call(g,v,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=kd({fn:c.fetchFn,abort:o==null?void 0:o.abort.bind(o),onSuccess:v=>{var y,g;if(typeof v>"u"){f(new Error("Query data cannot be undefined"));return}this.setData(v),(y=(g=this.cache.config).onSuccess)==null||y.call(g,v,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:f,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,l;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:dl(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(l=t.dataUpdatedAt)!=null?l:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":const o=t.error;return hi(o)&&o.revert&&this.revertState?{...this.revertState}:{...r,error:o,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),Z.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function Tm(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 Fm extends Mr{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const l=n.queryKey,o=(i=n.queryHash)!=null?i:eu(l,n);let s=this.get(o);return s||(s=new Mm({cache:this,logger:t.getLogger(),queryKey:l,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(l),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(){Z.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=vt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>_a(r,i))}findAll(t,n){const[r]=vt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>_a(r,i)):this.queries}notify(t){Z.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Z.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){Z.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class Dm extends _d{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||tu,this.observers=[],this.state=t.state||Lm(),this.meta=t.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const t=()=>{var h;return this.retryer=kd({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(h=this.options.retry)!=null?h:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,l,o,s,u;if(!n){var a,c,d,f;this.dispatch({type:"loading",variables:this.options.variables}),(a=(c=this.mutationCache.config).onMutate)==null||a.call(c,this.state.variables,this);const S=await((d=(f=this.options).onMutate)==null?void 0:d.call(f,this.state.variables));S!==this.state.context&&this.dispatch({type:"loading",context:S,variables:this.state.variables})}const h=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,h,this.state.variables,this.state.context,this),await((l=(o=this.options).onSuccess)==null?void 0:l.call(o,h,this.state.variables,this.state.context)),await((s=(u=this.options).onSettled)==null?void 0:s.call(u,h,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:h}),h}catch(h){try{var v,y,g,P,m,p;throw(v=(y=this.mutationCache.config).onError)==null||v.call(y,h,this.state.variables,this.state.context,this),await((g=(P=this.options).onError)==null?void 0:g.call(P,h,this.state.variables,this.state.context)),await((m=(p=this.options).onSettled)==null?void 0:m.call(p,void 0,h,this.state.variables,this.state.context)),h}finally{this.dispatch({type:"error",error:h})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:r.failureCount+1};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,error:null,isPaused:!dl(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),Z.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function Lm(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class Um extends Mr{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new Dm({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(){Z.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=>Ca(t,n))}findAll(t){return this.mutations.filter(n=>Ca(t,n))}notify(t){Z.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return Z.batch(()=>t.reduce((n,r)=>n.then(()=>r.continue().catch(Me)),Promise.resolve()))}}function zm(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,l,o;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",d=(u==null?void 0:u.direction)==="backward",f=((l=e.state.data)==null?void 0:l.pages)||[],v=((o=e.state.data)==null?void 0:o.pageParams)||[];let y=v,g=!1;const P=_=>{Object.defineProperty(_,"signal",{enumerable:!0,get:()=>{var k;if((k=e.signal)!=null&&k.aborted)g=!0;else{var C;(C=e.signal)==null||C.addEventListener("abort",()=>{g=!0})}return e.signal}})},m=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),p=(_,k,C,F)=>(y=F?[k,...y]:[...y,k],F?[C,..._]:[..._,C]),h=(_,k,C,F)=>{if(g)return Promise.reject("Cancelled");if(typeof C>"u"&&!k&&_.length)return Promise.resolve(_);const I={queryKey:e.queryKey,pageParam:C,meta:e.meta};P(I);const $=m(I);return Promise.resolve($).then(je=>p(_,C,je,F))};let S;if(!f.length)S=h([]);else if(c){const _=typeof a<"u",k=_?a:Ra(e.options,f);S=h(f,_,k)}else if(d){const _=typeof a<"u",k=_?a:Am(e.options,f);S=h(f,_,k,!0)}else{y=[];const _=typeof e.options.getNextPageParam>"u";S=(s&&f[0]?s(f[0],0,f):!0)?h([],_,v[0]):Promise.resolve(p([],v[0],f[0]));for(let C=1;C<f.length;C++)S=S.then(F=>{if(s&&f[C]?s(f[C],C,f):!0){const $=_?v[C]:Ra(e.options,F);return h(F,_,$)}return Promise.resolve(p(F,v[C],f[C]))})}return S.then(_=>({pages:_,pageParams:y}))}}}}function Ra(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Am(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class jm{constructor(t={}){this.queryCache=t.queryCache||new Fm,this.mutationCache=t.mutationCache||new Um,this.logger=t.logger||tu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=$i.subscribe(()=>{$i.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]=vt(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),l=i==null?void 0:i.state.data,o=xm(n,l);if(typeof o>"u")return;const s=di(t),u=this.defaultQueryOptions(s);return this.queryCache.build(this,u).setData(o,{...r,manual:!0})}setQueriesData(t,n,r){return Z.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]=vt(t,n),i=this.queryCache;Z.batch(()=>{i.findAll(r).forEach(l=>{i.remove(l)})})}resetQueries(t,n,r){const[i,l]=vt(t,n,r),o=this.queryCache,s={type:"active",...i};return Z.batch(()=>(o.findAll(i).forEach(u=>{u.reset()}),this.refetchQueries(s,l)))}cancelQueries(t,n,r){const[i,l={}]=vt(t,n,r);typeof l.revert>"u"&&(l.revert=!0);const o=Z.batch(()=>this.queryCache.findAll(i).map(s=>s.cancel(l)));return Promise.all(o).then(Me).catch(Me)}invalidateQueries(t,n,r){const[i,l]=vt(t,n,r);return Z.batch(()=>{var o,s;if(this.queryCache.findAll(i).forEach(a=>{a.invalidate()}),i.refetchType==="none")return Promise.resolve();const u={...i,type:(o=(s=i.refetchType)!=null?s:i.type)!=null?o:"active"};return this.refetchQueries(u,l)})}refetchQueries(t,n,r){const[i,l]=vt(t,n,r),o=Z.batch(()=>this.queryCache.findAll(i).filter(u=>!u.isDisabled()).map(u=>{var a;return u.fetch(void 0,{...l,cancelRefetch:(a=l==null?void 0:l.cancelRefetch)!=null?a:!0,meta:{refetchPage:i.refetchPage}})}));let s=Promise.all(o).then(Me);return l!=null&&l.throwOnError||(s=s.catch(Me)),s}fetchQuery(t,n,r){const i=di(t,n,r),l=this.defaultQueryOptions(i);typeof l.retry>"u"&&(l.retry=!1);const o=this.queryCache.build(this,l);return o.isStaleByTime(l.staleTime)?o.fetch(l):Promise.resolve(o.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(Me).catch(Me)}fetchInfiniteQuery(t,n,r){const i=di(t,n,r);return i.behavior=zm(),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=>Bt(t)===Bt(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>ji(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>Bt(t)===Bt(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>ji(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=eu(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 $m extends Mr{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),Na(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return Xo(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Xo(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),Ea(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 l=this.hasListeners();l&&Ia(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),l&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const o=this.computeRefetchInterval();l&&(this.currentQuery!==i||this.options.enabled!==r.enabled||o!==this.currentRefetchInterval)&&this.updateRefetchInterval(o)}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(),kr||this.currentResult.isStale||!Ko(this.options.staleTime))return;const n=vd(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,!(kr||this.options.enabled===!1||!Ko(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||$i.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,l=this.currentResult,o=this.currentResultState,s=this.currentResultOptions,u=t!==r,a=u?t.state:this.currentQueryInitialState,c=u?this.currentResult:this.previousQueryResult,{state:d}=t;let{dataUpdatedAt:f,error:v,errorUpdatedAt:y,fetchStatus:g,status:P}=d,m=!1,p=!1,h;if(n._optimisticResults){const _=this.hasListeners(),k=!_&&Na(t,n),C=_&&Ia(t,r,n,i);(k||C)&&(g=dl(t.options.networkMode)?"fetching":"paused",f||(P="loading")),n._optimisticResults==="isRestoring"&&(g="idle")}if(n.keepPreviousData&&!d.dataUpdateCount&&c!=null&&c.isSuccess&&P!=="error")h=c.data,f=c.dataUpdatedAt,P=c.status,m=!0;else if(n.select&&typeof d.data<"u")if(l&&d.data===(o==null?void 0:o.data)&&n.select===this.selectFn)h=this.selectResult;else try{this.selectFn=n.select,h=n.select(d.data),h=Go(l==null?void 0:l.data,h,n),this.selectResult=h,this.selectError=null}catch(_){this.selectError=_}else h=d.data;if(typeof n.placeholderData<"u"&&typeof h>"u"&&P==="loading"){let _;if(l!=null&&l.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))_=l.data;else if(_=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof _<"u")try{_=n.select(_),_=Go(l==null?void 0:l.data,_,n),this.selectError=null}catch(k){this.selectError=k}typeof _<"u"&&(P="success",h=_,p=!0)}this.selectError&&(v=this.selectError,h=this.selectResult,y=Date.now(),P="error");const S=g==="fetching";return{status:P,fetchStatus:g,isLoading:P==="loading",isSuccess:P==="success",isError:P==="error",data:h,dataUpdatedAt:f,error:v,errorUpdatedAt:y,failureCount:d.fetchFailureCount,errorUpdateCount:d.errorUpdateCount,isFetched:d.dataUpdateCount>0||d.errorUpdateCount>0,isFetchedAfterMount:d.dataUpdateCount>a.dataUpdateCount||d.errorUpdateCount>a.errorUpdateCount,isFetching:S,isRefetching:S&&P!=="loading",isLoadingError:P==="error"&&d.dataUpdatedAt===0,isPaused:g==="paused",isPlaceholderData:p,isPreviousData:m,isRefetchError:P==="error"&&d.dataUpdatedAt!==0,isStale:nu(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,Ea(r,n))return;this.currentResult=r;const i={cache:!0},l=()=>{if(!n)return!0;const{notifyOnChangeProps:o}=this.options;if(o==="all"||!o&&!this.trackedProps.size)return!0;const s=new Set(o!=null?o: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&&l()&&(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"&&!hi(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){Z.batch(()=>{if(t.onSuccess){var n,r,i,l;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(l=this.options).onSettled)==null||i.call(l,this.currentResult.data,null)}else if(t.onError){var o,s,u,a;(o=(s=this.options).onError)==null||o.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 Qm(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Na(e,t){return Qm(e,t)||e.state.dataUpdatedAt>0&&Xo(e,t,t.refetchOnMount)}function Xo(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&nu(e,t)}return!1}function Ia(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&nu(e,n)}function nu(e,t){return e.isStaleByTime(t.staleTime)}const Ma=M.exports.createContext(void 0),Cd=M.exports.createContext(!1);function Ed(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Ma),window.ReactQueryClientContext):Ma)}const xd=({context:e}={})=>{const t=M.exports.useContext(Ed(e,M.exports.useContext(Cd)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Bm=({client:e,children:t,context:n,contextSharing:r=!1})=>{M.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Ed(n,r);return w(Cd.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},Pd=M.exports.createContext(!1),Vm=()=>M.exports.useContext(Pd);Pd.Provider;function qm(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const Hm=M.exports.createContext(qm()),Km=()=>M.exports.useContext(Hm);function Wm(e,t){return typeof e=="function"?e(...t):!!e}function Gm(e,t){const n=xd({context:e.context}),r=Vm(),i=Km(),l=n.defaultQueryOptions(e);l._optimisticResults=r?"isRestoring":"optimistic",l.onError&&(l.onError=Z.batchCalls(l.onError)),l.onSuccess&&(l.onSuccess=Z.batchCalls(l.onSuccess)),l.onSettled&&(l.onSettled=Z.batchCalls(l.onSettled)),l.suspense&&typeof l.staleTime!="number"&&(l.staleTime=1e3),(l.suspense||l.useErrorBoundary)&&(i.isReset()||(l.retryOnMount=!1));const[o]=M.exports.useState(()=>new t(n,l)),s=o.getOptimisticResult(l);if(bs.exports.useSyncExternalStore(M.exports.useCallback(u=>r?()=>{}:o.subscribe(Z.batchCalls(u)),[o,r]),()=>o.getCurrentResult(),()=>o.getCurrentResult()),M.exports.useEffect(()=>{i.clearReset()},[i]),M.exports.useEffect(()=>{o.setOptions(l,{listeners:!1})},[l,o]),l.suspense&&s.isLoading&&s.isFetching&&!r)throw o.fetchOptimistic(l).then(({data:u})=>{l.onSuccess==null||l.onSuccess(u),l.onSettled==null||l.onSettled(u,null)}).catch(u=>{i.clearReset(),l.onError==null||l.onError(u),l.onSettled==null||l.onSettled(void 0,u)});if(s.isError&&!i.isReset()&&!s.isFetching&&Wm(l.useErrorBoundary,[s.error,o.getCurrentQuery()]))throw s.error;return l.notifyOnChangeProps?s:o.trackResult(s)}function hl(e,t,n){const r=di(e,t,n);return Gm(r,$m)}/**
* 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 Xm(){return null}function De(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 Pn(e){return!!e&&!!e[A]}function ft(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)===lv}(e)||Array.isArray(e)||!!e[Aa]||!!e.constructor[Aa]||ru(e)||iu(e))}function On(e,t,n){n===void 0&&(n=!1),Dn(e)===0?(n?Object.keys:au)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function Dn(e){var t=e[A];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:ru(e)?2:iu(e)?3:0}function Yo(e,t){return Dn(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function Ym(e,t){return Dn(e)===2?e.get(t):e[t]}function Od(e,t,n){var r=Dn(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function Zm(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function ru(e){return rv&&e instanceof Map}function iu(e){return iv&&e instanceof Set}function ne(e){return e.o||e.t}function lu(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=ov(e);delete t[A];for(var n=au(t),r=0;r<n.length;r++){var i=n[r],l=t[i];l.writable===!1&&(l.writable=!0,l.configurable=!0),(l.get||l.set)&&(t[i]={configurable:!0,writable:!0,enumerable:l.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function ou(e,t){return t===void 0&&(t=!1),su(e)||Pn(e)||!ft(e)||(Dn(e)>1&&(e.set=e.add=e.clear=e.delete=Jm),Object.freeze(e),t&&On(e,function(n,r){return ou(r,!0)},!0)),e}function Jm(){De(2)}function su(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function et(e){var t=Jo[e];return t||De(18,e),t}function bm(e,t){Jo[e]||(Jo[e]=t)}function Bi(){return Cr}function Wl(e,t){t&&(et("Patches"),e.u=[],e.s=[],e.v=t)}function Vi(e){Zo(e),e.p.forEach(ev),e.p=null}function Zo(e){e===Cr&&(Cr=e.l)}function Ta(e){return Cr={p:[],l:Cr,h:e,m:!0,_:0}}function ev(e){var t=e[A];t.i===0||t.i===1?t.j():t.O=!0}function Gl(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||et("ES5").S(t,e,r),r?(n[A].P&&(Vi(t),De(4)),ft(e)&&(e=qi(t,e),t.l||Hi(t,e)),t.u&&et("Patches").M(n[A].t,e,t.u,t.s)):e=qi(t,n,[]),Vi(t),t.u&&t.v(t.u,t.s),e!==Rd?e:void 0}function qi(e,t,n){if(su(t))return t;var r=t[A];if(!r)return On(t,function(l,o){return Fa(e,r,t,l,o,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Hi(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=lu(r.k):r.o;On(r.i===3?new Set(i):i,function(l,o){return Fa(e,r,i,l,o,n)}),Hi(e,i,!1),n&&e.u&&et("Patches").R(r,n,e.u,e.s)}return r.o}function Fa(e,t,n,r,i,l){if(Pn(i)){var o=qi(e,i,l&&t&&t.i!==3&&!Yo(t.D,r)?l.concat(r):void 0);if(Od(n,r,o),!Pn(o))return;e.m=!1}if(ft(i)&&!su(i)){if(!e.h.F&&e._<1)return;qi(e,i),t&&t.A.l||Hi(e,i)}}function Hi(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&ou(t,n)}function Xl(e,t){var n=e[A];return(n?ne(n):e)[t]}function Da(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 rt(e){e.P||(e.P=!0,e.l&&rt(e.l))}function Yl(e){e.o||(e.o=lu(e.t))}function _r(e,t,n){var r=ru(t)?et("MapSet").N(t,n):iu(t)?et("MapSet").T(t,n):e.g?function(i,l){var o=Array.isArray(i),s={i:o?1:0,A:l?l.A:Bi(),P:!1,I:!1,D:{},l,t:i,k:null,o:null,j:null,C:!1},u=s,a=bo;o&&(u=[s],a=Gn);var c=Proxy.revocable(u,a),d=c.revoke,f=c.proxy;return s.k=f,s.j=d,f}(t,n):et("ES5").J(t,n);return(n?n.A:Bi()).p.push(r),r}function tv(e){return Pn(e)||De(22,e),function t(n){if(!ft(n))return n;var r,i=n[A],l=Dn(n);if(i){if(!i.P&&(i.i<4||!et("ES5").K(i)))return i.t;i.I=!0,r=La(n,l),i.I=!1}else r=La(n,l);return On(r,function(o,s){i&&Ym(i.t,o)===s||Od(r,o,t(s))}),l===3?new Set(r):r}(e)}function La(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return lu(e)}function nv(){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(ft(u)){var a=_r(s.A.h,u,s);s.p.set(u,a),s.o.add(a)}else s.o.add(u)}))}function r(s){s.O&&De(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 d in c)c.hasOwnProperty(d)&&(a[d]=c[d])})(s,u)},l=function(){function s(a,c){return this[A]={i:2,l:c,A:c?c.A:Bi(),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[A]).size}}),u.has=function(a){return ne(this[A]).has(a)},u.set=function(a,c){var d=this[A];return r(d),ne(d).has(a)&&ne(d).get(a)===c||(t(d),rt(d),d.D.set(a,!0),d.o.set(a,c),d.D.set(a,!0)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[A];return r(c),t(c),rt(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[A];r(a),ne(a).size&&(t(a),rt(a),a.D=new Map,On(a.t,function(c){a.D.set(c,!1)}),a.o.clear())},u.forEach=function(a,c){var d=this;ne(this[A]).forEach(function(f,v){a.call(c,d.get(v),v,d)})},u.get=function(a){var c=this[A];r(c);var d=ne(c).get(a);if(c.I||!ft(d)||d!==c.t.get(a))return d;var f=_r(c.A.h,d,c);return t(c),c.o.set(a,f),f},u.keys=function(){return ne(this[A]).keys()},u.values=function(){var a,c=this,d=this.keys();return(a={})[Zr]=function(){return c.values()},a.next=function(){var f=d.next();return f.done?f:{done:!1,value:c.get(f.value)}},a},u.entries=function(){var a,c=this,d=this.keys();return(a={})[Zr]=function(){return c.entries()},a.next=function(){var f=d.next();if(f.done)return f;var v=c.get(f.value);return{done:!1,value:[f.value,v]}},a},u[Zr]=function(){return this.entries()},s}(),o=function(){function s(a,c){return this[A]={i:3,l:c,A:c?c.A:Bi(),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[A]).size}}),u.has=function(a){var c=this[A];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[A];return r(c),this.has(a)||(n(c),rt(c),c.o.add(a)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[A];return r(c),n(c),rt(c),c.o.delete(a)||!!c.p.has(a)&&c.o.delete(c.p.get(a))},u.clear=function(){var a=this[A];r(a),ne(a).size&&(n(a),rt(a),a.o.clear())},u.values=function(){var a=this[A];return r(a),n(a),a.o.values()},u.entries=function(){var a=this[A];return r(a),n(a),a.o.entries()},u.keys=function(){return this.values()},u[Zr]=function(){return this.values()},u.forEach=function(a,c){for(var d=this.values(),f=d.next();!f.done;)a.call(c,f.value,f.value,this),f=d.next()},s}();bm("MapSet",{N:function(s,u){return new l(s,u)},T:function(s,u){return new o(s,u)}})}var Ua,Cr,uu=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",rv=typeof Map<"u",iv=typeof Set<"u",za=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Rd=uu?Symbol.for("immer-nothing"):((Ua={})["immer-nothing"]=!0,Ua),Aa=uu?Symbol.for("immer-draftable"):"__$immer_draftable",A=uu?Symbol.for("immer-state"):"__$immer_state",Zr=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",lv=""+Object.prototype.constructor,au=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,ov=Object.getOwnPropertyDescriptors||function(e){var t={};return au(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},Jo={},bo={get:function(e,t){if(t===A)return e;var n=ne(e);if(!Yo(n,t))return function(i,l,o){var s,u=Da(l,o);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||!ft(r)?r:r===Xl(e.t,t)?(Yl(e),e.o[t]=_r(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=Da(ne(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Xl(ne(e),t),l=i==null?void 0:i[A];if(l&&l.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(Zm(n,i)&&(n!==void 0||Yo(e.t,t)))return!0;Yl(e),rt(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 Xl(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,Yl(e),rt(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(){De(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){De(12)}},Gn={};On(bo,function(e,t){Gn[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Gn.deleteProperty=function(e,t){return Gn.set.call(this,e,t,void 0)},Gn.set=function(e,t,n){return bo.set.call(this,e[0],t,n,e[0])};var sv=function(){function e(n){var r=this;this.g=za,this.F=!0,this.produce=function(i,l,o){if(typeof i=="function"&&typeof l!="function"){var s=l;l=i;var u=r;return function(g){var P=this;g===void 0&&(g=s);for(var m=arguments.length,p=Array(m>1?m-1:0),h=1;h<m;h++)p[h-1]=arguments[h];return u.produce(g,function(S){var x;return(x=l).call.apply(x,[P,S].concat(p))})}}var a;if(typeof l!="function"&&De(6),o!==void 0&&typeof o!="function"&&De(7),ft(i)){var c=Ta(r),d=_r(r,i,void 0),f=!0;try{a=l(d),f=!1}finally{f?Vi(c):Zo(c)}return typeof Promise<"u"&&a instanceof Promise?a.then(function(g){return Wl(c,o),Gl(g,c)},function(g){throw Vi(c),g}):(Wl(c,o),Gl(a,c))}if(!i||typeof i!="object"){if((a=l(i))===void 0&&(a=i),a===Rd&&(a=void 0),r.F&&ou(a,!0),o){var v=[],y=[];et("Patches").M(i,a,v,y),o(v,y)}return a}De(21,i)},this.produceWithPatches=function(i,l){if(typeof i=="function")return function(a){for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];return r.produceWithPatches(a,function(v){return i.apply(void 0,[v].concat(d))})};var o,s,u=r.produce(i,l,function(a,c){o=a,s=c});return typeof Promise<"u"&&u instanceof Promise?u.then(function(a){return[a,o,s]}):[u,o,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){ft(n)||De(8),Pn(n)&&(n=tv(n));var r=Ta(this),i=_r(this,n,void 0);return i[A].C=!0,Zo(r),i},t.finishDraft=function(n,r){var i=n&&n[A],l=i.A;return Wl(l,r),Gl(void 0,l)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!za&&De(20),this.g=n},t.applyPatches=function(n,r){var i;for(i=r.length-1;i>=0;i--){var l=r[i];if(l.path.length===0&&l.op==="replace"){n=l.value;break}}i>-1&&(r=r.slice(i+1));var o=et("Patches").$;return Pn(n)?o(n,r):this.produce(n,function(s){return o(s,r)})},e}(),Oe=new sv,Ie=Oe.produce;Oe.produceWithPatches.bind(Oe);Oe.setAutoFreeze.bind(Oe);Oe.setUseProxies.bind(Oe);Oe.applyPatches.bind(Oe);Oe.createDraft.bind(Oe);Oe.finishDraft.bind(Oe);function Rn(){return Rn=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},Rn.apply(this,arguments)}var Ze;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ze||(Ze={}));var Ki=function(e){return e},ja="beforeunload",uv="popstate";function av(e){e===void 0&&(e={});var t=e,n=t.window,r=n===void 0?document.defaultView:n,i=r.history;function l(){var k=r.location,C=k.pathname,F=k.search,I=k.hash,$=i.state||{};return[$.idx,Ki({pathname:C,search:F,hash:I,state:$.usr||null,key:$.key||"default"})]}var o=null;function s(){if(o)v.call(o),o=null;else{var k=Ze.Pop,C=l(),F=C[0],I=C[1];if(v.length){if(F!=null){var $=c-F;$&&(o={action:k,location:I,retry:function(){x($*-1)}},x($))}}else p(k)}}r.addEventListener(uv,s);var u=Ze.Pop,a=l(),c=a[0],d=a[1],f=Wi(),v=Wi();c==null&&(c=0,i.replaceState(Rn({},i.state,{idx:c}),""));function y(k){return typeof k=="string"?k:Nd(k)}function g(k,C){return C===void 0&&(C=null),Ki(Rn({pathname:d.pathname,hash:"",search:""},typeof k=="string"?ts(k):k,{state:C,key:es()}))}function P(k,C){return[{usr:k.state,key:k.key,idx:C},y(k)]}function m(k,C,F){return!v.length||(v.call({action:k,location:C,retry:F}),!1)}function p(k){u=k;var C=l();c=C[0],d=C[1],f.call({action:u,location:d})}function h(k,C){var F=Ze.Push,I=g(k,C);function $(){h(k,C)}if(m(F,I,$)){var _e=P(I,c+1),je=_e[0],Dt=_e[1];try{i.pushState(je,"",Dt)}catch{r.location.assign(Dt)}p(F)}}function S(k,C){var F=Ze.Replace,I=g(k,C);function $(){S(k,C)}if(m(F,I,$)){var _e=P(I,c),je=_e[0],Dt=_e[1];i.replaceState(je,"",Dt),p(F)}}function x(k){i.go(k)}var _={get action(){return u},get location(){return d},createHref:y,push:h,replace:S,go:x,back:function(){x(-1)},forward:function(){x(1)},listen:function(C){return f.push(C)},block:function(C){var F=v.push(C);return v.length===1&&r.addEventListener(ja,Qa),function(){F(),v.length||r.removeEventListener(ja,Qa)}}};return _}function cv(e){e===void 0&&(e={});var t=e,n=t.initialEntries,r=n===void 0?["/"]:n,i=t.initialIndex,l=r.map(function(h){var S=Ki(Rn({pathname:"/",search:"",hash:"",state:null,key:es()},typeof h=="string"?ts(h):h));return S}),o=$a(i==null?l.length-1:i,0,l.length-1),s=Ze.Pop,u=l[o],a=Wi(),c=Wi();function d(h){return typeof h=="string"?h:Nd(h)}function f(h,S){return S===void 0&&(S=null),Ki(Rn({pathname:u.pathname,search:"",hash:""},typeof h=="string"?ts(h):h,{state:S,key:es()}))}function v(h,S,x){return!c.length||(c.call({action:h,location:S,retry:x}),!1)}function y(h,S){s=h,u=S,a.call({action:s,location:u})}function g(h,S){var x=Ze.Push,_=f(h,S);function k(){g(h,S)}v(x,_,k)&&(o+=1,l.splice(o,l.length,_),y(x,_))}function P(h,S){var x=Ze.Replace,_=f(h,S);function k(){P(h,S)}v(x,_,k)&&(l[o]=_,y(x,_))}function m(h){var S=$a(o+h,0,l.length-1),x=Ze.Pop,_=l[S];function k(){m(h)}v(x,_,k)&&(o=S,y(x,_))}var p={get index(){return o},get action(){return s},get location(){return u},createHref:d,push:g,replace:P,go:m,back:function(){m(-1)},forward:function(){m(1)},listen:function(S){return a.push(S)},block:function(S){return c.push(S)}};return p}function $a(e,t,n){return Math.min(Math.max(e,t),n)}function Qa(e){e.preventDefault(),e.returnValue=""}function Wi(){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 es(){return Math.random().toString(36).substr(2,8)}function Nd(e){var t=e.pathname,n=t===void 0?"/":t,r=e.search,i=r===void 0?"":r,l=e.hash,o=l===void 0?"":l;return i&&i!=="?"&&(n+=i.charAt(0)==="?"?i:"?"+i),o&&o!=="#"&&(n+=o.charAt(0)==="#"?o:"#"+o),n}function ts(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}/**
* react-location
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Ke(){return Ke=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ke.apply(this,arguments)}function ns(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,l;for(l=0;l<r.length;l++)i=r[l],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function fv(e,t){var n,r,i,l="";for(n in e)if((i=e[n])!==void 0)if(Array.isArray(i))for(r=0;r<i.length;r++)l&&(l+="&"),l+=encodeURIComponent(n)+"="+encodeURIComponent(i[r]);else l&&(l+="&"),l+=encodeURIComponent(n)+"="+encodeURIComponent(i);return(t||"")+l}function Ba(e){if(!e)return"";var t=decodeURIComponent(e);return t==="false"?!1:t==="true"?!0:+t*0===0?+t:t}function dv(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],Ba(t.shift())):r[n]=Ba(t.shift());return r}const hv=["children","location","__experimental__snapshot"],pv=["location","__experimental__snapshot"],mv=["basepath","routes"],Id=M.exports.createContext(null),Md=M.exports.createContext(null),Td=M.exports.createContext(null),Fd=Boolean(typeof window<"u"&&window.document&&window.document.createElement),rs=Fd?M.exports.useLayoutEffect:M.exports.useEffect,vv=()=>Fd?av():cv();class cu{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 yv extends cu{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||vv(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:Iv,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:Nv,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,l,o;t===void 0&&(t="/"),n===void 0&&(n={});const s=Ke({},this.current,n.from),u=Rv(t,s.pathname,""+((r=n.to)!=null?r:".")),a=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((y,g)=>g(y),s.search):s.search,c=n.search===!0?a:n.search?(l=Ha(n.search,a))!=null?l:{}:(o=n.__searchFilters)!=null&&o.length?a:{},d=is(s.search,c),f=this.stringifySearch(d);let v=n.hash===!0?s.hash:Ha(n.hash,s.hash);return v=v?"#"+v:"",{pathname:u,search:d,searchStr:f,hash:v,href:""+u+f+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:is(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 Dd(e){return w(Md.Provider,{...e})}function gv(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=ns(e,hv);const l=M.exports.useRef(null);l.current||(l.current=new wv({location:n,__experimental__snapshot:r,routes:i.routes}));const o=l.current,[s,u]=M.exports.useReducer(()=>({}),{});return o.update(i),rs(()=>o.subscribe(()=>{u()}),[]),rs(()=>o.updateLocation(n.current).unsubscribe,[n.current.key]),M.exports.createElement(Id.Provider,{value:{location:n}},M.exports.createElement(Td.Provider,{value:{router:o}},w(Sv,{}),w(Dd,{value:[o.rootMatch,...o.state.matches],children:t!=null?t:w($d,{})})))}function Sv(){const e=fu(),t=jd(),n=Cv();return rs(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class wv extends cu{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,l=ns(t,pv);super(),this.routesById={},this.update=s=>{let{basepath:u,routes:a}=s,c=ns(s,mv);Object.assign(this,c),this.basepath=pl("/"+(u!=null?u:"")),this.routesById={};const d=(f,v)=>f.map(y=>{var g,P,m,p;const h=(g=y.path)!=null?g:"*",S=Nn([(v==null?void 0:v.id)==="root"?"":v==null?void 0:v.id,""+(h==null?void 0:h.replace(/(.)\/$/,"$1"))+(y.id?"-"+y.id:"")]);if(y=Ke({},y,{pendingMs:(P=y.pendingMs)!=null?P:c==null?void 0:c.defaultPendingMs,pendingMinMs:(m=y.pendingMinMs)!=null?m:c==null?void 0:c.defaultPendingMinMs,id:S}),this.routesById[S])throw new Error;return this.routesById[S]=y,y.children=(p=y.children)!=null&&p.length?d(y.children,y):void 0,y});this.routes=d(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(d=>d.id);Object.values(this.matchCache).forEach(d=>{var f;if(!d.updatedAt||c.includes(d.id))return;const v=Date.now()-((f=d.updatedAt)!=null?f:0);(!d.maxAge||v>d.maxAge)&&(d.route.unloader&&d.route.unloader(d),delete this.matchCache[d.id])})},this.updateLocation=s=>{let u;return{promise:new Promise(c=>{const d=new Va(this,s);this.setState(f=>Ke({},f,{pending:{location:d.location,matches:d.matches}})),u=d.subscribe(()=>{const f=this.state.matches;f.filter(v=>!d.matches.find(y=>y.id===v.id)).forEach(v=>{v.onExit==null||v.onExit(v)}),f.filter(v=>d.matches.find(y=>y.id===v.id)).forEach(v=>{v.route.onTransition==null||v.route.onTransition(v)}),d.matches.filter(v=>!f.find(y=>y.id===v.id)).forEach(v=>{v.onExit=v.route.onMatch==null?void 0:v.route.onMatch(v)}),this.setState(v=>Ke({},v,{state:{location:d.location,matches:d.matches},pending:void 0})),c()}),d.loadData(),d.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(l);let o=[];if(i){const s=new Va(this,r.current);s.matches.forEach((u,a)=>{var c,d,f;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=(d=(f=i.matches[a])==null?void 0:f.ownData)!=null?d:{}}),Ld(s.matches),o=s.matches}this.state={location:(n=i==null?void 0:i.location)!=null?n:r.current,matches:o},r.subscribe(()=>this.notify())}}function fu(){const e=M.exports.useContext(Id);return Qd(!!e,"useLocation must be used within a <ReactLocation />"),e.location}class kv{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 l=this.route.import;this.loaderPromise=(l?(()=>(this.isLoading=!0,l({params:this.params,search:this.search}).then(o=>{this.route=Ke({},this.route,o)})))():Promise.resolve()).then(()=>{const o=[];["element","errorElement","pendingElement"].forEach(c=>{const d=this.route[c];this[c]||(typeof d=="function"?(this.isLoading=!0,o.push(d(this).then(f=>{this[c]=f}))):this[c]=this.route[c])});const u=this.route.loader,a=u?new Promise(async c=>{this.isLoading=!0;const d=y=>{this.updatedAt=Date.now(),c(this.ownData),this.status=y},f=y=>{this.ownData=y,this.error=void 0,d("resolved")},v=y=>{console.error(y),this.error=y,d("rejected")};try{f(await u(this,{parentMatch:n.parentMatch,dispatch:async y=>{var g;y.type==="resolve"?f(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(),(g=this.notify)==null||g.call(this,!0)}}))}catch(y){v(y)}}):Promise.resolve();return Promise.all([...o,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 Va extends cu{constructor(t,n){var r;super(),r=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=l=>{l&&(this.preNotifiedMatches.includes(l)||this.preNotifiedMatches.push(l)),(!l||this.preNotifiedMatches.length===this.matches.length)&&(this.status="resolved",Ld(this.matches),this.notify())},this.loadData=async function(l){var o;let{maxAge:s}=l===void 0?{}:l;if(r.router.cleanMatchCache(),!((o=r.matches)!=null&&o.length)){r.preNotify();return}return r.firstRenderPromises=[],r.matches.forEach((u,a)=>{var c,d;const f=(c=r.matches)==null?void 0:c[a-1];u.assignMatchLoader==null||u.assignMatchLoader(r),u.load==null||u.load({maxAge:s,parentMatch:f,router:r.router}),(d=r.firstRenderPromises)==null||d.push(u.loaderPromise)}),await Promise.all(r.firstRenderPromises).then(()=>(r.preNotify(),r.matches))},this.load=async function(l){let{maxAge:o}=l===void 0?{}:l;return await r.loadData({maxAge:o})},this.startPending=async()=>{this.matches.forEach(l=>l.startPending==null?void 0:l.startPending())},this.router=t,this.location=n,this.matches=[];const i=zd(this.router,this.location);this.matches=i==null?void 0:i.map(l=>(this.router.matchCache[l.id]||(this.router.matchCache[l.id]=new kv(l)),this.router.matchCache[l.id]))}}function Ld(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=Ke({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Ud(){const e=M.exports.useContext(Td);if(!e)throw Qd(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function zd(e,t){if(!e.routes.length)return[];const n=[],r=async(i,l)=>{var o;let{pathname:s,params:u}=l;const c=(e!=null&&e.filterRoutes?e==null?void 0:e.filterRoutes(i):i).find(y=>{var g,P;const m=Nn([s,y.path]),p=!!(y.path!=="/"||(g=y.children)!=null&&g.length),h=Ev(t,{to:m,search:y.search,fuzzy:p,caseSensitive:(P=y.caseSensitive)!=null?P:e.caseSensitive});return h&&(u=Ke({},u,h)),!!h});if(!c)return;const d=qa(c.path,u);s=Nn([s,d]);const v={id:qa(c.id,u,!0),route:c,params:u,pathname:s,search:t.search};n.push(v),(o=c.children)!=null&&o.length&&r(c.children,v)};return r(e.routes,e.rootMatch),n}function qa(e,t,n){const r=Er(e);return Nn(r.map(i=>{if(i.value==="*"&&!n)return"";if(i.type==="param"){var l;return(l=t[i.value.substring(1)])!=null?l:""}return i.value}))}function Ad(){return M.exports.useContext(Md)}function _v(){var e;return(e=Ad())==null?void 0:e[0]}function Cv(){const e=fu(),t=_v(),n=jd();function r(i){var l;let{search:o,hash:s,replace:u,from:a,to:c,fromCurrent:d}=i;d=(l=d)!=null?l:typeof c>"u";const f=n({to:c,search:o,hash:s,from:d?e.current:a!=null?a:{pathname:t.pathname}});e.navigate(f,u)}return Bd(r)}function jd(){const e=fu(),t=Ud();return Bd(r=>{const i=e.buildNext(t.basepath,r),o=zd(t,i).map(s=>{var u;return(u=s.route.searchFilters)!=null?u:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,Ke({},r,{__searchFilters:o}))})}function $d(){var e;const t=Ud(),[n,...r]=Ad(),i=r[0];if(!i)return null;const l=(e=i.errorElement)!=null?e:t.defaultErrorElement,o=(()=>{var s,u;if(i.status==="rejected"){if(l)return l;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($d,{})})();return w(Dd,{value:r,children:o})}function Ev(e,t){const n=Pv(e,t),r=Ov(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function Qd(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function xv(e){return typeof e=="function"}function Ha(e,t){return xv(e)?e(t):e}function Nn(e){return pl(e.filter(Boolean).join("/"))}function pl(e){return(""+e).replace(/\/{2,}/g,"/")}function Pv(e,t){var n;const r=Er(e.pathname),i=Er(""+((n=t.to)!=null?n:"*")),l={};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,d=s===r.length-1;if(a){if(a.type==="wildcard")return u!=null&&u.value?(l["*"]=Nn(r.slice(s).map(f=>f.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"&&(l[a.value.substring(1)]=u.value)}if(c&&!d)return!!t.fuzzy}return!0})()?l:void 0}function Ov(e,t){return!!(t.search&&t.search(e.search))}function Er(e){if(!e)return[];e=pl(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 Rv(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Er(t);const i=Er(n);i.forEach((o,s)=>{if(o.value==="/")s?s===i.length-1&&r.push(o):r=[o];else if(o.value==="..")r.pop();else{if(o.value===".")return;r.push(o)}});const l=Nn([e,...r.map(o=>o.value)]);return pl(l)}function Bd(e){const t=M.exports.useRef(),n=M.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function is(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Ka(e)&&Ka(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),l=i.length,o=n?[]:{};let s=0;for(let u=0;u<l;u++){const a=n?u:i[u];o[a]=is(e[a],t[a]),o[a]===e[a]&&s++}return r===l&&s===r?e:o}return t}function Ka(e){if(!Wa(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Wa(n)||!n.hasOwnProperty("isPrototypeOf"))}function Wa(e){return Object.prototype.toString.call(e)==="[object Object]"}const Nv=Mv(JSON.parse),Iv=Tv(JSON.stringify);function Mv(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=dv(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function Tv(e){return t=>{t=Ke({},t),t&&Object.keys(t).forEach(r=>{const i=t[r];if(typeof i>"u"||i===void 0)delete t[r];else if(i&&typeof i=="object"&&i!==null)try{t[r]=e(i)}catch{}});const n=fv(t).toString();return n?"?"+n:""}}var Fv="_1cjn8au0",Dv="_1cjn8au2",Lv="_1cjn8au3",Uv="_1cjn8au4",zv="_1cjn8au1";const Ln="",Av=5e3,jv=async()=>{const e=`${Ln}/ping`;return await(await fetch(e)).json()},$v=async()=>await(await fetch(`${Ln}/modifiers.json`)).json(),Qv=async()=>(await(await fetch(`${Ln}/output_dir`)).json())[0],Ga="MakeImage",Bv=async e=>await(await fetch(`${Ln}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).json(),Xa=e=>{let t;const n=new Set,r=(u,a)=>{const c=typeof u=="function"?u(t):u;if(c!==t){const d=t;t=(a!=null?a:typeof c!="object")?c:Object.assign({},t,c),n.forEach(f=>f(t,d))}},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},Vv=e=>e?Xa(e):Xa;var Vd={exports:{}},qd={};/**
* @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 ml=M.exports,qv=bs.exports;function Hv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Kv=typeof Object.is=="function"?Object.is:Hv,Wv=qv.useSyncExternalStore,Gv=ml.useRef,Xv=ml.useEffect,Yv=ml.useMemo,Zv=ml.useDebugValue;qd.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var l=Gv(null);if(l.current===null){var o={hasValue:!1,value:null};l.current=o}else o=l.current;l=Yv(function(){function u(v){if(!a){if(a=!0,c=v,v=r(v),i!==void 0&&o.hasValue){var y=o.value;if(i(y,v))return d=y}return d=v}if(y=d,Kv(c,v))return y;var g=r(v);return i!==void 0&&i(y,g)?y:(c=v,d=g)}var a=!1,c,d,f=n===void 0?null:n;return[function(){return u(t())},f===null?void 0:function(){return u(f())}]},[t,n,r,i]);var s=Wv(e,l[0],l[1]);return Xv(function(){o.hasValue=!0,o.value=s},[s]),Zv(s),s};(function(e){e.exports=qd})(Vd);const Jv=nc(Vd.exports),{useSyncExternalStoreWithSelector:bv}=Jv;function ey(e,t=e.getState,n){const r=bv(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return M.exports.useDebugValue(r),r}const Ya=e=>{const t=typeof e=="function"?Vv(e):e,n=(r,i)=>ey(t,r,i);return Object.assign(n,t),n},ty=e=>e?Ya(e):Ya;var Hd=ty;const ny=(e,t={})=>(n,r,i)=>{const{enabled:l,anonymousActionType:o,...s}=t;let u;try{u=(l!=null?l:({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"&&l&&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,g)=>{const P=n(v,y);return c&&a.send(g===void 0?{type:o||"anonymous"}:typeof g=="string"?{type:g}:g,r()),P};const d=(...v)=>{const y=c;c=!1,n(...v),c=y},f=e(i.setState,r,i);if(a.init(f),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const y=i.dispatch;i.dispatch=(...g)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&g[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(...g)}}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 Zl(v.payload,g=>{if(g.type==="__setState"){d(g.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(g)});case"DISPATCH":switch(v.payload.type){case"RESET":return d(f),a.init(i.getState());case"COMMIT":return a.init(i.getState());case"ROLLBACK":return Zl(v.state,g=>{d(g),a.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return Zl(v.state,g=>{d(g)});case"IMPORT_STATE":{const{nextLiftedState:g}=v.payload,P=(y=g.computedStates.slice(-1)[0])==null?void 0:y.state;if(!P)return;d(P),a.send(null,g);return}case"PAUSE_RECORDING":return c=!c}return}}),f},ry=ny,Zl=(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)};function xr(){return Math.floor(Math.random()*1e4)}const T=Hd(ry((e,t)=>({parallelCount:1,requestOptions:{prompt:"a photograph of an astronaut riding a horse",seed:xr(),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:[],setParallelCount:n=>e(Ie(r=>{r.parallelCount=n})),setRequestOptions:(n,r)=>{e(Ie(i=>{i.requestOptions[n]=r}))},getValueForRequestKey:n=>t().requestOptions[n],toggleTag:n=>{e(Ie(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,l=`${r.prompt} ${i.join(",")}`,o={...r,prompt:l};return n.uiOptions.isUseAutoSave||(o.save_to_disk_path=null),n.uiOptions.isCheckUseFaceCorrection||(o.use_face_correction=null),n.uiOptions.isCheckedUseUpscaling||(o.use_upscale=null),o},uiOptions:{advancedSettingsIsOpen:!1,imageModifierIsOpen:!1,isCheckedUseUpscaling:!1,isCheckUseFaceCorrection:!0,isUseRandomSeed:!0,isUseAutoSave:!1,isSoundEnabled:!1},toggleAdvancedSettingsIsOpen:()=>{e(Ie(n=>{n.uiOptions.advancedSettingsIsOpen=!n.uiOptions.advancedSettingsIsOpen,localStorage.setItem("ui:advancedSettingsIsOpen",n.uiOptions.advancedSettingsIsOpen)}))},toggleImageModifiersIsOpen:()=>{e(Ie(n=>{n.uiOptions.imageModifierIsOpen=!n.uiOptions.imageModifierIsOpen,localStorage.setItem("ui:imageModifierIsOpen",n.uiOptions.imageModifierIsOpen)}))},toggleUseUpscaling:()=>{e(Ie(n=>{n.uiOptions.isCheckedUseUpscaling=!n.uiOptions.isCheckedUseUpscaling,n.requestOptions.use_upscale=n.uiOptions.isCheckedUseUpscaling?"RealESRGAN_x4plus":void 0,localStorage.setItem("ui:isCheckedUseUpscaling",n.uiOptions.isCheckedUseUpscaling)}))},isUsingUpscaling:()=>t().uiOptions.isCheckedUseUpscaling,toggleUseFaceCorrection:()=>{e(Ie(n=>{n.uiOptions.isCheckUseFaceCorrection=!n.uiOptions.isCheckUseFaceCorrection,n.use_face_correction=n.uiOptions.isCheckUseFaceCorrection?"GFPGANv1.3":null}))},isUsingFaceCorrection:()=>t().uiOptions.isCheckUseFaceCorrection,toggleUseRandomSeed:()=>{e(Ie(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?xr():n.requestOptions.seed,localStorage.setItem("ui:isUseRandomSeed",n.uiOptions.isUseRandomSeed)}))},isRandomSeed:()=>t().uiOptions.isUseRandomSeed,toggleUseAutoSave:()=>{e(Ie(n=>{n.uiOptions.isUseAutoSave=!n.uiOptions.isUseAutoSave,localStorage.setItem("ui:isUseAutoSave",n.uiOptions.isUseAutoSave)}))},isUseAutoSave:()=>t().uiOptions.isUseAutoSave,toggleSoundEnabled:()=>{e(Ie(n=>{n.uiOptions.isSoundEnabled=!n.uiOptions.isSoundEnabled}))},isSoundEnabled:()=>t().uiOptions.isSoundEnabled})));const Za="Stable Diffusion is starting...",iy="Stable Diffusion is ready to use!",Ja="Stable Diffusion is not running!";function ly({className:e}){const[t,n]=M.exports.useState(Za),[r,i]=M.exports.useState("starting"),{status:l,data:o}=hl(["health"],jv,{refetchInterval:Av});return M.exports.useEffect(()=>{l==="loading"?(n(Za),i("starting")):l==="error"?(n(Ja),i("error")):l==="success"&&(o[0]==="OK"?(n(iy),i("success")):(n(Ja),i("error")))},[l,o]),w(Fn,{children:w("p",{className:[r,e].join(" "),children:t})})}function oy(){return N("div",{className:"header-display",children:[w("h1",{children:"Stable Diffusion UI v2.1.0"}),w(ly,{className:"status-display"})]})}var Jr="_11d5x3d1",sy="_11d5x3d0",vl="_11d5x3d2";function uy(){const e=T(c=>c.isUsingUpscaling()),t=T(c=>c.isUsingFaceCorrection()),n=T(c=>c.getValueForRequestKey("use_upscale")),r=T(c=>c.getValueForRequestKey("show_only_filtered_image")),i=T(c=>c.toggleUseFaceCorrection),l=T(c=>c.toggleUseUpscaling),o=T(c=>c.setRequestOptions),[s,u]=M.exports.useState(!0);return N("div",{children:[w("button",{type:"button",className:vl,onClick:()=>{u(!s)},children:w("h4",{children:"Improvement Settings"})}),s&&N(Fn,{children:[w("div",{children:N("label",{children:[w("input",{type:"checkbox",checked:t,onChange:c=>i()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),w("div",{children:N("label",{children:[w("input",{type:"checkbox",checked:e,onChange:c=>l()}),"Upscale the image to 4x resolution using",N("select",{id:"upscale_model",name:"upscale_model",disabled:!e,value:n,onChange:c=>{o("use_upscale",c.target.value)},children:[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",{type:"checkbox",checked:r,onChange:c=>o("show_only_filtered_image",c.target.checked)}),"Show only filtered image"]})})]})]})}const ba=[{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 ay(){const e=T(f=>f.setRequestOptions),t=T(f=>f.toggleUseRandomSeed),n=T(f=>f.isRandomSeed()),r=T(f=>f.getValueForRequestKey("seed")),i=T(f=>f.getValueForRequestKey("num_inference_steps")),l=T(f=>f.getValueForRequestKey("guidance_scale")),o=T(f=>f.getValueForRequestKey("prompt_strength")),s=T(f=>f.getValueForRequestKey("width")),u=T(f=>f.getValueForRequestKey("height")),[a,c]=M.exports.useState(!0);return N("div",{children:[w("button",{type:"button",className:vl,onClick:()=>{c(!a)},children:w("h4",{children:"Property Settings"})}),a&&N(Fn,{children:[N("div",{children:[N("label",{children:["Seed:",w("input",{size:10,value:r,onChange:f=>e("seed",f.target.value),disabled:n,placeholder:"random"})]}),N("label",{children:[w("input",{type:"checkbox",checked:n,onChange:f=>t()})," ","Random Image"]})]}),w("div",{children:N("label",{children:["Number of inference steps:"," ",w("input",{value:i,onChange:f=>{e("num_inference_steps",f.target.value)},size:4})]})}),N("div",{children:[N("label",{children:["Guidance Scale:",w("input",{value:l,onChange:f=>e("guidance_scale",f.target.value),type:"range",min:"0",max:"20",step:".1"})]}),w("span",{children:l})]}),N("div",{className:"mb-4",children:[N("label",{children:["Prompt Strength:"," ",w("input",{value:o,onChange:f=>e("prompt_strength",f.target.value),type:"range",min:"0",max:"1",step:".05"})]}),w("span",{children:o})]}),w("div",{children:N("label",{children:["Width:",w("select",{value:s,onChange:f=>e("width",f.target.value),children:ba.map(f=>w("option",{value:f.value,children:f.label},"width-option_"+f.value))})]})}),w("div",{children:N("label",{children:["Height:",w("select",{value:u,onChange:f=>e("height",f.target.value),children:ba.map(f=>w("option",{value:f.value,children:f.label},"height-option_"+f.value))})]})})]})]})}function cy(){const e=T(f=>f.getValueForRequestKey("num_outputs")),t=T(f=>f.parallelCount),n=T(f=>f.isUseAutoSave()),r=T(f=>f.getValueForRequestKey("save_to_disk_path")),i=T(f=>f.isSoundEnabled()),l=T(f=>f.setRequestOptions),o=T(f=>f.setParallelCount),s=T(f=>f.toggleUseAutoSave),u=T(f=>f.toggleSoundEnabled),[a,c]=M.exports.useState(!0);return N("div",{children:[w("button",{type:"button",className:vl,onClick:()=>{c(!a)},children:w("h4",{children:"Workflow Settings"})}),a&&N(Fn,{children:[w("div",{children:N("label",{children:["Number of images to make:"," ",w("input",{type:"number",value:e,onChange:f=>l("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=>o(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=>l("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 fy(){const e=T(s=>s.getValueForRequestKey("turbo")),t=T(s=>s.getValueForRequestKey("use_cpu")),n=T(s=>s.getValueForRequestKey("use_full_precision")),r=T(s=>s.setRequestOptions),[i,l]=M.exports.useState(!1);return N("div",{children:[w("button",{type:"button",className:vl,onClick:()=>{l(!i)},children:w("h4",{children:"GPU Settings"})}),i&&N(Fn,{children:[w("div",{children:N("label",{children:[w("input",{checked:e,onChange:s=>r("turbo",s.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:s=>r("use_cpu",s.target.checked)}),"Use CPU instead of GPU (warning: this will be *very* slow)"]})}),w("div",{children:N("label",{children:[w("input",{checked:n,onChange:s=>r("use_full_precision",s.target.checked),type:"checkbox"}),"Use full precision (for GPU-only. warning: this will consume more VRAM)"]})})]})]})}function dy(){return N("ul",{className:sy,children:[w("li",{className:Jr,children:w(uy,{})}),w("li",{className:Jr,children:w(ay,{})}),w("li",{className:Jr,children:w(cy,{})}),w("li",{className:Jr,children:w(fy,{})})]})}function hy(){const e=T(n=>n.uiOptions.advancedSettingsIsOpen),t=T(n=>n.toggleAdvancedSettingsIsOpen);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 Kd({name:e}){const t=T(i=>i.hasTag(e))?"selected":"",n=T(i=>i.toggleTag),r=()=>{n(e)};return w("div",{className:"modifierTag "+t,onClick:r,children:w("p",{children:e})})}function py({tags:e}){return w("ul",{className:"modifier-list",children:e.map(t=>w("li",{children:w(Kd,{name:t})},t))})}function my({title:e,tags:t}){const[n,r]=M.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(py,{tags:t})]})}function vy(){const{status:e,data:t}=hl(["modifications"],$v),n=T(l=>l.uiOptions.imageModifierIsOpen),r=T(l=>l.toggleImageModifiersIsOpen);return N("div",{className:"panel-box",children:[w("button",{type:"button",onClick:()=>{r()},className:"panel-box-toggle-btn",children:w("h4",{children:"Image Modifiers (art styles, tags, ect)"})}),n&&t.map((l,o)=>w(my,{title:l[0],tags:l[1]},l[0]))]})}var yy="cjcdm20";var gy="_1how28i0",Sy="_1how28i1";var wy="_1rn4m8a4",ky="_1rn4m8a2",_y="_1rn4m8a3",Cy="_1rn4m8a0",Ey="_1rn4m8a1",xy="_1rn4m8a5";function Py(e){const t=M.exports.useRef(null),n=T(s=>s.getValueForRequestKey("init_image")),r=T(s=>s.setRequestOptions);return N("div",{className:Cy,children:[N("div",{children:[N("label",{className:Ey,children:[w("b",{children:"Initial Image:"})," (optional)"]}),w("input",{ref:t,className:ky,name:"init_image",type:"file",onChange:s=>{const u=s.target.files[0];if(u){const a=new FileReader;a.onload=c=>{c.target&&r("init_image",c.target.result)},a.readAsDataURL(u)}}}),w("button",{className:_y,onClick:()=>{var s;(s=t.current)==null||s.click()},children:"Select File"})]}),w("div",{className:wy,children:n&&N(Fn,{children:[w("img",{src:n,width:"100",height:"100"}),w("button",{className:xy,onClick:()=>{r("init_image",void 0)},children:"X"})]})})]})}function Oy(){const e=T(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(Kd,{name:t})},t))})]})}const pi=Hd((e,t)=>({images:new Array,completedImageIds:new Array,addNewImage:(n,r,i=!1)=>{e(Ie(l=>{let{seed:o}=r;i&&(o=xr()),l.images.push({id:n,options:{...r,seed:o}})}))},hasQueuedImages:()=>t().images.length>0,firstInQueue:()=>t().images[0]||[],removeFirstInQueue:()=>{e(Ie(n=>{const r=n.images.shift();n.completedImageIds.push(r.id)}))}}));let br;const Ry=new Uint8Array(16);function Ny(){if(!br&&(br=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!br))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return br(Ry)}const le=[];for(let e=0;e<256;++e)le.push((e+256).toString(16).slice(1));function Iy(e,t=0){return(le[e[t+0]]+le[e[t+1]]+le[e[t+2]]+le[e[t+3]]+"-"+le[e[t+4]]+le[e[t+5]]+"-"+le[e[t+6]]+le[e[t+7]]+"-"+le[e[t+8]]+le[e[t+9]]+"-"+le[e[t+10]]+le[e[t+11]]+le[e[t+12]]+le[e[t+13]]+le[e[t+14]]+le[e[t+15]]).toLowerCase()}const My=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),ec={randomUUID:My};function Ty(e,t,n){if(ec.randomUUID&&!t&&!e)return ec.randomUUID();e=e||{};const r=e.random||(e.rng||Ny)();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 Iy(r)}var Fy="_1hnlbmt0";function Dy(){const e=T(o=>o.parallelCount),t=T(o=>o.builtRequest),n=pi(o=>o.addNewImage),r=T(o=>o.isRandomSeed()),i=T(o=>o.setRequestOptions);return w("button",{className:Fy,onClick:()=>{const o=t();let s=[],{num_outputs:u}=o;if(e>u)s.push(u);else for(;u>=1;)u-=e,u<=0?s.push(e):s.push(Math.abs(u));s.forEach((a,c)=>{let d=o.seed;c!==0&&(d=xr()),n(Ty(),{...o,num_outputs:a,seed:d})}),r&&i("seed",xr())},children:"Make"})}function Ly(){const e=T(r=>r.getValueForRequestKey("prompt")),t=T(r=>r.setRequestOptions);return N("div",{className:gy,children:[N("div",{className:Sy,children:[w("p",{children:"Prompt "}),w("textarea",{value:e,onChange:r=>{t("prompt",r.target.value)}})]}),w(Py,{}),w(Oy,{}),w(Dy,{})]})}function Uy(){return N("div",{className:yy,children:[w(Ly,{}),w(hy,{}),w(vy,{})]})}const zy=`${Ln}/ding.mp3`,Ay=cc.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:zy,type:"audio/mp3"})}));function tc({imageData:e,metadata:t,className:n}){const r=T(s=>s.setRequestOptions),i=()=>{const{prompt:s,seed:u,num_inference_steps:a,guidance_scale:c,use_face_correction:d,use_upscale:f,width:v,height:y}=t;let g=s.replace(/[^a-zA-Z0-9]/g,"_");g=g.substring(0,100);let P=`${g}_Seed-${u}_Steps-${a}_Guidance-${c}`;return d&&(P+=`_FaceCorrection-${d}`),f&&(P+=`_Upscale-${f}`),P+=`_${v}x${y}`,P+=".png",P},l=()=>{const s=document.createElement("a");s.download=i(),s.href=e,s.click()},o=()=>{r("init_image",e)};return N("div",{className:["generated-image",n].join(" "),children:[w("p",{children:t.prompt}),N("div",{className:"image-contain",children:[w("img",{src:e,alt:"generated"}),w("button",{id:"save-button",onClick:l,children:"Save"}),w("button",{id:"use-button",onClick:o,children:"Use as Input"})]})]})}function jy(){const e=M.exports.useRef(null),t=T(d=>d.isSoundEnabled()),{id:n,options:r}=pi(d=>d.firstInQueue()),i=pi(d=>d.removeFirstInQueue),{status:l,data:o}=hl([Ga,n],()=>Bv(r),{enabled:n!==void 0});M.exports.useEffect(()=>{var d;l==="success"&&o.status==="succeeded"&&(t&&((d=e.current)==null||d.play()),i())},[l,o,i,e,t]);const s=xd(),[u,a]=M.exports.useState([]),c=pi(d=>d.completedImageIds);return M.exports.useEffect(()=>{const d=c.map(f=>s.getQueryData([Ga,f]));if(d.length>0){const f=d.map((v,y)=>{if(v!==void 0)return v.output.map(g=>({id:`${c[y]}-${g.seed}`,data:g.data,info:{...v.request,seed:g.seed}}))}).flat().reverse();a(f)}else a([])},[a,s,c]),N("div",{className:"display-panel",children:[w("h1",{children:"Display Panel"}),w(Ay,{ref:e}),u.length>0&&N("div",{id:"display-container",children:[w(tc,{imageData:u[0].data,metadata:u[0].info},u[0].id),w("div",{id:"previous-images",children:u.map((d,f)=>d!==void 0?f==0?null:w(tc,{className:"previous-image",imageData:d.data,metadata:d.info},d.id):(console.warn("image is undefined",d,f),null))})]})]})}function $y(){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:`${Ln}/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 Qy(){const e=T(r=>r.setRequestOptions),{status:t,data:n}=hl(["SaveDir"],Qv);return M.exports.useEffect(()=>{t==="success"&&e("save_to_disk_path",n)},[e,t,n]),N("div",{className:Fv,children:[w("header",{className:zv,children:w(oy,{})}),w("nav",{className:Dv,children:w(Uy,{})}),w("main",{className:Lv,children:w(jy,{})}),w("footer",{className:Uv,children:w($y,{})})]})}function By(){return w("div",{children:w("h1",{children:"Settings"})})}const Vy=new yv;function qy(){return w(gv,{location:Vy,routes:[{path:"/",element:w(Qy,{})},{path:"settings",element:w(By,{})}]})}const Hy=new jm({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0}}});nv();Jl.createRoot(document.getElementById("root")).render(w(cc.StrictMode,{children:N(Bm,{client:Hy,children:[w(qy,{}),w(Xm,{initialIsOpen:!0})]})}));