easydiffusion/ui/frontend/dist/index.js
2022-09-29 14:23:12 -04:00

114 lines
330 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 id(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var R={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 vi=Symbol.for("react.element"),hg=Symbol.for("react.portal"),gg=Symbol.for("react.fragment"),mg=Symbol.for("react.strict_mode"),vg=Symbol.for("react.profiler"),yg=Symbol.for("react.provider"),Sg=Symbol.for("react.context"),wg=Symbol.for("react.forward_ref"),xg=Symbol.for("react.suspense"),kg=Symbol.for("react.memo"),Pg=Symbol.for("react.lazy"),Uu=Symbol.iterator;function Og(e){return e===null||typeof e!="object"?null:(e=Uu&&e[Uu]||e["@@iterator"],typeof e=="function"?e:null)}var od={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},sd=Object.assign,ad={};function yr(e,t,n){this.props=e,this.context=t,this.refs=ad,this.updater=n||od}yr.prototype.isReactComponent={};yr.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")};yr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function ld(){}ld.prototype=yr.prototype;function Sl(e,t,n){this.props=e,this.context=t,this.refs=ad,this.updater=n||od}var wl=Sl.prototype=new ld;wl.constructor=Sl;sd(wl,yr.prototype);wl.isPureReactComponent=!0;var zu=Array.isArray,ud=Object.prototype.hasOwnProperty,xl={current:null},cd={key:!0,ref:!0,__self:!0,__source:!0};function fd(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)ud.call(t,r)&&!cd.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:vi,type:e,key:o,ref:s,props:i,_owner:xl.current}}function Eg(e,t){return{$$typeof:vi,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function kl(e){return typeof e=="object"&&e!==null&&e.$$typeof===vi}function _g(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Bu=/\/+/g;function ks(e,t){return typeof e=="object"&&e!==null&&e.key!=null?_g(""+e.key):t.toString(36)}function Ki(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 vi:case hg:s=!0}}if(s)return s=e,i=i(s),e=r===""?"."+ks(s,0):r,zu(i)?(n="",e!=null&&(n=e.replace(Bu,"$&/")+"/"),Ki(i,t,n,"",function(u){return u})):i!=null&&(kl(i)&&(i=Eg(i,n+(!i.key||s&&s.key===i.key?"":(""+i.key).replace(Bu,"$&/")+"/")+e)),t.push(i)),1;if(s=0,r=r===""?".":r+":",zu(e))for(var a=0;a<e.length;a++){o=e[a];var l=r+ks(o,a);s+=Ki(o,t,n,l,i)}else if(l=Og(e),typeof l=="function")for(e=l.call(e),a=0;!(o=e.next()).done;)o=o.value,l=r+ks(o,a++),s+=Ki(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 Ei(e,t,n){if(e==null)return e;var r=[],i=0;return Ki(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Cg(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 Ee={current:null},Wi={transition:null},Rg={ReactCurrentDispatcher:Ee,ReactCurrentBatchConfig:Wi,ReactCurrentOwner:xl};A.Children={map:Ei,forEach:function(e,t,n){Ei(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Ei(e,function(){t++}),t},toArray:function(e){return Ei(e,function(t){return t})||[]},only:function(e){if(!kl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};A.Component=yr;A.Fragment=gg;A.Profiler=vg;A.PureComponent=Sl;A.StrictMode=mg;A.Suspense=xg;A.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Rg;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=sd({},e.props),i=e.key,o=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,s=xl.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)ud.call(t,l)&&!cd.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:vi,type:e.type,key:i,ref:o,props:r,_owner:s}};A.createContext=function(e){return e={$$typeof:Sg,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:yg,_context:e},e.Consumer=e};A.createElement=fd;A.createFactory=function(e){var t=fd.bind(null,e);return t.type=e,t};A.createRef=function(){return{current:null}};A.forwardRef=function(e){return{$$typeof:wg,render:e}};A.isValidElement=kl;A.lazy=function(e){return{$$typeof:Pg,_payload:{_status:-1,_result:e},_init:Cg}};A.memo=function(e,t){return{$$typeof:kg,type:e,compare:t===void 0?null:t}};A.startTransition=function(e){var t=Wi.transition;Wi.transition={};try{e()}finally{Wi.transition=t}};A.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};A.useCallback=function(e,t){return Ee.current.useCallback(e,t)};A.useContext=function(e){return Ee.current.useContext(e)};A.useDebugValue=function(){};A.useDeferredValue=function(e){return Ee.current.useDeferredValue(e)};A.useEffect=function(e,t){return Ee.current.useEffect(e,t)};A.useId=function(){return Ee.current.useId()};A.useImperativeHandle=function(e,t,n){return Ee.current.useImperativeHandle(e,t,n)};A.useInsertionEffect=function(e,t){return Ee.current.useInsertionEffect(e,t)};A.useLayoutEffect=function(e,t){return Ee.current.useLayoutEffect(e,t)};A.useMemo=function(e,t){return Ee.current.useMemo(e,t)};A.useReducer=function(e,t,n){return Ee.current.useReducer(e,t,n)};A.useRef=function(e){return Ee.current.useRef(e)};A.useState=function(e){return Ee.current.useState(e)};A.useSyncExternalStore=function(e,t,n){return Ee.current.useSyncExternalStore(e,t,n)};A.useTransition=function(){return Ee.current.useTransition()};A.version="18.2.0";(function(e){e.exports=A})(R);const st=id(R.exports);var sa={},dd={exports:{}},Qe={},pd={exports:{}},hd={};/**
* @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,zt=Y>>>1;B<zt;){var we=2*(B+1)-1,Ln=I[we],De=we+1,_t=I[De];if(0>i(Ln,M))De<Y&&0>i(_t,Ln)?(I[B]=_t,I[De]=M,B=De):(I[B]=Ln,I[we]=M,B=we);else if(De<Y&&0>i(_t,M))I[B]=_t,I[De]=M,B=De;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,g=!1,h=!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),!h)if(n(l)!==null)h=!0,qe(k);else{var D=n(u);D!==null&&Re(S,D.startTime-I)}}function k(I,D){h=!1,y&&(y=!1,v(C),C=-1),g=!0;var M=d;try{for(m(D),f=n(l);f!==null&&(!(f.expirationTime>D)||I&&!L());){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 zt=!0;else{var we=n(u);we!==null&&Re(S,we.startTime-D),zt=!1}return zt}finally{f=null,d=M,g=!1}}var E=!1,P=null,C=-1,_=5,O=-1;function L(){return!(e.unstable_now()-O<_)}function j(){if(P!==null){var I=e.unstable_now();O=I;var D=!0;try{D=P(!0,I)}finally{D?z():(E=!1,P=null)}}else E=!1}var z;if(typeof p=="function")z=function(){p(j)};else if(typeof MessageChannel<"u"){var H=new MessageChannel,Se=H.port2;H.port1.onmessage=j,z=function(){Se.postMessage(null)}}else z=function(){x(j,0)};function qe(I){P=I,E||(E=!0,z())}function Re(I,D){C=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(){h||g||(h=!0,qe(k))},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"):_=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(C),C=-1):y=!0,Re(S,M-B))):(I.sortIndex=Y,t(l,I),h||g||(h=!0,qe(k))),I},e.unstable_shouldYield=L,e.unstable_wrapCallback=function(I){var D=d;return function(){var M=d;d=D;try{return I.apply(this,arguments)}finally{d=M}}}})(hd);(function(e){e.exports=hd})(pd);/**
* @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 gd=R.exports,Ue=pd.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 md=new Set,Wr={};function bn(e,t){rr(e,t),rr(e+"Capture",t)}function rr(e,t){for(Wr[e]=t,e=0;e<t.length;e++)md.add(t[e])}var Tt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),aa=Object.prototype.hasOwnProperty,Ng=/^[: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]*$/,Qu={},Hu={};function bg(e){return aa.call(Hu,e)?!0:aa.call(Qu,e)?!1:Ng.test(e)?Hu[e]=!0:(Qu[e]=!0,!1)}function Ig(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 Lg(e,t,n,r){if(t===null||typeof t>"u"||Ig(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 _e(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 pe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){pe[e]=new _e(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];pe[t]=new _e(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){pe[e]=new _e(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){pe[e]=new _e(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){pe[e]=new _e(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){pe[e]=new _e(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){pe[e]=new _e(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){pe[e]=new _e(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){pe[e]=new _e(e,5,!1,e.toLowerCase(),null,!1,!1)});var Pl=/[\-:]([a-z])/g;function Ol(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(Pl,Ol);pe[t]=new _e(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(Pl,Ol);pe[t]=new _e(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(Pl,Ol);pe[t]=new _e(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){pe[e]=new _e(e,1,!1,e.toLowerCase(),null,!1,!1)});pe.xlinkHref=new _e("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){pe[e]=new _e(e,1,!1,e.toLowerCase(),null,!0,!0)});function El(e,t,n,r){var i=pe.hasOwnProperty(t)?pe[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(Lg(t,n,i,r)&&(n=null),r||i===null?bg(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 $t=gd.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_i=Symbol.for("react.element"),jn=Symbol.for("react.portal"),An=Symbol.for("react.fragment"),_l=Symbol.for("react.strict_mode"),la=Symbol.for("react.profiler"),vd=Symbol.for("react.provider"),yd=Symbol.for("react.context"),Cl=Symbol.for("react.forward_ref"),ua=Symbol.for("react.suspense"),ca=Symbol.for("react.suspense_list"),Rl=Symbol.for("react.memo"),Ht=Symbol.for("react.lazy"),Sd=Symbol.for("react.offscreen"),qu=Symbol.iterator;function Or(e){return e===null||typeof e!="object"?null:(e=qu&&e[qu]||e["@@iterator"],typeof e=="function"?e:null)}var Z=Object.assign,Ps;function Tr(e){if(Ps===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ps=t&&t[1]||""}return`
`+Ps+e}var Os=!1;function Es(e,t){if(!e||Os)return"";Os=!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{Os=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Tr(e):""}function Tg(e){switch(e.tag){case 5:return Tr(e.type);case 16:return Tr("Lazy");case 13:return Tr("Suspense");case 19:return Tr("SuspenseList");case 0:case 2:case 15:return e=Es(e.type,!1),e;case 11:return e=Es(e.type.render,!1),e;case 1:return e=Es(e.type,!0),e;default:return""}}function fa(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 An:return"Fragment";case jn:return"Portal";case la:return"Profiler";case _l:return"StrictMode";case ua:return"Suspense";case ca:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case yd:return(e.displayName||"Context")+".Consumer";case vd:return(e._context.displayName||"Context")+".Provider";case Cl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Rl:return t=e.displayName||null,t!==null?t:fa(e.type)||"Memo";case Ht:t=e._payload,e=e._init;try{return fa(e(t))}catch{}}return null}function Dg(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 fa(t);case 8:return t===_l?"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 un(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function wd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fg(e){var t=wd(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 Ci(e){e._valueTracker||(e._valueTracker=Fg(e))}function xd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=wd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ao(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 da(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 Vu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=un(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 kd(e,t){t=t.checked,t!=null&&El(e,"checked",t,!1)}function pa(e,t){kd(e,t);var n=un(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")?ha(e,t.type,n):t.hasOwnProperty("defaultValue")&&ha(e,t.type,un(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ku(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 ha(e,t,n){(t!=="number"||ao(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Dr=Array.isArray;function Yn(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=""+un(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 ga(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(b(91));return Z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Wu(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(Dr(n)){if(1<n.length)throw Error(b(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:un(n)}}function Pd(e,t){var n=un(t.value),r=un(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 Gu(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Od(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 ma(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Od(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ri,Ed=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(Ri=Ri||document.createElement("div"),Ri.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ri.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Gr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ar={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},Mg=["Webkit","ms","Moz","O"];Object.keys(Ar).forEach(function(e){Mg.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ar[t]=Ar[e]})});function _d(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ar.hasOwnProperty(e)&&Ar[e]?(""+t).trim():t+"px"}function Cd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=_d(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var jg=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 va(e,t){if(t){if(jg[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 ya(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 Sa=null;function Nl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wa=null,Jn=null,Xn=null;function Yu(e){if(e=wi(e)){if(typeof wa!="function")throw Error(b(280));var t=e.stateNode;t&&(t=Jo(t),wa(e.stateNode,e.type,t))}}function Rd(e){Jn?Xn?Xn.push(e):Xn=[e]:Jn=e}function Nd(){if(Jn){var e=Jn,t=Xn;if(Xn=Jn=null,Yu(e),t)for(e=0;e<t.length;e++)Yu(t[e])}}function bd(e,t){return e(t)}function Id(){}var _s=!1;function Ld(e,t,n){if(_s)return e(t,n);_s=!0;try{return bd(e,t,n)}finally{_s=!1,(Jn!==null||Xn!==null)&&(Id(),Nd())}}function Yr(e,t){var n=e.stateNode;if(n===null)return null;var r=Jo(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 xa=!1;if(Tt)try{var Er={};Object.defineProperty(Er,"passive",{get:function(){xa=!0}}),window.addEventListener("test",Er,Er),window.removeEventListener("test",Er,Er)}catch{xa=!1}function Ag(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 $r=!1,lo=null,uo=!1,ka=null,$g={onError:function(e){$r=!0,lo=e}};function Ug(e,t,n,r,i,o,s,a,l){$r=!1,lo=null,Ag.apply($g,arguments)}function zg(e,t,n,r,i,o,s,a,l){if(Ug.apply(this,arguments),$r){if($r){var u=lo;$r=!1,lo=null}else throw Error(b(198));uo||(uo=!0,ka=u)}}function In(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 Td(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 Ju(e){if(In(e)!==e)throw Error(b(188))}function Bg(e){var t=e.alternate;if(!t){if(t=In(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 Ju(i),e;if(o===r)return Ju(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 Dd(e){return e=Bg(e),e!==null?Fd(e):null}function Fd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Fd(e);if(t!==null)return t;e=e.sibling}return null}var Md=Ue.unstable_scheduleCallback,Xu=Ue.unstable_cancelCallback,Qg=Ue.unstable_shouldYield,Hg=Ue.unstable_requestPaint,ne=Ue.unstable_now,qg=Ue.unstable_getCurrentPriorityLevel,bl=Ue.unstable_ImmediatePriority,jd=Ue.unstable_UserBlockingPriority,co=Ue.unstable_NormalPriority,Vg=Ue.unstable_LowPriority,Ad=Ue.unstable_IdlePriority,Ko=null,wt=null;function Kg(e){if(wt&&typeof wt.onCommitFiberRoot=="function")try{wt.onCommitFiberRoot(Ko,e,void 0,(e.current.flags&128)===128)}catch{}}var at=Math.clz32?Math.clz32:Yg,Wg=Math.log,Gg=Math.LN2;function Yg(e){return e>>>=0,e===0?32:31-(Wg(e)/Gg|0)|0}var Ni=64,bi=4194304;function Fr(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 fo(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=Fr(a):(o&=s,o!==0&&(r=Fr(o)))}else s=n&~i,s!==0?r=Fr(s):o!==0&&(r=Fr(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-at(t),i=1<<n,r|=e[n],t&=~i;return r}function Jg(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 Xg(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var s=31-at(o),a=1<<s,l=i[s];l===-1?((a&n)===0||(a&r)!==0)&&(i[s]=Jg(a,t)):l<=t&&(e.expiredLanes|=a),o&=~a}}function Pa(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function $d(){var e=Ni;return Ni<<=1,(Ni&4194240)===0&&(Ni=64),e}function Cs(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function yi(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-at(t),e[t]=n}function Zg(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-at(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}function Il(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-at(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var q=0;function Ud(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var zd,Ll,Bd,Qd,Hd,Oa=!1,Ii=[],Xt=null,Zt=null,en=null,Jr=new Map,Xr=new Map,Wt=[],em="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 Zu(e,t){switch(e){case"focusin":case"focusout":Xt=null;break;case"dragenter":case"dragleave":Zt=null;break;case"mouseover":case"mouseout":en=null;break;case"pointerover":case"pointerout":Jr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xr.delete(t.pointerId)}}function _r(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=wi(t),t!==null&&Ll(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function tm(e,t,n,r,i){switch(t){case"focusin":return Xt=_r(Xt,e,t,n,r,i),!0;case"dragenter":return Zt=_r(Zt,e,t,n,r,i),!0;case"mouseover":return en=_r(en,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Jr.set(o,_r(Jr.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Xr.set(o,_r(Xr.get(o)||null,e,t,n,r,i)),!0}return!1}function qd(e){var t=vn(e.target);if(t!==null){var n=In(t);if(n!==null){if(t=n.tag,t===13){if(t=Td(n),t!==null){e.blockedOn=t,Hd(e.priority,function(){Bd(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 Gi(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ea(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Sa=r,n.target.dispatchEvent(r),Sa=null}else return t=wi(n),t!==null&&Ll(t),e.blockedOn=n,!1;t.shift()}return!0}function ec(e,t,n){Gi(e)&&n.delete(t)}function nm(){Oa=!1,Xt!==null&&Gi(Xt)&&(Xt=null),Zt!==null&&Gi(Zt)&&(Zt=null),en!==null&&Gi(en)&&(en=null),Jr.forEach(ec),Xr.forEach(ec)}function Cr(e,t){e.blockedOn===t&&(e.blockedOn=null,Oa||(Oa=!0,Ue.unstable_scheduleCallback(Ue.unstable_NormalPriority,nm)))}function Zr(e){function t(i){return Cr(i,e)}if(0<Ii.length){Cr(Ii[0],e);for(var n=1;n<Ii.length;n++){var r=Ii[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Xt!==null&&Cr(Xt,e),Zt!==null&&Cr(Zt,e),en!==null&&Cr(en,e),Jr.forEach(t),Xr.forEach(t),n=0;n<Wt.length;n++)r=Wt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Wt.length&&(n=Wt[0],n.blockedOn===null);)qd(n),n.blockedOn===null&&Wt.shift()}var Zn=$t.ReactCurrentBatchConfig,po=!0;function rm(e,t,n,r){var i=q,o=Zn.transition;Zn.transition=null;try{q=1,Tl(e,t,n,r)}finally{q=i,Zn.transition=o}}function im(e,t,n,r){var i=q,o=Zn.transition;Zn.transition=null;try{q=4,Tl(e,t,n,r)}finally{q=i,Zn.transition=o}}function Tl(e,t,n,r){if(po){var i=Ea(e,t,n,r);if(i===null)js(e,t,r,ho,n),Zu(e,r);else if(tm(i,e,t,n,r))r.stopPropagation();else if(Zu(e,r),t&4&&-1<em.indexOf(e)){for(;i!==null;){var o=wi(i);if(o!==null&&zd(o),o=Ea(e,t,n,r),o===null&&js(e,t,r,ho,n),o===i)break;i=o}i!==null&&r.stopPropagation()}else js(e,t,r,null,n)}}var ho=null;function Ea(e,t,n,r){if(ho=null,e=Nl(r),e=vn(e),e!==null)if(t=In(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Td(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 ho=e,null}function Vd(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(qg()){case bl:return 1;case jd:return 4;case co:case Vg:return 16;case Ad:return 536870912;default:return 16}default:return 16}}var Yt=null,Dl=null,Yi=null;function Kd(){if(Yi)return Yi;var e,t=Dl,n=t.length,r,i="value"in Yt?Yt.value:Yt.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 Yi=i.slice(e,1<r?1-r:void 0)}function Ji(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 Li(){return!0}function tc(){return!1}function He(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)?Li:tc,this.isPropagationStopped=tc,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=Li)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Li)},persist:function(){},isPersistent:Li}),t}var Sr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Fl=He(Sr),Si=Z({},Sr,{view:0,detail:0}),om=He(Si),Rs,Ns,Rr,Wo=Z({},Si,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Ml,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!==Rr&&(Rr&&e.type==="mousemove"?(Rs=e.screenX-Rr.screenX,Ns=e.screenY-Rr.screenY):Ns=Rs=0,Rr=e),Rs)},movementY:function(e){return"movementY"in e?e.movementY:Ns}}),nc=He(Wo),sm=Z({},Wo,{dataTransfer:0}),am=He(sm),lm=Z({},Si,{relatedTarget:0}),bs=He(lm),um=Z({},Sr,{animationName:0,elapsedTime:0,pseudoElement:0}),cm=He(um),fm=Z({},Sr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),dm=He(fm),pm=Z({},Sr,{data:0}),rc=He(pm),hm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},gm={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"},mm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function vm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=mm[e])?!!t[e]:!1}function Ml(){return vm}var ym=Z({},Si,{key:function(e){if(e.key){var t=hm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ji(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?gm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Ml,charCode:function(e){return e.type==="keypress"?Ji(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ji(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Sm=He(ym),wm=Z({},Wo,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ic=He(wm),xm=Z({},Si,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Ml}),km=He(xm),Pm=Z({},Sr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Om=He(Pm),Em=Z({},Wo,{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=He(Em),Cm=[9,13,27,32],jl=Tt&&"CompositionEvent"in window,Ur=null;Tt&&"documentMode"in document&&(Ur=document.documentMode);var Rm=Tt&&"TextEvent"in window&&!Ur,Wd=Tt&&(!jl||Ur&&8<Ur&&11>=Ur),oc=String.fromCharCode(32),sc=!1;function Gd(e,t){switch(e){case"keyup":return Cm.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Yd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $n=!1;function Nm(e,t){switch(e){case"compositionend":return Yd(t);case"keypress":return t.which!==32?null:(sc=!0,oc);case"textInput":return e=t.data,e===oc&&sc?null:e;default:return null}}function bm(e,t){if($n)return e==="compositionend"||!jl&&Gd(e,t)?(e=Kd(),Yi=Dl=Yt=null,$n=!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 Wd&&t.locale!=="ko"?null:t.data;default:return null}}var Im={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 ac(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Im[e.type]:t==="textarea"}function Jd(e,t,n,r){Rd(r),t=go(t,"onChange"),0<t.length&&(n=new Fl("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var zr=null,ei=null;function Lm(e){lp(e,0)}function Go(e){var t=Bn(e);if(xd(t))return e}function Tm(e,t){if(e==="change")return t}var Xd=!1;if(Tt){var Is;if(Tt){var Ls="oninput"in document;if(!Ls){var lc=document.createElement("div");lc.setAttribute("oninput","return;"),Ls=typeof lc.oninput=="function"}Is=Ls}else Is=!1;Xd=Is&&(!document.documentMode||9<document.documentMode)}function uc(){zr&&(zr.detachEvent("onpropertychange",Zd),ei=zr=null)}function Zd(e){if(e.propertyName==="value"&&Go(ei)){var t=[];Jd(t,ei,e,Nl(e)),Ld(Lm,t)}}function Dm(e,t,n){e==="focusin"?(uc(),zr=t,ei=n,zr.attachEvent("onpropertychange",Zd)):e==="focusout"&&uc()}function Fm(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Go(ei)}function Mm(e,t){if(e==="click")return Go(t)}function jm(e,t){if(e==="input"||e==="change")return Go(t)}function Am(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ct=typeof Object.is=="function"?Object.is:Am;function ti(e,t){if(ct(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(!aa.call(t,i)||!ct(e[i],t[i]))return!1}return!0}function cc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fc(e,t){var n=cc(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=cc(n)}}function ep(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ep(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function tp(){for(var e=window,t=ao();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ao(e.document)}return t}function Al(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 $m(e){var t=tp(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ep(n.ownerDocument.documentElement,n)){if(r!==null&&Al(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=fc(n,o);var s=fc(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 Um=Tt&&"documentMode"in document&&11>=document.documentMode,Un=null,_a=null,Br=null,Ca=!1;function dc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Ca||Un==null||Un!==ao(r)||(r=Un,"selectionStart"in r&&Al(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}),Br&&ti(Br,r)||(Br=r,r=go(_a,"onSelect"),0<r.length&&(t=new Fl("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Un)))}function Ti(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var zn={animationend:Ti("Animation","AnimationEnd"),animationiteration:Ti("Animation","AnimationIteration"),animationstart:Ti("Animation","AnimationStart"),transitionend:Ti("Transition","TransitionEnd")},Ts={},np={};Tt&&(np=document.createElement("div").style,"AnimationEvent"in window||(delete zn.animationend.animation,delete zn.animationiteration.animation,delete zn.animationstart.animation),"TransitionEvent"in window||delete zn.transitionend.transition);function Yo(e){if(Ts[e])return Ts[e];if(!zn[e])return e;var t=zn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in np)return Ts[e]=t[n];return e}var rp=Yo("animationend"),ip=Yo("animationiteration"),op=Yo("animationstart"),sp=Yo("transitionend"),ap=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 dn(e,t){ap.set(e,t),bn(t,[e])}for(var Ds=0;Ds<pc.length;Ds++){var Fs=pc[Ds],zm=Fs.toLowerCase(),Bm=Fs[0].toUpperCase()+Fs.slice(1);dn(zm,"on"+Bm)}dn(rp,"onAnimationEnd");dn(ip,"onAnimationIteration");dn(op,"onAnimationStart");dn("dblclick","onDoubleClick");dn("focusin","onFocus");dn("focusout","onBlur");dn(sp,"onTransitionEnd");rr("onMouseEnter",["mouseout","mouseover"]);rr("onMouseLeave",["mouseout","mouseover"]);rr("onPointerEnter",["pointerout","pointerover"]);rr("onPointerLeave",["pointerout","pointerover"]);bn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));bn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));bn("onBeforeInput",["compositionend","keypress","textInput","paste"]);bn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));bn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));bn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Mr="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(" "),Qm=new Set("cancel close invalid load scroll toggle".split(" ").concat(Mr));function hc(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,zg(r,t,void 0,e),e.currentTarget=null}function lp(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;hc(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;hc(i,a,u),o=l}}}if(uo)throw e=ka,uo=!1,ka=null,e}function K(e,t){var n=t[La];n===void 0&&(n=t[La]=new Set);var r=e+"__bubble";n.has(r)||(up(t,e,2,!1),n.add(r))}function Ms(e,t,n){var r=0;t&&(r|=4),up(n,e,r,t)}var Di="_reactListening"+Math.random().toString(36).slice(2);function ni(e){if(!e[Di]){e[Di]=!0,md.forEach(function(n){n!=="selectionchange"&&(Qm.has(n)||Ms(n,!1,e),Ms(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Di]||(t[Di]=!0,Ms("selectionchange",!1,t))}}function up(e,t,n,r){switch(Vd(t)){case 1:var i=rm;break;case 4:i=im;break;default:i=Tl}n=i.bind(null,t,n,e),i=void 0,!xa||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 js(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=vn(a),s===null)return;if(l=s.tag,l===5||l===6){r=o=s;continue e}a=a.parentNode}}r=r.return}Ld(function(){var u=o,c=Nl(n),f=[];e:{var d=ap.get(e);if(d!==void 0){var g=Fl,h=e;switch(e){case"keypress":if(Ji(n)===0)break e;case"keydown":case"keyup":g=Sm;break;case"focusin":h="focus",g=bs;break;case"focusout":h="blur",g=bs;break;case"beforeblur":case"afterblur":g=bs;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":g=nc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=km;break;case rp:case ip:case op:g=cm;break;case sp:g=Om;break;case"scroll":g=om;break;case"wheel":g=_m;break;case"copy":case"cut":case"paste":g=dm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=ic}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=Yr(p,v),S!=null&&y.push(ri(p,S,m)))),x)break;p=p.return}0<y.length&&(d=new g(d,h,null,n,c),f.push({event:d,listeners:y}))}}if((t&7)===0){e:{if(d=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",d&&n!==Sa&&(h=n.relatedTarget||n.fromElement)&&(vn(h)||h[Dt]))break e;if((g||d)&&(d=c.window===c?c:(d=c.ownerDocument)?d.defaultView||d.parentWindow:window,g?(h=n.relatedTarget||n.toElement,g=u,h=h?vn(h):null,h!==null&&(x=In(h),h!==x||h.tag!==5&&h.tag!==6)&&(h=null)):(g=null,h=u),g!==h)){if(y=nc,S="onMouseLeave",v="onMouseEnter",p="mouse",(e==="pointerout"||e==="pointerover")&&(y=ic,S="onPointerLeave",v="onPointerEnter",p="pointer"),x=g==null?d:Bn(g),m=h==null?d:Bn(h),d=new y(S,p+"leave",g,n,c),d.target=x,d.relatedTarget=m,S=null,vn(c)===u&&(y=new y(v,p+"enter",h,n,c),y.target=m,y.relatedTarget=x,S=y),x=S,g&&h)t:{for(y=g,v=h,p=0,m=y;m;m=Dn(m))p++;for(m=0,S=v;S;S=Dn(S))m++;for(;0<p-m;)y=Dn(y),p--;for(;0<m-p;)v=Dn(v),m--;for(;p--;){if(y===v||v!==null&&y===v.alternate)break t;y=Dn(y),v=Dn(v)}y=null}else y=null;g!==null&&gc(f,d,g,y,!1),h!==null&&x!==null&&gc(f,x,h,y,!0)}}e:{if(d=u?Bn(u):window,g=d.nodeName&&d.nodeName.toLowerCase(),g==="select"||g==="input"&&d.type==="file")var k=Tm;else if(ac(d))if(Xd)k=jm;else{k=Fm;var E=Dm}else(g=d.nodeName)&&g.toLowerCase()==="input"&&(d.type==="checkbox"||d.type==="radio")&&(k=Mm);if(k&&(k=k(e,u))){Jd(f,k,n,c);break e}E&&E(e,d,u),e==="focusout"&&(E=d._wrapperState)&&E.controlled&&d.type==="number"&&ha(d,"number",d.value)}switch(E=u?Bn(u):window,e){case"focusin":(ac(E)||E.contentEditable==="true")&&(Un=E,_a=u,Br=null);break;case"focusout":Br=_a=Un=null;break;case"mousedown":Ca=!0;break;case"contextmenu":case"mouseup":case"dragend":Ca=!1,dc(f,n,c);break;case"selectionchange":if(Um)break;case"keydown":case"keyup":dc(f,n,c)}var P;if(jl)e:{switch(e){case"compositionstart":var C="onCompositionStart";break e;case"compositionend":C="onCompositionEnd";break e;case"compositionupdate":C="onCompositionUpdate";break e}C=void 0}else $n?Gd(e,n)&&(C="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(C="onCompositionStart");C&&(Wd&&n.locale!=="ko"&&($n||C!=="onCompositionStart"?C==="onCompositionEnd"&&$n&&(P=Kd()):(Yt=c,Dl="value"in Yt?Yt.value:Yt.textContent,$n=!0)),E=go(u,C),0<E.length&&(C=new rc(C,e,null,n,c),f.push({event:C,listeners:E}),P?C.data=P:(P=Yd(n),P!==null&&(C.data=P)))),(P=Rm?Nm(e,n):bm(e,n))&&(u=go(u,"onBeforeInput"),0<u.length&&(c=new rc("onBeforeInput","beforeinput",null,n,c),f.push({event:c,listeners:u}),c.data=P))}lp(f,t)})}function ri(e,t,n){return{instance:e,listener:t,currentTarget:n}}function go(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,o=i.stateNode;i.tag===5&&o!==null&&(i=o,o=Yr(e,n),o!=null&&r.unshift(ri(e,o,i)),o=Yr(e,t),o!=null&&r.push(ri(e,o,i))),e=e.return}return r}function Dn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function gc(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=Yr(n,o),l!=null&&s.unshift(ri(n,l,a))):i||(l=Yr(n,o),l!=null&&s.push(ri(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var Hm=/\r\n?/g,qm=/\u0000|\uFFFD/g;function mc(e){return(typeof e=="string"?e:""+e).replace(Hm,`
`).replace(qm,"")}function Fi(e,t,n){if(t=mc(t),mc(e)!==t&&n)throw Error(b(425))}function mo(){}var Ra=null,Na=null;function ba(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 Ia=typeof setTimeout=="function"?setTimeout:void 0,Vm=typeof clearTimeout=="function"?clearTimeout:void 0,vc=typeof Promise=="function"?Promise:void 0,Km=typeof queueMicrotask=="function"?queueMicrotask:typeof vc<"u"?function(e){return vc.resolve(null).then(e).catch(Wm)}:Ia;function Wm(e){setTimeout(function(){throw e})}function As(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),Zr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);Zr(t)}function tn(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 yc(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 wr=Math.random().toString(36).slice(2),vt="__reactFiber$"+wr,ii="__reactProps$"+wr,Dt="__reactContainer$"+wr,La="__reactEvents$"+wr,Gm="__reactListeners$"+wr,Ym="__reactHandles$"+wr;function vn(e){var t=e[vt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Dt]||n[vt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=yc(e);e!==null;){if(n=e[vt])return n;e=yc(e)}return t}e=n,n=e.parentNode}return null}function wi(e){return e=e[vt]||e[Dt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Bn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(b(33))}function Jo(e){return e[ii]||null}var Ta=[],Qn=-1;function pn(e){return{current:e}}function W(e){0>Qn||(e.current=Ta[Qn],Ta[Qn]=null,Qn--)}function V(e,t){Qn++,Ta[Qn]=e.current,e.current=t}var cn={},ye=pn(cn),Ie=pn(!1),En=cn;function ir(e,t){var n=e.type.contextTypes;if(!n)return cn;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 Le(e){return e=e.childContextTypes,e!=null}function vo(){W(Ie),W(ye)}function Sc(e,t,n){if(ye.current!==cn)throw Error(b(168));V(ye,t),V(Ie,n)}function cp(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,Dg(e)||"Unknown",i));return Z({},n,r)}function yo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||cn,En=ye.current,V(ye,e),V(Ie,Ie.current),!0}function wc(e,t,n){var r=e.stateNode;if(!r)throw Error(b(169));n?(e=cp(e,t,En),r.__reactInternalMemoizedMergedChildContext=e,W(Ie),W(ye),V(ye,e)):W(Ie),V(Ie,n)}var Rt=null,Xo=!1,$s=!1;function fp(e){Rt===null?Rt=[e]:Rt.push(e)}function Jm(e){Xo=!0,fp(e)}function hn(){if(!$s&&Rt!==null){$s=!0;var e=0,t=q;try{var n=Rt;for(q=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Rt=null,Xo=!1}catch(i){throw Rt!==null&&(Rt=Rt.slice(e+1)),Md(bl,hn),i}finally{q=t,$s=!1}}return null}var Hn=[],qn=0,So=null,wo=0,Ke=[],We=0,_n=null,bt=1,It="";function gn(e,t){Hn[qn++]=wo,Hn[qn++]=So,So=e,wo=t}function dp(e,t,n){Ke[We++]=bt,Ke[We++]=It,Ke[We++]=_n,_n=e;var r=bt;e=It;var i=32-at(r)-1;r&=~(1<<i),n+=1;var o=32-at(t)+i;if(30<o){var s=i-i%5;o=(r&(1<<s)-1).toString(32),r>>=s,i-=s,bt=1<<32-at(t)+i|n<<i|r,It=o+e}else bt=1<<o|n<<i|r,It=e}function $l(e){e.return!==null&&(gn(e,1),dp(e,1,0))}function Ul(e){for(;e===So;)So=Hn[--qn],Hn[qn]=null,wo=Hn[--qn],Hn[qn]=null;for(;e===_n;)_n=Ke[--We],Ke[We]=null,It=Ke[--We],Ke[We]=null,bt=Ke[--We],Ke[We]=null}var $e=null,je=null,G=!1,ot=null;function pp(e,t){var n=Je(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 xc(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,$e=e,je=tn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,$e=e,je=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=_n!==null?{id:bt,overflow:It}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Je(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,$e=e,je=null,!0):!1;default:return!1}}function Da(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Fa(e){if(G){var t=je;if(t){var n=t;if(!xc(e,t)){if(Da(e))throw Error(b(418));t=tn(n.nextSibling);var r=$e;t&&xc(e,t)?pp(r,n):(e.flags=e.flags&-4097|2,G=!1,$e=e)}}else{if(Da(e))throw Error(b(418));e.flags=e.flags&-4097|2,G=!1,$e=e}}}function kc(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;$e=e}function Mi(e){if(e!==$e)return!1;if(!G)return kc(e),G=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!ba(e.type,e.memoizedProps)),t&&(t=je)){if(Da(e))throw hp(),Error(b(418));for(;t;)pp(e,t),t=tn(t.nextSibling)}if(kc(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){je=tn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}je=null}}else je=$e?tn(e.stateNode.nextSibling):null;return!0}function hp(){for(var e=je;e;)e=tn(e.nextSibling)}function or(){je=$e=null,G=!1}function zl(e){ot===null?ot=[e]:ot.push(e)}var Xm=$t.ReactCurrentBatchConfig;function rt(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 xo=pn(null),ko=null,Vn=null,Bl=null;function Ql(){Bl=Vn=ko=null}function Hl(e){var t=xo.current;W(xo),e._currentValue=t}function Ma(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 er(e,t){ko=e,Bl=Vn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(be=!0),e.firstContext=null)}function Ze(e){var t=e._currentValue;if(Bl!==e)if(e={context:e,memoizedValue:t,next:null},Vn===null){if(ko===null)throw Error(b(308));Vn=e,ko.dependencies={lanes:0,firstContext:e}}else Vn=Vn.next=e;return t}var yn=null;function ql(e){yn===null?yn=[e]:yn.push(e)}function gp(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,ql(t)):(n.next=i.next,i.next=n),t.interleaved=n,Ft(e,r)}function Ft(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 qt=!1;function Vl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function mp(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 Lt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function nn(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,Ft(e,n)}return i=r.interleaved,i===null?(t.next=t,ql(r)):(t.next=i.next,i.next=t),r.interleaved=t,Ft(e,n)}function Xi(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,Il(e,n)}}function Pc(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 Po(e,t,n,r){var i=e.updateQueue;qt=!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,g=a.eventTime;if((r&d)===d){c!==null&&(c=c.next={eventTime:g,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var h=e,y=a;switch(d=t,g=n,y.tag){case 1:if(h=y.payload,typeof h=="function"){f=h.call(g,f,d);break e}f=h;break e;case 3:h.flags=h.flags&-65537|128;case 0:if(h=y.payload,d=typeof h=="function"?h.call(g,f,d):h,d==null)break e;f=Z({},f,d);break e;case 2:qt=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,d=i.effects,d===null?i.effects=[a]:d.push(a))}else g={eventTime:g,lane:d,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=g,l=f):c=c.next=g,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);Rn|=s,e.lanes=s,e.memoizedState=f}}function Oc(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 vp=new gd.Component().refs;function ja(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 Zo={isMounted:function(e){return(e=e._reactInternals)?In(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Oe(),i=on(e),o=Lt(r,i);o.payload=t,n!=null&&(o.callback=n),t=nn(e,o,i),t!==null&&(lt(t,e,i,r),Xi(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Oe(),i=on(e),o=Lt(r,i);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=nn(e,o,i),t!==null&&(lt(t,e,i,r),Xi(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Oe(),r=on(e),i=Lt(n,r);i.tag=2,t!=null&&(i.callback=t),t=nn(e,i,r),t!==null&&(lt(t,e,r,n),Xi(t,e,r))}};function Ec(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?!ti(n,r)||!ti(i,o):!0}function yp(e,t,n){var r=!1,i=cn,o=t.contextType;return typeof o=="object"&&o!==null?o=Ze(o):(i=Le(t)?En:ye.current,r=t.contextTypes,o=(r=r!=null)?ir(e,i):cn),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Zo,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function _c(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&&Zo.enqueueReplaceState(t,t.state,null)}function Aa(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=vp,Vl(e);var o=t.contextType;typeof o=="object"&&o!==null?i.context=Ze(o):(o=Le(t)?En:ye.current,i.context=ir(e,o)),i.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(ja(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&&Zo.enqueueReplaceState(i,i.state,null),Po(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function Nr(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===vp&&(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 ji(e,t){throw e=Object.prototype.toString.call(t),Error(b(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Cc(e){var t=e._init;return t(e._payload)}function Sp(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=sn(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=Vs(m,v.mode,S),p.return=v,p):(p=i(p,m),p.return=v,p)}function l(v,p,m,S){var k=m.type;return k===An?c(v,p,m.props.children,S,m.key):p!==null&&(p.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Ht&&Cc(k)===p.type)?(S=i(p,m.props),S.ref=Nr(v,p,m),S.return=v,S):(S=io(m.type,m.key,m.props,null,v.mode,S),S.ref=Nr(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=Ks(m,v.mode,S),p.return=v,p):(p=i(p,m.children||[]),p.return=v,p)}function c(v,p,m,S,k){return p===null||p.tag!==7?(p=On(m,v.mode,S,k),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=Vs(""+p,v.mode,m),p.return=v,p;if(typeof p=="object"&&p!==null){switch(p.$$typeof){case _i:return m=io(p.type,p.key,p.props,null,v.mode,m),m.ref=Nr(v,null,p),m.return=v,m;case jn:return p=Ks(p,v.mode,m),p.return=v,p;case Ht:var S=p._init;return f(v,S(p._payload),m)}if(Dr(p)||Or(p))return p=On(p,v.mode,m,null),p.return=v,p;ji(v,p)}return null}function d(v,p,m,S){var k=p!==null?p.key:null;if(typeof m=="string"&&m!==""||typeof m=="number")return k!==null?null:a(v,p,""+m,S);if(typeof m=="object"&&m!==null){switch(m.$$typeof){case _i:return m.key===k?l(v,p,m,S):null;case jn:return m.key===k?u(v,p,m,S):null;case Ht:return k=m._init,d(v,p,k(m._payload),S)}if(Dr(m)||Or(m))return k!==null?null:c(v,p,m,S,null);ji(v,m)}return null}function g(v,p,m,S,k){if(typeof S=="string"&&S!==""||typeof S=="number")return v=v.get(m)||null,a(p,v,""+S,k);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case _i:return v=v.get(S.key===null?m:S.key)||null,l(p,v,S,k);case jn:return v=v.get(S.key===null?m:S.key)||null,u(p,v,S,k);case Ht:var E=S._init;return g(v,p,m,E(S._payload),k)}if(Dr(S)||Or(S))return v=v.get(m)||null,c(p,v,S,k,null);ji(p,S)}return null}function h(v,p,m,S){for(var k=null,E=null,P=p,C=p=0,_=null;P!==null&&C<m.length;C++){P.index>C?(_=P,P=null):_=P.sibling;var O=d(v,P,m[C],S);if(O===null){P===null&&(P=_);break}e&&P&&O.alternate===null&&t(v,P),p=o(O,p,C),E===null?k=O:E.sibling=O,E=O,P=_}if(C===m.length)return n(v,P),G&&gn(v,C),k;if(P===null){for(;C<m.length;C++)P=f(v,m[C],S),P!==null&&(p=o(P,p,C),E===null?k=P:E.sibling=P,E=P);return G&&gn(v,C),k}for(P=r(v,P);C<m.length;C++)_=g(P,v,C,m[C],S),_!==null&&(e&&_.alternate!==null&&P.delete(_.key===null?C:_.key),p=o(_,p,C),E===null?k=_:E.sibling=_,E=_);return e&&P.forEach(function(L){return t(v,L)}),G&&gn(v,C),k}function y(v,p,m,S){var k=Or(m);if(typeof k!="function")throw Error(b(150));if(m=k.call(m),m==null)throw Error(b(151));for(var E=k=null,P=p,C=p=0,_=null,O=m.next();P!==null&&!O.done;C++,O=m.next()){P.index>C?(_=P,P=null):_=P.sibling;var L=d(v,P,O.value,S);if(L===null){P===null&&(P=_);break}e&&P&&L.alternate===null&&t(v,P),p=o(L,p,C),E===null?k=L:E.sibling=L,E=L,P=_}if(O.done)return n(v,P),G&&gn(v,C),k;if(P===null){for(;!O.done;C++,O=m.next())O=f(v,O.value,S),O!==null&&(p=o(O,p,C),E===null?k=O:E.sibling=O,E=O);return G&&gn(v,C),k}for(P=r(v,P);!O.done;C++,O=m.next())O=g(P,v,C,O.value,S),O!==null&&(e&&O.alternate!==null&&P.delete(O.key===null?C:O.key),p=o(O,p,C),E===null?k=O:E.sibling=O,E=O);return e&&P.forEach(function(j){return t(v,j)}),G&&gn(v,C),k}function x(v,p,m,S){if(typeof m=="object"&&m!==null&&m.type===An&&m.key===null&&(m=m.props.children),typeof m=="object"&&m!==null){switch(m.$$typeof){case _i:e:{for(var k=m.key,E=p;E!==null;){if(E.key===k){if(k=m.type,k===An){if(E.tag===7){n(v,E.sibling),p=i(E,m.props.children),p.return=v,v=p;break e}}else if(E.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Ht&&Cc(k)===E.type){n(v,E.sibling),p=i(E,m.props),p.ref=Nr(v,E,m),p.return=v,v=p;break e}n(v,E);break}else t(v,E);E=E.sibling}m.type===An?(p=On(m.props.children,v.mode,S,m.key),p.return=v,v=p):(S=io(m.type,m.key,m.props,null,v.mode,S),S.ref=Nr(v,p,m),S.return=v,v=S)}return s(v);case jn:e:{for(E=m.key;p!==null;){if(p.key===E)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=Ks(m,v.mode,S),p.return=v,v=p}return s(v);case Ht:return E=m._init,x(v,p,E(m._payload),S)}if(Dr(m))return h(v,p,m,S);if(Or(m))return y(v,p,m,S);ji(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=Vs(m,v.mode,S),p.return=v,v=p),s(v)):n(v,p)}return x}var sr=Sp(!0),wp=Sp(!1),xi={},xt=pn(xi),oi=pn(xi),si=pn(xi);function Sn(e){if(e===xi)throw Error(b(174));return e}function Kl(e,t){switch(V(si,t),V(oi,e),V(xt,xi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ma(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=ma(t,e)}W(xt),V(xt,t)}function ar(){W(xt),W(oi),W(si)}function xp(e){Sn(si.current);var t=Sn(xt.current),n=ma(t,e.type);t!==n&&(V(oi,e),V(xt,n))}function Wl(e){oi.current===e&&(W(xt),W(oi))}var J=pn(0);function Oo(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 Us=[];function Gl(){for(var e=0;e<Us.length;e++)Us[e]._workInProgressVersionPrimary=null;Us.length=0}var Zi=$t.ReactCurrentDispatcher,zs=$t.ReactCurrentBatchConfig,Cn=0,X=null,oe=null,le=null,Eo=!1,Qr=!1,ai=0,Zm=0;function he(){throw Error(b(321))}function Yl(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ct(e[n],t[n]))return!1;return!0}function Jl(e,t,n,r,i,o){if(Cn=o,X=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Zi.current=e===null||e.memoizedState===null?rv:iv,e=n(r,i),Qr){o=0;do{if(Qr=!1,ai=0,25<=o)throw Error(b(301));o+=1,le=oe=null,t.updateQueue=null,Zi.current=ov,e=n(r,i)}while(Qr)}if(Zi.current=_o,t=oe!==null&&oe.next!==null,Cn=0,le=oe=X=null,Eo=!1,t)throw Error(b(300));return e}function Xl(){var e=ai!==0;return ai=0,e}function mt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return le===null?X.memoizedState=le=e:le=le.next=e,le}function et(){if(oe===null){var e=X.alternate;e=e!==null?e.memoizedState:null}else e=oe.next;var t=le===null?X.memoizedState:le.next;if(t!==null)le=t,oe=e;else{if(e===null)throw Error(b(310));oe=e,e={memoizedState:oe.memoizedState,baseState:oe.baseState,baseQueue:oe.baseQueue,queue:oe.queue,next:null},le===null?X.memoizedState=le=e:le=le.next=e}return le}function li(e,t){return typeof t=="function"?t(e):t}function Bs(e){var t=et(),n=t.queue;if(n===null)throw Error(b(311));n.lastRenderedReducer=e;var r=oe,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((Cn&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,Rn|=c}u=u.next}while(u!==null&&u!==o);l===null?s=r:l.next=a,ct(r,t.memoizedState)||(be=!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,Rn|=o,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Qs(e){var t=et(),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);ct(o,t.memoizedState)||(be=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function kp(){}function Pp(e,t){var n=X,r=et(),i=t(),o=!ct(r.memoizedState,i);if(o&&(r.memoizedState=i,be=!0),r=r.queue,Zl(_p.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||le!==null&&le.memoizedState.tag&1){if(n.flags|=2048,ui(9,Ep.bind(null,n,r,i,t),void 0,null),ue===null)throw Error(b(349));(Cn&30)!==0||Op(n,t,i)}return i}function Op(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 Ep(e,t,n,r){t.value=n,t.getSnapshot=r,Cp(t)&&Rp(e)}function _p(e,t,n){return n(function(){Cp(t)&&Rp(e)})}function Cp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ct(e,n)}catch{return!0}}function Rp(e){var t=Ft(e,1);t!==null&&lt(t,e,1,-1)}function Rc(e){var t=mt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:li,lastRenderedState:e},t.queue=e,e=e.dispatch=nv.bind(null,X,e),[t.memoizedState,e]}function ui(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 Np(){return et().memoizedState}function eo(e,t,n,r){var i=mt();X.flags|=e,i.memoizedState=ui(1|t,n,void 0,r===void 0?null:r)}function es(e,t,n,r){var i=et();r=r===void 0?null:r;var o=void 0;if(oe!==null){var s=oe.memoizedState;if(o=s.destroy,r!==null&&Yl(r,s.deps)){i.memoizedState=ui(t,n,o,r);return}}X.flags|=e,i.memoizedState=ui(1|t,n,o,r)}function Nc(e,t){return eo(8390656,8,e,t)}function Zl(e,t){return es(2048,8,e,t)}function bp(e,t){return es(4,2,e,t)}function Ip(e,t){return es(4,4,e,t)}function Lp(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 Tp(e,t,n){return n=n!=null?n.concat([e]):null,es(4,4,Lp.bind(null,t,e),n)}function eu(){}function Dp(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Yl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Fp(e,t){var n=et();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Yl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Mp(e,t,n){return(Cn&21)===0?(e.baseState&&(e.baseState=!1,be=!0),e.memoizedState=n):(ct(n,t)||(n=$d(),X.lanes|=n,Rn|=n,e.baseState=!0),t)}function ev(e,t){var n=q;q=n!==0&&4>n?n:4,e(!0);var r=zs.transition;zs.transition={};try{e(!1),t()}finally{q=n,zs.transition=r}}function jp(){return et().memoizedState}function tv(e,t,n){var r=on(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ap(e))$p(t,n);else if(n=gp(e,t,n,r),n!==null){var i=Oe();lt(n,e,r,i),Up(n,t,r)}}function nv(e,t,n){var r=on(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ap(e))$p(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,ct(a,s)){var l=t.interleaved;l===null?(i.next=i,ql(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=gp(e,t,i,r),n!==null&&(i=Oe(),lt(n,e,r,i),Up(n,t,r))}}function Ap(e){var t=e.alternate;return e===X||t!==null&&t===X}function $p(e,t){Qr=Eo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Up(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Il(e,n)}}var _o={readContext:Ze,useCallback:he,useContext:he,useEffect:he,useImperativeHandle:he,useInsertionEffect:he,useLayoutEffect:he,useMemo:he,useReducer:he,useRef:he,useState:he,useDebugValue:he,useDeferredValue:he,useTransition:he,useMutableSource:he,useSyncExternalStore:he,useId:he,unstable_isNewReconciler:!1},rv={readContext:Ze,useCallback:function(e,t){return mt().memoizedState=[e,t===void 0?null:t],e},useContext:Ze,useEffect:Nc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,eo(4194308,4,Lp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return eo(4194308,4,e,t)},useInsertionEffect:function(e,t){return eo(4,2,e,t)},useMemo:function(e,t){var n=mt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=mt();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=tv.bind(null,X,e),[r.memoizedState,e]},useRef:function(e){var t=mt();return e={current:e},t.memoizedState=e},useState:Rc,useDebugValue:eu,useDeferredValue:function(e){return mt().memoizedState=e},useTransition:function(){var e=Rc(!1),t=e[0];return e=ev.bind(null,e[1]),mt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=X,i=mt();if(G){if(n===void 0)throw Error(b(407));n=n()}else{if(n=t(),ue===null)throw Error(b(349));(Cn&30)!==0||Op(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Nc(_p.bind(null,r,o,e),[e]),r.flags|=2048,ui(9,Ep.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=mt(),t=ue.identifierPrefix;if(G){var n=It,r=bt;n=(r&~(1<<32-at(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=ai++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=Zm++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},iv={readContext:Ze,useCallback:Dp,useContext:Ze,useEffect:Zl,useImperativeHandle:Tp,useInsertionEffect:bp,useLayoutEffect:Ip,useMemo:Fp,useReducer:Bs,useRef:Np,useState:function(){return Bs(li)},useDebugValue:eu,useDeferredValue:function(e){var t=et();return Mp(t,oe.memoizedState,e)},useTransition:function(){var e=Bs(li)[0],t=et().memoizedState;return[e,t]},useMutableSource:kp,useSyncExternalStore:Pp,useId:jp,unstable_isNewReconciler:!1},ov={readContext:Ze,useCallback:Dp,useContext:Ze,useEffect:Zl,useImperativeHandle:Tp,useInsertionEffect:bp,useLayoutEffect:Ip,useMemo:Fp,useReducer:Qs,useRef:Np,useState:function(){return Qs(li)},useDebugValue:eu,useDeferredValue:function(e){var t=et();return oe===null?t.memoizedState=e:Mp(t,oe.memoizedState,e)},useTransition:function(){var e=Qs(li)[0],t=et().memoizedState;return[e,t]},useMutableSource:kp,useSyncExternalStore:Pp,useId:jp,unstable_isNewReconciler:!1};function lr(e,t){try{var n="",r=t;do n+=Tg(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 Hs(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function $a(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=Lt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ro||(Ro=!0,Ga=r),$a(e,t)},n}function Bp(e,t,n){n=Lt(-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(){$a(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){$a(e,t),typeof r!="function"&&(rn===null?rn=new Set([this]):rn.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function bc(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=wv.bind(null,e,t,n),t.then(e,e))}function Ic(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 Lc(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=Lt(-1,1),t.tag=2,nn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var av=$t.ReactCurrentOwner,be=!1;function ke(e,t,n,r){t.child=e===null?wp(t,null,n,r):sr(t,e.child,n,r)}function Tc(e,t,n,r,i){n=n.render;var o=t.ref;return er(t,i),r=Jl(e,t,n,r,o,i),n=Xl(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Mt(e,t,i)):(G&&n&&$l(t),t.flags|=1,ke(e,t,r,i),t.child)}function Dc(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!lu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,Qp(e,t,o,r,i)):(e=io(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:ti,n(s,r)&&e.ref===t.ref)return Mt(e,t,i)}return t.flags|=1,e=sn(o,r),e.ref=t.ref,e.return=t,t.child=e}function Qp(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(ti(o,r)&&e.ref===t.ref)if(be=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(be=!0);else return t.lanes=e.lanes,Mt(e,t,i)}return Ua(e,t,n,r,i)}function Hp(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},V(Wn,Fe),Fe|=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,V(Wn,Fe),Fe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,V(Wn,Fe),Fe|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,V(Wn,Fe),Fe|=r;return ke(e,t,i,n),t.child}function qp(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ua(e,t,n,r,i){var o=Le(n)?En:ye.current;return o=ir(t,o),er(t,i),n=Jl(e,t,n,r,o,i),r=Xl(),e!==null&&!be?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Mt(e,t,i)):(G&&r&&$l(t),t.flags|=1,ke(e,t,n,i),t.child)}function Fc(e,t,n,r,i){if(Le(n)){var o=!0;yo(t)}else o=!1;if(er(t,i),t.stateNode===null)to(e,t),yp(t,n,r),Aa(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=Ze(u):(u=Le(n)?En:ye.current,u=ir(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)&&_c(t,s,r,u),qt=!1;var d=t.memoizedState;s.state=d,Po(t,r,s,i),l=t.memoizedState,a!==r||d!==l||Ie.current||qt?(typeof c=="function"&&(ja(t,n,c,r),l=t.memoizedState),(a=qt||Ec(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,mp(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:rt(t.type,a),s.props=u,f=t.pendingProps,d=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=Ze(l):(l=Le(n)?En:ye.current,l=ir(t,l));var g=n.getDerivedStateFromProps;(c=typeof g=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&_c(t,s,r,l),qt=!1,d=t.memoizedState,s.state=d,Po(t,r,s,i);var h=t.memoizedState;a!==f||d!==h||Ie.current||qt?(typeof g=="function"&&(ja(t,n,g,r),h=t.memoizedState),(u=qt||Ec(t,n,u,r,d,h,l)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,h,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,h,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=h),s.props=r,s.state=h,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 za(e,t,n,r,o,i)}function za(e,t,n,r,i,o){qp(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return i&&wc(t,n,!1),Mt(e,t,o);r=t.stateNode,av.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=sr(t,e.child,null,o),t.child=sr(t,null,a,o)):ke(e,t,a,o),t.memoizedState=r.state,i&&wc(t,n,!0),t.child}function Vp(e){var t=e.stateNode;t.pendingContext?Sc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Sc(e,t.context,!1),Kl(e,t.containerInfo)}function Mc(e,t,n,r,i){return or(),zl(i),t.flags|=256,ke(e,t,n,r),t.child}var Ba={dehydrated:null,treeContext:null,retryLane:0};function Qa(e){return{baseLanes:e,cachePool:null,transitions:null}}function Kp(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),V(J,i&1),e===null)return Fa(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=rs(s,r,0,null),e=On(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Qa(n),t.memoizedState=Ba,e):tu(t,s));if(i=e.memoizedState,i!==null&&(a=i.dehydrated,a!==null))return lv(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=sn(i,l),r.subtreeFlags=i.subtreeFlags&14680064),a!==null?o=sn(a,o):(o=On(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?Qa(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},o.memoizedState=s,o.childLanes=e.childLanes&~n,t.memoizedState=Ba,r}return o=e.child,e=o.sibling,r=sn(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 tu(e,t){return t=rs({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Ai(e,t,n,r){return r!==null&&zl(r),sr(t,e.child,null,n),e=tu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function lv(e,t,n,r,i,o,s){if(n)return t.flags&256?(t.flags&=-257,r=Hs(Error(b(422))),Ai(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=rs({mode:"visible",children:r.children},i,0,null),o=On(o,i,s,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&sr(t,e.child,null,s),t.child.memoizedState=Qa(s),t.memoizedState=Ba,o);if((t.mode&1)===0)return Ai(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=Hs(o,r,void 0),Ai(e,t,s,r)}if(a=(s&e.childLanes)!==0,be||a){if(r=ue,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,Ft(e,i),lt(r,e,i,-1))}return au(),r=Hs(Error(b(421))),Ai(e,t,s,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=xv.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,je=tn(i.nextSibling),$e=t,G=!0,ot=null,e!==null&&(Ke[We++]=bt,Ke[We++]=It,Ke[We++]=_n,bt=e.id,It=e.overflow,_n=t),t=tu(t,r.children),t.flags|=4096,t)}function jc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Ma(e.return,t,n)}function qs(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 Wp(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(ke(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&&jc(e,n,t);else if(e.tag===19)jc(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(V(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&&Oo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),qs(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&&Oo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}qs(t,!0,n,null,o);break;case"together":qs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function to(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Mt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Rn|=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=sn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=sn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function uv(e,t,n){switch(t.tag){case 3:Vp(t),or();break;case 5:xp(t);break;case 1:Le(t.type)&&yo(t);break;case 4:Kl(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;V(xo,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(V(J,J.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?Kp(e,t,n):(V(J,J.current&1),e=Mt(e,t,n),e!==null?e.sibling:null);V(J,J.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Wp(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),V(J,J.current),r)break;return null;case 22:case 23:return t.lanes=0,Hp(e,t,n)}return Mt(e,t,n)}var Gp,Ha,Yp,Jp;Gp=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}};Ha=function(){};Yp=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Sn(xt.current);var o=null;switch(n){case"input":i=da(e,i),r=da(e,r),o=[];break;case"select":i=Z({},i,{value:void 0}),r=Z({},r,{value:void 0}),o=[];break;case"textarea":i=ga(e,i),r=ga(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=mo)}va(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"&&(Wr.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"&&(Wr.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)}};Jp=function(e,t,n,r){n!==r&&(t.flags|=4)};function br(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 ge(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 cv(e,t,n){var r=t.pendingProps;switch(Ul(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ge(t),null;case 1:return Le(t.type)&&vo(),ge(t),null;case 3:return r=t.stateNode,ar(),W(Ie),W(ye),Gl(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Mi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ot!==null&&(Xa(ot),ot=null))),Ha(e,t),ge(t),null;case 5:Wl(t);var i=Sn(si.current);if(n=t.type,e!==null&&t.stateNode!=null)Yp(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 ge(t),null}if(e=Sn(xt.current),Mi(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[vt]=t,r[ii]=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<Mr.length;i++)K(Mr[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":Vu(r,o),K("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},K("invalid",r);break;case"textarea":Wu(r,o),K("invalid",r)}va(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&&Fi(r.textContent,a,e),i=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(o.suppressHydrationWarning!==!0&&Fi(r.textContent,a,e),i=["children",""+a]):Wr.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&K("scroll",r)}switch(n){case"input":Ci(r),Ku(r,o,!0);break;case"textarea":Ci(r),Gu(r);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(r.onclick=mo)}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=Od(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[vt]=t,e[ii]=r,Gp(e,t,!1,!1),t.stateNode=e;e:{switch(s=ya(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<Mr.length;i++)K(Mr[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":Vu(e,r),i=da(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":Wu(e,r),i=ga(e,r),K("invalid",e);break;default:i=r}va(n,i),a=i;for(o in a)if(a.hasOwnProperty(o)){var l=a[o];o==="style"?Cd(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&Ed(e,l)):o==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Gr(e,l):typeof l=="number"&&Gr(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(Wr.hasOwnProperty(o)?l!=null&&o==="onScroll"&&K("scroll",e):l!=null&&El(e,o,l,s))}switch(n){case"input":Ci(e),Ku(e,r,!1);break;case"textarea":Ci(e),Gu(e);break;case"option":r.value!=null&&e.setAttribute("value",""+un(r.value));break;case"select":e.multiple=!!r.multiple,o=r.value,o!=null?Yn(e,!!r.multiple,o,!1):r.defaultValue!=null&&Yn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=mo)}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 ge(t),null;case 6:if(e&&t.stateNode!=null)Jp(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(b(166));if(n=Sn(si.current),Sn(xt.current),Mi(t)){if(r=t.stateNode,n=t.memoizedProps,r[vt]=t,(o=r.nodeValue!==n)&&(e=$e,e!==null))switch(e.tag){case 3:Fi(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&Fi(r.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[vt]=t,t.stateNode=r}return ge(t),null;case 13:if(W(J),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(G&&je!==null&&(t.mode&1)!==0&&(t.flags&128)===0)hp(),or(),t.flags|=98560,o=!1;else if(o=Mi(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[vt]=t}else or(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;ge(t),o=!1}else ot!==null&&(Xa(ot),ot=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?se===0&&(se=3):au())),t.updateQueue!==null&&(t.flags|=4),ge(t),null);case 4:return ar(),Ha(e,t),e===null&&ni(t.stateNode.containerInfo),ge(t),null;case 10:return Hl(t.type._context),ge(t),null;case 17:return Le(t.type)&&vo(),ge(t),null;case 19:if(W(J),o=t.memoizedState,o===null)return ge(t),null;if(r=(t.flags&128)!==0,s=o.rendering,s===null)if(r)br(o,!1);else{if(se!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(s=Oo(e),s!==null){for(t.flags|=128,br(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 V(J,J.current&1|2),t.child}e=e.sibling}o.tail!==null&&ne()>ur&&(t.flags|=128,r=!0,br(o,!1),t.lanes=4194304)}else{if(!r)if(e=Oo(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),br(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!G)return ge(t),null}else 2*ne()-o.renderingStartTime>ur&&n!==1073741824&&(t.flags|=128,r=!0,br(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,V(J,r?n&1|2:n&1),t):(ge(t),null);case 22:case 23:return su(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Fe&1073741824)!==0&&(ge(t),t.subtreeFlags&6&&(t.flags|=8192)):ge(t),null;case 24:return null;case 25:return null}throw Error(b(156,t.tag))}function fv(e,t){switch(Ul(t),t.tag){case 1:return Le(t.type)&&vo(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ar(),W(Ie),W(ye),Gl(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Wl(t),null;case 13:if(W(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(b(340));or()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return W(J),null;case 4:return ar(),null;case 10:return Hl(t.type._context),null;case 22:case 23:return su(),null;case 24:return null;default:return null}}var $i=!1,me=!1,dv=typeof WeakSet=="function"?WeakSet:Set,T=null;function Kn(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 qa(e,t,n){try{n()}catch(r){ee(e,t,r)}}var Ac=!1;function pv(e,t){if(Ra=po,e=tp(),Al(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 g;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),(g=f.firstChild)!==null;)d=f,f=g;for(;;){if(f===e)break t;if(d===n&&++u===i&&(a=s),d===o&&++c===r&&(l=s),(g=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=g}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Na={focusedElem:e,selectionRange:n},po=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var h=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(h!==null){var y=h.memoizedProps,x=h.memoizedState,v=t.stateNode,p=v.getSnapshotBeforeUpdate(t.elementType===t.type?y:rt(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,T=e;break}T=t.return}return h=Ac,Ac=!1,h}function Hr(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&&qa(t,n,o)}i=i.next}while(i!==r)}}function ts(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 Va(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 Xp(e){var t=e.alternate;t!==null&&(e.alternate=null,Xp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[vt],delete t[ii],delete t[La],delete t[Gm],delete t[Ym])),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 Zp(e){return e.tag===5||e.tag===3||e.tag===4}function $c(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Zp(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 Ka(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=mo));else if(r!==4&&(e=e.child,e!==null))for(Ka(e,t,n),e=e.sibling;e!==null;)Ka(e,t,n),e=e.sibling}function Wa(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(Wa(e,t,n),e=e.sibling;e!==null;)Wa(e,t,n),e=e.sibling}var fe=null,it=!1;function Bt(e,t,n){for(n=n.child;n!==null;)eh(e,t,n),n=n.sibling}function eh(e,t,n){if(wt&&typeof wt.onCommitFiberUnmount=="function")try{wt.onCommitFiberUnmount(Ko,n)}catch{}switch(n.tag){case 5:me||Kn(n,t);case 6:var r=fe,i=it;fe=null,Bt(e,t,n),fe=r,it=i,fe!==null&&(it?(e=fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):fe.removeChild(n.stateNode));break;case 18:fe!==null&&(it?(e=fe,n=n.stateNode,e.nodeType===8?As(e.parentNode,n):e.nodeType===1&&As(e,n),Zr(e)):As(fe,n.stateNode));break;case 4:r=fe,i=it,fe=n.stateNode.containerInfo,it=!0,Bt(e,t,n),fe=r,it=i;break;case 0:case 11:case 14:case 15:if(!me&&(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)&&qa(n,t,s),i=i.next}while(i!==r)}Bt(e,t,n);break;case 1:if(!me&&(Kn(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)}Bt(e,t,n);break;case 21:Bt(e,t,n);break;case 22:n.mode&1?(me=(r=me)||n.memoizedState!==null,Bt(e,t,n),me=r):Bt(e,t,n);break;default:Bt(e,t,n)}}function Uc(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new dv),t.forEach(function(r){var i=kv.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function tt(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:fe=a.stateNode,it=!1;break e;case 3:fe=a.stateNode.containerInfo,it=!0;break e;case 4:fe=a.stateNode.containerInfo,it=!0;break e}a=a.return}if(fe===null)throw Error(b(160));eh(o,s,i),fe=null,it=!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;)th(t,e),t=t.sibling}function th(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(tt(t,e),ht(e),r&4){try{Hr(3,e,e.return),ts(3,e)}catch(y){ee(e,e.return,y)}try{Hr(5,e,e.return)}catch(y){ee(e,e.return,y)}}break;case 1:tt(t,e),ht(e),r&512&&n!==null&&Kn(n,n.return);break;case 5:if(tt(t,e),ht(e),r&512&&n!==null&&Kn(n,n.return),e.flags&32){var i=e.stateNode;try{Gr(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&&kd(i,o),ya(a,s);var u=ya(a,o);for(s=0;s<l.length;s+=2){var c=l[s],f=l[s+1];c==="style"?Cd(i,f):c==="dangerouslySetInnerHTML"?Ed(i,f):c==="children"?Gr(i,f):El(i,c,f,u)}switch(a){case"input":pa(i,o);break;case"textarea":Pd(i,o);break;case"select":var d=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!o.multiple;var g=o.value;g!=null?Yn(i,!!o.multiple,g,!1):d!==!!o.multiple&&(o.defaultValue!=null?Yn(i,!!o.multiple,o.defaultValue,!0):Yn(i,!!o.multiple,o.multiple?[]:"",!1))}i[ii]=o}catch(y){ee(e,e.return,y)}}break;case 6:if(tt(t,e),ht(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(tt(t,e),ht(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Zr(t.containerInfo)}catch(y){ee(e,e.return,y)}break;case 4:tt(t,e),ht(e);break;case 13:tt(t,e),ht(e),i=e.child,i.flags&8192&&(o=i.memoizedState!==null,i.stateNode.isHidden=o,!o||i.alternate!==null&&i.alternate.memoizedState!==null||(iu=ne())),r&4&&Uc(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(me=(u=me)||c,tt(t,e),me=u):tt(t,e),ht(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&(e.mode&1)!==0)for(T=e,c=e.child;c!==null;){for(f=T=c;T!==null;){switch(d=T,g=d.child,d.tag){case 0:case 11:case 14:case 15:Hr(4,d,d.return);break;case 1:Kn(d,d.return);var h=d.stateNode;if(typeof h.componentWillUnmount=="function"){r=d,n=d.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(y){ee(r,n,y)}}break;case 5:Kn(d,d.return);break;case 22:if(d.memoizedState!==null){Bc(f);continue}}g!==null?(g.return=d,T=g):Bc(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=_d("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:tt(t,e),ht(e),r&4&&Uc(e);break;case 21:break;default:tt(t,e),ht(e)}}function ht(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Zp(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&&(Gr(i,""),r.flags&=-33);var o=$c(e);Wa(e,o,i);break;case 3:case 4:var s=r.stateNode.containerInfo,a=$c(e);Ka(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 hv(e,t,n){T=e,nh(e)}function nh(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var i=T,o=i.child;if(i.tag===22&&r){var s=i.memoizedState!==null||$i;if(!s){var a=i.alternate,l=a!==null&&a.memoizedState!==null||me;a=$i;var u=me;if($i=s,(me=l)&&!u)for(T=i;T!==null;)s=T,l=s.child,s.tag===22&&s.memoizedState!==null?Qc(i):l!==null?(l.return=s,T=l):Qc(i);for(;o!==null;)T=o,nh(o),o=o.sibling;T=i,$i=a,me=u}zc(e)}else(i.subtreeFlags&8772)!==0&&o!==null?(o.return=i,T=o):zc(e)}}function zc(e){for(;T!==null;){var t=T;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:me||ts(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!me)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:rt(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&Oc(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}Oc(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&&Zr(f)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(b(163))}me||t.flags&512&&Va(t)}catch(d){ee(t,t.return,d)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function Bc(e){for(;T!==null;){var t=T;if(t===e){T=null;break}var n=t.sibling;if(n!==null){n.return=t.return,T=n;break}T=t.return}}function Qc(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ts(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{Va(t)}catch(l){ee(t,o,l)}break;case 5:var s=t.return;try{Va(t)}catch(l){ee(t,s,l)}}}catch(l){ee(t,t.return,l)}if(t===e){T=null;break}var a=t.sibling;if(a!==null){a.return=t.return,T=a;break}T=t.return}}var gv=Math.ceil,Co=$t.ReactCurrentDispatcher,nu=$t.ReactCurrentOwner,Xe=$t.ReactCurrentBatchConfig,U=0,ue=null,ie=null,de=0,Fe=0,Wn=pn(0),se=0,ci=null,Rn=0,ns=0,ru=0,qr=null,Ne=null,iu=0,ur=1/0,Ct=null,Ro=!1,Ga=null,rn=null,Ui=!1,Jt=null,No=0,Vr=0,Ya=null,no=-1,ro=0;function Oe(){return(U&6)!==0?ne():no!==-1?no:no=ne()}function on(e){return(e.mode&1)===0?1:(U&2)!==0&&de!==0?de&-de:Xm.transition!==null?(ro===0&&(ro=$d()),ro):(e=q,e!==0||(e=window.event,e=e===void 0?16:Vd(e.type)),e)}function lt(e,t,n,r){if(50<Vr)throw Vr=0,Ya=null,Error(b(185));yi(e,n,r),((U&2)===0||e!==ue)&&(e===ue&&((U&2)===0&&(ns|=n),se===4&&Gt(e,de)),Te(e,r),n===1&&U===0&&(t.mode&1)===0&&(ur=ne()+500,Xo&&hn()))}function Te(e,t){var n=e.callbackNode;Xg(e,t);var r=fo(e,e===ue?de:0);if(r===0)n!==null&&Xu(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Xu(n),t===1)e.tag===0?Jm(Hc.bind(null,e)):fp(Hc.bind(null,e)),Km(function(){(U&6)===0&&hn()}),n=null;else{switch(Ud(r)){case 1:n=bl;break;case 4:n=jd;break;case 16:n=co;break;case 536870912:n=Ad;break;default:n=co}n=ch(n,rh.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function rh(e,t){if(no=-1,ro=0,(U&6)!==0)throw Error(b(327));var n=e.callbackNode;if(tr()&&e.callbackNode!==n)return null;var r=fo(e,e===ue?de:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=bo(e,r);else{t=r;var i=U;U|=2;var o=oh();(ue!==e||de!==t)&&(Ct=null,ur=ne()+500,Pn(e,t));do try{yv();break}catch(a){ih(e,a)}while(1);Ql(),Co.current=o,U=i,ie!==null?t=0:(ue=null,de=0,t=se)}if(t!==0){if(t===2&&(i=Pa(e),i!==0&&(r=i,t=Ja(e,i))),t===1)throw n=ci,Pn(e,0),Gt(e,r),Te(e,ne()),n;if(t===6)Gt(e,r);else{if(i=e.current.alternate,(r&30)===0&&!mv(i)&&(t=bo(e,r),t===2&&(o=Pa(e),o!==0&&(r=o,t=Ja(e,o))),t===1))throw n=ci,Pn(e,0),Gt(e,r),Te(e,ne()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(b(345));case 2:mn(e,Ne,Ct);break;case 3:if(Gt(e,r),(r&130023424)===r&&(t=iu+500-ne(),10<t)){if(fo(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){Oe(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Ia(mn.bind(null,e,Ne,Ct),t);break}mn(e,Ne,Ct);break;case 4:if(Gt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-at(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*gv(r/1960))-r,10<r){e.timeoutHandle=Ia(mn.bind(null,e,Ne,Ct),r);break}mn(e,Ne,Ct);break;case 5:mn(e,Ne,Ct);break;default:throw Error(b(329))}}}return Te(e,ne()),e.callbackNode===n?rh.bind(null,e):null}function Ja(e,t){var n=qr;return e.current.memoizedState.isDehydrated&&(Pn(e,t).flags|=256),e=bo(e,t),e!==2&&(t=Ne,Ne=n,t!==null&&Xa(t)),e}function Xa(e){Ne===null?Ne=e:Ne.push.apply(Ne,e)}function mv(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(!ct(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 Gt(e,t){for(t&=~ru,t&=~ns,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-at(t),r=1<<n;e[n]=-1,t&=~r}}function Hc(e){if((U&6)!==0)throw Error(b(327));tr();var t=fo(e,0);if((t&1)===0)return Te(e,ne()),null;var n=bo(e,t);if(e.tag!==0&&n===2){var r=Pa(e);r!==0&&(t=r,n=Ja(e,r))}if(n===1)throw n=ci,Pn(e,0),Gt(e,t),Te(e,ne()),n;if(n===6)throw Error(b(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,mn(e,Ne,Ct),Te(e,ne()),null}function ou(e,t){var n=U;U|=1;try{return e(t)}finally{U=n,U===0&&(ur=ne()+500,Xo&&hn())}}function Nn(e){Jt!==null&&Jt.tag===0&&(U&6)===0&&tr();var t=U;U|=1;var n=Xe.transition,r=q;try{if(Xe.transition=null,q=1,e)return e()}finally{q=r,Xe.transition=n,U=t,(U&6)===0&&hn()}}function su(){Fe=Wn.current,W(Wn)}function Pn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Vm(n)),ie!==null)for(n=ie.return;n!==null;){var r=n;switch(Ul(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&vo();break;case 3:ar(),W(Ie),W(ye),Gl();break;case 5:Wl(r);break;case 4:ar();break;case 13:W(J);break;case 19:W(J);break;case 10:Hl(r.type._context);break;case 22:case 23:su()}n=n.return}if(ue=e,ie=e=sn(e.current,null),de=Fe=t,se=0,ci=null,ru=ns=Rn=0,Ne=qr=null,yn!==null){for(t=0;t<yn.length;t++)if(n=yn[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}yn=null}return e}function ih(e,t){do{var n=ie;try{if(Ql(),Zi.current=_o,Eo){for(var r=X.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Eo=!1}if(Cn=0,le=oe=X=null,Qr=!1,ai=0,nu.current=null,n===null||n.return===null){se=1,ci=t,ie=null;break}e:{var o=e,s=n.return,a=n,l=t;if(t=de,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 g=Ic(s);if(g!==null){g.flags&=-257,Lc(g,s,a,o,t),g.mode&1&&bc(o,u,t),t=g,l=u;var h=t.updateQueue;if(h===null){var y=new Set;y.add(l),t.updateQueue=y}else h.add(l);break e}else{if((t&1)===0){bc(o,u,t),au();break e}l=Error(b(426))}}else if(G&&a.mode&1){var x=Ic(s);if(x!==null){(x.flags&65536)===0&&(x.flags|=256),Lc(x,s,a,o,t),zl(lr(l,a));break e}}o=l=lr(l,a),se!==4&&(se=2),qr===null?qr=[o]:qr.push(o),o=s;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var v=zp(o,l,t);Pc(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"&&(rn===null||!rn.has(m)))){o.flags|=65536,t&=-t,o.lanes|=t;var S=Bp(o,a,t);Pc(o,S);break e}}o=o.return}while(o!==null)}ah(n)}catch(k){t=k,ie===n&&n!==null&&(ie=n=n.return);continue}break}while(1)}function oh(){var e=Co.current;return Co.current=_o,e===null?_o:e}function au(){(se===0||se===3||se===2)&&(se=4),ue===null||(Rn&268435455)===0&&(ns&268435455)===0||Gt(ue,de)}function bo(e,t){var n=U;U|=2;var r=oh();(ue!==e||de!==t)&&(Ct=null,Pn(e,t));do try{vv();break}catch(i){ih(e,i)}while(1);if(Ql(),U=n,Co.current=r,ie!==null)throw Error(b(261));return ue=null,de=0,se}function vv(){for(;ie!==null;)sh(ie)}function yv(){for(;ie!==null&&!Qg();)sh(ie)}function sh(e){var t=uh(e.alternate,e,Fe);e.memoizedProps=e.pendingProps,t===null?ah(e):ie=t,nu.current=null}function ah(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=cv(n,t,Fe),n!==null){ie=n;return}}else{if(n=fv(n,t),n!==null){n.flags&=32767,ie=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{se=6,ie=null;return}}if(t=t.sibling,t!==null){ie=t;return}ie=t=e}while(t!==null);se===0&&(se=5)}function mn(e,t,n){var r=q,i=Xe.transition;try{Xe.transition=null,q=1,Sv(e,t,n,r)}finally{Xe.transition=i,q=r}return null}function Sv(e,t,n,r){do tr();while(Jt!==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(Zg(e,o),e===ue&&(ie=ue=null,de=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||Ui||(Ui=!0,ch(co,function(){return tr(),null})),o=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||o){o=Xe.transition,Xe.transition=null;var s=q;q=1;var a=U;U|=4,nu.current=null,pv(e,n),th(n,e),$m(Na),po=!!Ra,Na=Ra=null,e.current=n,hv(n),Hg(),U=a,q=s,Xe.transition=o}else e.current=n;if(Ui&&(Ui=!1,Jt=e,No=i),o=e.pendingLanes,o===0&&(rn=null),Kg(n.stateNode),Te(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(Ro)throw Ro=!1,e=Ga,Ga=null,e;return(No&1)!==0&&e.tag!==0&&tr(),o=e.pendingLanes,(o&1)!==0?e===Ya?Vr++:(Vr=0,Ya=e):Vr=0,hn(),null}function tr(){if(Jt!==null){var e=Ud(No),t=Xe.transition,n=q;try{if(Xe.transition=null,q=16>e?16:e,Jt===null)var r=!1;else{if(e=Jt,Jt=null,No=0,(U&6)!==0)throw Error(b(331));var i=U;for(U|=4,T=e.current;T!==null;){var o=T,s=o.child;if((T.flags&16)!==0){var a=o.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for(T=u;T!==null;){var c=T;switch(c.tag){case 0:case 11:case 15:Hr(8,c,o)}var f=c.child;if(f!==null)f.return=c,T=f;else for(;T!==null;){c=T;var d=c.sibling,g=c.return;if(Xp(c),c===u){T=null;break}if(d!==null){d.return=g,T=d;break}T=g}}}var h=o.alternate;if(h!==null){var y=h.child;if(y!==null){h.child=null;do{var x=y.sibling;y.sibling=null,y=x}while(y!==null)}}T=o}}if((o.subtreeFlags&2064)!==0&&s!==null)s.return=o,T=s;else e:for(;T!==null;){if(o=T,(o.flags&2048)!==0)switch(o.tag){case 0:case 11:case 15:Hr(9,o,o.return)}var v=o.sibling;if(v!==null){v.return=o.return,T=v;break e}T=o.return}}var p=e.current;for(T=p;T!==null;){s=T;var m=s.child;if((s.subtreeFlags&2064)!==0&&m!==null)m.return=s,T=m;else e:for(s=p;T!==null;){if(a=T,(a.flags&2048)!==0)try{switch(a.tag){case 0:case 11:case 15:ts(9,a)}}catch(k){ee(a,a.return,k)}if(a===s){T=null;break e}var S=a.sibling;if(S!==null){S.return=a.return,T=S;break e}T=a.return}}if(U=i,hn(),wt&&typeof wt.onPostCommitFiberRoot=="function")try{wt.onPostCommitFiberRoot(Ko,e)}catch{}r=!0}return r}finally{q=n,Xe.transition=t}}return!1}function qc(e,t,n){t=lr(n,t),t=zp(e,t,1),e=nn(e,t,1),t=Oe(),e!==null&&(yi(e,1,t),Te(e,t))}function ee(e,t,n){if(e.tag===3)qc(e,e,n);else for(;t!==null;){if(t.tag===3){qc(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(rn===null||!rn.has(r))){e=lr(n,e),e=Bp(t,e,1),t=nn(t,e,1),e=Oe(),t!==null&&(yi(t,1,e),Te(t,e));break}}t=t.return}}function wv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Oe(),e.pingedLanes|=e.suspendedLanes&n,ue===e&&(de&n)===n&&(se===4||se===3&&(de&130023424)===de&&500>ne()-iu?Pn(e,0):ru|=n),Te(e,t)}function lh(e,t){t===0&&((e.mode&1)===0?t=1:(t=bi,bi<<=1,(bi&130023424)===0&&(bi=4194304)));var n=Oe();e=Ft(e,t),e!==null&&(yi(e,t,n),Te(e,n))}function xv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),lh(e,n)}function kv(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),lh(e,n)}var uh;uh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ie.current)be=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return be=!1,uv(e,t,n);be=(e.flags&131072)!==0}else be=!1,G&&(t.flags&1048576)!==0&&dp(t,wo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;to(e,t),e=t.pendingProps;var i=ir(t,ye.current);er(t,n),i=Jl(null,t,r,e,i,n);var o=Xl();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,Le(r)?(o=!0,yo(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Vl(t),i.updater=Zo,t.stateNode=i,i._reactInternals=t,Aa(t,r,e,n),t=za(null,t,r,!0,o,n)):(t.tag=0,G&&o&&$l(t),ke(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(to(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Ov(r),e=rt(r,e),i){case 0:t=Ua(null,t,r,e,n);break e;case 1:t=Fc(null,t,r,e,n);break e;case 11:t=Tc(null,t,r,e,n);break e;case 14:t=Dc(null,t,r,rt(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:rt(r,i),Ua(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rt(r,i),Fc(e,t,r,i,n);case 3:e:{if(Vp(t),e===null)throw Error(b(387));r=t.pendingProps,o=t.memoizedState,i=o.element,mp(e,t),Po(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=lr(Error(b(423)),t),t=Mc(e,t,r,n,i);break e}else if(r!==i){i=lr(Error(b(424)),t),t=Mc(e,t,r,n,i);break e}else for(je=tn(t.stateNode.containerInfo.firstChild),$e=t,G=!0,ot=null,n=wp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(or(),r===i){t=Mt(e,t,n);break e}ke(e,t,r,n)}t=t.child}return t;case 5:return xp(t),e===null&&Fa(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,ba(r,i)?s=null:o!==null&&ba(r,o)&&(t.flags|=32),qp(e,t),ke(e,t,s,n),t.child;case 6:return e===null&&Fa(t),null;case 13:return Kp(e,t,n);case 4:return Kl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=sr(t,null,r,n):ke(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rt(r,i),Tc(e,t,r,i,n);case 7:return ke(e,t,t.pendingProps,n),t.child;case 8:return ke(e,t,t.pendingProps.children,n),t.child;case 12:return ke(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,V(xo,r._currentValue),r._currentValue=s,o!==null)if(ct(o.value,s)){if(o.children===i.children&&!Ie.current){t=Mt(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=Lt(-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),Ma(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),Ma(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}ke(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,er(t,n),i=Ze(i),r=r(i),t.flags|=1,ke(e,t,r,n),t.child;case 14:return r=t.type,i=rt(r,t.pendingProps),i=rt(r.type,i),Dc(e,t,r,i,n);case 15:return Qp(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:rt(r,i),to(e,t),t.tag=1,Le(r)?(e=!0,yo(t)):e=!1,er(t,n),yp(t,r,i),Aa(t,r,i,n),za(null,t,r,!0,e,n);case 19:return Wp(e,t,n);case 22:return Hp(e,t,n)}throw Error(b(156,t.tag))};function ch(e,t){return Md(e,t)}function Pv(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 Je(e,t,n,r){return new Pv(e,t,n,r)}function lu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ov(e){if(typeof e=="function")return lu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Cl)return 11;if(e===Rl)return 14}return 2}function sn(e,t){var n=e.alternate;return n===null?(n=Je(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 io(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")lu(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case An:return On(n.children,i,o,t);case _l:s=8,i|=8;break;case la:return e=Je(12,n,t,i|2),e.elementType=la,e.lanes=o,e;case ua:return e=Je(13,n,t,i),e.elementType=ua,e.lanes=o,e;case ca:return e=Je(19,n,t,i),e.elementType=ca,e.lanes=o,e;case Sd:return rs(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case vd:s=10;break e;case yd:s=9;break e;case Cl:s=11;break e;case Rl:s=14;break e;case Ht:s=16,r=null;break e}throw Error(b(130,e==null?e:typeof e,""))}return t=Je(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function On(e,t,n,r){return e=Je(7,e,r,t),e.lanes=n,e}function rs(e,t,n,r){return e=Je(22,e,r,t),e.elementType=Sd,e.lanes=n,e.stateNode={isHidden:!1},e}function Vs(e,t,n){return e=Je(6,e,null,t),e.lanes=n,e}function Ks(e,t,n){return t=Je(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ev(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=Cs(0),this.expirationTimes=Cs(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Cs(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function uu(e,t,n,r,i,o,s,a,l){return e=new Ev(e,t,n,a,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Je(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Vl(o),e}function _v(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:jn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function fh(e){if(!e)return cn;e=e._reactInternals;e:{if(In(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(Le(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(Le(n))return cp(e,n,t)}return t}function dh(e,t,n,r,i,o,s,a,l){return e=uu(n,r,!0,e,i,o,s,a,l),e.context=fh(null),n=e.current,r=Oe(),i=on(n),o=Lt(r,i),o.callback=t!=null?t:null,nn(n,o,i),e.current.lanes=i,yi(e,i,r),Te(e,r),e}function is(e,t,n,r){var i=t.current,o=Oe(),s=on(i);return n=fh(n),t.context===null?t.context=n:t.pendingContext=n,t=Lt(o,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=nn(i,t,s),e!==null&&(lt(e,i,s,o),Xi(e,i,s)),s}function Io(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 Vc(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function cu(e,t){Vc(e,t),(e=e.alternate)&&Vc(e,t)}function Cv(){return null}var ph=typeof reportError=="function"?reportError:function(e){console.error(e)};function fu(e){this._internalRoot=e}os.prototype.render=fu.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(b(409));is(e,t,null,null)};os.prototype.unmount=fu.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Nn(function(){is(null,e,null,null)}),t[Dt]=null}};function os(e){this._internalRoot=e}os.prototype.unstable_scheduleHydration=function(e){if(e){var t=Qd();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Wt.length&&t!==0&&t<Wt[n].priority;n++);Wt.splice(n,0,e),n===0&&qd(e)}};function du(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ss(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function Kc(){}function Rv(e,t,n,r,i){if(i){if(typeof r=="function"){var o=r;r=function(){var u=Io(s);o.call(u)}}var s=dh(t,r,e,0,null,!1,!1,"",Kc);return e._reactRootContainer=s,e[Dt]=s.current,ni(e.nodeType===8?e.parentNode:e),Nn(),s}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var a=r;r=function(){var u=Io(l);a.call(u)}}var l=uu(e,0,!1,null,null,!1,!1,"",Kc);return e._reactRootContainer=l,e[Dt]=l.current,ni(e.nodeType===8?e.parentNode:e),Nn(function(){is(t,l,n,r)}),l}function as(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=Io(s);a.call(l)}}is(t,s,e,i)}else s=Rv(n,t,e,i,r);return Io(s)}zd=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Fr(t.pendingLanes);n!==0&&(Il(t,n|1),Te(t,ne()),(U&6)===0&&(ur=ne()+500,hn()))}break;case 13:Nn(function(){var r=Ft(e,1);if(r!==null){var i=Oe();lt(r,e,1,i)}}),cu(e,1)}};Ll=function(e){if(e.tag===13){var t=Ft(e,134217728);if(t!==null){var n=Oe();lt(t,e,134217728,n)}cu(e,134217728)}};Bd=function(e){if(e.tag===13){var t=on(e),n=Ft(e,t);if(n!==null){var r=Oe();lt(n,e,t,r)}cu(e,t)}};Qd=function(){return q};Hd=function(e,t){var n=q;try{return q=e,t()}finally{q=n}};wa=function(e,t,n){switch(t){case"input":if(pa(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=Jo(r);if(!i)throw Error(b(90));xd(r),pa(r,i)}}}break;case"textarea":Pd(e,n);break;case"select":t=n.value,t!=null&&Yn(e,!!n.multiple,t,!1)}};bd=ou;Id=Nn;var Nv={usingClientEntryPoint:!1,Events:[wi,Bn,Jo,Rd,Nd,ou]},Ir={findFiberByHostInstance:vn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},bv={bundleType:Ir.bundleType,version:Ir.version,rendererPackageName:Ir.rendererPackageName,rendererConfig:Ir.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:$t.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Dd(e),e===null?null:e.stateNode},findFiberByHostInstance:Ir.findFiberByHostInstance||Cv,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 zi=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!zi.isDisabled&&zi.supportsFiber)try{Ko=zi.inject(bv),wt=zi}catch{}}Qe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Nv;Qe.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!du(t))throw Error(b(200));return _v(e,t,null,n)};Qe.createRoot=function(e,t){if(!du(e))throw Error(b(299));var n=!1,r="",i=ph;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=uu(e,1,!1,null,null,n,!1,r,i),e[Dt]=t.current,ni(e.nodeType===8?e.parentNode:e),new fu(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=Dd(t),e=e===null?null:e.stateNode,e};Qe.flushSync=function(e){return Nn(e)};Qe.hydrate=function(e,t,n){if(!ss(t))throw Error(b(200));return as(null,e,t,!0,n)};Qe.hydrateRoot=function(e,t,n){if(!du(e))throw Error(b(405));var r=n!=null&&n.hydratedSources||null,i=!1,o="",s=ph;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=dh(t,null,e,1,n!=null?n:null,i,!1,o,s),e[Dt]=t.current,ni(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 os(t)};Qe.render=function(e,t,n){if(!ss(t))throw Error(b(200));return as(null,e,t,!1,n)};Qe.unmountComponentAtNode=function(e){if(!ss(e))throw Error(b(40));return e._reactRootContainer?(Nn(function(){as(null,null,e,!1,function(){e._reactRootContainer=null,e[Dt]=null})}),!0):!1};Qe.unstable_batchedUpdates=ou;Qe.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ss(n))throw Error(b(200));if(e==null||e._reactInternals===void 0)throw Error(b(38));return as(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})(dd);var Wc=dd.exports;sa.createRoot=Wc.createRoot,sa.hydrateRoot=Wc.hydrateRoot;var pu={exports:{}},hh={};/**
* @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 cr=R.exports;function Iv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Lv=typeof Object.is=="function"?Object.is:Iv,Tv=cr.useState,Dv=cr.useEffect,Fv=cr.useLayoutEffect,Mv=cr.useDebugValue;function jv(e,t){var n=t(),r=Tv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Fv(function(){i.value=n,i.getSnapshot=t,Ws(i)&&o({inst:i})},[e,n,t]),Dv(function(){return Ws(i)&&o({inst:i}),e(function(){Ws(i)&&o({inst:i})})},[e]),Mv(n),n}function Ws(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Lv(e,n)}catch{return!0}}function Av(e,t){return t()}var $v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Av:jv;hh.useSyncExternalStore=cr.useSyncExternalStore!==void 0?cr.useSyncExternalStore:$v;(function(e){e.exports=hh})(pu);var ls={exports:{}},us={};/**
* @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 Uv=R.exports,zv=Symbol.for("react.element"),Bv=Symbol.for("react.fragment"),Qv=Object.prototype.hasOwnProperty,Hv=Uv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,qv={key:!0,ref:!0,__self:!0,__source:!0};function gh(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)Qv.call(t,r)&&!qv.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:zv,type:e,key:o,ref:s,props:i,_owner:Hv.current}}us.Fragment=Bv;us.jsx=gh;us.jsxs=gh;(function(e){e.exports=us})(ls);const Ot=ls.exports.Fragment,w=ls.exports.jsx,N=ls.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 ki{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 fi=typeof window>"u";function Ve(){}function Vv(e,t){return typeof e=="function"?e(t):e}function Za(e){return typeof e=="number"&&e>=0&&e!==1/0}function mh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function oo(e,t,n){return cs(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function Vt(e,t,n){return cs(e)?[{...t,queryKey:e},n]:[e||{},t]}function Gc(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:s,stale:a}=e;if(cs(s)){if(r){if(t.queryHash!==hu(s,t.options))return!1}else if(!Lo(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 Yc(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(cs(o)){if(!t.options.mutationKey)return!1;if(n){if(wn(t.options.mutationKey)!==wn(o))return!1}else if(!Lo(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function hu(e,t){return((t==null?void 0:t.queryKeyHashFn)||wn)(e)}function wn(e){return JSON.stringify(e,(t,n)=>el(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function Lo(e,t){return vh(e,t)}function vh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!vh(e[n],t[n])):!1}function yh(e,t){if(e===t)return e;const n=Xc(e)&&Xc(t);if(n||el(e)&&el(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]=yh(e[u],t[u]),s[u]===e[u]&&a++}return r===o&&a===r?e:s}return t}function Jc(e,t){if(e&&!t||t&&!e)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function Xc(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function el(e){if(!Zc(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!Zc(n)||!n.hasOwnProperty("isPrototypeOf"))}function Zc(e){return Object.prototype.toString.call(e)==="[object Object]"}function cs(e){return Array.isArray(e)}function Sh(e){return new Promise(t=>{setTimeout(t,e)})}function ef(e){Sh(0).then(e)}function Kv(){if(typeof AbortController=="function")return new AbortController}function tl(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?yh(e,t):t}class Wv extends ki{constructor(){super(),this.setup=t=>{if(!fi&&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 To=new Wv;class Gv extends ki{constructor(){super(),this.setup=t=>{if(!fi&&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 Do=new Gv;function Yv(e){return Math.min(1e3*2**e,3e4)}function fs(e){return(e!=null?e:"online")==="online"?Do.isOnline():!0}class wh{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function so(e){return e instanceof wh}function xh(e){let t=!1,n=0,r=!1,i,o,s;const a=new Promise((x,v)=>{o=x,s=v}),l=x=>{r||(g(new wh(x)),e.abort==null||e.abort())},u=()=>{t=!0},c=()=>{t=!1},f=()=>!To.isFocused()||e.networkMode!=="always"&&!Do.isOnline(),d=x=>{r||(r=!0,e.onSuccess==null||e.onSuccess(x),i==null||i(),o(x))},g=x=>{r||(r=!0,e.onError==null||e.onError(x),i==null||i(),s(x))},h=()=>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,k=(m=e.retryDelay)!=null?m:Yv,E=typeof k=="function"?k(n,v):k,P=S===!0||typeof S=="number"&&n<S||typeof S=="function"&&S(n,v);if(t||!P){g(v);return}n++,e.onFail==null||e.onFail(n,v),Sh(E).then(()=>{if(f())return h()}).then(()=>{t?g(v):y()})})};return fs(e.networkMode)?y():h().then(y),{promise:a,cancel:l,continue:()=>{i==null||i()},cancelRetry:u,continueRetry:c}}const gu=console;function Jv(){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):ef(()=>{n(c)})},s=c=>(...f)=>{o(()=>{c(...f)})},a=()=>{const c=e;e=[],c.length&&ef(()=>{r(()=>{c.forEach(f=>{n(f)})})})};return{batch:i,batchCalls:s,schedule:o,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const re=Jv();class kh{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Za(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:fi?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Xv extends kh{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||gu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Zv(this.options),this.state=this.initialState,this.meta=t.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.meta=t==null?void 0:t.meta,this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(t,n){const r=tl(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(Ve).catch(Ve):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||!mh(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 g=this.observers.find(h=>h.options.queryFn);g&&this.setOptions(g.options)}Array.isArray(this.options.queryKey);const s=Kv(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=g=>{Object.defineProperty(g,"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=g=>{if(so(g)&&g.silent||this.dispatch({type:"error",error:g}),!so(g)){var h,y;(h=(y=this.cache.config).onError)==null||h.call(y,g,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=xh({fn:c.fetchFn,abort:s==null?void 0:s.abort.bind(s),onSuccess:g=>{var h,y;if(typeof g>"u"){d(new Error("Query data cannot be undefined"));return}this.setData(g),(h=(y=this.cache.config).onSuccess)==null||h.call(y,g,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:fs(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 so(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 Zv(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=typeof e.initialData<"u"?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,i=typeof t<"u";return{data:t,dataUpdateCount:0,dataUpdatedAt:i?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}class ey extends ki{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:hu(o,n);let a=this.get(s);return a||(a=new Xv({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]=Vt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>Gc(r,i))}findAll(t,n){const[r]=Vt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Gc(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 ty extends kh{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||gu,this.observers=[],this.state=t.state||ny(),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=xh({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 g,h,y,x,v,p;throw(g=(h=this.mutationCache.config).onError)==null||g.call(h,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:!fs(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 ny(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class ry extends ki{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new ty({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=>Yc(t,n))}findAll(t){return this.mutations.filter(n=>Yc(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(Ve)),Promise.resolve()))}}function iy(){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)||[],g=((s=e.state.data)==null?void 0:s.pageParams)||[];let h=g,y=!1;const x=E=>{Object.defineProperty(E,"signal",{enumerable:!0,get:()=>{var P;if((P=e.signal)!=null&&P.aborted)y=!0;else{var C;(C=e.signal)==null||C.addEventListener("abort",()=>{y=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),p=(E,P,C,_)=>(h=_?[P,...h]:[...h,P],_?[C,...E]:[...E,C]),m=(E,P,C,_)=>{if(y)return Promise.reject("Cancelled");if(typeof C>"u"&&!P&&E.length)return Promise.resolve(E);const O={queryKey:e.queryKey,pageParam:C,meta:e.meta};x(O);const L=v(O);return Promise.resolve(L).then(z=>p(E,C,z,_))};let S;if(!d.length)S=m([]);else if(c){const E=typeof u<"u",P=E?u:tf(e.options,d);S=m(d,E,P)}else if(f){const E=typeof u<"u",P=E?u:oy(e.options,d);S=m(d,E,P,!0)}else{h=[];const E=typeof e.options.getNextPageParam>"u";S=(a&&d[0]?a(d[0],0,d):!0)?m([],E,g[0]):Promise.resolve(p([],g[0],d[0]));for(let C=1;C<d.length;C++)S=S.then(_=>{if(a&&d[C]?a(d[C],C,d):!0){const L=E?g[C]:tf(e.options,_);return m(_,E,L)}return Promise.resolve(p(_,g[C],d[C]))})}return S.then(E=>({pages:E,pageParams:h}))}}}}function tf(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function oy(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class sy{constructor(t={}){this.queryCache=t.queryCache||new ey,this.mutationCache=t.mutationCache||new ry,this.logger=t.logger||gu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=To.subscribe(()=>{To.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=Do.subscribe(()=>{Do.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=Vt(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,s=Vv(n,o);if(typeof s>"u")return;const a=oo(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]=Vt(t,n),i=this.queryCache;re.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=Vt(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={}]=Vt(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(Ve).catch(Ve)}invalidateQueries(t,n,r){const[i,o]=Vt(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]=Vt(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(Ve);return o!=null&&o.throwOnError||(a=a.catch(Ve)),a}fetchQuery(t,n,r){const i=oo(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(Ve).catch(Ve)}fetchInfiniteQuery(t,n,r){const i=oo(t,n,r);return i.behavior=iy(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(Ve).catch(Ve)}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=>wn(t)===wn(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>Lo(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>wn(t)===wn(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>Lo(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=hu(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 ay extends ki{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),nf(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return nl(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return nl(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),Jc(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&&rf(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(Ve)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),fi||this.currentResult.isStale||!Za(this.options.staleTime))return;const n=mh(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,!(fi||this.options.enabled===!1||!Za(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||To.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:g,errorUpdatedAt:h,fetchStatus:y,status:x}=f,v=!1,p=!1,m;if(n._optimisticResults){const E=this.hasListeners(),P=!E&&nf(t,n),C=E&&rf(t,r,n,i);(P||C)&&(y=fs(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=tl(o==null?void 0:o.data,m,n),this.selectResult=m,this.selectError=null}catch(E){this.selectError=E}else m=f.data;if(typeof n.placeholderData<"u"&&typeof m>"u"&&x==="loading"){let E;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(a==null?void 0:a.placeholderData))E=o.data;else if(E=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof E<"u")try{E=n.select(E),E=tl(o==null?void 0:o.data,E,n),this.selectError=null}catch(P){this.selectError=P}typeof E<"u"&&(x="success",m=E,p=!0)}this.selectError&&(g=this.selectError,m=this.selectResult,h=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:g,errorUpdatedAt:h,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:mu(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,Jc(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"&&!so(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 ly(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function nf(e,t){return ly(e,t)||e.state.dataUpdatedAt>0&&nl(e,t,t.refetchOnMount)}function nl(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&mu(e,t)}return!1}function rf(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&mu(e,n)}function mu(e,t){return e.isStaleByTime(t.staleTime)}const of=R.exports.createContext(void 0),Ph=R.exports.createContext(!1);function Oh(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=of),window.ReactQueryClientContext):of)}const Eh=({context:e}={})=>{const t=R.exports.useContext(Oh(e,R.exports.useContext(Ph)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},uy=({client:e,children:t,context:n,contextSharing:r=!1})=>{R.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Oh(n,r);return w(Ph.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},_h=R.exports.createContext(!1),cy=()=>R.exports.useContext(_h);_h.Provider;function fy(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const dy=R.exports.createContext(fy()),py=()=>R.exports.useContext(dy);function hy(e,t){return typeof e=="function"?e(...t):!!e}function gy(e,t){const n=Eh({context:e.context}),r=cy(),i=py(),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]=R.exports.useState(()=>new t(n,o)),a=s.getOptimisticResult(o);if(pu.exports.useSyncExternalStore(R.exports.useCallback(l=>r?()=>{}:s.subscribe(re.batchCalls(l)),[s,r]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),R.exports.useEffect(()=>{i.clearReset()},[i]),R.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&&hy(o.useErrorBoundary,[a.error,s.getCurrentQuery()]))throw a.error;return o.notifyOnChangeProps?a:s.trackResult(a)}function fr(e,t,n){const r=oo(e,t,n);return gy(r,ay)}/**
* 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 my(){return null}function Ge(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 dr(e){return!!e&&!!e[Q]}function jt(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[df]||!!e.constructor[df]||vu(e)||yu(e))}function pr(e,t,n){n===void 0&&(n=!1),xr(e)===0?(n?Object.keys:Pu)(e).forEach(function(r){n&&typeof r=="symbol"||t(r,e[r],e)}):e.forEach(function(r,i){return t(i,r,e)})}function xr(e){var t=e[Q];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:vu(e)?2:yu(e)?3:0}function rl(e,t){return xr(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function vy(e,t){return xr(e)===2?e.get(t):e[t]}function Ch(e,t,n){var r=xr(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function yy(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function vu(e){return Oy&&e instanceof Map}function yu(e){return Ey&&e instanceof Set}function ae(e){return e.o||e.t}function Su(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Cy(e);delete t[Q];for(var n=Pu(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 wu(e,t){return t===void 0&&(t=!1),xu(e)||dr(e)||!jt(e)||(xr(e)>1&&(e.set=e.add=e.clear=e.delete=Sy),Object.freeze(e),t&&pr(e,function(n,r){return wu(r,!0)},!0)),e}function Sy(){Ge(2)}function xu(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function kt(e){var t=ol[e];return t||Ge(18,e),t}function wy(e,t){ol[e]||(ol[e]=t)}function Fo(){return pi}function Gs(e,t){t&&(kt("Patches"),e.u=[],e.s=[],e.v=t)}function Mo(e){il(e),e.p.forEach(xy),e.p=null}function il(e){e===pi&&(pi=e.l)}function sf(e){return pi={p:[],l:pi,h:e,m:!0,_:0}}function xy(e){var t=e[Q];t.i===0||t.i===1?t.j():t.O=!0}function Ys(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||kt("ES5").S(t,e,r),r?(n[Q].P&&(Mo(t),Ge(4)),jt(e)&&(e=jo(t,e),t.l||Ao(t,e)),t.u&&kt("Patches").M(n[Q].t,e,t.u,t.s)):e=jo(t,n,[]),Mo(t),t.u&&t.v(t.u,t.s),e!==Rh?e:void 0}function jo(e,t,n){if(xu(t))return t;var r=t[Q];if(!r)return pr(t,function(o,s){return af(e,r,t,o,s,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Ao(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=Su(r.k):r.o;pr(r.i===3?new Set(i):i,function(o,s){return af(e,r,i,o,s,n)}),Ao(e,i,!1),n&&e.u&&kt("Patches").R(r,n,e.u,e.s)}return r.o}function af(e,t,n,r,i,o){if(dr(i)){var s=jo(e,i,o&&t&&t.i!==3&&!rl(t.D,r)?o.concat(r):void 0);if(Ch(n,r,s),!dr(s))return;e.m=!1}if(jt(i)&&!xu(i)){if(!e.h.F&&e._<1)return;jo(e,i),t&&t.A.l||Ao(e,i)}}function Ao(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&wu(t,n)}function Js(e,t){var n=e[Q];return(n?ae(n):e)[t]}function lf(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 Nt(e){e.P||(e.P=!0,e.l&&Nt(e.l))}function Xs(e){e.o||(e.o=Su(e.t))}function di(e,t,n){var r=vu(t)?kt("MapSet").N(t,n):yu(t)?kt("MapSet").T(t,n):e.g?function(i,o){var s=Array.isArray(i),a={i:s?1:0,A:o?o.A:Fo(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=a,u=sl;s&&(l=[a],u=jr);var c=Proxy.revocable(l,u),f=c.revoke,d=c.proxy;return a.k=d,a.j=f,d}(t,n):kt("ES5").J(t,n);return(n?n.A:Fo()).p.push(r),r}function ky(e){return dr(e)||Ge(22,e),function t(n){if(!jt(n))return n;var r,i=n[Q],o=xr(n);if(i){if(!i.P&&(i.i<4||!kt("ES5").K(i)))return i.t;i.I=!0,r=uf(n,o),i.I=!1}else r=uf(n,o);return pr(r,function(s,a){i&&vy(i.t,s)===a||Ch(r,s,t(a))}),o===3?new Set(r):r}(e)}function uf(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Su(e)}function Py(){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(jt(l)){var u=di(a.A.h,l,a);a.p.set(l,u),a.o.add(u)}else a.o.add(l)}))}function r(a){a.O&&Ge(3,JSON.stringify(ae(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:Fo(),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 ae(this[Q]).size}}),l.has=function(u){return ae(this[Q]).has(u)},l.set=function(u,c){var f=this[Q];return r(f),ae(f).has(u)&&ae(f).get(u)===c||(t(f),Nt(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),Nt(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),ae(u).size&&(t(u),Nt(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;ae(this[Q]).forEach(function(d,g){u.call(c,f.get(g),g,f)})},l.get=function(u){var c=this[Q];r(c);var f=ae(c).get(u);if(c.I||!jt(f)||f!==c.t.get(u))return f;var d=di(c.A.h,f,c);return t(c),c.o.set(u,d),d},l.keys=function(){return ae(this[Q]).keys()},l.values=function(){var u,c=this,f=this.keys();return(u={})[Bi]=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={})[Bi]=function(){return c.entries()},u.next=function(){var d=f.next();if(d.done)return d;var g=c.get(d.value);return{done:!1,value:[d.value,g]}},u},l[Bi]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[Q]={i:3,l:c,A:c?c.A:Fo(),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 ae(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),Nt(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),Nt(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),ae(u).size&&(n(u),Nt(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[Bi]=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}();wy("MapSet",{N:function(a,l){return new o(a,l)},T:function(a,l){return new s(a,l)}})}var cf,pi,ku=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",Oy=typeof Map<"u",Ey=typeof Set<"u",ff=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Rh=ku?Symbol.for("immer-nothing"):((cf={})["immer-nothing"]=!0,cf),df=ku?Symbol.for("immer-draftable"):"__$immer_draftable",Q=ku?Symbol.for("immer-state"):"__$immer_state",Bi=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",_y=""+Object.prototype.constructor,Pu=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Cy=Object.getOwnPropertyDescriptors||function(e){var t={};return Pu(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},ol={},sl={get:function(e,t){if(t===Q)return e;var n=ae(e);if(!rl(n,t))return function(i,o,s){var a,l=lf(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||!jt(r)?r:r===Js(e.t,t)?(Xs(e),e.o[t]=di(e.A.h,r,e)):r},has:function(e,t){return t in ae(e)},ownKeys:function(e){return Reflect.ownKeys(ae(e))},set:function(e,t,n){var r=lf(ae(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Js(ae(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(yy(n,i)&&(n!==void 0||rl(e.t,t)))return!0;Xs(e),Nt(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 Js(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,Xs(e),Nt(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=ae(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty:function(){Ge(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Ge(12)}},jr={};pr(sl,function(e,t){jr[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),jr.deleteProperty=function(e,t){return jr.set.call(this,e,t,void 0)},jr.set=function(e,t,n){return sl.set.call(this,e[0],t,n,e[0])};var Ry=function(){function e(n){var r=this;this.g=ff,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 k;return(k=o).call.apply(k,[x,S].concat(p))})}}var u;if(typeof o!="function"&&Ge(6),s!==void 0&&typeof s!="function"&&Ge(7),jt(i)){var c=sf(r),f=di(r,i,void 0),d=!0;try{u=o(f),d=!1}finally{d?Mo(c):il(c)}return typeof Promise<"u"&&u instanceof Promise?u.then(function(y){return Gs(c,s),Ys(y,c)},function(y){throw Mo(c),y}):(Gs(c,s),Ys(u,c))}if(!i||typeof i!="object"){if((u=o(i))===void 0&&(u=i),u===Rh&&(u=void 0),r.F&&wu(u,!0),s){var g=[],h=[];kt("Patches").M(i,u,g,h),s(g,h)}return u}Ge(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(g){return i.apply(void 0,[g].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){jt(n)||Ge(8),dr(n)&&(n=ky(n));var r=sf(this),i=di(this,n,void 0);return i[Q].C=!0,il(r),i},t.finishDraft=function(n,r){var i=n&&n[Q],o=i.A;return Gs(o,r),Ys(void 0,o)},t.setAutoFreeze=function(n){this.F=n},t.setUseProxies=function(n){n&&!ff&&Ge(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=kt("Patches").$;return dr(n)?s(n,r):this.produce(n,function(a){return s(a,r)})},e}(),ze=new Ry,$=ze.produce;ze.produceWithPatches.bind(ze);ze.setAutoFreeze.bind(ze);ze.setUseProxies.bind(ze);ze.applyPatches.bind(ze);ze.createDraft.bind(ze);ze.finishDraft.bind(ze);function hr(){return hr=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},hr.apply(this,arguments)}var yt;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(yt||(yt={}));var $o=function(e){return e},pf="beforeunload",Ny="popstate";function by(e){e===void 0&&(e={});var t=e,n=t.window,r=n===void 0?document.defaultView:n,i=r.history;function o(){var P=r.location,C=P.pathname,_=P.search,O=P.hash,L=i.state||{};return[L.idx,$o({pathname:C,search:_,hash:O,state:L.usr||null,key:L.key||"default"})]}var s=null;function a(){if(s)g.call(s),s=null;else{var P=yt.Pop,C=o(),_=C[0],O=C[1];if(g.length){if(_!=null){var L=c-_;L&&(s={action:P,location:O,retry:function(){k(L*-1)}},k(L))}}else p(P)}}r.addEventListener(Ny,a);var l=yt.Pop,u=o(),c=u[0],f=u[1],d=Uo(),g=Uo();c==null&&(c=0,i.replaceState(hr({},i.state,{idx:c}),""));function h(P){return typeof P=="string"?P:Nh(P)}function y(P,C){return C===void 0&&(C=null),$o(hr({pathname:f.pathname,hash:"",search:""},typeof P=="string"?ll(P):P,{state:C,key:al()}))}function x(P,C){return[{usr:P.state,key:P.key,idx:C},h(P)]}function v(P,C,_){return!g.length||(g.call({action:P,location:C,retry:_}),!1)}function p(P){l=P;var C=o();c=C[0],f=C[1],d.call({action:l,location:f})}function m(P,C){var _=yt.Push,O=y(P,C);function L(){m(P,C)}if(v(_,O,L)){var j=x(O,c+1),z=j[0],H=j[1];try{i.pushState(z,"",H)}catch{r.location.assign(H)}p(_)}}function S(P,C){var _=yt.Replace,O=y(P,C);function L(){S(P,C)}if(v(_,O,L)){var j=x(O,c),z=j[0],H=j[1];i.replaceState(z,"",H),p(_)}}function k(P){i.go(P)}var E={get action(){return l},get location(){return f},createHref:h,push:m,replace:S,go:k,back:function(){k(-1)},forward:function(){k(1)},listen:function(C){return d.push(C)},block:function(C){var _=g.push(C);return g.length===1&&r.addEventListener(pf,gf),function(){_(),g.length||r.removeEventListener(pf,gf)}}};return E}function Iy(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=$o(hr({pathname:"/",search:"",hash:"",state:null,key:al()},typeof m=="string"?ll(m):m));return S}),s=hf(i==null?o.length-1:i,0,o.length-1),a=yt.Pop,l=o[s],u=Uo(),c=Uo();function f(m){return typeof m=="string"?m:Nh(m)}function d(m,S){return S===void 0&&(S=null),$o(hr({pathname:l.pathname,search:"",hash:""},typeof m=="string"?ll(m):m,{state:S,key:al()}))}function g(m,S,k){return!c.length||(c.call({action:m,location:S,retry:k}),!1)}function h(m,S){a=m,l=S,u.call({action:a,location:l})}function y(m,S){var k=yt.Push,E=d(m,S);function P(){y(m,S)}g(k,E,P)&&(s+=1,o.splice(s,o.length,E),h(k,E))}function x(m,S){var k=yt.Replace,E=d(m,S);function P(){x(m,S)}g(k,E,P)&&(o[s]=E,h(k,E))}function v(m){var S=hf(s+m,0,o.length-1),k=yt.Pop,E=o[S];function P(){v(m)}g(k,E,P)&&(s=S,h(k,E))}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 hf(e,t,n){return Math.min(Math.max(e,t),n)}function gf(e){e.preventDefault(),e.returnValue=""}function Uo(){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 al(){return Math.random().toString(36).substr(2,8)}function Nh(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 ll(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 ut(){return ut=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},ut.apply(this,arguments)}function ul(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 Ly(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 mf(e){if(!e)return"";var t=decodeURIComponent(e);return t==="false"?!1:t==="true"?!0:+t*0===0?+t:t}function Ty(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],mf(t.shift())):r[n]=mf(t.shift());return r}const Dy=["children","location","__experimental__snapshot"],Fy=["location","__experimental__snapshot"],My=["basepath","routes"],bh=R.exports.createContext(null),Ih=R.exports.createContext(null),Lh=R.exports.createContext(null),Th=Boolean(typeof window<"u"&&window.document&&window.document.createElement),cl=Th?R.exports.useLayoutEffect:R.exports.useEffect,jy=()=>Th?by():Iy();class Ou{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 Ay extends Ou{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||jy(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:Jy,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:Yy,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=ut({},this.current,n.from),l=Gy(t,a.pathname,""+((r=n.to)!=null?r:".")),u=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((h,y)=>y(h),a.search):a.search,c=n.search===!0?u:n.search?(o=Sf(n.search,u))!=null?o:{}:(s=n.__searchFilters)!=null&&s.length?u:{},f=fl(a.search,c),d=this.stringifySearch(f);let g=n.hash===!0?a.hash:Sf(n.hash,a.hash);return g=g?"#"+g:"",{pathname:l,search:f,searchStr:d,hash:g,href:""+l+d+g,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:fl(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 Dh(e){return w(Ih.Provider,{...e})}function $y(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=ul(e,Dy);const o=R.exports.useRef(null);o.current||(o.current=new zy({location:n,__experimental__snapshot:r,routes:i.routes}));const s=o.current,[a,l]=R.exports.useReducer(()=>({}),{});return s.update(i),cl(()=>s.subscribe(()=>{l()}),[]),cl(()=>s.updateLocation(n.current).unsubscribe,[n.current.key]),R.exports.createElement(bh.Provider,{value:{location:n}},R.exports.createElement(Lh.Provider,{value:{router:s}},w(Uy,{}),w(Dh,{value:[s.rootMatch,...s.state.matches],children:t!=null?t:w(Uh,{})})))}function Uy(){const e=Eu(),t=$h(),n=Hy();return cl(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class zy extends Ou{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=ul(t,Fy);super(),this.routesById={},this.update=a=>{let{basepath:l,routes:u}=a,c=ul(a,My);Object.assign(this,c),this.basepath=ds("/"+(l!=null?l:"")),this.routesById={};const f=(d,g)=>d.map(h=>{var y,x,v,p;const m=(y=h.path)!=null?y:"*",S=gr([(g==null?void 0:g.id)==="root"?"":g==null?void 0:g.id,""+(m==null?void 0:m.replace(/(.)\/$/,"$1"))+(h.id?"-"+h.id:"")]);if(h=ut({},h,{pendingMs:(x=h.pendingMs)!=null?x:c==null?void 0:c.defaultPendingMs,pendingMinMs:(v=h.pendingMinMs)!=null?v:c==null?void 0:c.defaultPendingMinMs,id:S}),this.routesById[S])throw new Error;return this.routesById[S]=h,h.children=(p=h.children)!=null&&p.length?f(h.children,h):void 0,h});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 g=Date.now()-((d=f.updatedAt)!=null?d:0);(!f.maxAge||g>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 vf(this,a);this.setState(d=>ut({},d,{pending:{location:f.location,matches:f.matches}})),l=f.subscribe(()=>{const d=this.state.matches;d.filter(g=>!f.matches.find(h=>h.id===g.id)).forEach(g=>{g.onExit==null||g.onExit(g)}),d.filter(g=>f.matches.find(h=>h.id===g.id)).forEach(g=>{g.route.onTransition==null||g.route.onTransition(g)}),f.matches.filter(g=>!d.find(h=>h.id===g.id)).forEach(g=>{g.onExit=g.route.onMatch==null?void 0:g.route.onMatch(g)}),this.setState(g=>ut({},g,{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 vf(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 g;throw new Error("Router hydration mismatch: "+l.id+" !== "+((g=i.matches[u])==null?void 0:g.id))}l.ownData=(f=(d=i.matches[u])==null?void 0:d.ownData)!=null?f:{}}),Fh(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 Eu(){const e=R.exports.useContext(bh);return zh(!!e,"useLocation must be used within a <ReactLocation />"),e.location}class By{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=ut({},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=h=>{this.updatedAt=Date.now(),c(this.ownData),this.status=h},d=h=>{this.ownData=h,this.error=void 0,f("resolved")},g=h=>{console.error(h),this.error=h,f("rejected")};try{d(await l(this,{parentMatch:n.parentMatch,dispatch:async h=>{var y;h.type==="resolve"?d(h.data):h.type==="reject"?g(h.error):h.type==="loading"?this.isLoading=!0:h.type==="maxAge"&&(this.maxAge=h.maxAge),this.updatedAt=Date.now(),(y=this.notify)==null||y.call(this,!0)}}))}catch(h){g(h)}}):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 vf extends Ou{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",Fh(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=jh(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new By(o)),this.router.matchCache[o.id]))}}function Fh(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=ut({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Mh(){const e=R.exports.useContext(Lh);if(!e)throw zh(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function jh(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(h=>{var y,x;const v=gr([a,h.path]),p=!!(h.path!=="/"||(y=h.children)!=null&&y.length),m=qy(t,{to:v,search:h.search,fuzzy:p,caseSensitive:(x=h.caseSensitive)!=null?x:e.caseSensitive});return m&&(l=ut({},l,m)),!!m});if(!c)return;const f=yf(c.path,l);a=gr([a,f]);const g={id:yf(c.id,l,!0),route:c,params:l,pathname:a,search:t.search};n.push(g),(s=c.children)!=null&&s.length&&r(c.children,g)};return r(e.routes,e.rootMatch),n}function yf(e,t,n){const r=hi(e);return gr(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 Ah(){return R.exports.useContext(Ih)}function Qy(){var e;return(e=Ah())==null?void 0:e[0]}function Hy(){const e=Eu(),t=Qy(),n=$h();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 Bh(r)}function $h(){const e=Eu(),t=Mh();return Bh(r=>{const i=e.buildNext(t.basepath,r),s=jh(t,i).map(a=>{var l;return(l=a.route.searchFilters)!=null?l:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,ut({},r,{__searchFilters:s}))})}function Uh(){var e;const t=Mh(),[n,...r]=Ah(),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(Uh,{})})();return w(Dh,{value:r,children:s})}function qy(e,t){const n=Ky(e,t),r=Wy(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 Vy(e){return typeof e=="function"}function Sf(e,t){return Vy(e)?e(t):e}function gr(e){return ds(e.filter(Boolean).join("/"))}function ds(e){return(""+e).replace(/\/{2,}/g,"/")}function Ky(e,t){var n;const r=hi(e.pathname),i=hi(""+((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["*"]=gr(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 Wy(e,t){return!!(t.search&&t.search(e.search))}function hi(e){if(!e)return[];e=ds(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 Gy(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=hi(t);const i=hi(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=gr([e,...r.map(s=>s.value)]);return ds(o)}function Bh(e){const t=R.exports.useRef(),n=R.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function fl(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||wf(e)&&wf(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]=fl(e[u],t[u]),s[u]===e[u]&&a++}return r===o&&a===r?e:s}return t}function wf(e){if(!xf(e))return!1;const t=e.constructor;if(typeof t>"u")return!0;const n=t.prototype;return!(!xf(n)||!n.hasOwnProperty("isPrototypeOf"))}function xf(e){return Object.prototype.toString.call(e)==="[object Object]"}const Yy=Xy(JSON.parse),Jy=Zy(JSON.stringify);function Xy(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=Ty(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function Zy(e){return t=>{t=ut({},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=Ly(t).toString();return n?"?"+n:""}}var e0="_1qevocv0",t0="_1qevocv2",n0="_1qevocv3",r0="_1qevocv4",i0="_1qevocv1";const ft="",o0=5e3,s0=async()=>{const e=`${ft}/ping`;return await(await fetch(e)).json()},a0=async()=>await(await fetch(`${ft}/modifiers.json`)).json(),l0=async()=>(await(await fetch(`${ft}/output_dir`)).json())[0],dl="config",Qh=async()=>await(await fetch(`${ft}/app_config`)).json(),u0="toggle_config",c0=async e=>await(await fetch(`${ft}/app_config`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({update_branch:e})})).json(),f0=async e=>await fetch(`${ft}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}),Hh=async()=>{console.log("stopping image");const e=await fetch(`${ft}/image/stop`);console.log("stopping image response",e);const t=await e.json();return console.log("stopping image data",t),t},d0=[["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"]]],kf=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},p0=e=>e?kf(e):kf;var qh={exports:{}},Vh={};/**
* @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 ps=R.exports,h0=pu.exports;function g0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var m0=typeof Object.is=="function"?Object.is:g0,v0=h0.useSyncExternalStore,y0=ps.useRef,S0=ps.useEffect,w0=ps.useMemo,x0=ps.useDebugValue;Vh.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=y0(null);if(o.current===null){var s={hasValue:!1,value:null};o.current=s}else s=o.current;o=w0(function(){function l(g){if(!u){if(u=!0,c=g,g=r(g),i!==void 0&&s.hasValue){var h=s.value;if(i(h,g))return f=h}return f=g}if(h=f,m0(c,g))return h;var y=r(g);return i!==void 0&&i(h,y)?h:(c=g,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=v0(e,o[0],o[1]);return S0(function(){s.hasValue=!0,s.value=a},[a]),x0(a),a};(function(e){e.exports=Vh})(qh);const k0=id(qh.exports),{useSyncExternalStoreWithSelector:P0}=k0;function O0(e,t=e.getState,n){const r=P0(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return R.exports.useDebugValue(r),r}const Pf=e=>{const t=typeof e=="function"?p0(e):e,n=(r,i)=>O0(t,r,i);return Object.assign(n,t),n},E0=e=>e?Pf(e):Pf;var Pi=E0;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=(g,h,y)=>{const x=n(g,h);return c&&u.send(y===void 0?{type:s||"anonymous"}:typeof y=="string"?{type:y}:y,r()),x};const f=(...g)=>{const h=c;c=!1,n(...g),c=h},d=e(i.setState,r,i);if(u.init(d),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let g=!1;const h=i.dispatch;i.dispatch=(...y)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&y[0].type==="__setState"&&!g&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),g=!0),h(...y)}}return u.subscribe(g=>{var h;switch(g.type){case"ACTION":if(typeof g.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return Zs(g.payload,y=>{if(y.type==="__setState"){f(y.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(g.payload.type){case"RESET":return f(d),u.init(i.getState());case"COMMIT":return u.init(i.getState());case"ROLLBACK":return Zs(g.state,y=>{f(y),u.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return Zs(g.state,y=>{f(y)});case"IMPORT_STATE":{const{nextLiftedState:y}=g.payload,x=(h=y.computedStates.slice(-1)[0])==null?void 0:h.state;if(!x)return;f(x),u.send(null,y);return}case"PAUSE_RECORDING":return c=!c}return}}),d},C0=_0,Zs=(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)},zo=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return zo(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return zo(r)(n)}}}},R0=(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=zo(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 g=e((...x)=>{n(...x),f()},r,i);let h;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 zo(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 h=o.merge(p,(m=r())!=null?m:g),n(h,!0),f()}).then(()=>{v==null||v(h,void 0),s=!0,l.forEach(p=>p(h))}).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(),h||g},N0=R0;function Bo(){return Math.floor(Math.random()*1e4)}const b0=["plms","ddim","heun","euler","euler_a","dpm2","dpm2_a","lms"],F=Pi(C0((e,t)=>({parallelCount:1,requestOptions:{session_id:new Date().getTime().toString(),prompt:"a photograph of an astronaut riding a horse",seed:Bo(),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?Bo():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}))}}))),I0=`${ft}/ding.mp3`,_u=st.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:I0,type:"audio/mp3"})}));_u.displayName="AudioDing";var Of="_1jo75h1",Ef="_1jo75h0",L0="_1jo75h2";const _f="Stable Diffusion is starting...",T0="Stable Diffusion is ready to use!",Cf="Stable Diffusion is not running!";function D0({className:e}){const[t,n]=R.exports.useState(_f),[r,i]=R.exports.useState(Ef),o=R.exports.useRef(),{status:s,data:a}=fr(["health"],s0,{refetchInterval:o0});return R.exports.useEffect(()=>{var l;s==="loading"?(n(_f),i(Ef)):s==="error"?(n(Cf),i(Of)):s==="success"&&(a[0]==="OK"?(n(T0),i(L0),(l=o.current)==null||l.play().catch(u=>{console.log("DING!")})):(n(Cf),i(Of)))},[s,a,o]),N(Ot,{children:[w(_u,{ref:o}),w("p",{className:[r,e].join(" "),children:t})]})}const Kh=typeof window>"u"||typeof document>"u";let Qo=Kh?R.exports.useEffect:R.exports.useLayoutEffect;function hs(e){let t=R.exports.useRef(e);return Qo(()=>{t.current=e},[e]),t}let ve=function(e){let t=hs(e);return st.useCallback((...n)=>t.current(...n),[t])},ea={serverHandoffComplete:!1};function F0(){let[e,t]=R.exports.useState(ea.serverHandoffComplete);return R.exports.useEffect(()=>{e!==!0&&t(!0)},[e]),R.exports.useEffect(()=>{ea.serverHandoffComplete===!1&&(ea.serverHandoffComplete=!0)},[]),e}var Rf;let M0=0;function Nf(){return++M0}let mr=(Rf=st.useId)!=null?Rf:function(){let e=F0(),[t,n]=st.useState(e?Nf:null);return Qo(()=>{t===null&&n(Nf())},[t]),t!=null?""+t:void 0};function At(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,At),r}function Cu(e){return Kh?null:e instanceof Node?e.ownerDocument:e!=null&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let pl=["[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 xn=(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))(xn||{}),j0=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(j0||{}),A0=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(A0||{});function Wh(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(pl))}var Ru=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Ru||{});function Gh(e,t=0){var n;return e===((n=Cu(e))==null?void 0:n.body)?!1:At(t,{[0](){return e.matches(pl)},[1](){let r=e;for(;r!==null;){if(r.matches(pl))return!0;r=r.parentElement}return!1}})}let $0=["textarea","input"].join(",");function U0(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,$0))!=null?n:!1}function z0(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 Gn(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?z0(e):e:Wh(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&&U0(f)&&f.select(),f.hasAttribute("tabindex")||f.setAttribute("tabindex","0"),2}function ta(e,t,n){let r=hs(t);R.exports.useEffect(()=>{function i(o){r.current(o)}return document.addEventListener(e,i,n),()=>document.removeEventListener(e,i,n)},[e,n])}function B0(e,t,n=!0){let r=R.exports.useRef(!1);R.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!Gh(u,Ru.Loose)&&u.tabIndex!==-1&&s.preventDefault(),t(s,u)}}let o=R.exports.useRef(null);ta("mousedown",s=>{r.current&&(o.current=s.target)},!0),ta("click",s=>{!o.current||(i(s,()=>o.current),o.current=null)},!0),ta("blur",s=>i(s,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function bf(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 Q0(e,t){let[n,r]=R.exports.useState(()=>bf(e));return Qo(()=>{r(bf(e))},[e.type,e.as]),Qo(()=>{n||!t.current||t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}let Yh=Symbol();function H0(e,t=!0){return Object.assign(e,{[Yh]:t})}function vr(...e){let t=R.exports.useRef(e);R.exports.useEffect(()=>{t.current=e},[e]);let n=ve(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[Yh]))?void 0:n}var gi=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(gi||{}),q0=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(q0||{});function kr({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:i,visible:o=!0,name:s}){let a=Jh(t,e);if(o)return Qi(a,n,r,s);let l=i!=null?i:0;if(l&2){let{static:u=!1,...c}=a;if(u)return Qi(c,n,r,s)}if(l&1){let{unmount:u=!0,...c}=a;return At(u?0:1,{[0](){return null},[1](){return Qi({...c,hidden:!0,style:{display:"none"}},n,r,s)}})}return Qi(a,n,r,s)}function Qi(e,t={},n,r){let{as:i=n,children:o,refName:s="ref",...a}=na(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[g,h]of Object.entries(t))typeof h=="boolean"&&(f=!0),h===!0&&d.push(g);f&&(c["data-headlessui-state"]=d.join(" "))}if(i===R.exports.Fragment&&Object.keys(If(a)).length>0){if(!R.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 R.exports.cloneElement(u,Object.assign({},Jh(u.props,If(na(a,["ref"]))),c,l,V0(u.ref,l.ref)))}return R.exports.createElement(i,Object.assign({},na(a,["ref"]),i!==R.exports.Fragment&&l,i!==R.exports.Fragment&&c),u)}function V0(...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 Jh(...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 Pr(e){var t;return Object.assign(R.exports.forwardRef(e),{displayName:(t=e.displayName)!=null?t:e.name})}function If(e){let t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}function na(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function Xh(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&&K0(n)?!1:r}function K0(e){if(!e)return!1;let t=e.previousElementSibling;for(;t!==null;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}let W0="div";var Ho=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Ho||{});let hl=Pr(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 kr({ourProps:i,theirProps:r,slot:{},defaultTag:W0,name:"Hidden"})}),Nu=R.exports.createContext(null);Nu.displayName="OpenClosedContext";var mi=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(mi||{});function Zh(){return R.exports.useContext(Nu)}function G0({value:e,children:t}){return st.createElement(Nu.Provider,{value:e},t)}var Kt=(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))(Kt||{});function Y0(e,t,n){let r=hs(t);R.exports.useEffect(()=>{function i(o){r.current(o)}return window.addEventListener(e,i,n),()=>window.removeEventListener(e,i,n)},[e,n])}var kn=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(kn||{});function eg(){let e=R.exports.useRef(0);return Y0("keydown",t=>{t.key==="Tab"&&(e.current=t.shiftKey?1:0)},!0),e}function bu(...e){return R.exports.useMemo(()=>Cu(...e),[...e])}function J0(e,t,n,r){let i=hs(n);R.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 X0=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(X0||{}),Z0=(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))(Z0||{});let e1={[0]:e=>({...e,popoverState:At(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}}},Iu=R.exports.createContext(null);Iu.displayName="PopoverContext";function gs(e){let t=R.exports.useContext(Iu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,gs),n}return t}let Lu=R.exports.createContext(null);Lu.displayName="PopoverAPIContext";function Tu(e){let t=R.exports.useContext(Lu);if(t===null){let n=new Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Tu),n}return t}let Du=R.exports.createContext(null);Du.displayName="PopoverGroupContext";function tg(){return R.exports.useContext(Du)}let Fu=R.exports.createContext(null);Fu.displayName="PopoverPanelContext";function t1(){return R.exports.useContext(Fu)}function n1(e,t){return At(t.type,e1,e,t)}let r1="div",i1=Pr(function(e,t){var n;let r=`headlessui-popover-button-${mr()}`,i=`headlessui-popover-panel-${mr()}`,o=R.exports.useRef(null),s=vr(t,H0(_=>{o.current=_})),a=R.exports.useReducer(n1,{popoverState:1,button:null,buttonId:r,panel:null,panelId:i,beforePanelSentinel:R.exports.createRef(),afterPanelSentinel:R.exports.createRef()}),[{popoverState:l,button:u,panel:c,beforePanelSentinel:f,afterPanelSentinel:d},g]=a,h=bu((n=o.current)!=null?n:u);R.exports.useEffect(()=>g({type:3,buttonId:r}),[r,g]),R.exports.useEffect(()=>g({type:5,panelId:i}),[i,g]);let y=R.exports.useMemo(()=>{if(!u||!c)return!1;for(let _ of document.querySelectorAll("body > *"))if(Number(_==null?void 0:_.contains(u))^Number(_==null?void 0:_.contains(c)))return!0;return!1},[u,c]),x=R.exports.useMemo(()=>({buttonId:r,panelId:i,close:()=>g({type:1})}),[r,i,g]),v=tg(),p=v==null?void 0:v.registerPopover,m=ve(()=>{var _;return(_=v==null?void 0:v.isFocusWithinPopoverGroup())!=null?_:(h==null?void 0:h.activeElement)&&((u==null?void 0:u.contains(h.activeElement))||(c==null?void 0:c.contains(h.activeElement)))});R.exports.useEffect(()=>p==null?void 0:p(x),[p,x]),J0(h==null?void 0:h.defaultView,"focus",_=>{var O,L,j,z;l===0&&(m()||!u||!c||(L=(O=f.current)==null?void 0:O.contains)!=null&&L.call(O,_.target)||(z=(j=d.current)==null?void 0:j.contains)!=null&&z.call(j,_.target)||g({type:1}))},!0),B0([u,c],(_,O)=>{g({type:1}),Gh(O,Ru.Loose)||(_.preventDefault(),u==null||u.focus())},l===0);let S=ve(_=>{g({type:1});let O=(()=>_?_ instanceof HTMLElement?_:"current"in _&&_.current instanceof HTMLElement?_.current:u:u)();O==null||O.focus()}),k=R.exports.useMemo(()=>({close:S,isPortalled:y}),[S,y]),E=R.exports.useMemo(()=>({open:l===0,close:S}),[l,S]),P=e,C={ref:s};return st.createElement(Iu.Provider,{value:a},st.createElement(Lu.Provider,{value:k},st.createElement(G0,{value:At(l,{[0]:mi.Open,[1]:mi.Closed})},kr({ourProps:C,theirProps:P,slot:E,defaultTag:r1,name:"Popover"}))))}),o1="button",s1=Pr(function(e,t){let[n,r]=gs("Popover.Button"),{isPortalled:i}=Tu("Popover.Button"),o=R.exports.useRef(null),s=`headlessui-focus-sentinel-${mr()}`,a=tg(),l=a==null?void 0:a.closeOthers,u=t1(),c=u===null?!1:u===n.panelId,f=vr(o,t,c?null:_=>r({type:2,button:_})),d=vr(o,t),g=bu(o),h=ve(_=>{var O,L,j;if(c){if(n.popoverState===1)return;switch(_.key){case Kt.Space:case Kt.Enter:_.preventDefault(),(L=(O=_.target).click)==null||L.call(O),r({type:1}),(j=n.button)==null||j.focus();break}}else switch(_.key){case Kt.Space:case Kt.Enter:_.preventDefault(),_.stopPropagation(),n.popoverState===1&&(l==null||l(n.buttonId)),r({type:0});break;case Kt.Escape:if(n.popoverState!==0)return l==null?void 0:l(n.buttonId);if(!o.current||(g==null?void 0:g.activeElement)&&!o.current.contains(g.activeElement))return;_.preventDefault(),_.stopPropagation(),r({type:1});break}}),y=ve(_=>{c||_.key===Kt.Space&&_.preventDefault()}),x=ve(_=>{var O,L;Xh(_.currentTarget)||e.disabled||(c?(r({type:1}),(O=n.button)==null||O.focus()):(_.preventDefault(),_.stopPropagation(),n.popoverState===1&&(l==null||l(n.buttonId)),r({type:0}),(L=n.button)==null||L.focus()))}),v=ve(_=>{_.preventDefault(),_.stopPropagation()}),p=n.popoverState===0,m=R.exports.useMemo(()=>({open:p}),[p]),S=Q0(e,o),k=e,E=c?{ref:d,type:S,onKeyDown:h,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:h,onKeyUp:y,onClick:x,onMouseDown:v},P=eg(),C=ve(()=>{let _=n.panel;if(!_)return;function O(){At(P.current,{[kn.Forwards]:()=>Gn(_,xn.First),[kn.Backwards]:()=>Gn(_,xn.Last)})}O()});return N(Ot,{children:[kr({ourProps:E,theirProps:k,slot:m,defaultTag:o1,name:"Popover.Button"}),p&&!c&&i&&w(hl,{id:s,features:Ho.Focusable,as:"button",type:"button",onFocus:C})]})}),a1="div",l1=gi.RenderStrategy|gi.Static,u1=Pr(function(e,t){let[{popoverState:n},r]=gs("Popover.Overlay"),i=vr(t),o=`headlessui-popover-overlay-${mr()}`,s=Zh(),a=(()=>s!==null?s===mi.Open:n===0)(),l=ve(c=>{if(Xh(c.currentTarget))return c.preventDefault();r({type:1})}),u=R.exports.useMemo(()=>({open:n===0}),[n]);return kr({ourProps:{ref:i,id:o,"aria-hidden":!0,onClick:l},theirProps:e,slot:u,defaultTag:a1,features:l1,visible:a,name:"Popover.Overlay"})}),c1="div",f1=gi.RenderStrategy|gi.Static,d1=Pr(function(e,t){let{focus:n=!1,...r}=e,[i,o]=gs("Popover.Panel"),{close:s,isPortalled:a}=Tu("Popover.Panel"),l=`headlessui-focus-sentinel-before-${mr()}`,u=`headlessui-focus-sentinel-after-${mr()}`,c=R.exports.useRef(null),f=vr(c,t,k=>{o({type:4,panel:k})}),d=bu(c),g=Zh(),h=(()=>g!==null?g===mi.Open:i.popoverState===0)(),y=ve(k=>{var E;switch(k.key){case Kt.Escape:if(i.popoverState!==0||!c.current||(d==null?void 0:d.activeElement)&&!c.current.contains(d.activeElement))return;k.preventDefault(),k.stopPropagation(),o({type:1}),(E=i.button)==null||E.focus();break}});R.exports.useEffect(()=>{var k;e.static||i.popoverState===1&&((k=e.unmount)!=null?k:!0)&&o({type:4,panel:null})},[i.popoverState,e.unmount,e.static,o]),R.exports.useEffect(()=>{if(!n||i.popoverState!==0||!c.current)return;let k=d==null?void 0:d.activeElement;c.current.contains(k)||Gn(c.current,xn.First)},[n,c,i.popoverState]);let x=R.exports.useMemo(()=>({open:i.popoverState===0,close:s}),[i,s]),v={ref:f,id:i.panelId,onKeyDown:y,onBlur:n&&i.popoverState===0?k=>{var E,P,C,_,O;let L=k.relatedTarget;!L||!c.current||(E=c.current)!=null&&E.contains(L)||(o({type:1}),(((C=(P=i.beforePanelSentinel.current)==null?void 0:P.contains)==null?void 0:C.call(P,L))||((O=(_=i.afterPanelSentinel.current)==null?void 0:_.contains)==null?void 0:O.call(_,L)))&&L.focus({preventScroll:!0}))}:void 0,tabIndex:-1},p=eg(),m=ve(()=>{let k=c.current;if(!k)return;function E(){At(p.current,{[kn.Forwards]:()=>{Gn(k,xn.First)},[kn.Backwards]:()=>{var P;(P=i.button)==null||P.focus({preventScroll:!0})}})}E()}),S=ve(()=>{let k=c.current;if(!k)return;function E(){At(p.current,{[kn.Forwards]:()=>{var P,C,_;if(!i.button)return;let O=Wh(),L=O.indexOf(i.button),j=O.slice(0,L+1),z=[...O.slice(L+1),...j];for(let H of z.slice())if(((C=(P=H==null?void 0:H.id)==null?void 0:P.startsWith)==null?void 0:C.call(P,"headlessui-focus-sentinel-"))||((_=i.panel)==null?void 0:_.contains(H))){let Se=z.indexOf(H);Se!==-1&&z.splice(Se,1)}Gn(z,xn.First,!1)},[kn.Backwards]:()=>Gn(k,xn.Last)})}E()});return st.createElement(Fu.Provider,{value:i.panelId},h&&a&&w(hl,{id:l,ref:i.beforePanelSentinel,features:Ho.Focusable,as:"button",type:"button",onFocus:m}),kr({ourProps:v,theirProps:r,slot:x,defaultTag:c1,features:f1,visible:h,name:"Popover.Panel"}),h&&a&&w(hl,{id:u,ref:i.afterPanelSentinel,features:Ho.Focusable,as:"button",type:"button",onFocus:S}))}),p1="div",h1=Pr(function(e,t){let n=R.exports.useRef(null),r=vr(n,t),[i,o]=R.exports.useState([]),s=ve(h=>{o(y=>{let x=y.indexOf(h);if(x!==-1){let v=y.slice();return v.splice(x,1),v}return y})}),a=ve(h=>(o(y=>[...y,h]),()=>s(h))),l=ve(()=>{var h;let y=Cu(n);if(!y)return!1;let x=y.activeElement;return(h=n.current)!=null&&h.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=ve(h=>{for(let y of i)y.buttonId!==h&&y.close()}),c=R.exports.useMemo(()=>({registerPopover:a,unregisterPopover:s,isFocusWithinPopoverGroup:l,closeOthers:u}),[a,s,l,u]),f=R.exports.useMemo(()=>({}),[]),d=e,g={ref:r};return st.createElement(Du.Provider,{value:c},kr({ourProps:g,theirProps:d,slot:f,defaultTag:p1,name:"Popover.Group"}))}),nr=Object.assign(i1,{Button:s1,Overlay:u1,Panel:d1,Group:h1});var ng="_17189jg1",rg="_17189jg0",ig="_17189jg2";var gl="_1961rof4",Mn="_1961rof2",ms="_1961rof3",og="_1961rof0",te="_1961rof1";var g1="_1d4r83s0";function m1(){return N(nr,{className:rg,children:[N(nr.Button,{className:ng,children:[w("i",{className:[Mn,"fa-solid","fa-comments"].join(" ")}),"Help & Community"]}),w(nr.Panel,{className:ig,children:w("div",{className:g1,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:[Mn,"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:[Mn,"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:[Mn,"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:[Mn,"fa-brands","fa-github"].join(" ")})," Source Code on Github"]})})]})})})]})}function an(e){return an=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},an(e)}function Et(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lf(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 pt(e,t,n){return t&&Lf(e.prototype,t),n&&Lf(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var v1=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,y1={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xA9","&#169;":"\xA9","&reg;":"\xAE","&#174;":"\xAE","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},S1=function(t){return y1[t]},w1=function(t){return t.replace(v1,S1)};function Tf(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 Df(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Tf(Object(n),!0).forEach(function(r){Et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var ml={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:w1},sg,x1=R.exports.createContext();function k1(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ml=Df(Df({},ml),e)}function P1(){return ml}var O1=function(){function e(){dt(this,e),this.usedNamespaces={}}return pt(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 E1(e){sg=e}function _1(){return sg}var C1={type:"3rdParty",init:function(t){k1(t.options.react),E1(t)}};function R1(){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 Ff={};function vl(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];typeof t[0]=="string"&&Ff[t[0]]||(typeof t[0]=="string"&&(Ff[t[0]]=new Date),R1.apply(void 0,t))}function Mf(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 N1(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 b1(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return vl("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}}):N1(e,t,n)}function ag(e){if(Array.isArray(e))return e}function I1(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 jf(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 lg(e,t){if(!!e){if(typeof e=="string")return jf(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 jf(e,t)}}function ug(){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 L1(e,t){return ag(e)||I1(e,t)||lg(e,t)||ug()}function Af(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 ra(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Af(Object(n),!0).forEach(function(r){Et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Af(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var T1=function(t,n){var r=R.exports.useRef();return R.exports.useEffect(function(){r.current=n?r.current:t},[t,n]),r.current};function Ut(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=R.exports.useContext(x1)||{},i=r.i18n,o=r.defaultNS,s=n||i||_1();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new O1),!s){vl("You will need to pass in an i18next instance by using initReactI18next");var a=function(_){return Array.isArray(_)?_[_.length-1]:_},l=[a,{},!1];return l.t=a,l.i18n={},l.ready=!1,l}s.options.react&&s.options.react.wait!==void 0&&vl("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var u=ra(ra(ra({},P1()),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 g=(s.isInitialized||s.initializedStoreOnce)&&d.every(function(C){return b1(C,s,u)});function h(){return s.getFixedT(null,u.nsMode==="fallback"?d:d[0],f)}var y=R.exports.useState(h),x=L1(y,2),v=x[0],p=x[1],m=d.join(),S=T1(m),k=R.exports.useRef(!0);R.exports.useEffect(function(){var C=u.bindI18n,_=u.bindI18nStore;k.current=!0,!g&&!c&&Mf(s,d,function(){k.current&&p(h)}),g&&S&&S!==m&&k.current&&p(h);function O(){k.current&&p(h)}return C&&s&&s.on(C,O),_&&s&&s.store.on(_,O),function(){k.current=!1,C&&s&&C.split(" ").forEach(function(L){return s.off(L,O)}),_&&s&&_.split(" ").forEach(function(L){return s.store.off(L,O)})}},[s,m]);var E=R.exports.useRef(!0);R.exports.useEffect(function(){k.current&&!E.current&&p(h),E.current=!1},[s,f]);var P=[v,s,g];if(P.t=v,P.i18n=s,P.ready=g,g||!g&&!c)return P;throw new Promise(function(C){Mf(s,d,function(){C()})})}function D1(){const{t:e}=Ut(),[t,n]=R.exports.useState(!1),[r,i]=R.exports.useState("beta"),{status:o,data:s}=fr([dl],Qh),a=Eh(),{status:l,data:u}=fr([u0],async()=>await c0(r),{enabled:t});return R.exports.useEffect(()=>{if(o==="success"){const{update_branch:c}=s;i(c==="main"?"beta":"main")}},[o,s]),R.exports.useEffect(()=>{l==="success"&&(u[0]==="OK"&&a.invalidateQueries([dl]),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 F1="cg4q680";function M1(){const{t:e}=Ut(),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(nr,{className:rg,children:[N(nr.Button,{className:ng,children:[w("i",{className:[Mn,"fa-solid","fa-gear"].join(" ")}),"Settings"]}),w(nr.Panel,{className:ig,children:N("div",{className:F1,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(D1,{})})]})]})})]})}var j1="_1v2cc580",A1="_1v2cc582",$1="_1v2cc581";function U1(){const{t:e}=Ut(),{status:t,data:n}=fr([dl],Qh),[r,i]=R.exports.useState("2.1.0"),[o,s]=R.exports.useState("");return R.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:j1,children:[N("div",{className:$1,children:[N("h1",{children:[e("title")," ",r," ",o," "]}),w(D0,{className:"status-display"})]}),N("div",{className:A1,children:[w(m1,{}),w(M1,{})]})]})}var z1="_1how28i0",B1="_1how28i1",Me=(e=>(e.pending="pending",e.processing="processing",e.complete="complete",e.paused="paused",e.error="error",e))(Me||{});const Ae=Pi((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=[]}))}})),Ye={IDLE:"IDLE",FETCHING:"FETCHING",PROGRESSING:"PROGRESSING",SUCCEEDED:"SUCCEEDED",COMPLETE:"COMPLETE",ERROR:"ERROR"},Pe=Pi(e=>({status:Ye.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=Ye.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=Ye.FETCHING,t.progressImages=[],t.step=0,t.totalSteps=0,t.timeNow=new Date,t.timeStarted=new Date}))}})),Kr=Pi((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}))}}));let Hi;const Q1=new Uint8Array(16);function H1(){if(!Hi&&(Hi=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Hi))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Hi(Q1)}const ce=[];for(let e=0;e<256;++e)ce.push((e+256).toString(16).slice(1));function q1(e,t=0){return(ce[e[t+0]]+ce[e[t+1]]+ce[e[t+2]]+ce[e[t+3]]+"-"+ce[e[t+4]]+ce[e[t+5]]+"-"+ce[e[t+6]]+ce[e[t+7]]+"-"+ce[e[t+8]]+ce[e[t+9]]+"-"+ce[e[t+10]]+ce[e[t+11]]+ce[e[t+12]]+ce[e[t+13]]+ce[e[t+14]]+ce[e[t+15]]).toLowerCase()}const V1=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),$f={randomUUID:V1};function K1(e,t,n){if($f.randomUUID&&!t&&!e)return $f.randomUUID();e=e||{};const r=e.random||(e.rng||H1)();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 q1(r)}var W1="_1p0id590 _1961rof4";const G1="_batch";function Y1(){const{t:e}=Ut(),t=R.exports.useRef(),n=F(O=>O.parallelCount),r=F(O=>O.builtRequest),i=F(O=>O.isRandomSeed()),o=F(O=>O.setRequestOptions),s=F(O=>O.isSoundEnabled()),a=Ae(O=>O.addtoQueue),l=Ae(O=>O.hasPendingQueue()),{id:u,options:c}=Ae(O=>O.firstInQueue()),f=Ae(O=>O.updateStatus),d=Pe(O=>O.status),g=Pe(O=>O.setStatus),h=Pe(O=>O.setStep),y=Pe(O=>O.setTotalSteps),x=Pe(O=>O.addProgressImage),v=Pe(O=>O.setStartTime),p=Pe(O=>O.setNowTime),m=Pe(O=>O.resetForFetching);Pe(O=>O.appendData);const S=Kr(O=>O.updateDisplay),k=(O,L)=>{try{const j=JSON.parse(O),{status:z,request:H,output:Se}=j;z==="succeeded"?(f(L,Me.complete),Se.forEach((qe,Re)=>{const{data:I,seed:D}=qe,M={...H,seed:D},B=`${L}${G1}-${D}-${Re}`;S(B,I,M)})):(console.warn(`Unexpected status: ${z}`),f(L,Me.error))}catch(j){f(L,Me.error),console.log("Error HACKING JSON: ",j)}},E=async(O,L)=>{var H;const j=new TextDecoder;let z="";for(;;){const{done:Se,value:qe}=await L.read(),Re=j.decode(qe);if(Se){g(Ye.COMPLETE),k(z,O),s&&((H=t.current)==null||H.play());break}try{const I=JSON.parse(Re),{status:D}=I;if(D==="progress"){g(Ye.PROGRESSING);const{progress:{step:M,total_steps:B},output:Y}=I;h(M),y(B),M===0?v():p(),Y!==void 0&&Y.forEach(zt=>{const we=`${zt.path}?t=${new Date().getTime()}`;x(we)})}else D==="succeeded"?(g(Ye.SUCCEEDED),console.log(I)):D==="failed"?(console.warn("failed"),console.log(I)):console.log("UNKNOWN ?",I)}catch{z+=Re}}},P=async(O,L)=>{var j;try{f(O,Me.processing),m();const H=(j=(await f0(L)).body)==null?void 0:j.getReader();H!==void 0&&E(O,H)}catch(z){console.log("TOP LINE STREAM ERROR"),f(O,Me.error),console.log(z)}},C=O=>{const L=[];let{num_outputs:j}=O;if(n>j)L.push(j);else for(;j>=1;)j-=n,j<=0?L.push(n):L.push(Math.abs(j));L.forEach((z,H)=>{let Se=O.seed;H!==0&&(Se=Bo()),a(K1(),{...O,num_outputs:z,seed:Se})})},_=async()=>{i&&o("seed",Bo());const O=r();C(O)};return R.exports.useEffect(()=>{const O=async L=>{await P(u!=null?u:"",L)};if(!(d===Ye.PROGRESSING||d===Ye.FETCHING)&&l){if(c===void 0){console.log("req is undefined");return}O(c).catch(L=>{console.log("HAS QUEUE ERROR"),console.log(L)})}},[l,d,u,c,P]),N(Ot,{children:[w("button",{className:W1,onClick:()=>{_()},children:e("home.make-img-btn")}),w(_u,{ref:t})]})}const Be=Pi(N0((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 J1(){const e=Be(n=>n.showQueue),t=Be(n=>n.toggleQueue);return N("label",{children:[w("input",{type:"checkbox",checked:e,onChange:()=>t()}),"Display Queue"]})}var X1="_93xnxe0";function Z1(){return N("div",{className:X1,children:[w(Y1,{}),w(J1,{})]})}var eS="_1rn4m8a4",tS="_1rn4m8a2",nS="_1961rof4",rS="_1rn4m8a0",iS="_1rn4m8a1",oS="_1rn4m8a5";function sS(e){const{t}=Ut(),n=R.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=g=>{g.target!=null&&o("init_image",g.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:rS,children:[N("div",{children:[w("label",{className:iS,children:w("b",{children:t("home.initial-img-txt")})}),w("input",{ref:n,className:tS,name:"init_image",type:"file",onChange:a}),w("button",{className:nS,onClick:s,children:t("home.initial-img-btn")})]}),w("div",{className:eS,children:r!==void 0&&N(Ot,{children:[N("div",{children:[w("img",{src:r,width:"100",height:"100"}),w("button",{className:oS,onClick:u,children:"X"})]}),N("label",{children:[w("input",{type:"checkbox",onChange:c=>{l()},checked:i}),t("in-paint.txt")]})]})})]})}var aS="_1uf7s3f0",lS="_1uf7s3f1";function cg({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:[aS,i].join(" "),onClick:s,children:[w("p",{children:e}),w("div",{className:lS,children:n.map(a=>a.name!==r?null:w("img",{src:`${ft}/media/modifier-thumbnails/${a.path}`,alt:a.name,title:a.name},a.name))})]})}function uS(){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(cg,{category:t.category,name:t.modifier,previews:t.previews})},t.modifier))})]})}function cS(){const{t:e}=Ut(),t=F(i=>i.getValueForRequestKey("prompt")),n=F(i=>i.setRequestOptions),r=i=>{n("prompt",i.target.value)};return N("div",{className:z1,children:[N("div",{className:B1,children:[w("p",{children:e("home.editor-title")}),w("textarea",{value:t,onChange:r})]}),w(Z1,{}),w(sS,{}),w(uS,{})]})}var ia="_11d5x3d1",fS="_11d5x3d0";function dS(){const{t:e}=Ut(),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=Be(f=>f.isOpenAdvImprovementSettings),l=Be(f=>f.toggleAdvImprovementSettings),[u,c]=R.exports.useState(!1);return R.exports.useEffect(()=>{t||r!=""?c(!1):c(!0)},[t,n,c]),N("div",{children:[w("button",{type:"button",className:ms,onClick:l,children:w("h4",{children:"Improvement Settings"})}),a&&N(Ot,{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 Uf=[{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 pS(){const{t:e}=Ut(),t=F(h=>h.setRequestOptions),n=F(h=>h.toggleUseRandomSeed),r=F(h=>h.isRandomSeed()),i=F(h=>h.getValueForRequestKey("seed")),o=F(h=>h.getValueForRequestKey("num_inference_steps")),s=F(h=>h.getValueForRequestKey("guidance_scale")),a=F(h=>h.getValueForRequestKey("init_image")),l=F(h=>h.getValueForRequestKey("prompt_strength")),u=F(h=>h.getValueForRequestKey("width")),c=F(h=>h.getValueForRequestKey("height")),f=F(h=>h.getValueForRequestKey("sampler")),d=Be(h=>h.isOpenAdvPropertySettings),g=Be(h=>h.toggleAdvPropertySettings);return N("div",{children:[w("button",{type:"button",className:ms,onClick:g,children:w("h4",{children:"Property Settings"})}),d&&N(Ot,{children:[N("div",{className:te,children:[N("label",{children:["Seed:",w("input",{size:10,value:i,onChange:h=>t("seed",h.target.value),disabled:r,placeholder:"random"})]}),N("label",{children:[w("input",{type:"checkbox",checked:r,onChange:h=>n()})," ","Random Image"]})]}),w("div",{className:te,children:N("label",{children:[e("settings.steps")," ",w("input",{value:o,onChange:h=>{t("num_inference_steps",h.target.value)},size:4})]})}),N("div",{className:te,children:[N("label",{children:[e("settings.guide-scale"),w("input",{value:s,onChange:h=>t("guidance_scale",h.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:h=>t("prompt_strength",h.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:h=>t("width",h.target.value),children:Uf.map(h=>w("option",{value:h.value,children:h.label},`width-option_${h.value}`))})]}),N("label",{children:[e("settings.height"),w("select",{value:c,onChange:h=>t("height",h.target.value),children:Uf.map(h=>w("option",{value:h.value,children:h.label},`height-option_${h.value}`))})]})]}),w("div",{className:te,children:N("label",{children:[e("settings.sampler"),w("select",{value:f,onChange:h=>t("sampler",h.target.value),children:b0.map(h=>w("option",{value:h,children:h},`sampler-option_${h}`))})]})})]})]})}function hS(){const{t:e}=Ut(),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=Be(l=>l.isOpenAdvWorkflowSettings),a=Be(l=>l.toggleAdvWorkflowSettings);return N("div",{children:[w("button",{type:"button",className:ms,onClick:a,children:w("h4",{children:"Workflow Settings"})}),s&&N(Ot,{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 gS(){return N("ul",{className:fS,children:[w("li",{className:ia,children:w(dS,{})}),w("li",{className:ia,children:w(pS,{})}),w("li",{className:ia,children:w(hS,{})})]})}function mS(){const e=Be(n=>n.isOpenAdvancedSettings),t=Be(n=>n.toggleAdvancedSettings);return N("div",{className:og,children:[w("button",{type:"button",onClick:t,className:"panel-box-toggle-btn",children:w("h3",{children:"Advanced Settings"})}),e&&w(gS,{})]})}var vS="g3uahc1",yS="g3uahc0",SS="g3uahc2";function wS({tags:e,category:t}){return w("ul",{className:SS,children:e.map(n=>w("li",{children:w(cg,{category:t,name:n.modifier,previews:n.previews})},n.modifier))})}function xS({title:e,category:t,tags:n}){const[r,i]=R.exports.useState(!1);return N("div",{className:vS,children:[w("button",{type:"button",className:ms,onClick:()=>{i(!r)},children:w("h4",{children:e})}),r&&w(wS,{category:t,tags:n})]})}function kS(){const e=F(i=>i.allModifiers),t=Be(i=>i.isOpenImageModifier),n=Be(i=>i.toggleImageModifier);return N("div",{className:og,children:[w("button",{type:"button",onClick:()=>{n()},className:"panel-box-toggle-btn",children:w("h3",{children:"Image Modifiers (art styles, tags, ect)"})}),t&&w("ul",{className:yS,children:e.map((i,o)=>w("li",{children:w(xS,{title:i.category,category:i.category,tags:i.modifiers})},i.category))})]})}var PS="fma0ug0";function OS({imageData:e,brushSize:t,brushShape:n,brushColor:r,isErasing:i,setData:o}){const s=R.exports.useRef(null),a=R.exports.useRef(null),[l,u]=R.exports.useState(!1),[c,f]=R.exports.useState(512),[d,g]=R.exports.useState(512);R.exports.useEffect(()=>{const m=new Image;m.onload=()=>{f(m.width),g(m.height)},m.src=e},[e]),R.exports.useEffect(()=>{if(s.current!=null){const m=s.current.getContext("2d");if(m!=null){const S=m.getImageData(0,0,c,d),k=S.data;for(let E=0;E<k.length;E+=4)k[E+3]>0&&(k[E]=parseInt(r,16),k[E+1]=parseInt(r,16),k[E+2]=parseInt(r,16));m.putImageData(S,0,0)}}},[r]);const h=m=>{u(!0)},y=m=>{u(!1);const S=s.current;if(S!=null){const k=S.toDataURL();o(k)}},x=(m,S,k,E,P)=>{const C=s.current;if(C!=null){const _=C.getContext("2d");if(_!=null)if(i){const O=k/2;_.clearRect(m-O,S-O,k,k)}else _.beginPath(),_.lineWidth=k,_.lineCap=E,_.strokeStyle=P,_.moveTo(m,S),_.lineTo(m,S),_.stroke()}},v=(m,S,k,E,P)=>{const C=a.current;if(C!=null){const _=C.getContext("2d");if(_!=null)if(_.beginPath(),_.clearRect(0,0,C.width,C.height),i){const O=k/2;_.lineWidth=2,_.lineCap="butt",_.strokeStyle=P,_.moveTo(m-O,S-O),_.lineTo(m+O,S-O),_.lineTo(m+O,S+O),_.lineTo(m-O,S+O),_.lineTo(m-O,S-O),_.stroke()}else _.lineWidth=k,_.lineCap=E,_.strokeStyle=P,_.moveTo(m,S),_.lineTo(m,S),_.stroke()}};return N("div",{className:PS,children:[w("img",{src:e}),w("canvas",{ref:s,width:c,height:d}),w("canvas",{ref:a,width:c,height:d,onMouseDown:h,onMouseUp:y,onMouseMove:m=>{const{nativeEvent:{offsetX:S,offsetY:k}}=m;v(S,k,t,n,r),l&&x(S,k,t,n,r)}})]})}var zf="_2yyo4x2",ES="_2yyo4x1",_S="_2yyo4x0";function CS(){const[e,t]=R.exports.useState("20"),[n,r]=R.exports.useState("round"),[i,o]=R.exports.useState("#fff"),[s,a]=R.exports.useState(!1),l=F(h=>h.getValueForRequestKey("init_image")),u=F(h=>h.setRequestOptions);return N("div",{className:_S,children:[w(OS,{imageData:l,brushSize:e,brushShape:n,brushColor:i,isErasing:s,setData:h=>{u("mask",h)}}),N("div",{className:ES,children:[N("div",{className:zf,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:h=>{t(h.target.value)}})]})]}),N("div",{className:zf,children:[w("button",{onClick:()=>{r("round")},children:"Cirle Brush"}),w("button",{onClick:()=>{r("square")},children:"Square Brush"})]})]})]})}var RS="_1jtagr82 _1961rof4",NS="_1jtagr83 _1961rof4",bS="_1jtagr80",IS="_1jtagr81";var LS="jcfuo90 _1961rof4";function TS(){const e=Ae(r=>r.hasPendingQueue()),t=Ae(r=>r.clearQueue),n=async()=>{try{t();const r=await Hh()}catch(r){console.log(r)}};return w("button",{className:LS,disabled:!e,onClick:()=>void n(),children:"STOP ALL"})}function DS(){const e=async()=>{try{const t=await Hh()}catch(t){console.log(t)}};return w("button",{className:gl,onClick:()=>void e(),children:"Stop"})}var FS="_133914l6 _1961rof4",MS="_133914l3 _1961rof4",jS="_133914l4 _1961rof4",AS="_133914l2",$S="_133914l1",US="_133914l0",zS="_133914l5 _1961rof4",BS="_133914l7 _1961rof4",QS="_133914l8 _1961rof4";function HS({request:e}){const t=Ae(x=>x.removeItem),n=Ae(x=>x.updateStatus),r=Ae(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)},g=()=>{n(i,Me.paused)},h=()=>{n(i,Me.pending)},y=()=>{r(i)};return N("div",{className:[US,f].join(" "),children:[N("div",{className:$S,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:AS,children:[f===Me.processing&&w(DS,{}),f===Me.complete&&w("button",{className:MS,onClick:d,children:"Clear"}),f===Me.pending&&N(Ot,{children:[w("button",{className:FS,onClick:d,children:"Remove"}),w("button",{className:jS,onClick:g,children:"Pause"}),w("button",{className:QS,onClick:y,children:"Send to top"})]}),f===Me.paused&&w("button",{className:zS,onClick:h,children:"Resume"}),f===Me.error&&w("button",{className:BS,onClick:h,children:"Retry"})]})]})}function qS(){const e=Ae(o=>o.requests),t=Ae(o=>o.removeCompleted),n=Ae(o=>o.removeErrored);return N("div",{className:bS,children:[w(TS,{}),N("div",{className:IS,children:[w("button",{className:RS,onClick:()=>{console.log("clear completed"),t()},children:"Clear Completed"}),w("button",{className:NS,onClick:()=>{console.log("clear errored"),n()},children:"Clear Errored"})]}),e.map(o=>w(HS,{request:o},o.id))]})}var VS="jx6k9z0",KS="jx6k9z1",WS="jx6k9z2 _1961rof0";function GS(){const e=F(r=>r.isInpainting),t=Be(r=>r.showQueue),n=Ae(r=>r.hasAnyQueue());return console.log("showQueue",t),N(Ot,{children:[N("div",{className:VS,children:[w(cS,{}),w(mS,{}),w(kS,{})]}),e&&w("div",{className:KS,children:w(CS,{})}),t&&n&&w("div",{className:WS,children:w(qS,{})})]})}var YS="_1iqbo9r0";var JS="_1yvg52n0";function XS({imageData:e,metadata:t,className:n}){return w("div",{className:[JS,n].join(" "),children:w("img",{src:e,alt:t.prompt})})}var ZS="kiqcbi2",ew="kiqcbi1",tw="kiqcbi3",nw="kiqcbi0";function rw({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:g}=e;let h=s.replace(/[^a-zA-Z0-9]/g,"_");h=h.substring(0,100);let y=`${h}_Seed-${a}_Steps-${l}_Guidance-${u}`;return typeof c=="string"&&(y+=`_FaceCorrection-${c}`),typeof f=="string"&&(y+=`_Upscale-${f}`),y+=`_${d}x${g}`,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:nw,children:w("div",{className:ew,children:w("div",{className:ZS,children:N("div",{className:tw,children:[N("div",{children:[N("p",{children:[" ",e==null?void 0:e.prompt]}),N("div",{children:[w("button",{className:gl,onClick:i,children:"Save"}),w("button",{className:gl,onClick:o,children:"Use as Input"})]})]}),w(XS,{imageData:t,metadata:e})]})})})})}const iw=()=>w("h4",{className:"no-image",children:"Try Making a new image!"}),ow=()=>{const e=Pe(u=>u.step),t=Pe(u=>u.totalSteps),n=Pe(u=>u.progressImages),r=Pe(u=>u.timeStarted),i=Pe(u=>u.timeNow),[o,s]=R.exports.useState(0),[a,l]=R.exports.useState(0);return R.exports.useEffect(()=>{t>0?l(Math.round(e/t*100)):l(0)},[e,t]),R.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(Ot,{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:`${ft}${u}`},c)})]})};function sw(){const e=Pe(n=>n.status),t=Kr(n=>n.currentImage);return N("div",{className:YS,children:[e===Ye.IDLE&&w(iw,{}),(e===Ye.FETCHING||e===Ye.PROGRESSING)&&w(ow,{}),e===Ye.COMPLETE&&t!=null&&w(rw,{info:t==null?void 0:t.info,data:t==null?void 0:t.data})]})}var aw="fsj92y3",lw="fsj92y1",uw="fsj92y0",cw="fsj92y2";function fw(){const e=Kr(i=>i.images),t=Kr(i=>i.setCurrentImage),n=Kr(i=>i.clearDisplay),r=()=>{n()};return N("div",{className:uw,children:[e!=null&&e.length>0&&w("button",{className:aw,onClick:()=>{r()},children:"REMOVE"}),w("ul",{className:lw,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:cw,onClick:()=>{t(i)},children:w("img",{src:i.data,alt:i.info.prompt})})},i.id))})]})}var dw="_688lcr1",pw="_688lcr0",hw="_688lcr2";function gw(){return N("div",{className:pw,children:[w("div",{className:dw,children:w(sw,{})}),w("div",{className:hw,children:w(fw,{})})]})}var mw="_97t2g71",vw="_97t2g70";function yw(){return N("div",{className:vw,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:`${ft}/kofi.png`,className:mw})})," ","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."})]})]})}function Sw({className:e}){const t=F(a=>a.setRequestOptions),{status:n,data:r}=fr(["SaveDir"],l0),{status:i,data:o}=fr(["modifications"],a0),s=F(a=>a.setAllModifiers);return R.exports.useEffect(()=>{n==="success"&&t("save_to_disk_path",r)},[t,n,r]),R.exports.useEffect(()=>{i==="success"?s(o):i==="error"&&s(d0)},[t,i,o]),N("div",{className:[e0,e].join(" "),children:[w("header",{className:i0,children:w(U1,{})}),w("nav",{className:t0,children:w(GS,{})}),w("main",{className:n0,children:w(gw,{})}),w("footer",{className:r0,children:w(yw,{})})]})}function ww({className:e}){return w("div",{children:w("h1",{children:"Settings"})})}var xw="_4vfmtj23";function ln(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yl(e,t){return yl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},yl(e,t)}function vs(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&&yl(e,t)}function Oi(e,t){if(t&&(an(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return ln(e)}function Pt(e){return Pt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Pt(e)}function kw(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Pw(e){return ag(e)||kw(e)||lg(e)||ug()}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){Et(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 Ow={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)}},Ew=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};dt(this,e),this.init(t,n)}return pt(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||Ow,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,Qf(Qf({},{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}(),St=new Ew,fn=function(){function e(){dt(this,e),this.observers={}}return pt(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 Lr(){var e,t,n=new Promise(function(r,i){e=r,t=i});return n.resolve=e,n.reject=t,n}function Hf(e){return e==null?"":""+e}function _w(e,t,n){e.forEach(function(r){t[r]&&(n[r]=t[r])})}function Mu(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 qf(e,t,n){var r=Mu(e,t,Object),i=r.obj,o=r.k;i[o]=n}function Cw(e,t,n,r){var i=Mu(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 qo(e,t){var n=Mu(e,t),r=n.obj,i=n.k;if(!!r)return r[i]}function Vf(e,t,n){var r=qo(e,n);return r!==void 0?r:qo(t,n)}function fg(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]):fg(e[r],t[r],n):e[r]=t[r]);return e}function Fn(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var Rw={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function Nw(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return Rw[t]}):e}var ys=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,bw=[" ",",","?","!",";"];function Iw(e,t,n){t=t||"",n=n||"";var r=bw.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 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 qi(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){Et(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}function Lw(e){var t=Tw();return function(){var r=Pt(e),i;if(t){var o=Pt(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Oi(this,i)}}function Tw(){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 dg(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?dg(l,u,n):void 0}i=i[r[o]]}return i}}var Dw=function(e){vs(n,e);var t=Lw(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return dt(this,n),i=t.call(this),ys&&fn.call(ln(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 pt(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=qo(this.data,c);return f||!u||typeof s!="string"?f:dg(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),qf(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=qo(this.data,c)||{};a?fg(f,s,l):f=qi(qi({},f),s),qf(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"?qi(qi({},{}),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}(fn),pg={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 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 xe(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){Et(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}function Fw(e){var t=Mw();return function(){var r=Pt(e),i;if(t){var o=Pt(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Oi(this,i)}}function Mw(){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 Gf={},Yf=function(e){vs(n,e);var t=Fw(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return dt(this,n),i=t.call(this),ys&&fn.call(ln(i)),_w(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,ln(i)),i.options=o,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.logger=St.create("translator"),i}return pt(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&&!Iw(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(an(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,g=d[d.length-1],h=o.lng||this.language,y=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(h&&h.toLowerCase()==="cimode"){if(y){var x=o.nsSeparator||this.options.nsSeparator;return l?(v.res="".concat(g).concat(x).concat(f),v):"".concat(g).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,k=Object.prototype.toString.apply(p),E=["[object Number]","[object Function]","[object RegExp]"],P=o.joinArrays!==void 0?o.joinArrays:this.options.joinArrays,C=!this.i18nFormat||this.i18nFormat.handleAsObject,_=typeof p!="string"&&typeof p!="boolean"&&typeof p!="number";if(C&&p&&_&&E.indexOf(k)<0&&!(typeof P=="string"&&k==="[object Array]")){if(!o.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var O=this.options.returnedObjectHandler?this.options.returnedObjectHandler(m,p,xe(xe({},o),{},{ns:d})):"key '".concat(f," (").concat(this.language,")' returned an object instead of string.");return l?(v.res=O,v):O}if(u){var L=k==="[object Array]",j=L?[]:{},z=L?S:m;for(var H in p)if(Object.prototype.hasOwnProperty.call(p,H)){var Se="".concat(z).concat(u).concat(H);j[H]=this.translate(Se,xe(xe({},o),{joinArrays:!1,ns:d})),j[H]===Se&&(j[H]=p[H])}p=j}}else if(C&&typeof P=="string"&&k==="[object Array]")p=p.join(P),p&&(p=this.extendTranslation(p,i,o,s));else{var qe=!1,Re=!1,I=o.count!==void 0&&typeof o.count!="string",D=n.hasDefaultValue(o),M=I?this.pluralResolver.getSuffix(h,o.count,o):"",B=o["defaultValue".concat(M)]||o.defaultValue;!this.isValidLookup(p)&&D&&(qe=!0,p=B),this.isValidLookup(p)||(Re=!0,p=f);var Y=o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,zt=Y&&Re?void 0:p,we=D&&B!==p&&this.options.updateMissing;if(Re||qe||we){if(this.logger.log(we?"updateKey":"missingKey",h,g,f,we?B:p),u){var Ln=this.resolve(f,xe(xe({},o),{},{keySeparator:!1}));Ln&&Ln.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 De=[],_t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,o.lng||this.language);if(this.options.saveMissingTo==="fallback"&&_t&&_t[0])for(var Ss=0;Ss<_t.length;Ss++)De.push(_t[Ss]);else this.options.saveMissingTo==="all"?De=this.languageUtils.toResolveHierarchy(o.lng||this.language):De.push(o.lng||this.language);var ju=function(Tn,xs,Au){var $u=D&&Au!==p?Au:zt;a.options.missingKeyHandler?a.options.missingKeyHandler(Tn,g,xs,$u,we,o):a.backendConnector&&a.backendConnector.saveMissing&&a.backendConnector.saveMissing(Tn,g,xs,$u,we,o),a.emit("missingKey",Tn,g,xs,p)};this.options.saveMissing&&(this.options.saveMissingPlurals&&I?De.forEach(function(ws){a.pluralResolver.getSuffixes(ws,o).forEach(function(Tn){ju([ws],f+Tn,o["defaultValue".concat(Tn)]||B)})}):ju(De,f,B))}p=this.extendTranslation(p,i,o,v,s),Re&&p===f&&this.options.appendNamespaceToMissingKey&&(p="".concat(g,":").concat(f)),(Re||qe)&&this.options.parseMissingKeyHandler&&(this.options.compatibilityAPI!=="v1"?p=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(g,":").concat(f):f,qe?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,xe(xe({},this.options.interpolation.defaultVariables),s),a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!s.skipInterpolation){s.interpolation&&this.interpolator.init(xe(xe({},s),{interpolation:xe(xe({},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 g=s.replace&&typeof s.replace!="string"?s.replace:s;if(this.options.interpolation.defaultVariables&&(g=xe(xe({},this.options.interpolation.defaultVariables),g)),i=this.interpolator.interpolate(i,g,s.lng||this.language,s),c){var h=i.match(this.interpolator.nestingRegexp),y=h&&h.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=pg.handle(v,i,o,this.options&&this.options.postProcessPassResolved?xe({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 g=o.extractFromKey(d,s),h=g.key;l=h;var y=g.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,!Gf["".concat(m[0],"-").concat(S)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(f)&&(Gf["".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(k){if(!o.isValidLookup(a)){c=k;var E=[h];if(o.i18nFormat&&o.i18nFormat.addLookupKeys)o.i18nFormat.addLookupKeys(E,h,k,S,s);else{var P;x&&(P=o.pluralResolver.getSuffix(k,s.count,s));var C="".concat(o.options.pluralSeparator,"zero");if(x&&(E.push(h+P),v&&E.push(h+C)),p){var _="".concat(h).concat(o.options.contextSeparator).concat(s.context);E.push(_),x&&(E.push(_+P),v&&E.push(_+C))}}for(var O;O=E.pop();)o.isValidLookup(a)||(u=O,a=o.getResource(k,S,O,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}(fn);function oa(e){return e.charAt(0).toUpperCase()+e.slice(1)}var jw=function(){function e(t){dt(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=St.create("languageUtils")}return pt(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]=oa(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]=oa(i[1].toLowerCase())),r.indexOf(i[2].toLowerCase())>-1&&(i[2]=oa(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}(),Aw=[{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}],$w={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)}},Uw=["v1","v2","v3"],Jf={zero:0,one:1,two:2,few:3,many:4,other:5};function zw(){var e={};return Aw.forEach(function(t){t.lngs.forEach(function(n){e[n]={numbers:t.nr,plurals:$w[t.fc]}})}),e}var Bw=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};dt(this,e),this.languageUtils=t,this.options=n,this.logger=St.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=zw()}return pt(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 Jf[s]-Jf[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!Uw.includes(this.options.compatibilityJSON)}}]),e}();function Xf(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 nt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Xf(Object(n),!0).forEach(function(r){Et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var Qw=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};dt(this,e),this.logger=St.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(n){return n},this.init(t)}return pt(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:Nw,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?Fn(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?Fn(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?Fn(r.nestingPrefix):r.nestingPrefixEscaped||Fn("$t("),this.nestingSuffix=r.nestingSuffix?Fn(r.nestingSuffix):r.nestingSuffixEscaped||Fn(")"),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=Vf(r,c,v);return s.alwaysFormat?s.format(p,void 0,i,nt(nt(nt({},o),r),{},{interpolationkey:v})):p}var m=v.split(s.formatSeparator),S=m.shift().trim(),k=m.join(s.formatSeparator).trim();return s.format(Vf(r,c,S),k,i,nt(nt(nt({},o),r),{},{interpolationkey:S}))};this.resetRegExp();var g=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,h=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 g=="function"){var p=g(n,a,o);l=typeof p=="string"?p:""}else if(o&&o.hasOwnProperty(v))l="";else if(h){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=Hf(l));var m=x.safeValue(l);if(n=n.replace(a[0],m),h?(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=nt({},o);l.applyPostProcessor=!1,delete l.defaultValue;function u(g,h){var y=this.nestingOptionsSeparator;if(g.indexOf(y)<0)return g;var x=g.split(new RegExp("".concat(y,"[ ]*{"))),v="{".concat(x[1]);g=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),h&&(l=nt(nt({},h),l))}catch(S){return this.logger.warn("failed parsing options string in nesting for key ".concat(g),S),"".concat(g).concat(y).concat(v)}return delete l.defaultValue,g}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(g){return g.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=Hf(a)),a||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(n)),a=""),f&&(a=c.reduce(function(g,h){return i.format(g,h,o.lng,nt(nt({},o),{},{interpolationkey:s[1].trim()}))},a.trim())),n=n.replace(s[0],a),this.regexp.lastIndex=0}return n}}]),e}();function Zf(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 Qt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zf(Object(n),!0).forEach(function(r){Et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zf(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Hw(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=Pw(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 qw=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};dt(this,e),this.logger=St.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,Qt(Qt({},o),{},{style:"currency"})).format(r)},datetime:function(r,i,o){return new Intl.DateTimeFormat(i,Qt({},o)).format(r)},relativetime:function(r,i,o){return new Intl.RelativeTimeFormat(i,Qt({},o)).format(r,o.range||"day")},list:function(r,i,o){return new Intl.ListFormat(i,Qt({},o)).format(r)}},this.init(t)}return pt(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=Hw(c),d=f.formatName,g=f.formatOptions;if(s.formats[d]){var h=u;try{var y=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},x=y.locale||y.lng||o.locale||o.lng||i;h=s.formats[d](u,x,Qt(Qt(Qt({},g),o),y))}catch(v){s.logger.warn(v)}return h}else s.logger.warn("there was no format function for ".concat(d));return u},n);return l}}]),e}();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){Et(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}function Vw(e){var t=Kw();return function(){var r=Pt(e),i;if(t){var o=Pt(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Oi(this,i)}}function Kw(){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 Ww(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var Gw=function(e){vs(n,e);var t=Vw(n);function n(r,i,o){var s,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return dt(this,n),s=t.call(this),ys&&fn.call(ln(s)),s.backend=r,s.store=i,s.services=o,s.languageUtils=o.languageUtils,s.options=a,s.logger=St.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 pt(n,[{key:"queueLoad",value:function(i,o,s,a){var l=this,u={},c={},f={},d={};return i.forEach(function(g){var h=!0;o.forEach(function(y){var x="".concat(g,"|").concat(y);!s.reload&&l.store.hasResourceBundle(g,y)?l.state[x]=2:l.state[x]<0||(l.state[x]===1?c[x]===void 0&&(c[x]=!0):(l.state[x]=1,h=!1,c[x]===void 0&&(c[x]=!0),u[x]===void 0&&(u[x]=!0),d[y]===void 0&&(d[y]=!0)))}),h||(f[g]=!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){Cw(f.loaded,[l],u),Ww(f,i),o&&f.errors.push(o),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(function(d){c[d]||(c[d]={});var g=f.loaded[d];g.length&&g.forEach(function(h){c[d][h]===void 0&&(c[d][h]=!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 g=a.waitingReads.shift();a.read(g.lng,g.ns,g.fcName,g.tried,g.wait,g.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,td(td({},u),{},{isUpdate:l})),!(!i||!i[0])&&this.store.addResource(i[0],o,s,a))}}]),n}(fn);function Yw(){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(an(t[1])==="object"&&(n=t[1]),typeof t[1]=="string"&&(n.defaultValue=t[1]),typeof t[2]=="string"&&(n.tDescription=t[2]),an(t[2])==="object"||an(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 nd(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 rd(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 gt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?rd(Object(n),!0).forEach(function(r){Et(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rd(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function Jw(e){var t=Xw();return function(){var r=Pt(e),i;if(t){var o=Pt(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return Oi(this,i)}}function Xw(){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 Vi(){}function Zw(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(n){typeof e[n]=="function"&&(e[n]=e[n].bind(e))})}var Vo=function(e){vs(n,e);var t=Jw(n);function n(){var r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(dt(this,n),r=t.call(this),ys&&fn.call(ln(r)),r.options=nd(i),r.services={},r.logger=St,r.modules={external:[]},Zw(ln(r)),o&&!r.isInitialized&&!i.isClone){if(!r.options.initImmediate)return r.init(i,o),Oi(r,ln(r));setTimeout(function(){r.init(i,o)},0)}return r}return pt(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=Yw();this.options=gt(gt(gt({},a),this.options),nd(o)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=gt(gt({},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?St.init(l(this.modules.logger),this.options):St.init(null,this.options);var u;this.modules.formatter?u=this.modules.formatter:typeof Intl<"u"&&(u=qw);var c=new jw(this.options);this.store=new Dw(this.options.resources,this.options);var f=this.services;f.logger=St,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new Bw(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 Qw(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new Gw(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 Yf(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=Vi),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 g=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];g.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments)}});var h=["addResource","addResources","addResourceBundle","removeResourceBundle"];h.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments),i}});var y=Lr(),x=function(){var p=function(S,k){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(k),s(S,k)};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]:Vi,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(g){if(!!g){var h=o.services.languageUtils.toResolveHierarchy(g);h.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=Lr();return i||(i=this.languages),o||(o=this.options.ns),s||(s=Vi),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"&&pg.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=Lr();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,g){g?(l(g),s.translator.changeLanguage(g),s.isLanguageChangingTo=void 0,s.emit("languageChanged",g),s.logger.log("languageChanged",g)):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 g=typeof d=="string"?d:s.services.languageUtils.getBestMatchFromCodes(d);g&&(s.language||l(g),s.translator.language||s.translator.changeLanguage(g),s.services.languageDetector&&s.services.languageDetector.cacheUserLanguage(g)),s.loadResources(g,function(h){u(h,g)})};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(an(f)!=="object"){for(var g=arguments.length,h=new Array(g>2?g-2:0),y=2;y<g;y++)h[y-2]=arguments[y];d=a.options.overloadTranslationOptionHandler([c,f].concat(h))}else d=gt({},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(g,h){var y=o.services.backendConnector.state["".concat(g,"|").concat(h)];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=Lr();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=Lr();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]:Vi,a=gt(gt(gt({},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=gt({},this.services),l.services.utils={hasLoadedNamespace:l.hasLoadedNamespace.bind(l)},l.translator=new Yf(l.services,l.options),l.translator.on("*",function(c){for(var f=arguments.length,d=new Array(f>1?f-1:0),g=1;g<f;g++)d[g-1]=arguments[g];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}(fn);Et(Vo,"createInstance",function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Vo(e,t)});var Ce=Vo.createInstance();Ce.createInstance=Vo.createInstance;Ce.createInstance;Ce.init;Ce.loadResources;Ce.reloadResources;Ce.use;Ce.changeLanguage;Ce.getFixedT;Ce.t;Ce.exists;Ce.setDefaultNamespace;Ce.hasLoadedNamespace;Ce.loadNamespaces;Ce.loadLanguages;const ex="Stable Diffusion UI",tx="",nx={home:"Home",history:"History",community:"Community",settings:"Settings"},rx={"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"},ix={"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"},ox={txt:"Image Modifiers (art styles, tags etc)"},sx={"use-btn":"Use Image","use-btn2":"Use Image and Tags"},ax={fave:"Favorites Only",search:"Search"},lx={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"},ux=`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:ex,description:tx,navbar:nx,"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:rx,"in-paint":{txt:"In-Painting (select the area which the AI will paint into)",clear:"Clear"},settings:ix,tags:ox,"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:sx,history:ax,"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:lx,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:ux},fx="Stable Diffusion UI",dx="",px={home:"Home",history:"History",community:"Community",settings:"Settings"},hx={"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"},gx={"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"},mx={txt:"Image Modifiers (art styles, tags etc)"},vx={"use-btn":"Use Image","use-btn2":"Use Image and Tags"},yx={fave:"Favorites Only",search:"Search"},Sx={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"},wx=`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.
`,xx={title:fx,description:dx,navbar:px,"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:hx,"in-paint":{txt:"In-Painting (select the area which the AI will paint into)",clear:"Clear"},settings:gx,tags:mx,"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:vx,history:yx,"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:Sx,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:wx},kx={en:{translation:cx},es:{translation:xx}};Ce.use(C1).init({lng:"en",interpolation:{escapeValue:!1},resources:kx}).then(()=>{console.log("i18n initialized")}).catch(e=>{console.error("i18n initialization failed",e)}).finally(()=>{console.log("i18n initialization finished")});const Px=new Ay;function Ox(){const e=xw;return w($y,{location:Px,routes:[{path:"/",element:w(Sw,{className:e})},{path:"/settings",element:w(ww,{className:e})}]})}const Ex=new sy({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0,cacheTime:1/0}}});Py();sa.createRoot(document.getElementById("root")).render(w(st.StrictMode,{children:N(uy,{client:Ex,children:[w(Ox,{}),w(my,{initialIsOpen:!0})]})}));