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