mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-05-30 14:49:55 +02:00
114 lines
339 KiB
JavaScript
114 lines
339 KiB
JavaScript
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function md(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var C={exports:{}},A={};/**
|
|
* @license React
|
|
* react.production.min.js
|
|
*
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*/var ki=Symbol.for("react.element"),Cg=Symbol.for("react.portal"),Rg=Symbol.for("react.fragment"),Ng=Symbol.for("react.strict_mode"),bg=Symbol.for("react.profiler"),Ig=Symbol.for("react.provider"),Tg=Symbol.for("react.context"),Lg=Symbol.for("react.forward_ref"),Dg=Symbol.for("react.suspense"),Fg=Symbol.for("react.memo"),Mg=Symbol.for("react.lazy"),Gu=Symbol.iterator;function jg(e){return e===null||typeof e!="object"?null:(e=Gu&&e[Gu]||e["@@iterator"],typeof e=="function"?e:null)}var vd={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},yd=Object.assign,Sd={};function Er(e,t,n){this.props=e,this.context=t,this.refs=Sd,this.updater=n||vd}Er.prototype.isReactComponent={};Er.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")};Er.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function wd(){}wd.prototype=Er.prototype;function kl(e,t,n){this.props=e,this.context=t,this.refs=Sd,this.updater=n||vd}var Ol=kl.prototype=new wd;Ol.constructor=kl;yd(Ol,Er.prototype);Ol.isPureReactComponent=!0;var Yu=Array.isArray,xd=Object.prototype.hasOwnProperty,El={current:null},Pd={key:!0,ref:!0,__self:!0,__source:!0};function kd(e,t,n){var r,i={},o=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(o=""+t.key),t)xd.call(t,r)&&!Pd.hasOwnProperty(r)&&(i[r]=t[r]);var a=arguments.length-2;if(a===1)i.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)i[r]===void 0&&(i[r]=a[r]);return{$$typeof:ki,type:e,key:o,ref:s,props:i,_owner:El.current}}function Ag(e,t){return{$$typeof:ki,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function _l(e){return typeof e=="object"&&e!==null&&e.$$typeof===ki}function $g(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Ju=/\/+/g;function Cs(e,t){return typeof e=="object"&&e!==null&&e.key!=null?$g(""+e.key):t.toString(36)}function eo(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(o){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case ki:case Cg:s=!0}}if(s)return s=e,i=i(s),e=r===""?"."+Cs(s,0):r,Yu(i)?(n="",e!=null&&(n=e.replace(Ju,"$&/")+"/"),eo(i,t,n,"",function(u){return u})):i!=null&&(_l(i)&&(i=Ag(i,n+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(Ju,"$&/")+"/")+e)),t.push(i)),1;if(s=0,r=r===""?".":r+":",Yu(e))for(var a=0;a<e.length;a++){o=e[a];var l=r+Cs(o,a);s+=eo(o,t,n,l,i)}else if(l=jg(e),typeof l=="function")for(e=l.call(e),a=0;!(o=e.next()).done;)o=o.value,l=r+Cs(o,a++),s+=eo(o,t,n,l,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return s}function Ti(e,t,n){if(e==null)return e;var r=[],i=0;return eo(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Ug(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 Ne={current:null},to={transition:null},zg={ReactCurrentDispatcher:Ne,ReactCurrentBatchConfig:to,ReactCurrentOwner:El};A.Children={map:Ti,forEach:function(e,t,n){Ti(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ti(e,function(){t++}),t},toArray:function(e){return Ti(e,function(t){return t})||[]},only:function(e){if(!_l(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};A.Component=Er;A.Fragment=Rg;A.Profiler=bg;A.PureComponent=kl;A.StrictMode=Ng;A.Suspense=Dg;A.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zg;A.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=yd({},e.props),i=e.key,o=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,s=El.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)xd.call(t,l)&&!Pd.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:ki,type:e.type,key:i,ref:o,props:r,_owner:s}};A.createContext=function(e){return e={$$typeof:Tg,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Ig,_context:e},e.Consumer=e};A.createElement=kd;A.createFactory=function(e){var t=kd.bind(null,e);return t.type=e,t};A.createRef=function(){return{current:null}};A.forwardRef=function(e){return{$$typeof:Lg,render:e}};A.isValidElement=_l;A.lazy=function(e){return{$$typeof:Mg,_payload:{_status:-1,_result:e},_init:Ug}};A.memo=function(e,t){return{$$typeof:Fg,type:e,compare:t===void 0?null:t}};A.startTransition=function(e){var t=to.transition;to.transition={};try{e()}finally{to.transition=t}};A.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};A.useCallback=function(e,t){return Ne.current.useCallback(e,t)};A.useContext=function(e){return Ne.current.useContext(e)};A.useDebugValue=function(){};A.useDeferredValue=function(e){return Ne.current.useDeferredValue(e)};A.useEffect=function(e,t){return Ne.current.useEffect(e,t)};A.useId=function(){return Ne.current.useId()};A.useImperativeHandle=function(e,t,n){return Ne.current.useImperativeHandle(e,t,n)};A.useInsertionEffect=function(e,t){return Ne.current.useInsertionEffect(e,t)};A.useLayoutEffect=function(e,t){return Ne.current.useLayoutEffect(e,t)};A.useMemo=function(e,t){return Ne.current.useMemo(e,t)};A.useReducer=function(e,t,n){return Ne.current.useReducer(e,t,n)};A.useRef=function(e){return Ne.current.useRef(e)};A.useState=function(e){return Ne.current.useState(e)};A.useSyncExternalStore=function(e,t,n){return Ne.current.useSyncExternalStore(e,t,n)};A.useTransition=function(){return Ne.current.useTransition()};A.version="18.2.0";(function(e){e.exports=A})(C);const me=md(C.exports);var fa={},Od={exports:{}},qe={},Ed={exports:{}},_d={};/**
|
|
* @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(I,D){var M=I.length;I.push(D);e:for(;0<M;){var B=M-1>>>1,Y=I[B];if(0<i(Y,D))I[B]=D,I[M]=Y,M=B;else break e}}function n(I){return I.length===0?null:I[0]}function r(I){if(I.length===0)return null;var D=I[0],M=I.pop();if(M!==D){I[0]=M;e:for(var B=0,Y=I.length,Wt=Y>>>1;B<Wt;){var Oe=2*(B+1)-1,Bn=I[Oe],Ae=Oe+1,Dt=I[Ae];if(0>i(Bn,M))Ae<Y&&0>i(Dt,Bn)?(I[B]=Dt,I[Ae]=M,B=Ae):(I[B]=Bn,I[Oe]=M,B=Oe);else if(Ae<Y&&0>i(Dt,M))I[B]=Dt,I[Ae]=M,B=Ae;else break e}}return D}function i(I,D){var M=I.sortIndex-D.sortIndex;return M!==0?M:I.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],u=[],c=1,f=null,d=3,h=!1,g=!1,y=!1,x=typeof setTimeout=="function"?setTimeout:null,v=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 m(I){for(var D=n(u);D!==null;){if(D.callback===null)r(u);else if(D.startTime<=I)r(u),D.sortIndex=D.expirationTime,t(l,D);else break;D=n(u)}}function S(I){if(y=!1,m(I),!g)if(n(l)!==null)g=!0,We(O);else{var D=n(u);D!==null&&Te(S,D.startTime-I)}}function O(I,D){g=!1,y&&(y=!1,v(R),R=-1),h=!0;var M=d;try{for(m(D),f=n(l);f!==null&&(!(f.expirationTime>D)||I&&!T());){var B=f.callback;if(typeof B=="function"){f.callback=null,d=f.priorityLevel;var Y=B(f.expirationTime<=D);D=e.unstable_now(),typeof Y=="function"?f.callback=Y:f===n(l)&&r(l),m(D)}else r(l);f=n(l)}if(f!==null)var Wt=!0;else{var Oe=n(u);Oe!==null&&Te(S,Oe.startTime-D),Wt=!1}return Wt}finally{f=null,d=M,h=!1}}var k=!1,_=null,R=-1,P=5,E=-1;function T(){return!(e.unstable_now()-E<P)}function j(){if(_!==null){var I=e.unstable_now();E=I;var D=!0;try{D=_(!0,I)}finally{D?z():(k=!1,_=null)}}else k=!1}var z;if(typeof p=="function")z=function(){p(j)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,ke=H.port2;H.port1.onmessage=j,z=function(){ke.postMessage(null)}}else z=function(){x(j,0)};function We(I){_=I,k||(k=!0,z())}function Te(I,D){R=x(function(){I(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(I){I.callback=null},e.unstable_continueExecution=function(){g||h||(g=!0,We(O))},e.unstable_forceFrameRate=function(I){0>I||125<I?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<I?Math.floor(1e3/I):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(I){switch(d){case 1:case 2:case 3:var D=3;break;default:D=d}var M=d;d=D;try{return I()}finally{d=M}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(I,D){switch(I){case 1:case 2:case 3:case 4:case 5:break;default:I=3}var M=d;d=I;try{return D()}finally{d=M}},e.unstable_scheduleCallback=function(I,D,M){var B=e.unstable_now();switch(typeof M=="object"&&M!==null?(M=M.delay,M=typeof M=="number"&&0<M?B+M:B):M=B,I){case 1:var Y=-1;break;case 2:Y=250;break;case 5:Y=1073741823;break;case 4:Y=1e4;break;default:Y=5e3}return Y=M+Y,I={id:c++,callback:D,priorityLevel:I,startTime:M,expirationTime:Y,sortIndex:-1},M>B?(I.sortIndex=M,t(u,I),n(l)===null&&I===n(u)&&(y?(v(R),R=-1):y=!0,Te(S,M-B))):(I.sortIndex=Y,t(l,I),g||h||(g=!0,We(O))),I},e.unstable_shouldYield=T,e.unstable_wrapCallback=function(I){var D=d;return function(){var M=d;d=D;try{return I.apply(this,arguments)}finally{d=M}}}})(_d);(function(e){e.exports=_d})(Ed);/**
|
|
* @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 Cd=C.exports,He=Ed.exports;function b(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 Rd=new Set,Zr={};function Un(e,t){dr(e,t),dr(e+"Capture",t)}function dr(e,t){for(Zr[e]=t,e=0;e<t.length;e++)Rd.add(t[e])}var zt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),da=Object.prototype.hasOwnProperty,Bg=/^[: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]*$/,Xu={},Zu={};function Qg(e){return da.call(Zu,e)?!0:da.call(Xu,e)?!1:Bg.test(e)?Zu[e]=!0:(Xu[e]=!0,!1)}function Hg(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 Vg(e,t,n,r){if(t===null||typeof t>"u"||Hg(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 be(e,t,n,r,i,o,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=s}var ye={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ye[e]=new be(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ye[t]=new be(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ye[e]=new be(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ye[e]=new be(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){ye[e]=new be(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ye[e]=new be(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ye[e]=new be(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ye[e]=new be(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ye[e]=new be(e,5,!1,e.toLowerCase(),null,!1,!1)});var Cl=/[\-:]([a-z])/g;function Rl(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(Cl,Rl);ye[t]=new be(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(Cl,Rl);ye[t]=new be(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(Cl,Rl);ye[t]=new be(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ye[e]=new be(e,1,!1,e.toLowerCase(),null,!1,!1)});ye.xlinkHref=new be("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ye[e]=new be(e,1,!1,e.toLowerCase(),null,!0,!0)});function Nl(e,t,n,r){var i=ye.hasOwnProperty(t)?ye[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Vg(t,n,i,r)&&(n=null),r||i===null?Qg(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 qt=Cd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Li=Symbol.for("react.element"),Kn=Symbol.for("react.portal"),Wn=Symbol.for("react.fragment"),bl=Symbol.for("react.strict_mode"),pa=Symbol.for("react.profiler"),Nd=Symbol.for("react.provider"),bd=Symbol.for("react.context"),Il=Symbol.for("react.forward_ref"),ha=Symbol.for("react.suspense"),ga=Symbol.for("react.suspense_list"),Tl=Symbol.for("react.memo"),Jt=Symbol.for("react.lazy"),Id=Symbol.for("react.offscreen"),ec=Symbol.iterator;function Nr(e){return e===null||typeof e!="object"?null:(e=ec&&e[ec]||e["@@iterator"],typeof e=="function"?e:null)}var Z=Object.assign,Rs;function Ar(e){if(Rs===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Rs=t&&t[1]||""}return`
|
|
`+Rs+e}var Ns=!1;function bs(e,t){if(!e||Ns)return"";Ns=!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(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(`
|
|
`),o=r.stack.split(`
|
|
`),s=i.length-1,a=o.length-1;1<=s&&0<=a&&i[s]!==o[a];)a--;for(;1<=s&&0<=a;s--,a--)if(i[s]!==o[a]){if(s!==1||a!==1)do if(s--,a--,0>a||i[s]!==o[a]){var l=`
|
|
`+i[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{Ns=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ar(e):""}function qg(e){switch(e.tag){case 5:return Ar(e.type);case 16:return Ar("Lazy");case 13:return Ar("Suspense");case 19:return Ar("SuspenseList");case 0:case 2:case 15:return e=bs(e.type,!1),e;case 11:return e=bs(e.type.render,!1),e;case 1:return e=bs(e.type,!0),e;default:return""}}function ma(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 Wn:return"Fragment";case Kn:return"Portal";case pa:return"Profiler";case bl:return"StrictMode";case ha:return"Suspense";case ga:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case bd:return(e.displayName||"Context")+".Consumer";case Nd:return(e._context.displayName||"Context")+".Provider";case Il:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Tl:return t=e.displayName||null,t!==null?t:ma(e.type)||"Memo";case Jt:t=e._payload,e=e._init;try{return ma(e(t))}catch{}}return null}function Kg(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 ma(t);case 8:return t===bl?"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 gn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Td(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Wg(e){var t=Td(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(s){r=""+s,o.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Di(e){e._valueTracker||(e._valueTracker=Wg(e))}function Ld(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Td(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function go(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 va(e,t){var n=t.checked;return Z({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function tc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=gn(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 Dd(e,t){t=t.checked,t!=null&&Nl(e,"checked",t,!1)}function ya(e,t){Dd(e,t);var n=gn(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")?Sa(e,t.type,n):t.hasOwnProperty("defaultValue")&&Sa(e,t.type,gn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function nc(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 Sa(e,t,n){(t!=="number"||go(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var $r=Array.isArray;function or(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=""+gn(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 wa(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(b(91));return Z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function rc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(b(92));if($r(n)){if(1<n.length)throw Error(b(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:gn(n)}}function Fd(e,t){var n=gn(t.value),r=gn(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 ic(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Md(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 xa(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Md(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Fi,jd=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(Fi=Fi||document.createElement("div"),Fi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Fi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ei(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Qr={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},Gg=["Webkit","ms","Moz","O"];Object.keys(Qr).forEach(function(e){Gg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Qr[t]=Qr[e]})});function Ad(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Qr.hasOwnProperty(e)&&Qr[e]?(""+t).trim():t+"px"}function $d(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Ad(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Yg=Z({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 Pa(e,t){if(t){if(Yg[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(b(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(b(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(b(61))}if(t.style!=null&&typeof t.style!="object")throw Error(b(62))}}function ka(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 Oa=null;function Ll(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ea=null,sr=null,ar=null;function oc(e){if(e=_i(e)){if(typeof Ea!="function")throw Error(b(280));var t=e.stateNode;t&&(t=ns(t),Ea(e.stateNode,e.type,t))}}function Ud(e){sr?ar?ar.push(e):ar=[e]:sr=e}function zd(){if(sr){var e=sr,t=ar;if(ar=sr=null,oc(e),t)for(e=0;e<t.length;e++)oc(t[e])}}function Bd(e,t){return e(t)}function Qd(){}var Is=!1;function Hd(e,t,n){if(Is)return e(t,n);Is=!0;try{return Bd(e,t,n)}finally{Is=!1,(sr!==null||ar!==null)&&(Qd(),zd())}}function ti(e,t){var n=e.stateNode;if(n===null)return null;var r=ns(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(b(231,t,typeof n));return n}var _a=!1;if(zt)try{var br={};Object.defineProperty(br,"passive",{get:function(){_a=!0}}),window.addEventListener("test",br,br),window.removeEventListener("test",br,br)}catch{_a=!1}function Jg(e,t,n,r,i,o,s,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var Hr=!1,mo=null,vo=!1,Ca=null,Xg={onError:function(e){Hr=!0,mo=e}};function Zg(e,t,n,r,i,o,s,a,l){Hr=!1,mo=null,Jg.apply(Xg,arguments)}function em(e,t,n,r,i,o,s,a,l){if(Zg.apply(this,arguments),Hr){if(Hr){var u=mo;Hr=!1,mo=null}else throw Error(b(198));vo||(vo=!0,Ca=u)}}function zn(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 Vd(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 sc(e){if(zn(e)!==e)throw Error(b(188))}function tm(e){var t=e.alternate;if(!t){if(t=zn(e),t===null)throw Error(b(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var o=i.alternate;if(o===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return sc(i),e;if(o===r)return sc(i),t;o=o.sibling}throw Error(b(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s){for(a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s)throw Error(b(189))}}if(n.alternate!==r)throw Error(b(190))}if(n.tag!==3)throw Error(b(188));return n.stateNode.current===n?e:t}function qd(e){return e=tm(e),e!==null?Kd(e):null}function Kd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Kd(e);if(t!==null)return t;e=e.sibling}return null}var Wd=He.unstable_scheduleCallback,ac=He.unstable_cancelCallback,nm=He.unstable_shouldYield,rm=He.unstable_requestPaint,ne=He.unstable_now,im=He.unstable_getCurrentPriorityLevel,Dl=He.unstable_ImmediatePriority,Gd=He.unstable_UserBlockingPriority,yo=He.unstable_NormalPriority,om=He.unstable_LowPriority,Yd=He.unstable_IdlePriority,Xo=null,Rt=null;function sm(e){if(Rt&&typeof Rt.onCommitFiberRoot=="function")try{Rt.onCommitFiberRoot(Xo,e,void 0,(e.current.flags&128)===128)}catch{}}var ft=Math.clz32?Math.clz32:um,am=Math.log,lm=Math.LN2;function um(e){return e>>>=0,e===0?32:31-(am(e)/lm|0)|0}var Mi=64,ji=4194304;function Ur(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 So(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~i;a!==0?r=Ur(a):(o&=s,o!==0&&(r=Ur(o)))}else s=n&~i,s!==0?r=Ur(s):o!==0&&(r=Ur(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ft(t),i=1<<n,r|=e[n],t&=~i;return r}function cm(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 fm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var s=31-ft(o),a=1<<s,l=i[s];l===-1?((a&n)===0||(a&r)!==0)&&(i[s]=cm(a,t)):l<=t&&(e.expiredLanes|=a),o&=~a}}function Ra(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Jd(){var e=Mi;return Mi<<=1,(Mi&4194240)===0&&(Mi=64),e}function Ts(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Oi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ft(t),e[t]=n}function dm(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-ft(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function Fl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ft(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var V=0;function Xd(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Zd,Ml,ep,tp,np,Na=!1,Ai=[],on=null,sn=null,an=null,ni=new Map,ri=new Map,en=[],pm="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 lc(e,t){switch(e){case"focusin":case"focusout":on=null;break;case"dragenter":case"dragleave":sn=null;break;case"mouseover":case"mouseout":an=null;break;case"pointerover":case"pointerout":ni.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ri.delete(t.pointerId)}}function Ir(e,t,n,r,i,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},t!==null&&(t=_i(t),t!==null&&Ml(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function hm(e,t,n,r,i){switch(t){case"focusin":return on=Ir(on,e,t,n,r,i),!0;case"dragenter":return sn=Ir(sn,e,t,n,r,i),!0;case"mouseover":return an=Ir(an,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return ni.set(o,Ir(ni.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,ri.set(o,Ir(ri.get(o)||null,e,t,n,r,i)),!0}return!1}function rp(e){var t=En(e.target);if(t!==null){var n=zn(t);if(n!==null){if(t=n.tag,t===13){if(t=Vd(n),t!==null){e.blockedOn=t,np(e.priority,function(){ep(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 no(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=ba(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Oa=r,n.target.dispatchEvent(r),Oa=null}else return t=_i(n),t!==null&&Ml(t),e.blockedOn=n,!1;t.shift()}return!0}function uc(e,t,n){no(e)&&n.delete(t)}function gm(){Na=!1,on!==null&&no(on)&&(on=null),sn!==null&&no(sn)&&(sn=null),an!==null&&no(an)&&(an=null),ni.forEach(uc),ri.forEach(uc)}function Tr(e,t){e.blockedOn===t&&(e.blockedOn=null,Na||(Na=!0,He.unstable_scheduleCallback(He.unstable_NormalPriority,gm)))}function ii(e){function t(i){return Tr(i,e)}if(0<Ai.length){Tr(Ai[0],e);for(var n=1;n<Ai.length;n++){var r=Ai[n];r.blockedOn===e&&(r.blockedOn=null)}}for(on!==null&&Tr(on,e),sn!==null&&Tr(sn,e),an!==null&&Tr(an,e),ni.forEach(t),ri.forEach(t),n=0;n<en.length;n++)r=en[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<en.length&&(n=en[0],n.blockedOn===null);)rp(n),n.blockedOn===null&&en.shift()}var lr=qt.ReactCurrentBatchConfig,wo=!0;function mm(e,t,n,r){var i=V,o=lr.transition;lr.transition=null;try{V=1,jl(e,t,n,r)}finally{V=i,lr.transition=o}}function vm(e,t,n,r){var i=V,o=lr.transition;lr.transition=null;try{V=4,jl(e,t,n,r)}finally{V=i,lr.transition=o}}function jl(e,t,n,r){if(wo){var i=ba(e,t,n,r);if(i===null)Bs(e,t,r,xo,n),lc(e,r);else if(hm(i,e,t,n,r))r.stopPropagation();else if(lc(e,r),t&4&&-1<pm.indexOf(e)){for(;i!==null;){var o=_i(i);if(o!==null&&Zd(o),o=ba(e,t,n,r),o===null&&Bs(e,t,r,xo,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else Bs(e,t,r,null,n)}}var xo=null;function ba(e,t,n,r){if(xo=null,e=Ll(r),e=En(e),e!==null)if(t=zn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Vd(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 xo=e,null}function ip(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(im()){case Dl:return 1;case Gd:return 4;case yo:case om:return 16;case Yd:return 536870912;default:return 16}default:return 16}}var nn=null,Al=null,ro=null;function op(){if(ro)return ro;var e,t=Al,n=t.length,r,i="value"in nn?nn.value:nn.textContent,o=i.length;for(e=0;e<n&&t[e]===i[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===i[o-r];r++);return ro=i.slice(e,1<r?1-r:void 0)}function io(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 $i(){return!0}function cc(){return!1}function Ke(e){function t(n,r,i,o,s){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=o,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(o):o[a]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?$i:cc,this.isPropagationStopped=cc,this}return Z(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=$i)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=$i)},persist:function(){},isPersistent:$i}),t}var _r={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},$l=Ke(_r),Ei=Z({},_r,{view:0,detail:0}),ym=Ke(Ei),Ls,Ds,Lr,Zo=Z({},Ei,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ul,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!==Lr&&(Lr&&e.type==="mousemove"?(Ls=e.screenX-Lr.screenX,Ds=e.screenY-Lr.screenY):Ds=Ls=0,Lr=e),Ls)},movementY:function(e){return"movementY"in e?e.movementY:Ds}}),fc=Ke(Zo),Sm=Z({},Zo,{dataTransfer:0}),wm=Ke(Sm),xm=Z({},Ei,{relatedTarget:0}),Fs=Ke(xm),Pm=Z({},_r,{animationName:0,elapsedTime:0,pseudoElement:0}),km=Ke(Pm),Om=Z({},_r,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Em=Ke(Om),_m=Z({},_r,{data:0}),dc=Ke(_m),Cm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Rm={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"},Nm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function bm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Nm[e])?!!t[e]:!1}function Ul(){return bm}var Im=Z({},Ei,{key:function(e){if(e.key){var t=Cm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=io(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Rm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ul,charCode:function(e){return e.type==="keypress"?io(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?io(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Tm=Ke(Im),Lm=Z({},Zo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),pc=Ke(Lm),Dm=Z({},Ei,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ul}),Fm=Ke(Dm),Mm=Z({},_r,{propertyName:0,elapsedTime:0,pseudoElement:0}),jm=Ke(Mm),Am=Z({},Zo,{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}),$m=Ke(Am),Um=[9,13,27,32],zl=zt&&"CompositionEvent"in window,Vr=null;zt&&"documentMode"in document&&(Vr=document.documentMode);var zm=zt&&"TextEvent"in window&&!Vr,sp=zt&&(!zl||Vr&&8<Vr&&11>=Vr),hc=String.fromCharCode(32),gc=!1;function ap(e,t){switch(e){case"keyup":return Um.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function lp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Gn=!1;function Bm(e,t){switch(e){case"compositionend":return lp(t);case"keypress":return t.which!==32?null:(gc=!0,hc);case"textInput":return e=t.data,e===hc&&gc?null:e;default:return null}}function Qm(e,t){if(Gn)return e==="compositionend"||!zl&&ap(e,t)?(e=op(),ro=Al=nn=null,Gn=!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 sp&&t.locale!=="ko"?null:t.data;default:return null}}var Hm={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 mc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Hm[e.type]:t==="textarea"}function up(e,t,n,r){Ud(r),t=Po(t,"onChange"),0<t.length&&(n=new $l("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qr=null,oi=null;function Vm(e){wp(e,0)}function es(e){var t=Xn(e);if(Ld(t))return e}function qm(e,t){if(e==="change")return t}var cp=!1;if(zt){var Ms;if(zt){var js="oninput"in document;if(!js){var vc=document.createElement("div");vc.setAttribute("oninput","return;"),js=typeof vc.oninput=="function"}Ms=js}else Ms=!1;cp=Ms&&(!document.documentMode||9<document.documentMode)}function yc(){qr&&(qr.detachEvent("onpropertychange",fp),oi=qr=null)}function fp(e){if(e.propertyName==="value"&&es(oi)){var t=[];up(t,oi,e,Ll(e)),Hd(Vm,t)}}function Km(e,t,n){e==="focusin"?(yc(),qr=t,oi=n,qr.attachEvent("onpropertychange",fp)):e==="focusout"&&yc()}function Wm(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return es(oi)}function Gm(e,t){if(e==="click")return es(t)}function Ym(e,t){if(e==="input"||e==="change")return es(t)}function Jm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ht=typeof Object.is=="function"?Object.is:Jm;function si(e,t){if(ht(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(!da.call(t,i)||!ht(e[i],t[i]))return!1}return!0}function Sc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function wc(e,t){var n=Sc(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=Sc(n)}}function dp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?dp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function pp(){for(var e=window,t=go();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=go(e.document)}return t}function Bl(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 Xm(e){var t=pp(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dp(n.ownerDocument.documentElement,n)){if(r!==null&&Bl(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=wc(n,o);var s=wc(n,r);i&&s&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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 Zm=zt&&"documentMode"in document&&11>=document.documentMode,Yn=null,Ia=null,Kr=null,Ta=!1;function xc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ta||Yn==null||Yn!==go(r)||(r=Yn,"selectionStart"in r&&Bl(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}),Kr&&si(Kr,r)||(Kr=r,r=Po(Ia,"onSelect"),0<r.length&&(t=new $l("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Yn)))}function Ui(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Jn={animationend:Ui("Animation","AnimationEnd"),animationiteration:Ui("Animation","AnimationIteration"),animationstart:Ui("Animation","AnimationStart"),transitionend:Ui("Transition","TransitionEnd")},As={},hp={};zt&&(hp=document.createElement("div").style,"AnimationEvent"in window||(delete Jn.animationend.animation,delete Jn.animationiteration.animation,delete Jn.animationstart.animation),"TransitionEvent"in window||delete Jn.transitionend.transition);function ts(e){if(As[e])return As[e];if(!Jn[e])return e;var t=Jn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in hp)return As[e]=t[n];return e}var gp=ts("animationend"),mp=ts("animationiteration"),vp=ts("animationstart"),yp=ts("transitionend"),Sp=new Map,Pc="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 Sn(e,t){Sp.set(e,t),Un(t,[e])}for(var $s=0;$s<Pc.length;$s++){var Us=Pc[$s],ev=Us.toLowerCase(),tv=Us[0].toUpperCase()+Us.slice(1);Sn(ev,"on"+tv)}Sn(gp,"onAnimationEnd");Sn(mp,"onAnimationIteration");Sn(vp,"onAnimationStart");Sn("dblclick","onDoubleClick");Sn("focusin","onFocus");Sn("focusout","onBlur");Sn(yp,"onTransitionEnd");dr("onMouseEnter",["mouseout","mouseover"]);dr("onMouseLeave",["mouseout","mouseover"]);dr("onPointerEnter",["pointerout","pointerover"]);dr("onPointerLeave",["pointerout","pointerover"]);Un("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Un("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Un("onBeforeInput",["compositionend","keypress","textInput","paste"]);Un("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Un("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Un("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var zr="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(" "),nv=new Set("cancel close invalid load scroll toggle".split(" ").concat(zr));function kc(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,em(r,t,void 0,e),e.currentTarget=null}function wp(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var s=r.length-1;0<=s;s--){var a=r[s],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==o&&i.isPropagationStopped())break e;kc(i,a,u),o=l}else for(s=0;s<r.length;s++){if(a=r[s],l=a.instance,u=a.currentTarget,a=a.listener,l!==o&&i.isPropagationStopped())break e;kc(i,a,u),o=l}}}if(vo)throw e=Ca,vo=!1,Ca=null,e}function K(e,t){var n=t[ja];n===void 0&&(n=t[ja]=new Set);var r=e+"__bubble";n.has(r)||(xp(t,e,2,!1),n.add(r))}function zs(e,t,n){var r=0;t&&(r|=4),xp(n,e,r,t)}var zi="_reactListening"+Math.random().toString(36).slice(2);function ai(e){if(!e[zi]){e[zi]=!0,Rd.forEach(function(n){n!=="selectionchange"&&(nv.has(n)||zs(n,!1,e),zs(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[zi]||(t[zi]=!0,zs("selectionchange",!1,t))}}function xp(e,t,n,r){switch(ip(t)){case 1:var i=mm;break;case 4:i=vm;break;default:i=jl}n=i.bind(null,t,n,e),i=void 0,!_a||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 Bs(e,t,n,r,i){var o=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var a=r.stateNode.containerInfo;if(a===i||a.nodeType===8&&a.parentNode===i)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&(l=s.stateNode.containerInfo,l===i||l.nodeType===8&&l.parentNode===i))return;s=s.return}for(;a!==null;){if(s=En(a),s===null)return;if(l=s.tag,l===5||l===6){r=o=s;continue e}a=a.parentNode}}r=r.return}Hd(function(){var u=o,c=Ll(n),f=[];e:{var d=Sp.get(e);if(d!==void 0){var h=$l,g=e;switch(e){case"keypress":if(io(n)===0)break e;case"keydown":case"keyup":h=Tm;break;case"focusin":g="focus",h=Fs;break;case"focusout":g="blur",h=Fs;break;case"beforeblur":case"afterblur":h=Fs;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":h=fc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":h=wm;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":h=Fm;break;case gp:case mp:case vp:h=km;break;case yp:h=jm;break;case"scroll":h=ym;break;case"wheel":h=$m;break;case"copy":case"cut":case"paste":h=Em;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":h=pc}var y=(t&4)!==0,x=!y&&e==="scroll",v=y?d!==null?d+"Capture":null:d;y=[];for(var p=u,m;p!==null;){m=p;var S=m.stateNode;if(m.tag===5&&S!==null&&(m=S,v!==null&&(S=ti(p,v),S!=null&&y.push(li(p,S,m)))),x)break;p=p.return}0<y.length&&(d=new h(d,g,null,n,c),f.push({event:d,listeners:y}))}}if((t&7)===0){e:{if(d=e==="mouseover"||e==="pointerover",h=e==="mouseout"||e==="pointerout",d&&n!==Oa&&(g=n.relatedTarget||n.fromElement)&&(En(g)||g[Bt]))break e;if((h||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,h?(g=n.relatedTarget||n.toElement,h=u,g=g?En(g):null,g!==null&&(x=zn(g),g!==x||g.tag!==5&&g.tag!==6)&&(g=null)):(h=null,g=u),h!==g)){if(y=fc,S="onMouseLeave",v="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(y=pc,S="onPointerLeave",v="onPointerEnter",p="pointer"),x=h==null?d:Xn(h),m=g==null?d:Xn(g),d=new y(S,p+"leave",h,n,c),d.target=x,d.relatedTarget=m,S=null,En(c)===u&&(y=new y(v,p+"enter",g,n,c),y.target=m,y.relatedTarget=x,S=y),x=S,h&&g)t:{for(y=h,v=g,p=0,m=y;m;m=Hn(m))p++;for(m=0,S=v;S;S=Hn(S))m++;for(;0<p-m;)y=Hn(y),p--;for(;0<m-p;)v=Hn(v),m--;for(;p--;){if(y===v||v!==null&&y===v.alternate)break t;y=Hn(y),v=Hn(v)}y=null}else y=null;h!==null&&Oc(f,d,h,y,!1),g!==null&&x!==null&&Oc(f,x,g,y,!0)}}e:{if(d=u?Xn(u):window,h=d.nodeName&&d.nodeName.toLowerCase(),h==="select"||h==="input"&&d.type==="file")var O=qm;else if(mc(d))if(cp)O=Ym;else{O=Wm;var k=Km}else(h=d.nodeName)&&h.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(O=Gm);if(O&&(O=O(e,u))){up(f,O,n,c);break e}k&&k(e,d,u),e==="focusout"&&(k=d._wrapperState)&&k.controlled&&d.type==="number"&&Sa(d,"number",d.value)}switch(k=u?Xn(u):window,e){case"focusin":(mc(k)||k.contentEditable==="true")&&(Yn=k,Ia=u,Kr=null);break;case"focusout":Kr=Ia=Yn=null;break;case"mousedown":Ta=!0;break;case"contextmenu":case"mouseup":case"dragend":Ta=!1,xc(f,n,c);break;case"selectionchange":if(Zm)break;case"keydown":case"keyup":xc(f,n,c)}var _;if(zl)e:{switch(e){case"compositionstart":var R="onCompositionStart";break e;case"compositionend":R="onCompositionEnd";break e;case"compositionupdate":R="onCompositionUpdate";break e}R=void 0}else Gn?ap(e,n)&&(R="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(R="onCompositionStart");R&&(sp&&n.locale!=="ko"&&(Gn||R!=="onCompositionStart"?R==="onCompositionEnd"&&Gn&&(_=op()):(nn=c,Al="value"in nn?nn.value:nn.textContent,Gn=!0)),k=Po(u,R),0<k.length&&(R=new dc(R,e,null,n,c),f.push({event:R,listeners:k}),_?R.data=_:(_=lp(n),_!==null&&(R.data=_)))),(_=zm?Bm(e,n):Qm(e,n))&&(u=Po(u,"onBeforeInput"),0<u.length&&(c=new dc("onBeforeInput","beforeinput",null,n,c),f.push({event:c,listeners:u}),c.data=_))}wp(f,t)})}function li(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Po(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=ti(e,n),o!=null&&r.unshift(li(e,o,i)),o=ti(e,t),o!=null&&r.push(li(e,o,i))),e=e.return}return r}function Hn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Oc(e,t,n,r,i){for(var o=t._reactName,s=[];n!==null&&n!==r;){var a=n,l=a.alternate,u=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&u!==null&&(a=u,i?(l=ti(n,o),l!=null&&s.unshift(li(n,l,a))):i||(l=ti(n,o),l!=null&&s.push(li(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var rv=/\r\n?/g,iv=/\u0000|\uFFFD/g;function Ec(e){return(typeof e=="string"?e:""+e).replace(rv,`
|
|
`).replace(iv,"")}function Bi(e,t,n){if(t=Ec(t),Ec(e)!==t&&n)throw Error(b(425))}function ko(){}var La=null,Da=null;function Fa(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 Ma=typeof setTimeout=="function"?setTimeout:void 0,ov=typeof clearTimeout=="function"?clearTimeout:void 0,_c=typeof Promise=="function"?Promise:void 0,sv=typeof queueMicrotask=="function"?queueMicrotask:typeof _c<"u"?function(e){return _c.resolve(null).then(e).catch(av)}:Ma;function av(e){setTimeout(function(){throw e})}function Qs(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),ii(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);ii(t)}function ln(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 Cc(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 Cr=Math.random().toString(36).slice(2),Et="__reactFiber$"+Cr,ui="__reactProps$"+Cr,Bt="__reactContainer$"+Cr,ja="__reactEvents$"+Cr,lv="__reactListeners$"+Cr,uv="__reactHandles$"+Cr;function En(e){var t=e[Et];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Bt]||n[Et]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Cc(e);e!==null;){if(n=e[Et])return n;e=Cc(e)}return t}e=n,n=e.parentNode}return null}function _i(e){return e=e[Et]||e[Bt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Xn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(b(33))}function ns(e){return e[ui]||null}var Aa=[],Zn=-1;function wn(e){return{current:e}}function W(e){0>Zn||(e.current=Aa[Zn],Aa[Zn]=null,Zn--)}function q(e,t){Zn++,Aa[Zn]=e.current,e.current=t}var mn={},Pe=wn(mn),Fe=wn(!1),Ln=mn;function pr(e,t){var n=e.type.contextTypes;if(!n)return mn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Me(e){return e=e.childContextTypes,e!=null}function Oo(){W(Fe),W(Pe)}function Rc(e,t,n){if(Pe.current!==mn)throw Error(b(168));q(Pe,t),q(Fe,n)}function Pp(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(b(108,Kg(e)||"Unknown",i));return Z({},n,r)}function Eo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||mn,Ln=Pe.current,q(Pe,e),q(Fe,Fe.current),!0}function Nc(e,t,n){var r=e.stateNode;if(!r)throw Error(b(169));n?(e=Pp(e,t,Ln),r.__reactInternalMemoizedMergedChildContext=e,W(Fe),W(Pe),q(Pe,e)):W(Fe),q(Fe,n)}var Mt=null,rs=!1,Hs=!1;function kp(e){Mt===null?Mt=[e]:Mt.push(e)}function cv(e){rs=!0,kp(e)}function xn(){if(!Hs&&Mt!==null){Hs=!0;var e=0,t=V;try{var n=Mt;for(V=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Mt=null,rs=!1}catch(i){throw Mt!==null&&(Mt=Mt.slice(e+1)),Wd(Dl,xn),i}finally{V=t,Hs=!1}}return null}var er=[],tr=0,_o=null,Co=0,Ye=[],Je=0,Dn=null,At=1,$t="";function kn(e,t){er[tr++]=Co,er[tr++]=_o,_o=e,Co=t}function Op(e,t,n){Ye[Je++]=At,Ye[Je++]=$t,Ye[Je++]=Dn,Dn=e;var r=At;e=$t;var i=32-ft(r)-1;r&=~(1<<i),n+=1;var o=32-ft(t)+i;if(30<o){var s=i-i%5;o=(r&(1<<s)-1).toString(32),r>>=s,i-=s,At=1<<32-ft(t)+i|n<<i|r,$t=o+e}else At=1<<o|n<<i|r,$t=e}function Ql(e){e.return!==null&&(kn(e,1),Op(e,1,0))}function Hl(e){for(;e===_o;)_o=er[--tr],er[tr]=null,Co=er[--tr],er[tr]=null;for(;e===Dn;)Dn=Ye[--Je],Ye[Je]=null,$t=Ye[--Je],Ye[Je]=null,At=Ye[--Je],Ye[Je]=null}var Qe=null,ze=null,G=!1,ct=null;function Ep(e,t){var n=tt(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 bc(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,Qe=e,ze=ln(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qe=e,ze=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Dn!==null?{id:At,overflow:$t}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=tt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Qe=e,ze=null,!0):!1;default:return!1}}function $a(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ua(e){if(G){var t=ze;if(t){var n=t;if(!bc(e,t)){if($a(e))throw Error(b(418));t=ln(n.nextSibling);var r=Qe;t&&bc(e,t)?Ep(r,n):(e.flags=e.flags&-4097|2,G=!1,Qe=e)}}else{if($a(e))throw Error(b(418));e.flags=e.flags&-4097|2,G=!1,Qe=e}}}function Ic(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qe=e}function Qi(e){if(e!==Qe)return!1;if(!G)return Ic(e),G=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Fa(e.type,e.memoizedProps)),t&&(t=ze)){if($a(e))throw _p(),Error(b(418));for(;t;)Ep(e,t),t=ln(t.nextSibling)}if(Ic(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(b(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){ze=ln(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}ze=null}}else ze=Qe?ln(e.stateNode.nextSibling):null;return!0}function _p(){for(var e=ze;e;)e=ln(e.nextSibling)}function hr(){ze=Qe=null,G=!1}function Vl(e){ct===null?ct=[e]:ct.push(e)}var fv=qt.ReactCurrentBatchConfig;function lt(e,t){if(e&&e.defaultProps){t=Z({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var Ro=wn(null),No=null,nr=null,ql=null;function Kl(){ql=nr=No=null}function Wl(e){var t=Ro.current;W(Ro),e._currentValue=t}function za(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 ur(e,t){No=e,ql=nr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(De=!0),e.firstContext=null)}function rt(e){var t=e._currentValue;if(ql!==e)if(e={context:e,memoizedValue:t,next:null},nr===null){if(No===null)throw Error(b(308));nr=e,No.dependencies={lanes:0,firstContext:e}}else nr=nr.next=e;return t}var _n=null;function Gl(e){_n===null?_n=[e]:_n.push(e)}function Cp(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,Gl(t)):(n.next=i.next,i.next=n),t.interleaved=n,Qt(e,r)}function Qt(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 Xt=!1;function Yl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Rp(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 Ut(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function un(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(U&2)!==0){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Qt(e,n)}return i=r.interleaved,i===null?(t.next=t,Gl(r)):(t.next=i.next,i.next=t),r.interleaved=t,Qt(e,n)}function oo(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,Fl(e,n)}}function Tc(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?i=o=s:o=o.next=s,n=n.next}while(n!==null);o===null?i=o=t:o=o.next=t}else i=o=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function bo(e,t,n,r){var i=e.updateQueue;Xt=!1;var o=i.firstBaseUpdate,s=i.lastBaseUpdate,a=i.shared.pending;if(a!==null){i.shared.pending=null;var l=a,u=l.next;l.next=null,s===null?o=u:s.next=u,s=l;var c=e.alternate;c!==null&&(c=c.updateQueue,a=c.lastBaseUpdate,a!==s&&(a===null?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=l))}if(o!==null){var f=i.baseState;s=0,c=u=l=null,a=o;do{var d=a.lane,h=a.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:h,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var g=e,y=a;switch(d=t,h=n,y.tag){case 1:if(g=y.payload,typeof g=="function"){f=g.call(h,f,d);break e}f=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=y.payload,d=typeof g=="function"?g.call(h,f,d):g,d==null)break e;f=Z({},f,d);break e;case 2:Xt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[a]:d.push(a))}else h={eventTime:h,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=h,l=f):c=c.next=h,s|=d;if(a=a.next,a===null){if(a=i.shared.pending,a===null)break;d=a,a=d.next,d.next=null,i.lastBaseUpdate=d,i.shared.pending=null}}while(1);if(c===null&&(l=f),i.baseState=l,i.firstBaseUpdate=u,i.lastBaseUpdate=c,t=i.shared.interleaved,t!==null){i=t;do s|=i.lane,i=i.next;while(i!==t)}else o===null&&(i.shared.lanes=0);Mn|=s,e.lanes=s,e.memoizedState=f}}function Lc(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(b(191,i));i.call(r)}}}var Np=new Cd.Component().refs;function Ba(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Z({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var is={isMounted:function(e){return(e=e._reactInternals)?zn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Re(),i=fn(e),o=Ut(r,i);o.payload=t,n!=null&&(o.callback=n),t=un(e,o,i),t!==null&&(dt(t,e,i,r),oo(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Re(),i=fn(e),o=Ut(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=un(e,o,i),t!==null&&(dt(t,e,i,r),oo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Re(),r=fn(e),i=Ut(n,r);i.tag=2,t!=null&&(i.callback=t),t=un(e,i,r),t!==null&&(dt(t,e,r,n),oo(t,e,r))}};function Dc(e,t,n,r,i,o,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,o,s):t.prototype&&t.prototype.isPureReactComponent?!si(n,r)||!si(i,o):!0}function bp(e,t,n){var r=!1,i=mn,o=t.contextType;return typeof o=="object"&&o!==null?o=rt(o):(i=Me(t)?Ln:Pe.current,r=t.contextTypes,o=(r=r!=null)?pr(e,i):mn),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=is,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function Fc(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&&is.enqueueReplaceState(t,t.state,null)}function Qa(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=Np,Yl(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=rt(o):(o=Me(t)?Ln:Pe.current,i.context=pr(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(Ba(e,t,o,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&is.enqueueReplaceState(i,i.state,null),bo(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Dr(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(b(309));var r=n.stateNode}if(!r)throw Error(b(147,e));var i=r,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(s){var a=i.refs;a===Np&&(a=i.refs={}),s===null?delete a[o]:a[o]=s},t._stringRef=o,t)}if(typeof e!="string")throw Error(b(284));if(!n._owner)throw Error(b(290,e))}return e}function Hi(e,t){throw e=Object.prototype.toString.call(t),Error(b(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Mc(e){var t=e._init;return t(e._payload)}function Ip(e){function t(v,p){if(e){var m=v.deletions;m===null?(v.deletions=[p],v.flags|=16):m.push(p)}}function n(v,p){if(!e)return null;for(;p!==null;)t(v,p),p=p.sibling;return null}function r(v,p){for(v=new Map;p!==null;)p.key!==null?v.set(p.key,p):v.set(p.index,p),p=p.sibling;return v}function i(v,p){return v=dn(v,p),v.index=0,v.sibling=null,v}function o(v,p,m){return v.index=m,e?(m=v.alternate,m!==null?(m=m.index,m<p?(v.flags|=2,p):m):(v.flags|=2,p)):(v.flags|=1048576,p)}function s(v){return e&&v.alternate===null&&(v.flags|=2),v}function a(v,p,m,S){return p===null||p.tag!==6?(p=Js(m,v.mode,S),p.return=v,p):(p=i(p,m),p.return=v,p)}function l(v,p,m,S){var O=m.type;return O===Wn?c(v,p,m.props.children,S,m.key):p!==null&&(p.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===Jt&&Mc(O)===p.type)?(S=i(p,m.props),S.ref=Dr(v,p,m),S.return=v,S):(S=fo(m.type,m.key,m.props,null,v.mode,S),S.ref=Dr(v,p,m),S.return=v,S)}function u(v,p,m,S){return p===null||p.tag!==4||p.stateNode.containerInfo!==m.containerInfo||p.stateNode.implementation!==m.implementation?(p=Xs(m,v.mode,S),p.return=v,p):(p=i(p,m.children||[]),p.return=v,p)}function c(v,p,m,S,O){return p===null||p.tag!==7?(p=In(m,v.mode,S,O),p.return=v,p):(p=i(p,m),p.return=v,p)}function f(v,p,m){if(typeof p=="string"&&p!==""||typeof p=="number")return p=Js(""+p,v.mode,m),p.return=v,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case Li:return m=fo(p.type,p.key,p.props,null,v.mode,m),m.ref=Dr(v,null,p),m.return=v,m;case Kn:return p=Xs(p,v.mode,m),p.return=v,p;case Jt:var S=p._init;return f(v,S(p._payload),m)}if($r(p)||Nr(p))return p=In(p,v.mode,m,null),p.return=v,p;Hi(v,p)}return null}function d(v,p,m,S){var O=p!==null?p.key:null;if(typeof m=="string"&&m!==""||typeof m=="number")return O!==null?null:a(v,p,""+m,S);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Li:return m.key===O?l(v,p,m,S):null;case Kn:return m.key===O?u(v,p,m,S):null;case Jt:return O=m._init,d(v,p,O(m._payload),S)}if($r(m)||Nr(m))return O!==null?null:c(v,p,m,S,null);Hi(v,m)}return null}function h(v,p,m,S,O){if(typeof S=="string"&&S!==""||typeof S=="number")return v=v.get(m)||null,a(p,v,""+S,O);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Li:return v=v.get(S.key===null?m:S.key)||null,l(p,v,S,O);case Kn:return v=v.get(S.key===null?m:S.key)||null,u(p,v,S,O);case Jt:var k=S._init;return h(v,p,m,k(S._payload),O)}if($r(S)||Nr(S))return v=v.get(m)||null,c(p,v,S,O,null);Hi(p,S)}return null}function g(v,p,m,S){for(var O=null,k=null,_=p,R=p=0,P=null;_!==null&&R<m.length;R++){_.index>R?(P=_,_=null):P=_.sibling;var E=d(v,_,m[R],S);if(E===null){_===null&&(_=P);break}e&&_&&E.alternate===null&&t(v,_),p=o(E,p,R),k===null?O=E:k.sibling=E,k=E,_=P}if(R===m.length)return n(v,_),G&&kn(v,R),O;if(_===null){for(;R<m.length;R++)_=f(v,m[R],S),_!==null&&(p=o(_,p,R),k===null?O=_:k.sibling=_,k=_);return G&&kn(v,R),O}for(_=r(v,_);R<m.length;R++)P=h(_,v,R,m[R],S),P!==null&&(e&&P.alternate!==null&&_.delete(P.key===null?R:P.key),p=o(P,p,R),k===null?O=P:k.sibling=P,k=P);return e&&_.forEach(function(T){return t(v,T)}),G&&kn(v,R),O}function y(v,p,m,S){var O=Nr(m);if(typeof O!="function")throw Error(b(150));if(m=O.call(m),m==null)throw Error(b(151));for(var k=O=null,_=p,R=p=0,P=null,E=m.next();_!==null&&!E.done;R++,E=m.next()){_.index>R?(P=_,_=null):P=_.sibling;var T=d(v,_,E.value,S);if(T===null){_===null&&(_=P);break}e&&_&&T.alternate===null&&t(v,_),p=o(T,p,R),k===null?O=T:k.sibling=T,k=T,_=P}if(E.done)return n(v,_),G&&kn(v,R),O;if(_===null){for(;!E.done;R++,E=m.next())E=f(v,E.value,S),E!==null&&(p=o(E,p,R),k===null?O=E:k.sibling=E,k=E);return G&&kn(v,R),O}for(_=r(v,_);!E.done;R++,E=m.next())E=h(_,v,R,E.value,S),E!==null&&(e&&E.alternate!==null&&_.delete(E.key===null?R:E.key),p=o(E,p,R),k===null?O=E:k.sibling=E,k=E);return e&&_.forEach(function(j){return t(v,j)}),G&&kn(v,R),O}function x(v,p,m,S){if(typeof m=="object"&&m!==null&&m.type===Wn&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case Li:e:{for(var O=m.key,k=p;k!==null;){if(k.key===O){if(O=m.type,O===Wn){if(k.tag===7){n(v,k.sibling),p=i(k,m.props.children),p.return=v,v=p;break e}}else if(k.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===Jt&&Mc(O)===k.type){n(v,k.sibling),p=i(k,m.props),p.ref=Dr(v,k,m),p.return=v,v=p;break e}n(v,k);break}else t(v,k);k=k.sibling}m.type===Wn?(p=In(m.props.children,v.mode,S,m.key),p.return=v,v=p):(S=fo(m.type,m.key,m.props,null,v.mode,S),S.ref=Dr(v,p,m),S.return=v,v=S)}return s(v);case Kn:e:{for(k=m.key;p!==null;){if(p.key===k)if(p.tag===4&&p.stateNode.containerInfo===m.containerInfo&&p.stateNode.implementation===m.implementation){n(v,p.sibling),p=i(p,m.children||[]),p.return=v,v=p;break e}else{n(v,p);break}else t(v,p);p=p.sibling}p=Xs(m,v.mode,S),p.return=v,v=p}return s(v);case Jt:return k=m._init,x(v,p,k(m._payload),S)}if($r(m))return g(v,p,m,S);if(Nr(m))return y(v,p,m,S);Hi(v,m)}return typeof m=="string"&&m!==""||typeof m=="number"?(m=""+m,p!==null&&p.tag===6?(n(v,p.sibling),p=i(p,m),p.return=v,v=p):(n(v,p),p=Js(m,v.mode,S),p.return=v,v=p),s(v)):n(v,p)}return x}var gr=Ip(!0),Tp=Ip(!1),Ci={},Nt=wn(Ci),ci=wn(Ci),fi=wn(Ci);function Cn(e){if(e===Ci)throw Error(b(174));return e}function Jl(e,t){switch(q(fi,t),q(ci,e),q(Nt,Ci),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:xa(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=xa(t,e)}W(Nt),q(Nt,t)}function mr(){W(Nt),W(ci),W(fi)}function Lp(e){Cn(fi.current);var t=Cn(Nt.current),n=xa(t,e.type);t!==n&&(q(ci,e),q(Nt,n))}function Xl(e){ci.current===e&&(W(Nt),W(ci))}var J=wn(0);function Io(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 Vs=[];function Zl(){for(var e=0;e<Vs.length;e++)Vs[e]._workInProgressVersionPrimary=null;Vs.length=0}var so=qt.ReactCurrentDispatcher,qs=qt.ReactCurrentBatchConfig,Fn=0,X=null,se=null,ce=null,To=!1,Wr=!1,di=0,dv=0;function Se(){throw Error(b(321))}function eu(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ht(e[n],t[n]))return!1;return!0}function tu(e,t,n,r,i,o){if(Fn=o,X=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,so.current=e===null||e.memoizedState===null?mv:vv,e=n(r,i),Wr){o=0;do{if(Wr=!1,di=0,25<=o)throw Error(b(301));o+=1,ce=se=null,t.updateQueue=null,so.current=yv,e=n(r,i)}while(Wr)}if(so.current=Lo,t=se!==null&&se.next!==null,Fn=0,ce=se=X=null,To=!1,t)throw Error(b(300));return e}function nu(){var e=di!==0;return di=0,e}function Ot(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ce===null?X.memoizedState=ce=e:ce=ce.next=e,ce}function it(){if(se===null){var e=X.alternate;e=e!==null?e.memoizedState:null}else e=se.next;var t=ce===null?X.memoizedState:ce.next;if(t!==null)ce=t,se=e;else{if(e===null)throw Error(b(310));se=e,e={memoizedState:se.memoizedState,baseState:se.baseState,baseQueue:se.baseQueue,queue:se.queue,next:null},ce===null?X.memoizedState=ce=e:ce=ce.next=e}return ce}function pi(e,t){return typeof t=="function"?t(e):t}function Ks(e){var t=it(),n=t.queue;if(n===null)throw Error(b(311));n.lastRenderedReducer=e;var r=se,i=r.baseQueue,o=n.pending;if(o!==null){if(i!==null){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(i!==null){o=i.next,r=r.baseState;var a=s=null,l=null,u=o;do{var c=u.lane;if((Fn&c)===c)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(a=l=f,s=r):l=l.next=f,X.lanes|=c,Mn|=c}u=u.next}while(u!==null&&u!==o);l===null?s=r:l.next=a,ht(r,t.memoizedState)||(De=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do o=i.lane,X.lanes|=o,Mn|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ws(e){var t=it(),n=t.queue;if(n===null)throw Error(b(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(i!==null){n.pending=null;var s=i=i.next;do o=e(o,s.action),s=s.next;while(s!==i);ht(o,t.memoizedState)||(De=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Dp(){}function Fp(e,t){var n=X,r=it(),i=t(),o=!ht(r.memoizedState,i);if(o&&(r.memoizedState=i,De=!0),r=r.queue,ru(Ap.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||ce!==null&&ce.memoizedState.tag&1){if(n.flags|=2048,hi(9,jp.bind(null,n,r,i,t),void 0,null),fe===null)throw Error(b(349));(Fn&30)!==0||Mp(n,t,i)}return i}function Mp(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=X.updateQueue,t===null?(t={lastEffect:null,stores:null},X.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function jp(e,t,n,r){t.value=n,t.getSnapshot=r,$p(t)&&Up(e)}function Ap(e,t,n){return n(function(){$p(t)&&Up(e)})}function $p(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ht(e,n)}catch{return!0}}function Up(e){var t=Qt(e,1);t!==null&&dt(t,e,1,-1)}function jc(e){var t=Ot();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:pi,lastRenderedState:e},t.queue=e,e=e.dispatch=gv.bind(null,X,e),[t.memoizedState,e]}function hi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=X.updateQueue,t===null?(t={lastEffect:null,stores:null},X.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 zp(){return it().memoizedState}function ao(e,t,n,r){var i=Ot();X.flags|=e,i.memoizedState=hi(1|t,n,void 0,r===void 0?null:r)}function os(e,t,n,r){var i=it();r=r===void 0?null:r;var o=void 0;if(se!==null){var s=se.memoizedState;if(o=s.destroy,r!==null&&eu(r,s.deps)){i.memoizedState=hi(t,n,o,r);return}}X.flags|=e,i.memoizedState=hi(1|t,n,o,r)}function Ac(e,t){return ao(8390656,8,e,t)}function ru(e,t){return os(2048,8,e,t)}function Bp(e,t){return os(4,2,e,t)}function Qp(e,t){return os(4,4,e,t)}function Hp(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 Vp(e,t,n){return n=n!=null?n.concat([e]):null,os(4,4,Hp.bind(null,t,e),n)}function iu(){}function qp(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&eu(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Kp(e,t){var n=it();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&eu(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Wp(e,t,n){return(Fn&21)===0?(e.baseState&&(e.baseState=!1,De=!0),e.memoizedState=n):(ht(n,t)||(n=Jd(),X.lanes|=n,Mn|=n,e.baseState=!0),t)}function pv(e,t){var n=V;V=n!==0&&4>n?n:4,e(!0);var r=qs.transition;qs.transition={};try{e(!1),t()}finally{V=n,qs.transition=r}}function Gp(){return it().memoizedState}function hv(e,t,n){var r=fn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yp(e))Jp(t,n);else if(n=Cp(e,t,n,r),n!==null){var i=Re();dt(n,e,r,i),Xp(n,t,r)}}function gv(e,t,n){var r=fn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yp(e))Jp(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var s=t.lastRenderedState,a=o(s,n);if(i.hasEagerState=!0,i.eagerState=a,ht(a,s)){var l=t.interleaved;l===null?(i.next=i,Gl(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=Cp(e,t,i,r),n!==null&&(i=Re(),dt(n,e,r,i),Xp(n,t,r))}}function Yp(e){var t=e.alternate;return e===X||t!==null&&t===X}function Jp(e,t){Wr=To=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Xp(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Fl(e,n)}}var Lo={readContext:rt,useCallback:Se,useContext:Se,useEffect:Se,useImperativeHandle:Se,useInsertionEffect:Se,useLayoutEffect:Se,useMemo:Se,useReducer:Se,useRef:Se,useState:Se,useDebugValue:Se,useDeferredValue:Se,useTransition:Se,useMutableSource:Se,useSyncExternalStore:Se,useId:Se,unstable_isNewReconciler:!1},mv={readContext:rt,useCallback:function(e,t){return Ot().memoizedState=[e,t===void 0?null:t],e},useContext:rt,useEffect:Ac,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ao(4194308,4,Hp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ao(4194308,4,e,t)},useInsertionEffect:function(e,t){return ao(4,2,e,t)},useMemo:function(e,t){var n=Ot();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Ot();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=hv.bind(null,X,e),[r.memoizedState,e]},useRef:function(e){var t=Ot();return e={current:e},t.memoizedState=e},useState:jc,useDebugValue:iu,useDeferredValue:function(e){return Ot().memoizedState=e},useTransition:function(){var e=jc(!1),t=e[0];return e=pv.bind(null,e[1]),Ot().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=X,i=Ot();if(G){if(n===void 0)throw Error(b(407));n=n()}else{if(n=t(),fe===null)throw Error(b(349));(Fn&30)!==0||Mp(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Ac(Ap.bind(null,r,o,e),[e]),r.flags|=2048,hi(9,jp.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Ot(),t=fe.identifierPrefix;if(G){var n=$t,r=At;n=(r&~(1<<32-ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=di++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=dv++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},vv={readContext:rt,useCallback:qp,useContext:rt,useEffect:ru,useImperativeHandle:Vp,useInsertionEffect:Bp,useLayoutEffect:Qp,useMemo:Kp,useReducer:Ks,useRef:zp,useState:function(){return Ks(pi)},useDebugValue:iu,useDeferredValue:function(e){var t=it();return Wp(t,se.memoizedState,e)},useTransition:function(){var e=Ks(pi)[0],t=it().memoizedState;return[e,t]},useMutableSource:Dp,useSyncExternalStore:Fp,useId:Gp,unstable_isNewReconciler:!1},yv={readContext:rt,useCallback:qp,useContext:rt,useEffect:ru,useImperativeHandle:Vp,useInsertionEffect:Bp,useLayoutEffect:Qp,useMemo:Kp,useReducer:Ws,useRef:zp,useState:function(){return Ws(pi)},useDebugValue:iu,useDeferredValue:function(e){var t=it();return se===null?t.memoizedState=e:Wp(t,se.memoizedState,e)},useTransition:function(){var e=Ws(pi)[0],t=it().memoizedState;return[e,t]},useMutableSource:Dp,useSyncExternalStore:Fp,useId:Gp,unstable_isNewReconciler:!1};function vr(e,t){try{var n="",r=t;do n+=qg(r),r=r.return;while(r);var i=n}catch(o){i=`
|
|
Error generating stack: `+o.message+`
|
|
`+o.stack}return{value:e,source:t,stack:i,digest:null}}function Gs(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function Ha(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var Sv=typeof WeakMap=="function"?WeakMap:Map;function Zp(e,t,n){n=Ut(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Fo||(Fo=!0,el=r),Ha(e,t)},n}function eh(e,t,n){n=Ut(-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(){Ha(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Ha(e,t),typeof r!="function"&&(cn===null?cn=new Set([this]):cn.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function $c(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Sv;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=Lv.bind(null,e,t,n),t.then(e,e))}function Uc(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 zc(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=Ut(-1,1),t.tag=2,un(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var wv=qt.ReactCurrentOwner,De=!1;function _e(e,t,n,r){t.child=e===null?Tp(t,null,n,r):gr(t,e.child,n,r)}function Bc(e,t,n,r,i){n=n.render;var o=t.ref;return ur(t,i),r=tu(e,t,n,r,o,i),n=nu(),e!==null&&!De?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ht(e,t,i)):(G&&n&&Ql(t),t.flags|=1,_e(e,t,r,i),t.child)}function Qc(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!du(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,th(e,t,o,r,i)):(e=fo(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&i)===0){var s=o.memoizedProps;if(n=n.compare,n=n!==null?n:si,n(s,r)&&e.ref===t.ref)return Ht(e,t,i)}return t.flags|=1,e=dn(o,r),e.ref=t.ref,e.return=t,t.child=e}function th(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(si(o,r)&&e.ref===t.ref)if(De=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(De=!0);else return t.lanes=e.lanes,Ht(e,t,i)}return Va(e,t,n,r,i)}function nh(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},q(ir,$e),$e|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,q(ir,$e),$e|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,q(ir,$e),$e|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,q(ir,$e),$e|=r;return _e(e,t,i,n),t.child}function rh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Va(e,t,n,r,i){var o=Me(n)?Ln:Pe.current;return o=pr(t,o),ur(t,i),n=tu(e,t,n,r,o,i),r=nu(),e!==null&&!De?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ht(e,t,i)):(G&&r&&Ql(t),t.flags|=1,_e(e,t,n,i),t.child)}function Hc(e,t,n,r,i){if(Me(n)){var o=!0;Eo(t)}else o=!1;if(ur(t,i),t.stateNode===null)lo(e,t),bp(t,n,r),Qa(t,n,r,i),r=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,u=n.contextType;typeof u=="object"&&u!==null?u=rt(u):(u=Me(n)?Ln:Pe.current,u=pr(t,u));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==u)&&Fc(t,s,r,u),Xt=!1;var d=t.memoizedState;s.state=d,bo(t,r,s,i),l=t.memoizedState,a!==r||d!==l||Fe.current||Xt?(typeof c=="function"&&(Ba(t,n,c,r),l=t.memoizedState),(a=Xt||Dc(t,n,a,r,d,l,u))?(f||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),s.props=r,s.state=l,s.context=u,r=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,Rp(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:lt(t.type,a),s.props=u,f=t.pendingProps,d=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=rt(l):(l=Me(n)?Ln:Pe.current,l=pr(t,l));var h=n.getDerivedStateFromProps;(c=typeof h=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&Fc(t,s,r,l),Xt=!1,d=t.memoizedState,s.state=d,bo(t,r,s,i);var g=t.memoizedState;a!==f||d!==g||Fe.current||Xt?(typeof h=="function"&&(Ba(t,n,h,r),g=t.memoizedState),(u=Xt||Dc(t,n,u,r,d,g,l)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,g,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,g,l)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),s.props=r,s.state=g,s.context=l,r=u):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return qa(e,t,n,r,o,i)}function qa(e,t,n,r,i,o){rh(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return i&&Nc(t,n,!1),Ht(e,t,o);r=t.stateNode,wv.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=gr(t,e.child,null,o),t.child=gr(t,null,a,o)):_e(e,t,a,o),t.memoizedState=r.state,i&&Nc(t,n,!0),t.child}function ih(e){var t=e.stateNode;t.pendingContext?Rc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Rc(e,t.context,!1),Jl(e,t.containerInfo)}function Vc(e,t,n,r,i){return hr(),Vl(i),t.flags|=256,_e(e,t,n,r),t.child}var Ka={dehydrated:null,treeContext:null,retryLane:0};function Wa(e){return{baseLanes:e,cachePool:null,transitions:null}}function oh(e,t,n){var r=t.pendingProps,i=J.current,o=!1,s=(t.flags&128)!==0,a;if((a=s)||(a=e!==null&&e.memoizedState===null?!1:(i&2)!==0),a?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),q(J,i&1),e===null)return Ua(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):(s=r.children,e=r.fallback,o?(r=t.mode,o=t.child,s={mode:"hidden",children:s},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=s):o=ls(s,r,0,null),e=In(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Wa(n),t.memoizedState=Ka,e):ou(t,s));if(i=e.memoizedState,i!==null&&(a=i.dehydrated,a!==null))return xv(e,t,s,r,a,i,n);if(o){o=r.fallback,s=t.mode,i=e.child,a=i.sibling;var l={mode:"hidden",children:r.children};return(s&1)===0&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=dn(i,l),r.subtreeFlags=i.subtreeFlags&14680064),a!==null?o=dn(a,o):(o=In(o,s,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,s=e.child.memoizedState,s=s===null?Wa(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},o.memoizedState=s,o.childLanes=e.childLanes&~n,t.memoizedState=Ka,r}return o=e.child,e=o.sibling,r=dn(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function ou(e,t){return t=ls({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Vi(e,t,n,r){return r!==null&&Vl(r),gr(t,e.child,null,n),e=ou(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function xv(e,t,n,r,i,o,s){if(n)return t.flags&256?(t.flags&=-257,r=Gs(Error(b(422))),Vi(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=ls({mode:"visible",children:r.children},i,0,null),o=In(o,i,s,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&gr(t,e.child,null,s),t.child.memoizedState=Wa(s),t.memoizedState=Ka,o);if((t.mode&1)===0)return Vi(e,t,s,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var a=r.dgst;return r=a,o=Error(b(419)),r=Gs(o,r,void 0),Vi(e,t,s,r)}if(a=(s&e.childLanes)!==0,De||a){if(r=fe,r!==null){switch(s&-s){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|s))!==0?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,Qt(e,i),dt(r,e,i,-1))}return fu(),r=Gs(Error(b(421))),Vi(e,t,s,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=Dv.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,ze=ln(i.nextSibling),Qe=t,G=!0,ct=null,e!==null&&(Ye[Je++]=At,Ye[Je++]=$t,Ye[Je++]=Dn,At=e.id,$t=e.overflow,Dn=t),t=ou(t,r.children),t.flags|=4096,t)}function qc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),za(e.return,t,n)}function Ys(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function sh(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(_e(e,t,r.children,n),r=J.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&&qc(e,n,t);else if(e.tag===19)qc(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(J,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&&Io(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Ys(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Io(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Ys(t,!0,n,null,o);break;case"together":Ys(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function lo(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ht(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Mn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(b(153));if(t.child!==null){for(e=t.child,n=dn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=dn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Pv(e,t,n){switch(t.tag){case 3:ih(t),hr();break;case 5:Lp(t);break;case 1:Me(t.type)&&Eo(t);break;case 4:Jl(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;q(Ro,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(q(J,J.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?oh(e,t,n):(q(J,J.current&1),e=Ht(e,t,n),e!==null?e.sibling:null);q(J,J.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return sh(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),q(J,J.current),r)break;return null;case 22:case 23:return t.lanes=0,nh(e,t,n)}return Ht(e,t,n)}var ah,Ga,lh,uh;ah=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}};Ga=function(){};lh=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Cn(Nt.current);var o=null;switch(n){case"input":i=va(e,i),r=va(e,r),o=[];break;case"select":i=Z({},i,{value:void 0}),r=Z({},r,{value:void 0}),o=[];break;case"textarea":i=wa(e,i),r=wa(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=ko)}Pa(n,r);var s;n=null;for(u in i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&i[u]!=null)if(u==="style"){var a=i[u];for(s in a)a.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(Zr.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var l=r[u];if(a=i!=null?i[u]:void 0,r.hasOwnProperty(u)&&l!==a&&(l!=null||a!=null))if(u==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(n||(n={}),n[s]=l[s])}else n||(o||(o=[]),o.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(o=o||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(Zr.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&K("scroll",e),o||a===l||(o=[])):(o=o||[]).push(u,l))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}};uh=function(e,t,n,r){n!==r&&(t.flags|=4)};function Fr(e,t){if(!G)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 we(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 kv(e,t,n){var r=t.pendingProps;switch(Hl(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return we(t),null;case 1:return Me(t.type)&&Oo(),we(t),null;case 3:return r=t.stateNode,mr(),W(Fe),W(Pe),Zl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Qi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ct!==null&&(rl(ct),ct=null))),Ga(e,t),we(t),null;case 5:Xl(t);var i=Cn(fi.current);if(n=t.type,e!==null&&t.stateNode!=null)lh(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(b(166));return we(t),null}if(e=Cn(Nt.current),Qi(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Et]=t,r[ui]=o,e=(t.mode&1)!==0,n){case"dialog":K("cancel",r),K("close",r);break;case"iframe":case"object":case"embed":K("load",r);break;case"video":case"audio":for(i=0;i<zr.length;i++)K(zr[i],r);break;case"source":K("error",r);break;case"img":case"image":case"link":K("error",r),K("load",r);break;case"details":K("toggle",r);break;case"input":tc(r,o),K("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},K("invalid",r);break;case"textarea":rc(r,o),K("invalid",r)}Pa(n,o),i=null;for(var s in o)if(o.hasOwnProperty(s)){var a=o[s];s==="children"?typeof a=="string"?r.textContent!==a&&(o.suppressHydrationWarning!==!0&&Bi(r.textContent,a,e),i=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(o.suppressHydrationWarning!==!0&&Bi(r.textContent,a,e),i=["children",""+a]):Zr.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&K("scroll",r)}switch(n){case"input":Di(r),nc(r,o,!0);break;case"textarea":Di(r),ic(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=ko)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Md(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Et]=t,e[ui]=r,ah(e,t,!1,!1),t.stateNode=e;e:{switch(s=ka(n,r),n){case"dialog":K("cancel",e),K("close",e),i=r;break;case"iframe":case"object":case"embed":K("load",e),i=r;break;case"video":case"audio":for(i=0;i<zr.length;i++)K(zr[i],e);i=r;break;case"source":K("error",e),i=r;break;case"img":case"image":case"link":K("error",e),K("load",e),i=r;break;case"details":K("toggle",e),i=r;break;case"input":tc(e,r),i=va(e,r),K("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=Z({},r,{value:void 0}),K("invalid",e);break;case"textarea":rc(e,r),i=wa(e,r),K("invalid",e);break;default:i=r}Pa(n,i),a=i;for(o in a)if(a.hasOwnProperty(o)){var l=a[o];o==="style"?$d(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&jd(e,l)):o==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&ei(e,l):typeof l=="number"&&ei(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Zr.hasOwnProperty(o)?l!=null&&o==="onScroll"&&K("scroll",e):l!=null&&Nl(e,o,l,s))}switch(n){case"input":Di(e),nc(e,r,!1);break;case"textarea":Di(e),ic(e);break;case"option":r.value!=null&&e.setAttribute("value",""+gn(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?or(e,!!r.multiple,o,!1):r.defaultValue!=null&&or(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=ko)}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 we(t),null;case 6:if(e&&t.stateNode!=null)uh(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(b(166));if(n=Cn(fi.current),Cn(Nt.current),Qi(t)){if(r=t.stateNode,n=t.memoizedProps,r[Et]=t,(o=r.nodeValue!==n)&&(e=Qe,e!==null))switch(e.tag){case 3:Bi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Bi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Et]=t,t.stateNode=r}return we(t),null;case 13:if(W(J),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(G&&ze!==null&&(t.mode&1)!==0&&(t.flags&128)===0)_p(),hr(),t.flags|=98560,o=!1;else if(o=Qi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!o)throw Error(b(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(b(317));o[Et]=t}else hr(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;we(t),o=!1}else ct!==null&&(rl(ct),ct=null),o=!0;if(!o)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(J.current&1)!==0?ae===0&&(ae=3):fu())),t.updateQueue!==null&&(t.flags|=4),we(t),null);case 4:return mr(),Ga(e,t),e===null&&ai(t.stateNode.containerInfo),we(t),null;case 10:return Wl(t.type._context),we(t),null;case 17:return Me(t.type)&&Oo(),we(t),null;case 19:if(W(J),o=t.memoizedState,o===null)return we(t),null;if(r=(t.flags&128)!==0,s=o.rendering,s===null)if(r)Fr(o,!1);else{if(ae!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(s=Io(e),s!==null){for(t.flags|=128,Fr(o,!1),r=s.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)o=n,e=r,o.flags&=14680066,s=o.alternate,s===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=s.childLanes,o.lanes=s.lanes,o.child=s.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=s.memoizedProps,o.memoizedState=s.memoizedState,o.updateQueue=s.updateQueue,o.type=s.type,e=s.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return q(J,J.current&1|2),t.child}e=e.sibling}o.tail!==null&&ne()>yr&&(t.flags|=128,r=!0,Fr(o,!1),t.lanes=4194304)}else{if(!r)if(e=Io(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Fr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!G)return we(t),null}else 2*ne()-o.renderingStartTime>yr&&n!==1073741824&&(t.flags|=128,r=!0,Fr(o,!1),t.lanes=4194304);o.isBackwards?(s.sibling=t.child,t.child=s):(n=o.last,n!==null?n.sibling=s:t.child=s,o.last=s)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=ne(),t.sibling=null,n=J.current,q(J,r?n&1|2:n&1),t):(we(t),null);case 22:case 23:return cu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?($e&1073741824)!==0&&(we(t),t.subtreeFlags&6&&(t.flags|=8192)):we(t),null;case 24:return null;case 25:return null}throw Error(b(156,t.tag))}function Ov(e,t){switch(Hl(t),t.tag){case 1:return Me(t.type)&&Oo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return mr(),W(Fe),W(Pe),Zl(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Xl(t),null;case 13:if(W(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(b(340));hr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return W(J),null;case 4:return mr(),null;case 10:return Wl(t.type._context),null;case 22:case 23:return cu(),null;case 24:return null;default:return null}}var qi=!1,xe=!1,Ev=typeof WeakSet=="function"?WeakSet:Set,L=null;function rr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){ee(e,t,r)}else n.current=null}function Ya(e,t,n){try{n()}catch(r){ee(e,t,r)}}var Kc=!1;function _v(e,t){if(La=wo,e=pp(),Bl(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var h;f!==n||i!==0&&f.nodeType!==3||(a=s+i),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(h=f.firstChild)!==null;)d=f,f=h;for(;;){if(f===e)break t;if(d===n&&++u===i&&(a=s),d===o&&++c===r&&(l=s),(h=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=h}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Da={focusedElem:e,selectionRange:n},wo=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var g=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,x=g.memoizedState,v=t.stateNode,p=v.getSnapshotBeforeUpdate(t.elementType===t.type?y:lt(t.type,y),x);v.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var m=t.stateNode.containerInfo;m.nodeType===1?m.textContent="":m.nodeType===9&&m.documentElement&&m.removeChild(m.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(b(163))}}catch(S){ee(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return g=Kc,Kc=!1,g}function Gr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&Ya(t,n,o)}i=i.next}while(i!==r)}}function ss(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 Ja(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 ch(e){var t=e.alternate;t!==null&&(e.alternate=null,ch(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Et],delete t[ui],delete t[ja],delete t[lv],delete t[uv])),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 fh(e){return e.tag===5||e.tag===3||e.tag===4}function Wc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||fh(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 Xa(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=ko));else if(r!==4&&(e=e.child,e!==null))for(Xa(e,t,n),e=e.sibling;e!==null;)Xa(e,t,n),e=e.sibling}function Za(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(Za(e,t,n),e=e.sibling;e!==null;)Za(e,t,n),e=e.sibling}var pe=null,ut=!1;function Gt(e,t,n){for(n=n.child;n!==null;)dh(e,t,n),n=n.sibling}function dh(e,t,n){if(Rt&&typeof Rt.onCommitFiberUnmount=="function")try{Rt.onCommitFiberUnmount(Xo,n)}catch{}switch(n.tag){case 5:xe||rr(n,t);case 6:var r=pe,i=ut;pe=null,Gt(e,t,n),pe=r,ut=i,pe!==null&&(ut?(e=pe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):pe.removeChild(n.stateNode));break;case 18:pe!==null&&(ut?(e=pe,n=n.stateNode,e.nodeType===8?Qs(e.parentNode,n):e.nodeType===1&&Qs(e,n),ii(e)):Qs(pe,n.stateNode));break;case 4:r=pe,i=ut,pe=n.stateNode.containerInfo,ut=!0,Gt(e,t,n),pe=r,ut=i;break;case 0:case 11:case 14:case 15:if(!xe&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,s=o.destroy;o=o.tag,s!==void 0&&((o&2)!==0||(o&4)!==0)&&Ya(n,t,s),i=i.next}while(i!==r)}Gt(e,t,n);break;case 1:if(!xe&&(rr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){ee(n,t,a)}Gt(e,t,n);break;case 21:Gt(e,t,n);break;case 22:n.mode&1?(xe=(r=xe)||n.memoizedState!==null,Gt(e,t,n),xe=r):Gt(e,t,n);break;default:Gt(e,t,n)}}function Gc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Ev),t.forEach(function(r){var i=Fv.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function st(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var o=e,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:pe=a.stateNode,ut=!1;break e;case 3:pe=a.stateNode.containerInfo,ut=!0;break e;case 4:pe=a.stateNode.containerInfo,ut=!0;break e}a=a.return}if(pe===null)throw Error(b(160));dh(o,s,i),pe=null,ut=!1;var l=i.alternate;l!==null&&(l.return=null),i.return=null}catch(u){ee(i,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)ph(t,e),t=t.sibling}function ph(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(st(t,e),Pt(e),r&4){try{Gr(3,e,e.return),ss(3,e)}catch(y){ee(e,e.return,y)}try{Gr(5,e,e.return)}catch(y){ee(e,e.return,y)}}break;case 1:st(t,e),Pt(e),r&512&&n!==null&&rr(n,n.return);break;case 5:if(st(t,e),Pt(e),r&512&&n!==null&&rr(n,n.return),e.flags&32){var i=e.stateNode;try{ei(i,"")}catch(y){ee(e,e.return,y)}}if(r&4&&(i=e.stateNode,i!=null)){var o=e.memoizedProps,s=n!==null?n.memoizedProps:o,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&o.type==="radio"&&o.name!=null&&Dd(i,o),ka(a,s);var u=ka(a,o);for(s=0;s<l.length;s+=2){var c=l[s],f=l[s+1];c==="style"?$d(i,f):c==="dangerouslySetInnerHTML"?jd(i,f):c==="children"?ei(i,f):Nl(i,c,f,u)}switch(a){case"input":ya(i,o);break;case"textarea":Fd(i,o);break;case"select":var d=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var h=o.value;h!=null?or(i,!!o.multiple,h,!1):d!==!!o.multiple&&(o.defaultValue!=null?or(i,!!o.multiple,o.defaultValue,!0):or(i,!!o.multiple,o.multiple?[]:"",!1))}i[ui]=o}catch(y){ee(e,e.return,y)}}break;case 6:if(st(t,e),Pt(e),r&4){if(e.stateNode===null)throw Error(b(162));i=e.stateNode,o=e.memoizedProps;try{i.nodeValue=o}catch(y){ee(e,e.return,y)}}break;case 3:if(st(t,e),Pt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{ii(t.containerInfo)}catch(y){ee(e,e.return,y)}break;case 4:st(t,e),Pt(e);break;case 13:st(t,e),Pt(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(lu=ne())),r&4&&Gc(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(xe=(u=xe)||c,st(t,e),xe=u):st(t,e),Pt(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&(e.mode&1)!==0)for(L=e,c=e.child;c!==null;){for(f=L=c;L!==null;){switch(d=L,h=d.child,d.tag){case 0:case 11:case 14:case 15:Gr(4,d,d.return);break;case 1:rr(d,d.return);var g=d.stateNode;if(typeof g.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(y){ee(r,n,y)}}break;case 5:rr(d,d.return);break;case 22:if(d.memoizedState!==null){Jc(f);continue}}h!==null?(h.return=d,L=h):Jc(f)}c=c.sibling}e:for(c=null,f=e;;){if(f.tag===5){if(c===null){c=f;try{i=f.stateNode,u?(o=i.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(a=f.stateNode,l=f.memoizedProps.style,s=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=Ad("display",s))}catch(y){ee(e,e.return,y)}}}else if(f.tag===6){if(c===null)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(y){ee(e,e.return,y)}}else if((f.tag!==22&&f.tag!==23||f.memoizedState===null||f===e)&&f.child!==null){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;f.sibling===null;){if(f.return===null||f.return===e)break e;c===f&&(c=null),f=f.return}c===f&&(c=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:st(t,e),Pt(e),r&4&&Gc(e);break;case 21:break;default:st(t,e),Pt(e)}}function Pt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(fh(n)){var r=n;break e}n=n.return}throw Error(b(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(ei(i,""),r.flags&=-33);var o=Wc(e);Za(e,o,i);break;case 3:case 4:var s=r.stateNode.containerInfo,a=Wc(e);Xa(e,a,s);break;default:throw Error(b(161))}}catch(l){ee(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function Cv(e,t,n){L=e,hh(e)}function hh(e,t,n){for(var r=(e.mode&1)!==0;L!==null;){var i=L,o=i.child;if(i.tag===22&&r){var s=i.memoizedState!==null||qi;if(!s){var a=i.alternate,l=a!==null&&a.memoizedState!==null||xe;a=qi;var u=xe;if(qi=s,(xe=l)&&!u)for(L=i;L!==null;)s=L,l=s.child,s.tag===22&&s.memoizedState!==null?Xc(i):l!==null?(l.return=s,L=l):Xc(i);for(;o!==null;)L=o,hh(o),o=o.sibling;L=i,qi=a,xe=u}Yc(e)}else(i.subtreeFlags&8772)!==0&&o!==null?(o.return=i,L=o):Yc(e)}}function Yc(e){for(;L!==null;){var t=L;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:xe||ss(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!xe)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:lt(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Lc(t,o,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Lc(t,s,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var f=c.dehydrated;f!==null&&ii(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(b(163))}xe||t.flags&512&&Ja(t)}catch(d){ee(t,t.return,d)}}if(t===e){L=null;break}if(n=t.sibling,n!==null){n.return=t.return,L=n;break}L=t.return}}function Jc(e){for(;L!==null;){var t=L;if(t===e){L=null;break}var n=t.sibling;if(n!==null){n.return=t.return,L=n;break}L=t.return}}function Xc(e){for(;L!==null;){var t=L;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ss(4,t)}catch(l){ee(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(l){ee(t,i,l)}}var o=t.return;try{Ja(t)}catch(l){ee(t,o,l)}break;case 5:var s=t.return;try{Ja(t)}catch(l){ee(t,s,l)}}}catch(l){ee(t,t.return,l)}if(t===e){L=null;break}var a=t.sibling;if(a!==null){a.return=t.return,L=a;break}L=t.return}}var Rv=Math.ceil,Do=qt.ReactCurrentDispatcher,su=qt.ReactCurrentOwner,nt=qt.ReactCurrentBatchConfig,U=0,fe=null,ie=null,ve=0,$e=0,ir=wn(0),ae=0,gi=null,Mn=0,as=0,au=0,Yr=null,Le=null,lu=0,yr=1/0,Ft=null,Fo=!1,el=null,cn=null,Ki=!1,rn=null,Mo=0,Jr=0,tl=null,uo=-1,co=0;function Re(){return(U&6)!==0?ne():uo!==-1?uo:uo=ne()}function fn(e){return(e.mode&1)===0?1:(U&2)!==0&&ve!==0?ve&-ve:fv.transition!==null?(co===0&&(co=Jd()),co):(e=V,e!==0||(e=window.event,e=e===void 0?16:ip(e.type)),e)}function dt(e,t,n,r){if(50<Jr)throw Jr=0,tl=null,Error(b(185));Oi(e,n,r),((U&2)===0||e!==fe)&&(e===fe&&((U&2)===0&&(as|=n),ae===4&&tn(e,ve)),je(e,r),n===1&&U===0&&(t.mode&1)===0&&(yr=ne()+500,rs&&xn()))}function je(e,t){var n=e.callbackNode;fm(e,t);var r=So(e,e===fe?ve:0);if(r===0)n!==null&&ac(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&ac(n),t===1)e.tag===0?cv(Zc.bind(null,e)):kp(Zc.bind(null,e)),sv(function(){(U&6)===0&&xn()}),n=null;else{switch(Xd(r)){case 1:n=Dl;break;case 4:n=Gd;break;case 16:n=yo;break;case 536870912:n=Yd;break;default:n=yo}n=Ph(n,gh.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function gh(e,t){if(uo=-1,co=0,(U&6)!==0)throw Error(b(327));var n=e.callbackNode;if(cr()&&e.callbackNode!==n)return null;var r=So(e,e===fe?ve:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=jo(e,r);else{t=r;var i=U;U|=2;var o=vh();(fe!==e||ve!==t)&&(Ft=null,yr=ne()+500,bn(e,t));do try{Iv();break}catch(a){mh(e,a)}while(1);Kl(),Do.current=o,U=i,ie!==null?t=0:(fe=null,ve=0,t=ae)}if(t!==0){if(t===2&&(i=Ra(e),i!==0&&(r=i,t=nl(e,i))),t===1)throw n=gi,bn(e,0),tn(e,r),je(e,ne()),n;if(t===6)tn(e,r);else{if(i=e.current.alternate,(r&30)===0&&!Nv(i)&&(t=jo(e,r),t===2&&(o=Ra(e),o!==0&&(r=o,t=nl(e,o))),t===1))throw n=gi,bn(e,0),tn(e,r),je(e,ne()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(b(345));case 2:On(e,Le,Ft);break;case 3:if(tn(e,r),(r&130023424)===r&&(t=lu+500-ne(),10<t)){if(So(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Re(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Ma(On.bind(null,e,Le,Ft),t);break}On(e,Le,Ft);break;case 4:if(tn(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-ft(r);o=1<<s,s=t[s],s>i&&(i=s),r&=~o}if(r=i,r=ne()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Rv(r/1960))-r,10<r){e.timeoutHandle=Ma(On.bind(null,e,Le,Ft),r);break}On(e,Le,Ft);break;case 5:On(e,Le,Ft);break;default:throw Error(b(329))}}}return je(e,ne()),e.callbackNode===n?gh.bind(null,e):null}function nl(e,t){var n=Yr;return e.current.memoizedState.isDehydrated&&(bn(e,t).flags|=256),e=jo(e,t),e!==2&&(t=Le,Le=n,t!==null&&rl(t)),e}function rl(e){Le===null?Le=e:Le.push.apply(Le,e)}function Nv(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!ht(o(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function tn(e,t){for(t&=~au,t&=~as,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ft(t),r=1<<n;e[n]=-1,t&=~r}}function Zc(e){if((U&6)!==0)throw Error(b(327));cr();var t=So(e,0);if((t&1)===0)return je(e,ne()),null;var n=jo(e,t);if(e.tag!==0&&n===2){var r=Ra(e);r!==0&&(t=r,n=nl(e,r))}if(n===1)throw n=gi,bn(e,0),tn(e,t),je(e,ne()),n;if(n===6)throw Error(b(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,On(e,Le,Ft),je(e,ne()),null}function uu(e,t){var n=U;U|=1;try{return e(t)}finally{U=n,U===0&&(yr=ne()+500,rs&&xn())}}function jn(e){rn!==null&&rn.tag===0&&(U&6)===0&&cr();var t=U;U|=1;var n=nt.transition,r=V;try{if(nt.transition=null,V=1,e)return e()}finally{V=r,nt.transition=n,U=t,(U&6)===0&&xn()}}function cu(){$e=ir.current,W(ir)}function bn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ov(n)),ie!==null)for(n=ie.return;n!==null;){var r=n;switch(Hl(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Oo();break;case 3:mr(),W(Fe),W(Pe),Zl();break;case 5:Xl(r);break;case 4:mr();break;case 13:W(J);break;case 19:W(J);break;case 10:Wl(r.type._context);break;case 22:case 23:cu()}n=n.return}if(fe=e,ie=e=dn(e.current,null),ve=$e=t,ae=0,gi=null,au=as=Mn=0,Le=Yr=null,_n!==null){for(t=0;t<_n.length;t++)if(n=_n[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,o=n.pending;if(o!==null){var s=o.next;o.next=i,r.next=s}n.pending=r}_n=null}return e}function mh(e,t){do{var n=ie;try{if(Kl(),so.current=Lo,To){for(var r=X.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}To=!1}if(Fn=0,ce=se=X=null,Wr=!1,di=0,su.current=null,n===null||n.return===null){ae=1,gi=t,ie=null;break}e:{var o=e,s=n.return,a=n,l=t;if(t=ve,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,c=a,f=c.tag;if((c.mode&1)===0&&(f===0||f===11||f===15)){var d=c.alternate;d?(c.updateQueue=d.updateQueue,c.memoizedState=d.memoizedState,c.lanes=d.lanes):(c.updateQueue=null,c.memoizedState=null)}var h=Uc(s);if(h!==null){h.flags&=-257,zc(h,s,a,o,t),h.mode&1&&$c(o,u,t),t=h,l=u;var g=t.updateQueue;if(g===null){var y=new Set;y.add(l),t.updateQueue=y}else g.add(l);break e}else{if((t&1)===0){$c(o,u,t),fu();break e}l=Error(b(426))}}else if(G&&a.mode&1){var x=Uc(s);if(x!==null){(x.flags&65536)===0&&(x.flags|=256),zc(x,s,a,o,t),Vl(vr(l,a));break e}}o=l=vr(l,a),ae!==4&&(ae=2),Yr===null?Yr=[o]:Yr.push(o),o=s;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var v=Zp(o,l,t);Tc(o,v);break e;case 1:a=l;var p=o.type,m=o.stateNode;if((o.flags&128)===0&&(typeof p.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(cn===null||!cn.has(m)))){o.flags|=65536,t&=-t,o.lanes|=t;var S=eh(o,a,t);Tc(o,S);break e}}o=o.return}while(o!==null)}Sh(n)}catch(O){t=O,ie===n&&n!==null&&(ie=n=n.return);continue}break}while(1)}function vh(){var e=Do.current;return Do.current=Lo,e===null?Lo:e}function fu(){(ae===0||ae===3||ae===2)&&(ae=4),fe===null||(Mn&268435455)===0&&(as&268435455)===0||tn(fe,ve)}function jo(e,t){var n=U;U|=2;var r=vh();(fe!==e||ve!==t)&&(Ft=null,bn(e,t));do try{bv();break}catch(i){mh(e,i)}while(1);if(Kl(),U=n,Do.current=r,ie!==null)throw Error(b(261));return fe=null,ve=0,ae}function bv(){for(;ie!==null;)yh(ie)}function Iv(){for(;ie!==null&&!nm();)yh(ie)}function yh(e){var t=xh(e.alternate,e,$e);e.memoizedProps=e.pendingProps,t===null?Sh(e):ie=t,su.current=null}function Sh(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=kv(n,t,$e),n!==null){ie=n;return}}else{if(n=Ov(n,t),n!==null){n.flags&=32767,ie=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ae=6,ie=null;return}}if(t=t.sibling,t!==null){ie=t;return}ie=t=e}while(t!==null);ae===0&&(ae=5)}function On(e,t,n){var r=V,i=nt.transition;try{nt.transition=null,V=1,Tv(e,t,n,r)}finally{nt.transition=i,V=r}return null}function Tv(e,t,n,r){do cr();while(rn!==null);if((U&6)!==0)throw Error(b(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(b(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(dm(e,o),e===fe&&(ie=fe=null,ve=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Ki||(Ki=!0,Ph(yo,function(){return cr(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=nt.transition,nt.transition=null;var s=V;V=1;var a=U;U|=4,su.current=null,_v(e,n),ph(n,e),Xm(Da),wo=!!La,Da=La=null,e.current=n,Cv(n),rm(),U=a,V=s,nt.transition=o}else e.current=n;if(Ki&&(Ki=!1,rn=e,Mo=i),o=e.pendingLanes,o===0&&(cn=null),sm(n.stateNode),je(e,ne()),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(Fo)throw Fo=!1,e=el,el=null,e;return(Mo&1)!==0&&e.tag!==0&&cr(),o=e.pendingLanes,(o&1)!==0?e===tl?Jr++:(Jr=0,tl=e):Jr=0,xn(),null}function cr(){if(rn!==null){var e=Xd(Mo),t=nt.transition,n=V;try{if(nt.transition=null,V=16>e?16:e,rn===null)var r=!1;else{if(e=rn,rn=null,Mo=0,(U&6)!==0)throw Error(b(331));var i=U;for(U|=4,L=e.current;L!==null;){var o=L,s=o.child;if((L.flags&16)!==0){var a=o.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for(L=u;L!==null;){var c=L;switch(c.tag){case 0:case 11:case 15:Gr(8,c,o)}var f=c.child;if(f!==null)f.return=c,L=f;else for(;L!==null;){c=L;var d=c.sibling,h=c.return;if(ch(c),c===u){L=null;break}if(d!==null){d.return=h,L=d;break}L=h}}}var g=o.alternate;if(g!==null){var y=g.child;if(y!==null){g.child=null;do{var x=y.sibling;y.sibling=null,y=x}while(y!==null)}}L=o}}if((o.subtreeFlags&2064)!==0&&s!==null)s.return=o,L=s;else e:for(;L!==null;){if(o=L,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:Gr(9,o,o.return)}var v=o.sibling;if(v!==null){v.return=o.return,L=v;break e}L=o.return}}var p=e.current;for(L=p;L!==null;){s=L;var m=s.child;if((s.subtreeFlags&2064)!==0&&m!==null)m.return=s,L=m;else e:for(s=p;L!==null;){if(a=L,(a.flags&2048)!==0)try{switch(a.tag){case 0:case 11:case 15:ss(9,a)}}catch(O){ee(a,a.return,O)}if(a===s){L=null;break e}var S=a.sibling;if(S!==null){S.return=a.return,L=S;break e}L=a.return}}if(U=i,xn(),Rt&&typeof Rt.onPostCommitFiberRoot=="function")try{Rt.onPostCommitFiberRoot(Xo,e)}catch{}r=!0}return r}finally{V=n,nt.transition=t}}return!1}function ef(e,t,n){t=vr(n,t),t=Zp(e,t,1),e=un(e,t,1),t=Re(),e!==null&&(Oi(e,1,t),je(e,t))}function ee(e,t,n){if(e.tag===3)ef(e,e,n);else for(;t!==null;){if(t.tag===3){ef(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(cn===null||!cn.has(r))){e=vr(n,e),e=eh(t,e,1),t=un(t,e,1),e=Re(),t!==null&&(Oi(t,1,e),je(t,e));break}}t=t.return}}function Lv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Re(),e.pingedLanes|=e.suspendedLanes&n,fe===e&&(ve&n)===n&&(ae===4||ae===3&&(ve&130023424)===ve&&500>ne()-lu?bn(e,0):au|=n),je(e,t)}function wh(e,t){t===0&&((e.mode&1)===0?t=1:(t=ji,ji<<=1,(ji&130023424)===0&&(ji=4194304)));var n=Re();e=Qt(e,t),e!==null&&(Oi(e,t,n),je(e,n))}function Dv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),wh(e,n)}function Fv(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(b(314))}r!==null&&r.delete(t),wh(e,n)}var xh;xh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Fe.current)De=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return De=!1,Pv(e,t,n);De=(e.flags&131072)!==0}else De=!1,G&&(t.flags&1048576)!==0&&Op(t,Co,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;lo(e,t),e=t.pendingProps;var i=pr(t,Pe.current);ur(t,n),i=tu(null,t,r,e,i,n);var o=nu();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,Me(r)?(o=!0,Eo(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Yl(t),i.updater=is,t.stateNode=i,i._reactInternals=t,Qa(t,r,e,n),t=qa(null,t,r,!0,o,n)):(t.tag=0,G&&o&&Ql(t),_e(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(lo(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=jv(r),e=lt(r,e),i){case 0:t=Va(null,t,r,e,n);break e;case 1:t=Hc(null,t,r,e,n);break e;case 11:t=Bc(null,t,r,e,n);break e;case 14:t=Qc(null,t,r,lt(r.type,e),n);break e}throw Error(b(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:lt(r,i),Va(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:lt(r,i),Hc(e,t,r,i,n);case 3:e:{if(ih(t),e===null)throw Error(b(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Rp(e,t),bo(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=vr(Error(b(423)),t),t=Vc(e,t,r,n,i);break e}else if(r!==i){i=vr(Error(b(424)),t),t=Vc(e,t,r,n,i);break e}else for(ze=ln(t.stateNode.containerInfo.firstChild),Qe=t,G=!0,ct=null,n=Tp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(hr(),r===i){t=Ht(e,t,n);break e}_e(e,t,r,n)}t=t.child}return t;case 5:return Lp(t),e===null&&Ua(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,Fa(r,i)?s=null:o!==null&&Fa(r,o)&&(t.flags|=32),rh(e,t),_e(e,t,s,n),t.child;case 6:return e===null&&Ua(t),null;case 13:return oh(e,t,n);case 4:return Jl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=gr(t,null,r,n):_e(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:lt(r,i),Bc(e,t,r,i,n);case 7:return _e(e,t,t.pendingProps,n),t.child;case 8:return _e(e,t,t.pendingProps.children,n),t.child;case 12:return _e(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,s=i.value,q(Ro,r._currentValue),r._currentValue=s,o!==null)if(ht(o.value,s)){if(o.children===i.children&&!Fe.current){t=Ht(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var a=o.dependencies;if(a!==null){s=o.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=Ut(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),za(o.return,n,t),a.lanes|=n;break}l=l.next}}else if(o.tag===10)s=o.type===t.type?null:o.child;else if(o.tag===18){if(s=o.return,s===null)throw Error(b(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),za(s,n,t),s=o.sibling}else s=o.child;if(s!==null)s.return=o;else for(s=o;s!==null;){if(s===t){s=null;break}if(o=s.sibling,o!==null){o.return=s.return,s=o;break}s=s.return}o=s}_e(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,ur(t,n),i=rt(i),r=r(i),t.flags|=1,_e(e,t,r,n),t.child;case 14:return r=t.type,i=lt(r,t.pendingProps),i=lt(r.type,i),Qc(e,t,r,i,n);case 15:return th(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:lt(r,i),lo(e,t),t.tag=1,Me(r)?(e=!0,Eo(t)):e=!1,ur(t,n),bp(t,r,i),Qa(t,r,i,n),qa(null,t,r,!0,e,n);case 19:return sh(e,t,n);case 22:return nh(e,t,n)}throw Error(b(156,t.tag))};function Ph(e,t){return Wd(e,t)}function Mv(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 tt(e,t,n,r){return new Mv(e,t,n,r)}function du(e){return e=e.prototype,!(!e||!e.isReactComponent)}function jv(e){if(typeof e=="function")return du(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Il)return 11;if(e===Tl)return 14}return 2}function dn(e,t){var n=e.alternate;return n===null?(n=tt(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 fo(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")du(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Wn:return In(n.children,i,o,t);case bl:s=8,i|=8;break;case pa:return e=tt(12,n,t,i|2),e.elementType=pa,e.lanes=o,e;case ha:return e=tt(13,n,t,i),e.elementType=ha,e.lanes=o,e;case ga:return e=tt(19,n,t,i),e.elementType=ga,e.lanes=o,e;case Id:return ls(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Nd:s=10;break e;case bd:s=9;break e;case Il:s=11;break e;case Tl:s=14;break e;case Jt:s=16,r=null;break e}throw Error(b(130,e==null?e:typeof e,""))}return t=tt(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function In(e,t,n,r){return e=tt(7,e,r,t),e.lanes=n,e}function ls(e,t,n,r){return e=tt(22,e,r,t),e.elementType=Id,e.lanes=n,e.stateNode={isHidden:!1},e}function Js(e,t,n){return e=tt(6,e,null,t),e.lanes=n,e}function Xs(e,t,n){return t=tt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Av(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Ts(0),this.expirationTimes=Ts(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ts(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function pu(e,t,n,r,i,o,s,a,l){return e=new Av(e,t,n,a,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=tt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yl(o),e}function $v(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Kn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function kh(e){if(!e)return mn;e=e._reactInternals;e:{if(zn(e)!==e||e.tag!==1)throw Error(b(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Me(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(b(171))}if(e.tag===1){var n=e.type;if(Me(n))return Pp(e,n,t)}return t}function Oh(e,t,n,r,i,o,s,a,l){return e=pu(n,r,!0,e,i,o,s,a,l),e.context=kh(null),n=e.current,r=Re(),i=fn(n),o=Ut(r,i),o.callback=t!=null?t:null,un(n,o,i),e.current.lanes=i,Oi(e,i,r),je(e,r),e}function us(e,t,n,r){var i=t.current,o=Re(),s=fn(i);return n=kh(n),t.context===null?t.context=n:t.pendingContext=n,t=Ut(o,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=un(i,t,s),e!==null&&(dt(e,i,s,o),oo(e,i,s)),s}function Ao(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 tf(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function hu(e,t){tf(e,t),(e=e.alternate)&&tf(e,t)}function Uv(){return null}var Eh=typeof reportError=="function"?reportError:function(e){console.error(e)};function gu(e){this._internalRoot=e}cs.prototype.render=gu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(b(409));us(e,t,null,null)};cs.prototype.unmount=gu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;jn(function(){us(null,e,null,null)}),t[Bt]=null}};function cs(e){this._internalRoot=e}cs.prototype.unstable_scheduleHydration=function(e){if(e){var t=tp();e={blockedOn:null,target:e,priority:t};for(var n=0;n<en.length&&t!==0&&t<en[n].priority;n++);en.splice(n,0,e),n===0&&rp(e)}};function mu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function fs(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function nf(){}function zv(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var u=Ao(s);o.call(u)}}var s=Oh(t,r,e,0,null,!1,!1,"",nf);return e._reactRootContainer=s,e[Bt]=s.current,ai(e.nodeType===8?e.parentNode:e),jn(),s}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var a=r;r=function(){var u=Ao(l);a.call(u)}}var l=pu(e,0,!1,null,null,!1,!1,"",nf);return e._reactRootContainer=l,e[Bt]=l.current,ai(e.nodeType===8?e.parentNode:e),jn(function(){us(t,l,n,r)}),l}function ds(e,t,n,r,i){var o=n._reactRootContainer;if(o){var s=o;if(typeof i=="function"){var a=i;i=function(){var l=Ao(s);a.call(l)}}us(t,s,e,i)}else s=zv(n,t,e,i,r);return Ao(s)}Zd=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Ur(t.pendingLanes);n!==0&&(Fl(t,n|1),je(t,ne()),(U&6)===0&&(yr=ne()+500,xn()))}break;case 13:jn(function(){var r=Qt(e,1);if(r!==null){var i=Re();dt(r,e,1,i)}}),hu(e,1)}};Ml=function(e){if(e.tag===13){var t=Qt(e,134217728);if(t!==null){var n=Re();dt(t,e,134217728,n)}hu(e,134217728)}};ep=function(e){if(e.tag===13){var t=fn(e),n=Qt(e,t);if(n!==null){var r=Re();dt(n,e,t,r)}hu(e,t)}};tp=function(){return V};np=function(e,t){var n=V;try{return V=e,t()}finally{V=n}};Ea=function(e,t,n){switch(t){case"input":if(ya(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=ns(r);if(!i)throw Error(b(90));Ld(r),ya(r,i)}}}break;case"textarea":Fd(e,n);break;case"select":t=n.value,t!=null&&or(e,!!n.multiple,t,!1)}};Bd=uu;Qd=jn;var Bv={usingClientEntryPoint:!1,Events:[_i,Xn,ns,Ud,zd,uu]},Mr={findFiberByHostInstance:En,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},Qv={bundleType:Mr.bundleType,version:Mr.version,rendererPackageName:Mr.rendererPackageName,rendererConfig:Mr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:qt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=qd(e),e===null?null:e.stateNode},findFiberByHostInstance:Mr.findFiberByHostInstance||Uv,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 Wi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Wi.isDisabled&&Wi.supportsFiber)try{Xo=Wi.inject(Qv),Rt=Wi}catch{}}qe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bv;qe.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!mu(t))throw Error(b(200));return $v(e,t,null,n)};qe.createRoot=function(e,t){if(!mu(e))throw Error(b(299));var n=!1,r="",i=Eh;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=pu(e,1,!1,null,null,n,!1,r,i),e[Bt]=t.current,ai(e.nodeType===8?e.parentNode:e),new gu(t)};qe.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(b(188)):(e=Object.keys(e).join(","),Error(b(268,e)));return e=qd(t),e=e===null?null:e.stateNode,e};qe.flushSync=function(e){return jn(e)};qe.hydrate=function(e,t,n){if(!fs(t))throw Error(b(200));return ds(null,e,t,!0,n)};qe.hydrateRoot=function(e,t,n){if(!mu(e))throw Error(b(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",s=Eh;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=Oh(t,null,e,1,n!=null?n:null,i,!1,o,s),e[Bt]=t.current,ai(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 cs(t)};qe.render=function(e,t,n){if(!fs(t))throw Error(b(200));return ds(null,e,t,!1,n)};qe.unmountComponentAtNode=function(e){if(!fs(e))throw Error(b(40));return e._reactRootContainer?(jn(function(){ds(null,null,e,!1,function(){e._reactRootContainer=null,e[Bt]=null})}),!0):!1};qe.unstable_batchedUpdates=uu;qe.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!fs(n))throw Error(b(200));if(e==null||e._reactInternals===void 0)throw Error(b(38));return ds(e,t,n,!1,r)};qe.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=qe})(Od);var rf=Od.exports;fa.createRoot=rf.createRoot,fa.hydrateRoot=rf.hydrateRoot;var vu={exports:{}},_h={};/**
|
|
* @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 Sr=C.exports;function Hv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Vv=typeof Object.is=="function"?Object.is:Hv,qv=Sr.useState,Kv=Sr.useEffect,Wv=Sr.useLayoutEffect,Gv=Sr.useDebugValue;function Yv(e,t){var n=t(),r=qv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Wv(function(){i.value=n,i.getSnapshot=t,Zs(i)&&o({inst:i})},[e,n,t]),Kv(function(){return Zs(i)&&o({inst:i}),e(function(){Zs(i)&&o({inst:i})})},[e]),Gv(n),n}function Zs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Vv(e,n)}catch{return!0}}function Jv(e,t){return t()}var Xv=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Jv:Yv;_h.useSyncExternalStore=Sr.useSyncExternalStore!==void 0?Sr.useSyncExternalStore:Xv;(function(e){e.exports=_h})(vu);var ps={exports:{}},hs={};/**
|
|
* @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 Zv=C.exports,ey=Symbol.for("react.element"),ty=Symbol.for("react.fragment"),ny=Object.prototype.hasOwnProperty,ry=Zv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,iy={key:!0,ref:!0,__self:!0,__source:!0};function Ch(e,t,n){var r,i={},o=null,s=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)ny.call(t,r)&&!iy.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:ey,type:e,key:o,ref:s,props:i,_owner:ry.current}}hs.Fragment=ty;hs.jsx=Ch;hs.jsxs=Ch;(function(e){e.exports=hs})(ps);const Tt=ps.exports.Fragment,w=ps.exports.jsx,N=ps.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 Ri{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 mi=typeof window>"u";function Ge(){}function oy(e,t){return typeof e=="function"?e(t):e}function il(e){return typeof e=="number"&&e>=0&&e!==1/0}function Rh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function po(e,t,n){return gs(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function Zt(e,t,n){return gs(e)?[{...t,queryKey:e},n]:[e||{},t]}function of(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:s,stale:a}=e;if(gs(s)){if(r){if(t.queryHash!==yu(s,t.options))return!1}else if(!$o(t.queryKey,s))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof a=="boolean"&&t.isStale()!==a||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function sf(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(gs(o)){if(!t.options.mutationKey)return!1;if(n){if(Rn(t.options.mutationKey)!==Rn(o))return!1}else if(!$o(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function yu(e,t){return((t==null?void 0:t.queryKeyHashFn)||Rn)(e)}function Rn(e){return JSON.stringify(e,(t,n)=>ol(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function $o(e,t){return Nh(e,t)}function Nh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Nh(e[n],t[n])):!1}function bh(e,t){if(e===t)return e;const n=lf(e)&&lf(t);if(n||ol(e)&&ol(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,s=n?[]:{};let a=0;for(let l=0;l<o;l++){const u=n?l:i[l];s[u]=bh(e[u],t[u]),s[u]===e[u]&&a++}return r===o&&a===r?e:s}return t}function af(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function lf(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ol(e){if(!uf(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!uf(n)||!n.hasOwnProperty("isPrototypeOf"))}function uf(e){return Object.prototype.toString.call(e)==="[object Object]"}function gs(e){return Array.isArray(e)}function Ih(e){return new Promise(t=>{setTimeout(t,e)})}function cf(e){Ih(0).then(e)}function sy(){if(typeof AbortController=="function")return new AbortController}function sl(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?bh(e,t):t}class ay extends Ri{constructor(){super(),this.setup=t=>{if(!mi&&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 Uo=new ay;class ly extends Ri{constructor(){super(),this.setup=t=>{if(!mi&&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 zo=new ly;function uy(e){return Math.min(1e3*2**e,3e4)}function ms(e){return(e!=null?e:"online")==="online"?zo.isOnline():!0}class Th{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function ho(e){return e instanceof Th}function Lh(e){let t=!1,n=0,r=!1,i,o,s;const a=new Promise((x,v)=>{o=x,s=v}),l=x=>{r||(h(new Th(x)),e.abort==null||e.abort())},u=()=>{t=!0},c=()=>{t=!1},f=()=>!Uo.isFocused()||e.networkMode!=="always"&&!zo.isOnline(),d=x=>{r||(r=!0,e.onSuccess==null||e.onSuccess(x),i==null||i(),o(x))},h=x=>{r||(r=!0,e.onError==null||e.onError(x),i==null||i(),s(x))},g=()=>new Promise(x=>{i=v=>{if(r||!f())return x(v)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),y=()=>{if(r)return;let x;try{x=e.fn()}catch(v){x=Promise.reject(v)}Promise.resolve(x).then(d).catch(v=>{var p,m;if(r)return;const S=(p=e.retry)!=null?p:3,O=(m=e.retryDelay)!=null?m:uy,k=typeof O=="function"?O(n,v):O,_=S===!0||typeof S=="number"&&n<S||typeof S=="function"&&S(n,v);if(t||!_){h(v);return}n++,e.onFail==null||e.onFail(n,v),Ih(k).then(()=>{if(f())return g()}).then(()=>{t?h(v):y()})})};return ms(e.networkMode)?y():g().then(y),{promise:a,cancel:l,continue:()=>{i==null||i()},cancelRetry:u,continueRetry:c}}const Su=console;function cy(){let e=[],t=0,n=c=>{c()},r=c=>{c()};const i=c=>{let f;t++;try{f=c()}finally{t--,t||a()}return f},o=c=>{t?e.push(c):cf(()=>{n(c)})},s=c=>(...f)=>{o(()=>{c(...f)})},a=()=>{const c=e;e=[],c.length&&cf(()=>{r(()=>{c.forEach(f=>{n(f)})})})};return{batch:i,batchCalls:s,schedule:o,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const re=cy();class Dh{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),il(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:mi?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class fy extends Dh{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||Su,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||dy(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=sl(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(Ge).catch(Ge):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||!Rh(this.state.dataUpdatedAt,t)}onFocus(){var t;const n=this.observers.find(r=>r.shouldFetchOnWindowFocus());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}onOnline(){var t;const n=this.observers.find(r=>r.shouldFetchOnReconnect());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.indexOf(t)!==-1&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,n){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&n!=null&&n.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return(o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){const h=this.observers.find(g=>g.options.queryFn);h&&this.setOptions(h.options)}Array.isArray(this.options.queryKey);const s=sy(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>{if(s)return this.abortSignalConsumed=!0,s.signal}})};l(a);const u=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(a)):Promise.reject("Missing queryFn"),c={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:u,meta:this.meta};if(l(c),(r=this.options.behavior)==null||r.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=c.fetchOptions)==null?void 0:i.meta)){var f;this.dispatch({type:"fetch",meta:(f=c.fetchOptions)==null?void 0:f.meta})}const d=h=>{if(ho(h)&&h.silent||this.dispatch({type:"error",error:h}),!ho(h)){var g,y;(g=(y=this.cache.config).onError)==null||g.call(y,h,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Lh({fn:c.fetchFn,abort:s==null?void 0:s.abort.bind(s),onSuccess:h=>{var g,y;if(typeof h>"u"){d(new Error("Query data cannot be undefined"));return}this.setData(h),(g=(y=this.cache.config).onSuccess)==null||g.call(y,h,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:d,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:r.fetchFailureCount+1};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:ms(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":const s=t.error;return ho(s)&&s.revert&&this.revertState?{...this.revertState}:{...r,error:s,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),re.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function dy(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 py extends Ri{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,s=(i=n.queryHash)!=null?i:yu(o,n);let a=this.get(s);return a||(a=new fy({cache:this,logger:t.getLogger(),queryKey:o,queryHash:s,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o),meta:n.meta}),this.add(a)),a}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(){re.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=Zt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>of(r,i))}findAll(t,n){const[r]=Zt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>of(r,i)):this.queries}notify(t){re.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){re.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){re.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class hy extends Dh{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||Su,this.observers=[],this.state=t.state||gy(),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 m;return this.retryer=Lh({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:(m=this.options.retry)!=null?m:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,s,a,l;if(!n){var u,c,f,d;this.dispatch({type:"loading",variables:this.options.variables}),(u=(c=this.mutationCache.config).onMutate)==null||u.call(c,this.state.variables,this);const S=await((f=(d=this.options).onMutate)==null?void 0:f.call(d,this.state.variables));S!==this.state.context&&this.dispatch({type:"loading",context:S,variables:this.state.variables})}const m=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,m,this.state.variables,this.state.context,this),await((o=(s=this.options).onSuccess)==null?void 0:o.call(s,m,this.state.variables,this.state.context)),await((a=(l=this.options).onSettled)==null?void 0:a.call(l,m,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:m}),m}catch(m){try{var h,g,y,x,v,p;throw(h=(g=this.mutationCache.config).onError)==null||h.call(g,m,this.state.variables,this.state.context,this),await((y=(x=this.options).onError)==null?void 0:y.call(x,m,this.state.variables,this.state.context)),await((v=(p=this.options).onSettled)==null?void 0:v.call(p,void 0,m,this.state.variables,this.state.context)),m}finally{this.dispatch({type:"error",error:m})}}}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:!ms(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),re.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function gy(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class my extends Ri{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new hy({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(){re.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=>sf(t,n))}findAll(t){return this.mutations.filter(n=>sf(t,n))}notify(t){re.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return re.batch(()=>t.reduce((n,r)=>n.then(()=>r.continue().catch(Ge)),Promise.resolve()))}}function vy(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,s;const a=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,l=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,u=l==null?void 0:l.pageParam,c=(l==null?void 0:l.direction)==="forward",f=(l==null?void 0:l.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],h=((s=e.state.data)==null?void 0:s.pageParams)||[];let g=h,y=!1;const x=k=>{Object.defineProperty(k,"signal",{enumerable:!0,get:()=>{var _;if((_=e.signal)!=null&&_.aborted)y=!0;else{var R;(R=e.signal)==null||R.addEventListener("abort",()=>{y=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),p=(k,_,R,P)=>(g=P?[_,...g]:[...g,_],P?[R,...k]:[...k,R]),m=(k,_,R,P)=>{if(y)return Promise.reject("Cancelled");if(typeof R>"u"&&!_&&k.length)return Promise.resolve(k);const E={queryKey:e.queryKey,pageParam:R,meta:e.meta};x(E);const T=v(E);return Promise.resolve(T).then(z=>p(k,R,z,P))};let S;if(!d.length)S=m([]);else if(c){const k=typeof u<"u",_=k?u:ff(e.options,d);S=m(d,k,_)}else if(f){const k=typeof u<"u",_=k?u:yy(e.options,d);S=m(d,k,_,!0)}else{g=[];const k=typeof e.options.getNextPageParam>"u";S=(a&&d[0]?a(d[0],0,d):!0)?m([],k,h[0]):Promise.resolve(p([],h[0],d[0]));for(let R=1;R<d.length;R++)S=S.then(P=>{if(a&&d[R]?a(d[R],R,d):!0){const T=k?h[R]:ff(e.options,P);return m(P,k,T)}return Promise.resolve(p(P,h[R],d[R]))})}return S.then(k=>({pages:k,pageParams:g}))}}}}function ff(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function yy(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class Sy{constructor(t={}){this.queryCache=t.queryCache||new py,this.mutationCache=t.mutationCache||new my,this.logger=t.logger||Su,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=Uo.subscribe(()=>{Uo.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=zo.subscribe(()=>{zo.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]=Zt(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,s=oy(n,o);if(typeof s>"u")return;const a=po(t),l=this.defaultQueryOptions(a);return this.queryCache.build(this,l).setData(s,{...r,manual:!0})}setQueriesData(t,n,r){return re.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]=Zt(t,n),i=this.queryCache;re.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=Zt(t,n,r),s=this.queryCache,a={type:"active",...i};return re.batch(()=>(s.findAll(i).forEach(l=>{l.reset()}),this.refetchQueries(a,o)))}cancelQueries(t,n,r){const[i,o={}]=Zt(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const s=re.batch(()=>this.queryCache.findAll(i).map(a=>a.cancel(o)));return Promise.all(s).then(Ge).catch(Ge)}invalidateQueries(t,n,r){const[i,o]=Zt(t,n,r);return re.batch(()=>{var s,a;if(this.queryCache.findAll(i).forEach(u=>{u.invalidate()}),i.refetchType==="none")return Promise.resolve();const l={...i,type:(s=(a=i.refetchType)!=null?a:i.type)!=null?s:"active"};return this.refetchQueries(l,o)})}refetchQueries(t,n,r){const[i,o]=Zt(t,n,r),s=re.batch(()=>this.queryCache.findAll(i).filter(l=>!l.isDisabled()).map(l=>{var u;return l.fetch(void 0,{...o,cancelRefetch:(u=o==null?void 0:o.cancelRefetch)!=null?u:!0,meta:{refetchPage:i.refetchPage}})}));let a=Promise.all(s).then(Ge);return o!=null&&o.throwOnError||(a=a.catch(Ge)),a}fetchQuery(t,n,r){const i=po(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const s=this.queryCache.build(this,o);return s.isStaleByTime(o.staleTime)?s.fetch(o):Promise.resolve(s.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(Ge).catch(Ge)}fetchInfiniteQuery(t,n,r){const i=po(t,n,r);return i.behavior=vy(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(Ge).catch(Ge)}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=>Rn(t)===Rn(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>$o(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>Rn(t)===Rn(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>$o(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=yu(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 wy extends Ri{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),df(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return al(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return al(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),af(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&pf(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const s=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||s!==this.currentRefetchInterval)&&this.updateRefetchInterval(s)}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(Ge)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),mi||this.currentResult.isStale||!il(this.options.staleTime))return;const n=Rh(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,!(mi||this.options.enabled===!1||!il(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||Uo.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,s=this.currentResultState,a=this.currentResultOptions,l=t!==r,u=l?t.state:this.currentQueryInitialState,c=l?this.currentResult:this.previousQueryResult,{state:f}=t;let{dataUpdatedAt:d,error:h,errorUpdatedAt:g,fetchStatus:y,status:x}=f,v=!1,p=!1,m;if(n._optimisticResults){const k=this.hasListeners(),_=!k&&df(t,n),R=k&&pf(t,r,n,i);(_||R)&&(y=ms(t.options.networkMode)?"fetching":"paused",d||(x="loading")),n._optimisticResults==="isRestoring"&&(y="idle")}if(n.keepPreviousData&&!f.dataUpdateCount&&c!=null&&c.isSuccess&&x!=="error")m=c.data,d=c.dataUpdatedAt,x=c.status,v=!0;else if(n.select&&typeof f.data<"u")if(o&&f.data===(s==null?void 0:s.data)&&n.select===this.selectFn)m=this.selectResult;else try{this.selectFn=n.select,m=n.select(f.data),m=sl(o==null?void 0:o.data,m,n),this.selectResult=m,this.selectError=null}catch(k){this.selectError=k}else m=f.data;if(typeof n.placeholderData<"u"&&typeof m>"u"&&x==="loading"){let k;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(a==null?void 0:a.placeholderData))k=o.data;else if(k=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof k<"u")try{k=n.select(k),k=sl(o==null?void 0:o.data,k,n),this.selectError=null}catch(_){this.selectError=_}typeof k<"u"&&(x="success",m=k,p=!0)}this.selectError&&(h=this.selectError,m=this.selectResult,g=Date.now(),x="error");const S=y==="fetching";return{status:x,fetchStatus:y,isLoading:x==="loading",isSuccess:x==="success",isError:x==="error",data:m,dataUpdatedAt:d,error:h,errorUpdatedAt:g,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>u.dataUpdateCount||f.errorUpdateCount>u.errorUpdateCount,isFetching:S,isRefetching:S&&x!=="loading",isLoadingError:x==="error"&&f.dataUpdatedAt===0,isPaused:y==="paused",isPlaceholderData:p,isPreviousData:v,isRefetchError:x==="error"&&f.dataUpdatedAt!==0,isStale:wu(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,af(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:s}=this.options;if(s==="all"||!s&&!this.trackedProps.size)return!0;const a=new Set(s!=null?s:this.trackedProps);return this.options.useErrorBoundary&&a.add("error"),Object.keys(this.currentResult).some(l=>{const u=l;return this.currentResult[u]!==n[u]&&a.has(u)})};(t==null?void 0:t.listeners)!==!1&&o()&&(i.listeners=!0),this.notify({...i,...t})}updateQuery(){const t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;const n=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){const n={};t.type==="success"?n.onSuccess=!t.manual:t.type==="error"&&!ho(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){re.batch(()=>{if(t.onSuccess){var n,r,i,o;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(o=this.options).onSettled)==null||i.call(o,this.currentResult.data,null)}else if(t.onError){var s,a,l,u;(s=(a=this.options).onError)==null||s.call(a,this.currentResult.error),(l=(u=this.options).onSettled)==null||l.call(u,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 xy(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function df(e,t){return xy(e,t)||e.state.dataUpdatedAt>0&&al(e,t,t.refetchOnMount)}function al(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&wu(e,t)}return!1}function pf(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&wu(e,n)}function wu(e,t){return e.isStaleByTime(t.staleTime)}const hf=C.exports.createContext(void 0),Fh=C.exports.createContext(!1);function Mh(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=hf),window.ReactQueryClientContext):hf)}const jh=({context:e}={})=>{const t=C.exports.useContext(Mh(e,C.exports.useContext(Fh)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},Py=({client:e,children:t,context:n,contextSharing:r=!1})=>{C.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Mh(n,r);return w(Fh.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},Ah=C.exports.createContext(!1),ky=()=>C.exports.useContext(Ah);Ah.Provider;function Oy(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const Ey=C.exports.createContext(Oy()),_y=()=>C.exports.useContext(Ey);function Cy(e,t){return typeof e=="function"?e(...t):!!e}function Ry(e,t){const n=jh({context:e.context}),r=ky(),i=_y(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=re.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=re.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=re.batchCalls(o.onSettled)),o.suspense&&typeof o.staleTime!="number"&&(o.staleTime=1e3),(o.suspense||o.useErrorBoundary)&&(i.isReset()||(o.retryOnMount=!1));const[s]=C.exports.useState(()=>new t(n,o)),a=s.getOptimisticResult(o);if(vu.exports.useSyncExternalStore(C.exports.useCallback(l=>r?()=>{}:s.subscribe(re.batchCalls(l)),[s,r]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),C.exports.useEffect(()=>{i.clearReset()},[i]),C.exports.useEffect(()=>{s.setOptions(o,{listeners:!1})},[o,s]),o.suspense&&a.isLoading&&a.isFetching&&!r)throw s.fetchOptimistic(o).then(({data:l})=>{o.onSuccess==null||o.onSuccess(l),o.onSettled==null||o.onSettled(l,null)}).catch(l=>{i.clearReset(),o.onError==null||o.onError(l),o.onSettled==null||o.onSettled(void 0,l)});if(a.isError&&!i.isReset()&&!a.isFetching&&Cy(o.useErrorBoundary,[a.error,s.getCurrentQuery()]))throw a.error;return o.notifyOnChangeProps?a:s.trackResult(a)}function wr(e,t,n){const r=po(e,t,n);return Ry(r,wy)}/**
|
|
* 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 Ny(){return null}function Ze(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 xr(e){return!!e&&!!e[Q]}function Vt(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)===$y}(e)||Array.isArray(e)||!!e[xf]||!!e.constructor[xf]||xu(e)||Pu(e))}function Pr(e,t,n){n===void 0&&(n=!1),Rr(e)===0?(n?Object.keys:Cu)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function Rr(e){var t=e[Q];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:xu(e)?2:Pu(e)?3:0}function ll(e,t){return Rr(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function by(e,t){return Rr(e)===2?e.get(t):e[t]}function $h(e,t,n){var r=Rr(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function Iy(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function xu(e){return jy&&e instanceof Map}function Pu(e){return Ay&&e instanceof Set}function le(e){return e.o||e.t}function ku(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Uy(e);delete t[Q];for(var n=Cu(t),r=0;r<n.length;r++){var i=n[r],o=t[i];o.writable===!1&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function Ou(e,t){return t===void 0&&(t=!1),Eu(e)||xr(e)||!Vt(e)||(Rr(e)>1&&(e.set=e.add=e.clear=e.delete=Ty),Object.freeze(e),t&&Pr(e,function(n,r){return Ou(r,!0)},!0)),e}function Ty(){Ze(2)}function Eu(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function bt(e){var t=cl[e];return t||Ze(18,e),t}function Ly(e,t){cl[e]||(cl[e]=t)}function Bo(){return yi}function ea(e,t){t&&(bt("Patches"),e.u=[],e.s=[],e.v=t)}function Qo(e){ul(e),e.p.forEach(Dy),e.p=null}function ul(e){e===yi&&(yi=e.l)}function gf(e){return yi={p:[],l:yi,h:e,m:!0,_:0}}function Dy(e){var t=e[Q];t.i===0||t.i===1?t.j():t.O=!0}function ta(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||bt("ES5").S(t,e,r),r?(n[Q].P&&(Qo(t),Ze(4)),Vt(e)&&(e=Ho(t,e),t.l||Vo(t,e)),t.u&&bt("Patches").M(n[Q].t,e,t.u,t.s)):e=Ho(t,n,[]),Qo(t),t.u&&t.v(t.u,t.s),e!==Uh?e:void 0}function Ho(e,t,n){if(Eu(t))return t;var r=t[Q];if(!r)return Pr(t,function(o,s){return mf(e,r,t,o,s,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Vo(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=ku(r.k):r.o;Pr(r.i===3?new Set(i):i,function(o,s){return mf(e,r,i,o,s,n)}),Vo(e,i,!1),n&&e.u&&bt("Patches").R(r,n,e.u,e.s)}return r.o}function mf(e,t,n,r,i,o){if(xr(i)){var s=Ho(e,i,o&&t&&t.i!==3&&!ll(t.D,r)?o.concat(r):void 0);if($h(n,r,s),!xr(s))return;e.m=!1}if(Vt(i)&&!Eu(i)){if(!e.h.F&&e._<1)return;Ho(e,i),t&&t.A.l||Vo(e,i)}}function Vo(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&Ou(t,n)}function na(e,t){var n=e[Q];return(n?le(n):e)[t]}function vf(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 jt(e){e.P||(e.P=!0,e.l&&jt(e.l))}function ra(e){e.o||(e.o=ku(e.t))}function vi(e,t,n){var r=xu(t)?bt("MapSet").N(t,n):Pu(t)?bt("MapSet").T(t,n):e.g?function(i,o){var s=Array.isArray(i),a={i:s?1:0,A:o?o.A:Bo(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=a,u=fl;s&&(l=[a],u=Br);var c=Proxy.revocable(l,u),f=c.revoke,d=c.proxy;return a.k=d,a.j=f,d}(t,n):bt("ES5").J(t,n);return(n?n.A:Bo()).p.push(r),r}function Fy(e){return xr(e)||Ze(22,e),function t(n){if(!Vt(n))return n;var r,i=n[Q],o=Rr(n);if(i){if(!i.P&&(i.i<4||!bt("ES5").K(i)))return i.t;i.I=!0,r=yf(n,o),i.I=!1}else r=yf(n,o);return Pr(r,function(s,a){i&&by(i.t,s)===a||$h(r,s,t(a))}),o===3?new Set(r):r}(e)}function yf(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return ku(e)}function My(){function e(a,l){function u(){this.constructor=a}i(a,l),a.prototype=(u.prototype=l.prototype,new u)}function t(a){a.o||(a.D=new Map,a.o=new Map(a.t))}function n(a){a.o||(a.o=new Set,a.t.forEach(function(l){if(Vt(l)){var u=vi(a.A.h,l,a);a.p.set(l,u),a.o.add(u)}else a.o.add(l)}))}function r(a){a.O&&Ze(3,JSON.stringify(le(a)))}var i=function(a,l){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,c){u.__proto__=c}||function(u,c){for(var f in c)c.hasOwnProperty(f)&&(u[f]=c[f])})(a,l)},o=function(){function a(u,c){return this[Q]={i:2,l:c,A:c?c.A:Bo(),P:!1,I:!1,o:void 0,D:void 0,t:u,k:this,C:!1,O:!1},this}e(a,Map);var l=a.prototype;return Object.defineProperty(l,"size",{get:function(){return le(this[Q]).size}}),l.has=function(u){return le(this[Q]).has(u)},l.set=function(u,c){var f=this[Q];return r(f),le(f).has(u)&&le(f).get(u)===c||(t(f),jt(f),f.D.set(u,!0),f.o.set(u,c),f.D.set(u,!0)),this},l.delete=function(u){if(!this.has(u))return!1;var c=this[Q];return r(c),t(c),jt(c),c.t.has(u)?c.D.set(u,!1):c.D.delete(u),c.o.delete(u),!0},l.clear=function(){var u=this[Q];r(u),le(u).size&&(t(u),jt(u),u.D=new Map,Pr(u.t,function(c){u.D.set(c,!1)}),u.o.clear())},l.forEach=function(u,c){var f=this;le(this[Q]).forEach(function(d,h){u.call(c,f.get(h),h,f)})},l.get=function(u){var c=this[Q];r(c);var f=le(c).get(u);if(c.I||!Vt(f)||f!==c.t.get(u))return f;var d=vi(c.A.h,f,c);return t(c),c.o.set(u,d),d},l.keys=function(){return le(this[Q]).keys()},l.values=function(){var u,c=this,f=this.keys();return(u={})[Gi]=function(){return c.values()},u.next=function(){var d=f.next();return d.done?d:{done:!1,value:c.get(d.value)}},u},l.entries=function(){var u,c=this,f=this.keys();return(u={})[Gi]=function(){return c.entries()},u.next=function(){var d=f.next();if(d.done)return d;var h=c.get(d.value);return{done:!1,value:[d.value,h]}},u},l[Gi]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[Q]={i:3,l:c,A:c?c.A:Bo(),P:!1,I:!1,o:void 0,t:u,k:this,p:new Map,O:!1,C:!1},this}e(a,Set);var l=a.prototype;return Object.defineProperty(l,"size",{get:function(){return le(this[Q]).size}}),l.has=function(u){var c=this[Q];return r(c),c.o?!!c.o.has(u)||!(!c.p.has(u)||!c.o.has(c.p.get(u))):c.t.has(u)},l.add=function(u){var c=this[Q];return r(c),this.has(u)||(n(c),jt(c),c.o.add(u)),this},l.delete=function(u){if(!this.has(u))return!1;var c=this[Q];return r(c),n(c),jt(c),c.o.delete(u)||!!c.p.has(u)&&c.o.delete(c.p.get(u))},l.clear=function(){var u=this[Q];r(u),le(u).size&&(n(u),jt(u),u.o.clear())},l.values=function(){var u=this[Q];return r(u),n(u),u.o.values()},l.entries=function(){var u=this[Q];return r(u),n(u),u.o.entries()},l.keys=function(){return this.values()},l[Gi]=function(){return this.values()},l.forEach=function(u,c){for(var f=this.values(),d=f.next();!d.done;)u.call(c,d.value,d.value,this),d=f.next()},a}();Ly("MapSet",{N:function(a,l){return new o(a,l)},T:function(a,l){return new s(a,l)}})}var Sf,yi,_u=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",jy=typeof Map<"u",Ay=typeof Set<"u",wf=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Uh=_u?Symbol.for("immer-nothing"):((Sf={})["immer-nothing"]=!0,Sf),xf=_u?Symbol.for("immer-draftable"):"__$immer_draftable",Q=_u?Symbol.for("immer-state"):"__$immer_state",Gi=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",$y=""+Object.prototype.constructor,Cu=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Uy=Object.getOwnPropertyDescriptors||function(e){var t={};return Cu(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},cl={},fl={get:function(e,t){if(t===Q)return e;var n=le(e);if(!ll(n,t))return function(i,o,s){var a,l=vf(o,s);return l?"value"in l?l.value:(a=l.get)===null||a===void 0?void 0:a.call(i.k):void 0}(e,n,t);var r=n[t];return e.I||!Vt(r)?r:r===na(e.t,t)?(ra(e),e.o[t]=vi(e.A.h,r,e)):r},has:function(e,t){return t in le(e)},ownKeys:function(e){return Reflect.ownKeys(le(e))},set:function(e,t,n){var r=vf(le(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=na(le(e),t),o=i==null?void 0:i[Q];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(Iy(n,i)&&(n!==void 0||ll(e.t,t)))return!0;ra(e),jt(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 na(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,ra(e),jt(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=le(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty:function(){Ze(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Ze(12)}},Br={};Pr(fl,function(e,t){Br[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Br.deleteProperty=function(e,t){return Br.set.call(this,e,t,void 0)},Br.set=function(e,t,n){return fl.set.call(this,e[0],t,n,e[0])};var zy=function(){function e(n){var r=this;this.g=wf,this.F=!0,this.produce=function(i,o,s){if(typeof i=="function"&&typeof o!="function"){var a=o;o=i;var l=r;return function(y){var x=this;y===void 0&&(y=a);for(var v=arguments.length,p=Array(v>1?v-1:0),m=1;m<v;m++)p[m-1]=arguments[m];return l.produce(y,function(S){var O;return(O=o).call.apply(O,[x,S].concat(p))})}}var u;if(typeof o!="function"&&Ze(6),s!==void 0&&typeof s!="function"&&Ze(7),Vt(i)){var c=gf(r),f=vi(r,i,void 0),d=!0;try{u=o(f),d=!1}finally{d?Qo(c):ul(c)}return typeof Promise<"u"&&u instanceof Promise?u.then(function(y){return ea(c,s),ta(y,c)},function(y){throw Qo(c),y}):(ea(c,s),ta(u,c))}if(!i||typeof i!="object"){if((u=o(i))===void 0&&(u=i),u===Uh&&(u=void 0),r.F&&Ou(u,!0),s){var h=[],g=[];bt("Patches").M(i,u,h,g),s(h,g)}return u}Ze(21,i)},this.produceWithPatches=function(i,o){if(typeof i=="function")return function(u){for(var c=arguments.length,f=Array(c>1?c-1:0),d=1;d<c;d++)f[d-1]=arguments[d];return r.produceWithPatches(u,function(h){return i.apply(void 0,[h].concat(f))})};var s,a,l=r.produce(i,o,function(u,c){s=u,a=c});return typeof Promise<"u"&&l instanceof Promise?l.then(function(u){return[u,s,a]}):[l,s,a]},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){Vt(n)||Ze(8),xr(n)&&(n=Fy(n));var r=gf(this),i=vi(this,n,void 0);return i[Q].C=!0,ul(r),i},t.finishDraft=function(n,r){var i=n&&n[Q],o=i.A;return ea(o,r),ta(void 0,o)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!wf&&Ze(20),this.g=n},t.applyPatches=function(n,r){var i;for(i=r.length-1;i>=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var s=bt("Patches").$;return xr(n)?s(n,r):this.produce(n,function(a){return s(a,r)})},e}(),Ve=new zy,$=Ve.produce;Ve.produceWithPatches.bind(Ve);Ve.setAutoFreeze.bind(Ve);Ve.setUseProxies.bind(Ve);Ve.applyPatches.bind(Ve);Ve.createDraft.bind(Ve);Ve.finishDraft.bind(Ve);function kr(){return kr=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},kr.apply(this,arguments)}var _t;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(_t||(_t={}));var qo=function(e){return e},Pf="beforeunload",By="popstate";function Qy(e){e===void 0&&(e={});var t=e,n=t.window,r=n===void 0?document.defaultView:n,i=r.history;function o(){var _=r.location,R=_.pathname,P=_.search,E=_.hash,T=i.state||{};return[T.idx,qo({pathname:R,search:P,hash:E,state:T.usr||null,key:T.key||"default"})]}var s=null;function a(){if(s)h.call(s),s=null;else{var _=_t.Pop,R=o(),P=R[0],E=R[1];if(h.length){if(P!=null){var T=c-P;T&&(s={action:_,location:E,retry:function(){O(T*-1)}},O(T))}}else p(_)}}r.addEventListener(By,a);var l=_t.Pop,u=o(),c=u[0],f=u[1],d=Ko(),h=Ko();c==null&&(c=0,i.replaceState(kr({},i.state,{idx:c}),""));function g(_){return typeof _=="string"?_:zh(_)}function y(_,R){return R===void 0&&(R=null),qo(kr({pathname:f.pathname,hash:"",search:""},typeof _=="string"?pl(_):_,{state:R,key:dl()}))}function x(_,R){return[{usr:_.state,key:_.key,idx:R},g(_)]}function v(_,R,P){return!h.length||(h.call({action:_,location:R,retry:P}),!1)}function p(_){l=_;var R=o();c=R[0],f=R[1],d.call({action:l,location:f})}function m(_,R){var P=_t.Push,E=y(_,R);function T(){m(_,R)}if(v(P,E,T)){var j=x(E,c+1),z=j[0],H=j[1];try{i.pushState(z,"",H)}catch{r.location.assign(H)}p(P)}}function S(_,R){var P=_t.Replace,E=y(_,R);function T(){S(_,R)}if(v(P,E,T)){var j=x(E,c),z=j[0],H=j[1];i.replaceState(z,"",H),p(P)}}function O(_){i.go(_)}var k={get action(){return l},get location(){return f},createHref:g,push:m,replace:S,go:O,back:function(){O(-1)},forward:function(){O(1)},listen:function(R){return d.push(R)},block:function(R){var P=h.push(R);return h.length===1&&r.addEventListener(Pf,Of),function(){P(),h.length||r.removeEventListener(Pf,Of)}}};return k}function Hy(e){e===void 0&&(e={});var t=e,n=t.initialEntries,r=n===void 0?["/"]:n,i=t.initialIndex,o=r.map(function(m){var S=qo(kr({pathname:"/",search:"",hash:"",state:null,key:dl()},typeof m=="string"?pl(m):m));return S}),s=kf(i==null?o.length-1:i,0,o.length-1),a=_t.Pop,l=o[s],u=Ko(),c=Ko();function f(m){return typeof m=="string"?m:zh(m)}function d(m,S){return S===void 0&&(S=null),qo(kr({pathname:l.pathname,search:"",hash:""},typeof m=="string"?pl(m):m,{state:S,key:dl()}))}function h(m,S,O){return!c.length||(c.call({action:m,location:S,retry:O}),!1)}function g(m,S){a=m,l=S,u.call({action:a,location:l})}function y(m,S){var O=_t.Push,k=d(m,S);function _(){y(m,S)}h(O,k,_)&&(s+=1,o.splice(s,o.length,k),g(O,k))}function x(m,S){var O=_t.Replace,k=d(m,S);function _(){x(m,S)}h(O,k,_)&&(o[s]=k,g(O,k))}function v(m){var S=kf(s+m,0,o.length-1),O=_t.Pop,k=o[S];function _(){v(m)}h(O,k,_)&&(s=S,g(O,k))}var p={get index(){return s},get action(){return a},get location(){return l},createHref:f,push:y,replace:x,go:v,back:function(){v(-1)},forward:function(){v(1)},listen:function(S){return u.push(S)},block:function(S){return c.push(S)}};return p}function kf(e,t,n){return Math.min(Math.max(e,t),n)}function Of(e){e.preventDefault(),e.returnValue=""}function Ko(){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 dl(){return Math.random().toString(36).substr(2,8)}function zh(e){var t=e.pathname,n=t===void 0?"/":t,r=e.search,i=r===void 0?"":r,o=e.hash,s=o===void 0?"":o;return i&&i!=="?"&&(n+=i.charAt(0)==="?"?i:"?"+i),s&&s!=="#"&&(n+=s.charAt(0)==="#"?s:"#"+s),n}function pl(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 pt(){return pt=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},pt.apply(this,arguments)}function hl(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Vy(e,t){var n,r,i,o="";for(n in e)if((i=e[n])!==void 0)if(Array.isArray(i))for(r=0;r<i.length;r++)o&&(o+="&"),o+=encodeURIComponent(n)+"="+encodeURIComponent(i[r]);else o&&(o+="&"),o+=encodeURIComponent(n)+"="+encodeURIComponent(i);return(t||"")+o}function Ef(e){if(!e)return"";var t=decodeURIComponent(e);return t==="false"?!1:t==="true"?!0:+t*0===0?+t:t}function qy(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],Ef(t.shift())):r[n]=Ef(t.shift());return r}const Ky=["children","location","__experimental__snapshot"],Wy=["location","__experimental__snapshot"],Gy=["basepath","routes"],Bh=C.exports.createContext(null),Qh=C.exports.createContext(null),Hh=C.exports.createContext(null),Vh=Boolean(typeof window<"u"&&window.document&&window.document.createElement),gl=Vh?C.exports.useLayoutEffect:C.exports.useEffect,Yy=()=>Vh?Qy():Hy();class Ru{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 Jy extends Ru{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||Yy(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:c0,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:u0,this.current=this.parseLocation(this.history.location),this.destroy=this.history.listen(i=>{this.current=this.parseLocation(i.location,this.current),this.notify()})}buildNext(t,n){var r,i,o,s;t===void 0&&(t="/"),n===void 0&&(n={});const a=pt({},this.current,n.from),l=l0(t,a.pathname,""+((r=n.to)!=null?r:".")),u=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((g,y)=>y(g),a.search):a.search,c=n.search===!0?u:n.search?(o=Rf(n.search,u))!=null?o:{}:(s=n.__searchFilters)!=null&&s.length?u:{},f=ml(a.search,c),d=this.stringifySearch(f);let h=n.hash===!0?a.hash:Rf(n.hash,a.hash);return h=h?"#"+h:"",{pathname:l,search:f,searchStr:d,hash:h,href:""+l+d+h,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:ml(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 qh(e){return w(Qh.Provider,{...e})}function Xy(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=hl(e,Ky);const o=C.exports.useRef(null);o.current||(o.current=new e0({location:n,__experimental__snapshot:r,routes:i.routes}));const s=o.current,[a,l]=C.exports.useReducer(()=>({}),{});return s.update(i),gl(()=>s.subscribe(()=>{l()}),[]),gl(()=>s.updateLocation(n.current).unsubscribe,[n.current.key]),C.exports.createElement(Bh.Provider,{value:{location:n}},C.exports.createElement(Hh.Provider,{value:{router:s}},w(Zy,{}),w(qh,{value:[s.rootMatch,...s.state.matches],children:t!=null?t:w(Xh,{})})))}function Zy(){const e=Nu(),t=Jh(),n=r0();return gl(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class e0 extends Ru{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=hl(t,Wy);super(),this.routesById={},this.update=a=>{let{basepath:l,routes:u}=a,c=hl(a,Gy);Object.assign(this,c),this.basepath=vs("/"+(l!=null?l:"")),this.routesById={};const f=(d,h)=>d.map(g=>{var y,x,v,p;const m=(y=g.path)!=null?y:"*",S=Or([(h==null?void 0:h.id)==="root"?"":h==null?void 0:h.id,""+(m==null?void 0:m.replace(/(.)\/$/,"$1"))+(g.id?"-"+g.id:"")]);if(g=pt({},g,{pendingMs:(x=g.pendingMs)!=null?x:c==null?void 0:c.defaultPendingMs,pendingMinMs:(v=g.pendingMinMs)!=null?v:c==null?void 0:c.defaultPendingMinMs,id:S}),this.routesById[S])throw new Error;return this.routesById[S]=g,g.children=(p=g.children)!=null&&p.length?f(g.children,g):void 0,g});this.routes=f(u),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=a=>{const l=a({state:this.state,pending:this.pending});this.state=l.state,this.pending=l.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var a,l,u;const c=[...(a=this==null?void 0:this.state.matches)!=null?a:[],...(l=this==null||(u=this.pending)==null?void 0:u.matches)!=null?l:[]].map(f=>f.id);Object.values(this.matchCache).forEach(f=>{var d;if(!f.updatedAt||c.includes(f.id))return;const h=Date.now()-((d=f.updatedAt)!=null?d:0);(!f.maxAge||h>f.maxAge)&&(f.route.unloader&&f.route.unloader(f),delete this.matchCache[f.id])})},this.updateLocation=a=>{let l;return{promise:new Promise(c=>{const f=new _f(this,a);this.setState(d=>pt({},d,{pending:{location:f.location,matches:f.matches}})),l=f.subscribe(()=>{const d=this.state.matches;d.filter(h=>!f.matches.find(g=>g.id===h.id)).forEach(h=>{h.onExit==null||h.onExit(h)}),d.filter(h=>f.matches.find(g=>g.id===h.id)).forEach(h=>{h.route.onTransition==null||h.route.onTransition(h)}),f.matches.filter(h=>!d.find(g=>g.id===h.id)).forEach(h=>{h.onExit=h.route.onMatch==null?void 0:h.route.onMatch(h)}),this.setState(h=>pt({},h,{state:{location:f.location,matches:f.matches},pending:void 0})),c()}),f.loadData(),f.startPending()}),unsubscribe:l}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(a=>{let{ownData:l,id:u}=a;return{id:u,ownData:l}})}),this.update(o);let s=[];if(i){const a=new _f(this,r.current);a.matches.forEach((l,u)=>{var c,f,d;if(l.id!==((c=i.matches[u])==null?void 0:c.id)){var h;throw new Error("Router hydration mismatch: "+l.id+" !== "+((h=i.matches[u])==null?void 0:h.id))}l.ownData=(f=(d=i.matches[u])==null?void 0:d.ownData)!=null?f:{}}),Kh(a.matches),s=a.matches}this.state={location:(n=i==null?void 0:i.location)!=null?n:r.current,matches:s},r.subscribe(()=>this.notify())}}function Nu(){const e=C.exports.useContext(Bh);return Zh(!!e,"useLocation must be used within a <ReactLocation />"),e.location}class t0{constructor(t){this.status="loading",this.ownData={},this.data={},this.isLoading=!1,this.notify=n=>{var r;(r=this.matchLoader)==null||r.preNotify(n?this:void 0)},this.assignMatchLoader=n=>{this.matchLoader=n},this.startPending=()=>{this.pendingTimeout&&clearTimeout(this.pendingTimeout),this.route.pendingMs!==void 0&&(this.pendingTimeout=setTimeout(()=>{var n;this.status==="loading"&&(this.status="pending"),(n=this.notify)==null||n.call(this),typeof this.route.pendingMinMs<"u"&&(this.pendingMinPromise=new Promise(r=>setTimeout(r,this.route.pendingMinMs)))},this.route.pendingMs))},this.load=n=>{var r,i;if(this.maxAge=(r=(i=n.maxAge)!=null?i:this.route.loaderMaxAge)!=null?r:n.router.defaultLoaderMaxAge,this.loaderPromise)return;const o=this.route.import;this.loaderPromise=(o?(()=>(this.isLoading=!0,o({params:this.params,search:this.search}).then(s=>{this.route=pt({},this.route,s)})))():Promise.resolve()).then(()=>{const s=[];["element","errorElement","pendingElement"].forEach(c=>{const f=this.route[c];this[c]||(typeof f=="function"?(this.isLoading=!0,s.push(f(this).then(d=>{this[c]=d}))):this[c]=this.route[c])});const l=this.route.loader,u=l?new Promise(async c=>{this.isLoading=!0;const f=g=>{this.updatedAt=Date.now(),c(this.ownData),this.status=g},d=g=>{this.ownData=g,this.error=void 0,f("resolved")},h=g=>{console.error(g),this.error=g,f("rejected")};try{d(await l(this,{parentMatch:n.parentMatch,dispatch:async g=>{var y;g.type==="resolve"?d(g.data):g.type==="reject"?h(g.error):g.type==="loading"?this.isLoading=!0:g.type==="maxAge"&&(this.maxAge=g.maxAge),this.updatedAt=Date.now(),(y=this.notify)==null||y.call(this,!0)}}))}catch(g){h(g)}}):Promise.resolve();return Promise.all([...s,u]).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 _f extends Ru{constructor(t,n){var r;super(),r=this,this.preNotifiedMatches=[],this.status="pending",this.preNotify=o=>{o&&(this.preNotifiedMatches.includes(o)||this.preNotifiedMatches.push(o)),(!o||this.preNotifiedMatches.length===this.matches.length)&&(this.status="resolved",Kh(this.matches),this.notify())},this.loadData=async function(o){var s;let{maxAge:a}=o===void 0?{}:o;if(r.router.cleanMatchCache(),!((s=r.matches)!=null&&s.length)){r.preNotify();return}return r.firstRenderPromises=[],r.matches.forEach((l,u)=>{var c,f;const d=(c=r.matches)==null?void 0:c[u-1];l.assignMatchLoader==null||l.assignMatchLoader(r),l.load==null||l.load({maxAge:a,parentMatch:d,router:r.router}),(f=r.firstRenderPromises)==null||f.push(l.loaderPromise)}),await Promise.all(r.firstRenderPromises).then(()=>(r.preNotify(),r.matches))},this.load=async function(o){let{maxAge:s}=o===void 0?{}:o;return await r.loadData({maxAge:s})},this.startPending=async()=>{this.matches.forEach(o=>o.startPending==null?void 0:o.startPending())},this.router=t,this.location=n,this.matches=[];const i=Gh(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new t0(o)),this.router.matchCache[o.id]))}}function Kh(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=pt({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Wh(){const e=C.exports.useContext(Hh);if(!e)throw Zh(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function Gh(e,t){if(!e.routes.length)return[];const n=[],r=async(i,o)=>{var s;let{pathname:a,params:l}=o;const c=(e!=null&&e.filterRoutes?e==null?void 0:e.filterRoutes(i):i).find(g=>{var y,x;const v=Or([a,g.path]),p=!!(g.path!=="/"||(y=g.children)!=null&&y.length),m=i0(t,{to:v,search:g.search,fuzzy:p,caseSensitive:(x=g.caseSensitive)!=null?x:e.caseSensitive});return m&&(l=pt({},l,m)),!!m});if(!c)return;const f=Cf(c.path,l);a=Or([a,f]);const h={id:Cf(c.id,l,!0),route:c,params:l,pathname:a,search:t.search};n.push(h),(s=c.children)!=null&&s.length&&r(c.children,h)};return r(e.routes,e.rootMatch),n}function Cf(e,t,n){const r=Si(e);return Or(r.map(i=>{if(i.value==="*"&&!n)return"";if(i.type==="param"){var o;return(o=t[i.value.substring(1)])!=null?o:""}return i.value}))}function Yh(){return C.exports.useContext(Qh)}function n0(){var e;return(e=Yh())==null?void 0:e[0]}function r0(){const e=Nu(),t=n0(),n=Jh();function r(i){var o;let{search:s,hash:a,replace:l,from:u,to:c,fromCurrent:f}=i;f=(o=f)!=null?o:typeof c>"u";const d=n({to:c,search:s,hash:a,from:f?e.current:u!=null?u:{pathname:t.pathname}});e.navigate(d,l)}return eg(r)}function Jh(){const e=Nu(),t=Wh();return eg(r=>{const i=e.buildNext(t.basepath,r),s=Gh(t,i).map(a=>{var l;return(l=a.route.searchFilters)!=null?l:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,pt({},r,{__searchFilters:s}))})}function Xh(){var e;const t=Wh(),[n,...r]=Yh(),i=r[0];if(!i)return null;const o=(e=i.errorElement)!=null?e:t.defaultErrorElement,s=(()=>{var a,l;if(i.status==="rejected"){if(o)return o;if(!t.useErrorBoundary)return"An unknown error occured!";throw i.error}const u=(a=i.pendingElement)!=null?a:t.defaultPendingElement;if(i.status==="loading")return null;if(i.status==="pending"&&(i.route.pendingMs||u))return u!=null?u:null;const c=(l=i.element)!=null?l:t.defaultElement;return c!=null?c:w(Xh,{})})();return w(qh,{value:r,children:s})}function i0(e,t){const n=s0(e,t),r=a0(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function Zh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function o0(e){return typeof e=="function"}function Rf(e,t){return o0(e)?e(t):e}function Or(e){return vs(e.filter(Boolean).join("/"))}function vs(e){return(""+e).replace(/\/{2,}/g,"/")}function s0(e,t){var n;const r=Si(e.pathname),i=Si(""+((n=t.to)!=null?n:"*")),o={};return(()=>{for(let a=0;a<Math.max(r.length,i.length);a++){const l=r[a],u=i[a],c=a===i.length-1,f=a===r.length-1;if(u){if(u.type==="wildcard")return l!=null&&l.value?(o["*"]=Or(r.slice(a).map(d=>d.value)),!0):!1;if(u.type==="pathname"){if(u.value==="/"&&!(l!=null&&l.value))return!0;if(l){if(t.caseSensitive){if(u.value!==l.value)return!1}else if(u.value.toLowerCase()!==l.value.toLowerCase())return!1}}if(!l)return!1;u.type==="param"&&(o[u.value.substring(1)]=l.value)}if(c&&!f)return!!t.fuzzy}return!0})()?o:void 0}function a0(e,t){return!!(t.search&&t.search(e.search))}function Si(e){if(!e)return[];e=vs(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 l0(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Si(t);const i=Si(n);i.forEach((s,a)=>{if(s.value==="/")a?a===i.length-1&&r.push(s):r=[s];else if(s.value==="..")r.pop();else{if(s.value===".")return;r.push(s)}});const o=Or([e,...r.map(s=>s.value)]);return vs(o)}function eg(e){const t=C.exports.useRef(),n=C.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function ml(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Nf(e)&&Nf(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,s=n?[]:{};let a=0;for(let l=0;l<o;l++){const u=n?l:i[l];s[u]=ml(e[u],t[u]),s[u]===e[u]&&a++}return r===o&&a===r?e:s}return t}function Nf(e){if(!bf(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!bf(n)||!n.hasOwnProperty("isPrototypeOf"))}function bf(e){return Object.prototype.toString.call(e)==="[object Object]"}const u0=f0(JSON.parse),c0=d0(JSON.stringify);function f0(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=qy(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function d0(e){return t=>{t=pt({},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=Vy(t).toString();return n?"?"+n:""}}var p0="_1qevocv0",h0="_1qevocv2",g0="_1qevocv3",m0="_1qevocv4",v0="_1qevocv1";const vt="",y0=5e3,S0=async()=>{const e=`${vt}/ping`;return await(await fetch(e)).json()},w0=async()=>await(await fetch(`${vt}/modifiers.json`)).json(),x0=async()=>(await(await fetch(`${vt}/output_dir`)).json())[0],vl="config",tg=async()=>await(await fetch(`${vt}/app_config`)).json(),P0="toggle_config",k0=async e=>await(await fetch(`${vt}/app_config`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({update_branch:e})})).json(),O0=async e=>await fetch(`${vt}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}),ng=async()=>await(await fetch(`${vt}/image/stop`)).json(),E0=[["Drawing Style",["Cel Shading","Children's Drawing","Crosshatch","Detailed and Intricate","Doodle","Dot Art","Line Art","Sketch"]],["Visual Style",["2D","8-bit","16-bit","Anaglyph","Anime","CGI"]]],If=e=>{let t;const n=new Set,r=(l,u)=>{const c=typeof l=="function"?l(t):l;if(c!==t){const f=t;t=(u!=null?u:typeof c!="object")?c:Object.assign({},t,c),n.forEach(d=>d(t,f))}},i=()=>t,a={setState:r,getState:i,subscribe:l=>(n.add(l),()=>n.delete(l)),destroy:()=>n.clear()};return t=e(r,i,a),a},_0=e=>e?If(e):If;var rg={exports:{}},ig={};/**
|
|
* @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 ys=C.exports,C0=vu.exports;function R0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var N0=typeof Object.is=="function"?Object.is:R0,b0=C0.useSyncExternalStore,I0=ys.useRef,T0=ys.useEffect,L0=ys.useMemo,D0=ys.useDebugValue;ig.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=I0(null);if(o.current===null){var s={hasValue:!1,value:null};o.current=s}else s=o.current;o=L0(function(){function l(h){if(!u){if(u=!0,c=h,h=r(h),i!==void 0&&s.hasValue){var g=s.value;if(i(g,h))return f=g}return f=h}if(g=f,N0(c,h))return g;var y=r(h);return i!==void 0&&i(g,y)?g:(c=h,f=y)}var u=!1,c,f,d=n===void 0?null:n;return[function(){return l(t())},d===null?void 0:function(){return l(d())}]},[t,n,r,i]);var a=b0(e,o[0],o[1]);return T0(function(){s.hasValue=!0,s.value=a},[a]),D0(a),a};(function(e){e.exports=ig})(rg);const F0=md(rg.exports),{useSyncExternalStoreWithSelector:M0}=F0;function j0(e,t=e.getState,n){const r=M0(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return C.exports.useDebugValue(r),r}const Tf=e=>{const t=typeof e=="function"?_0(e):e,n=(r,i)=>j0(t,r,i);return Object.assign(n,t),n},A0=e=>e?Tf(e):Tf;var Ni=A0;const $0=(e,t={})=>(n,r,i)=>{const{enabled:o,anonymousActionType:s,...a}=t;let l;try{l=(o!=null?o:({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!l)return({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&o&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const u=l.connect(a);let c=!0;i.setState=(h,g,y)=>{const x=n(h,g);return c&&u.send(y===void 0?{type:s||"anonymous"}:typeof y=="string"?{type:y}:y,r()),x};const f=(...h)=>{const g=c;c=!1,n(...h),c=g},d=e(i.setState,r,i);if(u.init(d),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let h=!1;const g=i.dispatch;i.dispatch=(...y)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&y[0].type==="__setState"&&!h&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),h=!0),g(...y)}}return u.subscribe(h=>{var g;switch(h.type){case"ACTION":if(typeof h.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return ia(h.payload,y=>{if(y.type==="__setState"){f(y.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(h.payload.type){case"RESET":return f(d),u.init(i.getState());case"COMMIT":return u.init(i.getState());case"ROLLBACK":return ia(h.state,y=>{f(y),u.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return ia(h.state,y=>{f(y)});case"IMPORT_STATE":{const{nextLiftedState:y}=h.payload,x=(g=y.computedStates.slice(-1)[0])==null?void 0:g.state;if(!x)return;f(x),u.send(null,y);return}case"PAUSE_RECORDING":return c=!c}return}}),d},U0=$0,ia=(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)},Wo=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return Wo(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return Wo(r)(n)}}}},z0=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:x=>x,version:0,merge:(x,v)=>({...v,...x}),...t},s=!1;const a=new Set,l=new Set;let u;try{u=o.getStorage()}catch{}if(!u)return e((...x)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...x)},r,i);const c=Wo(o.serialize),f=()=>{const x=o.partialize({...r()});let v;const p=c({state:x,version:o.version}).then(m=>u.setItem(o.name,m)).catch(m=>{v=m});if(v)throw v;return p},d=i.setState;i.setState=(x,v)=>{d(x,v),f()};const h=e((...x)=>{n(...x),f()},r,i);let g;const y=()=>{var x;if(!u)return;s=!1,a.forEach(p=>p(r()));const v=((x=o.onRehydrateStorage)==null?void 0:x.call(o,r()))||void 0;return Wo(u.getItem.bind(u))(o.name).then(p=>{if(p)return o.deserialize(p)}).then(p=>{if(p)if(typeof p.version=="number"&&p.version!==o.version){if(o.migrate)return o.migrate(p.state,p.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return p.state}).then(p=>{var m;return g=o.merge(p,(m=r())!=null?m:h),n(g,!0),f()}).then(()=>{v==null||v(g,void 0),s=!0,l.forEach(p=>p(g))}).catch(p=>{v==null||v(void 0,p)})};return i.persist={setOptions:x=>{o={...o,...x},x.getStorage&&(u=x.getStorage())},clearStorage:()=>{u==null||u.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>y(),hasHydrated:()=>s,onHydrate:x=>(a.add(x),()=>{a.delete(x)}),onFinishHydration:x=>(l.add(x),()=>{l.delete(x)})},y(),g||h},B0=z0;function Go(){return Math.floor(Math.random()*1e4)}const Q0=["plms","ddim","heun","euler","euler_a","dpm2","dpm2_a","lms"],F=Ni(U0((e,t)=>({parallelCount:1,requestOptions:{session_id:new Date().getTime().toString(),prompt:"a photograph of an astronaut riding a horse",seed:Go(),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,init_image:void 0,sampler:"plms",stream_progress_updates:!0,stream_image_progress:!1,mask:void 0},tags:[],tagMap:{},uiOptions:{isUseRandomSeed:!0,isUseAutoSave:!1,isSoundEnabled:!1},allModifiers:[],isInpainting:!1,setParallelCount:n=>e($(r=>{r.parallelCount=n})),setRequestOptions:(n,r)=>{e($(i=>{i.requestOptions[n]=r}))},getValueForRequestKey:n=>t().requestOptions[n],setAllModifiers:n=>{e($(r=>{r.allModifiers=n}))},toggleTag:(n,r)=>{e($(i=>{Object.keys(i.tagMap).includes(n)?i.tagMap[n].includes(r)?i.tagMap[n]=i.tagMap[n].filter(o=>o!==r):i.tagMap[n].push(r):i.tagMap[n]=[r]}))},hasTag:(n,r)=>{var i;return(i=t().tagMap[n])==null?void 0:i.includes(r)},selectedTags:()=>{const n=t().allModifiers,r=t().tagMap;let i=[];for(const[o,s]of Object.entries(r)){const a=n.find(l=>l.category===o);if(a)for(const l of s){const u=a.modifiers.find(c=>c.modifier===l);u&&(i=i.concat({...u,category:a.category}))}}return i},builtRequest:()=>{const n=t(),r=n.requestOptions,o=t().selectedTags().map(l=>l.modifier),s=`${r.prompt}, ${o.join(",")}`,a={...r,prompt:s};return n.uiOptions.isUseAutoSave||(a.save_to_disk_path=null),a.init_image===void 0&&(a.prompt_strength=void 0),a.use_upscale===""&&(a.use_upscale=null),a.use_upscale===null&&a.use_face_correction===null&&(a.show_only_filtered_image=!1),a},toggleUseFaceCorrection:()=>{e($(n=>{const r=typeof n.getValueForRequestKey("use_face_correction")=="string"?null:"GFPGANv1.3";n.requestOptions.use_face_correction=r}))},isUsingFaceCorrection:()=>typeof t().getValueForRequestKey("use_face_correction")=="string",isUsingUpscaling:()=>t().getValueForRequestKey("use_upscale")!=="",toggleUseRandomSeed:()=>{e($(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?Go():n.requestOptions.seed}))},isRandomSeed:()=>t().uiOptions.isUseRandomSeed,toggleUseAutoSave:()=>{e($(n=>{n.uiOptions.isUseAutoSave=!n.uiOptions.isUseAutoSave}))},isUseAutoSave:()=>t().uiOptions.isUseAutoSave,toggleSoundEnabled:()=>{e($(n=>{n.uiOptions.isSoundEnabled=!n.uiOptions.isSoundEnabled}))},isSoundEnabled:()=>t().uiOptions.isSoundEnabled,toggleInpainting:()=>{e($(n=>{n.isInpainting=!n.isInpainting}))}}))),H0=`${vt}/ding.mp3`,bu=me.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:H0,type:"audio/mp3"})}));bu.displayName="AudioDing";var Lf="_1jo75h1",Df="_1jo75h0",V0="_1jo75h2";const Ff="Stable Diffusion is starting...",q0="Stable Diffusion is ready to use!",Mf="Stable Diffusion is not running!";function K0({className:e}){const[t,n]=C.exports.useState(Ff),[r,i]=C.exports.useState(Df),o=C.exports.useRef(),{status:s,data:a}=wr(["health"],S0,{refetchInterval:y0});return C.exports.useEffect(()=>{var l;s==="loading"?(n(Ff),i(Df)):s==="error"?(n(Mf),i(Lf)):s==="success"&&(a[0]==="OK"?(n(q0),i(V0),(l=o.current)==null||l.play().catch(u=>{console.log("DING!")})):(n(Mf),i(Lf)))},[s,a,o]),N(Tt,{children:[w(bu,{ref:o}),w("p",{className:[r,e].join(" "),children:t})]})}const og=typeof window>"u"||typeof document>"u";let An=og?C.exports.useEffect:C.exports.useLayoutEffect;function Tn(e){let t=C.exports.useRef(e);return An(()=>{t.current=e},[e]),t}function W0(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}let oe=function(e){let t=Tn(e);return me.useCallback((...n)=>t.current(...n),[t])},oa={serverHandoffComplete:!1};function G0(){let[e,t]=C.exports.useState(oa.serverHandoffComplete);return C.exports.useEffect(()=>{e!==!0&&t(!0)},[e]),C.exports.useEffect(()=>{oa.serverHandoffComplete===!1&&(oa.serverHandoffComplete=!0)},[]),e}var jf;let Y0=0;function Af(){return++Y0}let vn=(jf=me.useId)!=null?jf:function(){let e=G0(),[t,n]=me.useState(e?Af:null);return An(()=>{t===null&&n(Af())},[t]),t!=null?""+t:void 0};function gt(e,t,...n){if(e in t){let i=t[e];return typeof i=="function"?i(...n):i}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(i=>`"${i}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,gt),r}function Iu(e){return og?null:e instanceof Node?e.ownerDocument:e!=null&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let yl=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var he=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(he||{}),J0=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(J0||{}),X0=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(X0||{});function sg(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(yl))}var Tu=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Tu||{});function ag(e,t=0){var n;return e===((n=Iu(e))==null?void 0:n.body)?!1:gt(t,{[0](){return e.matches(yl)},[1](){let r=e;for(;r!==null;){if(r.matches(yl))return!0;r=r.parentElement}return!1}})}let Z0=["textarea","input"].join(",");function e1(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,Z0))!=null?n:!1}function Sl(e,t=n=>n){return e.slice().sort((n,r)=>{let i=t(n),o=t(r);if(i===null||o===null)return 0;let s=i.compareDocumentPosition(o);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Xe(e,t,n=!0,r=null){let i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?Sl(e):e:sg(e);r=r!=null?r:i.activeElement;let s=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),a=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,o.indexOf(r))-1;if(t&4)return Math.max(0,o.indexOf(r))+1;if(t&8)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),l=t&32?{preventScroll:!0}:{},u=0,c=o.length,f;do{if(u>=c||u+c<=0)return 0;let d=a+u;if(t&16)d=(d+c)%c;else{if(d<0)return 3;if(d>=c)return 1}f=o[d],f==null||f.focus(l),u+=s}while(f!==i.activeElement);return t&6&&e1(f)&&f.select(),f.hasAttribute("tabindex")||f.setAttribute("tabindex","0"),2}function sa(e,t,n){let r=Tn(t);C.exports.useEffect(()=>{function i(o){r.current(o)}return document.addEventListener(e,i,n),()=>document.removeEventListener(e,i,n)},[e,n])}function t1(e,t,n=!0){let r=C.exports.useRef(!1);C.exports.useEffect(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);function i(s,a){if(!r.current||s.defaultPrevented)return;let l=function c(f){return typeof f=="function"?c(f()):Array.isArray(f)||f instanceof Set?f:[f]}(e),u=a(s);if(u!==null&&!!u.ownerDocument.documentElement.contains(u)){for(let c of l){if(c===null)continue;let f=c instanceof HTMLElement?c:c.current;if(f!=null&&f.contains(u))return}return!ag(u,Tu.Loose)&&u.tabIndex!==-1&&s.preventDefault(),t(s,u)}}let o=C.exports.useRef(null);sa("mousedown",s=>{r.current&&(o.current=s.target)},!0),sa("click",s=>{!o.current||(i(s,()=>o.current),o.current=null)},!0),sa("blur",s=>i(s,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function $f(e){var t;if(e.type)return e.type;let n=(t=e.as)!=null?t:"button";if(typeof n=="string"&&n.toLowerCase()==="button")return"button"}function lg(e,t){let[n,r]=C.exports.useState(()=>$f(e));return An(()=>{r($f(e))},[e.type,e.as]),An(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}let ug=Symbol();function n1(e,t=!0){return Object.assign(e,{[ug]:t})}function mt(...e){let t=C.exports.useRef(e);C.exports.useEffect(()=>{t.current=e},[e]);let n=oe(r=>{for(let i of t.current)i!=null&&(typeof i=="function"?i(r):i.current=r)});return e.every(r=>r==null||(r==null?void 0:r[ug]))?void 0:n}var $n=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))($n||{}),r1=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(r1||{});function yt({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:i,visible:o=!0,name:s}){let a=cg(t,e);if(o)return Yi(a,n,r,s);let l=i!=null?i:0;if(l&2){let{static:u=!1,...c}=a;if(u)return Yi(c,n,r,s)}if(l&1){let{unmount:u=!0,...c}=a;return gt(u?0:1,{[0](){return null},[1](){return Yi({...c,hidden:!0,style:{display:"none"}},n,r,s)}})}return Yi(a,n,r,s)}function Yi(e,t={},n,r){let{as:i=n,children:o,refName:s="ref",...a}=aa(e,["unmount","static"]),l=e.ref!==void 0?{[s]:e.ref}:{},u=typeof o=="function"?o(t):o;a.className&&typeof a.className=="function"&&(a.className=a.className(t));let c={};if(t){let f=!1,d=[];for(let[h,g]of Object.entries(t))typeof g=="boolean"&&(f=!0),g===!0&&d.push(h);f&&(c["data-headlessui-state"]=d.join(" "))}if(i===C.exports.Fragment&&Object.keys(Uf(a)).length>0){if(!C.exports.isValidElement(u)||Array.isArray(u)&&u.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(a).map(f=>` - ${f}`).join(`
|
|
`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(f=>` - ${f}`).join(`
|
|
`)].join(`
|
|
`));return C.exports.cloneElement(u,Object.assign({},cg(u.props,Uf(aa(a,["ref"]))),c,l,i1(u.ref,l.ref)))}return C.exports.createElement(i,Object.assign({},aa(a,["ref"]),i!==C.exports.Fragment&&l,i!==C.exports.Fragment&&c),u)}function i1(...e){return{ref:e.every(t=>t==null)?void 0:t=>{for(let n of e)n!=null&&(typeof n=="function"?n(t):n.current=t)}}}function cg(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let i in r)i.startsWith("on")&&typeof r[i]=="function"?(n[i]!=null||(n[i]=[]),n[i].push(r[i])):t[i]=r[i];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(r=>[r,void 0])));for(let r in n)Object.assign(t,{[r](i,...o){let s=n[r];for(let a of s){if((i instanceof Event||(i==null?void 0:i.nativeEvent)instanceof Event)&&i.defaultPrevented)return;a(i,...o)}}});return t}function St(e){var t;return Object.assign(C.exports.forwardRef(e),{displayName:(t=e.displayName)!=null?t:e.name})}function Uf(e){let t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}function aa(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function fg(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(t==null?void 0:t.getAttribute("disabled"))==="";return r&&o1(n)?!1:r}function o1(e){if(!e)return!1;let t=e.previousElementSibling;for(;t!==null;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}let s1="div";var wi=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(wi||{});let xi=St(function(e,t){let{features:n=1,...r}=e,i={ref:t,"aria-hidden":(n&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(n&4)===4&&(n&2)!==2&&{display:"none"}}};return yt({ourProps:i,theirProps:r,slot:{},defaultTag:s1,name:"Hidden"})}),Lu=C.exports.createContext(null);Lu.displayName="OpenClosedContext";var Pi=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Pi||{});function dg(){return C.exports.useContext(Lu)}function a1({value:e,children:t}){return me.createElement(Lu.Provider,{value:e},t)}var ue=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(ue||{});function l1(e,t,n){let r=Tn(t);C.exports.useEffect(()=>{function i(o){r.current(o)}return window.addEventListener(e,i,n),()=>window.removeEventListener(e,i,n)},[e,n])}var Nn=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Nn||{});function pg(){let e=C.exports.useRef(0);return l1("keydown",t=>{t.key==="Tab"&&(e.current=t.shiftKey?1:0)},!0),e}function Du(...e){return C.exports.useMemo(()=>Iu(...e),[...e])}function u1(e,t,n,r){let i=Tn(n);C.exports.useEffect(()=>{e=e!=null?e:window;function o(s){i.current(s)}return e.addEventListener(t,o,r),()=>e.removeEventListener(t,o,r)},[e,t,r])}var c1=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(c1||{}),f1=(e=>(e[e.TogglePopover=0]="TogglePopover",e[e.ClosePopover=1]="ClosePopover",e[e.SetButton=2]="SetButton",e[e.SetButtonId=3]="SetButtonId",e[e.SetPanel=4]="SetPanel",e[e.SetPanelId=5]="SetPanelId",e))(f1||{});let d1={[0]:e=>({...e,popoverState:gt(e.popoverState,{[0]:1,[1]:0})}),[1](e){return e.popoverState===1?e:{...e,popoverState:1}},[2](e,t){return e.button===t.button?e:{...e,button:t.button}},[3](e,t){return e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId}},[4](e,t){return e.panel===t.panel?e:{...e,panel:t.panel}},[5](e,t){return e.panelId===t.panelId?e:{...e,panelId:t.panelId}}},Fu=C.exports.createContext(null);Fu.displayName="PopoverContext";function Ss(e){let t=C.exports.useContext(Fu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Ss),n}return t}let Mu=C.exports.createContext(null);Mu.displayName="PopoverAPIContext";function ju(e){let t=C.exports.useContext(Mu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,ju),n}return t}let Au=C.exports.createContext(null);Au.displayName="PopoverGroupContext";function hg(){return C.exports.useContext(Au)}let $u=C.exports.createContext(null);$u.displayName="PopoverPanelContext";function p1(){return C.exports.useContext($u)}function h1(e,t){return gt(t.type,d1,e,t)}let g1="div",m1=St(function(e,t){var n;let r=`headlessui-popover-button-${vn()}`,i=`headlessui-popover-panel-${vn()}`,o=C.exports.useRef(null),s=mt(t,n1(P=>{o.current=P})),a=C.exports.useReducer(h1,{popoverState:1,button:null,buttonId:r,panel:null,panelId:i,beforePanelSentinel:C.exports.createRef(),afterPanelSentinel:C.exports.createRef()}),[{popoverState:l,button:u,panel:c,beforePanelSentinel:f,afterPanelSentinel:d},h]=a,g=Du((n=o.current)!=null?n:u);C.exports.useEffect(()=>h({type:3,buttonId:r}),[r,h]),C.exports.useEffect(()=>h({type:5,panelId:i}),[i,h]);let y=C.exports.useMemo(()=>{if(!u||!c)return!1;for(let P of document.querySelectorAll("body > *"))if(Number(P==null?void 0:P.contains(u))^Number(P==null?void 0:P.contains(c)))return!0;return!1},[u,c]),x=C.exports.useMemo(()=>({buttonId:r,panelId:i,close:()=>h({type:1})}),[r,i,h]),v=hg(),p=v==null?void 0:v.registerPopover,m=oe(()=>{var P;return(P=v==null?void 0:v.isFocusWithinPopoverGroup())!=null?P:(g==null?void 0:g.activeElement)&&((u==null?void 0:u.contains(g.activeElement))||(c==null?void 0:c.contains(g.activeElement)))});C.exports.useEffect(()=>p==null?void 0:p(x),[p,x]),u1(g==null?void 0:g.defaultView,"focus",P=>{var E,T,j,z;l===0&&(m()||!u||!c||(T=(E=f.current)==null?void 0:E.contains)!=null&&T.call(E,P.target)||(z=(j=d.current)==null?void 0:j.contains)!=null&&z.call(j,P.target)||h({type:1}))},!0),t1([u,c],(P,E)=>{h({type:1}),ag(E,Tu.Loose)||(P.preventDefault(),u==null||u.focus())},l===0);let S=oe(P=>{h({type:1});let E=(()=>P?P instanceof HTMLElement?P:"current"in P&&P.current instanceof HTMLElement?P.current:u:u)();E==null||E.focus()}),O=C.exports.useMemo(()=>({close:S,isPortalled:y}),[S,y]),k=C.exports.useMemo(()=>({open:l===0,close:S}),[l,S]),_=e,R={ref:s};return me.createElement(Fu.Provider,{value:a},me.createElement(Mu.Provider,{value:O},me.createElement(a1,{value:gt(l,{[0]:Pi.Open,[1]:Pi.Closed})},yt({ourProps:R,theirProps:_,slot:k,defaultTag:g1,name:"Popover"}))))}),v1="button",y1=St(function(e,t){let[n,r]=Ss("Popover.Button"),{isPortalled:i}=ju("Popover.Button"),o=C.exports.useRef(null),s=`headlessui-focus-sentinel-${vn()}`,a=hg(),l=a==null?void 0:a.closeOthers,u=p1(),c=u===null?!1:u===n.panelId,f=mt(o,t,c?null:P=>r({type:2,button:P})),d=mt(o,t),h=Du(o),g=oe(P=>{var E,T,j;if(c){if(n.popoverState===1)return;switch(P.key){case ue.Space:case ue.Enter:P.preventDefault(),(T=(E=P.target).click)==null||T.call(E),r({type:1}),(j=n.button)==null||j.focus();break}}else switch(P.key){case ue.Space:case ue.Enter:P.preventDefault(),P.stopPropagation(),n.popoverState===1&&(l==null||l(n.buttonId)),r({type:0});break;case ue.Escape:if(n.popoverState!==0)return l==null?void 0:l(n.buttonId);if(!o.current||(h==null?void 0:h.activeElement)&&!o.current.contains(h.activeElement))return;P.preventDefault(),P.stopPropagation(),r({type:1});break}}),y=oe(P=>{c||P.key===ue.Space&&P.preventDefault()}),x=oe(P=>{var E,T;fg(P.currentTarget)||e.disabled||(c?(r({type:1}),(E=n.button)==null||E.focus()):(P.preventDefault(),P.stopPropagation(),n.popoverState===1&&(l==null||l(n.buttonId)),r({type:0}),(T=n.button)==null||T.focus()))}),v=oe(P=>{P.preventDefault(),P.stopPropagation()}),p=n.popoverState===0,m=C.exports.useMemo(()=>({open:p}),[p]),S=lg(e,o),O=e,k=c?{ref:d,type:S,onKeyDown:g,onClick:x}:{ref:f,id:n.buttonId,type:S,"aria-expanded":e.disabled?void 0:n.popoverState===0,"aria-controls":n.panel?n.panelId:void 0,onKeyDown:g,onKeyUp:y,onClick:x,onMouseDown:v},_=pg(),R=oe(()=>{let P=n.panel;if(!P)return;function E(){gt(_.current,{[Nn.Forwards]:()=>Xe(P,he.First),[Nn.Backwards]:()=>Xe(P,he.Last)})}E()});return N(Tt,{children:[yt({ourProps:k,theirProps:O,slot:m,defaultTag:v1,name:"Popover.Button"}),p&&!c&&i&&w(xi,{id:s,features:wi.Focusable,as:"button",type:"button",onFocus:R})]})}),S1="div",w1=$n.RenderStrategy|$n.Static,x1=St(function(e,t){let[{popoverState:n},r]=Ss("Popover.Overlay"),i=mt(t),o=`headlessui-popover-overlay-${vn()}`,s=dg(),a=(()=>s!==null?s===Pi.Open:n===0)(),l=oe(c=>{if(fg(c.currentTarget))return c.preventDefault();r({type:1})}),u=C.exports.useMemo(()=>({open:n===0}),[n]);return yt({ourProps:{ref:i,id:o,"aria-hidden":!0,onClick:l},theirProps:e,slot:u,defaultTag:S1,features:w1,visible:a,name:"Popover.Overlay"})}),P1="div",k1=$n.RenderStrategy|$n.Static,O1=St(function(e,t){let{focus:n=!1,...r}=e,[i,o]=Ss("Popover.Panel"),{close:s,isPortalled:a}=ju("Popover.Panel"),l=`headlessui-focus-sentinel-before-${vn()}`,u=`headlessui-focus-sentinel-after-${vn()}`,c=C.exports.useRef(null),f=mt(c,t,O=>{o({type:4,panel:O})}),d=Du(c),h=dg(),g=(()=>h!==null?h===Pi.Open:i.popoverState===0)(),y=oe(O=>{var k;switch(O.key){case ue.Escape:if(i.popoverState!==0||!c.current||(d==null?void 0:d.activeElement)&&!c.current.contains(d.activeElement))return;O.preventDefault(),O.stopPropagation(),o({type:1}),(k=i.button)==null||k.focus();break}});C.exports.useEffect(()=>{var O;e.static||i.popoverState===1&&((O=e.unmount)!=null?O:!0)&&o({type:4,panel:null})},[i.popoverState,e.unmount,e.static,o]),C.exports.useEffect(()=>{if(!n||i.popoverState!==0||!c.current)return;let O=d==null?void 0:d.activeElement;c.current.contains(O)||Xe(c.current,he.First)},[n,c,i.popoverState]);let x=C.exports.useMemo(()=>({open:i.popoverState===0,close:s}),[i,s]),v={ref:f,id:i.panelId,onKeyDown:y,onBlur:n&&i.popoverState===0?O=>{var k,_,R,P,E;let T=O.relatedTarget;!T||!c.current||(k=c.current)!=null&&k.contains(T)||(o({type:1}),(((R=(_=i.beforePanelSentinel.current)==null?void 0:_.contains)==null?void 0:R.call(_,T))||((E=(P=i.afterPanelSentinel.current)==null?void 0:P.contains)==null?void 0:E.call(P,T)))&&T.focus({preventScroll:!0}))}:void 0,tabIndex:-1},p=pg(),m=oe(()=>{let O=c.current;if(!O)return;function k(){gt(p.current,{[Nn.Forwards]:()=>{Xe(O,he.First)},[Nn.Backwards]:()=>{var _;(_=i.button)==null||_.focus({preventScroll:!0})}})}k()}),S=oe(()=>{let O=c.current;if(!O)return;function k(){gt(p.current,{[Nn.Forwards]:()=>{var _,R,P;if(!i.button)return;let E=sg(),T=E.indexOf(i.button),j=E.slice(0,T+1),z=[...E.slice(T+1),...j];for(let H of z.slice())if(((R=(_=H==null?void 0:H.id)==null?void 0:_.startsWith)==null?void 0:R.call(_,"headlessui-focus-sentinel-"))||((P=i.panel)==null?void 0:P.contains(H))){let ke=z.indexOf(H);ke!==-1&&z.splice(ke,1)}Xe(z,he.First,!1)},[Nn.Backwards]:()=>Xe(O,he.Last)})}k()});return me.createElement($u.Provider,{value:i.panelId},g&&a&&w(xi,{id:l,ref:i.beforePanelSentinel,features:wi.Focusable,as:"button",type:"button",onFocus:m}),yt({ourProps:v,theirProps:r,slot:x,defaultTag:P1,features:k1,visible:g,name:"Popover.Panel"}),g&&a&&w(xi,{id:u,ref:i.afterPanelSentinel,features:wi.Focusable,as:"button",type:"button",onFocus:S}))}),E1="div",_1=St(function(e,t){let n=C.exports.useRef(null),r=mt(n,t),[i,o]=C.exports.useState([]),s=oe(g=>{o(y=>{let x=y.indexOf(g);if(x!==-1){let v=y.slice();return v.splice(x,1),v}return y})}),a=oe(g=>(o(y=>[...y,g]),()=>s(g))),l=oe(()=>{var g;let y=Iu(n);if(!y)return!1;let x=y.activeElement;return(g=n.current)!=null&&g.contains(x)?!0:i.some(v=>{var p,m;return((p=y.getElementById(v.buttonId))==null?void 0:p.contains(x))||((m=y.getElementById(v.panelId))==null?void 0:m.contains(x))})}),u=oe(g=>{for(let y of i)y.buttonId!==g&&y.close()}),c=C.exports.useMemo(()=>({registerPopover:a,unregisterPopover:s,isFocusWithinPopoverGroup:l,closeOthers:u}),[a,s,l,u]),f=C.exports.useMemo(()=>({}),[]),d=e,h={ref:r};return me.createElement(Au.Provider,{value:c},yt({ourProps:h,theirProps:d,slot:f,defaultTag:E1,name:"Popover.Group"}))}),fr=Object.assign(m1,{Button:y1,Overlay:x1,Panel:O1,Group:_1});function C1({onFocus:e}){let[t,n]=C.exports.useState(!0);return t?me.createElement(xi,{as:"button",type:"button",features:wi.Focusable,onFocus:r=>{r.preventDefault();let i,o=50;function s(){if(o--<=0){i&&cancelAnimationFrame(i);return}if(e()){n(!1),cancelAnimationFrame(i);return}i=requestAnimationFrame(s)}i=requestAnimationFrame(s)}}):null}var R1=(e=>(e[e.SetSelectedIndex=0]="SetSelectedIndex",e[e.RegisterTab=1]="RegisterTab",e[e.UnregisterTab=2]="UnregisterTab",e[e.RegisterPanel=3]="RegisterPanel",e[e.UnregisterPanel=4]="UnregisterPanel",e))(R1||{});let N1={[0](e,t){let n=e.tabs.filter(o=>{var s;return!((s=o.current)!=null&&s.hasAttribute("disabled"))});if(t.index<0)return{...e,selectedIndex:e.tabs.indexOf(n[0])};if(t.index>e.tabs.length)return{...e,selectedIndex:e.tabs.indexOf(n[n.length-1])};let r=e.tabs.slice(0,t.index),i=[...e.tabs.slice(t.index),...r].find(o=>n.includes(o));return i?{...e,selectedIndex:e.tabs.indexOf(i)}:e},[1](e,t){var n;if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],i=Sl([...e.tabs,t.tab],s=>s.current),o=(n=i.indexOf(r))!=null?n:e.selectedIndex;return o===-1&&(o=e.selectedIndex),{...e,tabs:i,selectedIndex:o}},[2](e,t){return{...e,tabs:e.tabs.filter(n=>n!==t.tab)}},[3](e,t){return e.panels.includes(t.panel)?e:{...e,panels:Sl([...e.panels,t.panel],n=>n.current)}},[4](e,t){return{...e,panels:e.panels.filter(n=>n!==t.panel)}}},Uu=C.exports.createContext(null);Uu.displayName="TabsSSRContext";function zu(e){let t=C.exports.useContext(Uu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,zu),n}return t}let Bu=C.exports.createContext(null);Bu.displayName="TabsDataContext";function bi(e){let t=C.exports.useContext(Bu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,bi),n}return t}let Qu=C.exports.createContext(null);Qu.displayName="TabsActionsContext";function Hu(e){let t=C.exports.useContext(Qu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Hu),n}return t}function b1(e,t){return gt(t.type,N1,e,t)}let I1=C.exports.Fragment,T1=St(function(e,t){let{defaultIndex:n=0,vertical:r=!1,manual:i=!1,onChange:o,selectedIndex:s=null,...a}=e;const l=r?"vertical":"horizontal",u=i?"manual":"auto";let c=s!==null,f=mt(t),[d,h]=C.exports.useReducer(b1,{selectedIndex:s!=null?s:n,tabs:[],panels:[]}),g=C.exports.useMemo(()=>({selectedIndex:d.selectedIndex}),[d.selectedIndex]),y=Tn(o||(()=>{})),x=Tn(d.tabs),v=C.exports.useMemo(()=>({orientation:l,activation:u,...d}),[l,u,d]),p=Tn(c?e.selectedIndex:d.selectedIndex),m=C.exports.useMemo(()=>({registerTab(k){return h({type:1,tab:k}),()=>h({type:2,tab:k})},registerPanel(k){return h({type:3,panel:k}),()=>h({type:4,panel:k})},change(k){p.current!==k&&y.current(k),c||h({type:0,index:k})}}),[h,c]);An(()=>{h({type:0,index:s!=null?s:n})},[s]);let S=C.exports.useRef({tabs:[],panels:[]}),O={ref:f};return me.createElement(Uu.Provider,{value:S},me.createElement(Qu.Provider,{value:m},me.createElement(Bu.Provider,{value:v},v.tabs.length<=0&&me.createElement(C1,{onFocus:()=>{var k,_;for(let R of x.current)if(((k=R.current)==null?void 0:k.tabIndex)===0)return(_=R.current)==null||_.focus(),!0;return!1}}),yt({ourProps:O,theirProps:a,slot:g,defaultTag:I1,name:"Tabs"}))))}),L1="div",D1=St(function(e,t){let{orientation:n,selectedIndex:r}=bi("Tab.List"),i=mt(t);return yt({ourProps:{ref:i,role:"tablist","aria-orientation":n},theirProps:e,slot:{selectedIndex:r},defaultTag:L1,name:"Tabs.List"})}),F1="button",M1=St(function(e,t){var n,r;let i=`headlessui-tabs-tab-${vn()}`,{orientation:o,activation:s,selectedIndex:a,tabs:l,panels:u}=bi("Tab"),c=Hu("Tab"),f=zu("Tab"),d=C.exports.useRef(null),h=mt(d,t);An(()=>c.registerTab(d),[c,d]);let g=f.current.tabs.indexOf(i);g===-1&&(g=f.current.tabs.push(i)-1);let y=l.indexOf(d);y===-1&&(y=g);let x=y===a,v=oe(P=>{let E=l.map(T=>T.current).filter(Boolean);if(P.key===ue.Space||P.key===ue.Enter){P.preventDefault(),P.stopPropagation(),c.change(y);return}switch(P.key){case ue.Home:case ue.PageUp:return P.preventDefault(),P.stopPropagation(),Xe(E,he.First);case ue.End:case ue.PageDown:return P.preventDefault(),P.stopPropagation(),Xe(E,he.Last)}if(gt(o,{vertical(){if(P.key===ue.ArrowUp)return Xe(E,he.Previous|he.WrapAround);if(P.key===ue.ArrowDown)return Xe(E,he.Next|he.WrapAround)},horizontal(){if(P.key===ue.ArrowLeft)return Xe(E,he.Previous|he.WrapAround);if(P.key===ue.ArrowRight)return Xe(E,he.Next|he.WrapAround)}}))return P.preventDefault()}),p=oe(()=>{var P;(P=d.current)==null||P.focus()}),m=C.exports.useRef(!1),S=oe(()=>{var P;m.current||(m.current=!0,(P=d.current)==null||P.focus(),c.change(y),W0(()=>{m.current=!1}))}),O=oe(P=>{P.preventDefault()}),k=C.exports.useMemo(()=>({selected:x}),[x]),_=e,R={ref:h,onKeyDown:v,onFocus:s==="manual"?p:S,onMouseDown:O,onClick:S,id:i,role:"tab",type:lg(e,d),"aria-controls":(r=(n=u[y])==null?void 0:n.current)==null?void 0:r.id,"aria-selected":x,tabIndex:x?0:-1};return yt({ourProps:R,theirProps:_,slot:k,defaultTag:F1,name:"Tabs.Tab"})}),j1="div",A1=St(function(e,t){let{selectedIndex:n}=bi("Tab.Panels"),r=mt(t),i=C.exports.useMemo(()=>({selectedIndex:n}),[n]);return yt({ourProps:{ref:r},theirProps:e,slot:i,defaultTag:j1,name:"Tabs.Panels"})}),$1="div",U1=$n.RenderStrategy|$n.Static,z1=St(function(e,t){var n,r,i,o;let{selectedIndex:s,tabs:a,panels:l}=bi("Tab.Panel"),u=Hu("Tab.Panel"),c=zu("Tab.Panel"),f=`headlessui-tabs-panel-${vn()}`,d=C.exports.useRef(null),h=mt(d,t);An(()=>u.registerPanel(d),[u,d]);let g=c.current.panels.indexOf(f);g===-1&&(g=c.current.panels.push(f)-1);let y=l.indexOf(d);y===-1&&(y=g);let x=y===s,v=C.exports.useMemo(()=>({selected:x}),[x]),p=e,m={ref:h,id:f,role:"tabpanel","aria-labelledby":(r=(n=a[y])==null?void 0:n.current)==null?void 0:r.id,tabIndex:x?0:-1};return!x&&((i=e.unmount)!=null?i:!0)&&!((o=e.static)!=null&&o)?me.createElement(xi,{as:"span",...m}):yt({ourProps:m,theirProps:p,slot:v,defaultTag:$1,features:U1,visible:x,name:"Tabs.Panel"})}),Pn=Object.assign(M1,{Group:T1,List:D1,Panels:A1,Panel:z1});var gg="_1m2mgvr1",mg="_1m2mgvr0",vg="_1m2mgvr2";var qn="_1961rof2",ws="_1961rof3",te="_1961rof1";var B1="_1d4r83s0";function Q1(){return N(fr,{className:mg,children:[N(fr.Button,{className:gg,children:[w("i",{className:[qn,"fa-solid","fa-comments"].join(" ")}),"Help & Community"]}),w(fr.Panel,{className:vg,children:w("div",{className:B1,children:N("ul",{children:[w("li",{className:te,children:N("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/blob/main/Troubleshooting.md",target:"_blank",rel:"noreferrer",children:[w("i",{className:[qn,"fa-solid","fa-circle-question"].join(" ")})," Usual Problems and Solutions"]})}),w("li",{className:te,children:N("a",{href:"https://discord.com/invite/u9yhsFmEkB",target:"_blank",rel:"noreferrer",children:[w("i",{className:[qn,"fa-brands","fa-discord"].join(" ")})," Discord user Community"]})}),w("li",{className:te,children:N("a",{href:"https://old.reddit.com/r/StableDiffusionUI/",target:"_blank",rel:"noreferrer",children:[w("i",{className:[qn,"fa-brands","fa-reddit"].join(" ")})," Reddit Community"]})}),w("li",{className:te,children:N("a",{href:"https://github.com/cmdr2/stable-diffusion-ui ",target:"_blank",rel:"noreferrer",children:[w("i",{className:[qn,"fa-brands","fa-github"].join(" ")})," Source Code on Github"]})})]})})})]})}function pn(e){return pn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pn(e)}function Lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zf(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function xt(e,t,n){return t&&zf(e.prototype,t),n&&zf(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var H1=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,V1={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xA9","©":"\xA9","®":"\xAE","®":"\xAE","…":"\u2026","…":"\u2026","/":"/","/":"/"},q1=function(t){return V1[t]},K1=function(t){return t.replace(H1,q1)};function Bf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Qf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Bf(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var wl={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:K1},yg,W1=C.exports.createContext();function G1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};wl=Qf(Qf({},wl),e)}function Y1(){return wl}var J1=function(){function e(){wt(this,e),this.usedNamespaces={}}return xt(e,[{key:"addUsedNamespaces",value:function(n){var r=this;n.forEach(function(i){r.usedNamespaces[i]||(r.usedNamespaces[i]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function X1(e){yg=e}function Z1(){return yg}var eS={type:"3rdParty",init:function(t){G1(t.options.react),X1(t)}};function tS(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];typeof n[0]=="string"&&(n[0]="react-i18next:: ".concat(n[0])),(e=console).warn.apply(e,n)}}var Hf={};function xl(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];typeof t[0]=="string"&&Hf[t[0]]||(typeof t[0]=="string"&&(Hf[t[0]]=new Date),tS.apply(void 0,t))}function Vf(e,t,n){e.loadNamespaces(t,function(){if(e.isInitialized)n();else{var r=function i(){setTimeout(function(){e.off("initialized",i)},0),n()};e.on("initialized",r)}})}function nS(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=t.languages[0],i=t.options?t.options.fallbackLng:!1,o=t.languages[t.languages.length-1];if(r.toLowerCase()==="cimode")return!0;var s=function(l,u){var c=t.services.backendConnector.state["".concat(l,"|").concat(u)];return c===-1||c===2};return n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!s(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||s(r,e)&&(!i||s(o,e)))}function rS(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return xl("i18n.languages were undefined or empty",t.languages),!0;var r=t.options.ignoreJSONStructure!==void 0;return r?t.hasLoadedNamespace(e,{precheck:function(o,s){if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!s(o.isLanguageChangingTo,e))return!1}}):nS(e,t,n)}function Sg(e){if(Array.isArray(e))return e}function iS(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,s,a;try{for(n=n.call(e);!(i=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));i=!0);}catch(l){o=!0,a=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw a}}return r}}function qf(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function wg(e,t){if(!!e){if(typeof e=="string")return qf(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qf(e,t)}}function xg(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
|
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function oS(e,t){return Sg(e)||iS(e,t)||wg(e,t)||xg()}function Kf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function la(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Kf(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var sS=function(t,n){var r=C.exports.useRef();return C.exports.useEffect(function(){r.current=n?r.current:t},[t,n]),r.current};function Kt(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=C.exports.useContext(W1)||{},i=r.i18n,o=r.defaultNS,s=n||i||Z1();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new J1),!s){xl("You will need to pass in an i18next instance by using initReactI18next");var a=function(P){return Array.isArray(P)?P[P.length-1]:P},l=[a,{},!1];return l.t=a,l.i18n={},l.ready=!1,l}s.options.react&&s.options.react.wait!==void 0&&xl("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var u=la(la(la({},Y1()),s.options.react),t),c=u.useSuspense,f=u.keyPrefix,d=e||o||s.options&&s.options.defaultNS;d=typeof d=="string"?[d]:d||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(d);var h=(s.isInitialized||s.initializedStoreOnce)&&d.every(function(R){return rS(R,s,u)});function g(){return s.getFixedT(null,u.nsMode==="fallback"?d:d[0],f)}var y=C.exports.useState(g),x=oS(y,2),v=x[0],p=x[1],m=d.join(),S=sS(m),O=C.exports.useRef(!0);C.exports.useEffect(function(){var R=u.bindI18n,P=u.bindI18nStore;O.current=!0,!h&&!c&&Vf(s,d,function(){O.current&&p(g)}),h&&S&&S!==m&&O.current&&p(g);function E(){O.current&&p(g)}return R&&s&&s.on(R,E),P&&s&&s.store.on(P,E),function(){O.current=!1,R&&s&&R.split(" ").forEach(function(T){return s.off(T,E)}),P&&s&&P.split(" ").forEach(function(T){return s.store.off(T,E)})}},[s,m]);var k=C.exports.useRef(!0);C.exports.useEffect(function(){O.current&&!k.current&&p(g),k.current=!1},[s,f]);var _=[v,s,h];if(_.t=v,_.i18n=s,_.ready=h,h||!h&&!c)return _;throw new Promise(function(R){Vf(s,d,function(){R()})})}function aS(){const{t:e}=Kt(),[t,n]=C.exports.useState(!1),[r,i]=C.exports.useState("beta"),{status:o,data:s}=wr([vl],tg),a=jh(),{status:l,data:u}=wr([P0],async()=>await k0(r),{enabled:t});return C.exports.useEffect(()=>{if(o==="success"){const{update_branch:c}=s;i(c==="main"?"beta":"main")}},[o,s]),C.exports.useEffect(()=>{l==="success"&&(u[0]==="OK"&&a.invalidateQueries([vl]),n(!1))},[l,u,n]),N("label",{children:[w("input",{type:"checkbox",checked:r==="main",onChange:c=>{n(!0)}}),"\u{1F525}",e("advanced-settings.beta")," ",e("advanced-settings.beta-disc")]})}var lS="cg4q680";function uS(){const{t:e}=Kt(),t=F(c=>c.isUseAutoSave()),n=F(c=>c.getValueForRequestKey("save_to_disk_path")),r=F(c=>c.getValueForRequestKey("turbo")),i=F(c=>c.getValueForRequestKey("use_cpu")),o=F(c=>c.getValueForRequestKey("use_full_precision")),s=F(c=>c.isSoundEnabled()),a=F(c=>c.setRequestOptions),l=F(c=>c.toggleUseAutoSave),u=F(c=>c.toggleSoundEnabled);return N(fr,{className:mg,children:[N(fr.Button,{className:gg,children:[w("i",{className:[qn,"fa-solid","fa-gear"].join(" ")}),"Settings"]}),w(fr.Panel,{className:vg,children:N("div",{className:lS,children:[w("h4",{children:"System Settings"}),N("ul",{children:[N("li",{className:te,children:[N("label",{children:[w("input",{checked:t,onChange:c=>l(),type:"checkbox"}),e("storage.ast")," "]}),N("label",{children:[w("input",{value:n,onChange:c=>a("save_to_disk_path",c.target.value),size:40,disabled:!t}),w("span",{className:"visually-hidden",children:"Path on disk where images will be saved"})]})]}),w("li",{className:te,children:N("label",{children:[w("input",{checked:s,onChange:c=>u(),type:"checkbox"}),e("advanced-settings.sound")]})}),w("li",{className:te,children:N("label",{children:[w("input",{checked:r,onChange:c=>a("turbo",c.target.checked),type:"checkbox"}),e("advanced-settings.turbo")," ",e("advanced-settings.turbo-disc")]})}),w("li",{className:te,children:N("label",{children:[w("input",{type:"checkbox",checked:i,onChange:c=>a("use_cpu",c.target.checked)}),e("advanced-settings.cpu")," ",e("advanced-settings.cpu-disc")]})}),w("li",{className:te,children:N("label",{children:[w("input",{checked:o,onChange:c=>a("use_full_precision",c.target.checked),type:"checkbox"}),e("advanced-settings.gpu")," ",e("advanced-settings.gpu-disc")]})}),w("li",{className:te,children:w(aS,{})})]})]})})]})}var cS="_1v2cc580",fS="_1v2cc582",dS="_1v2cc581";function pS(){const{t:e}=Kt(),{status:t,data:n}=wr([vl],tg),[r,i]=C.exports.useState("2.1.0"),[o,s]=C.exports.useState("");return C.exports.useEffect(()=>{if(t==="success"){const{update_branch:a}=n;i("v2.1"),s(a==="main"?"(stable)":"(beta)")}},[t,n,i,i]),N("div",{className:cS,children:[N("div",{className:dS,children:[N("h1",{children:[e("title")," ",r," ",o," "]}),w(K0,{className:"status-display"})]}),N("div",{className:fS,children:[w(Q1,{}),w(uS,{})]})]})}const et={IDLE:"IDLE",FETCHING:"FETCHING",PROGRESSING:"PROGRESSING",SUCCEEDED:"SUCCEEDED",COMPLETE:"COMPLETE",ERROR:"ERROR"},Ce=Ni(e=>({status:et.IDLE,step:0,totalSteps:0,data:"",progressImages:[],timeStarted:new Date,timeNow:new Date,appendData:t=>{e($(n=>{n.data+=t}))},reset:()=>{e($(t=>{t.status=et.IDLE,t.step=0,t.totalSteps=0,t.data=""}))},setStatus:t=>{e($(n=>{n.status=t}))},setStep:t=>{e($(n=>{n.step=t}))},setTotalSteps:t=>{e($(n=>{n.totalSteps=t}))},addProgressImage:t=>{e($(n=>{n.progressImages.push(t)}))},setStartTime:()=>{e($(t=>{t.timeStarted=new Date}))},setNowTime:()=>{e($(t=>{t.timeNow=new Date}))},resetForFetching:()=>{e($(t=>{t.status=et.FETCHING,t.progressImages=[],t.step=0,t.totalSteps=0,t.timeNow=new Date,t.timeStarted=new Date}))}})),Xr=Ni((e,t)=>({imageMap:new Map,images:[],currentImage:null,updateDisplay:(n,r,i)=>{e($(o=>{o.currentImage={id:n,display:r,info:i},o.images.unshift({id:n,data:r,info:i}),o.currentImage=o.images[0]}))},setCurrentImage:n=>{e($(r=>{r.currentImage=n}))},clearDisplay:()=>{e($(n=>{n.images=[],n.currentImage=null}))}}));var hS="_1iqbo9r0";var gS="_1yvg52n0";function mS({imageData:e,metadata:t,className:n}){return w("div",{className:[gS,n].join(" "),children:w("img",{src:e,alt:t.prompt})})}var vS="kiqcbi2",yS="kiqcbi1",SS="kiqcbi3",wS="kiqcbi0";function xS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Gf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wf(Object(n),!0).forEach(function(r){xS(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var PS=(e,t,n)=>{for(var r of Object.keys(e)){var i;if(e[r]!==((i=t[r])!==null&&i!==void 0?i:n[r]))return!1}return!0},xs=e=>t=>{var n=e.defaultClassName,r=Gf(Gf({},e.defaultVariants),t);for(var i in r){var o,s=(o=r[i])!==null&&o!==void 0?o:e.defaultVariants[i];if(s!=null){var a=s;typeof a=="boolean"&&(a=a===!0?"true":"false");var l=e.variantClassNames[i][a];l&&(n+=" "+l)}}for(var[u,c]of e.compoundVariants)PS(u,r,e.defaultVariants)&&(n+=" "+c);return n},ge=xs({defaultClassName:"_1wzejc90",variantClassNames:{type:{primary:"_1wzejc91",secondary:"_1wzejc92",tertiary:"_1wzejc93",cancel:"_1wzejc94",clear:"_1wzejc95"},size:{large:"_1wzejc96"}},defaultVariants:{type:"primary"},compoundVariants:[]});function kS({info:e,data:t}){const n=()=>{const{prompt:s,seed:a,num_inference_steps:l,guidance_scale:u,use_face_correction:c,use_upscale:f,width:d,height:h}=e;let g=s.replace(/[^a-zA-Z0-9]/g,"_");g=g.substring(0,100);let y=`${g}_Seed-${a}_Steps-${l}_Guidance-${u}`;return typeof c=="string"&&(y+=`_FaceCorrection-${c}`),typeof f=="string"&&(y+=`_Upscale-${f}`),y+=`_${d}x${h}`,y+=".png",y},r=F(s=>s.setRequestOptions),i=()=>{const s=document.createElement("a");s.download=n(),s.href=t!=null?t:"",s.click()},o=()=>{r("init_image",t)};return w("div",{className:wS,children:w("div",{className:yS,children:w("div",{className:vS,children:N("div",{className:SS,children:[N("div",{children:[N("p",{children:[" ",e==null?void 0:e.prompt]}),N("div",{children:[w("button",{className:ge(),onClick:i,children:"Save"}),w("button",{className:ge({type:"secondary"}),onClick:o,children:"Use as Input"})]})]}),w(mS,{imageData:t,metadata:e})]})})})})}const OS=()=>w("h4",{className:"no-image",children:"Try Making a new image!"}),ES=()=>{const e=Ce(u=>u.step),t=Ce(u=>u.totalSteps),n=Ce(u=>u.progressImages),r=Ce(u=>u.timeStarted),i=Ce(u=>u.timeNow),[o,s]=C.exports.useState(0),[a,l]=C.exports.useState(0);return C.exports.useEffect(()=>{t>0?l(Math.round(e/t*100)):l(0)},[e,t]),C.exports.useEffect(()=>{const u=+i-+r,d=((e==0?0:u/e)*t-u)/1e3;s(d.toPrecision(3))},[e,t,r,i,s]),N(Tt,{children:[w("h4",{className:"loading",children:"Loading..."}),N("p",{children:[a," % Complete "]}),o!=0&&N("p",{children:["Time Remaining: ",o," s"]}),n.map((u,c)=>{if(c==n.length-1)return w("img",{src:`${vt}${u}`},c)})]})};function _S(){const e=Ce(n=>n.status),t=Xr(n=>n.currentImage);return N("div",{className:hS,children:[e===et.IDLE&&w(OS,{}),(e===et.FETCHING||e===et.PROGRESSING)&&w(ES,{}),e===et.COMPLETE&&t!=null&&w(kS,{info:t==null?void 0:t.info,data:t==null?void 0:t.data})]})}var CS="fsj92y1",RS="fsj92y0",NS="fsj92y2";function bS(){const e=Xr(i=>i.images),t=Xr(i=>i.setCurrentImage),n=Xr(i=>i.clearDisplay),r=()=>{n()};return N("div",{className:RS,children:[e!=null&&e.length>0&&w("button",{className:ge(),onClick:()=>{r()},children:"REMOVE"}),w("ul",{className:CS,children:e==null?void 0:e.map((i,o)=>i===void 0?(console.warn(`image ${o} is undefined`),null):w("li",{children:w("button",{className:NS,onClick:()=>{t(i)},children:w("img",{src:i.data,alt:i.info.prompt})})},i.id))})]})}var IS="_688lcr1",TS="_688lcr0",LS="_688lcr2";function DS(){return N("div",{className:TS,children:[w("div",{className:IS,children:w(_S,{})}),w("div",{className:LS,children:w(bS,{})})]})}var FS="_97t2g71",MS="_97t2g70";function jS(){return N("div",{className:MS,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",rel:"noreferrer",children:w("img",{src:`${vt}/kofi.png`,className:FS})})," ","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",rel:"noreferrer",children:"discord community"})," ","or"," ",w("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/issues",target:"_blank",rel:"noreferrer",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",rel:"noreferrer",children:"the license"}),"."]}),w("p",{children:"By using this software, you consent to the terms and conditions of the license."})]})]})}var AS="_1how28i0 _1g1xsdd0 _1g1xsdd1 _1g1xsdd5 _1g1xsdd4",$S="_1how28i1",Ue=(e=>(e.pending="pending",e.processing="processing",e.complete="complete",e.paused="paused",e.error="error",e))(Ue||{});const Be=Ni((e,t)=>({requests:[],addtoQueue:(n,r)=>{e($(i=>{const o={id:n,options:r,status:"pending"};i.requests.push(o)}))},pendingRequests:()=>t().requests.filter(n=>n.status==="pending"),hasPendingQueue:()=>t().pendingRequests().length>0,hasAnyQueue:()=>t().requests.length>0,firstInQueue:()=>{const n=t().pendingRequests()[0];return n===void 0?{id:"",options:{},status:"pending"}:n},updateStatus:(n,r)=>{e($(i=>{const o=i.requests.find(s=>s.id===n);o!==void 0&&(o.status=r)}))},sendPendingToTop:n=>{e($(r=>{const i=r.requests.find(o=>o.id===n);if(i!==void 0){const o=r.requests.indexOf(i);r.requests.splice(o,1);for(let s=0;s<r.requests.length;s++){const a=r.requests[s].status;if(a!=="processing"&&a!=="complete"&&a!=="error"){r.requests.splice(s,0,i);break}}}}))},removeItem:n=>{e($(r=>{const i=r.requests.findIndex(o=>o.id===n);i>-1&&r.requests.splice(i,1)}))},removeCompleted:()=>{e($(n=>{n.requests.filter(i=>i.status==="complete").forEach(i=>{const o=n.requests.indexOf(i);n.requests.splice(o,1)})}))},removeErrored:()=>{e($(n=>{n.requests.filter(i=>i.status==="error").forEach(i=>{const o=n.requests.indexOf(i);n.requests.splice(o,1)})}))},clearQueue:()=>{e($(n=>{n.requests=[]}))}}));let Ji;const US=new Uint8Array(16);function zS(){if(!Ji&&(Ji=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Ji))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Ji(US)}const de=[];for(let e=0;e<256;++e)de.push((e+256).toString(16).slice(1));function BS(e,t=0){return(de[e[t+0]]+de[e[t+1]]+de[e[t+2]]+de[e[t+3]]+"-"+de[e[t+4]]+de[e[t+5]]+"-"+de[e[t+6]]+de[e[t+7]]+"-"+de[e[t+8]]+de[e[t+9]]+"-"+de[e[t+10]]+de[e[t+11]]+de[e[t+12]]+de[e[t+13]]+de[e[t+14]]+de[e[t+15]]).toLowerCase()}const QS=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Yf={randomUUID:QS};function HS(e,t,n){if(Yf.randomUUID&&!t&&!e)return Yf.randomUUID();e=e||{};const r=e.random||(e.rng||zS)();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 BS(r)}const VS="_batch";function qS(){const{t:e}=Kt(),t=C.exports.useRef(),n=F(E=>E.parallelCount),r=F(E=>E.builtRequest),i=F(E=>E.isRandomSeed()),o=F(E=>E.setRequestOptions),s=F(E=>E.isSoundEnabled()),a=Be(E=>E.addtoQueue),l=Be(E=>E.hasPendingQueue()),{id:u,options:c}=Be(E=>E.firstInQueue()),f=Be(E=>E.updateStatus),d=Ce(E=>E.status),h=Ce(E=>E.setStatus),g=Ce(E=>E.setStep),y=Ce(E=>E.setTotalSteps),x=Ce(E=>E.addProgressImage),v=Ce(E=>E.setStartTime),p=Ce(E=>E.setNowTime),m=Ce(E=>E.resetForFetching);Ce(E=>E.appendData);const S=Xr(E=>E.updateDisplay),O=(E,T)=>{try{const j=JSON.parse(E),{status:z,request:H,output:ke}=j;z==="succeeded"?(f(T,Ue.complete),ke.forEach((We,Te)=>{const{data:I,seed:D}=We,M={...H,seed:D},B=`${T}${VS}-${D}-${Te}`;S(B,I,M)})):(console.warn(`Unexpected status: ${z}`),f(T,Ue.error))}catch(j){f(T,Ue.error),console.warn("Error HACKING JSON: ",j)}},k=async(E,T)=>{var H;const j=new TextDecoder;let z="";for(;;){const{done:ke,value:We}=await T.read(),Te=j.decode(We);if(ke){h(et.COMPLETE),O(z,E),s&&((H=t.current)==null||H.play());break}try{const I=JSON.parse(Te),{status:D}=I;if(D==="progress"){h(et.PROGRESSING);const{progress:{step:M,total_steps:B},output:Y}=I;g(M),y(B),M===0?v():p(),Y!==void 0&&Y.forEach(Wt=>{const Oe=`${Wt.path}?t=${new Date().getTime()}`;x(Oe)})}else D==="succeeded"?h(et.SUCCEEDED):D==="failed"?(console.warn("failed"),console.warn(I)):console.warn("UNKNOWN ?",I)}catch{z+=Te}}},_=async(E,T)=>{var j;try{f(E,Ue.processing),m();const H=(j=(await O0(T)).body)==null?void 0:j.getReader();H!==void 0&&k(E,H)}catch(z){console.log("TOP LINE STREAM ERROR"),f(E,Ue.error),console.log(z)}},R=E=>{const T=[];let{num_outputs:j}=E;if(n>j)T.push(j);else for(;j>=1;)j-=n,j<=0?T.push(n):T.push(Math.abs(j));T.forEach((z,H)=>{let ke=E.seed;H!==0&&(ke=Go()),a(HS(),{...E,num_outputs:z,seed:ke})})},P=async()=>{i&&o("seed",Go());const E=r();R(E)};return C.exports.useEffect(()=>{const E=async T=>{await _(u!=null?u:"",T)};if(!(d===et.PROGRESSING||d===et.FETCHING)&&l){if(c===void 0){console.log("req is undefined");return}E(c).catch(T=>{console.log("HAS QUEUE ERROR"),console.log(T)})}},[l,d,u,c,_]),N(Tt,{children:[w("button",{className:ge({size:"large"}),onClick:()=>{P()},children:e("home.make-img-btn")}),w(bu,{ref:t})]})}const ot=Ni(B0((e,t)=>({isOpenAdvancedSettings:!1,isOpenAdvImprovementSettings:!1,isOpenAdvPropertySettings:!1,isOpenAdvWorkflowSettings:!1,isOpenImageModifier:!1,showQueue:!1,toggleAdvancedSettings:()=>{e($(n=>{n.isOpenAdvancedSettings=!n.isOpenAdvancedSettings}))},toggleAdvImprovementSettings:()=>{e($(n=>{n.isOpenAdvImprovementSettings=!n.isOpenAdvImprovementSettings}))},toggleAdvPropertySettings:()=>{e($(n=>{n.isOpenAdvPropertySettings=!n.isOpenAdvPropertySettings}))},toggleAdvWorkflowSettings:()=>{e($(n=>{n.isOpenAdvWorkflowSettings=!n.isOpenAdvWorkflowSettings}))},toggleImageModifier:()=>{e($(n=>{n.isOpenImageModifier=!n.isOpenImageModifier}))},toggleQueue:()=>{e($(n=>{n.showQueue=!n.showQueue}))}}),{name:"createUI"}));function KS(){const e=ot(n=>n.showQueue),t=ot(n=>n.toggleQueue);return N("label",{children:[w("input",{type:"checkbox",checked:e,onChange:()=>t()}),"Display Queue"]})}var WS="_93xnxe0";function GS(){return N("div",{className:WS,children:[w(qS,{}),w(KS,{})]})}var YS="_1rn4m8a3",JS="_1rn4m8a2",XS="_1rn4m8a0",ZS="_1rn4m8a1",ew="_1rn4m8a4";function tw(e){const{t}=Kt(),n=C.exports.useRef(null),r=F(c=>c.getValueForRequestKey("init_image")),i=F(c=>c.isInpainting),o=F(c=>c.setRequestOptions),s=()=>{var c;(c=n.current)==null||c.click()},a=c=>{const f=c.target.files[0];if(f!==void 0){const d=new FileReader;d.onload=h=>{h.target!=null&&o("init_image",h.target.result)},d.readAsDataURL(f)}},l=F(c=>c.toggleInpainting),u=()=>{o("init_image",void 0),o("mask",void 0),i&&l()};return N("div",{className:XS,children:[N("div",{children:[w("label",{className:ZS,children:w("b",{children:t("home.initial-img-txt")})}),w("input",{ref:n,className:JS,name:"init_image",type:"file",onChange:a}),w("button",{className:ge(),onClick:s,children:t("home.initial-img-btn")})]}),w("div",{className:YS,children:r!==void 0&&N(Tt,{children:[N("div",{children:[w("img",{src:r,width:"100",height:"100"}),w("button",{className:ew,onClick:u,children:"X"})]}),N("label",{children:[w("input",{type:"checkbox",onChange:c=>{l()},checked:i}),t("in-paint.txt")]})]})})]})}var nw="_1uf7s3f0",rw="_1uf7s3f1";function Pg({name:e,category:t,previews:n}){const r="portrait",i=F(a=>a.hasTag(t,e))?"selected":"",o=F(a=>a.toggleTag),s=()=>{o(t,e)};return N("div",{className:[nw,i].join(" "),onClick:s,children:[w("p",{children:e}),w("div",{className:rw,children:n.map(a=>a.name!==r?null:w("img",{src:`${vt}/media/modifier-thumbnails/${a.path}`,alt:a.name,title:a.name},a.name))})]})}function iw(){const e=F(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(Pg,{category:t.category,name:t.modifier,previews:t.previews})},t.modifier))})]})}function ow(){const{t:e}=Kt(),t=F(i=>i.getValueForRequestKey("prompt")),n=F(i=>i.setRequestOptions),r=i=>{n("prompt",i.target.value)};return N("div",{className:AS,children:[N("div",{className:$S,children:[w("p",{children:e("home.editor-title")}),w("textarea",{value:t,onChange:r})]}),w(GS,{}),w(tw,{}),w(iw,{})]})}var kg=xs({defaultClassName:"_1g1xsdd0",variantClassNames:{baking:{normal:"_1g1xsdd1",light:"_1g1xsdd2",dark:"_1g1xsdd3"},rounded:{true:"_1g1xsdd4"},level:{1:"_1g1xsdd5",2:"_1g1xsdd6",3:"_1g1xsdd7",flat:"_1g1xsdd8"}},defaultVariants:{baking:"light",level:"flat",rounded:!0},compoundVariants:[]});var ua="_11d5x3d1",sw="_11d5x3d0";function aw(){const{t:e}=Kt(),t=F(f=>f.isUsingFaceCorrection()),n=F(f=>f.isUsingUpscaling()),r=F(f=>f.getValueForRequestKey("use_upscale")),i=F(f=>f.getValueForRequestKey("show_only_filtered_image")),o=F(f=>f.toggleUseFaceCorrection),s=F(f=>f.setRequestOptions),a=ot(f=>f.isOpenAdvImprovementSettings),l=ot(f=>f.toggleAdvImprovementSettings),[u,c]=C.exports.useState(!1);return C.exports.useEffect(()=>{t||r!=""?c(!1):c(!0)},[t,n,c]),N("div",{children:[w("button",{type:"button",className:ws,onClick:l,children:w("h4",{children:"Improvement Settings"})}),a&&N(Tt,{children:[w("div",{className:te,children:N("label",{children:[w("input",{type:"checkbox",checked:t,onChange:f=>o()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),w("div",{className:te,children:N("label",{children:[e("settings.ups"),N("select",{id:"upscale_model",name:"upscale_model",value:r,onChange:f=>{s("use_upscale",f.target.value)},children:[w("option",{value:"",children:e("settings.no-ups")}),w("option",{value:"RealESRGAN_x4plus",children:"RealESRGAN_x4plus"}),w("option",{value:"RealESRGAN_x4plus_anime_6B",children:"RealESRGAN_x4plus_anime_6B"})]})]})}),w("div",{className:te,children:N("label",{children:[w("input",{disabled:u,type:"checkbox",checked:i,onChange:f=>s("show_only_filtered_image",f.target.checked)}),e("settings.corrected")]})})]})]})}const Jf=[{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 lw(){const{t:e}=Kt(),t=F(g=>g.setRequestOptions),n=F(g=>g.toggleUseRandomSeed),r=F(g=>g.isRandomSeed()),i=F(g=>g.getValueForRequestKey("seed")),o=F(g=>g.getValueForRequestKey("num_inference_steps")),s=F(g=>g.getValueForRequestKey("guidance_scale")),a=F(g=>g.getValueForRequestKey("init_image")),l=F(g=>g.getValueForRequestKey("prompt_strength")),u=F(g=>g.getValueForRequestKey("width")),c=F(g=>g.getValueForRequestKey("height")),f=F(g=>g.getValueForRequestKey("sampler")),d=ot(g=>g.isOpenAdvPropertySettings),h=ot(g=>g.toggleAdvPropertySettings);return N("div",{children:[w("button",{type:"button",className:ws,onClick:h,children:w("h4",{children:"Property Settings"})}),d&&N(Tt,{children:[N("div",{className:te,children:[N("label",{children:["Seed:",w("input",{size:10,value:i,onChange:g=>t("seed",g.target.value),disabled:r,placeholder:"random"})]}),N("label",{children:[w("input",{type:"checkbox",checked:r,onChange:g=>n()})," ","Random Image"]})]}),w("div",{className:te,children:N("label",{children:[e("settings.steps")," ",w("input",{value:o,onChange:g=>{t("num_inference_steps",g.target.value)},size:4})]})}),N("div",{className:te,children:[N("label",{children:[e("settings.guide-scale"),w("input",{value:s,onChange:g=>t("guidance_scale",g.target.value),type:"range",min:"0",max:"20",step:".1"})]}),w("span",{children:s})]}),a!==void 0&&N("div",{className:te,children:[N("label",{children:[e("settings.prompt-str")," ",w("input",{value:l,onChange:g=>t("prompt_strength",g.target.value),type:"range",min:"0",max:"1",step:".05"})]}),w("span",{children:l})]}),N("div",{className:te,children:[N("label",{children:[e("settings.width"),w("select",{value:u,onChange:g=>t("width",g.target.value),children:Jf.map(g=>w("option",{value:g.value,children:g.label},`width-option_${g.value}`))})]}),N("label",{children:[e("settings.height"),w("select",{value:c,onChange:g=>t("height",g.target.value),children:Jf.map(g=>w("option",{value:g.value,children:g.label},`height-option_${g.value}`))})]})]}),w("div",{className:te,children:N("label",{children:[e("settings.sampler"),w("select",{value:f,onChange:g=>t("sampler",g.target.value),children:Q0.map(g=>w("option",{value:g,children:g},`sampler-option_${g}`))})]})})]})]})}function uw(){const{t:e}=Kt(),t=F(l=>l.getValueForRequestKey("num_outputs")),n=F(l=>l.parallelCount),r=F(l=>l.setRequestOptions),i=F(l=>l.setParallelCount),o=F(l=>l.getValueForRequestKey("stream_image_progress")),s=ot(l=>l.isOpenAdvWorkflowSettings),a=ot(l=>l.toggleAdvWorkflowSettings);return N("div",{children:[w("button",{type:"button",className:ws,onClick:a,children:w("h4",{children:"Workflow Settings"})}),s&&N(Tt,{children:[w("div",{className:te,children:N("label",{children:[e("settings.amount-of-img")," ",w("input",{type:"number",value:t,onChange:l=>r("num_outputs",parseInt(l.target.value,10)),size:4})]})}),w("div",{className:te,children:N("label",{children:[e("settings.how-many"),w("input",{type:"number",value:n,onChange:l=>i(parseInt(l.target.value,10)),size:4})]})}),w("div",{className:te,children:N("label",{children:[e("settings.stream-img"),w("input",{type:"checkbox",checked:o,onChange:l=>r("stream_image_progress",l.target.checked)})]})})]})]})}function cw(){return N("ul",{className:sw,children:[w("li",{className:ua,children:w(aw,{})}),w("li",{className:ua,children:w(lw,{})}),w("li",{className:ua,children:w(uw,{})})]})}function fw(){const e=ot(n=>n.isOpenAdvancedSettings),t=ot(n=>n.toggleAdvancedSettings);return N("div",{className:kg({level:1,baking:"normal"}),children:[w("button",{type:"button",onClick:t,className:ge({type:"clear",size:"large"}),children:"Advanced Settings"}),e&&w(cw,{})]})}var dw="g3uahc1",pw="g3uahc0",hw="g3uahc2";function gw({tags:e,category:t}){return w("ul",{className:hw,children:e.map(n=>w("li",{children:w(Pg,{category:t,name:n.modifier,previews:n.previews})},n.modifier))})}function mw({title:e,category:t,tags:n}){const[r,i]=C.exports.useState(!1);return N("div",{className:dw,children:[w("button",{type:"button",className:ws,onClick:()=>{i(!r)},children:w("h4",{children:e})}),r&&w(gw,{category:t,tags:n})]})}function vw(){const e=F(i=>i.allModifiers),t=ot(i=>i.isOpenImageModifier),n=ot(i=>i.toggleImageModifier),r=()=>{n()};return N("div",{className:kg({level:1,baking:"normal"}),children:[w("button",{type:"button",onClick:r,className:ge({type:"clear",size:"large"}),children:"Image Modifiers"}),t&&w("ul",{className:pw,children:e.map((i,o)=>w("li",{children:w(mw,{title:i.category,category:i.category,tags:i.modifiers})},i.category))})]})}var yw="fma0ug0";function Sw({imageData:e,brushSize:t,brushShape:n,brushColor:r,isErasing:i,setData:o}){const s=C.exports.useRef(null),a=C.exports.useRef(null),[l,u]=C.exports.useState(!1),[c,f]=C.exports.useState(512),[d,h]=C.exports.useState(512);C.exports.useEffect(()=>{const m=new Image;m.onload=()=>{f(m.width),h(m.height)},m.src=e},[e]),C.exports.useEffect(()=>{if(s.current!=null){const m=s.current.getContext("2d");if(m!=null){const S=m.getImageData(0,0,c,d),O=S.data;for(let k=0;k<O.length;k+=4)O[k+3]>0&&(O[k]=parseInt(r,16),O[k+1]=parseInt(r,16),O[k+2]=parseInt(r,16));m.putImageData(S,0,0)}}},[r]);const g=m=>{u(!0)},y=m=>{u(!1);const S=s.current;if(S!=null){const O=S.toDataURL();o(O)}},x=(m,S,O,k,_)=>{const R=s.current;if(R!=null){const P=R.getContext("2d");if(P!=null)if(i){const E=O/2;P.clearRect(m-E,S-E,O,O)}else P.beginPath(),P.lineWidth=O,P.lineCap=k,P.strokeStyle=_,P.moveTo(m,S),P.lineTo(m,S),P.stroke()}},v=(m,S,O,k,_)=>{const R=a.current;if(R!=null){const P=R.getContext("2d");if(P!=null)if(P.beginPath(),P.clearRect(0,0,R.width,R.height),i){const E=O/2;P.lineWidth=2,P.lineCap="butt",P.strokeStyle=_,P.moveTo(m-E,S-E),P.lineTo(m+E,S-E),P.lineTo(m+E,S+E),P.lineTo(m-E,S+E),P.lineTo(m-E,S-E),P.stroke()}else P.lineWidth=O,P.lineCap=k,P.strokeStyle=_,P.moveTo(m,S),P.lineTo(m,S),P.stroke()}};return N("div",{className:yw,children:[w("img",{src:e}),w("canvas",{ref:s,width:c,height:d}),w("canvas",{ref:a,width:c,height:d,onMouseDown:g,onMouseUp:y,onMouseMove:m=>{const{nativeEvent:{offsetX:S,offsetY:O}}=m;v(S,O,t,n,r),l&&x(S,O,t,n,r)}})]})}var Xf="_2yyo4x2",ww="_2yyo4x1",xw="_2yyo4x0";function Pw(){const[e,t]=C.exports.useState("20"),[n,r]=C.exports.useState("round"),[i,o]=C.exports.useState("#fff"),[s,a]=C.exports.useState(!1),l=F(g=>g.getValueForRequestKey("init_image")),u=F(g=>g.setRequestOptions);return N("div",{className:xw,children:[w(Sw,{imageData:l,brushSize:e,brushShape:n,brushColor:i,isErasing:s,setData:g=>{u("mask",g)}}),N("div",{className:ww,children:[N("div",{className:Xf,children:[w("button",{onClick:()=>{a(!1)},children:"Mask"}),w("button",{onClick:()=>{a(!0)},children:"Erase"}),N("label",{children:["Brush Size",w("input",{type:"range",min:"1",max:"100",value:e,onChange:g=>{t(g.target.value)}})]})]}),N("div",{className:Xf,children:[w("button",{onClick:()=>{r("round")},children:"Cirle Brush"}),w("button",{onClick:()=>{r("square")},children:"Square Brush"})]})]})]})}var kw="jx6k9z0",Ow="jx6k9z1";function Ew(){const e=F(t=>t.isInpainting);return Be(t=>t.hasAnyQueue()),N(Tt,{children:[N("div",{className:kw,children:[w(ow,{}),w(fw,{}),w(vw,{})]}),e&&w("div",{className:Ow,children:w(Pw,{})})]})}var _w="_1jtagr80",Cw="_1jtagr81";function Rw(){const e=Be(r=>r.hasAnyQueue()),t=Be(r=>r.clearQueue),n=async()=>{try{t();const r=await ng()}catch(r){console.log(r)}};return w("button",{className:ge({type:"cancel",size:"large"}),disabled:!e,onClick:()=>void n(),children:"STOP ALL"})}function Nw(){const e=async()=>{try{const t=await ng()}catch(t){console.log(t)}};return w("button",{className:ge({type:"cancel",size:"large"}),onClick:()=>void e(),children:"Stop"})}var bw="_133914l2",Iw="_133914l1",Tw="_133914l0 _1g1xsdd0 _1g1xsdd3 _1g1xsdd5 _1g1xsdd4";function Lw({request:e}){const t=Be(x=>x.removeItem),n=Be(x=>x.updateStatus),r=Be(x=>x.sendPendingToTop),{id:i,options:{prompt:o,num_outputs:s,seed:a,sampler:l,guidance_scale:u,num_inference_steps:c},status:f}=e,d=()=>{t(i)},h=()=>{n(i,Ue.paused)},g=()=>{n(i,Ue.pending)},y=()=>{r(i)};return N("div",{className:[Tw,f].join(" "),children:[N("div",{className:Iw,children:[w("p",{children:o}),N("p",{children:["Making ",s," concurrent images"]}),N("p",{children:[N("span",{children:["Seed: ",a," "]}),N("span",{children:["Sampler: ",l," "]}),N("span",{children:["Guidance Scale: ",u," "]}),N("span",{children:["Num Inference Steps: ",c," "]})]})]}),N("div",{className:bw,children:[f===Ue.processing&&w(Nw,{}),f===Ue.complete&&w("button",{className:ge({size:"large"}),onClick:d,children:"Clear"}),f===Ue.pending&&N(Tt,{children:[w("button",{className:ge({type:"cancel"}),onClick:d,children:"Remove"}),w("button",{className:ge({type:"secondary"}),onClick:h,children:"Pause"}),w("button",{className:ge({type:"secondary"}),onClick:y,children:"Send to top"})]}),f===Ue.paused&&w("button",{className:ge({size:"large"}),onClick:g,children:"Resume"}),f===Ue.error&&w("button",{className:ge({size:"large"}),onClick:g,children:"Retry"})]})]})}function Dw(){const e=Be(o=>o.requests),t=Be(o=>o.removeCompleted),n=Be(o=>o.removeErrored),r=()=>{t()},i=()=>{n()};return N("div",{className:_w,children:[w(Rw,{}),N("div",{className:Cw,children:[w("button",{className:ge({}),onClick:r,children:"Clear Completed"}),w("button",{className:ge({}),onClick:i,children:"Clear Errored"})]}),e.map(o=>w(Lw,{request:o},o.id))]})}var Fw=xs({defaultClassName:"ejmsqv2",variantClassNames:{baking:{normal:"ejmsqv3",light:"ejmsqv4",dark:"ejmsqv5"}},defaultVariants:{},compoundVariants:[]}),Zf=xs({defaultClassName:"ejmsqv0",variantClassNames:{selected:{true:"ejmsqv1"}},defaultVariants:{},compoundVariants:[]});function Mw(){return N(Pn.Group,{children:[N(Pn.List,{children:[w(Pn,{as:C.exports.Fragment,children:({selected:e})=>w("button",{className:Zf({selected:e}),children:"Create"})}),w(Pn,{as:C.exports.Fragment,children:({selected:e})=>w("button",{className:Zf({selected:e}),children:"Queue"})})]}),N(Pn.Panels,{className:Fw(),children:[w(Pn.Panel,{children:w(Ew,{})}),w(Pn.Panel,{children:w(Dw,{})})]})]})}function jw(){const e=F(s=>s.setRequestOptions),{status:t,data:n}=wr(["SaveDir"],x0),{status:r,data:i}=wr(["modifications"],w0),o=F(s=>s.setAllModifiers);return C.exports.useEffect(()=>{t==="success"&&e("save_to_disk_path",n)},[e,t,n]),C.exports.useEffect(()=>{r==="success"?o(i):r==="error"&&o(E0)},[e,r,i]),N("div",{className:[p0].join(" "),children:[w("header",{className:v0,children:w(pS,{})}),w("nav",{className:h0,children:w(Mw,{})}),w("main",{className:g0,children:w(DS,{})}),w("footer",{className:m0,children:w(jS,{})})]})}function Aw(){return w("div",{children:w("h1",{children:"Settings"})})}function hn(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Pl(e,t){return Pl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Pl(e,t)}function Ps(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Pl(e,t)}function Ii(e,t){if(t&&(pn(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return hn(e)}function It(e){return It=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},It(e)}function $w(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Uw(e){return Sg(e)||$w(e)||wg(e)||xg()}function ed(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function td(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ed(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ed(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var zw={type:"logger",log:function(t){this.output("log",t)},warn:function(t){this.output("warn",t)},error:function(t){this.output("error",t)},output:function(t,n){console&&console[t]&&console[t].apply(console,n)}},Bw=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};wt(this,e),this.init(t,n)}return xt(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=r.prefix||"i18next:",this.logger=n||zw,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(n){this.debug=n}},{key:"log",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"log","",!0)}},{key:"warn",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"warn","",!0)}},{key:"error",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"error","")}},{key:"deprecate",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(n,r,i,o){return o&&!this.debug?null:(typeof n[0]=="string"&&(n[0]="".concat(i).concat(this.prefix," ").concat(n[0])),this.logger[r](n))}},{key:"create",value:function(n){return new e(this.logger,td(td({},{prefix:"".concat(this.prefix,":").concat(n,":")}),this.options))}},{key:"clone",value:function(n){return n=n||this.options,n.prefix=n.prefix||this.prefix,new e(this.logger,n)}}]),e}(),Ct=new Bw,yn=function(){function e(){wt(this,e),this.observers={}}return xt(e,[{key:"on",value:function(n,r){var i=this;return n.split(" ").forEach(function(o){i.observers[o]=i.observers[o]||[],i.observers[o].push(r)}),this}},{key:"off",value:function(n,r){if(!!this.observers[n]){if(!r){delete this.observers[n];return}this.observers[n]=this.observers[n].filter(function(i){return i!==r})}}},{key:"emit",value:function(n){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];if(this.observers[n]){var s=[].concat(this.observers[n]);s.forEach(function(l){l.apply(void 0,i)})}if(this.observers["*"]){var a=[].concat(this.observers["*"]);a.forEach(function(l){l.apply(l,[n].concat(i))})}}}]),e}();function jr(){var e,t,n=new Promise(function(r,i){e=r,t=i});return n.resolve=e,n.reject=t,n}function nd(e){return e==null?"":""+e}function Qw(e,t,n){e.forEach(function(r){t[r]&&(n[r]=t[r])})}function Vu(e,t,n){function r(a){return a&&a.indexOf("###")>-1?a.replace(/###/g,"."):a}function i(){return!e||typeof e=="string"}for(var o=typeof t!="string"?[].concat(t):t.split(".");o.length>1;){if(i())return{};var s=r(o.shift());!e[s]&&n&&(e[s]=new n),Object.prototype.hasOwnProperty.call(e,s)?e=e[s]:e={}}return i()?{}:{obj:e,k:r(o.shift())}}function rd(e,t,n){var r=Vu(e,t,Object),i=r.obj,o=r.k;i[o]=n}function Hw(e,t,n,r){var i=Vu(e,t,Object),o=i.obj,s=i.k;o[s]=o[s]||[],r&&(o[s]=o[s].concat(n)),r||o[s].push(n)}function Yo(e,t){var n=Vu(e,t),r=n.obj,i=n.k;if(!!r)return r[i]}function id(e,t,n){var r=Yo(e,n);return r!==void 0?r:Yo(t,n)}function Og(e,t,n){for(var r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?typeof e[r]=="string"||e[r]instanceof String||typeof t[r]=="string"||t[r]instanceof String?n&&(e[r]=t[r]):Og(e[r],t[r],n):e[r]=t[r]);return e}function Vn(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Vw={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function qw(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return Vw[t]}):e}var ks=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Kw=[" ",",","?","!",";"];function Ww(e,t,n){t=t||"",n=n||"";var r=Kw.filter(function(a){return t.indexOf(a)<0&&n.indexOf(a)<0});if(r.length===0)return!0;var i=new RegExp("(".concat(r.map(function(a){return a==="?"?"\\?":a}).join("|"),")")),o=!i.test(e);if(!o){var s=e.indexOf(n);s>0&&!i.test(e.substring(0,s))&&(o=!0)}return o}function od(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Xi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?od(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):od(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Gw(e){var t=Yw();return function(){var r=It(e),i;if(t){var o=It(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Ii(this,i)}}function Yw(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Eg(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!!e){if(e[t])return e[t];for(var r=t.split(n),i=e,o=0;o<r.length;++o){if(!i||typeof i[r[o]]=="string"&&o+1<r.length)return;if(i[r[o]]===void 0){for(var s=2,a=r.slice(o,o+s).join(n),l=i[a];l===void 0&&r.length>o+s;)s++,a=r.slice(o,o+s).join(n),l=i[a];if(l===void 0)return;if(l===null)return null;if(t.endsWith(a)){if(typeof l=="string")return l;if(a&&typeof l[a]=="string")return l[a]}var u=r.slice(o+s).join(n);return u?Eg(l,u,n):void 0}i=i[r[o]]}return i}}var Jw=function(e){Ps(n,e);var t=Gw(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return wt(this,n),i=t.call(this),ks&&yn.call(hn(i)),i.data=r||{},i.options=o,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.options.ignoreJSONStructure===void 0&&(i.options.ignoreJSONStructure=!0),i}return xt(n,[{key:"addNamespaces",value:function(i){this.options.ns.indexOf(i)<0&&this.options.ns.push(i)}},{key:"removeNamespaces",value:function(i){var o=this.options.ns.indexOf(i);o>-1&&this.options.ns.splice(o,1)}},{key:"getResource",value:function(i,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},l=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator,u=a.ignoreJSONStructure!==void 0?a.ignoreJSONStructure:this.options.ignoreJSONStructure,c=[i,o];s&&typeof s!="string"&&(c=c.concat(s)),s&&typeof s=="string"&&(c=c.concat(l?s.split(l):s)),i.indexOf(".")>-1&&(c=i.split("."));var f=Yo(this.data,c);return f||!u||typeof s!="string"?f:Eg(this.data&&this.data[i]&&this.data[i][o],s,l)}},{key:"addResource",value:function(i,o,s,a){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var c=[i,o];s&&(c=c.concat(u?s.split(u):s)),i.indexOf(".")>-1&&(c=i.split("."),a=o,o=c[1]),this.addNamespaces(o),rd(this.data,c,a),l.silent||this.emit("added",i,o,s,a)}},{key:"addResources",value:function(i,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var l in s)(typeof s[l]=="string"||Object.prototype.toString.apply(s[l])==="[object Array]")&&this.addResource(i,o,l,s[l],{silent:!0});a.silent||this.emit("added",i,o,s)}},{key:"addResourceBundle",value:function(i,o,s,a,l){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},c=[i,o];i.indexOf(".")>-1&&(c=i.split("."),a=s,s=o,o=c[1]),this.addNamespaces(o);var f=Yo(this.data,c)||{};a?Og(f,s,l):f=Xi(Xi({},f),s),rd(this.data,c,f),u.silent||this.emit("added",i,o,s)}},{key:"removeResourceBundle",value:function(i,o){this.hasResourceBundle(i,o)&&delete this.data[i][o],this.removeNamespaces(o),this.emit("removed",i,o)}},{key:"hasResourceBundle",value:function(i,o){return this.getResource(i,o)!==void 0}},{key:"getResourceBundle",value:function(i,o){return o||(o=this.options.defaultNS),this.options.compatibilityAPI==="v1"?Xi(Xi({},{}),this.getResource(i,o)):this.getResource(i,o)}},{key:"getDataByLanguage",value:function(i){return this.data[i]}},{key:"hasLanguageSomeTranslations",value:function(i){var o=this.getDataByLanguage(i),s=o&&Object.keys(o)||[];return!!s.find(function(a){return o[a]&&Object.keys(o[a]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),n}(yn),_g={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,n,r,i,o){var s=this;return t.forEach(function(a){s.processors[a]&&(n=s.processors[a].process(n,r,i,o))}),n}};function sd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Ee(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sd(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Xw(e){var t=Zw();return function(){var r=It(e),i;if(t){var o=It(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Ii(this,i)}}function Zw(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var ad={},ld=function(e){Ps(n,e);var t=Xw(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return wt(this,n),i=t.call(this),ks&&yn.call(hn(i)),Qw(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,hn(i)),i.options=o,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.logger=Ct.create("translator"),i}return xt(n,[{key:"changeLanguage",value:function(i){i&&(this.language=i)}},{key:"exists",value:function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(i==null)return!1;var s=this.resolve(i,o);return s&&s.res!==void 0}},{key:"extractFromKey",value:function(i,o){var s=o.nsSeparator!==void 0?o.nsSeparator:this.options.nsSeparator;s===void 0&&(s=":");var a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,l=o.ns||this.options.defaultNS||[],u=s&&i.indexOf(s)>-1,c=!this.options.userDefinedKeySeparator&&!o.keySeparator&&!this.options.userDefinedNsSeparator&&!o.nsSeparator&&!Ww(i,s,a);if(u&&!c){var f=i.match(this.interpolator.nestingRegexp);if(f&&f.length>0)return{key:i,namespaces:l};var d=i.split(s);(s!==a||s===a&&this.options.ns.indexOf(d[0])>-1)&&(l=d.shift()),i=d.join(a)}return typeof l=="string"&&(l=[l]),{key:i,namespaces:l}}},{key:"translate",value:function(i,o,s){var a=this;if(pn(o)!=="object"&&this.options.overloadTranslationOptionHandler&&(o=this.options.overloadTranslationOptionHandler(arguments)),o||(o={}),i==null)return"";Array.isArray(i)||(i=[String(i)]);var l=o.returnDetails!==void 0?o.returnDetails:this.options.returnDetails,u=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,c=this.extractFromKey(i[i.length-1],o),f=c.key,d=c.namespaces,h=d[d.length-1],g=o.lng||this.language,y=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g&&g.toLowerCase()==="cimode"){if(y){var x=o.nsSeparator||this.options.nsSeparator;return l?(v.res="".concat(h).concat(x).concat(f),v):"".concat(h).concat(x).concat(f)}return l?(v.res=f,v):f}var v=this.resolve(i,o),p=v&&v.res,m=v&&v.usedKey||f,S=v&&v.exactUsedKey||f,O=Object.prototype.toString.apply(p),k=["[object Number]","[object Function]","[object RegExp]"],_=o.joinArrays!==void 0?o.joinArrays:this.options.joinArrays,R=!this.i18nFormat||this.i18nFormat.handleAsObject,P=typeof p!="string"&&typeof p!="boolean"&&typeof p!="number";if(R&&p&&P&&k.indexOf(O)<0&&!(typeof _=="string"&&O==="[object Array]")){if(!o.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var E=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,p,Ee(Ee({},o),{},{ns:d})):"key '".concat(f," (").concat(this.language,")' returned an object instead of string.");return l?(v.res=E,v):E}if(u){var T=O==="[object Array]",j=T?[]:{},z=T?S:m;for(var H in p)if(Object.prototype.hasOwnProperty.call(p,H)){var ke="".concat(z).concat(u).concat(H);j[H]=this.translate(ke,Ee(Ee({},o),{joinArrays:!1,ns:d})),j[H]===ke&&(j[H]=p[H])}p=j}}else if(R&&typeof _=="string"&&O==="[object Array]")p=p.join(_),p&&(p=this.extendTranslation(p,i,o,s));else{var We=!1,Te=!1,I=o.count!==void 0&&typeof o.count!="string",D=n.hasDefaultValue(o),M=I?this.pluralResolver.getSuffix(g,o.count,o):"",B=o["defaultValue".concat(M)]||o.defaultValue;!this.isValidLookup(p)&&D&&(We=!0,p=B),this.isValidLookup(p)||(Te=!0,p=f);var Y=o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,Wt=Y&&Te?void 0:p,Oe=D&&B!==p&&this.options.updateMissing;if(Te||We||Oe){if(this.logger.log(Oe?"updateKey":"missingKey",g,h,f,Oe?B:p),u){var Bn=this.resolve(f,Ee(Ee({},o),{},{keySeparator:!1}));Bn&&Bn.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Ae=[],Dt=this.languageUtils.getFallbackCodes(this.options.fallbackLng,o.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Dt&&Dt[0])for(var Os=0;Os<Dt.length;Os++)Ae.push(Dt[Os]);else this.options.saveMissingTo==="all"?Ae=this.languageUtils.toResolveHierarchy(o.lng||this.language):Ae.push(o.lng||this.language);var qu=function(Qn,_s,Ku){var Wu=D&&Ku!==p?Ku:Wt;a.options.missingKeyHandler?a.options.missingKeyHandler(Qn,h,_s,Wu,Oe,o):a.backendConnector&&a.backendConnector.saveMissing&&a.backendConnector.saveMissing(Qn,h,_s,Wu,Oe,o),a.emit("missingKey",Qn,h,_s,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&I?Ae.forEach(function(Es){a.pluralResolver.getSuffixes(Es,o).forEach(function(Qn){qu([Es],f+Qn,o["defaultValue".concat(Qn)]||B)})}):qu(Ae,f,B))}p=this.extendTranslation(p,i,o,v,s),Te&&p===f&&this.options.appendNamespaceToMissingKey&&(p="".concat(h,":").concat(f)),(Te||We)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?p=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(h,":").concat(f):f,We?p:void 0):p=this.options.parseMissingKeyHandler(p))}return l?(v.res=p,v):p}},{key:"extendTranslation",value:function(i,o,s,a,l){var u=this;if(this.i18nFormat&&this.i18nFormat.parse)i=this.i18nFormat.parse(i,Ee(Ee({},this.options.interpolation.defaultVariables),s),a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init(Ee(Ee({},s),{interpolation:Ee(Ee({},this.options.interpolation),s.interpolation)}));var c=typeof i=="string"&&(s&&s.interpolation&&s.interpolation.skipOnVariables!==void 0?s.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables),f;if(c){var d=i.match(this.interpolator.nestingRegexp);f=d&&d.length}var h=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(h=Ee(Ee({},this.options.interpolation.defaultVariables),h)),i=this.interpolator.interpolate(i,h,s.lng||this.language,s),c){var g=i.match(this.interpolator.nestingRegexp),y=g&&g.length;f<y&&(s.nest=!1)}s.nest!==!1&&(i=this.interpolator.nest(i,function(){for(var p=arguments.length,m=new Array(p),S=0;S<p;S++)m[S]=arguments[S];return l&&l[0]===m[0]&&!s.context?(u.logger.warn("It seems you are nesting recursively key: ".concat(m[0]," in key: ").concat(o[0])),null):u.translate.apply(u,m.concat([o]))},s)),s.interpolation&&this.interpolator.reset()}var x=s.postProcess||this.options.postProcess,v=typeof x=="string"?[x]:x;return i!=null&&v&&v.length&&s.applyPostProcessor!==!1&&(i=_g.handle(v,i,o,this.options&&this.options.postProcessPassResolved?Ee({i18nResolved:a},s):s,this)),i}},{key:"resolve",value:function(i){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a,l,u,c,f;return typeof i=="string"&&(i=[i]),i.forEach(function(d){if(!o.isValidLookup(a)){var h=o.extractFromKey(d,s),g=h.key;l=g;var y=h.namespaces;o.options.fallbackNS&&(y=y.concat(o.options.fallbackNS));var x=s.count!==void 0&&typeof s.count!="string",v=x&&!s.ordinal&&s.count===0&&o.pluralResolver.shouldUseIntlApi(),p=s.context!==void 0&&(typeof s.context=="string"||typeof s.context=="number")&&s.context!=="",m=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);y.forEach(function(S){o.isValidLookup(a)||(f=S,!ad["".concat(m[0],"-").concat(S)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(f)&&(ad["".concat(m[0],"-").concat(S)]=!0,o.logger.warn('key "'.concat(l,'" for languages "').concat(m.join(", "),`" won't get resolved as namespace "`).concat(f,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),m.forEach(function(O){if(!o.isValidLookup(a)){c=O;var k=[g];if(o.i18nFormat&&o.i18nFormat.addLookupKeys)o.i18nFormat.addLookupKeys(k,g,O,S,s);else{var _;x&&(_=o.pluralResolver.getSuffix(O,s.count,s));var R="".concat(o.options.pluralSeparator,"zero");if(x&&(k.push(g+_),v&&k.push(g+R)),p){var P="".concat(g).concat(o.options.contextSeparator).concat(s.context);k.push(P),x&&(k.push(P+_),v&&k.push(P+R))}}for(var E;E=k.pop();)o.isValidLookup(a)||(u=E,a=o.getResource(O,S,E,s))}}))})}}),{res:a,usedKey:l,exactUsedKey:u,usedLng:c,usedNS:f}}},{key:"isValidLookup",value:function(i){return i!==void 0&&!(!this.options.returnNull&&i===null)&&!(!this.options.returnEmptyString&&i==="")}},{key:"getResource",value:function(i,o,s){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(i,o,s,a):this.resourceStore.getResource(i,o,s,a)}}],[{key:"hasDefaultValue",value:function(i){var o="defaultValue";for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)&&o===s.substring(0,o.length)&&i[s]!==void 0)return!0;return!1}}]),n}(yn);function ca(e){return e.charAt(0).toUpperCase()+e.slice(1)}var ex=function(){function e(t){wt(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Ct.create("languageUtils")}return xt(e,[{key:"getScriptPartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return null;var r=n.split("-");return r.length===2||(r.pop(),r[r.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(r.join("-"))}},{key:"getLanguagePartFromCode",value:function(n){if(!n||n.indexOf("-")<0)return n;var r=n.split("-");return this.formatLanguageCode(r[0])}},{key:"formatLanguageCode",value:function(n){if(typeof n=="string"&&n.indexOf("-")>-1){var r=["hans","hant","latn","cyrl","cans","mong","arab"],i=n.split("-");return this.options.lowerCaseLng?i=i.map(function(o){return o.toLowerCase()}):i.length===2?(i[0]=i[0].toLowerCase(),i[1]=i[1].toUpperCase(),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=ca(i[1].toLowerCase()))):i.length===3&&(i[0]=i[0].toLowerCase(),i[1].length===2&&(i[1]=i[1].toUpperCase()),i[0]!=="sgn"&&i[2].length===2&&(i[2]=i[2].toUpperCase()),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=ca(i[1].toLowerCase())),r.indexOf(i[2].toLowerCase())>-1&&(i[2]=ca(i[2].toLowerCase()))),i.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?n.toLowerCase():n}},{key:"isSupportedCode",value:function(n){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(n=this.getLanguagePartFromCode(n)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(n)>-1}},{key:"getBestMatchFromCodes",value:function(n){var r=this;if(!n)return null;var i;return n.forEach(function(o){if(!i){var s=r.formatLanguageCode(o);(!r.options.supportedLngs||r.isSupportedCode(s))&&(i=s)}}),!i&&this.options.supportedLngs&&n.forEach(function(o){if(!i){var s=r.getLanguagePartFromCode(o);if(r.isSupportedCode(s))return i=s;i=r.options.supportedLngs.find(function(a){if(a.indexOf(s)===0)return a})}}),i||(i=this.getFallbackCodes(this.options.fallbackLng)[0]),i}},{key:"getFallbackCodes",value:function(n,r){if(!n)return[];if(typeof n=="function"&&(n=n(r)),typeof n=="string"&&(n=[n]),Object.prototype.toString.apply(n)==="[object Array]")return n;if(!r)return n.default||[];var i=n[r];return i||(i=n[this.getScriptPartFromCode(r)]),i||(i=n[this.formatLanguageCode(r)]),i||(i=n[this.getLanguagePartFromCode(r)]),i||(i=n.default),i||[]}},{key:"toResolveHierarchy",value:function(n,r){var i=this,o=this.getFallbackCodes(r||this.options.fallbackLng||[],n),s=[],a=function(u){!u||(i.isSupportedCode(u)?s.push(u):i.logger.warn("rejecting language code not found in supportedLngs: ".concat(u)))};return typeof n=="string"&&n.indexOf("-")>-1?(this.options.load!=="languageOnly"&&a(this.formatLanguageCode(n)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&a(this.getScriptPartFromCode(n)),this.options.load!=="currentOnly"&&a(this.getLanguagePartFromCode(n))):typeof n=="string"&&a(this.formatLanguageCode(n)),o.forEach(function(l){s.indexOf(l)<0&&a(i.formatLanguageCode(l))}),s}}]),e}(),tx=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],nx={1:function(t){return Number(t>1)},2:function(t){return Number(t!=1)},3:function(t){return 0},4:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},5:function(t){return Number(t==0?0:t==1?1:t==2?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5)},6:function(t){return Number(t==1?0:t>=2&&t<=4?1:2)},7:function(t){return Number(t==1?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},8:function(t){return Number(t==1?0:t==2?1:t!=8&&t!=11?2:3)},9:function(t){return Number(t>=2)},10:function(t){return Number(t==1?0:t==2?1:t<7?2:t<11?3:4)},11:function(t){return Number(t==1||t==11?0:t==2||t==12?1:t>2&&t<20?2:3)},12:function(t){return Number(t%10!=1||t%100==11)},13:function(t){return Number(t!==0)},14:function(t){return Number(t==1?0:t==2?1:t==3?2:3)},15:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2)},16:function(t){return Number(t%10==1&&t%100!=11?0:t!==0?1:2)},17:function(t){return Number(t==1||t%10==1&&t%100!=11?0:1)},18:function(t){return Number(t==0?0:t==1?1:2)},19:function(t){return Number(t==1?0:t==0||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3)},20:function(t){return Number(t==1?0:t==0||t%100>0&&t%100<20?1:2)},21:function(t){return Number(t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0)},22:function(t){return Number(t==1?0:t==2?1:(t<0||t>10)&&t%10==0?2:3)}},rx=["v1","v2","v3"],ud={zero:0,one:1,two:2,few:3,many:4,other:5};function ix(){var e={};return tx.forEach(function(t){t.lngs.forEach(function(n){e[n]={numbers:t.nr,plurals:nx[t.fc]}})}),e}var ox=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};wt(this,e),this.languageUtils=t,this.options=n,this.logger=Ct.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=ix()}return xt(e,[{key:"addRule",value:function(n,r){this.rules[n]=r}},{key:"getRule",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(n,{type:r.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[n]||this.rules[this.languageUtils.getLanguagePartFromCode(n)]}},{key:"needsPlural",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=this.getRule(n,r);return this.shouldUseIntlApi()?i&&i.resolvedOptions().pluralCategories.length>1:i&&i.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(n,i).map(function(o){return"".concat(r).concat(o)})}},{key:"getSuffixes",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=this.getRule(n,i);return o?this.shouldUseIntlApi()?o.resolvedOptions().pluralCategories.sort(function(s,a){return ud[s]-ud[a]}).map(function(s){return"".concat(r.options.prepend).concat(s)}):o.numbers.map(function(s){return r.getSuffix(n,s,i)}):[]}},{key:"getSuffix",value:function(n,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=this.getRule(n,i);return o?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(o.select(r)):this.getSuffixRetroCompatible(o,r):(this.logger.warn("no plural rule found for: ".concat(n)),"")}},{key:"getSuffixRetroCompatible",value:function(n,r){var i=this,o=n.noAbs?n.plurals(r):n.plurals(Math.abs(r)),s=n.numbers[o];this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1&&(s===2?s="plural":s===1&&(s=""));var a=function(){return i.options.prepend&&s.toString()?i.options.prepend+s.toString():s.toString()};return this.options.compatibilityJSON==="v1"?s===1?"":typeof s=="number"?"_plural_".concat(s.toString()):a():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1?a():this.options.prepend&&o.toString()?this.options.prepend+o.toString():o.toString()}},{key:"shouldUseIntlApi",value:function(){return!rx.includes(this.options.compatibilityJSON)}}]),e}();function cd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function at(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?cd(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var sx=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};wt(this,e),this.logger=Ct.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(n){return n},this.init(t)}return xt(e,[{key:"init",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};n.interpolation||(n.interpolation={escapeValue:!0});var r=n.interpolation;this.escape=r.escape!==void 0?r.escape:qw,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?Vn(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?Vn(r.suffix):r.suffixEscaped||"}}",this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||",",this.unescapePrefix=r.unescapeSuffix?"":r.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":r.unescapeSuffix||"",this.nestingPrefix=r.nestingPrefix?Vn(r.nestingPrefix):r.nestingPrefixEscaped||Vn("$t("),this.nestingSuffix=r.nestingSuffix?Vn(r.nestingSuffix):r.nestingSuffixEscaped||Vn(")"),this.nestingOptionsSeparator=r.nestingOptionsSeparator?r.nestingOptionsSeparator:r.nestingOptionsSeparator||",",this.maxReplaces=r.maxReplaces?r.maxReplaces:1e3,this.alwaysFormat=r.alwaysFormat!==void 0?r.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var n="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(n,"g");var r="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(r,"g");var i="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(i,"g")}},{key:"interpolate",value:function(n,r,i,o){var s=this,a,l,u,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function f(x){return x.replace(/\$/g,"$$$$")}var d=function(v){if(v.indexOf(s.formatSeparator)<0){var p=id(r,c,v);return s.alwaysFormat?s.format(p,void 0,i,at(at(at({},o),r),{},{interpolationkey:v})):p}var m=v.split(s.formatSeparator),S=m.shift().trim(),O=m.join(s.formatSeparator).trim();return s.format(id(r,c,S),O,i,at(at(at({},o),r),{},{interpolationkey:S}))};this.resetRegExp();var h=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,g=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,y=[{regex:this.regexpUnescape,safeValue:function(v){return f(v)}},{regex:this.regexp,safeValue:function(v){return s.escapeValue?f(s.escape(v)):f(v)}}];return y.forEach(function(x){for(u=0;a=x.regex.exec(n);){var v=a[1].trim();if(l=d(v),l===void 0)if(typeof h=="function"){var p=h(n,a,o);l=typeof p=="string"?p:""}else if(o&&o.hasOwnProperty(v))l="";else if(g){l=a[0];continue}else s.logger.warn("missed to pass in variable ".concat(v," for interpolating ").concat(n)),l="";else typeof l!="string"&&!s.useRawValueToEscape&&(l=nd(l));var m=x.safeValue(l);if(n=n.replace(a[0],m),g?(x.regex.lastIndex+=l.length,x.regex.lastIndex-=a[0].length):x.regex.lastIndex=0,u++,u>=s.maxReplaces)break}}),n}},{key:"nest",value:function(n,r){var i=this,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s,a,l=at({},o);l.applyPostProcessor=!1,delete l.defaultValue;function u(h,g){var y=this.nestingOptionsSeparator;if(h.indexOf(y)<0)return h;var x=h.split(new RegExp("".concat(y,"[ ]*{"))),v="{".concat(x[1]);h=x[0],v=this.interpolate(v,l);var p=v.match(/'/g),m=v.match(/"/g);(p&&p.length%2===0&&!m||m.length%2!==0)&&(v=v.replace(/'/g,'"'));try{l=JSON.parse(v),g&&(l=at(at({},g),l))}catch(S){return this.logger.warn("failed parsing options string in nesting for key ".concat(h),S),"".concat(h).concat(y).concat(v)}return delete l.defaultValue,h}for(;s=this.nestingRegexp.exec(n);){var c=[],f=!1;if(s[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(s[1])){var d=s[1].split(this.formatSeparator).map(function(h){return h.trim()});s[1]=d.shift(),c=d,f=!0}if(a=r(u.call(this,s[1].trim(),l),l),a&&s[0]===n&&typeof a!="string")return a;typeof a!="string"&&(a=nd(a)),a||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(n)),a=""),f&&(a=c.reduce(function(h,g){return i.format(h,g,o.lng,at(at({},o),{},{interpolationkey:s[1].trim()}))},a.trim())),n=n.replace(s[0],a),this.regexp.lastIndex=0}return n}}]),e}();function fd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function Yt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fd(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ax(e){var t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){var r=e.split("(");t=r[0].toLowerCase().trim();var i=r[1].substring(0,r[1].length-1);if(t==="currency"&&i.indexOf(":")<0)n.currency||(n.currency=i.trim());else if(t==="relativetime"&&i.indexOf(":")<0)n.range||(n.range=i.trim());else{var o=i.split(";");o.forEach(function(s){if(!!s){var a=s.split(":"),l=Uw(a),u=l[0],c=l.slice(1),f=c.join(":").trim().replace(/^'+|'+$/g,"");n[u.trim()]||(n[u.trim()]=f),f==="false"&&(n[u.trim()]=!1),f==="true"&&(n[u.trim()]=!0),isNaN(f)||(n[u.trim()]=parseInt(f,10))}})}}return{formatName:t,formatOptions:n}}var lx=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};wt(this,e),this.logger=Ct.create("formatter"),this.options=t,this.formats={number:function(r,i,o){return new Intl.NumberFormat(i,o).format(r)},currency:function(r,i,o){return new Intl.NumberFormat(i,Yt(Yt({},o),{},{style:"currency"})).format(r)},datetime:function(r,i,o){return new Intl.DateTimeFormat(i,Yt({},o)).format(r)},relativetime:function(r,i,o){return new Intl.RelativeTimeFormat(i,Yt({},o)).format(r,o.range||"day")},list:function(r,i,o){return new Intl.ListFormat(i,Yt({},o)).format(r)}},this.init(t)}return xt(e,[{key:"init",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},i=r.interpolation;this.formatSeparator=i.formatSeparator?i.formatSeparator:i.formatSeparator||","}},{key:"add",value:function(n,r){this.formats[n.toLowerCase().trim()]=r}},{key:"format",value:function(n,r,i,o){var s=this,a=r.split(this.formatSeparator),l=a.reduce(function(u,c){var f=ax(c),d=f.formatName,h=f.formatOptions;if(s.formats[d]){var g=u;try{var y=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},x=y.locale||y.lng||o.locale||o.lng||i;g=s.formats[d](u,x,Yt(Yt(Yt({},h),o),y))}catch(v){s.logger.warn(v)}return g}else s.logger.warn("there was no format function for ".concat(d));return u},n);return l}}]),e}();function dd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function pd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dd(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function ux(e){var t=cx();return function(){var r=It(e),i;if(t){var o=It(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Ii(this,i)}}function cx(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fx(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var dx=function(e){Ps(n,e);var t=ux(n);function n(r,i,o){var s,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return wt(this,n),s=t.call(this),ks&&yn.call(hn(s)),s.backend=r,s.store=i,s.services=o,s.languageUtils=o.languageUtils,s.options=a,s.logger=Ct.create("backendConnector"),s.waitingReads=[],s.maxParallelReads=a.maxParallelReads||10,s.readingCalls=0,s.maxRetries=a.maxRetries>=0?a.maxRetries:5,s.retryTimeout=a.retryTimeout>=1?a.retryTimeout:350,s.state={},s.queue=[],s.backend&&s.backend.init&&s.backend.init(o,a.backend,a),s}return xt(n,[{key:"queueLoad",value:function(i,o,s,a){var l=this,u={},c={},f={},d={};return i.forEach(function(h){var g=!0;o.forEach(function(y){var x="".concat(h,"|").concat(y);!s.reload&&l.store.hasResourceBundle(h,y)?l.state[x]=2:l.state[x]<0||(l.state[x]===1?c[x]===void 0&&(c[x]=!0):(l.state[x]=1,g=!1,c[x]===void 0&&(c[x]=!0),u[x]===void 0&&(u[x]=!0),d[y]===void 0&&(d[y]=!0)))}),g||(f[h]=!0)}),(Object.keys(u).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:a}),{toLoad:Object.keys(u),pending:Object.keys(c),toLoadLanguages:Object.keys(f),toLoadNamespaces:Object.keys(d)}}},{key:"loaded",value:function(i,o,s){var a=i.split("|"),l=a[0],u=a[1];o&&this.emit("failedLoading",l,u,o),s&&this.store.addResourceBundle(l,u,s),this.state[i]=o?-1:2;var c={};this.queue.forEach(function(f){Hw(f.loaded,[l],u),fx(f,i),o&&f.errors.push(o),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(function(d){c[d]||(c[d]={});var h=f.loaded[d];h.length&&h.forEach(function(g){c[d][g]===void 0&&(c[d][g]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(f){return!f.done})}},{key:"read",value:function(i,o,s){var a=this,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!i.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:i,ns:o,fcName:s,tried:l,wait:u,callback:c});return}return this.readingCalls++,this.backend[s](i,o,function(f,d){if(a.readingCalls--,a.waitingReads.length>0){var h=a.waitingReads.shift();a.read(h.lng,h.ns,h.fcName,h.tried,h.wait,h.callback)}if(f&&d&&l<a.maxRetries){setTimeout(function(){a.read.call(a,i,o,s,l+1,u*2,c)},u);return}c(f,d)})}},{key:"prepareLoading",value:function(i,o){var s=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},l=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),l&&l();typeof i=="string"&&(i=this.languageUtils.toResolveHierarchy(i)),typeof o=="string"&&(o=[o]);var u=this.queueLoad(i,o,a,l);if(!u.toLoad.length)return u.pending.length||l(),null;u.toLoad.forEach(function(c){s.loadOne(c)})}},{key:"load",value:function(i,o,s){this.prepareLoading(i,o,{},s)}},{key:"reload",value:function(i,o,s){this.prepareLoading(i,o,{reload:!0},s)}},{key:"loadOne",value:function(i){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=i.split("|"),l=a[0],u=a[1];this.read(l,u,"read",void 0,void 0,function(c,f){c&&o.logger.warn("".concat(s,"loading namespace ").concat(u," for language ").concat(l," failed"),c),!c&&f&&o.logger.log("".concat(s,"loaded namespace ").concat(u," for language ").concat(l),f),o.loaded(i,c,f)})}},{key:"saveMissing",value:function(i,o,s,a,l){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(o)){this.logger.warn('did not save key "'.concat(s,'" as the namespace "').concat(o,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}s==null||s===""||(this.backend&&this.backend.create&&this.backend.create(i,o,s,a,null,pd(pd({},u),{},{isUpdate:l})),!(!i||!i[0])&&this.store.addResource(i[0],o,s,a))}}]),n}(yn);function px(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var n={};if(pn(t[1])==="object"&&(n=t[1]),typeof t[1]=="string"&&(n.defaultValue=t[1]),typeof t[2]=="string"&&(n.tDescription=t[2]),pn(t[2])==="object"||pn(t[3])==="object"){var r=t[3]||t[2];Object.keys(r).forEach(function(i){n[i]=r[i]})}return n},interpolation:{escapeValue:!0,format:function(t,n,r,i){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function hd(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function gd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function kt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gd(Object(n),!0).forEach(function(r){Lt(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function hx(e){var t=gx();return function(){var r=It(e),i;if(t){var o=It(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Ii(this,i)}}function gx(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Zi(){}function mx(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(n){typeof e[n]=="function"&&(e[n]=e[n].bind(e))})}var Jo=function(e){Ps(n,e);var t=hx(n);function n(){var r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(wt(this,n),r=t.call(this),ks&&yn.call(hn(r)),r.options=hd(i),r.services={},r.logger=Ct,r.modules={external:[]},mx(hn(r)),o&&!r.isInitialized&&!i.isClone){if(!r.options.initImmediate)return r.init(i,o),Ii(r,hn(r));setTimeout(function(){r.init(i,o)},0)}return r}return xt(n,[{key:"init",value:function(){var i=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0;typeof o=="function"&&(s=o,o={}),!o.defaultNS&&o.defaultNS!==!1&&o.ns&&(typeof o.ns=="string"?o.defaultNS=o.ns:o.ns.indexOf("translation")<0&&(o.defaultNS=o.ns[0]));var a=px();this.options=kt(kt(kt({},a),this.options),hd(o)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=kt(kt({},a.interpolation),this.options.interpolation)),o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);function l(v){return v?typeof v=="function"?new v:v:null}if(!this.options.isClone){this.modules.logger?Ct.init(l(this.modules.logger),this.options):Ct.init(null,this.options);var u;this.modules.formatter?u=this.modules.formatter:typeof Intl<"u"&&(u=lx);var c=new ex(this.options);this.store=new Jw(this.options.resources,this.options);var f=this.services;f.logger=Ct,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new ox(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),u&&(!this.options.interpolation.format||this.options.interpolation.format===a.interpolation.format)&&(f.formatter=l(u),f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new sx(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new dx(l(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",function(v){for(var p=arguments.length,m=new Array(p>1?p-1:0),S=1;S<p;S++)m[S-1]=arguments[S];i.emit.apply(i,[v].concat(m))}),this.modules.languageDetector&&(f.languageDetector=l(this.modules.languageDetector),f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=l(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new ld(this.services,this.options),this.translator.on("*",function(v){for(var p=arguments.length,m=new Array(p>1?p-1:0),S=1;S<p;S++)m[S-1]=arguments[S];i.emit.apply(i,[v].concat(m))}),this.modules.external.forEach(function(v){v.init&&v.init(i)})}if(this.format=this.options.interpolation.format,s||(s=Zi),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var d=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);d.length>0&&d[0]!=="dev"&&(this.options.lng=d[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var h=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];h.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments)}});var g=["addResource","addResources","addResourceBundle","removeResourceBundle"];g.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments),i}});var y=jr(),x=function(){var p=function(S,O){i.isInitialized&&!i.initializedStoreOnce&&i.logger.warn("init: i18next is already initialized. You should call init just once!"),i.isInitialized=!0,i.options.isClone||i.logger.log("initialized",i.options),i.emit("initialized",i.options),y.resolve(O),s(S,O)};if(i.languages&&i.options.compatibilityAPI!=="v1"&&!i.isInitialized)return p(null,i.t.bind(i));i.changeLanguage(i.options.lng,p)};return this.options.resources||!this.options.initImmediate?x():setTimeout(x,0),y}},{key:"loadResources",value:function(i){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Zi,a=s,l=typeof i=="string"?i:this.language;if(typeof i=="function"&&(a=i),!this.options.resources||this.options.partialBundledLanguages){if(l&&l.toLowerCase()==="cimode")return a();var u=[],c=function(h){if(!!h){var g=o.services.languageUtils.toResolveHierarchy(h);g.forEach(function(y){u.indexOf(y)<0&&u.push(y)})}};if(l)c(l);else{var f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.forEach(function(d){return c(d)})}this.options.preload&&this.options.preload.forEach(function(d){return c(d)}),this.services.backendConnector.load(u,this.options.ns,function(d){!d&&!o.resolvedLanguage&&o.language&&o.setResolvedLanguage(o.language),a(d)})}else a(null)}},{key:"reloadResources",value:function(i,o,s){var a=jr();return i||(i=this.languages),o||(o=this.options.ns),s||(s=Zi),this.services.backendConnector.reload(i,o,function(l){a.resolve(),s(l)}),a}},{key:"use",value:function(i){if(!i)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!i.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return i.type==="backend"&&(this.modules.backend=i),(i.type==="logger"||i.log&&i.warn&&i.error)&&(this.modules.logger=i),i.type==="languageDetector"&&(this.modules.languageDetector=i),i.type==="i18nFormat"&&(this.modules.i18nFormat=i),i.type==="postProcessor"&&_g.addPostProcessor(i),i.type==="formatter"&&(this.modules.formatter=i),i.type==="3rdParty"&&this.modules.external.push(i),this}},{key:"setResolvedLanguage",value:function(i){if(!(!i||!this.languages)&&!(["cimode","dev"].indexOf(i)>-1))for(var o=0;o<this.languages.length;o++){var s=this.languages[o];if(!(["cimode","dev"].indexOf(s)>-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}},{key:"changeLanguage",value:function(i,o){var s=this;this.isLanguageChangingTo=i;var a=jr();this.emit("languageChanging",i);var l=function(d){s.language=d,s.languages=s.services.languageUtils.toResolveHierarchy(d),s.resolvedLanguage=void 0,s.setResolvedLanguage(d)},u=function(d,h){h?(l(h),s.translator.changeLanguage(h),s.isLanguageChangingTo=void 0,s.emit("languageChanged",h),s.logger.log("languageChanged",h)):s.isLanguageChangingTo=void 0,a.resolve(function(){return s.t.apply(s,arguments)}),o&&o(d,function(){return s.t.apply(s,arguments)})},c=function(d){!i&&!d&&s.services.languageDetector&&(d=[]);var h=typeof d=="string"?d:s.services.languageUtils.getBestMatchFromCodes(d);h&&(s.language||l(h),s.translator.language||s.translator.changeLanguage(h),s.services.languageDetector&&s.services.languageDetector.cacheUserLanguage(h)),s.loadResources(h,function(g){u(g,h)})};return!i&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!i&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(i),a}},{key:"getFixedT",value:function(i,o,s){var a=this,l=function u(c,f){var d;if(pn(f)!=="object"){for(var h=arguments.length,g=new Array(h>2?h-2:0),y=2;y<h;y++)g[y-2]=arguments[y];d=a.options.overloadTranslationOptionHandler([c,f].concat(g))}else d=kt({},f);d.lng=d.lng||u.lng,d.lngs=d.lngs||u.lngs,d.ns=d.ns||u.ns,d.keyPrefix=d.keyPrefix||s||u.keyPrefix;var x=a.options.keySeparator||".",v=d.keyPrefix?"".concat(d.keyPrefix).concat(x).concat(c):c;return a.t(v,d)};return typeof i=="string"?l.lng=i:l.lngs=i,l.ns=o,l.keyPrefix=s,l}},{key:"t",value:function(){var i;return this.translator&&(i=this.translator).translate.apply(i,arguments)}},{key:"exists",value:function(){var i;return this.translator&&(i=this.translator).exists.apply(i,arguments)}},{key:"setDefaultNamespace",value:function(i){this.options.defaultNS=i}},{key:"hasLoadedNamespace",value:function(i){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=this.resolvedLanguage||this.languages[0],l=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;var c=function(h,g){var y=o.services.backendConnector.state["".concat(h,"|").concat(g)];return y===-1||y===2};if(s.precheck){var f=s.precheck(this,c);if(f!==void 0)return f}return!!(this.hasResourceBundle(a,i)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(a,i)&&(!l||c(u,i)))}},{key:"loadNamespaces",value:function(i,o){var s=this,a=jr();return this.options.ns?(typeof i=="string"&&(i=[i]),i.forEach(function(l){s.options.ns.indexOf(l)<0&&s.options.ns.push(l)}),this.loadResources(function(l){a.resolve(),o&&o(l)}),a):(o&&o(),Promise.resolve())}},{key:"loadLanguages",value:function(i,o){var s=jr();typeof i=="string"&&(i=[i]);var a=this.options.preload||[],l=i.filter(function(u){return a.indexOf(u)<0});return l.length?(this.options.preload=a.concat(l),this.loadResources(function(u){s.resolve(),o&&o(u)}),s):(o&&o(),Promise.resolve())}},{key:"dir",value:function(i){if(i||(i=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!i)return"rtl";var o=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"];return o.indexOf(this.services.languageUtils.getLanguagePartFromCode(i))>-1||i.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var i=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Zi,a=kt(kt(kt({},this.options),o),{isClone:!0}),l=new n(a);(o.debug!==void 0||o.prefix!==void 0)&&(l.logger=l.logger.clone(o));var u=["store","services","language"];return u.forEach(function(c){l[c]=i[c]}),l.services=kt({},this.services),l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l.translator=new ld(l.services,l.options),l.translator.on("*",function(c){for(var f=arguments.length,d=new Array(f>1?f-1:0),h=1;h<f;h++)d[h-1]=arguments[h];l.emit.apply(l,[c].concat(d))}),l.init(a,s),l.translator.options=l.options,l.translator.backendConnector.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),n}(yn);Lt(Jo,"createInstance",function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Jo(e,t)});var Ie=Jo.createInstance();Ie.createInstance=Jo.createInstance;Ie.createInstance;Ie.init;Ie.loadResources;Ie.reloadResources;Ie.use;Ie.changeLanguage;Ie.getFixedT;Ie.t;Ie.exists;Ie.setDefaultNamespace;Ie.hasLoadedNamespace;Ie.loadNamespaces;Ie.loadLanguages;const vx="Stable Diffusion UI",yx="",Sx={home:"Home",history:"History",community:"Community",settings:"Settings"},wx={"status-starting":"Stable Diffusion is starting...","status-ready":"Stable Diffusion is ready to use!","status-error":"Stable Diffusion is not running!","editor-title":"Prompt","initial-img-txt":"Initial Image: (optional)","initial-img-btn":"Browse...","initial-img-text2":"No file selected.","make-img-btn":"Make Image","make-img-btn-stop":"Stop"},xx={"base-img":"Use base image:",seed:"Seed:","amount-of-img":"Amount of images to make:","how-many":"How many at once:","stream-img":"Stream images (this will slow down image generation):",width:"Width:",height:"Height:",sampler:"Sampler:",steps:"Number of inference steps:","guide-scale":"Guidance Scale:","prompt-str":"Prompt Strength:","live-preview":"Show a live preview of the image (disable this for faster image generation)","fix-face":"Fix incorrect faces and eyes (uses GFPGAN)",ups:"Upscale the image to 4x resolution using:","no-ups":"No Upscaling",corrected:"Show only the corrected/upscaled image"},Px={txt:"Image Modifiers (art styles, tags etc)"},kx={"use-btn":"Use Image","use-btn2":"Use Image and Tags"},Ox={fave:"Favorites Only",search:"Search"},Ex={ast:"Automatically save to","ast-disc":"File path to auto save your creations",place:"File path",cps:"Cross profile sharing","cps-disc":"Profiles will see suggestions from each other.",acb:"Allow cloud backup","acb-disc":"A button will show up for images on hover","acb-place":"Choose your","acc-api":"Api key","acb-api-place":"Your API key",save:"SAVE"},_x=`If you found this project useful and want to help keep it alive, please to help cover the cost of development and maintenance! Thank you for your support!
|
|
|
|
Please feel free to join the discord community or file an issue if you have any problems or suggestions in using this interface.
|
|
|
|
Disclaimer: The authors of this project are not responsible for any content generated using this interface.
|
|
|
|
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,
|
|
spread misinformation and target vulnerable groups. For the full list of restrictions please read the license.
|
|
|
|
By using this software, you consent to the terms and conditions of the license.
|
|
`,Cx={title:vx,description:yx,navbar:Sx,"land-cre":{cp:"Create Profile","cp-place":"Profile name",pp:"Profile Picture","pp-disc":"",ast:"Automatically save to","ast-disc":"File path to auto save your creations",place:"File path",cre:"Create"},"land-pre":{user:"Username",add:"Add Profile"},home:wx,"in-paint":{txt:"In-Painting (select the area which the AI will paint into)",clear:"Clear"},settings:xx,tags:Px,"preview-prompt":{part1:'Type a prompt and press the "Make Image" button.',part2:`You can set an "Initial Image" if you want to guide the AI.
|
|
`,part3:`You can also add modifiers like "Realistic", "Pencil Sketch", "ArtStation" etc by browsing through the "Image Modifiers" section and selecting the desired modifiers.
|
|
`,part4:'Click "Advanced Settings" for additional settings like seed, image size, number of images to generate etc.',part5:"Enjoy! :)"},"current-task":"Current task","recent-create":"Recently Created",popup:kx,history:Ox,"advanced-settings":{sound:"Play sound on task completion","sound-disc":"Will play a sound so user can hear when image is done.",turbo:"Turbo mode","turbo-disc":"Generates images faster, but uses an additional 1 GB of GPU memory",cpu:"Use CPU instead of GPU","cpu-disc":"Warning: this will be *very* slow",gpu:"Use full precision","gpu-disc":"(for GPU-only. warning: this will consume more VRAM)",beta:"Beta Features","beta-disc":`Get the latest features immediately (but could be less stable).
|
|
Please restart the program after changing this.`,save:"SAVE"},storage:Ex,import:{"imp-btn":"IMPORT","exp-btn":"EXPORT",disc:"It is a good idea to leave the exported file as it is. Otherwise it may not import correctly","disc:2":"When importing, only profiles that are not already present on the will be added."},about:_x},Rx="Stable Diffusion UI",Nx="",bx={home:"Home",history:"History",community:"Community",settings:"Settings"},Ix={"status-starting":"Stable Diffusion is starting...","status-ready":"Stable Diffusion is ready to use!","status-error":"Stable Diffusion is not running!","editor-title":"Prompt","initial-img-txt":"Initial Image: (optional)","initial-img-btn":"Browse...","initial-img-text2":"No file selected.","make-img-btn":"Make Image","make-img-btn-stop":"Stop"},Tx={"base-img":"Use base image:",seed:"Seed:","amount-of-img":"Amount of images to make:","how-many":"How many at once:",width:"Width:",height:"Height:",steps:"Number of inference steps:","guide-scale":"Guidance Scale:","prompt-str":"Prompt Strength:","live-preview":"Show a live preview of the image (disable this for faster image generation)","fix-face":"Fix incorrect faces and eyes (uses GFPGAN)",ups:"Upscale the image to 4x resolution using:","no-ups":"No Upscaling",corrected:"Show only the corrected/upscaled image"},Lx={txt:"Image Modifiers (art styles, tags etc)"},Dx={"use-btn":"Use Image","use-btn2":"Use Image and Tags"},Fx={fave:"Favorites Only",search:"Search"},Mx={ast:"Automatically save to","ast-disc":"File path to auto save your creations",place:"File path",cps:"Cross profile sharing","cps-disc":"Profiles will see suggestions from each other.",acb:"Allow cloud backup","acb-disc":"A button will show up for images on hover","acb-place":"Choose your","acc-api":"Api key","acb-api-place":"Your API key",save:"SAVE"},jx=`If you found this project useful and want to help keep it alive, please to help cover the cost of development and maintenance! Thank you for your support!
|
|
|
|
Please feel free to join the discord community or file an issue if you have any problems or suggestions in using this interface.
|
|
|
|
Disclaimer: The authors of this project are not responsible for any content generated using this interface.
|
|
|
|
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,
|
|
spread misinformation and target vulnerable groups. For the full list of restrictions please read the license.
|
|
|
|
By using this software, you consent to the terms and conditions of the license.
|
|
`,Ax={title:Rx,description:Nx,navbar:bx,"land-cre":{cp:"Create Profile","cp-place":"Profile name",pp:"Profile Picture","pp-disc":"",ast:"Automatically save to","ast-disc":"File path to auto save your creations",place:"File path",cre:"Create"},"land-pre":{user:"Username",add:"Add Profile"},home:Ix,"in-paint":{txt:"In-Painting (select the area which the AI will paint into)",clear:"Clear"},settings:Tx,tags:Lx,"preview-prompt":{part1:'Type a prompt and press the "Make Image" button.',part2:`You can set an "Initial Image" if you want to guide the AI.
|
|
`,part3:`You can also add modifiers like "Realistic", "Pencil Sketch", "ArtStation" etc by browsing through the "Image Modifiers" section and selecting the desired modifiers.
|
|
`,part4:'Click "Advanced Settings" for additional settings like seed, image size, number of images to generate etc.',part5:"Enjoy! :)"},"current-task":"Current task","recent-create":"Recently Created",popup:Dx,history:Fx,"advanced-settings":{sound:"Play sound on task completion","sound-disc":"Will play a sound so user can hear when image is done.",turbo:"Turbo mode","turbo-disc":"Generates images faster, but uses an additional 1 GB of GPU memory",cpu:"Use CPU instead of GPU","cpu-disc":"Warning: this will be *very* slow",gpu:"Use full precision","gpu-disc":"(for GPU-only. warning: this will consume more VRAM)",beta:"Beta Features","beta-disc":`Get the latest features immediately (but could be less stable).
|
|
Please restart the program after changing this.`,save:"SAVE"},storage:Mx,import:{"imp-btn":"IMPORT","exp-btn":"EXPORT",disc:"It is a good idea to leave the exported file as it is. Otherwise it may not import correctly","disc:2":"When importing, only profiles that are not already present on the will be added."},about:jx},$x={en:{translation:Cx},es:{translation:Ax}};Ie.use(eS).init({lng:"en",interpolation:{escapeValue:!1},resources:$x}).then(()=>{console.log("i18n initialized")}).catch(e=>{console.error("i18n initialization failed",e)}).finally(()=>{console.log("i18n initialization finished")});const Ux=new Jy;function zx(){return w(Xy,{location:Ux,routes:[{path:"/",element:w(jw,{})},{path:"/settings",element:w(Aw,{})}]})}const Bx=new Sy({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0,cacheTime:1/0}}});My();fa.createRoot(document.getElementById("root")).render(w(me.StrictMode,{children:N(Py,{client:Bx,children:[w(zx,{}),w(Ny,{initialIsOpen:!0})]})}));
|