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

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