From e33f3231d0ee6da2a3aac27d775f3cde6135266b Mon Sep 17 00:00:00 2001 From: mrbusysky <58412572+mrbusysky@users.noreply.github.com> Date: Sun, 18 Sep 2022 18:57:17 -0700 Subject: [PATCH] matching pre merge issue translation --- ui/frontend/build_src/src/App.tsx | 5 ++- .../basicCreation/makeButton/index.tsx | 3 +- ui/frontend/dist/index.js | 45 ++++++++++++------- 3 files changed, 35 insertions(+), 18 deletions(-) diff --git a/ui/frontend/build_src/src/App.tsx b/ui/frontend/build_src/src/App.tsx index c1c02eb1..0e070e89 100644 --- a/ui/frontend/build_src/src/App.tsx +++ b/ui/frontend/build_src/src/App.tsx @@ -6,6 +6,8 @@ import Settings from "./pages/Settings"; // @ts-ignore import { darkTheme, lightTheme } from "./styles/theme/index.css.ts"; +import './Translation/config'; + const location = new ReactLocation(); function App() { @@ -21,7 +23,8 @@ function App() { { path: "/", element: }, { path: "/settings", element: }, ]} - > + > + ); } diff --git a/ui/frontend/build_src/src/components/organisms/creationPanel/basicCreation/makeButton/index.tsx b/ui/frontend/build_src/src/components/organisms/creationPanel/basicCreation/makeButton/index.tsx index 6504d319..30cd92c5 100644 --- a/ui/frontend/build_src/src/components/organisms/creationPanel/basicCreation/makeButton/index.tsx +++ b/ui/frontend/build_src/src/components/organisms/creationPanel/basicCreation/makeButton/index.tsx @@ -14,6 +14,7 @@ import { useTranslation } from "react-i18next"; export default function MakeButton() { const { t } = useTranslation(); + const parallelCount = useImageCreate((state) => state.parallelCount); const builtRequest = useImageCreate((state) => state.builtRequest); const addNewImage = useImageQueue((state) => state.addNewImage); @@ -81,7 +82,7 @@ export default function MakeButton() { onClick={makeImages} disabled={hasQueue} > - {t("make-img-btn")} + {t("home.make-img-btn")} ); } diff --git a/ui/frontend/dist/index.js b/ui/frontend/dist/index.js index ca9c7f2a..cd4672e9 100644 --- a/ui/frontend/dist/index.js +++ b/ui/frontend/dist/index.js @@ -1,4 +1,4 @@ -(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 l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).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 mc(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var O={exports:{}},A={};/** +(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:{}},b={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Ir=Symbol.for("react.element"),lh=Symbol.for("react.portal"),sh=Symbol.for("react.fragment"),uh=Symbol.for("react.strict_mode"),ah=Symbol.for("react.profiler"),ch=Symbol.for("react.provider"),fh=Symbol.for("react.context"),dh=Symbol.for("react.forward_ref"),hh=Symbol.for("react.suspense"),ph=Symbol.for("react.memo"),vh=Symbol.for("react.lazy"),wu=Symbol.iterator;function mh(e){return e===null||typeof e!="object"?null:(e=wu&&e[wu]||e["@@iterator"],typeof e=="function"?e:null)}var yc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},gc=Object.assign,Sc={};function Fn(e,t,n){this.props=e,this.context=t,this.refs=Sc,this.updater=n||yc}Fn.prototype.isReactComponent={};Fn.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")};Fn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function wc(){}wc.prototype=Fn.prototype;function cs(e,t,n){this.props=e,this.context=t,this.refs=Sc,this.updater=n||yc}var fs=cs.prototype=new wc;fs.constructor=cs;gc(fs,Fn.prototype);fs.isPureReactComponent=!0;var _u=Array.isArray,_c=Object.prototype.hasOwnProperty,ds={current:null},kc={key:!0,ref:!0,__self:!0,__source:!0};function Cc(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)_c.call(t,r)&&!kc.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,te=M[Y];if(0>>1;Yi(ko,L))zti(Ur,ko)?(M[Y]=Ur,M[zt]=L,Y=zt):(M[Y]=ko,M[Ut]=L,Y=Ut);else if(zti(Ur,L))M[Y]=Ur,M[zt]=L,Y=zt;else break e}}return F}function i(M,F){var L=M.sortIndex-F.sortIndex;return L!==0?L:M.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var l=Date,s=l.now();e.unstable_now=function(){return l.now()-s}}var u=[],a=[],c=1,f=null,d=3,v=!1,y=!1,S=!1,C=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,h=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function p(M){for(var F=n(a);F!==null;){if(F.callback===null)r(a);else if(F.startTime<=M)r(a),F.sortIndex=F.expirationTime,t(u,F);else break;F=n(a)}}function g(M){if(S=!1,p(M),!y)if(n(u)!==null)y=!0,wo(x);else{var F=n(a);F!==null&&_o(g,F.startTime-M)}}function x(M,F){y=!1,S&&(S=!1,m(_),_=-1),v=!0;var L=d;try{for(p(F),f=n(u);f!==null&&(!(f.expirationTime>F)||M&&!z());){var Y=f.callback;if(typeof Y=="function"){f.callback=null,d=f.priorityLevel;var te=Y(f.expirationTime<=F);F=e.unstable_now(),typeof te=="function"?f.callback=te:f===n(u)&&r(u),p(F)}else r(u);f=n(u)}if(f!==null)var Ar=!0;else{var Ut=n(a);Ut!==null&&_o(g,Ut.startTime-F),Ar=!1}return Ar}finally{f=null,d=L,v=!1}}var E=!1,k=null,_=-1,R=5,T=-1;function z(){return!(e.unstable_now()-TM||125Y?(M.sortIndex=L,t(a,M),n(u)===null&&M===n(a)&&(S?(m(_),_=-1):S=!0,_o(g,L-Y))):(M.sortIndex=te,t(u,M),y||v||(y=!0,wo(x))),M},e.unstable_shouldYield=z,e.unstable_wrapCallback=function(M){var F=d;return function(){var L=d;d=F;try{return M.apply(this,arguments)}finally{d=L}}}})(Oc);(function(e){e.exports=Oc})(Pc);/** + */(function(e){function t(I,F){var T=I.length;I.push(F);e:for(;0>>1,J=I[$];if(0>>1;$i(wn,T))Nei(gt,wn)?(I[$]=gt,I[Ne]=T,$=Ne):(I[$]=wn,I[Re]=T,$=Re);else if(Nei(gt,T))I[$]=gt,I[Ne]=T,$=Ne;else break e}}return F}function i(I,F){var T=I.sortIndex-F.sortIndex;return T!==0?T:I.id-F.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],u=[],c=1,f=null,d=3,h=!1,m=!1,y=!1,w=typeof setTimeout=="function"?setTimeout:null,v=typeof clearTimeout=="function"?clearTimeout:null,p=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function g(I){for(var F=n(u);F!==null;){if(F.callback===null)r(u);else if(F.startTime<=I)r(u),F.sortIndex=F.expirationTime,t(l,F);else break;F=n(u)}}function S(I){if(y=!1,g(I),!m)if(n(l)!==null)m=!0,Rt(P);else{var F=n(u);F!==null&&ht(S,F.startTime-I)}}function P(I,F){m=!1,y&&(y=!1,v(O),O=-1),h=!0;var T=d;try{for(g(F),f=n(l);f!==null&&(!(f.expirationTime>F)||I&&!M());){var $=f.callback;if(typeof $=="function"){f.callback=null,d=f.priorityLevel;var J=$(f.expirationTime<=F);F=e.unstable_now(),typeof J=="function"?f.callback=J:f===n(l)&&r(l),g(F)}else r(l);f=n(l)}if(f!==null)var Sn=!0;else{var Re=n(u);Re!==null&&ht(S,Re.startTime-F),Sn=!1}return Sn}finally{f=null,d=T,h=!1}}var _=!1,x=null,O=-1,R=5,D=-1;function M(){return!(e.unstable_now()-DI||125$?(I.sortIndex=T,t(u,I),n(l)===null&&I===n(u)&&(y?(v(O),O=-1):y=!0,ht(S,T-$))):(I.sortIndex=J,t(l,I),m||h||(m=!0,Rt(P))),I},e.unstable_shouldYield=M,e.unstable_wrapCallback=function(I){var F=d;return function(){var T=d;d=F;try{return I.apply(this,arguments)}finally{d=T}}}})(Pf);(function(e){e.exports=Pf})(_f);/** * @license React * react-dom.production.min.js * @@ -22,14 +22,14 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Rc=O.exports,Oe=Pc.exports;function P(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),rl=Object.prototype.hasOwnProperty,_h=/^[: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]*$/,Cu={},Eu={};function kh(e){return rl.call(Eu,e)?!0:rl.call(Cu,e)?!1:_h.test(e)?Eu[e]=!0:(Cu[e]=!0,!1)}function Ch(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Eh(e,t,n,r){if(t===null||typeof t>"u"||Ch(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ye(e,t,n,r,i,o,l){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=l}var ae={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ae[e]=new ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ae[t]=new ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ae[e]=new ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ae[e]=new ye(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){ae[e]=new ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ae[e]=new ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ae[e]=new ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ae[e]=new ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ae[e]=new ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var ps=/[\-:]([a-z])/g;function vs(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(ps,vs);ae[t]=new ye(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(ps,vs);ae[t]=new ye(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(ps,vs);ae[t]=new ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ae[e]=new ye(e,1,!1,e.toLowerCase(),null,!1,!1)});ae.xlinkHref=new ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ae[e]=new ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function ms(e,t,n,r){var i=ae.hasOwnProperty(t)?ae[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ls=Object.prototype.hasOwnProperty,Ch=/^[: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]*$/,nu={},ru={};function Eh(e){return Ls.call(ru,e)?!0:Ls.call(nu,e)?!1:Ch.test(e)?ru[e]=!0:(nu[e]=!0,!1)}function Rh(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 Nh(e,t,n,r){if(t===null||typeof t>"u"||Rh(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 Se(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 Se(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 Se(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ce[e]=new Se(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ce[e]=new Se(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 Se(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ce[e]=new Se(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ce[e]=new Se(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ce[e]=new Se(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ce[e]=new Se(e,5,!1,e.toLowerCase(),null,!1,!1)});var Va=/[\-:]([a-z])/g;function Ha(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(Va,Ha);ce[t]=new Se(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(Va,Ha);ce[t]=new Se(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(Va,Ha);ce[t]=new Se(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ce[e]=new Se(e,1,!1,e.toLowerCase(),null,!1,!1)});ce.xlinkHref=new Se("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ce[e]=new Se(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ka(e,t,n,r){var i=ce.hasOwnProperty(t)?ce[t]:null;(i!==null?i.type!==0:r||!(2s||i[l]!==o[s]){var u=` -`+i[l].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=s);break}}}finally{xo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Wn(e):""}function xh(e){switch(e.tag){case 5:return Wn(e.type);case 16:return Wn("Lazy");case 13:return Wn("Suspense");case 19:return Wn("SuspenseList");case 0:case 2:case 15:return e=Po(e.type,!1),e;case 11:return e=Po(e.type.render,!1),e;case 1:return e=Po(e.type,!0),e;default:return""}}function sl(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 on:return"Fragment";case rn:return"Portal";case il:return"Profiler";case ys:return"StrictMode";case ol:return"Suspense";case ll:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Mc:return(e.displayName||"Context")+".Consumer";case Ic:return(e._context.displayName||"Context")+".Provider";case gs:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ss:return t=e.displayName||null,t!==null?t:sl(e.type)||"Memo";case vt:t=e._payload,e=e._init;try{return sl(e(t))}catch{}}return null}function Ph(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 sl(t);case 8:return t===ys?"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 It(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Dc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Oh(e){var t=Dc(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(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function $r(e){e._valueTracker||(e._valueTracker=Oh(e))}function Fc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Dc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function yi(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 ul(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 Pu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=It(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 Lc(e,t){t=t.checked,t!=null&&ms(e,"checked",t,!1)}function al(e,t){Lc(e,t);var n=It(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")?cl(e,t.type,n):t.hasOwnProperty("defaultValue")&&cl(e,t.type,It(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ou(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 cl(e,t,n){(t!=="number"||yi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Gn=Array.isArray;function mn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Qr.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ar(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Jn={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},Rh=["Webkit","ms","Moz","O"];Object.keys(Jn).forEach(function(e){Rh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Jn[t]=Jn[e]})});function jc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Jn.hasOwnProperty(e)&&Jn[e]?(""+t).trim():t+"px"}function $c(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=jc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Nh=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 hl(e,t){if(t){if(Nh[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function pl(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 vl=null;function ws(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var ml=null,yn=null,gn=null;function Iu(e){if(e=Dr(e)){if(typeof ml!="function")throw Error(P(280));var t=e.stateNode;t&&(t=to(t),ml(e.stateNode,e.type,t))}}function Qc(e){yn?gn?gn.push(e):gn=[e]:yn=e}function Bc(){if(yn){var e=yn,t=gn;if(gn=yn=null,Iu(e),t)for(e=0;e>>=0,e===0?32:31-($h(e)/Qh|0)|0}var Br=64,qr=4194304;function Yn(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 _i(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=Yn(s):(o&=l,o!==0&&(r=Yn(o)))}else l=n&~i,l!==0?r=Yn(l):o!==0&&(r=Yn(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;0n;n++)t.push(e);return t}function Mr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-He(t),e[t]=n}function Hh(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=er),ju=String.fromCharCode(32),$u=!1;function af(e,t){switch(e){case"keyup":return Sp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function cf(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ln=!1;function _p(e,t){switch(e){case"compositionend":return cf(t);case"keypress":return t.which!==32?null:($u=!0,ju);case"textInput":return e=t.data,e===ju&&$u?null:e;default:return null}}function kp(e,t){if(ln)return e==="compositionend"||!Rs&&af(e,t)?(e=sf(),li=xs=wt=null,ln=!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)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=Vu(n)}}function pf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?pf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function vf(){for(var e=window,t=yi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=yi(e.document)}return t}function Ns(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 Mp(e){var t=vf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&pf(n.ownerDocument.documentElement,n)){if(r!==null&&Ns(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=Hu(n,o);var l=Hu(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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=document.documentMode,sn=null,kl=null,nr=null,Cl=!1;function Ku(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Cl||sn==null||sn!==yi(r)||(r=sn,"selectionStart"in r&&Ns(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}),nr&&vr(nr,r)||(nr=r,r=Ei(kl,"onSelect"),0cn||(e.current=Nl[cn],Nl[cn]=null,cn--)}function Q(e,t){cn++,Nl[cn]=e.current,e.current=t}var Mt={},he=Dt(Mt),we=Dt(!1),Wt=Mt;function Cn(e,t){var n=e.type.contextTypes;if(!n)return Mt;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 _e(e){return e=e.childContextTypes,e!=null}function Pi(){q(we),q(he)}function Zu(e,t,n){if(he.current!==Mt)throw Error(P(168));Q(he,t),Q(we,n)}function Ef(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(P(108,Ph(e)||"Unknown",i));return W({},n,r)}function Oi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Mt,Wt=he.current,Q(he,e),Q(we,we.current),!0}function ea(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=Ef(e,t,Wt),r.__reactInternalMemoizedMergedChildContext=e,q(we),q(he),Q(he,e)):q(we),Q(we,n)}var rt=null,no=!1,$o=!1;function xf(e){rt===null?rt=[e]:rt.push(e)}function qp(e){no=!0,xf(e)}function Ft(){if(!$o&&rt!==null){$o=!0;var e=0,t=$;try{var n=rt;for($=1;e>=l,i-=l,ot=1<<32-He(t)+i|n<_?(R=k,k=null):R=k.sibling;var T=d(m,k,p[_],g);if(T===null){k===null&&(k=R);break}e&&k&&T.alternate===null&&t(m,k),h=o(T,h,_),E===null?x=T:E.sibling=T,E=T,k=R}if(_===p.length)return n(m,k),V&&jt(m,_),x;if(k===null){for(;__?(R=k,k=null):R=k.sibling;var z=d(m,k,T.value,g);if(z===null){k===null&&(k=R);break}e&&k&&z.alternate===null&&t(m,k),h=o(z,h,_),E===null?x=z:E.sibling=z,E=z,k=R}if(T.done)return n(m,k),V&&jt(m,_),x;if(k===null){for(;!T.done;_++,T=p.next())T=f(m,T.value,g),T!==null&&(h=o(T,h,_),E===null?x=T:E.sibling=T,E=T);return V&&jt(m,_),x}for(k=r(m,k);!T.done;_++,T=p.next())T=v(k,m,_,T.value,g),T!==null&&(e&&T.alternate!==null&&k.delete(T.key===null?_:T.key),h=o(T,h,_),E===null?x=T:E.sibling=T,E=T);return e&&k.forEach(function(Ce){return t(m,Ce)}),V&&jt(m,_),x}function C(m,h,p,g){if(typeof p=="object"&&p!==null&&p.type===on&&p.key===null&&(p=p.props.children),typeof p=="object"&&p!==null){switch(p.$$typeof){case jr:e:{for(var x=p.key,E=h;E!==null;){if(E.key===x){if(x=p.type,x===on){if(E.tag===7){n(m,E.sibling),h=i(E,p.props.children),h.return=m,m=h;break e}}else if(E.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===vt&&sa(x)===E.type){n(m,E.sibling),h=i(E,p.props),h.ref=qn(m,E,p),h.return=m,m=h;break e}n(m,E);break}else t(m,E);E=E.sibling}p.type===on?(h=Kt(p.props.children,m.mode,g,p.key),h.return=m,m=h):(g=pi(p.type,p.key,p.props,null,m.mode,g),g.ref=qn(m,h,p),g.return=m,m=g)}return l(m);case rn:e:{for(E=p.key;h!==null;){if(h.key===E)if(h.tag===4&&h.stateNode.containerInfo===p.containerInfo&&h.stateNode.implementation===p.implementation){n(m,h.sibling),h=i(h,p.children||[]),h.return=m,m=h;break e}else{n(m,h);break}else t(m,h);h=h.sibling}h=Go(p,m.mode,g),h.return=m,m=h}return l(m);case vt:return E=p._init,C(m,h,E(p._payload),g)}if(Gn(p))return y(m,h,p,g);if(zn(p))return S(m,h,p,g);br(m,p)}return typeof p=="string"&&p!==""||typeof p=="number"?(p=""+p,h!==null&&h.tag===6?(n(m,h.sibling),h=i(h,p),h.return=m,m=h):(n(m,h),h=Wo(p,m.mode,g),h.return=m,m=h),l(m)):n(m,h)}return C}var xn=Df(!0),Ff=Df(!1),Fr={},et=Dt(Fr),Sr=Dt(Fr),wr=Dt(Fr);function qt(e){if(e===Fr)throw Error(P(174));return e}function zs(e,t){switch(Q(wr,t),Q(Sr,e),Q(et,Fr),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:dl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=dl(t,e)}q(et),Q(et,t)}function Pn(){q(et),q(Sr),q(wr)}function Lf(e){qt(wr.current);var t=qt(et.current),n=dl(t,e.type);t!==n&&(Q(Sr,e),Q(et,n))}function js(e){Sr.current===e&&(q(et),q(Sr))}var H=Dt(0);function Di(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 Qo=[];function $s(){for(var e=0;en?n:4,e(!0);var r=Bo.transition;Bo.transition={};try{e(!1),t()}finally{$=n,Bo.transition=r}}function Xf(){return ze().memoizedState}function Wp(e,t,n){var r=Rt(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Jf(e))Zf(t,n);else if(n=Nf(e,t,n,r),n!==null){var i=ve();Ke(n,e,r,i),ed(n,t,r)}}function Gp(e,t,n){var r=Rt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Jf(e))Zf(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,Ge(s,l)){var u=t.interleaved;u===null?(i.next=i,As(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=Nf(e,t,i,r),n!==null&&(i=ve(),Ke(n,e,r,i),ed(n,t,r))}}function Jf(e){var t=e.alternate;return e===K||t!==null&&t===K}function Zf(e,t){rr=Fi=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ed(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ks(e,n)}}var Li={readContext:Ue,useCallback:ce,useContext:ce,useEffect:ce,useImperativeHandle:ce,useInsertionEffect:ce,useLayoutEffect:ce,useMemo:ce,useReducer:ce,useRef:ce,useState:ce,useDebugValue:ce,useDeferredValue:ce,useTransition:ce,useMutableSource:ce,useSyncExternalStore:ce,useId:ce,unstable_isNewReconciler:!1},Yp={readContext:Ue,useCallback:function(e,t){return be().memoizedState=[e,t===void 0?null:t],e},useContext:Ue,useEffect:aa,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ci(4194308,4,Kf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ci(4194308,4,e,t)},useInsertionEffect:function(e,t){return ci(4,2,e,t)},useMemo:function(e,t){var n=be();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=be();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=Wp.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=be();return e={current:e},t.memoizedState=e},useState:ua,useDebugValue:Hs,useDeferredValue:function(e){return be().memoizedState=e},useTransition:function(){var e=ua(!1),t=e[0];return e=Kp.bind(null,e[1]),be().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=K,i=be();if(V){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),ie===null)throw Error(P(349));(Yt&30)!==0||zf(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,aa($f.bind(null,r,o,e),[e]),r.flags|=2048,Cr(9,jf.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=be(),t=ie.identifierPrefix;if(V){var n=lt,r=ot;n=(r&~(1<<32-He(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=_r++,0a||i[s]!==o[a]){var l=` +`+i[s].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{Xo=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?gr(e):""}function Ih(e){switch(e.tag){case 5:return gr(e.type);case 16:return gr("Lazy");case 13:return gr("Suspense");case 19:return gr("SuspenseList");case 0:case 2:case 15:return e=Zo(e.type,!1),e;case 11:return e=Zo(e.type.render,!1),e;case 1:return e=Zo(e.type,!0),e;default:return""}}function Ts(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 Pn:return"Fragment";case _n:return"Portal";case Ds:return"Profiler";case qa:return"StrictMode";case js:return"Suspense";case Fs: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 Wa:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ga:return t=e.displayName||null,t!==null?t:Ts(e.type)||"Memo";case Lt:t=e._payload,e=e._init;try{return Ts(e(t))}catch{}}return null}function Lh(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 Ts(t);case 8:return t===qa?"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 Wt(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 Dh(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 ai(e){e._valueTracker||(e._valueTracker=Dh(e))}function Df(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Lf(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function zi(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function bs(e,t){var n=t.checked;return W({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function ou(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Wt(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 jf(e,t){t=t.checked,t!=null&&Ka(e,"checked",t,!1)}function Ms(e,t){jf(e,t);var n=Wt(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")?As(e,t.type,n):t.hasOwnProperty("defaultValue")&&As(e,t.type,Wt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function su(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 As(e,t,n){(t!=="number"||zi(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var vr=Array.isArray;function bn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=li.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 wr={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},jh=["Webkit","ms","Moz","O"];Object.keys(wr).forEach(function(e){jh.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),wr[t]=wr[e]})});function Mf(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||wr.hasOwnProperty(e)&&wr[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 Fh=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 $s(e,t){if(t){if(Fh[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 Bs(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 Qs=null;function Ya(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Vs=null,Mn=null,An=null;function uu(e){if(e=ti(e)){if(typeof Vs!="function")throw Error(C(280));var t=e.stateNode;t&&(t=Eo(t),Vs(e.stateNode,e.type,t))}}function Uf(e){Mn?An?An.push(e):An=[e]:Mn=e}function zf(){if(Mn){var e=Mn,t=An;if(An=Mn=null,uu(e),t)for(e=0;e>>=0,e===0?32:31-(Hh(e)/Kh|0)|0}var ui=64,ci=4194304;function mr(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 Vi(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=mr(a):(o&=s,o!==0&&(r=mr(o)))}else s=n&~i,s!==0?r=mr(s):o!==0&&(r=mr(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;0n;n++)t.push(e);return t}function Zr(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Je(t),e[t]=n}function Yh(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=Or),yu=String.fromCharCode(32),Su=!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 Cn=!1;function Cg(e,t){switch(e){case"compositionend":return ad(t);case"keypress":return t.which!==32?null:(Su=!0,yu);case"textInput":return e=t.data,e===yu&&Su?null:e;default:return null}}function Eg(e,t){if(Cn)return e==="compositionend"||!il&&sd(e,t)?(e=id(),Ni=tl=bt=null,Cn=!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)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=xu(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=zi();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=zi(e.document)}return t}function ol(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 bg(e){var t=dd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&fd(n.ownerDocument.documentElement,n)){if(r!==null&&ol(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=document.documentMode,En=null,Ys=null,_r=null,Js=!1;function Pu(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Js||En==null||En!==zi(r)||(r=En,"selectionStart"in r&&ol(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=qi(Ys,"onSelect"),0In||(e.current=ra[In],ra[In]=null,In--)}function B(e,t){In++,ra[In]=e.current,e.current=t}var Gt={},he=Xt(Gt),_e=Xt(!1),cn=Gt;function Qn(e,t){var n=e.type.contextTypes;if(!n)return Gt;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 Pe(e){return e=e.childContextTypes,e!=null}function Gi(){V(_e),V(he)}function Du(e,t,n){if(he.current!==Gt)throw Error(C(168));B(he,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,Lh(e)||"Unknown",i));return W({},n,r)}function Yi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Gt,cn=he.current,B(he,e),B(_e,_e.current),!0}function ju(e,t,n){var r=e.stateNode;if(!r)throw Error(C(169));n?(e=kd(e,t,cn),r.__reactInternalMemoizedMergedChildContext=e,V(_e),V(he),B(he,e)):V(_e),B(_e,n)}var mt=null,Ro=!1,ps=!1;function Od(e){mt===null?mt=[e]:mt.push(e)}function Wg(e){Ro=!0,Od(e)}function Zt(){if(!ps&&mt!==null){ps=!0;var e=0,t=z;try{var n=mt;for(z=1;e>=s,i-=s,St=1<<32-Je(t)+i|n<O?(R=x,x=null):R=x.sibling;var D=d(v,x,g[O],S);if(D===null){x===null&&(x=R);break}e&&x&&D.alternate===null&&t(v,x),p=o(D,p,O),_===null?P=D:_.sibling=D,_=D,x=R}if(O===g.length)return n(v,x),H&&tn(v,O),P;if(x===null){for(;OO?(R=x,x=null):R=x.sibling;var M=d(v,x,D.value,S);if(M===null){x===null&&(x=R);break}e&&x&&M.alternate===null&&t(v,x),p=o(M,p,O),_===null?P=M:_.sibling=M,_=M,x=R}if(D.done)return n(v,x),H&&tn(v,O),P;if(x===null){for(;!D.done;O++,D=g.next())D=f(v,D.value,S),D!==null&&(p=o(D,p,O),_===null?P=D:_.sibling=D,_=D);return H&&tn(v,O),P}for(x=r(v,x);!D.done;O++,D=g.next())D=h(x,v,O,D.value,S),D!==null&&(e&&D.alternate!==null&&x.delete(D.key===null?O:D.key),p=o(D,p,O),_===null?P=D:_.sibling=D,_=D);return e&&x.forEach(function(ne){return t(v,ne)}),H&&tn(v,O),P}function w(v,p,g,S){if(typeof g=="object"&&g!==null&&g.type===Pn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case si:e:{for(var P=g.key,_=p;_!==null;){if(_.key===P){if(P=g.type,P===Pn){if(_.tag===7){n(v,_.sibling),p=i(_,g.props.children),p.return=v,v=p;break e}}else if(_.elementType===P||typeof P=="object"&&P!==null&&P.$$typeof===Lt&&zu(P)===_.type){n(v,_.sibling),p=i(_,g.props),p.ref=cr(v,_,g),p.return=v,v=p;break e}n(v,_);break}else t(v,_);_=_.sibling}g.type===Pn?(p=un(g.props.children,v.mode,S,g.key),p.return=v,v=p):(S=Mi(g.type,g.key,g.props,null,v.mode,S),S.ref=cr(v,p,g),S.return=v,v=S)}return s(v);case _n:e:{for(_=g.key;p!==null;){if(p.key===_)if(p.tag===4&&p.stateNode.containerInfo===g.containerInfo&&p.stateNode.implementation===g.implementation){n(v,p.sibling),p=i(p,g.children||[]),p.return=v,v=p;break e}else{n(v,p);break}else t(v,p);p=p.sibling}p=ks(g,v.mode,S),p.return=v,v=p}return s(v);case Lt:return _=g._init,w(v,p,_(g._payload),S)}if(vr(g))return m(v,p,g,S);if(or(g))return y(v,p,g,S);mi(v,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,p!==null&&p.tag===6?(n(v,p.sibling),p=i(p,g),p.return=v,v=p):(n(v,p),p=ws(g,v.mode,S),p.return=v,v=p),s(v)):n(v,p)}return w}var Hn=Id(!0),Ld=Id(!1),ni={},ct=Xt(ni),$r=Xt(ni),Br=Xt(ni);function sn(e){if(e===ni)throw Error(C(174));return e}function hl(e,t){switch(B(Br,t),B($r,e),B(ct,ni),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:zs(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=zs(t,e)}V(ct),B(ct,t)}function Kn(){V(ct),V($r),V(Br)}function Dd(e){sn(Br.current);var t=sn(ct.current),n=zs(t,e.type);t!==n&&(B($r,e),B(ct,n))}function gl(e){$r.current===e&&(V(ct),V($r))}var K=Xt(0);function no(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 hs=[];function vl(){for(var e=0;en?n:4,e(!0);var r=gs.transition;gs.transition={};try{e(!1),t()}finally{z=n,gs.transition=r}}function Wd(){return Ve().memoizedState}function Xg(e,t,n){var r=Vt(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=me();Xe(n,e,r,i),Jd(n,t,r)}}function Zg(e,t,n){var r=Vt(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,et(a,s)){var l=t.interleaved;l===null?(i.next=i,dl(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=Cd(e,t,i,r),n!==null&&(i=me(),Xe(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){Pr=ro=!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,Xa(e,n)}}var io={readContext:Qe,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},ev={readContext:Qe,useCallback:function(e,t){return ot().memoizedState=[e,t===void 0?null:t],e},useContext:Qe,useEffect:Bu,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ji(4194308,4,Qd.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ji(4194308,4,e,t)},useInsertionEffect:function(e,t){return ji(4,2,e,t)},useMemo:function(e,t){var n=ot();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ot();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Xg.bind(null,q,e),[r.memoizedState,e]},useRef:function(e){var t=ot();return e={current:e},t.memoizedState=e},useState:$u,useDebugValue:kl,useDeferredValue:function(e){return ot().memoizedState=e},useTransition:function(){var e=$u(!1),t=e[0];return e=Jg.bind(null,e[1]),ot().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=q,i=ot();if(H){if(n===void 0)throw Error(C(407));n=n()}else{if(n=t(),oe===null)throw Error(C(349));(dn&30)!==0||Td(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Bu(Md.bind(null,r,o,e),[e]),r.flags|=2048,Hr(9,bd.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=ot(),t=oe.identifierPrefix;if(H){var n=wt,r=St;n=(r&~(1<<32-Je(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Qr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Xe]=t,e[gr]=r,ad(e,t,!1,!1),t.stateNode=e;e:{switch(l=pl(n,r),n){case"dialog":B("cancel",e),B("close",e),i=r;break;case"iframe":case"object":case"embed":B("load",e),i=r;break;case"video":case"audio":for(i=0;iRn&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304)}else{if(!r)if(e=Di(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Vn(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!V)return fe(t),null}else 2*b()-o.renderingStartTime>Rn&&n!==1073741824&&(t.flags|=128,r=!0,Vn(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=b(),t.sibling=null,n=H.current,Q(H,r?n&1|2:n&1),t):(fe(t),null);case 22:case 23:return Xs(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Ee&1073741824)!==0&&(fe(t),t.subtreeFlags&6&&(t.flags|=8192)):fe(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function rv(e,t){switch(Ms(t),t.tag){case 1:return _e(t.type)&&Pi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Pn(),q(we),q(he),$s(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return js(t),null;case 13:if(q(H),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));En()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return q(H),null;case 4:return Pn(),null;case 10:return Ls(t.type._context),null;case 22:case 23:return Xs(),null;case 24:return null;default:return null}}var Jr=!1,de=!1,iv=typeof WeakSet=="function"?WeakSet:Set,I=null;function pn(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 Ql(e,t,n){try{n()}catch(r){G(e,t,r)}}var ga=!1;function ov(e,t){if(El=ki,e=vf(),Ns(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 l=0,s=-1,u=-1,a=0,c=0,f=e,d=null;t:for(;;){for(var v;f!==n||i!==0&&f.nodeType!==3||(s=l+i),f!==o||r!==0&&f.nodeType!==3||(u=l+r),f.nodeType===3&&(l+=f.nodeValue.length),(v=f.firstChild)!==null;)d=f,f=v;for(;;){if(f===e)break t;if(d===n&&++a===i&&(s=l),d===o&&++c===r&&(u=l),(v=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=v}n=s===-1||u===-1?null:{start:s,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(xl={focusedElem:e,selectionRange:n},ki=!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 y=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var S=y.memoizedProps,C=y.memoizedState,m=t.stateNode,h=m.getSnapshotBeforeUpdate(t.elementType===t.type?S:Be(t.type,S),C);m.__reactInternalSnapshotBeforeUpdate=h}break;case 3:var p=t.stateNode.containerInfo;p.nodeType===1?p.textContent="":p.nodeType===9&&p.documentElement&&p.removeChild(p.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(g){G(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,I=e;break}I=t.return}return y=ga,ga=!1,y}function ir(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&&Ql(t,n,o)}i=i.next}while(i!==r)}}function oo(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 Bl(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 dd(e){var t=e.alternate;t!==null&&(e.alternate=null,dd(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Xe],delete t[gr],delete t[Rl],delete t[Qp],delete t[Bp])),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 hd(e){return e.tag===5||e.tag===3||e.tag===4}function Sa(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||hd(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 ql(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=xi));else if(r!==4&&(e=e.child,e!==null))for(ql(e,t,n),e=e.sibling;e!==null;)ql(e,t,n),e=e.sibling}function Vl(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(Vl(e,t,n),e=e.sibling;e!==null;)Vl(e,t,n),e=e.sibling}var le=null,qe=!1;function pt(e,t,n){for(n=n.child;n!==null;)pd(e,t,n),n=n.sibling}function pd(e,t,n){if(Ze&&typeof Ze.onCommitFiberUnmount=="function")try{Ze.onCommitFiberUnmount(Xi,n)}catch{}switch(n.tag){case 5:de||pn(n,t);case 6:var r=le,i=qe;le=null,pt(e,t,n),le=r,qe=i,le!==null&&(qe?(e=le,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):le.removeChild(n.stateNode));break;case 18:le!==null&&(qe?(e=le,n=n.stateNode,e.nodeType===8?jo(e.parentNode,n):e.nodeType===1&&jo(e,n),hr(e)):jo(le,n.stateNode));break;case 4:r=le,i=qe,le=n.stateNode.containerInfo,qe=!0,pt(e,t,n),le=r,qe=i;break;case 0:case 11:case 14:case 15:if(!de&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&((o&2)!==0||(o&4)!==0)&&Ql(n,t,l),i=i.next}while(i!==r)}pt(e,t,n);break;case 1:if(!de&&(pn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){G(n,t,s)}pt(e,t,n);break;case 21:pt(e,t,n);break;case 22:n.mode&1?(de=(r=de)||n.memoizedState!==null,pt(e,t,n),de=r):pt(e,t,n);break;default:pt(e,t,n)}}function wa(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new iv),t.forEach(function(r){var i=pv.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;ri&&(i=l),r&=~o}if(r=i,r=b()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*sv(r/1960))-r,10e?16:e,_t===null)var r=!1;else{if(e=_t,_t=null,zi=0,(U&6)!==0)throw Error(P(331));var i=U;for(U|=4,I=e.current;I!==null;){var o=I,l=o.child;if((I.flags&16)!==0){var s=o.deletions;if(s!==null){for(var u=0;ub()-Ys?Ht(e,0):Gs|=n),ke(e,t)}function kd(e,t){t===0&&((e.mode&1)===0?t=1:(t=qr,qr<<=1,(qr&130023424)===0&&(qr=4194304)));var n=ve();e=ct(e,t),e!==null&&(Mr(e,t,n),ke(e,n))}function hv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kd(e,n)}function pv(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(P(314))}r!==null&&r.delete(t),kd(e,n)}var Cd;Cd=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||we.current)Se=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Se=!1,tv(e,t,n);Se=(e.flags&131072)!==0}else Se=!1,V&&(t.flags&1048576)!==0&&Pf(t,Ni,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;fi(e,t),e=t.pendingProps;var i=Cn(t,he.current);wn(t,n),i=Bs(null,t,r,e,i,n);var o=qs();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,_e(r)?(o=!0,Oi(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,Us(t),i.updater=ro,t.stateNode=i,i._reactInternals=t,Fl(t,r,e,n),t=Ul(null,t,r,!0,o,n)):(t.tag=0,V&&o&&Is(t),pe(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(fi(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=mv(r),e=Be(r,e),i){case 0:t=Al(null,t,r,e,n);break e;case 1:t=va(null,t,r,e,n);break e;case 11:t=ha(null,t,r,e,n);break e;case 14:t=pa(null,t,r,Be(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),Al(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),va(e,t,r,i,n);case 3:e:{if(ld(t),e===null)throw Error(P(387));r=t.pendingProps,o=t.memoizedState,i=o.element,If(e,t),Ti(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=On(Error(P(423)),t),t=ma(e,t,r,n,i);break e}else if(r!==i){i=On(Error(P(424)),t),t=ma(e,t,r,n,i);break e}else for(xe=xt(t.stateNode.containerInfo.firstChild),Pe=t,V=!0,Ve=null,n=Ff(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(En(),r===i){t=ft(e,t,n);break e}pe(e,t,r,n)}t=t.child}return t;case 5:return Lf(t),e===null&&Ml(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,Pl(r,i)?l=null:o!==null&&Pl(r,o)&&(t.flags|=32),od(e,t),pe(e,t,l,n),t.child;case 6:return e===null&&Ml(t),null;case 13:return sd(e,t,n);case 4:return zs(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=xn(t,null,r,n):pe(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),ha(e,t,r,i,n);case 7:return pe(e,t,t.pendingProps,n),t.child;case 8:return pe(e,t,t.pendingProps.children,n),t.child;case 12:return pe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,Q(Ii,r._currentValue),r._currentValue=l,o!==null)if(Ge(o.value,l)){if(o.children===i.children&&!we.current){t=ft(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var u=s.firstContext;u!==null;){if(u.context===r){if(o.tag===1){u=st(-1,n&-n),u.tag=2;var a=o.updateQueue;if(a!==null){a=a.shared;var c=a.pending;c===null?u.next=u:(u.next=c.next,c.next=u),a.pending=u}}o.lanes|=n,u=o.alternate,u!==null&&(u.lanes|=n),Tl(o.return,n,t),s.lanes|=n;break}u=u.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(P(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),Tl(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}pe(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,wn(t,n),i=Ue(i),r=r(i),t.flags|=1,pe(e,t,r,n),t.child;case 14:return r=t.type,i=Be(r,t.pendingProps),i=Be(r.type,i),pa(e,t,r,i,n);case 15:return rd(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Be(r,i),fi(e,t),t.tag=1,_e(r)?(e=!0,Oi(t)):e=!1,wn(t,n),Tf(t,r,i),Fl(t,r,i,n),Ul(null,t,r,!0,e,n);case 19:return ud(e,t,n);case 22:return id(e,t,n)}throw Error(P(156,t.tag))};function Ed(e,t){return Yc(e,t)}function vv(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Le(e,t,n,r){return new vv(e,t,n,r)}function Zs(e){return e=e.prototype,!(!e||!e.isReactComponent)}function mv(e){if(typeof e=="function")return Zs(e)?1:0;if(e!=null){if(e=e.$$typeof,e===gs)return 11;if(e===Ss)return 14}return 2}function Nt(e,t){var n=e.alternate;return n===null?(n=Le(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function pi(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Zs(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case on:return Kt(n.children,i,o,t);case ys:l=8,i|=8;break;case il:return e=Le(12,n,t,i|2),e.elementType=il,e.lanes=o,e;case ol:return e=Le(13,n,t,i),e.elementType=ol,e.lanes=o,e;case ll:return e=Le(19,n,t,i),e.elementType=ll,e.lanes=o,e;case Tc:return so(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ic:l=10;break e;case Mc:l=9;break e;case gs:l=11;break e;case Ss:l=14;break e;case vt:l=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=Le(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function Kt(e,t,n,r){return e=Le(7,e,r,t),e.lanes=n,e}function so(e,t,n,r){return e=Le(22,e,r,t),e.elementType=Tc,e.lanes=n,e.stateNode={isHidden:!1},e}function Wo(e,t,n){return e=Le(6,e,null,t),e.lanes=n,e}function Go(e,t,n){return t=Le(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function yv(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=Ro(0),this.expirationTimes=Ro(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ro(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function eu(e,t,n,r,i,o,l,s,u){return e=new yv(e,t,n,s,u),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Le(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Us(o),e}function gv(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Ne})(xc);var Ra=xc.exports;nl.createRoot=Ra.createRoot,nl.hydrateRoot=Ra.hydrateRoot;var iu={exports:{}},Rd={};/** +`+o.stack}return{value:e,source:t,stack:i,digest:null}}function ys(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function ua(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var rv=typeof WeakMap=="function"?WeakMap:Map;function Xd(e,t,n){n=kt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){so||(so=!0,Sa=r),ua(e,t)},n}function Zd(e,t,n){n=kt(-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(){ua(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ua(e,t),typeof r!="function"&&(Qt===null?Qt=new Set([this]):Qt.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function Qu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new rv;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=mv.bind(null,e,t,n),t.then(e,e))}function Vu(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 Hu(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=kt(-1,1),t.tag=2,Bt(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var iv=Et.ReactCurrentOwner,xe=!1;function ve(e,t,n,r){t.child=e===null?Ld(t,null,n,r):Hn(t,e.child,n,r)}function Ku(e,t,n,r,i){n=n.render;var o=t.ref;return zn(t,i),r=yl(e,t,n,r,o,i),n=Sl(),e!==null&&!xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Pt(e,t,i)):(H&&n&&sl(t),t.flags|=1,ve(e,t,r,i),t.child)}function qu(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Nl(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=Mi(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 Pt(e,t,i)}return t.flags|=1,e=Ht(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(xe=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(xe=!0);else return t.lanes=e.lanes,Pt(e,t,i)}return ca(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(Tn,Ie),Ie|=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(Tn,Ie),Ie|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,B(Tn,Ie),Ie|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,B(Tn,Ie),Ie|=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 ca(e,t,n,r,i){var o=Pe(n)?cn:he.current;return o=Qn(t,o),zn(t,i),n=yl(e,t,n,r,o,i),r=Sl(),e!==null&&!xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Pt(e,t,i)):(H&&r&&sl(t),t.flags|=1,ve(e,t,n,i),t.child)}function Wu(e,t,n,r,i){if(Pe(n)){var o=!0;Yi(t)}else o=!1;if(zn(t,i),t.stateNode===null)Fi(e,t),Nd(t,n,r),la(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=Qe(u):(u=Pe(n)?cn:he.current,u=Qn(t,u));var c=n.getDerivedStateFromProps,f=typeof c=="function"||typeof s.getSnapshotBeforeUpdate=="function";f||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==u)&&Uu(t,s,r,u),Dt=!1;var d=t.memoizedState;s.state=d,to(t,r,s,i),l=t.memoizedState,a!==r||d!==l||_e.current||Dt?(typeof c=="function"&&(aa(t,n,c,r),l=t.memoizedState),(a=Dt||Au(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:We(t.type,a),s.props=u,f=t.pendingProps,d=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=Qe(l):(l=Pe(n)?cn:he.current,l=Qn(t,l));var h=n.getDerivedStateFromProps;(c=typeof h=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==f||d!==l)&&Uu(t,s,r,l),Dt=!1,d=t.memoizedState,s.state=d,to(t,r,s,i);var m=t.memoizedState;a!==f||d!==m||_e.current||Dt?(typeof h=="function"&&(aa(t,n,h,r),m=t.memoizedState),(u=Dt||Au(t,n,u,r,d,m,l)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,m,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,m,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=m),s.props=r,s.state=m,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 fa(e,t,n,r,o,i)}function fa(e,t,n,r,i,o){np(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return i&&ju(t,n,!1),Pt(e,t,o);r=t.stateNode,iv.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=Hn(t,e.child,null,o),t.child=Hn(t,null,a,o)):ve(e,t,a,o),t.memoizedState=r.state,i&&ju(t,n,!0),t.child}function rp(e){var t=e.stateNode;t.pendingContext?Du(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Du(e,t.context,!1),hl(e,t.containerInfo)}function Gu(e,t,n,r,i){return Vn(),ll(i),t.flags|=256,ve(e,t,n,r),t.child}var da={dehydrated:null,treeContext:null,retryLane:0};function pa(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 oa(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=jo(s,r,0,null),e=un(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=pa(n),t.memoizedState=da,e):Ol(t,s));if(i=e.memoizedState,i!==null&&(a=i.dehydrated,a!==null))return ov(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=Ht(i,l),r.subtreeFlags=i.subtreeFlags&14680064),a!==null?o=Ht(a,o):(o=un(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?pa(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},o.memoizedState=s,o.childLanes=e.childLanes&~n,t.memoizedState=da,r}return o=e.child,e=o.sibling,r=Ht(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 Ol(e,t){return t=jo({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function yi(e,t,n,r){return r!==null&&ll(r),Hn(t,e.child,null,n),e=Ol(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function ov(e,t,n,r,i,o,s){if(n)return t.flags&256?(t.flags&=-257,r=ys(Error(C(422))),yi(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=jo({mode:"visible",children:r.children},i,0,null),o=un(o,i,s,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&Hn(t,e.child,null,s),t.child.memoizedState=pa(s),t.memoizedState=da,o);if((t.mode&1)===0)return yi(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=ys(o,r,void 0),yi(e,t,s,r)}if(a=(s&e.childLanes)!==0,xe||a){if(r=oe,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),Xe(r,e,i,-1))}return Rl(),r=ys(Error(C(421))),yi(e,t,s,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=yv.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,Le=$t(i.nextSibling),De=t,H=!0,Ye=null,e!==null&&(Ae[Ue++]=St,Ae[Ue++]=wt,Ae[Ue++]=fn,St=e.id,wt=e.overflow,fn=t),t=Ol(t,r.children),t.flags|=4096,t)}function Yu(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),sa(e.return,t,n)}function Ss(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&&Yu(e,n,t);else if(e.tag===19)Yu(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&&no(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Ss(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&&no(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Ss(t,!0,n,null,o);break;case"together":Ss(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Fi(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Pt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),pn|=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=Ht(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Ht(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function sv(e,t,n){switch(t.tag){case 3:rp(t),Vn();break;case 5:Dd(t);break;case 1:Pe(t.type)&&Yi(t);break;case 4:hl(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;B(Zi,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=Pt(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 Pt(e,t,n)}var sp,ha,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}};ha=function(){};ap=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,sn(ct.current);var o=null;switch(n){case"input":i=bs(e,i),r=bs(e,r),o=[];break;case"select":i=W({},i,{value:void 0}),r=W({},r,{value:void 0}),o=[];break;case"textarea":i=Us(e,i),r=Us(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Wi)}$s(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 fr(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 av(e,t,n){var r=t.pendingProps;switch(al(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 Pe(t.type)&&Gi(),de(t),null;case 3:return r=t.stateNode,Kn(),V(_e),V(he),vl(),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,Ye!==null&&(Oa(Ye),Ye=null))),ha(e,t),de(t),null;case 5:gl(t);var i=sn(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=sn(ct.current),vi(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[st]=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<\/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[st]=t,e[zr]=r,sp(e,t,!1,!1),t.stateNode=e;e:{switch(s=Bs(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;iWn&&(t.flags|=128,r=!0,fr(o,!1),t.lanes=4194304)}else{if(!r)if(e=no(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),fr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!s.alternate&&!H)return de(t),null}else 2*Y()-o.renderingStartTime>Wn&&n!==1073741824&&(t.flags|=128,r=!0,fr(o,!1),t.lanes=4194304);o.isBackwards?(s.sibling=t.child,t.child=s):(n=o.last,n!==null?n.sibling=s:t.child=s,o.last=s)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Y(),t.sibling=null,n=K.current,B(K,r?n&1|2:n&1),t):(de(t),null);case 22:case 23:return El(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Ie&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 lv(e,t){switch(al(t),t.tag){case 1:return Pe(t.type)&&Gi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Kn(),V(_e),V(he),vl(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return gl(t),null;case 13:if(V(K),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(C(340));Vn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return V(K),null;case 4:return Kn(),null;case 10:return fl(t.type._context),null;case 22:case 23:return El(),null;case 24:return null;default:return null}}var Si=!1,pe=!1,uv=typeof WeakSet=="function"?WeakSet:Set,L=null;function Fn(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 ga(e,t,n){try{n()}catch(r){G(e,t,r)}}var Ju=!1;function cv(e,t){if(Xs=Hi,e=dd(),ol(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var s=0,a=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var h;f!==n||i!==0&&f.nodeType!==3||(a=s+i),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(h=f.firstChild)!==null;)d=f,f=h;for(;;){if(f===e)break t;if(d===n&&++u===i&&(a=s),d===o&&++c===r&&(l=s),(h=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=h}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Zs={focusedElem:e,selectionRange:n},Hi=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var m=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(m!==null){var y=m.memoizedProps,w=m.memoizedState,v=t.stateNode,p=v.getSnapshotBeforeUpdate(t.elementType===t.type?y:We(t.type,y),w);v.__reactInternalSnapshotBeforeUpdate=p}break;case 3:var g=t.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(C(163))}}catch(S){G(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return m=Ju,Ju=!1,m}function Cr(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&&ga(t,n,o)}i=i.next}while(i!==r)}}function Lo(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function va(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function 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[st],delete t[zr],delete t[na],delete t[Kg],delete t[qg])),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 Xu(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 ma(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=Wi));else if(r!==4&&(e=e.child,e!==null))for(ma(e,t,n),e=e.sibling;e!==null;)ma(e,t,n),e=e.sibling}function ya(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(ya(e,t,n),e=e.sibling;e!==null;)ya(e,t,n),e=e.sibling}var ae=null,Ge=!1;function Nt(e,t,n){for(n=n.child;n!==null;)fp(e,t,n),n=n.sibling}function fp(e,t,n){if(ut&&typeof ut.onCommitFiberUnmount=="function")try{ut.onCommitFiberUnmount(xo,n)}catch{}switch(n.tag){case 5:pe||Fn(n,t);case 6:var r=ae,i=Ge;ae=null,Nt(e,t,n),ae=r,Ge=i,ae!==null&&(Ge?(e=ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ae.removeChild(n.stateNode));break;case 18:ae!==null&&(Ge?(e=ae,n=n.stateNode,e.nodeType===8?ds(e.parentNode,n):e.nodeType===1&&ds(e,n),Tr(e)):ds(ae,n.stateNode));break;case 4:r=ae,i=Ge,ae=n.stateNode.containerInfo,Ge=!0,Nt(e,t,n),ae=r,Ge=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)&&ga(n,t,s),i=i.next}while(i!==r)}Nt(e,t,n);break;case 1:if(!pe&&(Fn(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)}Nt(e,t,n);break;case 21:Nt(e,t,n);break;case 22:n.mode&1?(pe=(r=pe)||n.memoizedState!==null,Nt(e,t,n),pe=r):Nt(e,t,n);break;default:Nt(e,t,n)}}function Zu(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new uv),t.forEach(function(r){var i=Sv.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function Ke(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(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*dv(r/1960))-r,10e?16:e,Mt===null)var r=!1;else{if(e=Mt,Mt=null,ao=0,(A&6)!==0)throw Error(C(331));var i=A;for(A|=4,L=e.current;L!==null;){var o=L,s=o.child;if((L.flags&16)!==0){var a=o.deletions;if(a!==null){for(var l=0;lY()-Pl?ln(e,0):_l|=n),Ce(e,t)}function Sp(e,t){t===0&&((e.mode&1)===0?t=1:(t=ci,ci<<=1,(ci&130023424)===0&&(ci=4194304)));var n=me();e=_t(e,t),e!==null&&(Zr(e,t,n),Ce(e,n))}function yv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Sp(e,n)}function Sv(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)xe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return xe=!1,sv(e,t,n);xe=(e.flags&131072)!==0}else xe=!1,H&&(t.flags&1048576)!==0&&xd(t,Xi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Fi(e,t),e=t.pendingProps;var i=Qn(t,he.current);zn(t,n),i=yl(null,t,r,e,i,n);var o=Sl();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,Pe(r)?(o=!0,Yi(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,pl(t),i.updater=No,t.stateNode=i,i._reactInternals=t,la(t,r,e,n),t=fa(null,t,r,!0,o,n)):(t.tag=0,H&&o&&sl(t),ve(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Fi(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=kv(r),e=We(r,e),i){case 0:t=ca(null,t,r,e,n);break e;case 1:t=Wu(null,t,r,e,n);break e;case 11:t=Ku(null,t,r,e,n);break e;case 14:t=qu(null,t,r,We(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:We(r,i),ca(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:We(r,i),Wu(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),to(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=qn(Error(C(423)),t),t=Gu(e,t,r,n,i);break e}else if(r!==i){i=qn(Error(C(424)),t),t=Gu(e,t,r,n,i);break e}else for(Le=$t(t.stateNode.containerInfo.firstChild),De=t,H=!0,Ye=null,n=Ld(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Vn(),r===i){t=Pt(e,t,n);break e}ve(e,t,r,n)}t=t.child}return t;case 5:return Dd(t),e===null&&oa(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,s=i.children,ea(r,i)?s=null:o!==null&&ea(r,o)&&(t.flags|=32),np(e,t),ve(e,t,s,n),t.child;case 6:return e===null&&oa(t),null;case 13:return ip(e,t,n);case 4:return hl(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Hn(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:We(r,i),Ku(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(Zi,r._currentValue),r._currentValue=s,o!==null)if(et(o.value,s)){if(o.children===i.children&&!_e.current){t=Pt(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=kt(-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),sa(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),sa(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,zn(t,n),i=Qe(i),r=r(i),t.flags|=1,ve(e,t,r,n),t.child;case 14:return r=t.type,i=We(r,t.pendingProps),i=We(r.type,i),qu(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:We(r,i),Fi(e,t),t.tag=1,Pe(r)?(e=!0,Yi(t)):e=!1,zn(t,n),Nd(t,r,i),la(t,r,i,n),fa(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 wv(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 $e(e,t,n,r){return new wv(e,t,n,r)}function Nl(e){return e=e.prototype,!(!e||!e.isReactComponent)}function kv(e){if(typeof e=="function")return Nl(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Wa)return 11;if(e===Ga)return 14}return 2}function Ht(e,t){var n=e.alternate;return n===null?(n=$e(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 Mi(e,t,n,r,i,o){var s=2;if(r=e,typeof e=="function")Nl(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Pn:return un(n.children,i,o,t);case qa:s=8,i|=8;break;case Ds:return e=$e(12,n,t,i|2),e.elementType=Ds,e.lanes=o,e;case js:return e=$e(13,n,t,i),e.elementType=js,e.lanes=o,e;case Fs:return e=$e(19,n,t,i),e.elementType=Fs,e.lanes=o,e;case If:return jo(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 Wa:s=11;break e;case Ga:s=14;break e;case Lt:s=16,r=null;break e}throw Error(C(130,e==null?e:typeof e,""))}return t=$e(s,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function un(e,t,n,r){return e=$e(7,e,r,t),e.lanes=n,e}function jo(e,t,n,r){return e=$e(22,e,r,t),e.elementType=If,e.lanes=n,e.stateNode={isHidden:!1},e}function ws(e,t,n){return e=$e(6,e,null,t),e.lanes=n,e}function ks(e,t,n){return t=$e(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ov(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=ts(0),this.expirationTimes=ts(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ts(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Il(e,t,n,r,i,o,s,a,l){return e=new Ov(e,t,n,a,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=$e(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},pl(o),e}function xv(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Te})(xf);var ac=xf.exports;Is.createRoot=ac.createRoot,Is.hydrateRoot=ac.hydrateRoot;var Fl={exports:{}},Pp={};/** * @license React * use-sync-external-store-shim.production.min.js * @@ -37,7 +37,7 @@ Error generating stack: `+o.message+` * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Nn=O.exports;function Cv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ev=typeof Object.is=="function"?Object.is:Cv,xv=Nn.useState,Pv=Nn.useEffect,Ov=Nn.useLayoutEffect,Rv=Nn.useDebugValue;function Nv(e,t){var n=t(),r=xv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Ov(function(){i.value=n,i.getSnapshot=t,Yo(i)&&o({inst:i})},[e,n,t]),Pv(function(){return Yo(i)&&o({inst:i}),e(function(){Yo(i)&&o({inst:i})})},[e]),Rv(n),n}function Yo(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ev(e,n)}catch{return!0}}function Iv(e,t){return t()}var Mv=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Iv:Nv;Rd.useSyncExternalStore=Nn.useSyncExternalStore!==void 0?Nn.useSyncExternalStore:Mv;(function(e){e.exports=Rd})(iu);var ho={exports:{}},po={};/** + */var Gn=E.exports;function Rv(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Nv=typeof Object.is=="function"?Object.is:Rv,Iv=Gn.useState,Lv=Gn.useEffect,Dv=Gn.useLayoutEffect,jv=Gn.useDebugValue;function Fv(e,t){var n=t(),r=Iv({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Dv(function(){i.value=n,i.getSnapshot=t,Os(i)&&o({inst:i})},[e,n,t]),Lv(function(){return Os(i)&&o({inst:i}),e(function(){Os(i)&&o({inst:i})})},[e]),jv(n),n}function Os(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Nv(e,n)}catch{return!0}}function Tv(e,t){return t()}var bv=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Tv:Fv;Pp.useSyncExternalStore=Gn.useSyncExternalStore!==void 0?Gn.useSyncExternalStore:bv;(function(e){e.exports=Pp})(Fl);var Ao={exports:{}},Uo={};/** * @license React * react-jsx-runtime.production.min.js * @@ -45,7 +45,7 @@ Error generating stack: `+o.message+` * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Tv=O.exports,Dv=Symbol.for("react.element"),Fv=Symbol.for("react.fragment"),Lv=Object.prototype.hasOwnProperty,Av=Tv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Uv={key:!0,ref:!0,__self:!0,__source:!0};function Nd(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)Lv.call(t,r)&&!Uv.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:Dv,type:e,key:o,ref:l,props:i,_owner:Av.current}}po.Fragment=Fv;po.jsx=Nd;po.jsxs=Nd;(function(e){e.exports=po})(ho);const tn=ho.exports.Fragment,w=ho.exports.jsx,N=ho.exports.jsxs;/** + */var Mv=E.exports,Av=Symbol.for("react.element"),Uv=Symbol.for("react.fragment"),zv=Object.prototype.hasOwnProperty,$v=Mv.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Bv={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)zv.call(t,r)&&!Bv.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:Av,type:e,key:o,ref:s,props:i,_owner:$v.current}}Uo.Fragment=Uv;Uo.jsx=Cp;Uo.jsxs=Cp;(function(e){e.exports=Uo})(Ao);const yn=Ao.exports.Fragment,k=Ao.exports.jsx,N=Ao.exports.jsxs;/** * react-query * * Copyright (c) TanStack @@ -54,7 +54,7 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */class Lr{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 xr=typeof window>"u";function Me(){}function zv(e,t){return typeof e=="function"?e(t):e}function Yl(e){return typeof e=="number"&&e>=0&&e!==1/0}function Id(e,t){return Math.max(e+(t||0)-Date.now(),0)}function vi(e,t,n){return vo(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function yt(e,t,n){return vo(e)?[{...t,queryKey:e},n]:[e||{},t]}function Na(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:l,stale:s}=e;if(vo(l)){if(r){if(t.queryHash!==ou(l,t.options))return!1}else if(!Qi(t.queryKey,l))return!1}if(n!=="all"){const u=t.isActive();if(n==="active"&&!u||n==="inactive"&&u)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function Ia(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(vo(o)){if(!t.options.mutationKey)return!1;if(n){if(Vt(t.options.mutationKey)!==Vt(o))return!1}else if(!Qi(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function ou(e,t){return((t==null?void 0:t.queryKeyHashFn)||Vt)(e)}function Vt(e){return JSON.stringify(e,(t,n)=>bl(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function Qi(e,t){return Md(e,t)}function Md(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Md(e[n],t[n])):!1}function Td(e,t){if(e===t)return e;const n=Ta(e)&&Ta(t);if(n||bl(e)&&bl(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let u=0;u"u")return!0;const n=t.prototype;return!(!Da(n)||!n.hasOwnProperty("isPrototypeOf"))}function Da(e){return Object.prototype.toString.call(e)==="[object Object]"}function vo(e){return Array.isArray(e)}function Dd(e){return new Promise(t=>{setTimeout(t,e)})}function Fa(e){Dd(0).then(e)}function jv(){if(typeof AbortController=="function")return new AbortController}function Xl(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Td(e,t):t}class $v extends Lr{constructor(){super(),this.setup=t=>{if(!xr&&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 Bi=new $v;class Qv extends Lr{constructor(){super(),this.setup=t=>{if(!xr&&window.addEventListener){const n=()=>t();return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(t){this.online=t,t&&this.onOnline()}onOnline(){this.listeners.forEach(t=>{t()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const qi=new Qv;function Bv(e){return Math.min(1e3*2**e,3e4)}function mo(e){return(e!=null?e:"online")==="online"?qi.isOnline():!0}class Fd{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function mi(e){return e instanceof Fd}function Ld(e){let t=!1,n=0,r=!1,i,o,l;const s=new Promise((C,m)=>{o=C,l=m}),u=C=>{r||(v(new Fd(C)),e.abort==null||e.abort())},a=()=>{t=!0},c=()=>{t=!1},f=()=>!Bi.isFocused()||e.networkMode!=="always"&&!qi.isOnline(),d=C=>{r||(r=!0,e.onSuccess==null||e.onSuccess(C),i==null||i(),o(C))},v=C=>{r||(r=!0,e.onError==null||e.onError(C),i==null||i(),l(C))},y=()=>new Promise(C=>{i=m=>{if(r||!f())return C(m)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),S=()=>{if(r)return;let C;try{C=e.fn()}catch(m){C=Promise.reject(m)}Promise.resolve(C).then(d).catch(m=>{var h,p;if(r)return;const g=(h=e.retry)!=null?h:3,x=(p=e.retryDelay)!=null?p:Bv,E=typeof x=="function"?x(n,m):x,k=g===!0||typeof g=="number"&&n{if(f())return y()}).then(()=>{t?v(m):S()})})};return mo(e.networkMode)?S():y().then(S),{promise:s,cancel:u,continue:()=>{i==null||i()},cancelRetry:a,continueRetry:c}}const lu=console;function qv(){let e=[],t=0,n=c=>{c()},r=c=>{c()};const i=c=>{let f;t++;try{f=c()}finally{t--,t||s()}return f},o=c=>{t?e.push(c):Fa(()=>{n(c)})},l=c=>(...f)=>{o(()=>{c(...f)})},s=()=>{const c=e;e=[],c.length&&Fa(()=>{r(()=>{c.forEach(f=>{n(f)})})})};return{batch:i,batchCalls:l,schedule:o,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const X=qv();class Ad{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Yl(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:xr?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Vv extends Ad{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||lu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Hv(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=Xl(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(Me).catch(Me):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!Id(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 v=this.observers.find(y=>y.options.queryFn);v&&this.setOptions(v.options)}Array.isArray(this.options.queryKey);const l=jv(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=v=>{Object.defineProperty(v,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};u(s);const a=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn"),c={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:a,meta:this.meta};if(u(c),(r=this.options.behavior)==null||r.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=c.fetchOptions)==null?void 0:i.meta)){var f;this.dispatch({type:"fetch",meta:(f=c.fetchOptions)==null?void 0:f.meta})}const d=v=>{if(mi(v)&&v.silent||this.dispatch({type:"error",error:v}),!mi(v)){var y,S;(y=(S=this.cache.config).onError)==null||y.call(S,v,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Ld({fn:c.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:v=>{var y,S;if(typeof v>"u"){d(new Error("Query data cannot be undefined"));return}this.setData(v),(y=(S=this.cache.config).onSuccess)==null||y.call(S,v,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:mo(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 l=t.error;return mi(l)&&l.revert&&this.revertState?{...this.revertState}:{...r,error:l,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 Hv(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 Kv extends Lr{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,l=(i=n.queryHash)!=null?i:ou(o,n);let s=this.get(l);return s||(s=new Vv({cache:this,logger:t.getLogger(),queryKey:o,queryHash:l,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o),meta:n.meta}),this.add(s)),s}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){const n=this.queriesMap[t.queryHash];n&&(t.destroy(),this.queries=this.queries.filter(r=>r!==t),n===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){X.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=yt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>Na(r,i))}findAll(t,n){const[r]=yt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Na(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 Wv extends Ad{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||lu,this.observers=[],this.state=t.state||Gv(),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 p;return this.retryer=Ld({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:(p=this.options.retry)!=null?p:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,l,s,u;if(!n){var a,c,f,d;this.dispatch({type:"loading",variables:this.options.variables}),(a=(c=this.mutationCache.config).onMutate)==null||a.call(c,this.state.variables,this);const g=await((f=(d=this.options).onMutate)==null?void 0:f.call(d,this.state.variables));g!==this.state.context&&this.dispatch({type:"loading",context:g,variables:this.state.variables})}const p=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,p,this.state.variables,this.state.context,this),await((o=(l=this.options).onSuccess)==null?void 0:o.call(l,p,this.state.variables,this.state.context)),await((s=(u=this.options).onSettled)==null?void 0:s.call(u,p,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:p}),p}catch(p){try{var v,y,S,C,m,h;throw(v=(y=this.mutationCache.config).onError)==null||v.call(y,p,this.state.variables,this.state.context,this),await((S=(C=this.options).onError)==null?void 0:S.call(C,p,this.state.variables,this.state.context)),await((m=(h=this.options).onSettled)==null?void 0:m.call(h,void 0,p,this.state.variables,this.state.context)),p}finally{this.dispatch({type:"error",error:p})}}}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:!mo(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 Gv(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class Yv extends Lr{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new Wv({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=>Ia(t,n))}findAll(t){return this.mutations.filter(n=>Ia(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(Me)),Promise.resolve()))}}function bv(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,l;const s=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,u=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,a=u==null?void 0:u.pageParam,c=(u==null?void 0:u.direction)==="forward",f=(u==null?void 0:u.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],v=((l=e.state.data)==null?void 0:l.pageParams)||[];let y=v,S=!1;const C=E=>{Object.defineProperty(E,"signal",{enumerable:!0,get:()=>{var k;if((k=e.signal)!=null&&k.aborted)S=!0;else{var _;(_=e.signal)==null||_.addEventListener("abort",()=>{S=!0})}return e.signal}})},m=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),h=(E,k,_,R)=>(y=R?[k,...y]:[...y,k],R?[_,...E]:[...E,_]),p=(E,k,_,R)=>{if(S)return Promise.reject("Cancelled");if(typeof _>"u"&&!k&&E.length)return Promise.resolve(E);const T={queryKey:e.queryKey,pageParam:_,meta:e.meta};C(T);const z=m(T);return Promise.resolve(z).then($e=>h(E,_,$e,R))};let g;if(!d.length)g=p([]);else if(c){const E=typeof a<"u",k=E?a:La(e.options,d);g=p(d,E,k)}else if(f){const E=typeof a<"u",k=E?a:Xv(e.options,d);g=p(d,E,k,!0)}else{y=[];const E=typeof e.options.getNextPageParam>"u";g=(s&&d[0]?s(d[0],0,d):!0)?p([],E,v[0]):Promise.resolve(h([],v[0],d[0]));for(let _=1;_{if(s&&d[_]?s(d[_],_,d):!0){const z=E?v[_]:La(e.options,R);return p(R,E,z)}return Promise.resolve(h(R,v[_],d[_]))})}return g.then(E=>({pages:E,pageParams:y}))}}}}function La(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function Xv(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class Jv{constructor(t={}){this.queryCache=t.queryCache||new Kv,this.mutationCache=t.mutationCache||new Yv,this.logger=t.logger||lu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=Bi.subscribe(()=>{Bi.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=qi.subscribe(()=>{qi.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=yt(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,l=zv(n,o);if(typeof l>"u")return;const s=vi(t),u=this.defaultQueryOptions(s);return this.queryCache.build(this,u).setData(l,{...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]=yt(t,n),i=this.queryCache;X.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=yt(t,n,r),l=this.queryCache,s={type:"active",...i};return X.batch(()=>(l.findAll(i).forEach(u=>{u.reset()}),this.refetchQueries(s,o)))}cancelQueries(t,n,r){const[i,o={}]=yt(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const l=X.batch(()=>this.queryCache.findAll(i).map(s=>s.cancel(o)));return Promise.all(l).then(Me).catch(Me)}invalidateQueries(t,n,r){const[i,o]=yt(t,n,r);return X.batch(()=>{var l,s;if(this.queryCache.findAll(i).forEach(a=>{a.invalidate()}),i.refetchType==="none")return Promise.resolve();const u={...i,type:(l=(s=i.refetchType)!=null?s:i.type)!=null?l:"active"};return this.refetchQueries(u,o)})}refetchQueries(t,n,r){const[i,o]=yt(t,n,r),l=X.batch(()=>this.queryCache.findAll(i).filter(u=>!u.isDisabled()).map(u=>{var a;return u.fetch(void 0,{...o,cancelRefetch:(a=o==null?void 0:o.cancelRefetch)!=null?a:!0,meta:{refetchPage:i.refetchPage}})}));let s=Promise.all(l).then(Me);return o!=null&&o.throwOnError||(s=s.catch(Me)),s}fetchQuery(t,n,r){const i=vi(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const l=this.queryCache.build(this,o);return l.isStaleByTime(o.staleTime)?l.fetch(o):Promise.resolve(l.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(Me).catch(Me)}fetchInfiniteQuery(t,n,r){const i=vi(t,n,r);return i.behavior=bv(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(Me).catch(Me)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>Vt(t)===Vt(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>Qi(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>Vt(t)===Vt(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>Qi(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=ou(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 Zv extends Lr{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),Aa(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return Jl(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Jl(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),Ma(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&&Ua(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 l=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(t){const n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)}getCurrentResult(){return this.currentResult}trackResult(t){const n={};return Object.keys(t).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),n}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:t,...n}={}){return this.fetch({...n,meta:{refetchPage:t}})}fetchOptimistic(t){const n=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,n);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return this.executeFetch({...t,cancelRefetch:(n=t.cancelRefetch)!=null?n:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let n=this.currentQuery.fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(Me)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),xr||this.currentResult.isStale||!Yl(this.options.staleTime))return;const n=Id(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,!(xr||this.options.enabled===!1||!Yl(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||Bi.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,l=this.currentResultState,s=this.currentResultOptions,u=t!==r,a=u?t.state:this.currentQueryInitialState,c=u?this.currentResult:this.previousQueryResult,{state:f}=t;let{dataUpdatedAt:d,error:v,errorUpdatedAt:y,fetchStatus:S,status:C}=f,m=!1,h=!1,p;if(n._optimisticResults){const E=this.hasListeners(),k=!E&&Aa(t,n),_=E&&Ua(t,r,n,i);(k||_)&&(S=mo(t.options.networkMode)?"fetching":"paused",d||(C="loading")),n._optimisticResults==="isRestoring"&&(S="idle")}if(n.keepPreviousData&&!f.dataUpdateCount&&c!=null&&c.isSuccess&&C!=="error")p=c.data,d=c.dataUpdatedAt,C=c.status,m=!0;else if(n.select&&typeof f.data<"u")if(o&&f.data===(l==null?void 0:l.data)&&n.select===this.selectFn)p=this.selectResult;else try{this.selectFn=n.select,p=n.select(f.data),p=Xl(o==null?void 0:o.data,p,n),this.selectResult=p,this.selectError=null}catch(E){this.selectError=E}else p=f.data;if(typeof n.placeholderData<"u"&&typeof p>"u"&&C==="loading"){let E;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))E=o.data;else if(E=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof E<"u")try{E=n.select(E),E=Xl(o==null?void 0:o.data,E,n),this.selectError=null}catch(k){this.selectError=k}typeof E<"u"&&(C="success",p=E,h=!0)}this.selectError&&(v=this.selectError,p=this.selectResult,y=Date.now(),C="error");const g=S==="fetching";return{status:C,fetchStatus:S,isLoading:C==="loading",isSuccess:C==="success",isError:C==="error",data:p,dataUpdatedAt:d,error:v,errorUpdatedAt:y,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>a.dataUpdateCount||f.errorUpdateCount>a.errorUpdateCount,isFetching:g,isRefetching:g&&C!=="loading",isLoadingError:C==="error"&&f.dataUpdatedAt===0,isPaused:S==="paused",isPlaceholderData:h,isPreviousData:m,isRefetchError:C==="error"&&f.dataUpdatedAt!==0,isStale:su(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,Ma(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const s=new Set(l!=null?l:this.trackedProps);return this.options.useErrorBoundary&&s.add("error"),Object.keys(this.currentResult).some(u=>{const a=u;return this.currentResult[a]!==n[a]&&s.has(a)})};(t==null?void 0:t.listeners)!==!1&&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"&&!mi(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 l,s,u,a;(l=(s=this.options).onError)==null||l.call(s,this.currentResult.error),(u=(a=this.options).onSettled)==null||u.call(a,void 0,this.currentResult.error)}t.listeners&&this.listeners.forEach(c=>{c(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function em(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Aa(e,t){return em(e,t)||e.state.dataUpdatedAt>0&&Jl(e,t,t.refetchOnMount)}function Jl(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&su(e,t)}return!1}function Ua(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&su(e,n)}function su(e,t){return e.isStaleByTime(t.staleTime)}const za=O.exports.createContext(void 0),Ud=O.exports.createContext(!1);function zd(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=za),window.ReactQueryClientContext):za)}const uu=({context:e}={})=>{const t=O.exports.useContext(zd(e,O.exports.useContext(Ud)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},tm=({client:e,children:t,context:n,contextSharing:r=!1})=>{O.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=zd(n,r);return w(Ud.Provider,{value:!n&&r,children:w(i.Provider,{value:e,children:t})})},jd=O.exports.createContext(!1),nm=()=>O.exports.useContext(jd);jd.Provider;function rm(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const im=O.exports.createContext(rm()),om=()=>O.exports.useContext(im);function lm(e,t){return typeof e=="function"?e(...t):!!e}function sm(e,t){const n=uu({context:e.context}),r=nm(),i=om(),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[l]=O.exports.useState(()=>new t(n,o)),s=l.getOptimisticResult(o);if(iu.exports.useSyncExternalStore(O.exports.useCallback(u=>r?()=>{}:l.subscribe(X.batchCalls(u)),[l,r]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),O.exports.useEffect(()=>{i.clearReset()},[i]),O.exports.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),o.suspense&&s.isLoading&&s.isFetching&&!r)throw l.fetchOptimistic(o).then(({data:u})=>{o.onSuccess==null||o.onSuccess(u),o.onSettled==null||o.onSettled(u,null)}).catch(u=>{i.clearReset(),o.onError==null||o.onError(u),o.onSettled==null||o.onSettled(void 0,u)});if(s.isError&&!i.isReset()&&!s.isFetching&&lm(o.useErrorBoundary,[s.error,l.getCurrentQuery()]))throw s.error;return o.notifyOnChangeProps?s:l.trackResult(s)}function Jt(e,t,n){const r=vi(e,t,n);return sm(r,Zv)}/** + */class ri{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.push(t),this.onSubscribe(),()=>{this.listeners=this.listeners.filter(n=>n!==t),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}const qr=typeof window>"u";function Me(){}function Qv(e,t){return typeof e=="function"?e(t):e}function xa(e){return typeof e=="number"&&e>=0&&e!==1/0}function Ep(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Ai(e,t,n){return zo(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function jt(e,t,n){return zo(e)?[{...t,queryKey:e},n]:[e||{},t]}function lc(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:s,stale:a}=e;if(zo(s)){if(r){if(t.queryHash!==Tl(s,t.options))return!1}else if(!co(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 uc(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(zo(o)){if(!t.options.mutationKey)return!1;if(n){if(an(t.options.mutationKey)!==an(o))return!1}else if(!co(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function Tl(e,t){return((t==null?void 0:t.queryKeyHashFn)||an)(e)}function an(e){return JSON.stringify(e,(t,n)=>_a(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function co(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=fc(e)&&fc(t);if(n||_a(e)&&_a(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"u")return!0;const n=t.prototype;return!(!dc(n)||!n.hasOwnProperty("isPrototypeOf"))}function dc(e){return Object.prototype.toString.call(e)==="[object Object]"}function zo(e){return Array.isArray(e)}function Ip(e){return new Promise(t=>{setTimeout(t,e)})}function pc(e){Ip(0).then(e)}function Vv(){if(typeof AbortController=="function")return new AbortController}function Pa(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 Hv extends ri{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 fo=new Hv;class Kv extends ri{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 po=new Kv;function qv(e){return Math.min(1e3*2**e,3e4)}function $o(e){return(e!=null?e:"online")==="online"?po.isOnline():!0}class Lp{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function Ui(e){return e instanceof Lp}function Dp(e){let t=!1,n=0,r=!1,i,o,s;const a=new Promise((w,v)=>{o=w,s=v}),l=w=>{r||(h(new Lp(w)),e.abort==null||e.abort())},u=()=>{t=!0},c=()=>{t=!1},f=()=>!fo.isFocused()||e.networkMode!=="always"&&!po.isOnline(),d=w=>{r||(r=!0,e.onSuccess==null||e.onSuccess(w),i==null||i(),o(w))},h=w=>{r||(r=!0,e.onError==null||e.onError(w),i==null||i(),s(w))},m=()=>new Promise(w=>{i=v=>{if(r||!f())return w(v)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),y=()=>{if(r)return;let w;try{w=e.fn()}catch(v){w=Promise.reject(v)}Promise.resolve(w).then(d).catch(v=>{var p,g;if(r)return;const S=(p=e.retry)!=null?p:3,P=(g=e.retryDelay)!=null?g:qv,_=typeof P=="function"?P(n,v):P,x=S===!0||typeof S=="number"&&n{if(f())return m()}).then(()=>{t?h(v):y()})})};return $o(e.networkMode)?y():m().then(y),{promise:a,cancel:l,continue:()=>{i==null||i()},cancelRetry:u,continueRetry:c}}const bl=console;function Wv(){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):pc(()=>{n(c)})},s=c=>(...f)=>{o(()=>{c(...f)})},a=()=>{const c=e;e=[],c.length&&pc(()=>{r(()=>{c.forEach(f=>{n(f)})})})};return{batch:i,batchCalls:s,schedule:o,setNotifyFunction:c=>{n=c},setBatchNotifyFunction:c=>{r=c}}}const X=Wv();class jp{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),xa(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 Gv extends jp{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||bl,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||Yv(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=Pa(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(Me).catch(Me):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!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 h=this.observers.find(m=>m.options.queryFn);h&&this.setOptions(h.options)}Array.isArray(this.options.queryKey);const s=Vv(),a={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},l=h=>{Object.defineProperty(h,"signal",{enumerable:!0,get:()=>{if(s)return this.abortSignalConsumed=!0,s.signal}})};l(a);const u=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(a)):Promise.reject("Missing queryFn"),c={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:u,meta:this.meta};if(l(c),(r=this.options.behavior)==null||r.onFetch(c),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=c.fetchOptions)==null?void 0:i.meta)){var f;this.dispatch({type:"fetch",meta:(f=c.fetchOptions)==null?void 0:f.meta})}const d=h=>{if(Ui(h)&&h.silent||this.dispatch({type:"error",error:h}),!Ui(h)){var m,y;(m=(y=this.cache.config).onError)==null||m.call(y,h,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Dp({fn:c.fetchFn,abort:s==null?void 0:s.abort.bind(s),onSuccess:h=>{var m,y;if(typeof h>"u"){d(new Error("Query data cannot be undefined"));return}this.setData(h),(m=(y=this.cache.config).onSuccess)==null||m.call(y,h,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:d,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:c.options.retry,retryDelay:c.options.retryDelay,networkMode:c.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:r.fetchFailureCount+1};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:$o(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 Ui(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 Yv(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 Jv extends ri{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,s=(i=n.queryHash)!=null?i:Tl(o,n);let a=this.get(s);return a||(a=new Gv({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]=jt(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>lc(r,i))}findAll(t,n){const[r]=jt(t,n);return Object.keys(r).length>0?this.queries.filter(i=>lc(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 Xv extends jp{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||bl,this.observers=[],this.state=t.state||Zv(),this.meta=t.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const t=()=>{var g;return this.retryer=Dp({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(g=this.options.retry)!=null?g:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,s,a,l;if(!n){var u,c,f,d;this.dispatch({type:"loading",variables:this.options.variables}),(u=(c=this.mutationCache.config).onMutate)==null||u.call(c,this.state.variables,this);const S=await((f=(d=this.options).onMutate)==null?void 0:f.call(d,this.state.variables));S!==this.state.context&&this.dispatch({type:"loading",context:S,variables:this.state.variables})}const g=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,g,this.state.variables,this.state.context,this),await((o=(s=this.options).onSuccess)==null?void 0:o.call(s,g,this.state.variables,this.state.context)),await((a=(l=this.options).onSettled)==null?void 0:a.call(l,g,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:g}),g}catch(g){try{var h,m,y,w,v,p;throw(h=(m=this.mutationCache.config).onError)==null||h.call(m,g,this.state.variables,this.state.context,this),await((y=(w=this.options).onError)==null?void 0:y.call(w,g,this.state.variables,this.state.context)),await((v=(p=this.options).onSettled)==null?void 0:v.call(p,void 0,g,this.state.variables,this.state.context)),g}finally{this.dispatch({type:"error",error:g})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:r.failureCount+1};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,error:null,isPaused:!$o(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 Zv(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class em extends ri{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new Xv({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=>uc(t,n))}findAll(t){return this.mutations.filter(n=>uc(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(Me)),Promise.resolve()))}}function tm(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,s;const a=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,l=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,u=l==null?void 0:l.pageParam,c=(l==null?void 0:l.direction)==="forward",f=(l==null?void 0:l.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],h=((s=e.state.data)==null?void 0:s.pageParams)||[];let m=h,y=!1;const w=_=>{Object.defineProperty(_,"signal",{enumerable:!0,get:()=>{var x;if((x=e.signal)!=null&&x.aborted)y=!0;else{var O;(O=e.signal)==null||O.addEventListener("abort",()=>{y=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),p=(_,x,O,R)=>(m=R?[x,...m]:[...m,x],R?[O,..._]:[..._,O]),g=(_,x,O,R)=>{if(y)return Promise.reject("Cancelled");if(typeof O>"u"&&!x&&_.length)return Promise.resolve(_);const D={queryKey:e.queryKey,pageParam:O,meta:e.meta};w(D);const M=v(D);return Promise.resolve(M).then(Ee=>p(_,O,Ee,R))};let S;if(!d.length)S=g([]);else if(c){const _=typeof u<"u",x=_?u:hc(e.options,d);S=g(d,_,x)}else if(f){const _=typeof u<"u",x=_?u:nm(e.options,d);S=g(d,_,x,!0)}else{m=[];const _=typeof e.options.getNextPageParam>"u";S=(a&&d[0]?a(d[0],0,d):!0)?g([],_,h[0]):Promise.resolve(p([],h[0],d[0]));for(let O=1;O{if(a&&d[O]?a(d[O],O,d):!0){const M=_?h[O]:hc(e.options,R);return g(R,_,M)}return Promise.resolve(p(R,h[O],d[O]))})}return S.then(_=>({pages:_,pageParams:m}))}}}}function hc(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function nm(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class rm{constructor(t={}){this.queryCache=t.queryCache||new Jv,this.mutationCache=t.mutationCache||new em,this.logger=t.logger||bl,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=fo.subscribe(()=>{fo.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=po.subscribe(()=>{po.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=jt(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,s=Qv(n,o);if(typeof s>"u")return;const a=Ai(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]=jt(t,n),i=this.queryCache;X.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=jt(t,n,r),s=this.queryCache,a={type:"active",...i};return X.batch(()=>(s.findAll(i).forEach(l=>{l.reset()}),this.refetchQueries(a,o)))}cancelQueries(t,n,r){const[i,o={}]=jt(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const s=X.batch(()=>this.queryCache.findAll(i).map(a=>a.cancel(o)));return Promise.all(s).then(Me).catch(Me)}invalidateQueries(t,n,r){const[i,o]=jt(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]=jt(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(Me);return o!=null&&o.throwOnError||(a=a.catch(Me)),a}fetchQuery(t,n,r){const i=Ai(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(Me).catch(Me)}fetchInfiniteQuery(t,n,r){const i=Ai(t,n,r);return i.behavior=tm(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(Me).catch(Me)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>an(t)===an(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>co(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>an(t)===an(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>co(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=Tl(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 im extends ri{constructor(t,n){super(),this.client=t,this.options=n,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(n)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.length===1&&(this.currentQuery.addObserver(this),gc(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return Ca(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return Ca(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),cc(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(Me)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),qr||this.currentResult.isStale||!xa(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||!xa(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||fo.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,s=this.currentResultState,a=this.currentResultOptions,l=t!==r,u=l?t.state:this.currentQueryInitialState,c=l?this.currentResult:this.previousQueryResult,{state:f}=t;let{dataUpdatedAt:d,error:h,errorUpdatedAt:m,fetchStatus:y,status:w}=f,v=!1,p=!1,g;if(n._optimisticResults){const _=this.hasListeners(),x=!_&&gc(t,n),O=_&&vc(t,r,n,i);(x||O)&&(y=$o(t.options.networkMode)?"fetching":"paused",d||(w="loading")),n._optimisticResults==="isRestoring"&&(y="idle")}if(n.keepPreviousData&&!f.dataUpdateCount&&c!=null&&c.isSuccess&&w!=="error")g=c.data,d=c.dataUpdatedAt,w=c.status,v=!0;else if(n.select&&typeof f.data<"u")if(o&&f.data===(s==null?void 0:s.data)&&n.select===this.selectFn)g=this.selectResult;else try{this.selectFn=n.select,g=n.select(f.data),g=Pa(o==null?void 0:o.data,g,n),this.selectResult=g,this.selectError=null}catch(_){this.selectError=_}else g=f.data;if(typeof n.placeholderData<"u"&&typeof g>"u"&&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(_),_=Pa(o==null?void 0:o.data,_,n),this.selectError=null}catch(x){this.selectError=x}typeof _<"u"&&(w="success",g=_,p=!0)}this.selectError&&(h=this.selectError,g=this.selectResult,m=Date.now(),w="error");const S=y==="fetching";return{status:w,fetchStatus:y,isLoading:w==="loading",isSuccess:w==="success",isError:w==="error",data:g,dataUpdatedAt:d,error:h,errorUpdatedAt:m,failureCount:f.fetchFailureCount,errorUpdateCount:f.errorUpdateCount,isFetched:f.dataUpdateCount>0||f.errorUpdateCount>0,isFetchedAfterMount:f.dataUpdateCount>u.dataUpdateCount||f.errorUpdateCount>u.errorUpdateCount,isFetching:S,isRefetching:S&&w!=="loading",isLoadingError:w==="error"&&f.dataUpdatedAt===0,isPaused:y==="paused",isPlaceholderData:p,isPreviousData:v,isRefetchError:w==="error"&&f.dataUpdatedAt!==0,isStale:Ml(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,cc(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"&&!Ui(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 om(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function gc(e,t){return om(e,t)||e.state.dataUpdatedAt>0&&Ca(e,t,t.refetchOnMount)}function Ca(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&Ml(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")&&Ml(e,n)}function Ml(e,t){return e.isStaleByTime(t.staleTime)}const mc=E.exports.createContext(void 0),Fp=E.exports.createContext(!1);function Tp(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=mc),window.ReactQueryClientContext):mc)}const Al=({context:e}={})=>{const t=E.exports.useContext(Tp(e,E.exports.useContext(Fp)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},sm=({client:e,children:t,context:n,contextSharing:r=!1})=>{E.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Tp(n,r);return k(Fp.Provider,{value:!n&&r,children:k(i.Provider,{value:e,children:t})})},bp=E.exports.createContext(!1),am=()=>E.exports.useContext(bp);bp.Provider;function lm(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const um=E.exports.createContext(lm()),cm=()=>E.exports.useContext(um);function fm(e,t){return typeof e=="function"?e(...t):!!e}function dm(e,t){const n=Al({context:e.context}),r=am(),i=cm(),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(Fl.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&&fm(o.useErrorBoundary,[a.error,s.getCurrentQuery()]))throw a.error;return o.notifyOnChangeProps?a:s.trackResult(a)}function gn(e,t,n){const r=Ai(e,t,n);return dm(r,im)}/** * react-query-devtools-noop * * Copyright (c) TanStack @@ -63,7 +63,7 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function um(){return null}function Fe(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:au(e)?2:cu(e)?3:0}function Zl(e,t){return Un(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function am(e,t){return Un(e)===2?e.get(t):e[t]}function $d(e,t,n){var r=Un(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function cm(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function au(e){return mm&&e instanceof Map}function cu(e){return ym&&e instanceof Set}function ne(e){return e.o||e.t}function fu(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=Sm(e);delete t[j];for(var n=vu(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=fm),Object.freeze(e),t&&Mn(e,function(n,r){return du(r,!0)},!0)),e}function fm(){Fe(2)}function hu(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function tt(e){var t=ts[e];return t||Fe(18,e),t}function dm(e,t){ts[e]||(ts[e]=t)}function Vi(){return Or}function bo(e,t){t&&(tt("Patches"),e.u=[],e.s=[],e.v=t)}function Hi(e){es(e),e.p.forEach(hm),e.p=null}function es(e){e===Or&&(Or=e.l)}function ja(e){return Or={p:[],l:Or,h:e,m:!0,_:0}}function hm(e){var t=e[j];t.i===0||t.i===1?t.j():t.O=!0}function Xo(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||tt("ES5").S(t,e,r),r?(n[j].P&&(Hi(t),Fe(4)),dt(e)&&(e=Ki(t,e),t.l||Wi(t,e)),t.u&&tt("Patches").M(n[j].t,e,t.u,t.s)):e=Ki(t,n,[]),Hi(t),t.u&&t.v(t.u,t.s),e!==Qd?e:void 0}function Ki(e,t,n){if(hu(t))return t;var r=t[j];if(!r)return Mn(t,function(o,l){return $a(e,r,t,o,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return Wi(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=fu(r.k):r.o;Mn(r.i===3?new Set(i):i,function(o,l){return $a(e,r,i,o,l,n)}),Wi(e,i,!1),n&&e.u&&tt("Patches").R(r,n,e.u,e.s)}return r.o}function $a(e,t,n,r,i,o){if(In(i)){var l=Ki(e,i,o&&t&&t.i!==3&&!Zl(t.D,r)?o.concat(r):void 0);if($d(n,r,l),!In(l))return;e.m=!1}if(dt(i)&&!hu(i)){if(!e.h.F&&e._<1)return;Ki(e,i),t&&t.A.l||Wi(e,i)}}function Wi(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&du(t,n)}function Jo(e,t){var n=e[j];return(n?ne(n):e)[t]}function Qa(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 it(e){e.P||(e.P=!0,e.l&&it(e.l))}function Zo(e){e.o||(e.o=fu(e.t))}function Pr(e,t,n){var r=au(t)?tt("MapSet").N(t,n):cu(t)?tt("MapSet").T(t,n):e.g?function(i,o){var l=Array.isArray(i),s={i:l?1:0,A:o?o.A:Vi(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},u=s,a=ns;l&&(u=[s],a=Xn);var c=Proxy.revocable(u,a),f=c.revoke,d=c.proxy;return s.k=d,s.j=f,d}(t,n):tt("ES5").J(t,n);return(n?n.A:Vi()).p.push(r),r}function pm(e){return In(e)||Fe(22,e),function t(n){if(!dt(n))return n;var r,i=n[j],o=Un(n);if(i){if(!i.P&&(i.i<4||!tt("ES5").K(i)))return i.t;i.I=!0,r=Ba(n,o),i.I=!1}else r=Ba(n,o);return Mn(r,function(l,s){i&&am(i.t,l)===s||$d(r,l,t(s))}),o===3?new Set(r):r}(e)}function Ba(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return fu(e)}function vm(){function e(s,u){function a(){this.constructor=s}i(s,u),s.prototype=(a.prototype=u.prototype,new a)}function t(s){s.o||(s.D=new Map,s.o=new Map(s.t))}function n(s){s.o||(s.o=new Set,s.t.forEach(function(u){if(dt(u)){var a=Pr(s.A.h,u,s);s.p.set(u,a),s.o.add(a)}else s.o.add(u)}))}function r(s){s.O&&Fe(3,JSON.stringify(ne(s)))}var i=function(s,u){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,c){a.__proto__=c}||function(a,c){for(var f in c)c.hasOwnProperty(f)&&(a[f]=c[f])})(s,u)},o=function(){function s(a,c){return this[j]={i:2,l:c,A:c?c.A:Vi(),P:!1,I:!1,o:void 0,D:void 0,t:a,k:this,C:!1,O:!1},this}e(s,Map);var u=s.prototype;return Object.defineProperty(u,"size",{get:function(){return ne(this[j]).size}}),u.has=function(a){return ne(this[j]).has(a)},u.set=function(a,c){var f=this[j];return r(f),ne(f).has(a)&&ne(f).get(a)===c||(t(f),it(f),f.D.set(a,!0),f.o.set(a,c),f.D.set(a,!0)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[j];return r(c),t(c),it(c),c.t.has(a)?c.D.set(a,!1):c.D.delete(a),c.o.delete(a),!0},u.clear=function(){var a=this[j];r(a),ne(a).size&&(t(a),it(a),a.D=new Map,Mn(a.t,function(c){a.D.set(c,!1)}),a.o.clear())},u.forEach=function(a,c){var f=this;ne(this[j]).forEach(function(d,v){a.call(c,f.get(v),v,f)})},u.get=function(a){var c=this[j];r(c);var f=ne(c).get(a);if(c.I||!dt(f)||f!==c.t.get(a))return f;var d=Pr(c.A.h,f,c);return t(c),c.o.set(a,d),d},u.keys=function(){return ne(this[j]).keys()},u.values=function(){var a,c=this,f=this.keys();return(a={})[ti]=function(){return c.values()},a.next=function(){var d=f.next();return d.done?d:{done:!1,value:c.get(d.value)}},a},u.entries=function(){var a,c=this,f=this.keys();return(a={})[ti]=function(){return c.entries()},a.next=function(){var d=f.next();if(d.done)return d;var v=c.get(d.value);return{done:!1,value:[d.value,v]}},a},u[ti]=function(){return this.entries()},s}(),l=function(){function s(a,c){return this[j]={i:3,l:c,A:c?c.A:Vi(),P:!1,I:!1,o:void 0,t:a,k:this,p:new Map,O:!1,C:!1},this}e(s,Set);var u=s.prototype;return Object.defineProperty(u,"size",{get:function(){return ne(this[j]).size}}),u.has=function(a){var c=this[j];return r(c),c.o?!!c.o.has(a)||!(!c.p.has(a)||!c.o.has(c.p.get(a))):c.t.has(a)},u.add=function(a){var c=this[j];return r(c),this.has(a)||(n(c),it(c),c.o.add(a)),this},u.delete=function(a){if(!this.has(a))return!1;var c=this[j];return r(c),n(c),it(c),c.o.delete(a)||!!c.p.has(a)&&c.o.delete(c.p.get(a))},u.clear=function(){var a=this[j];r(a),ne(a).size&&(n(a),it(a),a.o.clear())},u.values=function(){var a=this[j];return r(a),n(a),a.o.values()},u.entries=function(){var a=this[j];return r(a),n(a),a.o.entries()},u.keys=function(){return this.values()},u[ti]=function(){return this.values()},u.forEach=function(a,c){for(var f=this.values(),d=f.next();!d.done;)a.call(c,d.value,d.value,this),d=f.next()},s}();dm("MapSet",{N:function(s,u){return new o(s,u)},T:function(s,u){return new l(s,u)}})}var qa,Or,pu=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",mm=typeof Map<"u",ym=typeof Set<"u",Va=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Qd=pu?Symbol.for("immer-nothing"):((qa={})["immer-nothing"]=!0,qa),Ha=pu?Symbol.for("immer-draftable"):"__$immer_draftable",j=pu?Symbol.for("immer-state"):"__$immer_state",ti=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",gm=""+Object.prototype.constructor,vu=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,Sm=Object.getOwnPropertyDescriptors||function(e){var t={};return vu(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},ts={},ns={get:function(e,t){if(t===j)return e;var n=ne(e);if(!Zl(n,t))return function(i,o,l){var s,u=Qa(o,l);return u?"value"in u?u.value:(s=u.get)===null||s===void 0?void 0:s.call(i.k):void 0}(e,n,t);var r=n[t];return e.I||!dt(r)?r:r===Jo(e.t,t)?(Zo(e),e.o[t]=Pr(e.A.h,r,e)):r},has:function(e,t){return t in ne(e)},ownKeys:function(e){return Reflect.ownKeys(ne(e))},set:function(e,t,n){var r=Qa(ne(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Jo(ne(e),t),o=i==null?void 0:i[j];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(cm(n,i)&&(n!==void 0||Zl(e.t,t)))return!0;Zo(e),it(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 Jo(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,Zo(e),it(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=ne(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r&&{writable:!0,configurable:e.i!==1||t!=="length",enumerable:r.enumerable,value:n[t]}},defineProperty:function(){Fe(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){Fe(12)}},Xn={};Mn(ns,function(e,t){Xn[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Xn.deleteProperty=function(e,t){return Xn.set.call(this,e,t,void 0)},Xn.set=function(e,t,n){return ns.set.call(this,e[0],t,n,e[0])};var wm=function(){function e(n){var r=this;this.g=Va,this.F=!0,this.produce=function(i,o,l){if(typeof i=="function"&&typeof o!="function"){var s=o;o=i;var u=r;return function(S){var C=this;S===void 0&&(S=s);for(var m=arguments.length,h=Array(m>1?m-1:0),p=1;p1?c-1:0),d=1;d=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 l=tt("Patches").$;return In(n)?l(n,r):this.produce(n,function(s){return l(s,r)})},e}(),Re=new wm,se=Re.produce;Re.produceWithPatches.bind(Re);Re.setAutoFreeze.bind(Re);Re.setUseProxies.bind(Re);Re.applyPatches.bind(Re);Re.createDraft.bind(Re);Re.finishDraft.bind(Re);function Tn(){return Tn=Object.assign?Object.assign.bind():function(e){for(var t=1;t=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}/** + */function pm(){return null}function ze(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:Ul(e)?2:zl(e)?3:0}function Ea(e,t){return rr(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function hm(e,t){return rr(e)===2?e.get(t):e[t]}function Mp(e,t,n){var r=rr(e);r===2?e.set(t,n):r===3?(e.delete(t),e.add(n)):e[t]=n}function gm(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Ul(e){return km&&e instanceof Map}function zl(e){return Om&&e instanceof Set}function re(e){return e.o||e.t}function $l(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=_m(e);delete t[U];for(var n=Hl(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=vm),Object.freeze(e),t&&Jn(e,function(n,r){return Bl(r,!0)},!0)),e}function vm(){ze(2)}function Ql(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function ft(e){var t=Na[e];return t||ze(18,e),t}function mm(e,t){Na[e]||(Na[e]=t)}function ho(){return Gr}function xs(e,t){t&&(ft("Patches"),e.u=[],e.s=[],e.v=t)}function go(e){Ra(e),e.p.forEach(ym),e.p=null}function Ra(e){e===Gr&&(Gr=e.l)}function yc(e){return Gr={p:[],l:Gr,h:e,m:!0,_:0}}function ym(e){var t=e[U];t.i===0||t.i===1?t.j():t.O=!0}function _s(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||ft("ES5").S(t,e,r),r?(n[U].P&&(go(t),ze(4)),Ct(e)&&(e=vo(t,e),t.l||mo(t,e)),t.u&&ft("Patches").M(n[U].t,e,t.u,t.s)):e=vo(t,n,[]),go(t),t.u&&t.v(t.u,t.s),e!==Ap?e:void 0}function vo(e,t,n){if(Ql(t))return t;var r=t[U];if(!r)return Jn(t,function(o,s){return Sc(e,r,t,o,s,n)},!0),t;if(r.A!==e)return t;if(!r.P)return mo(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=$l(r.k):r.o;Jn(r.i===3?new Set(i):i,function(o,s){return Sc(e,r,i,o,s,n)}),mo(e,i,!1),n&&e.u&&ft("Patches").R(r,n,e.u,e.s)}return r.o}function Sc(e,t,n,r,i,o){if(Yn(i)){var s=vo(e,i,o&&t&&t.i!==3&&!Ea(t.D,r)?o.concat(r):void 0);if(Mp(n,r,s),!Yn(s))return;e.m=!1}if(Ct(i)&&!Ql(i)){if(!e.h.F&&e._<1)return;vo(e,i),t&&t.A.l||mo(e,i)}}function mo(e,t,n){n===void 0&&(n=!1),e.h.F&&e.m&&Bl(t,n)}function Ps(e,t){var n=e[U];return(n?re(n):e)[t]}function wc(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 yt(e){e.P||(e.P=!0,e.l&&yt(e.l))}function Cs(e){e.o||(e.o=$l(e.t))}function Wr(e,t,n){var r=Ul(t)?ft("MapSet").N(t,n):zl(t)?ft("MapSet").T(t,n):e.g?function(i,o){var s=Array.isArray(i),a={i:s?1:0,A:o?o.A:ho(),P:!1,I:!1,D:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=a,u=Ia;s&&(l=[a],u=Sr);var c=Proxy.revocable(l,u),f=c.revoke,d=c.proxy;return a.k=d,a.j=f,d}(t,n):ft("ES5").J(t,n);return(n?n.A:ho()).p.push(r),r}function Sm(e){return Yn(e)||ze(22,e),function t(n){if(!Ct(n))return n;var r,i=n[U],o=rr(n);if(i){if(!i.P&&(i.i<4||!ft("ES5").K(i)))return i.t;i.I=!0,r=kc(n,o),i.I=!1}else r=kc(n,o);return Jn(r,function(s,a){i&&hm(i.t,s)===a||Mp(r,s,t(a))}),o===3?new Set(r):r}(e)}function kc(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return $l(e)}function wm(){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(Ct(l)){var u=Wr(a.A.h,l,a);a.p.set(l,u),a.o.add(u)}else a.o.add(l)}))}function r(a){a.O&&ze(3,JSON.stringify(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:ho(),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),yt(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),yt(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),yt(u),u.D=new Map,Jn(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,h){u.call(c,f.get(h),h,f)})},l.get=function(u){var c=this[U];r(c);var f=re(c).get(u);if(c.I||!Ct(f)||f!==c.t.get(u))return f;var d=Wr(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={})[Oi]=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={})[Oi]=function(){return c.entries()},u.next=function(){var d=f.next();if(d.done)return d;var h=c.get(d.value);return{done:!1,value:[d.value,h]}},u},l[Oi]=function(){return this.entries()},a}(),s=function(){function a(u,c){return this[U]={i:3,l:c,A:c?c.A:ho(),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),yt(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),yt(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),yt(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[Oi]=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}();mm("MapSet",{N:function(a,l){return new o(a,l)},T:function(a,l){return new s(a,l)}})}var Oc,Gr,Vl=typeof Symbol<"u"&&typeof Symbol("x")=="symbol",km=typeof Map<"u",Om=typeof Set<"u",xc=typeof Proxy<"u"&&Proxy.revocable!==void 0&&typeof Reflect<"u",Ap=Vl?Symbol.for("immer-nothing"):((Oc={})["immer-nothing"]=!0,Oc),_c=Vl?Symbol.for("immer-draftable"):"__$immer_draftable",U=Vl?Symbol.for("immer-state"):"__$immer_state",Oi=typeof Symbol<"u"&&Symbol.iterator||"@@iterator",xm=""+Object.prototype.constructor,Hl=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols!==void 0?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,_m=Object.getOwnPropertyDescriptors||function(e){var t={};return Hl(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},Na={},Ia={get:function(e,t){if(t===U)return e;var n=re(e);if(!Ea(n,t))return function(i,o,s){var a,l=wc(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||!Ct(r)?r:r===Ps(e.t,t)?(Cs(e),e.o[t]=Wr(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=wc(re(e),t);if(r!=null&&r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=Ps(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(gm(n,i)&&(n!==void 0||Ea(e.t,t)))return!0;Cs(e),yt(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 Ps(e.t,t)!==void 0||t in e.t?(e.D[t]=!1,Cs(e),yt(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(){ze(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){ze(12)}},Sr={};Jn(Ia,function(e,t){Sr[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Sr.deleteProperty=function(e,t){return Sr.set.call(this,e,t,void 0)},Sr.set=function(e,t,n){return Ia.set.call(this,e[0],t,n,e[0])};var Pm=function(){function e(n){var r=this;this.g=xc,this.F=!0,this.produce=function(i,o,s){if(typeof i=="function"&&typeof o!="function"){var a=o;o=i;var l=r;return function(y){var w=this;y===void 0&&(y=a);for(var v=arguments.length,p=Array(v>1?v-1:0),g=1;g1?c-1:0),d=1;d=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=ft("Patches").$;return Yn(n)?s(n,r):this.produce(n,function(a){return s(a,r)})},e}(),Fe=new Pm,le=Fe.produce;Fe.produceWithPatches.bind(Fe);Fe.setAutoFreeze.bind(Fe);Fe.setUseProxies.bind(Fe);Fe.applyPatches.bind(Fe);Fe.createDraft.bind(Fe);Fe.finishDraft.bind(Fe);function Xn(){return Xn=Object.assign?Object.assign.bind():function(e){for(var t=1;t=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 @@ -72,7 +72,7 @@ Error generating stack: `+o.message+` * LICENSE.md file in the root directory of this source tree. * * @license MIT - */function We(){return We=Object.assign||function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Em(e,t){var n,r,i,o="";for(n in e)if((i=e[n])!==void 0)if(Array.isArray(i))for(r=0;rKd?km():Cm();class mu{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 Im extends mu{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||Nm(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:qm,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:Bm,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,l;t===void 0&&(t="/"),n===void 0&&(n={});const s=We({},this.current,n.from),u=Qm(t,s.pathname,""+((r=n.to)!=null?r:".")),a=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((y,S)=>S(y),s.search):s.search,c=n.search===!0?a:n.search?(o=Ja(n.search,a))!=null?o:{}:(l=n.__searchFilters)!=null&&l.length?a:{},f=ss(s.search,c),d=this.stringifySearch(f);let v=n.hash===!0?s.hash:Ja(n.hash,s.hash);return v=v?"#"+v:"",{pathname:u,search:f,searchStr:d,hash:v,href:""+u+d+v,key:n.key}}navigate(t,n){this.current=t,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let r="replace";return n||(r="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(r="replace"),r==="replace"?this.history.replace({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr}):this.history.push({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr})}parseLocation(t,n){var r;const i=this.parseSearch(t.search);return{pathname:t.pathname,searchStr:t.search,search:ss(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 Wd(e){return w(Vd.Provider,{...e})}function Mm(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=os(e,Pm);const o=O.exports.useRef(null);o.current||(o.current=new Dm({location:n,__experimental__snapshot:r,routes:i.routes}));const l=o.current,[s,u]=O.exports.useReducer(()=>({}),{});return l.update(i),ls(()=>l.subscribe(()=>{u()}),[]),ls(()=>l.updateLocation(n.current).unsubscribe,[n.current.key]),O.exports.createElement(qd.Provider,{value:{location:n}},O.exports.createElement(Hd.Provider,{value:{router:l}},w(Tm,{}),w(Wd,{value:[l.rootMatch,...l.state.matches],children:t!=null?t:w(Zd,{})})))}function Tm(){const e=yu(),t=Jd(),n=Am();return ls(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class Dm extends mu{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=os(t,Om);super(),this.routesById={},this.update=s=>{let{basepath:u,routes:a}=s,c=os(s,Rm);Object.assign(this,c),this.basepath=yo("/"+(u!=null?u:"")),this.routesById={};const f=(d,v)=>d.map(y=>{var S,C,m,h;const p=(S=y.path)!=null?S:"*",g=Dn([(v==null?void 0:v.id)==="root"?"":v==null?void 0:v.id,""+(p==null?void 0:p.replace(/(.)\/$/,"$1"))+(y.id?"-"+y.id:"")]);if(y=We({},y,{pendingMs:(C=y.pendingMs)!=null?C:c==null?void 0:c.defaultPendingMs,pendingMinMs:(m=y.pendingMinMs)!=null?m:c==null?void 0:c.defaultPendingMinMs,id:g}),this.routesById[g])throw new Error;return this.routesById[g]=y,y.children=(h=y.children)!=null&&h.length?f(y.children,y):void 0,y});this.routes=f(a),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=s=>{const u=s({state:this.state,pending:this.pending});this.state=u.state,this.pending=u.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var s,u,a;const c=[...(s=this==null?void 0:this.state.matches)!=null?s:[],...(u=this==null||(a=this.pending)==null?void 0:a.matches)!=null?u:[]].map(f=>f.id);Object.values(this.matchCache).forEach(f=>{var d;if(!f.updatedAt||c.includes(f.id))return;const v=Date.now()-((d=f.updatedAt)!=null?d:0);(!f.maxAge||v>f.maxAge)&&(f.route.unloader&&f.route.unloader(f),delete this.matchCache[f.id])})},this.updateLocation=s=>{let u;return{promise:new Promise(c=>{const f=new ba(this,s);this.setState(d=>We({},d,{pending:{location:f.location,matches:f.matches}})),u=f.subscribe(()=>{const d=this.state.matches;d.filter(v=>!f.matches.find(y=>y.id===v.id)).forEach(v=>{v.onExit==null||v.onExit(v)}),d.filter(v=>f.matches.find(y=>y.id===v.id)).forEach(v=>{v.route.onTransition==null||v.route.onTransition(v)}),f.matches.filter(v=>!d.find(y=>y.id===v.id)).forEach(v=>{v.onExit=v.route.onMatch==null?void 0:v.route.onMatch(v)}),this.setState(v=>We({},v,{state:{location:f.location,matches:f.matches},pending:void 0})),c()}),f.loadData(),f.startPending()}),unsubscribe:u}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(s=>{let{ownData:u,id:a}=s;return{id:a,ownData:u}})}),this.update(o);let l=[];if(i){const s=new ba(this,r.current);s.matches.forEach((u,a)=>{var c,f,d;if(u.id!==((c=i.matches[a])==null?void 0:c.id)){var v;throw new Error("Router hydration mismatch: "+u.id+" !== "+((v=i.matches[a])==null?void 0:v.id))}u.ownData=(f=(d=i.matches[a])==null?void 0:d.ownData)!=null?f:{}}),Gd(s.matches),l=s.matches}this.state={location:(n=i==null?void 0:i.location)!=null?n:r.current,matches:l},r.subscribe(()=>this.notify())}}function yu(){const e=O.exports.useContext(qd);return eh(!!e,"useLocation must be used within a "),e.location}class Fm{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(l=>{this.route=We({},this.route,l)})))():Promise.resolve()).then(()=>{const l=[];["element","errorElement","pendingElement"].forEach(c=>{const f=this.route[c];this[c]||(typeof f=="function"?(this.isLoading=!0,l.push(f(this).then(d=>{this[c]=d}))):this[c]=this.route[c])});const u=this.route.loader,a=u?new Promise(async c=>{this.isLoading=!0;const f=y=>{this.updatedAt=Date.now(),c(this.ownData),this.status=y},d=y=>{this.ownData=y,this.error=void 0,f("resolved")},v=y=>{console.error(y),this.error=y,f("rejected")};try{d(await u(this,{parentMatch:n.parentMatch,dispatch:async y=>{var S;y.type==="resolve"?d(y.data):y.type==="reject"?v(y.error):y.type==="loading"?this.isLoading=!0:y.type==="maxAge"&&(this.maxAge=y.maxAge),this.updatedAt=Date.now(),(S=this.notify)==null||S.call(this,!0)}}))}catch(y){v(y)}}):Promise.resolve();return Promise.all([...l,a]).then(()=>{this.status="resolved",this.isLoading=!1,this.startPending=void 0}).then(()=>this.pendingMinPromise).then(()=>{var c;this.pendingTimeout&&clearTimeout(this.pendingTimeout),(c=this.notify)==null||c.call(this,!0)})}).then(()=>this.ownData)},Object.assign(this,t)}}class ba extends mu{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",Gd(this.matches),this.notify())},this.loadData=async function(o){var l;let{maxAge:s}=o===void 0?{}:o;if(r.router.cleanMatchCache(),!((l=r.matches)!=null&&l.length)){r.preNotify();return}return r.firstRenderPromises=[],r.matches.forEach((u,a)=>{var c,f;const d=(c=r.matches)==null?void 0:c[a-1];u.assignMatchLoader==null||u.assignMatchLoader(r),u.load==null||u.load({maxAge:s,parentMatch:d,router:r.router}),(f=r.firstRenderPromises)==null||f.push(u.loaderPromise)}),await Promise.all(r.firstRenderPromises).then(()=>(r.preNotify(),r.matches))},this.load=async function(o){let{maxAge:l}=o===void 0?{}:o;return await r.loadData({maxAge:l})},this.startPending=async()=>{this.matches.forEach(o=>o.startPending==null?void 0:o.startPending())},this.router=t,this.location=n,this.matches=[];const i=bd(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new Fm(o)),this.router.matchCache[o.id]))}}function Gd(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=We({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Yd(){const e=O.exports.useContext(Hd);if(!e)throw eh(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function bd(e,t){if(!e.routes.length)return[];const n=[],r=async(i,o)=>{var l;let{pathname:s,params:u}=o;const c=(e!=null&&e.filterRoutes?e==null?void 0:e.filterRoutes(i):i).find(y=>{var S,C;const m=Dn([s,y.path]),h=!!(y.path!=="/"||(S=y.children)!=null&&S.length),p=Um(t,{to:m,search:y.search,fuzzy:h,caseSensitive:(C=y.caseSensitive)!=null?C:e.caseSensitive});return p&&(u=We({},u,p)),!!p});if(!c)return;const f=Xa(c.path,u);s=Dn([s,f]);const v={id:Xa(c.id,u,!0),route:c,params:u,pathname:s,search:t.search};n.push(v),(l=c.children)!=null&&l.length&&r(c.children,v)};return r(e.routes,e.rootMatch),n}function Xa(e,t,n){const r=Rr(e);return Dn(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 Xd(){return O.exports.useContext(Vd)}function Lm(){var e;return(e=Xd())==null?void 0:e[0]}function Am(){const e=yu(),t=Lm(),n=Jd();function r(i){var o;let{search:l,hash:s,replace:u,from:a,to:c,fromCurrent:f}=i;f=(o=f)!=null?o:typeof c>"u";const d=n({to:c,search:l,hash:s,from:f?e.current:a!=null?a:{pathname:t.pathname}});e.navigate(d,u)}return th(r)}function Jd(){const e=yu(),t=Yd();return th(r=>{const i=e.buildNext(t.basepath,r),l=bd(t,i).map(s=>{var u;return(u=s.route.searchFilters)!=null?u:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,We({},r,{__searchFilters:l}))})}function Zd(){var e;const t=Yd(),[n,...r]=Xd(),i=r[0];if(!i)return null;const o=(e=i.errorElement)!=null?e:t.defaultErrorElement,l=(()=>{var s,u;if(i.status==="rejected"){if(o)return o;if(!t.useErrorBoundary)return"An unknown error occured!";throw i.error}const a=(s=i.pendingElement)!=null?s:t.defaultPendingElement;if(i.status==="loading")return null;if(i.status==="pending"&&(i.route.pendingMs||a))return a!=null?a:null;const c=(u=i.element)!=null?u:t.defaultElement;return c!=null?c:w(Zd,{})})();return w(Wd,{value:r,children:l})}function Um(e,t){const n=jm(e,t),r=$m(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function eh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function zm(e){return typeof e=="function"}function Ja(e,t){return zm(e)?e(t):e}function Dn(e){return yo(e.filter(Boolean).join("/"))}function yo(e){return(""+e).replace(/\/{2,}/g,"/")}function jm(e,t){var n;const r=Rr(e.pathname),i=Rr(""+((n=t.to)!=null?n:"*")),o={};return(()=>{for(let s=0;sd.value)),!0):!1;if(a.type==="pathname"){if(a.value==="/"&&!(u!=null&&u.value))return!0;if(u){if(t.caseSensitive){if(a.value!==u.value)return!1}else if(a.value.toLowerCase()!==u.value.toLowerCase())return!1}}if(!u)return!1;a.type==="param"&&(o[a.value.substring(1)]=u.value)}if(c&&!f)return!!t.fuzzy}return!0})()?o:void 0}function $m(e,t){return!!(t.search&&t.search(e.search))}function Rr(e){if(!e)return[];e=yo(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 Qm(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Rr(t);const i=Rr(n);i.forEach((l,s)=>{if(l.value==="/")s?s===i.length-1&&r.push(l):r=[l];else if(l.value==="..")r.pop();else{if(l.value===".")return;r.push(l)}});const o=Dn([e,...r.map(l=>l.value)]);return yo(o)}function th(e){const t=O.exports.useRef(),n=O.exports.useRef(e);return n.current=e,t.current||(t.current=function(){return n.current(...arguments)}),t.current}function ss(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Za(e)&&Za(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let u=0;u"u")return!0;const n=t.prototype;return!(!ec(n)||!n.hasOwnProperty("isPrototypeOf"))}function ec(e){return Object.prototype.toString.call(e)==="[object Object]"}const Bm=Vm(JSON.parse),qm=Hm(JSON.stringify);function Vm(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=xm(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function Hm(e){return t=>{t=We({},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=Em(t).toString();return n?"?"+n:""}}var Km="_1qevocv0",Wm="_1qevocv2",Gm="_1qevocv3",Ym="_1qevocv4",bm="_1qevocv1";const Lt="",Xm=5e3,Jm=async()=>{const e=`${Lt}/ping`;return await(await fetch(e)).json()},Zm=async()=>await(await fetch(`${Lt}/modifiers.json`)).json(),ey=async()=>(await(await fetch(`${Lt}/output_dir`)).json())[0],us="config",nh=async()=>await(await fetch(`${Lt}/app_config`)).json(),ty="toggle_config",ny=async e=>await(await fetch(`${Lt}/app_config`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({update_branch:e})})).json(),tc="MakeImage",ry=async e=>await(await fetch(`${Lt}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).json(),iy=[["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"]]],nc=e=>{let t;const n=new Set,r=(u,a)=>{const c=typeof u=="function"?u(t):u;if(c!==t){const f=t;t=(a!=null?a:typeof c!="object")?c:Object.assign({},t,c),n.forEach(d=>d(t,f))}},i=()=>t,s={setState:r,getState:i,subscribe:u=>(n.add(u),()=>n.delete(u)),destroy:()=>n.clear()};return t=e(r,i,s),s},oy=e=>e?nc(e):nc;var rh={exports:{}},ih={};/** + */function Ze(){return Ze=Object.assign||function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function Nm(e,t){var n,r,i,o="";for(n in e)if((i=e[n])!==void 0)if(Array.isArray(i))for(r=0;rQp?Em():Rm();class Kl{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 Tm extends Kl{constructor(t){var n,r;super(),this.isTransitioning=!1,this.history=(t==null?void 0:t.history)||Fm(),this.stringifySearch=(n=t==null?void 0:t.stringifySearch)!=null?n:Wm,this.parseSearch=(r=t==null?void 0:t.parseSearch)!=null?r:qm,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=Ze({},this.current,n.from),l=Km(t,a.pathname,""+((r=n.to)!=null?r:".")),u=(i=n.__searchFilters)!=null&&i.length?n.__searchFilters.reduce((m,y)=>y(m),a.search):a.search,c=n.search===!0?u:n.search?(o=Lc(n.search,u))!=null?o:{}:(s=n.__searchFilters)!=null&&s.length?u:{},f=Ta(a.search,c),d=this.stringifySearch(f);let h=n.hash===!0?a.hash:Lc(n.hash,a.hash);return h=h?"#"+h:"",{pathname:l,search:f,searchStr:d,hash:h,href:""+l+d+h,key:n.key}}navigate(t,n){this.current=t,this.navigateTimeout&&clearTimeout(this.navigateTimeout);let r="replace";return n||(r="push"),this.parseLocation(this.history.location).href===this.current.href&&!this.current.key&&(r="replace"),r==="replace"?this.history.replace({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr}):this.history.push({pathname:this.current.pathname,hash:this.current.hash,search:this.current.searchStr})}parseLocation(t,n){var r;const i=this.parseSearch(t.search);return{pathname:t.pathname,searchStr:t.search,search:Ta(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 Vp(e){return k($p.Provider,{...e})}function bm(e){let{children:t,location:n,__experimental__snapshot:r}=e,i=ja(e,Lm);const o=E.exports.useRef(null);o.current||(o.current=new Am({location:n,__experimental__snapshot:r,routes:i.routes}));const s=o.current,[a,l]=E.exports.useReducer(()=>({}),{});return s.update(i),Fa(()=>s.subscribe(()=>{l()}),[]),Fa(()=>s.updateLocation(n.current).unsubscribe,[n.current.key]),E.exports.createElement(zp.Provider,{value:{location:n}},E.exports.createElement(Bp.Provider,{value:{router:s}},k(Mm,{}),k(Vp,{value:[s.rootMatch,...s.state.matches],children:t!=null?t:k(Yp,{})})))}function Mm(){const e=ql(),t=Gp(),n=$m();return Fa(()=>{t({to:".",search:!0,hash:!0}).href!==e.current.href&&n({to:".",search:!0,hash:!0,fromCurrent:!0,replace:!0})},[]),null}class Am extends Kl{constructor(t){var n;let{location:r,__experimental__snapshot:i}=t,o=ja(t,Dm);super(),this.routesById={},this.update=a=>{let{basepath:l,routes:u}=a,c=ja(a,jm);Object.assign(this,c),this.basepath=Bo("/"+(l!=null?l:"")),this.routesById={};const f=(d,h)=>d.map(m=>{var y,w,v,p;const g=(y=m.path)!=null?y:"*",S=Zn([(h==null?void 0:h.id)==="root"?"":h==null?void 0:h.id,""+(g==null?void 0:g.replace(/(.)\/$/,"$1"))+(m.id?"-"+m.id:"")]);if(m=Ze({},m,{pendingMs:(w=m.pendingMs)!=null?w:c==null?void 0:c.defaultPendingMs,pendingMinMs:(v=m.pendingMinMs)!=null?v:c==null?void 0:c.defaultPendingMinMs,id:S}),this.routesById[S])throw new Error;return this.routesById[S]=m,m.children=(p=m.children)!=null&&p.length?f(m.children,m):void 0,m});this.routes=f(u),this.rootMatch={id:"root",params:{},search:{},pathname:this.basepath,route:null,ownData:{},data:{},isLoading:!1,status:"resolved"}},this.setState=a=>{const l=a({state:this.state,pending:this.pending});this.state=l.state,this.pending=l.pending,this.cleanMatchCache(),this.notify()},this.matchCache={},this.cleanMatchCache=()=>{var a,l,u;const c=[...(a=this==null?void 0:this.state.matches)!=null?a:[],...(l=this==null||(u=this.pending)==null?void 0:u.matches)!=null?l:[]].map(f=>f.id);Object.values(this.matchCache).forEach(f=>{var d;if(!f.updatedAt||c.includes(f.id))return;const h=Date.now()-((d=f.updatedAt)!=null?d:0);(!f.maxAge||h>f.maxAge)&&(f.route.unloader&&f.route.unloader(f),delete this.matchCache[f.id])})},this.updateLocation=a=>{let l;return{promise:new Promise(c=>{const f=new Nc(this,a);this.setState(d=>Ze({},d,{pending:{location:f.location,matches:f.matches}})),l=f.subscribe(()=>{const d=this.state.matches;d.filter(h=>!f.matches.find(m=>m.id===h.id)).forEach(h=>{h.onExit==null||h.onExit(h)}),d.filter(h=>f.matches.find(m=>m.id===h.id)).forEach(h=>{h.route.onTransition==null||h.route.onTransition(h)}),f.matches.filter(h=>!d.find(m=>m.id===h.id)).forEach(h=>{h.onExit=h.route.onMatch==null?void 0:h.route.onMatch(h)}),this.setState(h=>Ze({},h,{state:{location:f.location,matches:f.matches},pending:void 0})),c()}),f.loadData(),f.startPending()}),unsubscribe:l}},this.__experimental__createSnapshot=()=>({location:this.state.location,matches:this.state.matches.map(a=>{let{ownData:l,id:u}=a;return{id:u,ownData:l}})}),this.update(o);let s=[];if(i){const a=new Nc(this,r.current);a.matches.forEach((l,u)=>{var c,f,d;if(l.id!==((c=i.matches[u])==null?void 0:c.id)){var h;throw new Error("Router hydration mismatch: "+l.id+" !== "+((h=i.matches[u])==null?void 0:h.id))}l.ownData=(f=(d=i.matches[u])==null?void 0:d.ownData)!=null?f:{}}),Hp(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 ql(){const e=E.exports.useContext(zp);return Jp(!!e,"useLocation must be used within a "),e.location}class Um{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=Ze({},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=m=>{this.updatedAt=Date.now(),c(this.ownData),this.status=m},d=m=>{this.ownData=m,this.error=void 0,f("resolved")},h=m=>{console.error(m),this.error=m,f("rejected")};try{d(await l(this,{parentMatch:n.parentMatch,dispatch:async m=>{var y;m.type==="resolve"?d(m.data):m.type==="reject"?h(m.error):m.type==="loading"?this.isLoading=!0:m.type==="maxAge"&&(this.maxAge=m.maxAge),this.updatedAt=Date.now(),(y=this.notify)==null||y.call(this,!0)}}))}catch(m){h(m)}}):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 Nc extends Kl{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",Hp(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=qp(this.router,this.location);this.matches=i==null?void 0:i.map(o=>(this.router.matchCache[o.id]||(this.router.matchCache[o.id]=new Um(o)),this.router.matchCache[o.id]))}}function Hp(e){e==null||e.forEach((t,n)=>{var r;const i=e==null?void 0:e[n-1];t.data=Ze({},(r=i==null?void 0:i.data)!=null?r:{},t.ownData)})}function Kp(){const e=E.exports.useContext(Bp);if(!e)throw Jp(!0,"You are trying to use useRouter() outside of ReactLocation!"),new Error;return e.router}function qp(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(m=>{var y,w;const v=Zn([a,m.path]),p=!!(m.path!=="/"||(y=m.children)!=null&&y.length),g=Bm(t,{to:v,search:m.search,fuzzy:p,caseSensitive:(w=m.caseSensitive)!=null?w:e.caseSensitive});return g&&(l=Ze({},l,g)),!!g});if(!c)return;const f=Ic(c.path,l);a=Zn([a,f]);const h={id:Ic(c.id,l,!0),route:c,params:l,pathname:a,search:t.search};n.push(h),(s=c.children)!=null&&s.length&&r(c.children,h)};return r(e.routes,e.rootMatch),n}function Ic(e,t,n){const r=Yr(e);return Zn(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 Wp(){return E.exports.useContext($p)}function zm(){var e;return(e=Wp())==null?void 0:e[0]}function $m(){const e=ql(),t=zm(),n=Gp();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 Xp(r)}function Gp(){const e=ql(),t=Kp();return Xp(r=>{const i=e.buildNext(t.basepath,r),s=qp(t,i).map(a=>{var l;return(l=a.route.searchFilters)!=null?l:[]}).flat().filter(Boolean);return e.buildNext(t.basepath,Ze({},r,{__searchFilters:s}))})}function Yp(){var e;const t=Kp(),[n,...r]=Wp(),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(Yp,{})})();return k(Vp,{value:r,children:s})}function Bm(e,t){const n=Vm(e,t),r=Hm(e,t);if(!(t.to&&!n)&&!(t.search&&!r))return n!=null?n:{}}function Jp(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Qm(e){return typeof e=="function"}function Lc(e,t){return Qm(e)?e(t):e}function Zn(e){return Bo(e.filter(Boolean).join("/"))}function Bo(e){return(""+e).replace(/\/{2,}/g,"/")}function Vm(e,t){var n;const r=Yr(e.pathname),i=Yr(""+((n=t.to)!=null?n:"*")),o={};return(()=>{for(let a=0;ad.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 Hm(e,t){return!!(t.search&&t.search(e.search))}function Yr(e){if(!e)return[];e=Bo(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 Km(e,t,n){t=t.replace(new RegExp("^"+e),"/"),n=n.replace(new RegExp("^"+e),"/");let r=Yr(t);const i=Yr(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=Zn([e,...r.map(s=>s.value)]);return Bo(o)}function Xp(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 Ta(e,t){if(e===t)return e;const n=Array.isArray(e)&&Array.isArray(t);if(n||Dc(e)&&Dc(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"u")return!0;const n=t.prototype;return!(!jc(n)||!n.hasOwnProperty("isPrototypeOf"))}function jc(e){return Object.prototype.toString.call(e)==="[object Object]"}const qm=Gm(JSON.parse),Wm=Ym(JSON.stringify);function Gm(e){return t=>{t.substring(0,1)==="?"&&(t=t.substring(1));let n=Im(t);for(let r in n){const i=n[r];if(typeof i=="string")try{n[r]=e(i)}catch{}}return n}}function Ym(e){return t=>{t=Ze({},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=Nm(t).toString();return n?"?"+n:""}}var Jm="_1qevocv0",Xm="_1qevocv2",Zm="_1qevocv3",ey="_1qevocv4",ty="_1qevocv1";const en="",ny=5e3,ry=async()=>{const e=`${en}/ping`;return await(await fetch(e)).json()},iy=async()=>await(await fetch(`${en}/modifiers.json`)).json(),oy=async()=>(await(await fetch(`${en}/output_dir`)).json())[0],ba="config",Zp=async()=>await(await fetch(`${en}/app_config`)).json(),sy="toggle_config",ay=async e=>await(await fetch(`${en}/app_config`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({update_branch:e})})).json(),Fc="MakeImage",ly=async e=>await(await fetch(`${en}/image`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})).json(),uy=[["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},cy=e=>e?Tc(e):Tc;var eh={exports:{}},th={};/** * @license React * use-sync-external-store-shim/with-selector.production.min.js * @@ -80,5 +80,18 @@ Error generating stack: `+o.message+` * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var go=O.exports,ly=iu.exports;function sy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var uy=typeof Object.is=="function"?Object.is:sy,ay=ly.useSyncExternalStore,cy=go.useRef,fy=go.useEffect,dy=go.useMemo,hy=go.useDebugValue;ih.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=cy(null);if(o.current===null){var l={hasValue:!1,value:null};o.current=l}else l=o.current;o=dy(function(){function u(v){if(!a){if(a=!0,c=v,v=r(v),i!==void 0&&l.hasValue){var y=l.value;if(i(y,v))return f=y}return f=v}if(y=f,uy(c,v))return y;var S=r(v);return i!==void 0&&i(y,S)?y:(c=v,f=S)}var a=!1,c,f,d=n===void 0?null:n;return[function(){return u(t())},d===null?void 0:function(){return u(d())}]},[t,n,r,i]);var s=ay(e,o[0],o[1]);return fy(function(){l.hasValue=!0,l.value=s},[s]),hy(s),s};(function(e){e.exports=ih})(rh);const py=mc(rh.exports),{useSyncExternalStoreWithSelector:vy}=py;function my(e,t=e.getState,n){const r=vy(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return O.exports.useDebugValue(r),r}const rc=e=>{const t=typeof e=="function"?oy(e):e,n=(r,i)=>my(t,r,i);return Object.assign(n,t),n},yy=e=>e?rc(e):rc;var gu=yy;const gy=(e,t={})=>(n,r,i)=>{const{enabled:o,anonymousActionType:l,...s}=t;let u;try{u=(o!=null?o:({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!u)return({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&o&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const a=u.connect(s);let c=!0;i.setState=(v,y,S)=>{const C=n(v,y);return c&&a.send(S===void 0?{type:l||"anonymous"}:typeof S=="string"?{type:S}:S,r()),C};const f=(...v)=>{const y=c;c=!1,n(...v),c=y},d=e(i.setState,r,i);if(a.init(d),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let v=!1;const y=i.dispatch;i.dispatch=(...S)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&S[0].type==="__setState"&&!v&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),v=!0),y(...S)}}return a.subscribe(v=>{var y;switch(v.type){case"ACTION":if(typeof v.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return el(v.payload,S=>{if(S.type==="__setState"){f(S.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(S)});case"DISPATCH":switch(v.payload.type){case"RESET":return f(d),a.init(i.getState());case"COMMIT":return a.init(i.getState());case"ROLLBACK":return el(v.state,S=>{f(S),a.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return el(v.state,S=>{f(S)});case"IMPORT_STATE":{const{nextLiftedState:S}=v.payload,C=(y=S.computedStates.slice(-1)[0])==null?void 0:y.state;if(!C)return;f(C),a.send(null,S);return}case"PAUSE_RECORDING":return c=!c}return}}),d},Sy=gy,el=(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)},bi=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return bi(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return bi(r)(n)}}}},wy=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:C=>C,version:0,merge:(C,m)=>({...m,...C}),...t},l=!1;const s=new Set,u=new Set;let a;try{a=o.getStorage()}catch{}if(!a)return e((...C)=>{console.warn(`[zustand persist middleware] Unable to update item '${o.name}', the given storage is currently unavailable.`),n(...C)},r,i);const c=bi(o.serialize),f=()=>{const C=o.partialize({...r()});let m;const h=c({state:C,version:o.version}).then(p=>a.setItem(o.name,p)).catch(p=>{m=p});if(m)throw m;return h},d=i.setState;i.setState=(C,m)=>{d(C,m),f()};const v=e((...C)=>{n(...C),f()},r,i);let y;const S=()=>{var C;if(!a)return;l=!1,s.forEach(h=>h(r()));const m=((C=o.onRehydrateStorage)==null?void 0:C.call(o,r()))||void 0;return bi(a.getItem.bind(a))(o.name).then(h=>{if(h)return o.deserialize(h)}).then(h=>{if(h)if(typeof h.version=="number"&&h.version!==o.version){if(o.migrate)return o.migrate(h.state,h.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return h.state}).then(h=>{var p;return y=o.merge(h,(p=r())!=null?p:v),n(y,!0),f()}).then(()=>{m==null||m(y,void 0),l=!0,u.forEach(h=>h(y))}).catch(h=>{m==null||m(void 0,h)})};return i.persist={setOptions:C=>{o={...o,...C},C.getStorage&&(a=C.getStorage())},clearStorage:()=>{a==null||a.removeItem(o.name)},getOptions:()=>o,rehydrate:()=>S(),hasHydrated:()=>l,onHydrate:C=>(s.add(C),()=>{s.delete(C)}),onFinishHydration:C=>(u.add(C),()=>{u.delete(C)})},S(),y||v},_y=wy;function Nr(){return Math.floor(Math.random()*1e4)}const D=gu(Sy((e,t)=>({parallelCount:1,requestOptions:{prompt:"a photograph of an astronaut riding a horse",seed:Nr(),num_outputs:1,num_inference_steps:50,guidance_scale:7.5,width:512,height:512,prompt_strength:.8,turbo:!0,use_cpu:!1,use_full_precision:!0,save_to_disk_path:"null",use_face_correction:"GFPGANv1.3",use_upscale:"RealESRGAN_x4plus",show_only_filtered_image:!0},tags:[],uiOptions:{isUseRandomSeed:!0,isUseAutoSave:!1,isSoundEnabled:!1},allModifiers:[[[]]],isInpainting:!1,setParallelCount:n=>e(se(r=>{r.parallelCount=n})),setRequestOptions:(n,r)=>{e(se(i=>{i.requestOptions[n]=r}))},getValueForRequestKey:n=>t().requestOptions[n],setAllModifiers:n=>{e(se(r=>{r.allModifiers=n}))},toggleTag:n=>{e(se(r=>{const i=r.tags.indexOf(n);i>-1?r.tags.splice(i,1):r.tags.push(n)}))},hasTag:n=>t().tags.indexOf(n)>-1,selectedTags:()=>t().tags,builtRequest:()=>{const n=t(),r=n.requestOptions,i=n.tags,o=`${r.prompt} ${i.join(",")}`,l={...r,prompt:o};return n.uiOptions.isUseAutoSave||(l.save_to_disk_path=null),l.init_image===void 0&&(l.prompt_strength=void 0),l.use_upscale===""&&(l.use_upscale=null),l.use_upscale===null&&l.use_face_correction===null&&(l.show_only_filtered_image=!1),l},toggleUseFaceCorrection:()=>{e(se(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(se(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?Nr():n.requestOptions.seed,localStorage.setItem("ui:isUseRandomSeed",n.uiOptions.isUseRandomSeed)}))},isRandomSeed:()=>t().uiOptions.isUseRandomSeed,toggleUseAutoSave:()=>{e(se(n=>{n.uiOptions.isUseAutoSave=!n.uiOptions.isUseAutoSave,localStorage.setItem("ui:isUseAutoSave",n.uiOptions.isUseAutoSave)}))},isUseAutoSave:()=>t().uiOptions.isUseAutoSave,toggleSoundEnabled:()=>{e(se(n=>{n.uiOptions.isSoundEnabled=!n.uiOptions.isSoundEnabled}))},isSoundEnabled:()=>t().uiOptions.isSoundEnabled,toggleInpainting:()=>{e(se(n=>{n.isInpainting=!n.isInpainting}))}})));var ic="_1jo75h1",oc="_1jo75h0",ky="_1jo75h2";const lc="Stable Diffusion is starting...",Cy="Stable Diffusion is ready to use!",sc="Stable Diffusion is not running!";function Ey({className:e}){const[t,n]=O.exports.useState(lc),[r,i]=O.exports.useState(oc),{status:o,data:l}=Jt(["health"],Jm,{refetchInterval:Xm});return O.exports.useEffect(()=>{o==="loading"?(n(lc),i(oc)):o==="error"?(n(sc),i(ic)):o==="success"&&(l[0]==="OK"?(n(Cy),i(ky)):(n(sc),i(ic)))},[o,l]),w(tn,{children:w("p",{className:[r,e].join(" "),children:t})})}var xy="_1v2cc580";function Py(){const{status:e,data:t}=Jt([us],nh),[n,r]=O.exports.useState("2.1.0"),[i,o]=O.exports.useState("");return O.exports.useEffect(()=>{if(e==="success"){const{update_branch:l}=t;r("v2.1"),o(l==="main"?"(stable)":"(beta)")}},[e,t,r,r]),N("div",{className:xy,children:[N("h1",{children:["Stable Diffusion UI ",n," ",i," "]}),w(Ey,{className:"status-display"})]})}const je=gu(_y((e,t)=>({isOpenAdvancedSettings:!1,isOpenAdvImprovementSettings:!1,isOpenAdvPropertySettings:!1,isOpenAdvWorkflowSettings:!1,isOpenAdvGPUSettings:!1,isOpenImageModifier:!1,imageMofidiersMap:{},toggleAdvancedSettings:()=>{e(se(n=>{n.isOpenAdvancedSettings=!n.isOpenAdvancedSettings}))},toggleAdvImprovementSettings:()=>{e(se(n=>{n.isOpenAdvImprovementSettings=!n.isOpenAdvImprovementSettings}))},toggleAdvPropertySettings:()=>{e(se(n=>{n.isOpenAdvPropertySettings=!n.isOpenAdvPropertySettings}))},toggleAdvWorkflowSettings:()=>{e(se(n=>{n.isOpenAdvWorkflowSettings=!n.isOpenAdvWorkflowSettings}))},toggleAdvGPUSettings:()=>{e(se(n=>{n.isOpenAdvGPUSettings=!n.isOpenAdvGPUSettings}))},toggleImageModifier:()=>{e(se(n=>{n.isOpenImageModifier=!n.isOpenImageModifier}))}}),{name:"createUI"}));var Kn="_11d5x3d1",Oy="_11d5x3d0",So="_11d5x3d2";function Ry(){const e=D(c=>c.isUsingFaceCorrection()),t=D(c=>c.isUsingUpscaling()),n=D(c=>c.getValueForRequestKey("use_upscale")),r=D(c=>c.getValueForRequestKey("show_only_filtered_image")),i=D(c=>c.toggleUseFaceCorrection),o=D(c=>c.setRequestOptions),l=je(c=>c.isOpenAdvImprovementSettings),s=je(c=>c.toggleAdvImprovementSettings),[u,a]=O.exports.useState(!1);return O.exports.useEffect(()=>{console.log("isUsingUpscaling",t),console.log("isUsingFaceCorrection",e),a(!(e||n))},[e,t,a]),N("div",{children:[w("button",{type:"button",className:So,onClick:s,children:w("h4",{children:"Improvement Settings"})}),l&&N(tn,{children:[w("div",{children:N("label",{children:[w("input",{type:"checkbox",checked:e,onChange:c=>i()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),w("div",{children:N("label",{children:["Upscale the image to 4x resolution using",N("select",{id:"upscale_model",name:"upscale_model",value:n,onChange:c=>{o("use_upscale",c.target.value)},children:[w("option",{value:"",children:"No Uscaling"}),w("option",{value:"RealESRGAN_x4plus",children:"RealESRGAN_x4plus"}),w("option",{value:"RealESRGAN_x4plus_anime_6B",children:"RealESRGAN_x4plus_anime_6B"})]})]})}),w("div",{children:N("label",{children:[w("input",{disabled:u,type:"checkbox",checked:r,onChange:c=>o("show_only_filtered_image",c.target.checked)}),"Show only filtered image"]})})]})]})}const uc=[{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 Ny(){const e=D(d=>d.setRequestOptions),t=D(d=>d.toggleUseRandomSeed),n=D(d=>d.isRandomSeed()),r=D(d=>d.getValueForRequestKey("seed")),i=D(d=>d.getValueForRequestKey("num_inference_steps")),o=D(d=>d.getValueForRequestKey("guidance_scale")),l=D(d=>d.getValueForRequestKey("init_image")),s=D(d=>d.getValueForRequestKey("prompt_strength")),u=D(d=>d.getValueForRequestKey("width")),a=D(d=>d.getValueForRequestKey("height")),c=je(d=>d.isOpenAdvPropertySettings),f=je(d=>d.toggleAdvPropertySettings);return N("div",{children:[w("button",{type:"button",className:So,onClick:f,children:w("h4",{children:"Property Settings"})}),c&&N(tn,{children:[N("div",{children:[N("label",{children:["Seed:",w("input",{size:10,value:r,onChange:d=>e("seed",d.target.value),disabled:n,placeholder:"random"})]}),N("label",{children:[w("input",{type:"checkbox",checked:n,onChange:d=>t()})," ","Random Image"]})]}),w("div",{children:N("label",{children:["Number of inference steps:"," ",w("input",{value:i,onChange:d=>{e("num_inference_steps",d.target.value)},size:4})]})}),N("div",{children:[N("label",{children:["Guidance Scale:",w("input",{value:o,onChange:d=>e("guidance_scale",d.target.value),type:"range",min:"0",max:"20",step:".1"})]}),w("span",{children:o})]}),l&&N("div",{children:[N("label",{children:["Prompt Strength:"," ",w("input",{value:s,onChange:d=>e("prompt_strength",d.target.value),type:"range",min:"0",max:"1",step:".05"})]}),w("span",{children:s})]}),w("div",{children:N("label",{children:["Width:",w("select",{value:u,onChange:d=>e("width",d.target.value),children:uc.map(d=>w("option",{value:d.value,children:d.label},"width-option_"+d.value))})]})}),w("div",{children:N("label",{children:["Height:",w("select",{value:a,onChange:d=>e("height",d.target.value),children:uc.map(d=>w("option",{value:d.value,children:d.label},"height-option_"+d.value))})]})})]})]})}function Iy(){const e=D(f=>f.getValueForRequestKey("num_outputs")),t=D(f=>f.parallelCount),n=D(f=>f.isUseAutoSave()),r=D(f=>f.getValueForRequestKey("save_to_disk_path")),i=D(f=>f.isSoundEnabled()),o=D(f=>f.setRequestOptions),l=D(f=>f.setParallelCount),s=D(f=>f.toggleUseAutoSave),u=D(f=>f.toggleSoundEnabled),a=je(f=>f.isOpenAdvWorkflowSettings),c=je(f=>f.toggleAdvWorkflowSettings);return N("div",{children:[w("button",{type:"button",className:So,onClick:c,children:w("h4",{children:"Workflow Settings"})}),a&&N(tn,{children:[w("div",{children:N("label",{children:["Number of images to make:"," ",w("input",{type:"number",value:e,onChange:f=>o("num_outputs",parseInt(f.target.value,10)),size:4})]})}),w("div",{children:N("label",{children:["Generate in parallel:",w("input",{type:"number",value:t,onChange:f=>l(parseInt(f.target.value,10)),size:4})]})}),N("div",{children:[N("label",{children:[w("input",{checked:n,onChange:f=>s(),type:"checkbox"}),"Automatically save to"," "]}),N("label",{children:[w("input",{value:r,onChange:f=>o("save_to_disk_path",f.target.value),size:40,disabled:!n}),w("span",{className:"visually-hidden",children:"Path on disk where images will be saved"})]})]}),w("div",{children:N("label",{children:[w("input",{checked:i,onChange:f=>u(),type:"checkbox"}),"Play sound on task completion"]})})]})]})}function My(){const e=D(l=>l.getValueForRequestKey("turbo")),t=D(l=>l.getValueForRequestKey("use_cpu")),n=D(l=>l.getValueForRequestKey("use_full_precision")),r=D(l=>l.setRequestOptions),i=je(l=>l.isOpenAdvGPUSettings),o=je(l=>l.toggleAdvGPUSettings);return N("div",{children:[w("button",{type:"button",className:So,onClick:o,children:w("h4",{children:"GPU Settings"})}),i&&N(tn,{children:[w("div",{children:N("label",{children:[w("input",{checked:e,onChange:l=>r("turbo",l.target.checked),type:"checkbox"}),"Turbo mode (generates images faster, but uses an additional 1 GB of GPU memory)"]})}),w("div",{children:N("label",{children:[w("input",{type:"checkbox",checked:t,onChange:l=>r("use_cpu",l.target.checked)}),"Use CPU instead of GPU (warning: this will be *very* slow)"]})}),w("div",{children:N("label",{children:[w("input",{checked:n,onChange:l=>r("use_full_precision",l.target.checked),type:"checkbox"}),"Use full precision (for GPU-only. warning: this will consume more VRAM)"]})})]})]})}function Ty(){const[e,t]=O.exports.useState(!1),[n,r]=O.exports.useState("beta"),{status:i,data:o}=Jt([us],nh),l=uu(),{status:s,data:u}=Jt([ty],()=>ny(n),{enabled:e});return O.exports.useEffect(()=>{if(i==="success"){const{update_branch:a}=o;r(a==="main"?"beta":"main")}},[i,o]),O.exports.useEffect(()=>{s==="success"&&(u[0]=="OK"&&l.invalidateQueries([us]),t(!1))},[s,u,t]),N("label",{children:[w("input",{disabled:!0,type:"checkbox",checked:n==="main",onChange:a=>{t(!0)}}),"Enable Beta Mode"]})}function Dy(){return N("ul",{className:Oy,children:[w("li",{className:Kn,children:w(Ry,{})}),w("li",{className:Kn,children:w(Ny,{})}),w("li",{className:Kn,children:w(Iy,{})}),w("li",{className:Kn,children:w(My,{})}),w("li",{className:Kn,children:w(Ty,{})})]})}function Fy(){const e=je(n=>n.isOpenAdvancedSettings),t=je(n=>n.toggleAdvancedSettings);return N("div",{className:"panel-box",children:[w("button",{type:"button",onClick:t,className:"panel-box-toggle-btn",children:w("h3",{children:"Advanced Settings"})}),e&&w(Dy,{})]})}function oh({name:e}){const t=D(i=>i.hasTag(e))?"selected":"",n=D(i=>i.toggleTag),r=()=>{n(e)};return w("div",{className:"modifierTag "+t,onClick:r,children:w("p",{children:e})})}function Ly({tags:e}){return w("ul",{className:"modifier-list",children:e.map(t=>w("li",{children:w(oh,{name:t})},t))})}function Ay({title:e,tags:t}){const[n,r]=O.exports.useState(!1);return N("div",{className:"modifier-grouping",children:[w("div",{className:"modifier-grouping-header",onClick:()=>{r(!n)},children:w("h5",{children:e})}),n&&w(Ly,{tags:t})]})}function Uy(){const e=D(i=>i.allModifiers);console.log("allModifiers",e);const t=je(i=>i.isOpenImageModifier),n=je(i=>i.toggleImageModifier);return N("div",{className:"panel-box",children:[w("button",{type:"button",onClick:()=>{n()},className:"panel-box-toggle-btn",children:w("h4",{children:"Image Modifiers (art styles, tags, ect)"})}),t&&e.map((i,o)=>w(Ay,{title:i[0],tags:i[1]},i[0]))]})}var zy="fma0ug0";function jy({imageData:e,brushSize:t,brushShape:n,brushColor:r,isErasing:i}){const o=O.exports.useRef(null),l=O.exports.useRef(null),[s,u]=O.exports.useState(!1),[a,c]=O.exports.useState(512),[f,d]=O.exports.useState(512);O.exports.useEffect(()=>{const h=new Image;h.onload=()=>{c(h.width),d(h.height)},h.src=e},[e]),O.exports.useEffect(()=>{if(o.current){const h=o.current.getContext("2d"),p=h.getImageData(0,0,a,f),g=p.data;for(let x=0;x0&&(g[x]=parseInt(r,16),g[x+1]=parseInt(r,16),g[x+2]=parseInt(r,16));h.putImageData(p,0,0)}},[r]);const v=h=>{u(!0)},y=h=>{u(!1);const p=o.current;p&&p.toDataURL()},S=(h,p,g,x,E)=>{const k=o.current;if(k){const _=k.getContext("2d");if(i){const R=g/2;_.clearRect(h-R,p-R,g,g)}else _.beginPath(),_.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(h,p),_.lineTo(h,p),_.stroke()}},C=(h,p,g,x,E)=>{const k=l.current;if(k){const _=k.getContext("2d");if(_.beginPath(),_.clearRect(0,0,k.width,k.height),i){const R=g/2;_.lineWidth=2,_.lineCap="butt",_.strokeStyle=E,_.moveTo(h-R,p-R),_.lineTo(h+R,p-R),_.lineTo(h+R,p+R),_.lineTo(h-R,p+R),_.lineTo(h-R,p-R),_.stroke()}else _.lineWidth=g,_.lineCap=x,_.strokeStyle=E,_.moveTo(h,p),_.lineTo(h,p),_.stroke()}};return N("div",{className:zy,children:[w("img",{src:e}),w("canvas",{ref:o,width:a,height:f}),w("canvas",{ref:l,width:a,height:f,onMouseDown:v,onMouseUp:y,onMouseMove:h=>{const{nativeEvent:{offsetX:p,offsetY:g}}=h;C(p,g,t,n,r),s&&S(p,g,t,n,r)}})]})}var ac="_2yyo4x2",$y="_2yyo4x1",Qy="_2yyo4x0";function By(){const e=O.exports.useRef(null),[t,n]=O.exports.useState("20"),[r,i]=O.exports.useState("round"),[o,l]=O.exports.useState("#fff"),[s,u]=O.exports.useState(!1),a=D(S=>S.getValueForRequestKey("init_image"));return N("div",{className:Qy,children:[w(jy,{imageData:a,brushSize:t,brushShape:r,brushColor:o,isErasing:s}),N("div",{className:$y,children:[N("div",{className:ac,children:[w("button",{onClick:()=>{u(!1)},children:"Mask"}),w("button",{onClick:()=>{u(!0)},children:"Erase"}),w("button",{disabled:!0,onClick:()=>{console.log("fill mask!!",e)},children:"Fill"}),w("button",{disabled:!0,onClick:()=>{console.log("clear all")},children:"Clear"}),N("label",{children:["Brush Size",w("input",{type:"range",min:"1",max:"100",value:t,onChange:S=>{n(S.target.value)}})]})]}),N("div",{className:ac,children:[w("button",{onClick:()=>{i("round")},children:"Cirle Brush"}),w("button",{onClick:()=>{i("square")},children:"Square Brush"}),w("button",{onClick:()=>{l("#000")},children:"Dark Brush"}),w("button",{onClick:()=>{l("#fff")},children:"Light Brush"})]})]})]})}var qy="cjcdm20",Vy="cjcdm21";var Hy="_1how28i0",Ky="_1how28i1";var Wy="_1rn4m8a4",Gy="_1rn4m8a2",Yy="_1rn4m8a3",by="_1rn4m8a0",Xy="_1rn4m8a1",Jy="_1rn4m8a5";function Zy(e){const t=O.exports.useRef(null),n=D(a=>a.getValueForRequestKey("init_image")),r=D(a=>a.isInpainting),i=D(a=>a.setRequestOptions),o=()=>{var a;(a=t.current)==null||a.click()},l=a=>{const c=a.target.files[0];if(c){const f=new FileReader;f.onload=d=>{d.target&&i("init_image",d.target.result)},f.readAsDataURL(c)}},s=D(a=>a.toggleInpainting);return N("div",{className:by,children:[N("div",{children:[N("label",{className:Xy,children:[w("b",{children:"Initial Image:"})," (optional)"]}),w("input",{ref:t,className:Gy,name:"init_image",type:"file",onChange:l}),w("button",{className:Yy,onClick:o,children:"Select File"})]}),w("div",{className:Wy,children:n&&N(tn,{children:[N("div",{children:[w("img",{src:n,width:"100",height:"100"}),w("button",{className:Jy,onClick:()=>{i("init_image",void 0),r&&s()},children:"X"})]}),N("label",{children:[w("input",{type:"checkbox",onChange:a=>{s()},checked:r}),"Use for Inpainting"]})]})})]})}function eg(){const e=D(t=>t.selectedTags());return N("div",{className:"selected-tags",children:[w("p",{children:"Active Tags"}),w("ul",{children:e.map(t=>w("li",{children:w(oh,{name:t})},t))})]})}const sr=gu((e,t)=>({images:new Array,completedImageIds:new Array,addNewImage:(n,r,i=!1)=>{e(se(o=>{let{seed:l}=r;i&&(l=Nr()),o.images.push({id:n,options:{...r,seed:l}})}))},hasQueuedImages:()=>t().images.length>0,firstInQueue:()=>t().images[0]||[],removeFirstInQueue:()=>{e(se(n=>{const r=n.images.shift();n.completedImageIds.push(r.id)}))}}));let ni;const tg=new Uint8Array(16);function ng(){if(!ni&&(ni=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!ni))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ni(tg)}const oe=[];for(let e=0;e<256;++e)oe.push((e+256).toString(16).slice(1));function rg(e,t=0){return(oe[e[t+0]]+oe[e[t+1]]+oe[e[t+2]]+oe[e[t+3]]+"-"+oe[e[t+4]]+oe[e[t+5]]+"-"+oe[e[t+6]]+oe[e[t+7]]+"-"+oe[e[t+8]]+oe[e[t+9]]+"-"+oe[e[t+10]]+oe[e[t+11]]+oe[e[t+12]]+oe[e[t+13]]+oe[e[t+14]]+oe[e[t+15]]).toLowerCase()}const ig=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),cc={randomUUID:ig};function og(e,t,n){if(cc.randomUUID&&!t&&!e)return cc.randomUUID();e=e||{};const r=e.random||(e.rng||ng)();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 rg(r)}var lg="_1hnlbmt0";function sg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ug(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fc(e,t){for(var n=0;n",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xA9","©":"\xA9","®":"\xAE","®":"\xAE","…":"\u2026","…":"\u2026","/":"/","/":"/"},dg=function(t){return fg[t]},hg=function(t){return t.replace(cg,dg)},pg={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:hg},vg,mg=O.exports.createContext();function yg(){return pg}var gg=function(){function e(){ug(this,e),this.usedNamespaces={}}return ag(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 Sg(){return vg}function wg(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r2&&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 l=function(u,a){var c=t.services.backendConnector.state["".concat(u,"|").concat(a)];return c===-1||c===2};return n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!l(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||l(r,e)&&(!i||l(o,e)))}function kg(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return as("i18n.languages were undefined or empty",t.languages),!0;var r=t.options.ignoreJSONStructure!==void 0;return r?t.hasLoadedNamespace(e,{precheck:function(o,l){if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!l(o.isLanguageChangingTo,e))return!1}}):_g(e,t,n)}function Cg(e){if(Array.isArray(e))return e}function Eg(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,l,s;try{for(n=n.call(e);!(i=(l=n.next()).done)&&(r.push(l.value),!(t&&r.length===t));i=!0);}catch(u){o=!0,s=u}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}return r}}function pc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=O.exports.useContext(mg)||{},i=r.i18n,o=r.defaultNS,l=n||i||Sg();if(l&&!l.reportNamespaces&&(l.reportNamespaces=new gg),!l){as("You will need to pass in an i18next instance by using initReactI18next");var s=function(R){return Array.isArray(R)?R[R.length-1]:R},u=[s,{},!1];return u.t=s,u.i18n={},u.ready=!1,u}l.options.react&&l.options.react.wait!==void 0&&as("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var a=tl(tl(tl({},yg()),l.options.react),t),c=a.useSuspense,f=a.keyPrefix,d=e||o||l.options&&l.options.defaultNS;d=typeof d=="string"?[d]:d||["translation"],l.reportNamespaces.addUsedNamespaces&&l.reportNamespaces.addUsedNamespaces(d);var v=(l.isInitialized||l.initializedStoreOnce)&&d.every(function(_){return kg(_,l,a)});function y(){return l.getFixedT(null,a.nsMode==="fallback"?d:d[0],f)}var S=O.exports.useState(y),C=Og(S,2),m=C[0],h=C[1],p=d.join(),g=Rg(p),x=O.exports.useRef(!0);O.exports.useEffect(function(){var _=a.bindI18n,R=a.bindI18nStore;x.current=!0,!v&&!c&&hc(l,d,function(){x.current&&h(y)}),v&&g&&g!==p&&x.current&&h(y);function T(){x.current&&h(y)}return _&&l&&l.on(_,T),R&&l&&l.store.on(R,T),function(){x.current=!1,_&&l&&_.split(" ").forEach(function(z){return l.off(z,T)}),R&&l&&R.split(" ").forEach(function(z){return l.store.off(z,T)})}},[l,p]);var E=O.exports.useRef(!0);O.exports.useEffect(function(){x.current&&!E.current&&h(y),E.current=!1},[l,f]);var k=[m,l,v];if(k.t=m,k.i18n=l,k.ready=v,v||!v&&!c)return k;throw new Promise(function(_){hc(l,d,function(){_()})})}function Ig(){const{t:e}=Ng(),t=D(u=>u.parallelCount),n=D(u=>u.builtRequest),r=sr(u=>u.addNewImage),i=sr(u=>u.hasQueuedImages()),o=D(u=>u.isRandomSeed()),l=D(u=>u.setRequestOptions);return w("button",{className:lg,onClick:()=>{const u=n();let a=[],{num_outputs:c}=u;if(t>c)a.push(c);else for(;c>=1;)c-=t,c<=0?a.push(t):a.push(Math.abs(c));a.forEach((f,d)=>{let v=u.seed;d!==0&&(v=Nr()),r(og(),{...u,num_outputs:f,seed:v})}),o&&l("seed",Nr())},disabled:i,children:e("make-img-btn")})}function Mg(){const e=D(r=>r.getValueForRequestKey("prompt")),t=D(r=>r.setRequestOptions);return N("div",{className:Hy,children:[N("div",{className:Ky,children:[w("p",{children:"Prompt "}),w("textarea",{value:e,onChange:r=>{t("prompt",r.target.value)}})]}),w(Zy,{}),w(eg,{}),w(Ig,{})]})}function Tg(){const e=D(t=>t.isInpainting);return N(tn,{children:[N("div",{className:qy,children:[w(Mg,{}),w(Fy,{}),w(Uy,{})]}),e&&w("div",{className:Vy,children:w(By,{})})]})}const Dg=`${Lt}/ding.mp3`,Fg=Ec.forwardRef((e,t)=>w("audio",{ref:t,style:{display:"none"},children:w("source",{src:Dg,type:"audio/mp3"})}));var Lg="_1yvg52n0",Ag="_1yvg52n1";function Ug({imageData:e,metadata:t,className:n}){return w("div",{className:[Lg,n].join(" "),children:w("img",{className:Ag,src:e,alt:t.prompt})})}function zg({image:e}){const{info:t,data:n}=e||{info:null,data:null},r=D(s=>s.setRequestOptions),i=()=>{const{prompt:s,seed:u,num_inference_steps:a,guidance_scale:c,use_face_correction:f,use_upscale:d,width:v,height:y}=t;let S=s.replace(/[^a-zA-Z0-9]/g,"_");S=S.substring(0,100);let C=`${S}_Seed-${u}_Steps-${a}_Guidance-${c}`;return f&&(C+=`_FaceCorrection-${f}`),d&&(C+=`_Upscale-${d}`),C+=`_${v}x${y}`,C+=".png",C},o=()=>{const s=document.createElement("a");s.download=i(),s.href=n,s.click()},l=()=>{r("init_image",n)};return N("div",{className:"current-display",children:[e&&N("div",{children:[N("p",{children:[" ",t.prompt]}),w(Ug,{imageData:n,metadata:t}),N("div",{children:[w("button",{onClick:o,children:"Save"}),w("button",{onClick:l,children:"Use as Input"})]})]}),w("div",{})]})}var jg="fsj92y0",$g="fsj92y1";function Qg({images:e,setCurrentDisplay:t}){const n=r=>{const i=e[r];t(i)};return w("div",{className:jg,children:e&&e.map((r,i)=>r===void 0?(console.warn(`image ${i} is undefined`),null):w("button",{className:$g,onClick:()=>{n(i)},children:w("img",{src:r.data,alt:r.info.prompt})},i))})}var Bg="_688lcr1",qg="_688lcr0",Vg="_688lcr2";function Hg(){const e=O.exports.useRef(null),t=D(v=>v.isSoundEnabled()),{id:n,options:r}=sr(v=>v.firstInQueue()),i=sr(v=>v.removeFirstInQueue),[o,l]=O.exports.useState(null),{status:s,data:u}=Jt([tc,n],()=>ry(r),{enabled:n!==void 0});O.exports.useEffect(()=>{var v;s==="success"&&u.status==="succeeded"&&(t&&((v=e.current)==null||v.play()),i())},[s,u,i,e,t]);const a=uu(),[c,f]=O.exports.useState([]),d=sr(v=>v.completedImageIds);return O.exports.useEffect(()=>{const v=d.map(y=>a.getQueryData([tc,y]));if(v.length>0){const y=v.map((S,C)=>{if(S!==void 0)return S.output.map(m=>({id:`${d[C]}-${m.seed}`,data:m.data,info:{...S.request,seed:m.seed}}))}).flat().reverse().filter(S=>S!==void 0);f(y);debugger;l(y[0]||null)}else f([]),l(null)},[f,l,a,d]),N("div",{className:qg,children:[w(Fg,{ref:e}),w("div",{className:Bg,children:w(zg,{image:o})}),w("div",{className:Vg,children:w(Qg,{images:c,setCurrentDisplay:l})})]})}function Kg(){return N("div",{id:"footer",className:"panel-box",children:[N("p",{children:["If you found this project useful and want to help keep it alive, please"," ",w("a",{href:"https://ko-fi.com/cmdr2_stablediffusion_ui",target:"_blank",children:w("img",{src:`${Lt}/kofi.png`,id:"coffeeButton"})})," ","to help cover the cost of development and maintenance! Thank you for your support!"]}),N("p",{children:["Please feel free to join the"," ",w("a",{href:"https://discord.com/invite/u9yhsFmEkB",target:"_blank",children:"discord community"})," ","or"," ",w("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/issues",target:"_blank",children:"file an issue"})," ","if you have any problems or suggestions in using this interface."]}),N("div",{id:"footer-legal",children:[N("p",{children:[w("b",{children:"Disclaimer:"})," The authors of this project are not responsible for any content generated using this interface."]}),N("p",{children:["This license of this software forbids you from sharing any content that violates any laws, produce any harm to a person, disseminate any personal information that would be meant for harm, ",w("br",{}),"spread misinformation and target vulnerable groups. For the full list of restrictions please read"," ",w("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/blob/main/LICENSE",target:"_blank",children:"the license"}),"."]}),w("p",{children:"By using this software, you consent to the terms and conditions of the license."})]})]})}function Wg({className:e}){const t=D(s=>s.setRequestOptions),{status:n,data:r}=Jt(["SaveDir"],ey),{status:i,data:o}=Jt(["modifications"],Zm),l=D(s=>s.setAllModifiers);return O.exports.useEffect(()=>{n==="success"&&t("save_to_disk_path",r)},[t,n,r]),O.exports.useEffect(()=>{i==="success"?l(o):i==="error"&&l(iy)},[t,i,o]),N("div",{className:[Km,e].join(" "),children:[w("header",{className:bm,children:w(Py,{})}),w("nav",{className:Wm,children:w(Tg,{})}),w("main",{className:Gm,children:w(Hg,{})}),w("footer",{className:Ym,children:w(Kg,{})})]})}function Gg({className:e}){return w("div",{children:w("h1",{children:"Settings"})})}var Yg="_4vfmtj1t";const bg=new Im;function Xg(){const e=Yg;return w(Mm,{location:bg,routes:[{path:"/",element:w(Wg,{className:e})},{path:"/settings",element:w(Gg,{className:e})}]})}const Jg=new Jv({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0,cacheTime:1/0}}});vm();nl.createRoot(document.getElementById("root")).render(w(Ec.StrictMode,{children:N(tm,{client:Jg,children:[w(Xg,{}),w(um,{initialIsOpen:!0})]})})); + */var Qo=E.exports,fy=Fl.exports;function dy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var py=typeof Object.is=="function"?Object.is:dy,hy=fy.useSyncExternalStore,gy=Qo.useRef,vy=Qo.useEffect,my=Qo.useMemo,yy=Qo.useDebugValue;th.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=gy(null);if(o.current===null){var s={hasValue:!1,value:null};o.current=s}else s=o.current;o=my(function(){function l(h){if(!u){if(u=!0,c=h,h=r(h),i!==void 0&&s.hasValue){var m=s.value;if(i(m,h))return f=m}return f=h}if(m=f,py(c,h))return m;var y=r(h);return i!==void 0&&i(m,y)?m:(c=h,f=y)}var u=!1,c,f,d=n===void 0?null:n;return[function(){return l(t())},d===null?void 0:function(){return l(d())}]},[t,n,r,i]);var a=hy(e,o[0],o[1]);return vy(function(){s.hasValue=!0,s.value=a},[a]),yy(a),a};(function(e){e.exports=th})(eh);const Sy=hf(eh.exports),{useSyncExternalStoreWithSelector:wy}=Sy;function ky(e,t=e.getState,n){const r=wy(e.subscribe,e.getState,e.getServerState||e.getState,t,n);return E.exports.useDebugValue(r),r}const bc=e=>{const t=typeof e=="function"?cy(e):e,n=(r,i)=>ky(t,r,i);return Object.assign(n,t),n},Oy=e=>e?bc(e):bc;var Wl=Oy;const xy=(e,t={})=>(n,r,i)=>{const{enabled:o,anonymousActionType:s,...a}=t;let l;try{l=(o!=null?o:({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production")&&window.__REDUX_DEVTOOLS_EXTENSION__}catch{}if(!l)return({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&o&&console.warn("[zustand devtools middleware] Please install/enable Redux devtools extension"),e(n,r,i);const u=l.connect(a);let c=!0;i.setState=(h,m,y)=>{const w=n(h,m);return c&&u.send(y===void 0?{type:s||"anonymous"}:typeof y=="string"?{type:y}:y,r()),w};const f=(...h)=>{const m=c;c=!1,n(...h),c=m},d=e(i.setState,r,i);if(u.init(d),i.dispatchFromDevtools&&typeof i.dispatch=="function"){let h=!1;const m=i.dispatch;i.dispatch=(...y)=>{({BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}&&"production")!=="production"&&y[0].type==="__setState"&&!h&&(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),h=!0),m(...y)}}return u.subscribe(h=>{var m;switch(h.type){case"ACTION":if(typeof h.payload!="string"){console.error("[zustand devtools middleware] Unsupported action format");return}return Es(h.payload,y=>{if(y.type==="__setState"){f(y.state);return}!i.dispatchFromDevtools||typeof i.dispatch=="function"&&i.dispatch(y)});case"DISPATCH":switch(h.payload.type){case"RESET":return f(d),u.init(i.getState());case"COMMIT":return u.init(i.getState());case"ROLLBACK":return Es(h.state,y=>{f(y),u.init(i.getState())});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return Es(h.state,y=>{f(y)});case"IMPORT_STATE":{const{nextLiftedState:y}=h.payload,w=(m=y.computedStates.slice(-1)[0])==null?void 0:m.state;if(!w)return;f(w),u.send(null,y);return}case"PAUSE_RECORDING":return c=!c}return}}),d},_y=xy,Es=(e,t)=>{let n;try{n=JSON.parse(e)}catch(r){console.error("[zustand devtools middleware] Could not parse the received json",r)}n!==void 0&&t(n)},wo=e=>t=>{try{const n=e(t);return n instanceof Promise?n:{then(r){return wo(r)(n)},catch(r){return this}}}catch(n){return{then(r){return this},catch(r){return wo(r)(n)}}}},Py=(e,t)=>(n,r,i)=>{let o={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:w=>w,version:0,merge:(w,v)=>({...v,...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=wo(o.serialize),f=()=>{const w=o.partialize({...r()});let v;const p=c({state:w,version:o.version}).then(g=>u.setItem(o.name,g)).catch(g=>{v=g});if(v)throw v;return p},d=i.setState;i.setState=(w,v)=>{d(w,v),f()};const h=e((...w)=>{n(...w),f()},r,i);let m;const y=()=>{var w;if(!u)return;s=!1,a.forEach(p=>p(r()));const v=((w=o.onRehydrateStorage)==null?void 0:w.call(o,r()))||void 0;return wo(u.getItem.bind(u))(o.name).then(p=>{if(p)return o.deserialize(p)}).then(p=>{if(p)if(typeof p.version=="number"&&p.version!==o.version){if(o.migrate)return o.migrate(p.state,p.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}else return p.state}).then(p=>{var g;return m=o.merge(p,(g=r())!=null?g:h),n(m,!0),f()}).then(()=>{v==null||v(m,void 0),s=!0,l.forEach(p=>p(m))}).catch(p=>{v==null||v(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:()=>y(),hasHydrated:()=>s,onHydrate:w=>(a.add(w),()=>{a.delete(w)}),onFinishHydration:w=>(l.add(w),()=>{l.delete(w)})},y(),m||h},Cy=Py;function Jr(){return Math.floor(Math.random()*1e4)}const j=Wl(_y((e,t)=>({parallelCount:1,requestOptions:{prompt:"a photograph of an astronaut riding a horse",seed:Jr(),num_outputs:1,num_inference_steps:50,guidance_scale:7.5,width:512,height:512,prompt_strength:.8,turbo:!0,use_cpu:!1,use_full_precision:!0,save_to_disk_path:"null",use_face_correction:"GFPGANv1.3",use_upscale:"RealESRGAN_x4plus",show_only_filtered_image:!0},tags:[],uiOptions:{isUseRandomSeed:!0,isUseAutoSave:!1,isSoundEnabled:!1},allModifiers:[[[]]],isInpainting:!1,setParallelCount:n=>e(le(r=>{r.parallelCount=n})),setRequestOptions:(n,r)=>{e(le(i=>{i.requestOptions[n]=r}))},getValueForRequestKey:n=>t().requestOptions[n],setAllModifiers:n=>{e(le(r=>{r.allModifiers=n}))},toggleTag:n=>{e(le(r=>{const i=r.tags.indexOf(n);i>-1?r.tags.splice(i,1):r.tags.push(n)}))},hasTag:n=>t().tags.indexOf(n)>-1,selectedTags:()=>t().tags,builtRequest:()=>{const n=t(),r=n.requestOptions,i=n.tags,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(le(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(le(n=>{n.uiOptions.isUseRandomSeed=!n.uiOptions.isUseRandomSeed,n.requestOptions.seed=n.uiOptions.isUseRandomSeed?Jr():n.requestOptions.seed,localStorage.setItem("ui:isUseRandomSeed",n.uiOptions.isUseRandomSeed)}))},isRandomSeed:()=>t().uiOptions.isUseRandomSeed,toggleUseAutoSave:()=>{e(le(n=>{n.uiOptions.isUseAutoSave=!n.uiOptions.isUseAutoSave,localStorage.setItem("ui:isUseAutoSave",n.uiOptions.isUseAutoSave)}))},isUseAutoSave:()=>t().uiOptions.isUseAutoSave,toggleSoundEnabled:()=>{e(le(n=>{n.uiOptions.isSoundEnabled=!n.uiOptions.isSoundEnabled}))},isSoundEnabled:()=>t().uiOptions.isSoundEnabled,toggleInpainting:()=>{e(le(n=>{n.isInpainting=!n.isInpainting}))}})));var Mc="_1jo75h1",Ac="_1jo75h0",Ey="_1jo75h2";const Uc="Stable Diffusion is starting...",Ry="Stable Diffusion is ready to use!",zc="Stable Diffusion is not running!";function Ny({className:e}){const[t,n]=E.exports.useState(Uc),[r,i]=E.exports.useState(Ac),{status:o,data:s}=gn(["health"],ry,{refetchInterval:ny});return E.exports.useEffect(()=>{o==="loading"?(n(Uc),i(Ac)):o==="error"?(n(zc),i(Mc)):o==="success"&&(s[0]==="OK"?(n(Ry),i(Ey)):(n(zc),i(Mc)))},[o,s]),k(yn,{children:k("p",{className:[r,e].join(" "),children:t})})}function Kt(e){return Kt=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},Kt(e)}function pt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function tt(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",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"\xA9","©":"\xA9","®":"\xAE","®":"\xAE","…":"\u2026","…":"\u2026","/":"/","/":"/"},Dy=function(t){return Ly[t]},jy=function(t){return t.replace(Iy,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;t0&&arguments[0]!==void 0?arguments[0]:{};Ma=Qc(Qc({},Ma),e)}function by(){return Ma}var My=function(){function e(){tt(this,e),this.usedNamespaces={}}return nt(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 Ay(e){nh=e}function Uy(){return nh}var zy={type:"3rdParty",init:function(t){Ty(t.options.react),Ay(t)}};function $y(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r2&&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 Qy(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!t.languages||!t.languages.length)return Aa("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}}):By(e,t,n)}function rh(e){if(Array.isArray(e))return e}function Vy(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);n1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=E.exports.useContext(Fy)||{},i=r.i18n,o=r.defaultNS,s=n||i||Uy();if(s&&!s.reportNamespaces&&(s.reportNamespaces=new My),!s){Aa("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&&Aa("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var u=Rs(Rs(Rs({},by()),s.options.react),t),c=u.useSuspense,f=u.keyPrefix,d=e||o||s.options&&s.options.defaultNS;d=typeof d=="string"?[d]:d||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(d);var h=(s.isInitialized||s.initializedStoreOnce)&&d.every(function(O){return Qy(O,s,u)});function m(){return s.getFixedT(null,u.nsMode==="fallback"?d:d[0],f)}var y=E.exports.useState(m),w=Hy(y,2),v=w[0],p=w[1],g=d.join(),S=Ky(g),P=E.exports.useRef(!0);E.exports.useEffect(function(){var O=u.bindI18n,R=u.bindI18nStore;P.current=!0,!h&&!c&&Hc(s,d,function(){P.current&&p(m)}),h&&S&&S!==g&&P.current&&p(m);function D(){P.current&&p(m)}return O&&s&&s.on(O,D),R&&s&&s.store.on(R,D),function(){P.current=!1,O&&s&&O.split(" ").forEach(function(M){return s.off(M,D)}),R&&s&&R.split(" ").forEach(function(M){return s.store.off(M,D)})}},[s,g]);var _=E.exports.useRef(!0);E.exports.useEffect(function(){P.current&&!_.current&&p(m),_.current=!1},[s,f]);var x=[v,s,h];if(x.t=v,x.i18n=s,x.ready=h,h||!h&&!c)return x;throw new Promise(function(O){Hc(s,d,function(){O()})})}var qy="_1v2cc580";function Wy(){const{t:e}=sh(),{status:t,data:n}=gn([ba],Zp),[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]),N("div",{className:qy,children:[N("h1",{children:[e("title")," ",r," ",o," "]}),k(Ny,{className:"status-display"})]})}const He=Wl(Cy((e,t)=>({isOpenAdvancedSettings:!1,isOpenAdvImprovementSettings:!1,isOpenAdvPropertySettings:!1,isOpenAdvWorkflowSettings:!1,isOpenAdvGPUSettings:!1,isOpenImageModifier:!1,imageMofidiersMap:{},toggleAdvancedSettings:()=>{e(le(n=>{n.isOpenAdvancedSettings=!n.isOpenAdvancedSettings}))},toggleAdvImprovementSettings:()=>{e(le(n=>{n.isOpenAdvImprovementSettings=!n.isOpenAdvImprovementSettings}))},toggleAdvPropertySettings:()=>{e(le(n=>{n.isOpenAdvPropertySettings=!n.isOpenAdvPropertySettings}))},toggleAdvWorkflowSettings:()=>{e(le(n=>{n.isOpenAdvWorkflowSettings=!n.isOpenAdvWorkflowSettings}))},toggleAdvGPUSettings:()=>{e(le(n=>{n.isOpenAdvGPUSettings=!n.isOpenAdvGPUSettings}))},toggleImageModifier:()=>{e(le(n=>{n.isOpenImageModifier=!n.isOpenImageModifier}))}}),{name:"createUI"}));var pr="_11d5x3d1",Gy="_11d5x3d0",Vo="_11d5x3d2";function Yy(){const e=j(c=>c.isUsingFaceCorrection()),t=j(c=>c.isUsingUpscaling()),n=j(c=>c.getValueForRequestKey("use_upscale")),r=j(c=>c.getValueForRequestKey("show_only_filtered_image")),i=j(c=>c.toggleUseFaceCorrection),o=j(c=>c.setRequestOptions),s=He(c=>c.isOpenAdvImprovementSettings),a=He(c=>c.toggleAdvImprovementSettings),[l,u]=E.exports.useState(!1);return E.exports.useEffect(()=>{console.log("isUsingUpscaling",t),console.log("isUsingFaceCorrection",e),u(!(e||n))},[e,t,u]),N("div",{children:[k("button",{type:"button",className:Vo,onClick:a,children:k("h4",{children:"Improvement Settings"})}),s&&N(yn,{children:[k("div",{children:N("label",{children:[k("input",{type:"checkbox",checked:e,onChange:c=>i()}),"Fix incorrect faces and eyes (uses GFPGAN)"]})}),k("div",{children:N("label",{children:["Upscale the image to 4x resolution using",N("select",{id:"upscale_model",name:"upscale_model",value:n,onChange:c=>{o("use_upscale",c.target.value)},children:[k("option",{value:"",children:"No Uscaling"}),k("option",{value:"RealESRGAN_x4plus",children:"RealESRGAN_x4plus"}),k("option",{value:"RealESRGAN_x4plus_anime_6B",children:"RealESRGAN_x4plus_anime_6B"})]})]})}),k("div",{children:N("label",{children:[k("input",{disabled:l,type:"checkbox",checked:r,onChange:c=>o("show_only_filtered_image",c.target.checked)}),"Show only filtered image"]})})]})]})}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 Jy(){const e=j(d=>d.setRequestOptions),t=j(d=>d.toggleUseRandomSeed),n=j(d=>d.isRandomSeed()),r=j(d=>d.getValueForRequestKey("seed")),i=j(d=>d.getValueForRequestKey("num_inference_steps")),o=j(d=>d.getValueForRequestKey("guidance_scale")),s=j(d=>d.getValueForRequestKey("init_image")),a=j(d=>d.getValueForRequestKey("prompt_strength")),l=j(d=>d.getValueForRequestKey("width")),u=j(d=>d.getValueForRequestKey("height")),c=He(d=>d.isOpenAdvPropertySettings),f=He(d=>d.toggleAdvPropertySettings);return N("div",{children:[k("button",{type:"button",className:Vo,onClick:f,children:k("h4",{children:"Property Settings"})}),c&&N(yn,{children:[N("div",{children:[N("label",{children:["Seed:",k("input",{size:10,value:r,onChange:d=>e("seed",d.target.value),disabled:n,placeholder:"random"})]}),N("label",{children:[k("input",{type:"checkbox",checked:n,onChange:d=>t()})," ","Random Image"]})]}),k("div",{children:N("label",{children:["Number of inference steps:"," ",k("input",{value:i,onChange:d=>{e("num_inference_steps",d.target.value)},size:4})]})}),N("div",{children:[N("label",{children:["Guidance Scale:",k("input",{value:o,onChange:d=>e("guidance_scale",d.target.value),type:"range",min:"0",max:"20",step:".1"})]}),k("span",{children:o})]}),s&&N("div",{children:[N("label",{children:["Prompt Strength:"," ",k("input",{value:a,onChange:d=>e("prompt_strength",d.target.value),type:"range",min:"0",max:"1",step:".05"})]}),k("span",{children:a})]}),k("div",{children:N("label",{children:["Width:",k("select",{value:l,onChange:d=>e("width",d.target.value),children:Wc.map(d=>k("option",{value:d.value,children:d.label},"width-option_"+d.value))})]})}),k("div",{children:N("label",{children:["Height:",k("select",{value:u,onChange:d=>e("height",d.target.value),children:Wc.map(d=>k("option",{value:d.value,children:d.label},"height-option_"+d.value))})]})})]})]})}function Xy(){const e=j(f=>f.getValueForRequestKey("num_outputs")),t=j(f=>f.parallelCount),n=j(f=>f.isUseAutoSave()),r=j(f=>f.getValueForRequestKey("save_to_disk_path")),i=j(f=>f.isSoundEnabled()),o=j(f=>f.setRequestOptions),s=j(f=>f.setParallelCount),a=j(f=>f.toggleUseAutoSave),l=j(f=>f.toggleSoundEnabled),u=He(f=>f.isOpenAdvWorkflowSettings),c=He(f=>f.toggleAdvWorkflowSettings);return N("div",{children:[k("button",{type:"button",className:Vo,onClick:c,children:k("h4",{children:"Workflow Settings"})}),u&&N(yn,{children:[k("div",{children:N("label",{children:["Number of images to make:"," ",k("input",{type:"number",value:e,onChange:f=>o("num_outputs",parseInt(f.target.value,10)),size:4})]})}),k("div",{children:N("label",{children:["Generate in parallel:",k("input",{type:"number",value:t,onChange:f=>s(parseInt(f.target.value,10)),size:4})]})}),N("div",{children:[N("label",{children:[k("input",{checked:n,onChange:f=>a(),type:"checkbox"}),"Automatically save to"," "]}),N("label",{children:[k("input",{value:r,onChange:f=>o("save_to_disk_path",f.target.value),size:40,disabled:!n}),k("span",{className:"visually-hidden",children:"Path on disk where images will be saved"})]})]}),k("div",{children:N("label",{children:[k("input",{checked:i,onChange:f=>l(),type:"checkbox"}),"Play sound on task completion"]})})]})]})}function Zy(){const e=j(s=>s.getValueForRequestKey("turbo")),t=j(s=>s.getValueForRequestKey("use_cpu")),n=j(s=>s.getValueForRequestKey("use_full_precision")),r=j(s=>s.setRequestOptions),i=He(s=>s.isOpenAdvGPUSettings),o=He(s=>s.toggleAdvGPUSettings);return N("div",{children:[k("button",{type:"button",className:Vo,onClick:o,children:k("h4",{children:"GPU Settings"})}),i&&N(yn,{children:[k("div",{children:N("label",{children:[k("input",{checked:e,onChange:s=>r("turbo",s.target.checked),type:"checkbox"}),"Turbo mode (generates images faster, but uses an additional 1 GB of GPU memory)"]})}),k("div",{children:N("label",{children:[k("input",{type:"checkbox",checked:t,onChange:s=>r("use_cpu",s.target.checked)}),"Use CPU instead of GPU (warning: this will be *very* slow)"]})}),k("div",{children:N("label",{children:[k("input",{checked:n,onChange:s=>r("use_full_precision",s.target.checked),type:"checkbox"}),"Use full precision (for GPU-only. warning: this will consume more VRAM)"]})})]})]})}function e0(){const[e,t]=E.exports.useState(!1),[n,r]=E.exports.useState("beta"),{status:i,data:o}=gn([ba],Zp),s=Al(),{status:a,data:l}=gn([sy],()=>ay(n),{enabled:e});return E.exports.useEffect(()=>{if(i==="success"){const{update_branch:u}=o;r(u==="main"?"beta":"main")}},[i,o]),E.exports.useEffect(()=>{a==="success"&&(l[0]=="OK"&&s.invalidateQueries([ba]),t(!1))},[a,l,t]),N("label",{children:[k("input",{disabled:!0,type:"checkbox",checked:n==="main",onChange:u=>{t(!0)}}),"Enable Beta Mode"]})}function t0(){return N("ul",{className:Gy,children:[k("li",{className:pr,children:k(Yy,{})}),k("li",{className:pr,children:k(Jy,{})}),k("li",{className:pr,children:k(Xy,{})}),k("li",{className:pr,children:k(Zy,{})}),k("li",{className:pr,children:k(e0,{})})]})}function n0(){const e=He(n=>n.isOpenAdvancedSettings),t=He(n=>n.toggleAdvancedSettings);return N("div",{className:"panel-box",children:[k("button",{type:"button",onClick:t,className:"panel-box-toggle-btn",children:k("h3",{children:"Advanced Settings"})}),e&&k(t0,{})]})}function ah({name:e}){const t=j(i=>i.hasTag(e))?"selected":"",n=j(i=>i.toggleTag),r=()=>{n(e)};return k("div",{className:"modifierTag "+t,onClick:r,children:k("p",{children:e})})}function r0({tags:e}){return k("ul",{className:"modifier-list",children:e.map(t=>k("li",{children:k(ah,{name:t})},t))})}function i0({title:e,tags:t}){const[n,r]=E.exports.useState(!1);return N("div",{className:"modifier-grouping",children:[k("div",{className:"modifier-grouping-header",onClick:()=>{r(!n)},children:k("h5",{children:e})}),n&&k(r0,{tags:t})]})}function o0(){const e=j(i=>i.allModifiers);console.log("allModifiers",e);const t=He(i=>i.isOpenImageModifier),n=He(i=>i.toggleImageModifier);return N("div",{className:"panel-box",children:[k("button",{type:"button",onClick:()=>{n()},className:"panel-box-toggle-btn",children:k("h4",{children:"Image Modifiers (art styles, tags, ect)"})}),t&&e.map((i,o)=>k(i0,{title:i[0],tags:i[1]},i[0]))]})}var s0="fma0ug0";function a0({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){const p=o.current.getContext("2d"),g=p.getImageData(0,0,u,f),S=g.data;for(let P=0;P0&&(S[P]=parseInt(r,16),S[P+1]=parseInt(r,16),S[P+2]=parseInt(r,16));p.putImageData(g,0,0)}},[r]);const h=p=>{l(!0)},m=p=>{l(!1);const g=o.current;g&&g.toDataURL()},y=(p,g,S,P,_)=>{const x=o.current;if(x){const O=x.getContext("2d");if(i){const R=S/2;O.clearRect(p-R,g-R,S,S)}else O.beginPath(),O.lineWidth=S,O.lineCap=P,O.strokeStyle=_,O.moveTo(p,g),O.lineTo(p,g),O.stroke()}},w=(p,g,S,P,_)=>{const x=s.current;if(x){const O=x.getContext("2d");if(O.beginPath(),O.clearRect(0,0,x.width,x.height),i){const R=S/2;O.lineWidth=2,O.lineCap="butt",O.strokeStyle=_,O.moveTo(p-R,g-R),O.lineTo(p+R,g-R),O.lineTo(p+R,g+R),O.lineTo(p-R,g+R),O.lineTo(p-R,g-R),O.stroke()}else O.lineWidth=S,O.lineCap=P,O.strokeStyle=_,O.moveTo(p,g),O.lineTo(p,g),O.stroke()}};return N("div",{className:s0,children:[k("img",{src:e}),k("canvas",{ref:o,width:u,height:f}),k("canvas",{ref:s,width:u,height:f,onMouseDown:h,onMouseUp:m,onMouseMove:p=>{const{nativeEvent:{offsetX:g,offsetY:S}}=p;w(g,S,t,n,r),a&&y(g,S,t,n,r)}})]})}var Gc="_2yyo4x2",l0="_2yyo4x1",u0="_2yyo4x0";function c0(){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=j(y=>y.getValueForRequestKey("init_image"));return N("div",{className:u0,children:[k(a0,{imageData:u,brushSize:t,brushShape:r,brushColor:o,isErasing:a}),N("div",{className:l0,children:[N("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"}),N("label",{children:["Brush Size",k("input",{type:"range",min:"1",max:"100",value:t,onChange:y=>{n(y.target.value)}})]})]}),N("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 f0="cjcdm20",d0="cjcdm21";var p0="_1how28i0",h0="_1how28i1";var g0="_1rn4m8a4",v0="_1rn4m8a2",m0="_1rn4m8a3",y0="_1rn4m8a0",S0="_1rn4m8a1",w0="_1rn4m8a5";function k0(e){const t=E.exports.useRef(null),n=j(u=>u.getValueForRequestKey("init_image")),r=j(u=>u.isInpainting),i=j(u=>u.setRequestOptions),o=()=>{var u;(u=t.current)==null||u.click()},s=u=>{const c=u.target.files[0];if(c){const f=new FileReader;f.onload=d=>{d.target&&i("init_image",d.target.result)},f.readAsDataURL(c)}},a=j(u=>u.toggleInpainting);return N("div",{className:y0,children:[N("div",{children:[N("label",{className:S0,children:[k("b",{children:"Initial Image:"})," (optional)"]}),k("input",{ref:t,className:v0,name:"init_image",type:"file",onChange:s}),k("button",{className:m0,onClick:o,children:"Select File"})]}),k("div",{className:g0,children:n&&N(yn,{children:[N("div",{children:[k("img",{src:n,width:"100",height:"100"}),k("button",{className:w0,onClick:()=>{i("init_image",void 0),r&&a()},children:"X"})]}),N("label",{children:[k("input",{type:"checkbox",onChange:u=>{a()},checked:r}),"Use for Inpainting"]})]})})]})}function O0(){const e=j(t=>t.selectedTags());return N("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 Nr=Wl((e,t)=>({images:new Array,completedImageIds:new Array,addNewImage:(n,r,i=!1)=>{e(le(o=>{let{seed:s}=r;i&&(s=Jr()),o.images.push({id:n,options:{...r,seed:s}})}))},hasQueuedImages:()=>t().images.length>0,firstInQueue:()=>t().images[0]||[],removeFirstInQueue:()=>{e(le(n=>{const r=n.images.shift();n.completedImageIds.push(r.id)}))}}));let xi;const x0=new Uint8Array(16);function _0(){if(!xi&&(xi=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!xi))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return xi(x0)}const se=[];for(let e=0;e<256;++e)se.push((e+256).toString(16).slice(1));function P0(e,t=0){return(se[e[t+0]]+se[e[t+1]]+se[e[t+2]]+se[e[t+3]]+"-"+se[e[t+4]]+se[e[t+5]]+"-"+se[e[t+6]]+se[e[t+7]]+"-"+se[e[t+8]]+se[e[t+9]]+"-"+se[e[t+10]]+se[e[t+11]]+se[e[t+12]]+se[e[t+13]]+se[e[t+14]]+se[e[t+15]]).toLowerCase()}const C0=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Yc={randomUUID:C0};function E0(e,t,n){if(Yc.randomUUID&&!t&&!e)return Yc.randomUUID();e=e||{};const r=e.random||(e.rng||_0)();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 P0(r)}var R0="_1hnlbmt0";function N0(){const{t:e}=sh(),t=j(l=>l.parallelCount),n=j(l=>l.builtRequest),r=Nr(l=>l.addNewImage),i=Nr(l=>l.hasQueuedImages()),o=j(l=>l.isRandomSeed()),s=j(l=>l.setRequestOptions);return k("button",{className:R0,onClick:()=>{const l=n();let u=[],{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 h=l.seed;d!==0&&(h=Jr()),r(E0(),{...l,num_outputs:f,seed:h})}),o&&s("seed",Jr())},disabled:i,children:e("home.make-img-btn")})}function I0(){const e=j(r=>r.getValueForRequestKey("prompt")),t=j(r=>r.setRequestOptions);return N("div",{className:p0,children:[N("div",{className:h0,children:[k("p",{children:"Prompt "}),k("textarea",{value:e,onChange:r=>{t("prompt",r.target.value)}})]}),k(k0,{}),k(O0,{}),k(N0,{})]})}function L0(){const e=j(t=>t.isInpainting);return N(yn,{children:[N("div",{className:f0,children:[k(I0,{}),k(n0,{}),k(o0,{})]}),e&&k("div",{className:d0,children:k(c0,{})})]})}const D0=`${en}/ding.mp3`,j0=Of.forwardRef((e,t)=>k("audio",{ref:t,style:{display:"none"},children:k("source",{src:D0,type:"audio/mp3"})}));var F0="_1yvg52n0",T0="_1yvg52n1";function b0({imageData:e,metadata:t,className:n}){return k("div",{className:[F0,n].join(" "),children:k("img",{className:T0,src:e,alt:t.prompt})})}function M0({image:e}){const{info:t,data:n}=e||{info:null,data:null},r=j(a=>a.setRequestOptions),i=()=>{const{prompt:a,seed:l,num_inference_steps:u,guidance_scale:c,use_face_correction:f,use_upscale:d,width:h,height:m}=t;let y=a.replace(/[^a-zA-Z0-9]/g,"_");y=y.substring(0,100);let w=`${y}_Seed-${l}_Steps-${u}_Guidance-${c}`;return f&&(w+=`_FaceCorrection-${f}`),d&&(w+=`_Upscale-${d}`),w+=`_${h}x${m}`,w+=".png",w},o=()=>{const a=document.createElement("a");a.download=i(),a.href=n,a.click()},s=()=>{r("init_image",n)};return N("div",{className:"current-display",children:[e&&N("div",{children:[N("p",{children:[" ",t.prompt]}),k(b0,{imageData:n,metadata:t}),N("div",{children:[k("button",{onClick:o,children:"Save"}),k("button",{onClick:s,children:"Use as Input"})]})]}),k("div",{})]})}var A0="fsj92y0",U0="fsj92y1";function z0({images:e,setCurrentDisplay:t}){const n=r=>{const i=e[r];t(i)};return k("div",{className:A0,children:e&&e.map((r,i)=>r===void 0?(console.warn(`image ${i} is undefined`),null):k("button",{className:U0,onClick:()=>{n(i)},children:k("img",{src:r.data,alt:r.info.prompt})},i))})}var $0="_688lcr1",B0="_688lcr0",Q0="_688lcr2";function V0(){const e=E.exports.useRef(null),t=j(h=>h.isSoundEnabled()),{id:n,options:r}=Nr(h=>h.firstInQueue()),i=Nr(h=>h.removeFirstInQueue),[o,s]=E.exports.useState(null),{status:a,data:l}=gn([Fc,n],()=>ly(r),{enabled:n!==void 0});E.exports.useEffect(()=>{var h;a==="success"&&l.status==="succeeded"&&(t&&((h=e.current)==null||h.play()),i())},[a,l,i,e,t]);const u=Al(),[c,f]=E.exports.useState([]),d=Nr(h=>h.completedImageIds);return E.exports.useEffect(()=>{const h=d.map(m=>u.getQueryData([Fc,m]));if(h.length>0){const m=h.map((y,w)=>{if(y!==void 0)return y.output.map(v=>({id:`${d[w]}-${v.seed}`,data:v.data,info:{...y.request,seed:v.seed}}))}).flat().reverse().filter(y=>y!==void 0);f(m);debugger;s(m[0]||null)}else f([]),s(null)},[f,s,u,d]),N("div",{className:B0,children:[k(j0,{ref:e}),k("div",{className:$0,children:k(M0,{image:o})}),k("div",{className:Q0,children:k(z0,{images:c,setCurrentDisplay:s})})]})}function H0(){return N("div",{id:"footer",className:"panel-box",children:[N("p",{children:["If you found this project useful and want to help keep it alive, please"," ",k("a",{href:"https://ko-fi.com/cmdr2_stablediffusion_ui",target:"_blank",children:k("img",{src:`${en}/kofi.png`,id:"coffeeButton"})})," ","to help cover the cost of development and maintenance! Thank you for your support!"]}),N("p",{children:["Please feel free to join the"," ",k("a",{href:"https://discord.com/invite/u9yhsFmEkB",target:"_blank",children:"discord community"})," ","or"," ",k("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/issues",target:"_blank",children:"file an issue"})," ","if you have any problems or suggestions in using this interface."]}),N("div",{id:"footer-legal",children:[N("p",{children:[k("b",{children:"Disclaimer:"})," The authors of this project are not responsible for any content generated using this interface."]}),N("p",{children:["This license of this software forbids you from sharing any content that violates any laws, produce any harm to a person, disseminate any personal information that would be meant for harm, ",k("br",{}),"spread misinformation and target vulnerable groups. For the full list of restrictions please read"," ",k("a",{href:"https://github.com/cmdr2/stable-diffusion-ui/blob/main/LICENSE",target:"_blank",children:"the license"}),"."]}),k("p",{children:"By using this software, you consent to the terms and conditions of the license."})]})]})}function K0({className:e}){const t=j(a=>a.setRequestOptions),{status:n,data:r}=gn(["SaveDir"],oy),{status:i,data:o}=gn(["modifications"],iy),s=j(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(uy)},[t,i,o]),N("div",{className:[Jm,e].join(" "),children:[k("header",{className:ty,children:k(Wy,{})}),k("nav",{className:Xm,children:k(L0,{})}),k("main",{className:Zm,children:k(V0,{})}),k("footer",{className:ey,children:k(H0,{})})]})}function q0({className:e}){return k("div",{children:k("h1",{children:"Settings"})})}var W0="_4vfmtj1t";function qt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ua(e,t){return Ua=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Ua(e,t)}function Ho(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&&Ua(e,t)}function ii(e,t){if(t&&(Kt(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return qt(e)}function dt(e){return dt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dt(e)}function G0(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Y0(e){return rh(e)||G0(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;t1&&arguments[1]!==void 0?arguments[1]:{};tt(this,e),this.init(t,n)}return nt(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||J0,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;i1?r-1:0),o=1;o-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=Gl(e,t,Object),i=r.obj,o=r.k;i[o]=n}function e1(e,t,n,r){var i=Gl(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 ko(e,t){var n=Gl(e,t),r=n.obj,i=n.k;if(!!r)return r[i]}function tf(e,t,n){var r=ko(e,n);return r!==void 0?r:ko(t,n)}function lh(e,t,n){for(var r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?typeof e[r]=="string"||e[r]instanceof String||typeof t[r]=="string"||t[r]instanceof String?n&&(e[r]=t[r]):lh(e[r],t[r],n):e[r]=t[r]);return e}function xn(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var t1={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function n1(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return t1[t]}):e}var Ko=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,r1=[" ",",","?","!",";"];function i1(e,t,n){t=t||"",n=n||"";var r=r1.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 _i(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function uh(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(!!e){if(e[t])return e[t];for(var r=t.split(n),i=e,o=0;oo+s;)s++,a=r.slice(o,o+s).join(n),l=i[a];if(l===void 0)return;if(l===null)return null;if(t.endsWith(a)){if(typeof l=="string")return l;if(a&&typeof l[a]=="string")return l[a]}var u=r.slice(o+s).join(n);return u?uh(l,u,n):void 0}i=i[r[o]]}return i}}var a1=function(e){Ho(n,e);var t=o1(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return tt(this,n),i=t.call(this),Ko&&Yt.call(qt(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 nt(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=ko(this.data,c);return f||!u||typeof s!="string"?f:uh(this.data&&this.data[i]&&this.data[i][o],s,l)}},{key:"addResource",value:function(i,o,s,a){var l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var c=[i,o];s&&(c=c.concat(u?s.split(u):s)),i.indexOf(".")>-1&&(c=i.split("."),a=o,o=c[1]),this.addNamespaces(o),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=ko(this.data,c)||{};a?lh(f,s,l):f=_i(_i({},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"?_i(_i({},{}),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}(Yt),ch={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,n,r,i,o){var s=this;return t.forEach(function(a){s.processors[a]&&(n=s.processors[a].process(n,r,i,o))}),n}};function 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 ge(e){for(var t=1;t"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){Ho(n,e);var t=l1(n);function n(r){var i,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return tt(this,n),i=t.call(this),Ko&&Yt.call(qt(i)),Z0(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,qt(i)),i.options=o,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.logger=lt.create("translator"),i}return nt(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&&!i1(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(Kt(o)!=="object"&&this.options.overloadTranslationOptionHandler&&(o=this.options.overloadTranslationOptionHandler(arguments)),o||(o={}),i==null)return"";Array.isArray(i)||(i=[String(i)]);var l=o.returnDetails!==void 0?o.returnDetails:this.options.returnDetails,u=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator,c=this.extractFromKey(i[i.length-1],o),f=c.key,d=c.namespaces,h=d[d.length-1],m=o.lng||this.language,y=o.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(m&&m.toLowerCase()==="cimode"){if(y){var w=o.nsSeparator||this.options.nsSeparator;return l?(v.res="".concat(h).concat(w).concat(f),v):"".concat(h).concat(w).concat(f)}return l?(v.res=f,v):f}var v=this.resolve(i,o),p=v&&v.res,g=v&&v.usedKey||f,S=v&&v.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 D=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,p,ge(ge({},o),{},{ns:d})):"key '".concat(f," (").concat(this.language,")' returned an object instead of string.");return l?(v.res=D,v):D}if(u){var M=P==="[object Array]",ne=M?[]:{},Ee=M?S:g;for(var ke in p)if(Object.prototype.hasOwnProperty.call(p,ke)){var ir="".concat(Ee).concat(u).concat(ke);ne[ke]=this.translate(ir,ge(ge({},o),{joinArrays:!1,ns:d})),ne[ke]===ir&&(ne[ke]=p[ke])}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 Rt=!1,ht=!1,I=o.count!==void 0&&typeof o.count!="string",F=n.hasDefaultValue(o),T=I?this.pluralResolver.getSuffix(m,o.count,o):"",$=o["defaultValue".concat(T)]||o.defaultValue;!this.isValidLookup(p)&&F&&(Rt=!0,p=$),this.isValidLookup(p)||(ht=!0,p=f);var J=o.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,Sn=J&&ht?void 0:p,Re=F&&$!==p&&this.options.updateMissing;if(ht||Rt||Re){if(this.logger.log(Re?"updateKey":"missingKey",m,h,f,Re?$:p),u){var wn=this.resolve(f,ge(ge({},o),{},{keySeparator:!1}));wn&&wn.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 Ne=[],gt=this.languageUtils.getFallbackCodes(this.options.fallbackLng,o.lng||this.language);if(this.options.saveMissingTo==="fallback"&>&>[0])for(var qo=0;qo1&&arguments[1]!==void 0?arguments[1]:{},a,l,u,c,f;return typeof i=="string"&&(i=[i]),i.forEach(function(d){if(!o.isValidLookup(a)){var h=o.extractFromKey(d,s),m=h.key;l=m;var y=h.namespaces;o.options.fallbackNS&&(y=y.concat(o.options.fallbackNS));var w=s.count!==void 0&&typeof s.count!="string",v=w&&!s.ordinal&&s.count===0&&o.pluralResolver.shouldUseIntlApi(),p=s.context!==void 0&&(typeof s.context=="string"||typeof s.context=="number")&&s.context!=="",g=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);y.forEach(function(S){o.isValidLookup(a)||(f=S,!of["".concat(g[0],"-").concat(S)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(f)&&(of["".concat(g[0],"-").concat(S)]=!0,o.logger.warn('key "'.concat(l,'" for languages "').concat(g.join(", "),`" won't get resolved as namespace "`).concat(f,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),g.forEach(function(P){if(!o.isValidLookup(a)){c=P;var _=[m];if(o.i18nFormat&&o.i18nFormat.addLookupKeys)o.i18nFormat.addLookupKeys(_,m,P,S,s);else{var x;w&&(x=o.pluralResolver.getSuffix(P,s.count,s));var O="".concat(o.options.pluralSeparator,"zero");if(w&&(_.push(m+x),v&&_.push(m+O)),p){var R="".concat(m).concat(o.options.contextSeparator).concat(s.context);_.push(R),w&&(_.push(R+x),v&&_.push(R+O))}}for(var D;D=_.pop();)o.isValidLookup(a)||(u=D,a=o.getResource(P,S,D,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}(Yt);function Ns(e){return e.charAt(0).toUpperCase()+e.slice(1)}var c1=function(){function e(t){tt(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=lt.create("languageUtils")}return nt(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]=Ns(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]=Ns(i[1].toLowerCase())),r.indexOf(i[2].toLowerCase())>-1&&(i[2]=Ns(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}(),f1=[{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}],d1={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)}},p1=["v1","v2","v3"],af={zero:0,one:1,two:2,few:3,many:4,other:5};function h1(){var e={};return f1.forEach(function(t){t.lngs.forEach(function(n){e[n]={numbers:t.nr,plurals:d1[t.fc]}})}),e}var g1=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};tt(this,e),this.languageUtils=t,this.options=n,this.logger=lt.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=h1()}return nt(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!p1.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 qe(e){for(var t=1;t0&&arguments[0]!==void 0?arguments[0]:{};tt(this,e),this.logger=lt.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(n){return n},this.init(t)}return nt(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:n1,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?xn(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?xn(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?xn(r.nestingPrefix):r.nestingPrefixEscaped||xn("$t("),this.nestingSuffix=r.nestingSuffix?xn(r.nestingSuffix):r.nestingSuffixEscaped||xn(")"),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(v){if(v.indexOf(s.formatSeparator)<0){var p=tf(r,c,v);return s.alwaysFormat?s.format(p,void 0,i,qe(qe(qe({},o),r),{},{interpolationkey:v})):p}var g=v.split(s.formatSeparator),S=g.shift().trim(),P=g.join(s.formatSeparator).trim();return s.format(tf(r,c,S),P,i,qe(qe(qe({},o),r),{},{interpolationkey:S}))};this.resetRegExp();var h=o&&o.missingInterpolationHandler||this.options.missingInterpolationHandler,m=o&&o.interpolation&&o.interpolation.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,y=[{regex:this.regexpUnescape,safeValue:function(v){return f(v)}},{regex:this.regexp,safeValue:function(v){return s.escapeValue?f(s.escape(v)):f(v)}}];return y.forEach(function(w){for(u=0;a=w.regex.exec(n);){var v=a[1].trim();if(l=d(v),l===void 0)if(typeof h=="function"){var p=h(n,a,o);l=typeof p=="string"?p:""}else if(o&&o.hasOwnProperty(v))l="";else if(m){l=a[0];continue}else s.logger.warn("missed to pass in variable ".concat(v," for interpolating ").concat(n)),l="";else typeof l!="string"&&!s.useRawValueToEscape&&(l=Zc(l));var g=w.safeValue(l);if(n=n.replace(a[0],g),m?(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=qe({},o);l.applyPostProcessor=!1,delete l.defaultValue;function u(h,m){var y=this.nestingOptionsSeparator;if(h.indexOf(y)<0)return h;var w=h.split(new RegExp("".concat(y,"[ ]*{"))),v="{".concat(w[1]);h=w[0],v=this.interpolate(v,l);var p=v.match(/'/g),g=v.match(/"/g);(p&&p.length%2===0&&!g||g.length%2!==0)&&(v=v.replace(/'/g,'"'));try{l=JSON.parse(v),m&&(l=qe(qe({},m),l))}catch(S){return this.logger.warn("failed parsing options string in nesting for key ".concat(h),S),"".concat(h).concat(y).concat(v)}return delete l.defaultValue,h}for(;s=this.nestingRegexp.exec(n);){var c=[],f=!1;if(s[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(s[1])){var d=s[1].split(this.formatSeparator).map(function(h){return h.trim()});s[1]=d.shift(),c=d,f=!0}if(a=r(u.call(this,s[1].trim(),l),l),a&&s[0]===n&&typeof a!="string")return a;typeof a!="string"&&(a=Zc(a)),a||(this.logger.warn("missed to resolve ".concat(s[1]," for nesting ").concat(n)),a=""),f&&(a=c.reduce(function(h,m){return i.format(h,m,o.lng,qe(qe({},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 It(e){for(var t=1;t-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=Y0(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 y1=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};tt(this,e),this.logger=lt.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,It(It({},o),{},{style:"currency"})).format(r)},datetime:function(r,i,o){return new Intl.DateTimeFormat(i,It({},o)).format(r)},relativetime:function(r,i,o){return new Intl.RelativeTimeFormat(i,It({},o)).format(r,o.range||"day")},list:function(r,i,o){return new Intl.ListFormat(i,It({},o)).format(r)}},this.init(t)}return nt(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=m1(c),d=f.formatName,h=f.formatOptions;if(s.formats[d]){var m=u;try{var y=o&&o.formatParams&&o.formatParams[o.interpolationkey]||{},w=y.locale||y.lng||o.locale||o.lng||i;m=s.formats[d](u,w,It(It(It({},h),o),y))}catch(v){s.logger.warn(v)}return m}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"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 k1(e,t){e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)}var O1=function(e){Ho(n,e);var t=S1(n);function n(r,i,o){var s,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return tt(this,n),s=t.call(this),Ko&&Yt.call(qt(s)),s.backend=r,s.store=i,s.services=o,s.languageUtils=o.languageUtils,s.options=a,s.logger=lt.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 nt(n,[{key:"queueLoad",value:function(i,o,s,a){var l=this,u={},c={},f={},d={};return i.forEach(function(h){var m=!0;o.forEach(function(y){var w="".concat(h,"|").concat(y);!s.reload&&l.store.hasResourceBundle(h,y)?l.state[w]=2:l.state[w]<0||(l.state[w]===1?c[w]===void 0&&(c[w]=!0):(l.state[w]=1,m=!1,c[w]===void 0&&(c[w]=!0),u[w]===void 0&&(u[w]=!0),d[y]===void 0&&(d[y]=!0)))}),m||(f[h]=!0)}),(Object.keys(u).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:a}),{toLoad:Object.keys(u),pending:Object.keys(c),toLoadLanguages:Object.keys(f),toLoadNamespaces:Object.keys(d)}}},{key:"loaded",value:function(i,o,s){var a=i.split("|"),l=a[0],u=a[1];o&&this.emit("failedLoading",l,u,o),s&&this.store.addResourceBundle(l,u,s),this.state[i]=o?-1:2;var c={};this.queue.forEach(function(f){e1(f.loaded,[l],u),k1(f,i),o&&f.errors.push(o),f.pendingCount===0&&!f.done&&(Object.keys(f.loaded).forEach(function(d){c[d]||(c[d]={});var h=f.loaded[d];h.length&&h.forEach(function(m){c[d][m]===void 0&&(c[d][m]=!0)})}),f.done=!0,f.errors.length?f.callback(f.errors):f.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(f){return!f.done})}},{key:"read",value:function(i,o,s){var a=this,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!i.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:i,ns:o,fcName:s,tried:l,wait:u,callback:c});return}return this.readingCalls++,this.backend[s](i,o,function(f,d){if(a.readingCalls--,a.waitingReads.length>0){var h=a.waitingReads.shift();a.read(h.lng,h.ns,h.fcName,h.tried,h.wait,h.callback)}if(f&&d&&l2&&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}(Yt);function x1(){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(Kt(t[1])==="object"&&(n=t[1]),typeof t[1]=="string"&&(n.defaultValue=t[1]),typeof t[2]=="string"&&(n.tDescription=t[2]),Kt(t[2])==="object"||Kt(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 it(e){for(var t=1;t"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 Pi(){}function C1(e){var t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(function(n){typeof e[n]=="function"&&(e[n]=e[n].bind(e))})}var Oo=function(e){Ho(n,e);var t=_1(n);function n(){var r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0;if(tt(this,n),r=t.call(this),Ko&&Yt.call(qt(r)),r.options=df(i),r.services={},r.logger=lt,r.modules={external:[]},C1(qt(r)),o&&!r.isInitialized&&!i.isClone){if(!r.options.initImmediate)return r.init(i,o),ii(r,qt(r));setTimeout(function(){r.init(i,o)},0)}return r}return nt(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=x1();this.options=it(it(it({},a),this.options),df(o)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=it(it({},a.interpolation),this.options.interpolation)),o.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=o.keySeparator),o.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=o.nsSeparator);function l(v){return v?typeof v=="function"?new v:v:null}if(!this.options.isClone){this.modules.logger?lt.init(l(this.modules.logger),this.options):lt.init(null,this.options);var u;this.modules.formatter?u=this.modules.formatter:typeof Intl<"u"&&(u=y1);var c=new c1(this.options);this.store=new a1(this.options.resources,this.options);var f=this.services;f.logger=lt,f.resourceStore=this.store,f.languageUtils=c,f.pluralResolver=new g1(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 v1(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new O1(l(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",function(v){for(var p=arguments.length,g=new Array(p>1?p-1:0),S=1;S1?p-1:0),S=1;S0&&d[0]!=="dev"&&(this.options.lng=d[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var h=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];h.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments)}});var m=["addResource","addResources","addResourceBundle","removeResourceBundle"];m.forEach(function(v){i[v]=function(){var p;return(p=i.store)[v].apply(p,arguments),i}});var y=hr(),w=function(){var p=function(S,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),y.resolve(P),s(S,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),y}},{key:"loadResources",value:function(i){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pi,a=s,l=typeof i=="string"?i:this.language;if(typeof i=="function"&&(a=i),!this.options.resources||this.options.partialBundledLanguages){if(l&&l.toLowerCase()==="cimode")return a();var u=[],c=function(h){if(!!h){var m=o.services.languageUtils.toResolveHierarchy(h);m.forEach(function(y){u.indexOf(y)<0&&u.push(y)})}};if(l)c(l);else{var f=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);f.forEach(function(d){return c(d)})}this.options.preload&&this.options.preload.forEach(function(d){return c(d)}),this.services.backendConnector.load(u,this.options.ns,function(d){!d&&!o.resolvedLanguage&&o.language&&o.setResolvedLanguage(o.language),a(d)})}else a(null)}},{key:"reloadResources",value:function(i,o,s){var a=hr();return i||(i=this.languages),o||(o=this.options.ns),s||(s=Pi),this.services.backendConnector.reload(i,o,function(l){a.resolve(),s(l)}),a}},{key:"use",value:function(i){if(!i)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!i.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return i.type==="backend"&&(this.modules.backend=i),(i.type==="logger"||i.log&&i.warn&&i.error)&&(this.modules.logger=i),i.type==="languageDetector"&&(this.modules.languageDetector=i),i.type==="i18nFormat"&&(this.modules.i18nFormat=i),i.type==="postProcessor"&&ch.addPostProcessor(i),i.type==="formatter"&&(this.modules.formatter=i),i.type==="3rdParty"&&this.modules.external.push(i),this}},{key:"setResolvedLanguage",value:function(i){if(!(!i||!this.languages)&&!(["cimode","dev"].indexOf(i)>-1))for(var o=0;o-1)&&this.store.hasLanguageSomeTranslations(s)){this.resolvedLanguage=s;break}}}},{key:"changeLanguage",value:function(i,o){var s=this;this.isLanguageChangingTo=i;var a=hr();this.emit("languageChanging",i);var l=function(d){s.language=d,s.languages=s.services.languageUtils.toResolveHierarchy(d),s.resolvedLanguage=void 0,s.setResolvedLanguage(d)},u=function(d,h){h?(l(h),s.translator.changeLanguage(h),s.isLanguageChangingTo=void 0,s.emit("languageChanged",h),s.logger.log("languageChanged",h)):s.isLanguageChangingTo=void 0,a.resolve(function(){return s.t.apply(s,arguments)}),o&&o(d,function(){return s.t.apply(s,arguments)})},c=function(d){!i&&!d&&s.services.languageDetector&&(d=[]);var h=typeof d=="string"?d:s.services.languageUtils.getBestMatchFromCodes(d);h&&(s.language||l(h),s.translator.language||s.translator.changeLanguage(h),s.services.languageDetector&&s.services.languageDetector.cacheUserLanguage(h)),s.loadResources(h,function(m){u(m,h)})};return!i&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!i&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(i),a}},{key:"getFixedT",value:function(i,o,s){var a=this,l=function u(c,f){var d;if(Kt(f)!=="object"){for(var h=arguments.length,m=new Array(h>2?h-2:0),y=2;y1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=this.resolvedLanguage||this.languages[0],l=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;var c=function(h,m){var y=o.services.backendConnector.state["".concat(h,"|").concat(m)];return y===-1||y===2};if(s.precheck){var f=s.precheck(this,c);if(f!==void 0)return f}return!!(this.hasResourceBundle(a,i)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(a,i)&&(!l||c(u,i)))}},{key:"loadNamespaces",value:function(i,o){var s=this,a=hr();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=hr();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]:Pi,a=it(it(it({},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=it({},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),h=1;h0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return new Oo(e,t)});var we=Oo.createInstance();we.createInstance=Oo.createInstance;we.createInstance;we.init;we.loadResources;we.reloadResources;we.use;we.changeLanguage;we.getFixedT;we.t;we.exists;we.setDefaultNamespace;we.hasLoadedNamespace;we.loadNamespaces;we.loadLanguages;const E1="Stable Diffusion UI",R1="",N1={home:"Home",history:"History",community:"Community",settings:"Settings"},I1={"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"},L1={"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:","live-preview":"Show a live preview of the image (disable this for faster image generation)","fix-face":"Fix incorrect faces and eyes (uses GFPGAN)",upscale:"Upscale the image to 4x resolution using:",corrected:"Show only the corrected/upscaled image"},D1={txt:"Image Modifiers (art styles, tags etc)"},j1={"use-btn":"Use Image","use-btn2":"Use Image and Tags"},F1={fave:"Favorites Only",search:"Search"},T1={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"},b1=`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. +`,M1={title:E1,description:R1,navbar:N1,"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:I1,"in-paint":{txt:"In-Painting (select the area which the AI will paint into)",clear:"Clear"},settings:L1,tags:D1,"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:j1,history:F1,"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",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:T1,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:b1},A1={en:{translation:M1}};we.use(zy).init({lng:"en",interpolation:{escapeValue:!1},resources:A1});const U1=new Tm;function z1(){const e=W0;return k(bm,{location:U1,routes:[{path:"/",element:k(K0,{className:e})},{path:"/settings",element:k(q0,{className:e})}]})}const $1=new rm({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,staleTime:1/0,cacheTime:1/0}}});wm();Is.createRoot(document.getElementById("root")).render(k(Of.StrictMode,{children:N(sm,{client:$1,children:[k(z1,{}),k(pm,{initialIsOpen:!0})]})}));