InvokeAI/invokeai/frontend/dist/assets/index-ad762ffd.js

639 lines
1.5 MiB
JavaScript
Raw Normal View History

2023-02-10 01:12:21 +00:00
var cee=Object.defineProperty;var dee=(e,t,n)=>t in e?cee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var an=(e,t,n)=>(dee(e,typeof t!="symbol"?t+"":t,n),n);function rj(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const o=Object.getOwnPropertyDescriptor(r,i);o&&Object.defineProperty(e,i,o.get?o:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(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 a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).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)}})();var Co=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function d_(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var y={},fee={get exports(){return y},set exports(e){y=e}},gS={},w={},hee={get exports(){return w},set exports(e){w=e}},en={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var cy=Symbol.for("react.element"),pee=Symbol.for("react.portal"),gee=Symbol.for("react.fragment"),mee=Symbol.for("react.strict_mode"),vee=Symbol.for("react.profiler"),yee=Symbol.for("react.provider"),bee=Symbol.for("react.context"),See=Symbol.for("react.forward_ref"),xee=Symbol.for("react.suspense"),wee=Symbol.for("react.memo"),Cee=Symbol.for("react.lazy"),cL=Symbol.iterator;function _ee(e){return e===null||typeof e!="object"?null:(e=cL&&e[cL]||e["@@iterator"],typeof e=="function"?e:null)}var ij={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},oj=Object.assign,aj={};function d0(e,t,n){this.props=e,this.context=t,this.refs=aj,this.updater=n||ij}d0.prototype.isReactComponent={};d0.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")};d0.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function sj(){}sj.prototype=d0.prototype;function f_(e,t,n){this.props=e,this.context=t,this.refs=aj,this.updater=n||ij}var h_=f_.prototype=new sj;h_.constructor=f_;oj(h_,d0.prototype);h_.isPureReactComponent=!0;var dL=Array.isArray,lj=Object.prototype.hasOwnProperty,p_={current:null},uj={key:!0,ref:!0,__self:!0,__source:!0};function cj(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)lj.call(t,r)&&!uj.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1<s){for(var l=Array(s),u=0;u<s;u++)l[u]=arguments[u+2];i.children=l}if(e&&e.defaultProps)for(r in s=e.defaultProps,s)i[r]===void 0&&(i[r]=s[r]);return{$$typeof:cy,type:e,key:o,ref:a,props:i,_owner:p_.current}}function kee(e,t){return{$$typeof:cy,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function g_(e){return typeof e=="object"&&e!==null&&e.$$typeof===cy}function Eee(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var fL=/\/+/g;function Ww(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Eee(""+e.key):t.toString(36)}function e4(e,t,n,r,i){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var a=!1;if(e===null)a=!0;else switch(o){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case cy:case pee:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+Ww(a,0):r,dL(i)?(n="",e!=null&&(n=e.replace(fL,"$&/")+"/"),e4(i,t,n,"",function(u){return u})):i!=null&&(g_(i)&&(i=kee(i,n+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(fL,"$&/")+"/")+e)),t.push(i)),1;if(a=0,r=r===""?".":r+":",dL(e))for(var s=0;s<e.length;s++){o=e[s];var l=r+Ww(o,s);a+=e4(o,t,n,l,i)}else if(l=_ee(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=r+Ww(o,s++),a+=e4(o,t,n,l,i);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return a}function N3(e,t,n){if(e==null)return e;var r=[],i=0;return e4(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Pee(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Lo={current:null},t4={transition:null},Tee={ReactCurrentDispatcher:Lo,ReactCurrentBatchConfig:t4,ReactCurrentOwner:p_};en.Children={map:N3,forEach:function(e,t,n){N3(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return N3(e,function(){t++}),t},toArray:function(e){return N3(e,function(t){return t})||[]},only:function(e){if(!g_(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};en.Component=d0;en.Fragment=g
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Lee=w,Aee=Symbol.for("react.element"),Oee=Symbol.for("react.fragment"),Mee=Object.prototype.hasOwnProperty,Iee=Lee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Ree={key:!0,ref:!0,__self:!0,__source:!0};function dj(e,t,n){var r,i={},o=null,a=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(a=t.ref);for(r in t)Mee.call(t,r)&&!Ree.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:Aee,type:e,key:o,ref:a,props:i,_owner:Iee.current}}gS.Fragment=Oee;gS.jsx=dj;gS.jsxs=dj;(function(e){e.exports=gS})(fee);var Ws=Boolean(globalThis==null?void 0:globalThis.document)?w.useLayoutEffect:w.useEffect,m_=w.createContext({});m_.displayName="ColorModeContext";function dy(){const e=w.useContext(m_);if(e===void 0)throw new Error("useColorMode must be used within a ColorModeProvider");return e}var j3={light:"chakra-ui-light",dark:"chakra-ui-dark"};function Dee(e={}){const{preventTransition:t=!0}=e,n={setDataset:r=>{const i=t?n.preventTransition():void 0;document.documentElement.dataset.theme=r,document.documentElement.style.colorScheme=r,i==null||i()},setClassName(r){document.body.classList.add(r?j3.dark:j3.light),document.body.classList.remove(r?j3.light:j3.dark)},query(){return window.matchMedia("(prefers-color-scheme: dark)")},getSystemTheme(r){return n.query().matches??r==="dark"?"dark":"light"},addListener(r){const i=n.query(),o=a=>{r(a.matches?"dark":"light")};return typeof i.addListener=="function"?i.addListener(o):i.addEventListener("change",o),()=>{typeof i.removeListener=="function"?i.removeListener(o):i.removeEventListener("change",o)}},preventTransition(){const r=document.createElement("style");return r.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(r),()=>{window.getComputedStyle(document.body),requestAnimationFrame(()=>{requestAnimationFrame(()=>{document.head.removeChild(r)})})}}};return n}var Nee="chakra-ui-color-mode";function jee(e){return{ssr:!1,type:"localStorage",get(t){if(!(globalThis!=null&&globalThis.document))return t;let n;try{n=localStorage.getItem(e)||t}catch{}return n||t},set(t){try{localStorage.setItem(e,t)}catch{}}}}var Bee=jee(Nee),hL=()=>{};function pL(e,t){return e.type==="cookie"&&e.ssr?e.get(t):t}function fj(e){const{value:t,children:n,options:{useSystemColorMode:r,initialColorMode:i,disableTransitionOnChange:o}={},colorModeManager:a=Bee}=e,s=i==="dark"?"dark":"light",[l,u]=w.useState(()=>pL(a,s)),[d,h]=w.useState(()=>pL(a)),{getSystemTheme:m,setClassName:v,setDataset:b,addListener:S}=w.useMemo(()=>Dee({preventTransition:o}),[o]),k=i==="system"&&!l?d:l,E=w.useCallback(A=>{const I=A==="system"?m():A;u(I),v(I==="dark"),b(I),a.set(I)},[a,m,v,b]);Ws(()=>{i==="system"&&h(m())},[]),w.useEffect(()=>{const A=a.get();if(A){E(A);return}if(i==="system"){E("system");return}E(s)},[a,s,i,E]);const _=w.useCallback(()=>{E(k==="dark"?"light":"dark")},[k,E]);w.useEffect(()=>{if(r)return S(E)},[r,S,E]);const T=w.useMemo(()=>({colorMode:t??k,toggleColorMode:t?hL:_,setColorMode:t?hL:E,forced:t!==void 0}),[k,_,E,t]);return N.createElement(m_.Provider,{value:T},n)}fj.displayName="ColorModeProvider";var z4={},$ee={get exports(){return z4},set exports(e){z4=e}};(function(e,t){var n=200,r="__lodash_hash_undefined__",i=800,o=16,a=9007199254740991,s="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",d="[object Boolean]",h="[object Date]",m="[object Error]",v="[object Function]",b="[object GeneratorFunction]",S="[object Map]",k="[object Number]",E="[object Null]",_="[object Object]",T="[object Proxy]",A="[object RegExp]",I="[object Set]",R="[object String]",D="[object Undefined]",j="[object WeakMap]",z="[object ArrayBuffer]",V="[object DataView]",K="[object Float32Array]",te="[object Float64Array]",q="[object Int8Array]",$="[object Int16Array]",U="[object Int32Array]",X="[object Uint8Array]",Z="[object Uint8ClampedArray]",W="[
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Ai=typeof Symbol=="function"&&Symbol.for,w_=Ai?Symbol.for("react.element"):60103,C_=Ai?Symbol.for("react.portal"):60106,xS=Ai?Symbol.for("react.fragment"):60107,wS=Ai?Symbol.for("react.strict_mode"):60108,CS=Ai?Symbol.for("react.profiler"):60114,_S=Ai?Symbol.for("react.provider"):60109,kS=Ai?Symbol.for("react.context"):60110,__=Ai?Symbol.for("react.async_mode"):60111,ES=Ai?Symbol.for("react.concurrent_mode"):60111,PS=Ai?Symbol.for("react.forward_ref"):60112,TS=Ai?Symbol.for("react.suspense"):60113,One=Ai?Symbol.for("react.suspense_list"):60120,LS=Ai?Symbol.for("react.memo"):60115,AS=Ai?Symbol.for("react.lazy"):60116,Mne=Ai?Symbol.for("react.block"):60121,Ine=Ai?Symbol.for("react.fundamental"):60117,Rne=Ai?Symbol.for("react.responder"):60118,Dne=Ai?Symbol.for("react.scope"):60119;function Ra(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case w_:switch(e=e.type,e){case __:case ES:case xS:case CS:case wS:case TS:return e;default:switch(e=e&&e.$$typeof,e){case kS:case PS:case AS:case LS:case _S:return e;default:return t}}case C_:return t}}}function Oj(e){return Ra(e)===ES}$n.AsyncMode=__;$n.ConcurrentMode=ES;$n.ContextConsumer=kS;$n.ContextProvider=_S;$n.Element=w_;$n.ForwardRef=PS;$n.Fragment=xS;$n.Lazy=AS;$n.Memo=LS;$n.Portal=C_;$n.Profiler=CS;$n.StrictMode=wS;$n.Suspense=TS;$n.isAsyncMode=function(e){return Oj(e)||Ra(e)===__};$n.isConcurrentMode=Oj;$n.isContextConsumer=function(e){return Ra(e)===kS};$n.isContextProvider=function(e){return Ra(e)===_S};$n.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===w_};$n.isForwardRef=function(e){return Ra(e)===PS};$n.isFragment=function(e){return Ra(e)===xS};$n.isLazy=function(e){return Ra(e)===AS};$n.isMemo=function(e){return Ra(e)===LS};$n.isPortal=function(e){return Ra(e)===C_};$n.isProfiler=function(e){return Ra(e)===CS};$n.isStrictMode=function(e){return Ra(e)===wS};$n.isSuspense=function(e){return Ra(e)===TS};$n.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===xS||e===ES||e===CS||e===wS||e===TS||e===One||typeof e=="object"&&e!==null&&(e.$$typeof===AS||e.$$typeof===LS||e.$$typeof===_S||e.$$typeof===kS||e.$$typeof===PS||e.$$typeof===Ine||e.$$typeof===Rne||e.$$typeof===Dne||e.$$typeof===Mne)};$n.typeOf=Ra;(function(e){e.exports=$n})(Ane);var Mj=o7,Nne={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},jne={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Ij={};Ij[Mj.ForwardRef]=Nne;Ij[Mj.Memo]=jne;var Bne=!0;function $ne(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):r+=i+" "}),r}var Rj=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||Bne===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},Dj=function(t,n,r){Rj(t,n,r);var i=t.key+"-"+n.name;if(t.inserted[n.name]===void 0){var o=n;do t.insert(n===o?"."+i:"",o,t.sheet,!0),o=o.next;while(o!==void 0)}};function Fne(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var zne={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity
45deg,
${t} 25%,
transparent 25%,
transparent 50%,
${t} 50%,
${t} 75%,
transparent 75%,
transparent
)`,backgroundSize:`${e} ${e}`}}function fie(e){const t=Yj().toHexString();return!e||uie(e)?t:e.string&&e.colors?pie(e.string,e.colors):e.string&&!e.colors?hie(e.string):e.colors&&!e.string?gie(e.colors):t}function hie(e){let t=0;if(e.length===0)return t.toString();for(let r=0;r<e.length;r+=1)t=e.charCodeAt(r)+((t<<5)-t),t=t&t;let n="#";for(let r=0;r<3;r+=1){const i=t>>r*8&255;n+=`00${i.toString(16)}`.substr(-2)}return n}function pie(e,t){let n=0;if(e.length===0)return t[0];for(let r=0;r<e.length;r+=1)n=e.charCodeAt(r)+((n<<5)-n),n=n&n;return n=(n%t.length+t.length)%t.length,t[n]}function gie(e){return e[Math.floor(Math.random()*e.length)]}function Et(e,t){return n=>n.colorMode==="dark"?t:e}function P_(e){const{orientation:t,vertical:n,horizontal:r}=e;return t?t==="vertical"?n:r:{}}function mie(e){const t=typeof e;return e!=null&&(t==="object"||t==="function")&&!Array.isArray(e)}function Qj(e){return mie(e)&&e.reference?e.reference:String(e)}var IS=(e,...t)=>t.map(Qj).join(` ${e} `).replace(/calc/g,""),$L=(...e)=>`calc(${IS("+",...e)})`,FL=(...e)=>`calc(${IS("-",...e)})`,c7=(...e)=>`calc(${IS("*",...e)})`,zL=(...e)=>`calc(${IS("/",...e)})`,HL=e=>{const t=Qj(e);return t!=null&&!Number.isNaN(parseFloat(t))?String(t).startsWith("-")?String(t).slice(1):`-${t}`:c7(t,-1)},Vu=Object.assign(e=>({add:(...t)=>Vu($L(e,...t)),subtract:(...t)=>Vu(FL(e,...t)),multiply:(...t)=>Vu(c7(e,...t)),divide:(...t)=>Vu(zL(e,...t)),negate:()=>Vu(HL(e)),toString:()=>e.toString()}),{add:$L,subtract:FL,multiply:c7,divide:zL,negate:HL});function vie(e){return!Number.isInteger(parseFloat(e.toString()))}function yie(e,t="-"){return e.replace(/\s+/g,t)}function Jj(e){const t=yie(e.toString());return t.includes("\\.")?e:vie(e)?t.replace(".","\\."):e}function bie(e,t=""){return[t,Jj(e)].filter(Boolean).join("-")}function Sie(e,t){return`var(${Jj(e)}${t?`, ${t}`:""})`}function xie(e,t=""){return`--${bie(e,t)}`}function yi(e,t){const n=xie(e,t==null?void 0:t.prefix);return{variable:n,reference:Sie(n,wie(t==null?void 0:t.fallback))}}function wie(e){return typeof e=="string"?e:e==null?void 0:e.reference}var{definePartsStyle:Cie,defineMultiStyleConfig:_ie}=hr(Sre.keys),kie={borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}},Eie={transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"},Pie={pt:"2",px:"4",pb:"5"},Tie={fontSize:"1.25em"},Lie=Cie({container:kie,button:Eie,panel:Pie,icon:Tie}),Aie=_ie({baseStyle:Lie}),{definePartsStyle:py,defineMultiStyleConfig:Oie}=hr(xre.keys),Ta=Hn("alert-fg"),Qu=Hn("alert-bg"),Mie=py({container:{bg:Qu.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:Ta.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:Ta.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}});function T_(e){const{theme:t,colorScheme:n}=e,r=Hm(`${n}.200`,.16)(t);return{light:`colors.${n}.100`,dark:r}}var Iie=py(e=>{const{colorScheme:t}=e,n=T_(e);return{container:{[Ta.variable]:`colors.${t}.500`,[Qu.variable]:n.light,_dark:{[Ta.variable]:`colors.${t}.200`,[Qu.variable]:n.dark}}}}),Rie=py(e=>{const{colorScheme:t}=e,n=T_(e);return{container:{[Ta.variable]:`colors.${t}.500`,[Qu.variable]:n.light,_dark:{[Ta.variable]:`colors.${t}.200`,[Qu.variable]:n.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:Ta.reference}}}),Die=py(e=>{const{colorScheme:t}=e,n=T_(e);return{container:{[Ta.variable]:`colors.${t}.500`,[Qu.variable]:n.light,_dark:{[Ta.variable]:`colors.${t}.200`,[Qu.variable]:n.dark},pt:"2",borderTopWidth:"4px",borderTopColor:Ta.reference}}}),Nie=py(e=>{const{colorScheme:t}=e;return{container:{[Ta.variable]:"colors.white",[Qu.variable]:`colors.${t}.500`,_dark:{[Ta.variable]:"colors.gray.900",[Qu.variable]:`colors.${t}.200`},color:Ta.reference}}}),jie={subtle:Iie,"left-accent":Rie,"top-accent":Die,solid:Nie},Bie=Oie({baseStyle:Mie,variants:jie,defaultProps:{variant:"subtle",colorScheme:"blue"}}),eB={px:"1px",.
to right,
transparent 0%,
${_o(n,a)} 50%,
transparent 100%
)`;return{...!r&&i&&o,...r?{bgImage:s}:{bgColor:a}}},Ise={lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"},Rse=e=>({bg:Et("gray.100","whiteAlpha.300")(e)}),Dse=e=>({transitionProperty:"common",transitionDuration:"slow",...Mse(e)}),Nse=vv(e=>({label:Ise,filledTrack:Dse(e),track:Rse(e)})),jse={xs:vv({track:{h:"1"}}),sm:vv({track:{h:"2"}}),md:vv({track:{h:"3"}}),lg:vv({track:{h:"4"}})},Bse=Ose({sizes:jse,baseStyle:Nse,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:$se,definePartsStyle:s4}=hr(Nre.keys),Fse=e=>{var t;const n=(t=Po(G4.baseStyle,e))==null?void 0:t.control;return{...n,borderRadius:"full",_checked:{...n==null?void 0:n._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}},zse=s4(e=>{var t,n,r,i;return{label:(n=(t=G4).baseStyle)==null?void 0:n.call(t,e).label,container:(i=(r=G4).baseStyle)==null?void 0:i.call(r,e).container,control:Fse(e)}}),Hse={md:s4({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:s4({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:s4({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},Vse=$se({baseStyle:zse,sizes:Hse,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:Wse,definePartsStyle:Use}=hr(jre.keys),W3=Hn("select-bg"),qL,Gse={...(qL=_n.baseStyle)==null?void 0:qL.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:W3.reference,[W3.variable]:"colors.white",_dark:{[W3.variable]:"colors.gray.700"},"> option, > optgroup":{bg:W3.reference}},qse={width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}},Yse=Use({field:Gse,icon:qse}),U3={paddingInlineEnd:"8"},YL,KL,XL,ZL,QL,JL,eA,tA,Kse={lg:{...(YL=_n.sizes)==null?void 0:YL.lg,field:{...(KL=_n.sizes)==null?void 0:KL.lg.field,...U3}},md:{...(XL=_n.sizes)==null?void 0:XL.md,field:{...(ZL=_n.sizes)==null?void 0:ZL.md.field,...U3}},sm:{...(QL=_n.sizes)==null?void 0:QL.sm,field:{...(JL=_n.sizes)==null?void 0:JL.sm.field,...U3}},xs:{...(eA=_n.sizes)==null?void 0:eA.xs,field:{...(tA=_n.sizes)==null?void 0:tA.xs.field,...U3},icon:{insetEnd:"1"}}},Xse=Wse({baseStyle:Yse,sizes:Kse,variants:_n.variants,defaultProps:_n.defaultProps}),i6=Hn("skeleton-start-color"),o6=Hn("skeleton-end-color"),Zse={[i6.variable]:"colors.gray.100",[o6.variable]:"colors.gray.400",_dark:{[i6.variable]:"colors.gray.800",[o6.variable]:"colors.gray.600"},background:i6.reference,borderColor:o6.reference,opacity:.7,borderRadius:"sm"},Qse={baseStyle:Zse},a6=Hn("skip-link-bg"),Jse={borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[a6.variable]:"colors.white",_dark:{[a6.variable]:"colors.gray.700"},bg:a6.reference}},ele={baseStyle:Jse},{defineMultiStyleConfig:tle,definePartsStyle:RS}=hr(Bre.keys),S2=Hn("slider-thumb-size"),x2=Hn("slider-track-size"),vd=Hn("slider-bg"),nle=e=>{const{orientation:t}=e;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...P_({orientation:t,vertical:{h:"100%"},horizontal:{w:"100%"}})}},rle=e=>({...P_({orientation:e.orientation,horizontal:{h:x2.reference},vertical:{w:x2.reference}}),overflow:"hidden",borderRadius:"sm",[vd.variable]:"colors.gray.200",_dark:{[vd.variable]:"colors.whiteAlpha.200"},_disabled:{[vd.variable]:"colors.gray.300",_dark:{[vd.variable]:"colors.whiteAlpha.300"}},bg:vd.reference}),ile=e=>{const{orientation:t}=e;return{...P_({orientation:t,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}}),w:S2.reference,h:S2.reference,display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}},
[data-motion-pop-id="${n}"] {
position: absolute !important;
width: ${o}px !important;
height: ${a}px !important;
top: ${s}px !important;
left: ${l}px !important;
}
`),()=>{document.head.removeChild(u)}},[t]),w.createElement(Gpe,{isPresent:t,childRef:r,sizeRef:i},w.cloneElement(e,{ref:r}))}const S6=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=$S(Ype),l=w.useId(),u=w.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:d=>{s.set(d,!0);for(const h of s.values())if(!h)return;r&&r()},register:d=>(s.set(d,!1),()=>s.delete(d))}),o?void 0:[n]);return w.useMemo(()=>{s.forEach((d,h)=>s.set(h,!1))},[n]),w.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=w.createElement(qpe,{isPresent:n},e)),w.createElement(p0.Provider,{value:u},e)};function Ype(){return new Map}const Bg=e=>e.key||"";function Kpe(e,t){e.forEach(n=>{const r=Bg(n);t.set(r,n)})}function Xpe(e){const t=[];return w.Children.forEach(e,n=>{w.isValidElement(n)&&t.push(n)}),t}const nf=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:o=!0,mode:a="sync"})=>{i&&(a="wait",c$(!1,"Replace exitBeforeEnter with mode='wait'"));let[s]=Upe();const l=w.useContext(M_).forceRender;l&&(s=l);const u=B$(),d=Xpe(e);let h=d;const m=new Set,v=w.useRef(h),b=w.useRef(new Map).current,S=w.useRef(!0);if(K4(()=>{S.current=!1,Kpe(d,b),v.current=h}),z_(()=>{S.current=!0,b.clear(),m.clear()}),S.current)return w.createElement(w.Fragment,null,h.map(T=>w.createElement(S6,{key:Bg(T),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a},T)));h=[...h];const k=v.current.map(Bg),E=d.map(Bg),_=k.length;for(let T=0;T<_;T++){const A=k[T];E.indexOf(A)===-1&&m.add(A)}return a==="wait"&&m.size&&(h=[]),m.forEach(T=>{if(E.indexOf(T)!==-1)return;const A=b.get(T);if(!A)return;const I=k.indexOf(T),R=()=>{b.delete(T),m.delete(T);const D=v.current.findIndex(j=>j.key===T);if(v.current.splice(D,1),!m.size){if(v.current=d,u.current===!1)return;s(),r&&r()}};h.splice(I,0,w.createElement(S6,{key:Bg(A),isPresent:!1,onExitComplete:R,custom:t,presenceAffectsLayout:o,mode:a},A))}),h=h.map(T=>{const A=T.key;return m.has(A)?T:w.createElement(S6,{key:Bg(T),isPresent:!0,presenceAffectsLayout:o,mode:a},T)}),u$!=="production"&&a==="wait"&&h.length>1&&console.warn(`You're attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.`),w.createElement(w.Fragment,null,m.size?h:h.map(T=>w.cloneElement(T)))};var Fl=function(){return Fl=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},Fl.apply(this,arguments)};function $$(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function m0(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function s(d){try{u(r.next(d))}catch(h){a(h)}}function l(d){try{u(r.throw(d))}catch(h){a(h)}}function u(d){d.done?o(d.value):i(d.value).then(s,l)}u((r=r.apply(e,t||[])).next())})}function v0(e,t){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,i,o,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(u){return function(d){return l([u,d])}}function l(u){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,u[0]&&(n=0)),n;)try{if(r=1,i&&(o=u[0]&2?i.return:u[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,u[1])).done)return o;switch(i=0,o&&(u=[u[0]&2,o.value]),u[0]){case 0:case 1:o=u;break;case 4:return n.label++,{value:u[1],done:!1};case 5:n.label++,i=u[1],u=[0];continue;case 7:u=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]<o[3])){n.label=u[1];break}if(u[0]===6&&n.label<o[1]){
`})}function Sge(e){GS({condition:e.isOpen&&!!e.isDisabled,message:"Cannot open a disabled accordion item"})}function Ug(e){const{isOpen:t,isDisabled:n}=rk(),{reduceMotion:r}=ik(),i=Sy("chakra-accordion__icon",e.className),o=qS(),a={opacity:n?.4:1,transform:t?"rotate(-180deg)":void 0,transition:r?void 0:"transform 0.2s",transformOrigin:"center",...o.icon};return N.createElement(Da,{viewBox:"0 0 24 24","aria-hidden":!0,className:i,__css:a,...e},N.createElement("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}))}Ug.displayName="AccordionIcon";var Gg=Ae(function(t,n){const{children:r,className:i}=t,{htmlProps:o,...a}=mge(t),l={...qS().container,overflowAnchor:"none"},u=w.useMemo(()=>a,[a]);return N.createElement(cge,{value:u},N.createElement(Ce.div,{ref:n,...o,className:Sy("chakra-accordion__item",i),__css:l},typeof r=="function"?r({isExpanded:!!a.isOpen,isDisabled:!!a.isDisabled}):r))});Gg.displayName="AccordionItem";var qg=Ae(function(t,n){const{className:r,motionProps:i,...o}=t,{reduceMotion:a}=ik(),{getPanelProps:s,isOpen:l}=rk(),u=s(o,n),d=Sy("chakra-accordion__panel",r),h=qS();a||delete u.hidden;const m=N.createElement(Ce.div,{...u,__css:h.panel,className:d});return a?m:N.createElement(F$,{in:l,...i},m)});qg.displayName="AccordionPanel";var ok=Ae(function({children:t,reduceMotion:n,...r},i){const o=Yi("Accordion",r),a=En(r),{htmlProps:s,descendants:l,...u}=pge(a),d=w.useMemo(()=>({...u,reduceMotion:!!n}),[u,n]);return N.createElement(dge,{value:l},N.createElement(gge,{value:d},N.createElement(uge,{value:o},N.createElement(Ce.div,{ref:i,...s,className:Sy("chakra-accordion",r.className),__css:o.root},t))))});ok.displayName="Accordion";var xge=(...e)=>e.filter(Boolean).join(" "),wge=tf({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),xy=Ae((e,t)=>{const n=Ao("Spinner",e),{label:r="Loading...",thickness:i="2px",speed:o="0.45s",emptyColor:a="transparent",className:s,...l}=En(e),u=xge("chakra-spinner",s),d={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:i,borderBottomColor:a,borderLeftColor:a,animation:`${wge} ${o} linear infinite`,...n};return N.createElement(Ce.div,{ref:t,__css:d,className:u,...l},r&&N.createElement(Ce.span,{srOnly:!0},r))});xy.displayName="Spinner";var YS=(...e)=>e.filter(Boolean).join(" ");function Cge(e){return N.createElement(Da,{viewBox:"0 0 24 24",...e},N.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"}))}function _ge(e){return N.createElement(Da,{viewBox:"0 0 24 24",...e},N.createElement("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"}))}function xO(e){return N.createElement(Da,{viewBox:"0 0 24 24",...e},N.createElement("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"}))}var[kge,Ege]=Mn({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[Pge,ak]=Mn({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),W$={info:{icon:_ge,colorScheme:"blue"},warning:{icon:xO,colorScheme:"orange"},success:{icon:Cge,colorScheme:"green"},error:{icon:xO,colorScheme:"red"},loading:{icon:xy,colorScheme:"blue"}};function Tge(e){return W$[e].colorScheme}function Lge(e){return W$[e].icon}var U$=Ae(function(t,n){const{status:r="info",addRole:i=!0,...o}=En(t),a=t.colorScheme??Tge(r),s=Yi("Alert",{...t,colorScheme:a}),l={width:"100%",dis
:root {
--chakra-vh: 100vh;
}
@supports (height: -webkit-fill-available) {
:root {
--chakra-vh: -webkit-fill-available;
}
}
@supports (height: -moz-fill-available) {
:root {
--chakra-vh: -moz-fill-available;
}
}
@supports (height: 100dvh) {
:root {
--chakra-vh: 100dvh;
}
}
`,dme=()=>N.createElement(OS,{styles:tF}),fme=()=>N.createElement(OS,{styles:`
html {
line-height: 1.5;
-webkit-text-size-adjust: 100%;
font-family: system-ui, sans-serif;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
-moz-osx-font-smoothing: grayscale;
touch-action: manipulation;
}
body {
position: relative;
min-height: 100%;
font-feature-settings: 'kern';
}
*,
*::before,
*::after {
border-width: 0;
border-style: solid;
box-sizing: border-box;
}
main {
display: block;
}
hr {
border-top-width: 1px;
box-sizing: content-box;
height: 0;
overflow: visible;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
font-size: 1em;
}
a {
background-color: transparent;
color: inherit;
text-decoration: inherit;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
b,
strong {
font-weight: bold;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
img {
border-style: none;
}
button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: 100%;
line-height: 1.15;
margin: 0;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
progress {
vertical-align: baseline;
}
textarea {
overflow: auto;
}
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
-webkit-appearance: none !important;
}
input[type="number"] {
-moz-appearance: textfield;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none !important;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
details {
display: block;
}
summary {
display: list-item;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
button {
background: transparent;
padding: 0;
}
fieldset {
margin: 0;
padding: 0;
}
ol,
ul {
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
button,
[role="button"] {
cursor: pointer;
}
button::-moz-focus-inner {
border: 0 !important;
}
table {
border-collapse: collapse;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
}
button,
input,
optgroup,
select,
textarea {
padding: 0;
line-height: inherit;
color: inherit;
}
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block;
}
img,
video {
max-width: 100%;
height: auto;
}
[data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]) {
outline: none;
box-shadow: none;
}
select::-ms-expand {
display: none;
}
${tF}
`});function Rh(e,t,n,r){const i=Er(n);return w.useEffect(()=>{const o=typeof e=="function"?e():e??document;if(!(!n||!o))return o.addEventListener(t,i,r),()=>{o.removeEventListener(t,i,r)}},[t,e,r,i,n]),()=>{const o=typeof e=="function"?e():e??document;o==null||o.removeEventListener(t,i,r)}}function hme(e){return"current"in e}var nF=()=>typeof window<"u";function pme(){const e=navigator.userAgentData;return(e==null?void 0:e.platform)??navigator.platform}var gme=e=>nF()&&e.test(navigator.vendor),mme=e=>nF()&&e.test(pme()),vme=()=>mme(/mac|iphone|ipad|ipod/i),yme=()=>vme()&&gme(/apple/i);function bme(e){const{ref:t,elements:n,enabled:r}=e,i=()=>{var o;return((o=t.current)==null?void 0:o.ownerDocument)??document};Rh(i,"pointerdown",o=>{if(!yme()||!r)return;const a=o.target,l=(n??[t]).some(u=>{const d=hme(u)?u.current:u;return(d==null?void 0:d.contains(a))||d===a});i().activeElement!==a&&l&&(o.preventDefault(),a.focus())})}var Sme=cre?w.useLayoutEffect:w.useEffect;function LO(e,t=[]){const n=w.useRef(e);return Sme(()=>{n.current=e}),w.useCallback((...r)=>{var i;return(i=n.current)==null?void 0:i.call(n,...r)},t)}function xme(e,t){const n=e!==void 0;return[n,n&&typeof e<"u"?e:t]}function wme(e,t){const n=w.useId();return w.useMemo(()=>e||[t,n].filter(Boolean).join("-"),[e,t,n])}function Wh(e={}){const{onClose:t,onOpen:n,isOpen:r,id:i}=e,o=LO(n),a=LO(t),[s,l]=w.useState(e.defaultIsOpen||!1),[u,d]=xme(r,s),h=wme(i,"disclosure"),m=w.useCallback(()=>{u||l(!1),a==null||a()},[u,a]),v=w.useCallback(()=>{u||l(!0),o==null||o()},[u,o]),b=w.useCallback(()=>{(d?m:v)()},[d,v,m]);return{isOpen:!!d,onOpen:v,onClose:m,onToggle:b,isControlled:u,getButtonProps:(S={})=>({...S,"aria-expanded":d,"aria-controls":h,onClick:dre(S.onClick,b)}),getDisclosureProps:(S={})=>({...S,hidden:!d,id:h})}}function fk(e){const t=Object.assign({},e);for(let n in t)t[n]===void 0&&delete t[n];return t}var hk=Ae(function(t,n){const{htmlSize:r,...i}=t,o=Yi("Input",i),a=En(i),s=sk(a),l=Qr("chakra-input",t.className);return N.createElement(Ce.input,{size:r,...s,__css:o.field,ref:n,className:l})});hk.displayName="Input";hk.id="Input";var[Cme,rF]=Mn({name:"InputGroupStylesContext",errorMessage:`useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in "<InputGroup />" `}),_me=Ae(function(t,n){const r=Yi("Input",t),{children:i,className:o,...a}=En(t),s=Qr("chakra-input__group",o),l={},u=XS(i),d=r.field;u.forEach(m=>{r&&(d&&m.type.id==="InputLeftElement"&&(l.paddingStart=d.height??d.h),d&&m.type.id==="InputRightElement"&&(l.paddingEnd=d.height??d.h),m.type.id==="InputRightAddon"&&(l.borderEndRadius=0),m.type.id==="InputLeftAddon"&&(l.borderStartRadius=0))});const h=u.map(m=>{var v,b;const S=fk({size:((v=m.props)==null?void 0:v.size)||t.size,variant:((b=m.props)==null?void 0:b.variant)||t.variant});return m.type.id!=="Input"?w.cloneElement(m,S):w.cloneElement(m,Object.assign(S,l,m.props))});return N.createElement(Ce.div,{className:s,ref:n,__css:{width:"100%",display:"flex",position:"relative"},...a},N.createElement(Cme,{value:r},h))});_me.displayName="InputGroup";var kme={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},Eme=Ce("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),pk=Ae(function(t,n){const{placement:r="left",...i}=t,o=kme[r]??{},a=rF();return N.createElement(Eme,{ref:n,...i,__css:{...a.addon,...o}})});pk.displayName="InputAddon";var iF=Ae(function(t,n){return N.createElement(pk,{ref:n,placement:"left",...t,className:Qr("chakra-input__left-addon",t.className)})});iF.displayName="InputLeftAddon";iF.id="InputLeftAddon";var oF=Ae(function(t,n){return N.createElement(pk,{ref:n,placement:"right",...t,className:Qr("chakra-input__right-addon",t.className)})});oF.displayName="InputRightAddon";oF.id="InputRightAddon";var Pme=Ce("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),ex=Ae(function(t,n){const{placement:r="lef
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(W,Q){var ie=W.length;W.push(Q);e:for(;0<ie;){var fe=ie-1>>>1,Se=W[fe];if(0<i(Se,Q))W[fe]=Q,W[ie]=Se,ie=fe;else break e}}function n(W){return W.length===0?null:W[0]}function r(W){if(W.length===0)return null;var Q=W[0],ie=W.pop();if(ie!==Q){W[0]=ie;e:for(var fe=0,Se=W.length,Pe=Se>>>1;fe<Pe;){var ye=2*(fe+1)-1,We=W[ye],De=ye+1,ot=W[De];if(0>i(We,ie))De<Se&&0>i(ot,We)?(W[fe]=ot,W[De]=ie,fe=De):(W[fe]=We,W[ye]=ie,fe=ye);else if(De<Se&&0>i(ot,ie))W[fe]=ot,W[De]=ie,fe=De;else break e}}return Q}function i(W,Q){var ie=W.sortIndex-Q.sortIndex;return ie!==0?ie:W.id-Q.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],d=1,h=null,m=3,v=!1,b=!1,S=!1,k=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,_=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function T(W){for(var Q=n(u);Q!==null;){if(Q.callback===null)r(u);else if(Q.startTime<=W)r(u),Q.sortIndex=Q.expirationTime,t(l,Q);else break;Q=n(u)}}function A(W){if(S=!1,T(W),!b)if(n(l)!==null)b=!0,X(I);else{var Q=n(u);Q!==null&&Z(A,Q.startTime-W)}}function I(W,Q){b=!1,S&&(S=!1,E(j),j=-1),v=!0;var ie=m;try{for(T(Q),h=n(l);h!==null&&(!(h.expirationTime>Q)||W&&!K());){var fe=h.callback;if(typeof fe=="function"){h.callback=null,m=h.priorityLevel;var Se=fe(h.expirationTime<=Q);Q=e.unstable_now(),typeof Se=="function"?h.callback=Se:h===n(l)&&r(l),T(Q)}else r(l);h=n(l)}if(h!==null)var Pe=!0;else{var ye=n(u);ye!==null&&Z(A,ye.startTime-Q),Pe=!1}return Pe}finally{h=null,m=ie,v=!1}}var R=!1,D=null,j=-1,z=5,V=-1;function K(){return!(e.unstable_now()-V<z)}function te(){if(D!==null){var W=e.unstable_now();V=W;var Q=!0;try{Q=D(!0,W)}finally{Q?q():(R=!1,D=null)}}else R=!1}var q;if(typeof _=="function")q=function(){_(te)};else if(typeof MessageChannel<"u"){var $=new MessageChannel,U=$.port2;$.port1.onmessage=te,q=function(){U.postMessage(null)}}else q=function(){k(te,0)};function X(W){D=W,R||(R=!0,q())}function Z(W,Q){j=k(function(){W(e.unstable_now())},Q)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(W){W.callback=null},e.unstable_continueExecution=function(){b||v||(b=!0,X(I))},e.unstable_forceFrameRate=function(W){0>W||125<W?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):z=0<W?Math.floor(1e3/W):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(W){switch(m){case 1:case 2:case 3:var Q=3;break;default:Q=m}var ie=m;m=Q;try{return W()}finally{m=ie}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(W,Q){switch(W){case 1:case 2:case 3:case 4:case 5:break;default:W=3}var ie=m;m=W;try{return Q()}finally{m=ie}},e.unstable_scheduleCallback=function(W,Q,ie){var fe=e.unstable_now();switch(typeof ie=="object"&&ie!==null?(ie=ie.delay,ie=typeof ie=="number"&&0<ie?fe+ie:fe):ie=fe,W){case 1:var Se=-1;break;case 2:Se=250;break;case 5:Se=1073741823;break;case 4:Se=1e4;break;default:Se=5e3}return Se=ie+Se,W={id:d++,callback:Q,priorityLevel:W,startTime:ie,expirationTime:Se,sortIndex:-1},ie>fe?(W.sortIndex=ie,t(u,W),n(l)===null&&W===n(u)&&(S?(E(j),j=-1):S=!0,Z(A,ie-fe))):(W.sortIndex=Se,t(l,W),b||v||(b=!0,X(I))),W},e.unstable_shouldYield=K,e.unstable_wrapCallback=function(W){var Q=m;return function(){var ie=m;m=Q;try{return W.apply(this,arguments)}finally{m=ie}}}})(BF);(function(e){e.exports=BF})($1e);/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var $F=w,Ma=Bh;function Fe(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var FF=new Set,O2={};function ip(e,t){Km(e,t),Km(e+"Capture",t)}function Km(e,t){for(O2[e]=t,e=0;e<t.length;e++)FF.add(t[e])}var tc=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),G7=Object.prototype.hasOwnProperty,F1e=/^[: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]*$/,WO={},UO={};function z1e(e){return G7.call(UO,e)?!0:G7.call(WO,e)?!1:F1e.test(e)?UO[e]=!0:(WO[e]=!0,!1)}function H1e(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 V1e(e,t,n,r){if(t===null||typeof t>"u"||H1e(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 Oo(e,t,n,r,i,o,a){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=a}var qi={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){qi[e]=new Oo(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];qi[t]=new Oo(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){qi[e]=new Oo(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){qi[e]=new Oo(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){qi[e]=new Oo(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){qi[e]=new Oo(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){qi[e]=new Oo(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){qi[e]=new Oo(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){qi[e]=new Oo(e,5,!1,e.toLowerCase(),null,!1,!1)});var _k=/[\-:]([a-z])/g;function kk(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-
`+k6+e}var E6=!1;function P6(e,t){if(!e||E6)return"";E6=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var i=u.stack.split(`
`),o=r.stack.split(`
`),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(a!==1||s!==1)do if(a--,s--,0>s||i[a]!==o[s]){var l=`
`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{E6=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yv(e):""}function W1e(e){switch(e.tag){case 5:return yv(e.type);case 16:return yv("Lazy");case 13:return yv("Suspense");case 19:return yv("SuspenseList");case 0:case 2:case 15:return e=P6(e.type,!1),e;case 11:return e=P6(e.type.render,!1),e;case 1:return e=P6(e.type,!0),e;default:return""}}function X7(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 Kg:return"Fragment";case Yg:return"Portal";case q7:return"Profiler";case Pk:return"StrictMode";case Y7:return"Suspense";case K7:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case HF:return(e.displayName||"Context")+".Consumer";case zF:return(e._context.displayName||"Context")+".Provider";case Tk:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Lk:return t=e.displayName||null,t!==null?t:X7(e.type)||"Memo";case pd:t=e._payload,e=e._init;try{return X7(e(t))}catch{}}return null}function U1e(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 X7(t);case 8:return t===Pk?"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 Ud(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function WF(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function G1e(e){var t=WF(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(a){r=""+a,o.call(this,a)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(a){r=""+a},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function nb(e){e._valueTracker||(e._valueTracker=G1e(e))}function UF(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=WF(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function c5(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 Z7(e,t){var n=t.checked;return Tr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function qO(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Ud(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 GF(e,t){t=t.checked,t!=null&&Ek(e,"checked",t,!1)}function Q7(e,t){GF(e,t);var n=Ud(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")?J7(e,t.type,n):t.hasOwnProperty("defaultValue")&&J7(e,t.type,Ud(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function YO(e,t,n){if(t.hasOwnProperty(
`).replace(n2e,"")}function cb(e,t,n){if(t=vM(t),vM(e)!==t&&n)throw Error(Fe(425))}function y5(){}var h9=null,p9=null;function g9(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var m9=typeof setTimeout=="function"?setTimeout:void 0,r2e=typeof clearTimeout=="function"?clearTimeout:void 0,yM=typeof Promise=="function"?Promise:void 0,i2e=typeof queueMicrotask=="function"?queueMicrotask:typeof yM<"u"?function(e){return yM.resolve(null).then(e).catch(o2e)}:m9;function o2e(e){setTimeout(function(){throw e})}function F6(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),N2(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);N2(t)}function Md(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function bM(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var x0=Math.random().toString(36).slice(2),zl="__reactFiber$"+x0,z2="__reactProps$"+x0,nc="__reactContainer$"+x0,v9="__reactEvents$"+x0,a2e="__reactListeners$"+x0,s2e="__reactHandles$"+x0;function kh(e){var t=e[zl];if(t)return t;for(var n=e.parentNode;n;){if(t=n[nc]||n[zl]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=bM(e);e!==null;){if(n=e[zl])return n;e=bM(e)}return t}e=n,n=e.parentNode}return null}function Py(e){return e=e[zl]||e[nc],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Jg(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(Fe(33))}function ax(e){return e[z2]||null}var y9=[],em=-1;function af(e){return{current:e}}function fr(e){0>em||(e.current=y9[em],y9[em]=null,em--)}function nr(e,t){em++,y9[em]=e.current,e.current=t}var Gd={},lo=af(Gd),Jo=af(!1),Gh=Gd;function Xm(e,t){var n=e.type.contextTypes;if(!n)return Gd;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 ea(e){return e=e.childContextTypes,e!=null}function b5(){fr(Jo),fr(lo)}function SM(e,t,n){if(lo.current!==Gd)throw Error(Fe(168));nr(lo,t),nr(Jo,n)}function Rz(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(Fe(108,U1e(e)||"Unknown",i));return Tr({},n,r)}function S5(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Gd,Gh=lo.current,nr(lo,e),nr(Jo,Jo.current),!0}function xM(e,t,n){var r=e.stateNode;if(!r)throw Error(Fe(169));n?(e=Rz(e,t,Gh),r.__reactInternalMemoizedMergedChildContext=e,fr(Jo),fr(lo),nr(lo,e)):fr(Jo),nr(Jo,n)}var Hu=null,sx=!1,z6=!1;function Dz(e){Hu===null?Hu=[e]:Hu.push(e)}function l2e(e){sx=!0,Dz(e)}function sf(){if(!z6&&Hu!==null){z6=!0;var e=0,t=Bn;try{var n=Hu;for(Bn=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Hu=null,sx=!1}catch(i){throw Hu!==null&&(Hu=Hu.slice(e+1)),az(Ok,sf),i}finally{Bn=t,z6=!1}}return null}var tm=[],nm=0,x5=null,w5=0,Za=[],Qa=0,qh=null,Uu=1,Gu="";function dh(e,t){tm[nm++]=w5,tm[nm++]=x5,x5=e,w5=t}function Nz(e,t,n){Za[Qa++]=Uu,Za[Qa++]=Gu,Za[Qa++]=qh,qh=e;var r=Uu;e=Gu;var i=32-Ys(r)-1;r&=~(1<<i),n+=1;var o=32-Ys(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Uu=1<<32-Ys(t)+i|n<<i|r,Gu=o+e}else Uu=1<<o|n<<i|r,Gu=e}function Fk(e){e.return!==null&&(dh(e,1),Nz(e,1,0))}function zk(e){for(;e===x5;)x5=tm[--nm],tm[nm]=null,w5=tm[--nm],tm[nm]=null;for(;e===qh;)qh=Za[--Qa],Za[Qa]=null,Gu=Za[--Qa],Za[Qa]=null,Uu=Za[--Qa],Za[Qa]=null}var La=null,Ea=null,yr=!1,$s=null;function jz(e,t){var n=ns(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:i,digest:null}}function G6(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function _9(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var v2e=typeof WeakMap=="function"?WeakMap:Map;function dH(e,t,n){n=qu(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){A5||(A5=!0,R9=r),_9(e,t)},n}function fH(e,t,n){n=qu(-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(){_9(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){_9(e,t),typeof r!="function"&&(Rd===null?Rd=new Set([this]):Rd.add(this));var a=t.stack;this.componentDidCatch(t.value,{componentStack:a!==null?a:""})}),n}function OM(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new v2e;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=O2e.bind(null,e,t,n),t.then(e,e))}function MM(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 IM(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=qu(-1,1),t.tag=2,Id(n,t,1))),n.lanes|=1),e)}var y2e=uc.ReactCurrentOwner,Xo=!1;function wo(e,t,n,r){t.child=e===null?Wz(t,null,n,r):Qm(t,e.child,n,r)}function RM(e,t,n,r,i){n=n.render;var o=t.ref;return Tm(t,i),r=Qk(e,t,n,r,o,i),n=Jk(),e!==null&&!Xo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ic(e,t,i)):(yr&&n&&Fk(t),t.flags|=1,wo(e,t,r,i),t.child)}function DM(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!uE(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,hH(e,t,o,r,i)):(e=C4(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)){var a=o.memoizedProps;if(n=n.compare,n=n!==null?n:B2,n(a,r)&&e.ref===t.ref)return ic(e,t,i)}return t.flags|=1,e=Nd(o,r),e.ref=t.ref,e.return=t,t.child=e}function hH(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(B2(o,r)&&e.ref===t.ref)if(Xo=!1,t.pendingProps=r=o,(e.lanes&i)!==0)e.flags&131072&&(Xo=!0);else return t.lanes=e.lanes,ic(e,t,i)}return k9(e,t,n,r,i)}function pH(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},nr(om,_a),_a|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,nr(om,_a),_a|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,nr(om,_a),_a|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,nr(om,_a),_a|=r;return wo(e,t,i,n),t.child}function gH(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function k9(e,t,n,r,i){var o=ea(n)?Gh:lo.current;return o=Xm(t,o),Tm(t,i),n=Qk(e,t,n,r,o,i),r=Jk(),e!==null&&!Xo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,ic(e,t,i)):(yr&&r&&Fk(t),t.flags|=1,wo(e,t,n,i),t.child)}function NM(e,t,n,r,i){if(ea(n)){var o=!0;S5(t)}else o=!1;if(Tm(t,i),t.stateNode===null)S4(e,t),Hz(t,n,r),C9(t,n,r,i),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,u=n.contextType;typeof u=="object"&&u!==null?u=cs(u):(u=ea(n)?Gh:lo.current,u=Xm(t,u));var d=n.getDerivedStateFromProps,h=typeof d=="function"||typeof a.getSnapshotBeforeUpdate=="function";h||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||l!==u)&&PM(t,a,r,u),gd=!1;var m=t.memoizedState;a.state=m,k5(t,r,a,i),l=t.memoizedState,s!==r||m!==l||Jo.current||gd?(typeof d=="function"&&(w9(t,n,d,r),l=t.memoizedState),(s=gd||EM(t,n,s,r,m,l,u))?(h||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="function"||(typeo
.`.concat(i3e,` {
overflow: hidden `).concat(r,`;
padding-right: `).concat(s,"px ").concat(r,`;
}
body {
overflow: hidden `).concat(r,`;
overscroll-behavior: contain;
`).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
padding-left: `.concat(i,`px;
padding-top: `).concat(o,`px;
padding-right: `).concat(a,`px;
margin-left:0;
margin-top:0;
margin-right: `).concat(s,"px ").concat(r,`;
`),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),`
}
.`).concat(_4,` {
right: `).concat(s,"px ").concat(r,`;
}
.`).concat(k4,` {
margin-right: `).concat(s,"px ").concat(r,`;
}
.`).concat(_4," .").concat(_4,` {
right: 0 `).concat(r,`;
}
.`).concat(k4," .").concat(k4,` {
margin-right: 0 `).concat(r,`;
}
body {
`).concat(o3e,": ").concat(s,`px;
}
`)},v3e=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?"margin":r,o=w.useMemo(function(){return p3e(i)},[i]);return w.createElement(g3e,{styles:m3e(o,!t,i,n?"":"!important")})},V9=!1;if(typeof window<"u")try{var Sb=Object.defineProperty({},"passive",{get:function(){return V9=!0,!0}});window.addEventListener("test",Sb,Sb),window.removeEventListener("test",Sb,Sb)}catch{V9=!1}var Pg=V9?{passive:!1}:!1,y3e=function(e){return e.tagName==="TEXTAREA"},CV=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!y3e(e)&&n[t]==="visible")},b3e=function(e){return CV(e,"overflowY")},S3e=function(e){return CV(e,"overflowX")},eI=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=_V(e,n);if(r){var i=kV(e,n),o=i[1],a=i[2];if(o>a)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},x3e=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},w3e=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},_V=function(e,t){return e==="v"?b3e(t):S3e(t)},kV=function(e,t){return e==="v"?x3e(t):w3e(t)},C3e=function(e,t){return e==="h"&&t==="rtl"?-1:1},_3e=function(e,t,n,r,i){var o=C3e(e,window.getComputedStyle(t).direction),a=o*r,s=n.target,l=t.contains(s),u=!1,d=a>0,h=0,m=0;do{var v=kV(e,s),b=v[0],S=v[1],k=v[2],E=S-k-o*b;(b||E)&&_V(e,s)&&(h+=E,m+=b),s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(d&&(i&&h===0||!i&&a>h)||!d&&(i&&m===0||!i&&-a>m))&&(u=!0),u},xb=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},tI=function(e){return[e.deltaX,e.deltaY]},nI=function(e){return e&&"current"in e?e.current:e},k3e=function(e,t){return e[0]===t[0]&&e[1]===t[1]},E3e=function(e){return`
.block-interactivity-`.concat(e,` {pointer-events: none;}
.allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},P3e=0,Tg=[];function T3e(e){var t=w.useRef([]),n=w.useRef([0,0]),r=w.useRef(),i=w.useState(P3e++)[0],o=w.useState(function(){return wV()})[0],a=w.useRef(e);w.useEffect(function(){a.current=e},[e]),w.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var S=D7([e.lockRef.current],(e.shards||[]).map(nI),!0).filter(Boolean);return S.forEach(function(k){return k.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),S.forEach(function(k){return k.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=w.useCallback(function(S,k){if("touches"in S&&S.touches.length===2)return!a.current.allowPinchZoom;var E=xb(S),_=n.current,T="deltaX"in S?S.deltaX:_[0]-E[0],A="deltaY"in S?S.deltaY:_[1]-E[1],I,R=S.target,D=Math.abs(T)>Math.abs(A)?"h":"v";if("touches"in S&&D==="h"&&R.type==="range")return!1;var j=eI(D,R);if(!j)return!0;if(j?I=D:(I=D==="v"?"h":"v",j=eI(D,R)),!j)return!1;if(!r.current&&"changedTouches"in S&&(T||A)&&(r.current=I),!I)return!0;var z=r.current||I;return _3e(z,k,S,z==="h"?T:A,!0)},[]),l=w.useCallback(function(S){var k=S;if(!(!Tg.length||Tg[Tg.length-1]!==o)){var E="deltaY"in k?tI(k):xb(k),_=t.current.filter(function(I){return I.name===k.type&&I.target===k.target&&k3e(I.delta,E)})[0];if(_&&_.should){k.cancelable&&k.preventDefault();return}if(!_){var T=(a.current.shards||[]).map(nI).filter(Boolean).filter(function(I){return I.contains(k.target)}),A=T.length>0?s(k,T[0]):!a.current.noIsolation;A&&k.cancelable&&k.preventDefault()}}},[]),u=w.useCallback(function(S,k,E,_){var T={name:S,delta:k,target:E,should:_};t.current.push(T),setTimeout(function(){t.current=t.current.filter(function(A){return A!==T})},1)},[]),d=w.useCallback(function(S){n.current=xb(S),r.current=void 0},[]),h=w.useCallback(function(S){u(S.type,tI(S),S.target,s(S,e.lockRef.current))},[]),m=w.useCallback(function(S){u(S.type,xb(S),S.target,s(S,e.lockRef.current))},[]);w.useEffect(function(){return Tg.push(o),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:m}),document.addEventListener("wheel",l,Pg),document.addEventListener("touchmove",l,Pg),document.addEventListener("touchstart",d,Pg),function(){Tg=Tg.filter(function(S){return S!==o}),document.removeEventListener("wheel",l,Pg),document.removeEventListener("touchmove",l,Pg),document.removeEventListener("touchstart",d,Pg)}},[]);var v=e.removeScrollBar,b=e.inert;return w.createElement(w.Fragment,null,b?w.createElement(o,{styles:E3e(i)}):null,v?w.createElement(v3e,{gapMode:"margin"}):null)}const L3e=lye(xV,T3e);var EV=w.forwardRef(function(e,t){return w.createElement(vx,Fl({},e,{ref:t,sideCar:L3e}))});EV.classNames=vx.classNames;const PV=EV;var sp=(...e)=>e.filter(Boolean).join(" ");function wv(...e){return function(n){e.some(r=>(r==null||r(n),n==null?void 0:n.defaultPrevented))}}var A3e=class{constructor(){an(this,"modals");this.modals=[]}add(e){this.modals.push(e)}remove(e){this.modals=this.modals.filter(t=>t!==e)}isTopModal(e){return this.modals[this.modals.length-1]===e}},W9=new A3e;function O3e(e,t){w.useEffect(()=>(t&&W9.add(e),()=>{W9.remove(e)}),[t,e])}function M3e(e){const{isOpen:t,onClose:n,id:r,closeOnOverlayClick:i=!0,closeOnEsc:o=!0,useInert:a=!0,onOverlayClick:s,onEsc:l}=e,u=w.useRef(null),d=w.useRef(null),[h,m,v]=R3e(r,"chakra-modal","chakra-modal--header","chakra-modal--body");I3e(u,t&&a),O3e(u,t);const b=w.useRef(null),S=w.useCallback(j=>{b.current=j.target},[]),k=w.useCallback(j=>{j.key==="Escape"&&(j.stopPropagation(),o&&(n==null||n()),l==null||l())},[o,n,l]),[E,_]=w.useState(!1),[T,A]=w.useState(!1),I=w.useCallback((j={},z=null)=>({role:"dialog",...j,ref:qn(z,u),id:h,tabIndex:-1,"aria-modal":!0,"aria-labelledby":E?m:void 0,"aria-describedby":T?v:void 0,onClick:wv(j.onClick,V=>V.stopPropagation())}),[v,T,h,m,E]),R=w.useCallback(j=>{j.stopPropagation(),b.current===j.target&&W9.isTopModal(u)&&(i&&(n==null||n()),s==null||s())},[n,i,s]),D=w.useCallback((j={},z=null)=>({...j,ref:qn(z,d),onClick:wv(j.onClick,R),onKe
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r0=w;function K4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var X4e=typeof Object.is=="function"?Object.is:K4e,Z4e=r0.useState,Q4e=r0.useEffect,J4e=r0.useLayoutEffect,e5e=r0.useDebugValue;function t5e(e,t){var n=t(),r=Z4e({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return J4e(function(){i.value=n,i.getSnapshot=t,lC(i)&&o({inst:i})},[e,n,t]),Q4e(function(){return lC(i)&&o({inst:i}),e(function(){lC(i)&&o({inst:i})})},[e]),e5e(n),n}function lC(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!X4e(e,n)}catch{return!0}}function n5e(e,t){return t()}var r5e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?n5e:t5e;uW.useSyncExternalStore=r0.useSyncExternalStore!==void 0?r0.useSyncExternalStore:r5e;(function(e){e.exports=uW})(Y4e);var Q9={},i5e={get exports(){return Q9},set exports(e){Q9=e}},cW={};/**
* @license React
* use-sync-external-store-shim/with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Cx=w,o5e=Z9;function a5e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var s5e=typeof Object.is=="function"?Object.is:a5e,l5e=o5e.useSyncExternalStore,u5e=Cx.useRef,c5e=Cx.useEffect,d5e=Cx.useMemo,f5e=Cx.useDebugValue;cW.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=u5e(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=d5e(function(){function l(v){if(!u){if(u=!0,d=v,v=r(v),i!==void 0&&a.hasValue){var b=a.value;if(i(b,v))return h=b}return h=v}if(b=h,s5e(d,v))return b;var S=r(v);return i!==void 0&&i(b,S)?b:(d=v,h=S)}var u=!1,d,h,m=n===void 0?null:n;return[function(){return l(t())},m===null?void 0:function(){return l(m())}]},[t,n,r,i]);var s=l5e(e,o[0],o[1]);return c5e(function(){a.hasValue=!0,a.value=s},[s]),f5e(s),s};(function(e){e.exports=cW})(i5e);function h5e(e){e()}let dW=h5e;const p5e=e=>dW=e,g5e=()=>dW,Xd=w.createContext(null);function fW(){return w.useContext(Xd)}const m5e=()=>{throw new Error("uSES not initialized!")};let hW=m5e;const v5e=e=>{hW=e},y5e=(e,t)=>e===t;function b5e(e=Xd){const t=e===Xd?fW:()=>w.useContext(e);return function(r,i=y5e){const{store:o,subscription:a,getServerState:s}=t(),l=hW(a.addNestedSub,o.getState,s||o.getState,r,i);return w.useDebugValue(l),l}}const S5e=b5e();var fI={},x5e={get exports(){return fI},set exports(e){fI=e}},Fn={};/**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var FE=Symbol.for("react.element"),zE=Symbol.for("react.portal"),_x=Symbol.for("react.fragment"),kx=Symbol.for("react.strict_mode"),Ex=Symbol.for("react.profiler"),Px=Symbol.for("react.provider"),Tx=Symbol.for("react.context"),w5e=Symbol.for("react.server_context"),Lx=Symbol.for("react.forward_ref"),Ax=Symbol.for("react.suspense"),Ox=Symbol.for("react.suspense_list"),Mx=Symbol.for("react.memo"),Ix=Symbol.for("react.lazy"),C5e=Symbol.for("react.offscreen"),pW;pW=Symbol.for("react.module.reference");function ps(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case FE:switch(e=e.type,e){case _x:case Ex:case kx:case Ax:case Ox:return e;default:switch(e=e&&e.$$typeof,e){case w5e:case Tx:case Lx:case Ix:case Mx:case Px:return e;default:return t}}case zE:return t}}}Fn.ContextConsumer=Tx;Fn.ContextProvider=Px;Fn.Element=FE;Fn.ForwardRef=Lx;Fn.Fragment=_x;Fn.Lazy=Ix;Fn.Memo=Mx;Fn.Portal=zE;Fn.Profiler=Ex;Fn.StrictMode=kx;Fn.Suspense=Ax;Fn.SuspenseList=Ox;Fn.isAsyncMode=function(){return!1};Fn.isConcurrentMode=function(){return!1};Fn.isContextConsumer=function(e){return ps(e)===Tx};Fn.isContextProvider=function(e){return ps(e)===Px};Fn.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===FE};Fn.isForwardRef=function(e){return ps(e)===Lx};Fn.isFragment=function(e){return ps(e)===_x};Fn.isLazy=function(e){return ps(e)===Ix};Fn.isMemo=function(e){return ps(e)===Mx};Fn.isPortal=function(e){return ps(e)===zE};Fn.isProfiler=function(e){return ps(e)===Ex};Fn.isStrictMode=function(e){return ps(e)===kx};Fn.isSuspense=function(e){return ps(e)===Ax};Fn.isSuspenseList=function(e){return ps(e)===Ox};Fn.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===_x||e===Ex||e===kx||e===Ax||e===Ox||e===C5e||typeof e=="object"&&e!==null&&(e.$$typeof===Ix||e.$$typeof===Mx||e.$$typeof===Px||e.$$typeof===Tx||e.$$typeof===Lx||e.$$typeof===pW||e.getModuleId!==void 0)};Fn.typeOf=ps;(function(e){e.exports=Fn})(x5e);function _5e(){const e=g5e();let t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let r=t;for(;r;)r.callback(),r=r.next})},get(){let r=[],i=t;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0,o=n={callback:r,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){!i||t===null||(i=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}const hI={notify(){},get:()=>[]};function k5e(e,t){let n,r=hI;function i(h){return l(),r.subscribe(h)}function o(){r.notify()}function a(){d.onStateChange&&d.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=_5e())}function u(){n&&(n(),n=void 0,r.clear(),r=hI)}const d={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:u,getListeners:()=>r};return d}const E5e=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",P5e=E5e?w.useLayoutEffect:w.useEffect;function T5e({store:e,context:t,children:n,serverState:r}){const i=w.useMemo(()=>{const s=k5e(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=w.useMemo(()=>e.getState(),[e]);P5e(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]);const a=t||Xd;return N.createElement(a.Provider,{value:i},n)}function gW(e=Xd){const t=e===Xd?fW:()=>w.useContext(e);return function(){const{store:r}=t();return r}}const L5e=gW();function A5e(e=Xd){const t=e===Xd?L5e:gW(e);return function(){return t().dispatch}}const O5e=A5e();v5e(Q9.useSyncExternalStoreWithSelector);p5e(Qs.unstable_batchedUpdates);function T4(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T4=function(n){return typeof n}:T4=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},T4(e)}function M5e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pI(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enum
`;if(!(0,e.isString)($)||$.length<1)throw new Error(`${Z} Name (key) of reducer is required. ${W}`);if(!q||!q.length)return;const{duplicates:Q,subsets:ie}=(0,e.findDuplicatesAndSubsets)(q);if(Q.length>1)throw new Error(`${Z} Duplicated paths.
${JSON.stringify(Q)}
${W}`);if(ie.length>1)throw new Error(`${Z} You are trying to persist an entire property and also some of its subset.
${JSON.stringify(ie)}
${W}`)};e.singleTransformValidator=j;const z=function(q){if(!(0,e.isArray)(q))return;const $=(q==null?void 0:q.map(U=>U.deepPersistKey).filter(U=>U))||[];if($.length){const U=$.filter((X,Z)=>$.indexOf(X)!==Z);if(U.length)throw new Error(`${t.PACKAGE_NAME}: found duplicated keys in transforms creators. You can createWhitelist or createBlacklist for a specific root reducer key only once. Duplicated keys among createWhitelist and createBlacklist transforms are not allowed.
Duplicates: ${JSON.stringify(U)}`)}};e.transformsValidator=z;const V=function({whitelist:q,blacklist:$}){if(q&&q.length&&$&&$.length)throw new Error(`${t.PACKAGE_NAME}: you should not define a whitelist and blacklist in parallel. It is allowed to use only one of these lists per config.`);if(q){const{duplicates:U,subsets:X}=(0,e.findDuplicatesAndSubsets)(q);(0,e.throwError)({duplicates:U,subsets:X},"whitelist")}if($){const{duplicates:U,subsets:X}=(0,e.findDuplicatesAndSubsets)($);(0,e.throwError)({duplicates:U,subsets:X},"blacklist")}};e.configValidator=V;const K=function({duplicates:q,subsets:$},U){if(q.length)throw new Error(`${t.PACKAGE_NAME}: duplicates of paths found in your ${U}.
${JSON.stringify(q)}`);if($.length)throw new Error(`${t.PACKAGE_NAME}: subsets of some parent keys found in your ${U}. You must decide if you want to persist an entire path or its specific subset.
${JSON.stringify($)}`)};e.throwError=K;const te=function(q){return(0,e.isArray)(q)?q.filter(e.unique).reduce(($,U)=>{const X=U.split("."),Z=X[0],W=X.slice(1).join(".")||void 0,Q=$.filter(fe=>Object.keys(fe)[0]===Z)[0],ie=Q?Object.values(Q)[0]:void 0;return Q||$.push({[Z]:W?[W]:void 0}),Q&&!ie&&W&&(Q[Z]=[W]),Q&&ie&&W&&ie.push(W),$},[]):[]};e.getRootKeysGroup=te})(RW);(function(e){var t=Co&&Co.__rest||function(h,m){var v={};for(var b in h)Object.prototype.hasOwnProperty.call(h,b)&&m.indexOf(b)<0&&(v[b]=h[b]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,b=Object.getOwnPropertySymbols(h);S<b.length;S++)m.indexOf(b[S])<0&&Object.prototype.propertyIsEnumerable.call(h,b[S])&&(v[b[S]]=h[b[S]]);return v};Object.defineProperty(e,"__esModule",{value:!0}),e.getPersistConfig=e.getTransforms=e.createBlacklist=e.createWhitelist=e.autoMergeDeep=void 0;const n=RW,r=Jh,i=eP,o=function(h,m,v={}){const b=v.whitelist||null,S=v.blacklist||null;function k(E){return!!(b&&b.indexOf(E)===-1||S&&S.indexOf(E)!==-1)}return{in:(E,_,T)=>!k(_)&&h?h(E,_,T):E,out:(E,_,T)=>!k(_)&&m?m(E,_,T):E,deepPersistKey:b&&b[0]}},a=(h,m,v,{debug:b,whitelist:S,blacklist:k,transforms:E})=>{if(S||k)throw new Error("State reconciler autoMergeDeep uses custom transforms instead of old whitelist or blacklist config properties. Please use createWhitelist or createBlacklist transforms.");(0,n.transformsValidator)(E);const _=(0,n.cloneDeep)(v);let T=h;if(T&&(0,n.isObjectLike)(T)){const A=(0,n.difference)(m,v);(0,n.isEmpty)(A)||(T=(0,n.mergeDeep)(h,A,{preserveUndefined:!0}),b&&console.log(`${r.PACKAGE_NAME}/autoMergeDeep: sub state of your state was modified by reducer during rehydration. Values from reducer will be kept: ${JSON.stringify(A)}`)),Object.keys(T).forEach(I=>{if(I!=="_persist"){if((0,n.isObjectLike)(_[I])){_[I]=(0,n.mergeDeep)(_[I],T[I]);return}_[I]=T[I]}})}return b&&T&&(0,n.isObjectLike)(T)&&console.log(`${r.PACKAGE_NAME}/autoMergeDeep: rehydrated keys ${JSON.stringify(T)}`),_};e.autoMergeDeep=a;const s=(h,m)=>((0,n.singleTransformValidator)(m,h,i.ConfigType.WHITELIST),o(v=>{if(!m||!m.length)return v;let b=null,S;return m.forEach(k=>{const E=k.split(".");S=(0,n.path)(v,E),typeof S>"u"&&(0,n.isIntegerString)(E[E.length-1])&&(S=r.PLACEHOLDER_UNDEFINED);const _=(0,n.assocPath)(E,S),T=(0,n.isArray)(_)?[]:{};b=(0,n.mergeDeep)(b||T,_,{preservePlaceholder:!0})}),b||v},v=>(0,n.preserveUndefined)(v,m,i.ConfigType.WHITELIST),{whitelist:[h]}));e.createWhitelist=s;const l=(h,m)=>((0,n.singleTransformValidator)(m,h,i.ConfigType.BLACKLIST),o(v=>{if(!m||!m.length)return;const b=(0,n.preserveUndefined)(v,m,i.ConfigType.BLACKLIST,!0);return m.map(k=>k.split(".")).reduce((k,E)=>(0,n.dissocPath)(k,E),b)},v=>(0,n.preserveUndefined)(v,m,i.ConfigType.BLACKLIST),{whitelist:[h]}));e.createBlacklist=l;const u=function(h,m){return m.map(v=>{const b=Object.keys(v)[0],S=v[b];return h===i.ConfigType.WHITELIST?(0,e.createWhitelist)(b,S):(0,e.createBlacklist)(b,S)})};e.getTransforms=u;const d=h=>{var{key:m,whitelist:v,blacklist:b,storage:S,transforms:k,rootReducer:E}=h,_=t(h,["key","whitelist","blacklist","storage","transforms","rootReducer"]);(0,n.configValidator)({whitelist:v,blacklist:b});const T=(0,n.getRootKeysGroup)(v),A=(0,n.getRootKeysGroup)(b),I=Object.keys(E(void 0,{type:""})),R=T.map(te=>Object.keys(te)[0]),D=A.map(te=>Object.keys(te)[0]),j=I.filter(te=>R.indexOf(te)===-1&&D.indexOf(te)===-1),z=(0,e.getTransforms)(i.ConfigType.WHITELIST,T),V=(0,e.getTransforms)(i.ConfigType.BLACKLIST,A),K=(0,n.isArray)(v)?j.map(te=>(0,e.createBlacklist)(te)):[];return Object.assign(Object.assign({},_),{key:m,storage:S,transforms:[...z,...V,...K,...k||[]],stateReconciler:e.autoMergeDeep})};e.getPersistConfig=d})(IW);const Ed=(e,t)=>Math.floor(e/t)*t,Gl=(e,t)=>Math.round(e/t)*t;var ke={},rxe={get exports(){return ke},set exports(e){ke=e}};/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(e,t){(function(){var n,r="4.17.21",i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",a="Expected a function",s="Invalid `variable` option passed into `_.template`",l="__lodash_hash_undefined__",u=500,d="__lodash_placeholder__",h=1,m=2,v=4,b=1,S=2,k=1,E=2,_=4,T=8,A=16,I=32,R=64,D=128,j=256,z=512,V=30,K="...",te=800,q=16,$=1,U=2,X=3,Z=1/0,W=9007199254740991,Q=17976931348623157e292,ie=0/0,fe=4294967295,Se=fe-1,Pe=fe>>>1,ye=[["ary",D],["bind",k],["bindKey",E],["curry",T],["curryRight",A],["flip",z],["partial",I],["partialRight",R],["rearg",j]],We="[object Arguments]",De="[object Array]",ot="[object AsyncFunction]",He="[object Boolean]",Be="[object Date]",wt="[object DOMException]",st="[object Error]",mt="[object Function]",St="[object GeneratorFunction]",Le="[object Map]",lt="[object Number]",Mt="[object Null]",ut="[object Object]",_t="[object Promise]",ln="[object Proxy]",ae="[object RegExp]",Re="[object Set]",Ye="[object String]",Ke="[object Symbol]",xe="[object Undefined]",Ne="[object WeakMap]",Ct="[object WeakSet]",Dt="[object ArrayBuffer]",Te="[object DataView]",At="[object Float32Array]",$e="[object Float64Array]",vt="[object Int8Array]",tn="[object Int16Array]",Rn="[object Int32Array]",Xe="[object Uint8Array]",xt="[object Uint8ClampedArray]",ft="[object Uint16Array]",Ht="[object Uint32Array]",nn=/\b__p \+= '';/g,pr=/\b(__p \+=) '' \+/g,Mo=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Oi=/&(?:amp|lt|gt|quot|#39);/g,rl=/[&<>"']/g,I0=RegExp(Oi.source),Ba=RegExp(rl.source),kp=/<%-([\s\S]+?)%>/g,R0=/<%([\s\S]+?)%>/g,yc=/<%=([\s\S]+?)%>/g,Ep=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Pp=/^\w*$/,ia=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,vf=/[\\^$.*+?()[\]{}|]/g,D0=RegExp(vf.source),bc=/^\s+/,yf=/\s/,N0=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,il=/\{\n\/\* \[wrapped with (.+)\] \*/,Sc=/,? & /,j0=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,B0=/[()=,{}\[\]\/\s]/,$0=/\\(\\)?/g,F0=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,gs=/\w*$/,z0=/^[-+]0x[0-9a-f]+$/i,H0=/^0b[01]+$/i,V0=/^\[object .+?Constructor\]$/,W0=/^0o[0-7]+$/i,U0=/^(?:0|[1-9]\d*)$/,G0=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ol=/($^)/,q0=/['\n\r\u2028\u2029\\]/g,ms="\\ud800-\\udfff",vu="\\u0300-\\u036f",yu="\\ufe20-\\ufe2f",al="\\u20d0-\\u20ff",bu=vu+yu+al,Tp="\\u2700-\\u27bf",xc="a-z\\xdf-\\xf6\\xf8-\\xff",sl="\\xac\\xb1\\xd7\\xf7",oa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Dn="\\u2000-\\u206f",Pn=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",aa="A-Z\\xc0-\\xd6\\xd8-\\xde",Hr="\\ufe0e\\ufe0f",li=sl+oa+Dn+Pn,sa="[']",ll="["+ms+"]",ui="["+li+"]",vs="["+bu+"]",bf="\\d+",Su="["+Tp+"]",ys="["+xc+"]",Sf="[^"+ms+li+bf+Tp+xc+aa+"]",Mi="\\ud83c[\\udffb-\\udfff]",Lp="(?:"+vs+"|"+Mi+")",Ap="[^"+ms+"]",xf="(?:\\ud83c[\\udde6-\\uddff]){2}",ul="[\\ud800-\\udbff][\\udc00-\\udfff]",Io="["+aa+"]",cl="\\u200d",xu="(?:"+ys+"|"+Sf+")",Y0="(?:"+Io+"|"+Sf+")",wc="(?:"+sa+"(?:d|ll|m|re|s|t|ve))?",Cc="(?:"+sa+"(?:D|LL|M|RE|S|T|VE))?",wf=Lp+"?",_c="["+Hr+"]?",$a="(?:"+cl+"(?:"+[Ap,xf,ul].join("|")+")"+_c+wf+")*",Cf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",wu="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Yt=_c+wf+$a,Op="(?:"+[Su,xf,ul].join("|")+")"+Yt,kc="(?:"+[Ap+vs+"?",vs,xf,ul,ll].join("|")+")",Ec=RegExp(sa,"g"),Mp=RegExp(vs,"g"),la=RegExp(Mi+"(?="+Mi+")|"+kc+Yt,"g"),Kn=RegExp([Io+"?"+ys+"+"+wc+"(?="+[ui,Io,"$"].join("|")+")",Y0+"+"+Cc+"(?="+[ui,Io+xu,"$"].join("|")+")",Io+"?"+xu+"+"+wc,Io+"+"+Cc,wu,Cf,bf,Op].join("|"),"g"),_f=RegExp("["+cl+ms+bu+Hr+"]"),Ip=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,kf=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rp=-1,gn={};gn[At
/* [wrapped with `+g+`] */
`)}function HK(c){return Ft(c)||nh(c)||!!(a1&&c&&c[a1])}function Mu(c,g){var C=typeof c;return g=g??W,!!g&&(C=="number"||C!="symbol"&&U0.test(c))&&c>-1&&c%1==0&&c<g}function vo(c,g,C){if(!wr(C))return!1;var O=typeof g;return(O=="number"?Ho(C)&&Mu(g,C.length):O=="string"&&g in C)?Ts(C[g],c):!1}function kw(c,g){if(Ft(c))return!1;var C=typeof c;return C=="number"||C=="symbol"||C=="boolean"||c==null||ba(c)?!0:Pp.test(c)||!Ep.test(c)||g!=null&&c in mn(g)}function VK(c){var g=typeof c;return g=="string"||g=="number"||g=="symbol"||g=="boolean"?c!=="__proto__":c===null}function Ew(c){var g=be(c),C=F[g];if(typeof C!="function"||!(g in Zt.prototype))return!1;if(c===C)return!0;var O=ue(C);return!!O&&c===O[0]}function WK(c){return!!Rc&&Rc in c}var UK=gr?Iu:Vw;function j1(c){var g=c&&c.constructor,C=typeof g=="function"&&g.prototype||Tn;return c===C}function xT(c){return c===c&&!wr(c)}function wT(c,g){return function(C){return C==null?!1:C[c]===g&&(g!==n||c in mn(C))}}function GK(c){var g=O3(c,function(O){return C.size===u&&C.clear(),O}),C=g.cache;return g}function qK(c,g){var C=c[1],O=g[1],B=C|O,H=B<(k|E|D),J=O==D&&C==T||O==D&&C==j&&c[7].length<=g[8]||O==(D|j)&&g[7].length<=g[8]&&C==T;if(!(H||J))return c;O&k&&(c[2]=g[2],B|=C&k?0:_);var ne=g[3];if(ne){var ce=c[3];c[3]=ce?k3(ce,ne,g[4]):ne,c[4]=ce?da(c[3],d):g[4]}return ne=g[5],ne&&(ce=c[5],c[5]=ce?M1(ce,ne,g[6]):ne,c[6]=ce?da(c[5],d):g[6]),ne=g[7],ne&&(c[7]=ne),O&D&&(c[8]=c[8]==null?g[8]:fi(c[8],g[8])),c[9]==null&&(c[9]=g[9]),c[0]=g[0],c[1]=B,c}function YK(c){var g=[];if(c!=null)for(var C in mn(c))g.push(C);return g}function KK(c){return Hp.call(c)}function CT(c,g,C){return g=Rr(g===n?c.length-1:g,0),function(){for(var O=arguments,B=-1,H=Rr(O.length-g,0),J=ve(H);++B<H;)J[B]=O[g+B];B=-1;for(var ne=ve(g+1);++B<g;)ne[B]=O[B];return ne[g]=C(J),Ii(c,this,ne)}}function _T(c,g){return g.length<2?c:vl(c,qr(g,0,-1))}function XK(c,g){for(var C=c.length,O=fi(g.length,C),B=$i(c);O--;){var H=g[O];c[O]=Mu(H,C)?B[H]:n}return c}function Pw(c,g){if(!(g==="constructor"&&typeof c[g]=="function")&&g!="__proto__")return c[g]}var kT=PT(Kf),B1=$f||function(c,g){return kt.setTimeout(c,g)},Tw=PT(ug);function ET(c,g,C){var O=g+"";return Tw(c,zK(O,ZK(BK(O),C)))}function PT(c){var g=0,C=0;return function(){var O=s1(),B=q-(O-C);if(C=O,B>0){if(++g>=te)return arguments[0]}else g=0;return c.apply(n,arguments)}}function P3(c,g){var C=-1,O=c.length,B=O-1;for(g=g===n?O:g;++C<g;){var H=qf(C,B),J=c[H];c[H]=c[C],c[C]=J}return c.length=g,c}var TT=GK(function(c){var g=[];return c.charCodeAt(0)===46&&g.push(""),c.replace(ia,function(C,O,B,H){g.push(B?H.replace($0,"$1"):O||C)}),g});function Pl(c){if(typeof c=="string"||ba(c))return c;var g=c+"";return g=="0"&&1/c==-Z?"-0":g}function th(c){if(c!=null){try{return br.call(c)}catch{}try{return c+""}catch{}}return""}function ZK(c,g){return Xn(ye,function(C){var O="_."+C[0];g&C[1]&&!Ki(c,O)&&c.push(O)}),c.sort()}function LT(c){if(c instanceof Zt)return c.clone();var g=new ho(c.__wrapped__,c.__chain__);return g.__actions__=$i(c.__actions__),g.__index__=c.__index__,g.__values__=c.__values__,g}function QK(c,g,C){(C?vo(c,g,C):g===n)?g=1:g=Rr(Vt(g),0);var O=c==null?0:c.length;if(!O||g<1)return[];for(var B=0,H=0,J=ve(Ff(O/g));B<O;)J[H++]=qr(c,B,B+=g);return J}function JK(c){for(var g=-1,C=c==null?0:c.length,O=0,B=[];++g<C;){var H=c[g];H&&(B[O++]=H)}return B}function eX(){var c=arguments.length;if(!c)return[];for(var g=ve(c-1),C=arguments[0],O=c;O--;)g[O-1]=arguments[O];return za(Ft(C)?$i(C):[C],Ur(g,1))}var tX=Ot(function(c,g){return Yr(c)?Yc(c,Ur(g,1,Yr,!0)):[]}),nX=Ot(function(c,g){var C=Ga(g);return Yr(C)&&(C=n),Yr(c)?Yc(c,Ur(g,1,Yr,!0),Oe(C,2)):[]}),rX=Ot(function(c,g){var C=Ga(g);return Yr(C)&&(C=n),Yr(c)?Yc(c,Ur(g,1,Yr,!0),n,C):[]});function iX(c,g,C){var O=c==null?0:c.length;return O?(g=C||g===n?1:Vt(g),qr(c,g<0?0:g,O)):[]}function oX(c,g,C){var O=c==null?0:c.length;return O?(g=C||g===n?1:Vt(g),g=O-g,qr(c,0,g<0?0:g)):[]}function aX(c,g){return c&&c.length?td(c,Oe(g,3),!0,!0):[]}function sX(c,g){return c&&c.length?td(c,Oe(g,3),!0):[]}function lX(c,g,C,O){var B=c==null?0:c.length;
`;c.replace(tt,function(Tt,Qt,on,Sa,yo,xa){return on||(on=Sa),Ie+=c.slice(_e,xa).replace(q0,hl),Qt&&(ne=!0,Ie+=`' +
__e(`+Qt+`) +
'`),yo&&(ce=!0,Ie+=`';
`+yo+`;
__p += '`),on&&(Ie+=`' +
((__t = (`+on+`)) == null ? '' : __t) +
'`),_e=xa+Tt.length,Tt}),Ie+=`';
`;var Pt=un.call(g,"variable")&&g.variable;if(!Pt)Ie=`with (obj) {
`+Ie+`
}
`;else if(B0.test(Pt))throw new It(s);Ie=(ce?Ie.replace(nn,""):Ie).replace(pr,"$1").replace(Mo,"$1;"),Ie="function("+(Pt||"obj")+`) {
`+(Pt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(ne?", __e = _.escape":"")+(ce?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ie+`return __p
}`;var qt=sL(function(){return rn(H,bt+"return "+Ie).apply(n,J)});if(qt.source=Ie,Iw(qt))throw qt;return qt}function vJ(c){return Ln(c).toLowerCase()}function yJ(c){return Ln(c).toUpperCase()}function bJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return fo(c);if(!c||!(g=go(g)))return c;var O=Xi(c),B=Xi(g),H=ca(O,B),J=bs(O,B)+1;return Es(O,H,J).join("")}function SJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return c.slice(0,t1(c)+1);if(!c||!(g=go(g)))return c;var O=Xi(c),B=bs(O,Xi(g))+1;return Es(O,0,B).join("")}function xJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return c.replace(bc,"");if(!c||!(g=go(g)))return c;var O=Xi(c),B=ca(O,Xi(g));return Es(O,B).join("")}function wJ(c,g){var C=V,O=K;if(wr(g)){var B="separator"in g?g.separator:B;C="length"in g?Vt(g.length):C,O="omission"in g?go(g.omission):O}c=Ln(c);var H=c.length;if(_u(c)){var J=Xi(c);H=J.length}if(C>=H)return c;var ne=C-Ha(O);if(ne<1)return O;var ce=J?Es(J,0,ne).join(""):c.slice(0,ne);if(B===n)return ce+O;if(J&&(ne+=ce.length-ne),Rw(B)){if(c.slice(ne).search(B)){var _e,Ee=ce;for(B.global||(B=Df(B.source,Ln(gs.exec(B))+"g")),B.lastIndex=0;_e=B.exec(Ee);)var Ie=_e.index;ce=ce.slice(0,Ie===n?ne:Ie)}}else if(c.indexOf(go(B),ne)!=ne){var tt=ce.lastIndexOf(B);tt>-1&&(ce=ce.slice(0,tt))}return ce+O}function CJ(c){return c=Ln(c),c&&I0.test(c)?c.replace(Oi,r3):c}var _J=El(function(c,g,C){return c+(C?" ":"")+g.toUpperCase()}),jw=vg("toUpperCase");function aL(c,g,C){return c=Ln(c),g=C?n:g,g===n?$p(c)?Rf(c):Q0(c):c.match(g)||[]}var sL=Ot(function(c,g){try{return Ii(c,n,g)}catch(C){return Iw(C)?C:new It(C)}}),kJ=mr(function(c,g){return Xn(g,function(C){C=Pl(C),pa(c,C,Ow(c[C],c))}),c});function EJ(c){var g=c==null?0:c.length,C=Oe();return c=g?Wn(c,function(O){if(typeof O[1]!="function")throw new Ri(a);return[C(O[0]),O[1]]}):[],Ot(function(O){for(var B=-1;++B<g;){var H=c[B];if(Ii(H[0],this,O))return Ii(H[1],this,O)}})}function PJ(c){return Kp(wi(c,h))}function Bw(c){return function(){return c}}function TJ(c,g){return c==null||c!==c?g:c}var LJ=D1(),AJ=D1(!0);function Wo(c){return c}function $w(c){return xr(typeof c=="function"?c:wi(c,h))}function OJ(c){return Qc(wi(c,h))}function MJ(c,g){return bl(c,wi(g,h))}var IJ=Ot(function(c,g){return function(C){return _s(C,c,g)}}),RJ=Ot(function(c,g){return function(C){return _s(c,C,g)}});function Fw(c,g,C){var O=Ei(g),B=Jp(g,O);C==null&&!(wr(g)&&(B.length||!O.length))&&(C=g,g=c,c=this,B=Jp(g,Ei(g)));var H=!(wr(C)&&"chain"in C)||!!C.chain,J=Iu(c);return Xn(B,function(ne){var ce=g[ne];c[ne]=ce,J&&(c.prototype[ne]=function(){var _e=this.__chain__;if(H||_e){var Ee=c(this.__wrapped__),Ie=Ee.__actions__=$i(this.__actions__);return Ie.push({func:ce,args:arguments,thisArg:c}),Ee.__chain__=_e,Ee}return ce.apply(c,za([this.value()],arguments))})}),c}function DJ(){return kt._===this&&(kt._=r1),this}function zw(){}function NJ(c){return c=Vt(c),Ot(function(g){return Jc(g,c)})}var jJ=N1(Wn),BJ=N1(Vn),$J=N1(Pc);function lL(c){return kw(c)?fl(Pl(c)):ks(c)}function FJ(c){return function(g){return c==null?n:vl(c,g)}}var zJ=x(),HJ=x(!0);function Hw(){return[]}function Vw(){return!1}function VJ(){return{}}function WJ(){return""}function UJ(){return!0}function GJ(c,g){if(c=Vt(c),c<1||c>W)return[];var C=fe,O=fi(c,fe);g=Oe(g),c-=fe;for(var B=Of(O,g);++C<c;)g(C);return B}function qJ(c){return Ft(c)?Wn(c,Pl):ba(c)?[c]:$i(TT(Ln(c)))}function YJ(c){var g=++Nf;return Ln(c)+g}var KJ=yg(function(c,g){return c+g},0),XJ=M("ceil"),ZJ=yg(function(c,g){return c/g},1),QJ=M("floor");function JJ(c){return c&&c.length?Nr(c,Wo,eg):n}function eee(c,g){return c&&c.length?Nr(c,Oe(g,2),eg):n}function tee(c){return Tf(c,Wo)}function nee(c,g){return Tf(c,Oe(g,2))}function ree(c){return c&&c.length?Nr(c,Wo,yl):n}function iee(c,g){return c&&c.length?Nr(c,Oe(g,2),yl):n}var oee=yg(function(c,g){return c*g},1),aee=M("round"),see=yg(function(c,g){return c-g},0);function lee(c){return c&&c.length?Af(c,Wo):0}function uee(c,g){return c&&c.length?Af(c,Oe(g,2)):0}return F.after=OZ,F.ary=$T,F.assign=yQ,F.assignIn=JT,F.assignInWith=D3,F.assignWith=bQ,F.at=SQ,F.before=FT,F.bind=Ow,F.bindAll=kJ,F.bindKey=zT,F.castArray=VZ,F.ch
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hwe(e){return uwe(e)||cwe(e)||dwe(e)||fwe()}function GI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function qI(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?GI(Object(n),!0).forEach(function(r){cf(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GI(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var pwe={type:"logger",log:function(t){this.output("log",t)},warn:function(t){this.output("warn",t)},error:function(t){this.output("error",t)},output:function(t,n){console&&console[t]&&console[t].apply(console,n)}},gwe=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};hu(this,e),this.init(t,n)}return pu(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||pwe,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(n){this.debug=n}},{key:"log",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"log","",!0)}},{key:"warn",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"warn","",!0)}},{key:"error",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"error","")}},{key:"deprecate",value:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return this.forward(r,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(n,r,i,o){return o&&!this.debug?null:(typeof n[0]=="string"&&(n[0]="".concat(i).concat(this.prefix," ").concat(n[0])),this.logger[r](n))}},{key:"create",value:function(n){return new e(this.logger,qI(qI({},{prefix:"".concat(this.prefix,":").concat(n,":")}),this.options))}},{key:"clone",value:function(n){return n=n||this.options,n.prefix=n.prefix||this.prefix,new e(this.logger,n)}}]),e}(),ql=new gwe,Qd=function(){function e(){hu(this,e),this.observers={}}return pu(e,[{key:"on",value:function(n,r){var i=this;return n.split(" ").forEach(function(o){i.observers[o]=i.observers[o]||[],i.observers[o].push(r)}),this}},{key:"off",value:function(n,r){if(this.observers[n]){if(!r){delete this.observers[n];return}this.observers[n]=this.observers[n].filter(function(i){return i!==r})}}},{key:"emit",value:function(n){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];if(this.observers[n]){var a=[].concat(this.observers[n]);a.forEach(function(l){l.apply(void 0,i)})}if(this.observers["*"]){var s=[].concat(this.observers["*"]);s.forEach(function(l){l.apply(l,[n].concat(i))})}}}]),e}();function iv(){var e,t,n=new Promise(function(r,i){e=r,t=i});return n.resolve=e,n.reject=t,n}function YI(e){return e==null?"":""+e}function mwe(e,t,n){e.forEach(function(r){t[r]&&(n[r]=t[r])})}function uP(e,t,n){function r(s){return s&&s.indexOf("###")>-1?s.replace(/###/g,"."):s}function i(){return!e||typeof e=="string"}for(var o=typeof t!="string"?[].concat(t):t.split(".");o.length>1;){if(i())return{};var a=r(o.shift());!e[a]&&n&&(e[a]=new n),Object.prototype.hasOwnProperty.call(e,a)?e=e[a]:e={}}return i()?{}:{obj:e,k:r(o.shift())}}function KI(e,t,n){var r=uP(e,t,Object),i=r.obj,o=r.k;i[o]=n}function vwe(e,t,n,r){var i=uP(e,t,Object),o=i.obj,a=i.k;o[a]=o[a]||[],r&&(o[a]=o[a].concat(n)),r||o[a].push(n)}function K5(e,t){var n=uP(e,t),r=n.obj,i=n.k;if(r)return r[i]}function XI(e,t,n){var r=K5(e,n);return r!==void 0?r:K5(t,n)}function _U(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]):_U(e[r],t[r],n):e[r]=t[r]);return e}function Mg(e){return e.replace
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function H6e(e,t){return B6e(e)||$6e(e,t)||F6e(e,t)||z6e()}function ER(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 wC(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ER(Object(n),!0).forEach(function(r){DU(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ER(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}var V6e=function(t,n){var r=w.useRef();return w.useEffect(function(){r.current=n?r.current:t},[t,n]),r.current};function Ve(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=w.useContext(N6e)||{},i=r.i18n,o=r.defaultNS,a=n||i||M6e();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new j6e),!a){m8("You will need to pass in an i18next instance by using initReactI18next");var s=function(z){return Array.isArray(z)?z[z.length-1]:z},l=[s,{},!1];return l.t=s,l.i18n={},l.ready=!1,l}a.options.react&&a.options.react.wait!==void 0&&m8("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var u=wC(wC(wC({},A6e()),a.options.react),t),d=u.useSuspense,h=u.keyPrefix,m=e||o||a.options&&a.options.defaultNS;m=typeof m=="string"?[m]:m||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(m);var v=(a.isInitialized||a.initializedStoreOnce)&&m.every(function(j){return _6e(j,a,u)});function b(){return a.getFixedT(null,u.nsMode==="fallback"?m:m[0],h)}var S=w.useState(b),k=H6e(S,2),E=k[0],_=k[1],T=m.join(),A=V6e(T),I=w.useRef(!0);w.useEffect(function(){var j=u.bindI18n,z=u.bindI18nStore;I.current=!0,!v&&!d&&xR(a,m,function(){I.current&&_(b)}),v&&A&&A!==T&&I.current&&_(b);function V(){I.current&&_(b)}return j&&a&&a.on(j,V),z&&a&&a.store.on(z,V),function(){I.current=!1,j&&a&&j.split(" ").forEach(function(K){return a.off(K,V)}),z&&a&&z.split(" ").forEach(function(K){return a.store.off(K,V)})}},[a,T]);var R=w.useRef(!0);w.useEffect(function(){I.current&&!R.current&&_(b),R.current=!1},[a,h]);var D=[E,a,v];if(D.t=E,D.i18n=a,D.ready=v,v||!v&&!d)return D;throw new Promise(function(j){xR(a,m,function(){j()})})}zt.use(IU).use(TU).use(D6e).init({fallbackLng:"en",debug:!1,ns:["common","gallery","hotkeys","parameters","settings","modelmanager","toast","tooltip","unifiedcanvas"],backend:{loadPath:"/locales/{{ns}}/{{lng}}.json"},interpolation:{escapeValue:!1},returnNull:!1});const W6e={isConnected:!1,isProcessing:!1,log:[],shouldShowLogViewer:!1,shouldDisplayInProgressType:"latents",shouldDisplayGuides:!0,isGFPGANAvailable:!0,isESRGANAvailable:!0,socketId:"",shouldConfirmOnDelete:!0,openAccordions:[],currentStep:0,totalSteps:0,currentIteration:0,totalIterations:0,currentStatus:zt.isInitialized?zt.t("common:statusDisconnected"):"Disconnected",currentStatusHasSteps:!1,model:"",model_id:"",model_hash:"",app_id:"",app_version:"",model_list:{},infill_methods:[],hasError:!1,wasErrorSeen:!0,isCancelable:!0,saveIntermediatesInterval:5,enableImageDebugging:!1,toastQueue:[],searchFolder:null,foundModels:null,openModel:null},jU=cp({name:"system",initialState:W6e,reducers:{setShouldDisplayInProgressType:(e,t)=>{e.shouldDisplayInProgressType=t.payload},setIsProcessing:(e,t)=>{e.isProcessing=t.payload},setCurrentStatus:(e,t)=>{e.currentStatus=t.payload},setSystemStatus:(e,t)=>({...e,...t.payload}),errorOccurred:e=>{e.hasError=!0,e.isProcessing=!1,e.isCancelable=!0,e.currentStep=0,e.totalSteps=0,e.currentIteration=0,e.totalIterations=0,e.currentStatusHasSteps=!1,e.currentStatus=zt.t("common:statusError"),e.wasErrorSeen=!1},errorSeen:e=>{e.hasError=!1,e.wasErrorSeen=!0,e.currentStatus=e.isConnected?zt.t("common:statusConnected"):zt.t("common:statusDisconnected")},addLogEntry:(e,t)=>{const{timestamp:n,message:r,level:i}=t.payload,a={timestamp:n,message:r,level:i
`),n=+this.fontSize(),r=0,i=this.lineHeight()*n,o=this.attrs.width,a=this.attrs.height,s=o!==Dg&&o!==void 0,l=a!==Dg&&a!==void 0,u=this.padding(),d=o-u*2,h=a-u*2,m=0,v=this.wrap(),b=v!==nD,S=v!==E9e&&b,k=this.ellipsis();this.textArr=[],OC().font=this._getContextFont();for(var E=k?this._getTextWidth(AC):0,_=0,T=t.length;_<T;++_){var A=t[_],I=this._getTextWidth(A);if(s&&I>d)for(;A.length>0;){for(var R=0,D=A.length,j="",z=0;R<D;){var V=R+D>>>1,K=A.slice(0,V+1),te=this._getTextWidth(K)+E;te<=d?(R=V+1,j=K,z=te):D=V}if(j){if(S){var q,$=A[j.length],U=$===$b||$===eD;U&&z<=d?q=j.length:q=Math.max(j.lastIndexOf($b),j.lastIndexOf(eD))+1,q>0&&(R=q,j=j.slice(0,R),z=this._getTextWidth(j))}j=j.trimRight(),this._addTextLine(j),r=Math.max(r,z),m+=i;var X=this._shouldHandleEllipsis(m);if(X){this._tryToAddEllipsisToLastLine();break}if(A=A.slice(R),A=A.trimLeft(),A.length>0&&(I=this._getTextWidth(A),I<=d)){this._addTextLine(A),m+=i,r=Math.max(r,I);break}}else break}else this._addTextLine(A),m+=i,r=Math.max(r,I),this._shouldHandleEllipsis(m)&&_<T-1&&this._tryToAddEllipsisToLastLine();if(l&&m+i>h)break;this.textArr[this.textArr.length-1]&&(this.textArr[this.textArr.length-1].lastInParagraph=!0)}this.textHeight=n,this.textWidth=r}_shouldHandleEllipsis(t){var n=+this.fontSize(),r=this.lineHeight()*n,i=this.attrs.height,o=i!==Dg&&i!==void 0,a=this.padding(),s=i-a*2,l=this.wrap(),u=l!==nD;return!u||o&&t+r>s}_tryToAddEllipsisToLastLine(){var t=this.attrs.width,n=t!==Dg&&t!==void 0,r=this.padding(),i=t-r*2,o=this.ellipsis(),a=this.textArr[this.textArr.length-1];if(!(!a||!o)){if(n){var s=this._getTextWidth(a.text+AC)<i;s||(a.text=a.text.slice(0,a.text.length-3))}this.textArr.splice(this.textArr.length-1,1),this._addTextLine(a.text+AC)}}getStrokeScaleEnabled(){return!0}}Lr.prototype._fillFunc=L9e;Lr.prototype._strokeFunc=A9e;Lr.prototype.className=S9e;Lr.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"];Ar(Lr);ee.overWriteSetter(Lr,"width",gP());ee.overWriteSetter(Lr,"height",gP());ee.addGetterSetter(Lr,"fontFamily","Arial");ee.addGetterSetter(Lr,"fontSize",12,qe());ee.addGetterSetter(Lr,"fontStyle",MG);ee.addGetterSetter(Lr,"fontVariant",MG);ee.addGetterSetter(Lr,"padding",0,qe());ee.addGetterSetter(Lr,"align",OG);ee.addGetterSetter(Lr,"verticalAlign",x9e);ee.addGetterSetter(Lr,"lineHeight",1,qe());ee.addGetterSetter(Lr,"wrap",k9e);ee.addGetterSetter(Lr,"ellipsis",!1,nl());ee.addGetterSetter(Lr,"letterSpacing",0,qe());ee.addGetterSetter(Lr,"text","",P0());ee.addGetterSetter(Lr,"textDecoration","");var M9e="",RG="normal";function DG(e){e.fillText(this.partialText,0,0)}function NG(e){e.strokeText(this.partialText,0,0)}class bi extends je{constructor(t){super(t),this.dummyCanvas=de.createCanvasElement(),this.dataArray=[],this.dataArray=zn.parsePathData(this.attrs.data),this.on("dataChange.konva",function(){this.dataArray=zn.parsePathData(this.attrs.data),this._setTextData()}),this.on("textChange.konva alignChange.konva letterSpacingChange.konva kerningFuncChange.konva fontSizeChange.konva fontFamilyChange.konva",this._setTextData),this._setTextData()}_sceneFunc(t){t.setAttr("font",this._getContextFont()),t.setAttr("textBaseline",this.textBaseline()),t.setAttr("textAlign","left"),t.save();var n=this.textDecoration(),r=this.fill(),i=this.fontSize(),o=this.glyphInfo;n==="underline"&&t.beginPath();for(var a=0;a<o.length;a++){t.save();var s=o[a].p0;t.translate(s.x,s.y),t.rotate(o[a].rotation),this.partialText=o[a].text,t.fillStrokeShape(this),n==="underline"&&(a===0&&t.moveTo(0,i/2+1),t.lineTo(i,i/2+1)),t.restore()}n==="underline"&&(t.strokeStyle=r,t.lineWidth=i/20,t.stroke()),t.restore()}_hitFunc(t){t.beginPath();var n=this.glyphInfo;if(n.length>=1){var r=n[0].p0;t.moveTo(r.x,r.y)}for(var i=0;i<n.length;i++){var o=n[i].p1;t.lineTo(o.x,o.y)}t.setAttr("lineWidth",this.fontSize()),t.setAttr("strokeStyle",this.colorKey),t.stroke()}getTextWidth(){return this.textWidth}getTextHeight(){return de.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line hei
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var q8=function(e,t){return q8=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},q8(e,t)};function fLe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");q8(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var ru=function(){return ru=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},ru.apply(this,arguments)};function WD(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||t)}var rs=function(e,t){return Number(e.toFixed(t))},hLe=function(e,t){return typeof e=="number"?e:t},Pi=function(e,t,n){n&&typeof n=="function"&&n(e,t)},pLe=function(e){return-Math.cos(e*Math.PI)/2+.5},gLe=function(e){return e},mLe=function(e){return e*e},vLe=function(e){return e*(2-e)},yLe=function(e){return e<.5?2*e*e:-1+(4-2*e)*e},bLe=function(e){return e*e*e},SLe=function(e){return--e*e*e+1},xLe=function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},wLe=function(e){return e*e*e*e},CLe=function(e){return 1- --e*e*e*e},_Le=function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},kLe=function(e){return e*e*e*e*e},ELe=function(e){return 1+--e*e*e*e*e},PLe=function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e},cY={easeOut:pLe,linear:gLe,easeInQuad:mLe,easeOutQuad:vLe,easeInOutQuad:yLe,easeInCubic:bLe,easeOutCubic:SLe,easeInOutCubic:xLe,easeInQuart:wLe,easeOutQuart:CLe,easeInOutQuart:_Le,easeInQuint:kLe,easeOutQuint:ELe,easeInOutQuint:PLe},dY=function(e){typeof e=="number"&&cancelAnimationFrame(e)},Vl=function(e){e.mounted&&(dY(e.animation),e.animate=!1,e.animation=null,e.velocity=null)};function fY(e,t,n,r){if(e.mounted){var i=new Date().getTime(),o=1;Vl(e),e.animation=function(){if(!e.mounted)return dY(e.animation);var a=new Date().getTime()-i,s=a/n,l=cY[t],u=l(s);a>=n?(r(o),e.animation=null):e.animation&&(r(u),requestAnimationFrame(e.animation))},requestAnimationFrame(e.animation)}}function pf(e,t,n,r){var i=TLe(t);if(!(!e.mounted||!i)){var o=e.setTransformState,a=e.transformState,s=a.scale,l=a.positionX,u=a.positionY,d=t.scale-s,h=t.positionX-l,m=t.positionY-u;n===0?o(t.scale,t.positionX,t.positionY):fY(e,r,n,function(v){var b=s+d*v,S=l+h*v,k=u+m*v;o(b,S,k)})}}function TLe(e){var t=e.scale,n=e.positionX,r=e.positionY;return!(isNaN(t)||isNaN(n)||isNaN(r))}function LLe(e,t,n){var r=e.offsetWidth,i=e.offsetHeight,o=t.offsetWidth,a=t.offsetHeight,s=o*n,l=a*n,u=r-s,d=i-l;return{wrapperWidth:r,wrapperHeight:i,newContentWidth:s,newDiffWidth:u,newContentHeight:l,newDiffHeight:d}}var ALe=function(e,t,n,r,i,o,a){var s=e>t?n*(a?1:.5):0,l=r>i?o*(a?1:.5):0,u=e-t-s,d=s,h=r-i-l,m=l;return{minPositionX:u,maxPositionX:d,minPositionY:h,maxPositionY:m}},FP=function(e,t){var n=e.wrapperComponent,r=e.contentComponent,i=e.setup.centerZoomedOut;if(!n||!r)throw new Error("Components are not mounted");var o=LLe(n,r,t),a=o.wrapperWidth,s=o.wrapperHeight,l=o.newContentWidth,u=o.newDiffWidth,d=o.newContentHeight,h=o.newDiffHeight,m=ALe(a,l,u,s,d,h,Boolean(i));return m},s0=function(e,t){var n=FP(e,t);return e.bounds=n,n};function iw(e,t,n,r,i,o,a){var s=n.minPositionX,l=n.minPositionY,u=n.maxPositionX,d=n.maxPositionY,h=0,m=0;a&&(h=i,m=o);var v=Y8(e,s-h,u+h,r),b=Y8(t,l-m,d+m,r);return{x:v,y:b}}var Y8=function(e,t,n,r){return r?e<t?rs(t,2):e>n?rs(n,2):rs(e,2):rs(e,2)};function ow(e,t,n,r,i,o){var a=e.transformState,s=a.scale,l=a.positionX,u=a.positionY,d=r-s;if(typeof t!="number"||typeof n!="number")return console.error("Mouse X and Y position were not provided!"),{x:l,y:u};var h=l-t*d,m=u-n*d,v=iw(h,m,i,o,0,0,null);return v}function Wy(e,t,n,r,i){var o=i?r:0,a=t-o;return!isNaN(n)&&e>=n?n:!isNaN(t)&&e<=a?a:e}var UD=function(e,t){var n=e.setup.pann
position: relative;
width: -moz-fit-content;
width: fit-content;
height: -moz-fit-content;
height: fit-content;
overflow: hidden;
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none;
margin: 0;
padding: 0;
}
.transform-component-module_content__2jYgh {
display: flex;
flex-wrap: wrap;
width: -moz-fit-content;
width: fit-content;
height: -moz-fit-content;
height: fit-content;
margin: 0;
padding: 0;
transform-origin: 0% 0%;
}
.transform-component-module_content__2jYgh img {
pointer-events: none;
}
`,QD={wrapper:"transform-component-module_wrapper__1_Fgj",content:"transform-component-module_content__2jYgh"};SAe(xAe);var wAe=function(e){var t=e.children,n=e.wrapperClass,r=n===void 0?"":n,i=e.contentClass,o=i===void 0?"":i,a=e.wrapperStyle,s=e.contentStyle,l=w.useContext(wY).setComponents,u=w.useRef(null),d=w.useRef(null);return w.useEffect(function(){var h=u.current,m=d.current;h!==null&&m!==null&&l&&l(h,m)},[]),N.createElement("div",{ref:u,className:"react-transform-wrapper "+QD.wrapper+" "+r,style:a},N.createElement("div",{ref:d,className:"react-transform-component "+QD.content+" "+o,style:s},t))};function CAe({image:e,alt:t,ref:n,styleClass:r}){const[i,o]=w.useState(0),[a,s]=w.useState(!1),l=()=>{o(i===-3?0:i-1)},u=()=>{o(i===3?0:i+1)},d=()=>{s(!a)};return y.jsx(bAe,{centerOnInit:!0,minScale:.1,initialPositionX:50,initialPositionY:50,children:({zoomIn:h,zoomOut:m,resetTransform:v,centerView:b})=>y.jsxs(y.Fragment,{children:[y.jsxs("div",{className:"lightbox-image-options",children:[y.jsx(Qe,{icon:y.jsx(h_e,{}),"aria-label":"Zoom In",tooltip:"Zoom In",onClick:()=>h(),fontSize:20}),y.jsx(Qe,{icon:y.jsx(p_e,{}),"aria-label":"Zoom Out",tooltip:"Zoom Out",onClick:()=>m(),fontSize:20}),y.jsx(Qe,{icon:y.jsx(d_e,{}),"aria-label":"Rotate Left",tooltip:"Rotate Left",onClick:l,fontSize:20}),y.jsx(Qe,{icon:y.jsx(f_e,{}),"aria-label":"Rotate Right",tooltip:"Rotate Right",onClick:u,fontSize:20}),y.jsx(Qe,{icon:y.jsx(WEe,{}),"aria-label":"Flip Image",tooltip:"Flip Image",onClick:d,fontSize:20}),y.jsx(Qe,{icon:y.jsx(Wx,{}),"aria-label":"Reset",tooltip:"Reset",onClick:()=>{v(),o(0),s(!1)},fontSize:20})]}),y.jsx(wAe,{wrapperStyle:{width:"100%",height:"100%"},children:y.jsx("img",{style:{transform:`rotate(${i*90}deg) scaleX(${a?-1:1})`,width:"100%"},src:e,alt:t,ref:n,className:r||"",onLoad:()=>b(1,0,"easeOut")})})]})})}function _Ae(){const e=Me(),t=he(m=>m.lightbox.isLightboxOpen),{viewerImageToDisplay:n,shouldShowImageDetails:r,isOnFirstImage:i,isOnLastImage:o}=he(_q),[a,s]=w.useState(!1),l=()=>{s(!0)},u=()=>{s(!1)},d=()=>{e(oP())},h=()=>{e(iP())};return Je("Esc",()=>{t&&e(Bm(!1))},[t]),y.jsxs("div",{className:"lightbox-container",children:[y.jsx(Qe,{icon:y.jsx(c_e,{}),"aria-label":"Exit Viewer",className:"lightbox-close-btn",onClick:()=>{e(Bm(!1))},fontSize:20}),y.jsxs("div",{className:"lightbox-display-container",children:[y.jsxs("div",{className:"lightbox-preview-wrapper",children:[y.jsx(wq,{}),!r&&y.jsxs("div",{className:"current-image-next-prev-buttons",children:[y.jsx("div",{className:"next-prev-button-trigger-area prev-button-trigger-area",onMouseOver:l,onMouseOut:u,children:a&&!i&&y.jsx(ss,{"aria-label":"Previous image",icon:y.jsx(dq,{className:"next-prev-button"}),variant:"unstyled",onClick:d})}),y.jsx("div",{className:"next-prev-button-trigger-area next-button-trigger-area",onMouseOver:l,onMouseOut:u,children:a&&!o&&y.jsx(ss,{"aria-label":"Next image",icon:y.jsx(fq,{className:"next-prev-button"}),variant:"unstyled",onClick:h})})]}),n&&y.jsxs(y.Fragment,{children:[y.jsx(CAe,{image:n.url,styleClass:"lightbox-image"}),r&&y.jsx(MP,{image:n})]})]}),y.jsx(uY,{})]})]})}function kAe(e){return gt({tag:"svg",attr:{viewBox:"0 0 16 16",fill:"currentColor"},child:[{tag:"path",attr:{d:"M14 1H3L2 2v11l1 1h11l1-1V2l-1-1zM8 13H3V2h5v11zm6 0H9V2h5v11z"}}]})(e)}const EAe=at(yp,e=>({resultImages:e.categories.result.images,userImages:e.categories.user.images})),PAe=()=>{const{resultImages:e,userImages:t}=he(EAe);return n=>{const r=e.find(o=>o.uuid===n);if(r)return r;const i=t.find(o=>o.uuid===n);if(i)return i}},TAe=at([mp,Vx,Or],(e,t,n)=>{const{shouldShowDualDisplay:r,shouldPinParametersPanel:i}=e,{isLightboxOpen:o}=t;return{shouldShowDualDisplay:r,shouldPinParametersPanel:i,isLightboxOpen:o,shouldShowDualDisplayButton:["inpainting"].includes(n),activeTabName:n}},{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),HP=e=>{const t=Me(),{optionsPanel:n,children:r,styleClass:i}=e,{activeTabName:o,shouldShowDualDisplay:a,isLightboxOpen:s,shouldShowDualDisplayButton:l}=he(TAe),u=PAe(),d=()=>{t(cCe(!a)),t(vi(!0))},h=m=>{const v=m.dataTransfer.getDa
* @license React
* react-reconciler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var vOe=function(t){var n={},r=w,i=Bh,o=Object.assign;function a(f){for(var p="https://reactjs.org/docs/error-decoder.html?invariant="+f,x=1;x<arguments.length;x++)p+="&args[]="+encodeURIComponent(arguments[x]);return"Minified React error #"+f+"; visit "+p+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,l=Symbol.for("react.element"),u=Symbol.for("react.portal"),d=Symbol.for("react.fragment"),h=Symbol.for("react.strict_mode"),m=Symbol.for("react.profiler"),v=Symbol.for("react.provider"),b=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),k=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),_=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),A=Symbol.for("react.offscreen"),I=Symbol.iterator;function R(f){return f===null||typeof f!="object"?null:(f=I&&f[I]||f["@@iterator"],typeof f=="function"?f:null)}function D(f){if(f==null)return null;if(typeof f=="function")return f.displayName||f.name||null;if(typeof f=="string")return f;switch(f){case d:return"Fragment";case u:return"Portal";case m:return"Profiler";case h:return"StrictMode";case k:return"Suspense";case E:return"SuspenseList"}if(typeof f=="object")switch(f.$$typeof){case b:return(f.displayName||"Context")+".Consumer";case v:return(f._context.displayName||"Context")+".Provider";case S:var p=f.render;return f=f.displayName,f||(f=p.displayName||p.name||"",f=f!==""?"ForwardRef("+f+")":"ForwardRef"),f;case _:return p=f.displayName||null,p!==null?p:D(f.type)||"Memo";case T:p=f._payload,f=f._init;try{return D(f(p))}catch{}}return null}function j(f){var p=f.type;switch(f.tag){case 24:return"Cache";case 9:return(p.displayName||"Context")+".Consumer";case 10:return(p._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return f=p.render,f=f.displayName||f.name||"",p.displayName||(f!==""?"ForwardRef("+f+")":"ForwardRef");case 7:return"Fragment";case 5:return p;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return D(p);case 8:return p===h?"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 p=="function")return p.displayName||p.name||null;if(typeof p=="string")return p}return null}function z(f){var p=f,x=f;if(f.alternate)for(;p.return;)p=p.return;else{f=p;do p=f,p.flags&4098&&(x=p.return),f=p.return;while(f)}return p.tag===3?x:null}function V(f){if(z(f)!==f)throw Error(a(188))}function K(f){var p=f.alternate;if(!p){if(p=z(f),p===null)throw Error(a(188));return p!==f?null:f}for(var x=f,P=p;;){var L=x.return;if(L===null)break;var M=L.alternate;if(M===null){if(P=L.return,P!==null){x=P;continue}break}if(L.child===M.child){for(M=L.child;M;){if(M===x)return V(L),f;if(M===P)return V(L),p;M=M.sibling}throw Error(a(188))}if(x.return!==P.return)x=L,P=M;else{for(var G=!1,le=L.child;le;){if(le===x){G=!0,x=L,P=M;break}if(le===P){G=!0,P=L,x=M;break}le=le.sibling}if(!G){for(le=M.child;le;){if(le===x){G=!0,x=M,P=L;break}if(le===P){G=!0,P=M,x=L;break}le=le.sibling}if(!G)throw Error(a(189))}}if(x.alternate!==P)throw Error(a(190))}if(x.tag!==3)throw Error(a(188));return x.stateNode.current===x?f:p}function te(f){return f=K(f),f!==null?q(f):null}function q(f){if(f.tag===5||f.tag===6)return f;for(f=f.child;f!==null;){var p=q(f);if(p!==null)return p;f=f.sibling}return null}function $(f){if(f.tag===5||f.tag===6)return f;for(f=f.child;f!==null;){if(f.tag!==4){var p=$(f);if(p!==null)return p}f=f.sibling}return null}var U=Array.isArray,X=t.getPublicInstance,Z=t.getRootHostContext,W=t.getChildHostContext,Q=t.prepareForCommit,ie=t.resetAfterCommit,fe=t.createInstance,Se=t.appendInitialChild,Pe=t.finalizeInitialChildren,ye=t.prepareUpdate,We=t.shouldSetTextContent,De=t.createTextInstance,ot=t.scheduleTimeout,He=t.cancelTimeout,Be=t.noTimeout,wt=t.isPrimaryRenderer,st=t.supportsMutation,mt=t.supportsPersistence,St=t.supports
`+vu+f}var al=!1;function bu(f,p){if(!f||al)return"";al=!0;var x=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(p)if(p=function(){throw Error()},Object.defineProperty(p.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(p,[])}catch(ze){var P=ze}Reflect.construct(f,[],p)}else{try{p.call()}catch(ze){P=ze}f.call(p.prototype)}else{try{throw Error()}catch(ze){P=ze}f()}}catch(ze){if(ze&&P&&typeof ze.stack=="string"){for(var L=ze.stack.split(`
`),M=P.stack.split(`
`),G=L.length-1,le=M.length-1;1<=G&&0<=le&&L[G]!==M[le];)le--;for(;1<=G&&0<=le;G--,le--)if(L[G]!==M[le]){if(G!==1||le!==1)do if(G--,le--,0>le||L[G]!==M[le]){var pe=`
`+L[G].replace(" at new "," at ");return f.displayName&&pe.includes("<anonymous>")&&(pe=pe.replace("<anonymous>",f.displayName)),pe}while(1<=G&&0<=le);break}}}finally{al=!1,Error.prepareStackTrace=x}return(f=f?f.displayName||f.name:"")?yu(f):""}var Tp=Object.prototype.hasOwnProperty,xc=[],sl=-1;function oa(f){return{current:f}}function Dn(f){0>sl||(f.current=xc[sl],xc[sl]=null,sl--)}function Pn(f,p){sl++,xc[sl]=f.current,f.current=p}var aa={},Hr=oa(aa),li=oa(!1),sa=aa;function ll(f,p){var x=f.type.contextTypes;if(!x)return aa;var P=f.stateNode;if(P&&P.__reactInternalMemoizedUnmaskedChildContext===p)return P.__reactInternalMemoizedMaskedChildContext;var L={},M;for(M in x)L[M]=p[M];return P&&(f=f.stateNode,f.__reactInternalMemoizedUnmaskedChildContext=p,f.__reactInternalMemoizedMaskedChildContext=L),L}function ui(f){return f=f.childContextTypes,f!=null}function vs(){Dn(li),Dn(Hr)}function bf(f,p,x){if(Hr.current!==aa)throw Error(a(168));Pn(Hr,p),Pn(li,x)}function Su(f,p,x){var P=f.stateNode;if(p=p.childContextTypes,typeof P.getChildContext!="function")return x;P=P.getChildContext();for(var L in P)if(!(L in p))throw Error(a(108,j(f)||"Unknown",L));return o({},x,P)}function ys(f){return f=(f=f.stateNode)&&f.__reactInternalMemoizedMergedChildContext||aa,sa=Hr.current,Pn(Hr,f),Pn(li,li.current),!0}function Sf(f,p,x){var P=f.stateNode;if(!P)throw Error(a(169));x?(f=Su(f,p,sa),P.__reactInternalMemoizedMergedChildContext=f,Dn(li),Dn(Hr),Pn(Hr,f)):Dn(li),Pn(li,x)}var Mi=Math.clz32?Math.clz32:xf,Lp=Math.log,Ap=Math.LN2;function xf(f){return f>>>=0,f===0?32:31-(Lp(f)/Ap|0)|0}var ul=64,Io=4194304;function cl(f){switch(f&-f){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 f&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return f&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return f}}function xu(f,p){var x=f.pendingLanes;if(x===0)return 0;var P=0,L=f.suspendedLanes,M=f.pingedLanes,G=x&268435455;if(G!==0){var le=G&~L;le!==0?P=cl(le):(M&=G,M!==0&&(P=cl(M)))}else G=x&~L,G!==0?P=cl(G):M!==0&&(P=cl(M));if(P===0)return 0;if(p!==0&&p!==P&&!(p&L)&&(L=P&-P,M=p&-p,L>=M||L===16&&(M&4194240)!==0))return p;if(P&4&&(P|=x&16),p=f.entangledLanes,p!==0)for(f=f.entanglements,p&=P;0<p;)x=31-Mi(p),L=1<<x,P|=f[x],p&=~L;return P}function Y0(f,p){switch(f){case 1:case 2:case 4:return p+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return p+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function wc(f,p){for(var x=f.suspendedLanes,P=f.pingedLanes,L=f.expirationTimes,M=f.pendingLanes;0<M;){var G=31-Mi(M),le=1<<G,pe=L[G];pe===-1?(!(le&x)||le&P)&&(L[G]=Y0(le,p)):pe<=p&&(f.expiredLanes|=le),M&=~le}}function Cc(f){return f=f.pendingLanes&-1073741825,f!==0?f:f&1073741824?1073741824:0}function wf(){var f=ul;return ul<<=1,!(ul&4194240)&&(ul=64),f}function _c(f){for(var p=[],x=0;31>x;x++)p.push(f);return p}function $a(f,p,x){f.pendingLanes|=p,p!==536870912&&(f.suspendedLanes=0,f.pingedLanes=0),f=f.eventTimes,p=31-Mi(p),f[p]=x}function Cf(f,p){var x=f.pendingLanes&~p;f.pendingLanes=p,f.suspendedLanes=0,f.pingedLanes=0,f.expiredLanes&=p,f.mutableReadLanes&=p,f.entangledLanes&=p,p=f.entanglements;var P=f.eventTimes;for(f=f.expirationTimes;0<x;){var L=31-Mi(x),M=1<<L;p[L]=0,P[L]=-1,f[L]=-1,x&=~M}}function wu(f,p){var x=f.entangledLanes|=p;for(f=f.entanglements;x;){var P=31-Mi(x),L=1<<P;L&p|f[P]&p&&(f[P]|=p),x&=~L}}var Yt=0;function Op(f){return f&=-f,1<f?4<f?f&268435455?16:536870912:4:1}var kc=i.unstable_scheduleCallback,Ec=i.unstable_cancelCallback,
Error generating stack: `+M.message+`
`+M.stack}return{value:f,source:p,stack:L,digest:null}}function d1(f,p,x){return{value:f,source:null,stack:x??null,digest:p??null}}function Uc(f,p){try{console.error(p.value)}catch(x){setTimeout(function(){throw x})}}var Hf=typeof WeakMap=="function"?WeakMap:Map;function f1(f,p,x){x=Ss(-1,x),x.tag=3,x.payload={element:null};var P=p.value;return x.callback=function(){Gf||(Gf=!0,qf=P),Uc(f,p)},x}function F(f,p,x){x=Ss(-1,x),x.tag=3;var P=f.type.getDerivedStateFromError;if(typeof P=="function"){var L=p.value;x.payload=function(){return P(L)},x.callback=function(){Uc(f,p)}}var M=f.stateNode;return M!==null&&typeof M.componentDidCatch=="function"&&(x.callback=function(){Uc(f,p),typeof P!="function"&&(xl===null?xl=new Set([this]):xl.add(this));var G=p.stack;this.componentDidCatch(p.value,{componentStack:G!==null?G:""})}),x}function Pu(f,p,x){var P=f.pingCache;if(P===null){P=f.pingCache=new Hf;var L=new Set;P.set(p,L)}else L=P.get(p),L===void 0&&(L=new Set,P.set(p,L));L.has(x)||(L.add(x),f=_3.bind(null,f,p,x),p.then(f,f))}function Vf(f){do{var p;if((p=f.tag===13)&&(p=f.memoizedState,p=p!==null?p.dehydrated!==null:!0),p)return f;f=f.return}while(f!==null);return null}function ho(f,p,x,P,L){return f.mode&1?(f.flags|=65536,f.lanes=L,f):(f===p?f.flags|=65536:(f.flags|=128,x.flags|=131072,x.flags&=-52805,x.tag===1&&(x.alternate===null?x.tag=17:(p=Ss(-1,1),p.tag=2,hl(x,p,1))),x.lanes|=1),f)}var Zt=s.ReactCurrentOwner,Zi=!1;function Ni(f,p,x,P){p.child=f===null?i3(p,null,x,P):Mc(p,f.child,x,P)}function f3(f,p,x,P,L){x=x.render;var M=p.ref;return Ac(p,L),P=i1(f,p,x,P,M,L),x=Dc(),f!==null&&!Zi?(p.updateQueue=f.updateQueue,p.flags&=-2053,f.lanes&=~L,ws(f,p,L)):(Vn&&x&&Ii(p),p.flags|=1,Ni(f,p,P,L),p.child)}function gl(f,p,x,P,L){if(f===null){var M=x.type;return typeof M=="function"&&!I1(M)&&M.defaultProps===void 0&&x.compare===null&&x.defaultProps===void 0?(p.tag=15,p.type=M,h3(f,p,M,P,L)):(f=Zf(x.type,null,P,p,p.mode,L),f.ref=p.ref,f.return=p,p.child=f)}if(M=f.child,!(f.lanes&L)){var G=M.memoizedProps;if(x=x.compare,x=x!==null?x:Cu,x(G,P)&&f.ref===p.ref)return ws(f,p,L)}return p.flags|=1,f=mo(M,P),f.ref=p.ref,f.return=p,p.child=f}function h3(f,p,x,P,L){if(f!==null){var M=f.memoizedProps;if(Cu(M,P)&&f.ref===p.ref)if(Zi=!1,p.pendingProps=P=M,(f.lanes&L)!==0)f.flags&131072&&(Zi=!0);else return p.lanes=f.lanes,ws(f,p,L)}return h1(f,p,x,P,L)}function p3(f,p,x){var P=p.pendingProps,L=P.children,M=f!==null?f.memoizedState:null;if(P.mode==="hidden")if(!(p.mode&1))p.memoizedState={baseLanes:0,cachePool:null,transitions:null},Pn(yl,po),po|=x;else{if(!(x&1073741824))return f=M!==null?M.baseLanes|x:x,p.lanes=p.childLanes=1073741824,p.memoizedState={baseLanes:f,cachePool:null,transitions:null},p.updateQueue=null,Pn(yl,po),po|=f,null;p.memoizedState={baseLanes:0,cachePool:null,transitions:null},P=M!==null?M.baseLanes:x,Pn(yl,po),po|=P}else M!==null?(P=M.baseLanes|x,p.memoizedState=null):P=x,Pn(yl,po),po|=P;return Ni(f,p,L,x),p.child}function g3(f,p){var x=p.ref;(f===null&&x!==null||f!==null&&f.ref!==x)&&(p.flags|=512,p.flags|=2097152)}function h1(f,p,x,P,L){var M=ui(x)?sa:Hr.current;return M=ll(p,M),Ac(p,L),x=i1(f,p,x,P,M,L),P=Dc(),f!==null&&!Zi?(p.updateQueue=f.updateQueue,p.flags&=-2053,f.lanes&=~L,ws(f,p,L)):(Vn&&P&&Ii(p),p.flags|=1,Ni(f,p,x,L),p.child)}function m3(f,p,x,P,L){if(ui(x)){var M=!0;ys(p)}else M=!1;if(Ac(p,L),p.stateNode===null)Wa(f,p),t3(p,x,P),e1(p,x,P,L),P=!0;else if(f===null){var G=p.stateNode,le=p.memoizedProps;G.props=le;var pe=G.context,ze=x.contextType;typeof ze=="object"&&ze!==null?ze=fo(ze):(ze=ui(x)?sa:Hr.current,ze=ll(p,ze));var dt=x.getDerivedStateFromProps,jt=typeof dt=="function"||typeof G.getSnapshotBeforeUpdate=="function";jt||typeof G.UNSAFE_componentWillReceiveProps!="function"&&typeof G.componentWillReceiveProps!="function"||(le!==P||pe!==ze)&&n3(p,G,P,ze),bs=!1;var rt=p.memoizedState;G.state=rt,$p(p,P,G,L),pe=p.memoizedState,le!==P||rt!==pe||li.current||bs?(typeof dt=="function"&&(zp(p,x,dt,P),pe=p.memoizedState),(le=bs||If(p,x,le,P,rt,pe,ze))?(jt||typeof G.UNSAFE_componentWillMount!="function"&&typeof G.componentW
`+(P.join(" > ")+`
No matching component was found for:
`)+f.join(" > ")}return null},n.getPublicRootInstance=function(f){if(f=f.current,!f.child)return null;switch(f.child.tag){case 5:return X(f.child.stateNode);default:return f.child.stateNode}},n.injectIntoDevTools=function(f){if(f={bundleType:f.bundleType,version:f.version,rendererPackageName:f.rendererPackageName,rendererConfig:f.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:s.ReactCurrentDispatcher,findHostInstanceByFiber:yg,findFiberByHostInstance:f.findFiberByHostInstance||N1,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0"},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")f=!1;else{var p=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(p.isDisabled||!p.supportsFiber)f=!0;else{try{gn=p.inject(f),Kt=p}catch{}f=!!p.checkDCE}}return f},n.isAlreadyRendering=function(){return!1},n.observeVisibleRects=function(f,p,x,P){if(!ae)throw Error(a(363));f=_1(f,p);var L=Dt(f,x,P).disconnect;return{disconnect:function(){L()}}},n.registerMutableSourceForHydration=function(f,p){var x=p._getVersion;x=x(p._source),f.mutableSourceEagerHydrationData==null?f.mutableSourceEagerHydrationData=[p,x]:f.mutableSourceEagerHydrationData.push(p,x)},n.runWithPriority=function(f,p){var x=Yt;try{return Yt=f,p()}finally{Yt=x}},n.shouldError=function(){return null},n.shouldSuspend=function(){return!1},n.updateContainer=function(f,p,x,P){var L=p.current,M=_i(),G=qr(L);return x=R1(x),p.context===null?p.context=x:p.pendingContext=x,p=Ss(M,G),p.payload={element:f},P=P===void 0?null:P,P!==null&&(p.callback=P),f=hl(L,p,G),f!==null&&(Fo(f,L,G,M),Bp(f,L,G)),G},n};(function(e){e.exports=vOe})(mOe);const yOe=d_(K8);var lS={},bOe={get exports(){return lS},set exports(e){lS=e}},Sp={};/**
* @license React
* react-reconciler-constants.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/Sp.ConcurrentRoot=1;Sp.ContinuousEventPriority=4;Sp.DefaultEventPriority=16;Sp.DiscreteEventPriority=1;Sp.IdleEventPriority=536870912;Sp.LegacyRoot=0;(function(e){e.exports=Sp})(bOe);const JD={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0};let eN=!1,tN=!1;const tT=".react-konva-event",SOe=`ReactKonva: You have a Konva node with draggable = true and position defined but no onDragMove or onDragEnd events are handled.
Position of a node will be changed during drag&drop, so you should update state of the react app as well.
Consider to add onDragMove or onDragEnd events.
For more info see: https://github.com/konvajs/react-konva/issues/256
`,xOe=`ReactKonva: You are using "zIndex" attribute for a Konva node.
react-konva may get confused with ordering. Just define correct order of elements in your render function of a component.
For more info see: https://github.com/konvajs/react-konva/issues/194
`,wOe={};function sw(e,t,n=wOe){if(!eN&&"zIndex"in t&&(console.warn(xOe),eN=!0),!tN&&t.draggable){var r=t.x!==void 0||t.y!==void 0,i=t.onDragEnd||t.onDragMove;r&&!i&&(console.warn(SOe),tN=!0)}for(var o in n)if(!JD[o]){var a=o.slice(0,2)==="on",s=n[o]!==t[o];if(a&&s){var l=o.substr(2).toLowerCase();l.substr(0,7)==="content"&&(l="content"+l.substr(7,1).toUpperCase()+l.substr(8)),e.off(l,n[o])}var u=!t.hasOwnProperty(o);u&&e.setAttr(o,void 0)}var d=t._useStrictMode,h={},m=!1;const v={};for(var o in t)if(!JD[o]){var a=o.slice(0,2)==="on",b=n[o]!==t[o];if(a&&b){var l=o.substr(2).toLowerCase();l.substr(0,7)==="content"&&(l="content"+l.substr(7,1).toUpperCase()+l.substr(8)),t[o]&&(v[l]=t[o])}!a&&(t[o]!==n[o]||d&&t[o]!==e.getAttr(o))&&(m=!0,h[o]=t[o])}m&&(e.setAttrs(h),gf(e));for(var l in v)e.on(l+tT,v[l])}function gf(e){if(!pt.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}const AY={},COe={};ep.Node.prototype._applyProps=sw;function _Oe(e,t){if(typeof t=="string"){console.error(`Do not use plain text as child of Konva.Node. You are using text: ${t}`);return}e.add(t),gf(e)}function kOe(e,t,n){let r=ep[e];r||(console.error(`Konva has no node with the type ${e}. Group will be used instead. If you use minimal version of react-konva, just import required nodes into Konva: "import "konva/lib/shapes/${e}" If you want to render DOM elements as part of canvas tree take a look into this demo: https://konvajs.github.io/docs/react/DOM_Portal.html`),r=ep.Group);const i={},o={};for(var a in t){var s=a.slice(0,2)==="on";s?o[a]=t[a]:i[a]=t[a]}const l=new r(i);return sw(l,o),l}function EOe(e,t,n){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)}function POe(e,t,n){return!1}function TOe(e){return e}function LOe(){return null}function AOe(){return null}function OOe(e,t,n,r){return COe}function MOe(){}function IOe(e){}function ROe(e,t){return!1}function DOe(){return AY}function NOe(){return AY}const jOe=setTimeout,BOe=clearTimeout,$Oe=-1;function FOe(e,t){return!1}const zOe=!1,HOe=!0,VOe=!0;function WOe(e,t){t.parent===e?t.moveToTop():e.add(t),gf(e)}function UOe(e,t){t.parent===e?t.moveToTop():e.add(t),gf(e)}function OY(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),gf(e)}function GOe(e,t,n){OY(e,t,n)}function qOe(e,t){t.destroy(),t.off(tT),gf(e)}function YOe(e,t){t.destroy(),t.off(tT),gf(e)}function KOe(e,t,n){console.error(`Text components are not yet supported in ReactKonva. You text is: "${n}"`)}function XOe(e,t,n){}function ZOe(e,t,n,r,i){sw(e,i,r)}function QOe(e){e.hide(),gf(e)}function JOe(e){}function eMe(e,t){(t.visible==null||t.visible)&&e.show()}function tMe(e,t){}function nMe(e){}function rMe(){}const iMe=()=>lS.DefaultEventPriority,oMe=Object.freeze(Object.defineProperty({__proto__:null,appendChild:WOe,appendChildToContainer:UOe,appendInitialChild:_Oe,cancelTimeout:BOe,clearContainer:nMe,commitMount:XOe,commitTextUpdate:KOe,commitUpdate:ZOe,createInstance:kOe,createTextInstance:EOe,detachDeletedInstance:rMe,finalizeInitialChildren:POe,getChildHostContext:NOe,getCurrentEventPriority:iMe,getPublicInstance:TOe,getRootHostContext:DOe,hideInstance:QOe,hideTextInstance:JOe,idlePriority:Bh.unstable_IdlePriority,insertBefore:OY,insertInContainerBefore:GOe,isPrimaryRenderer:zOe,noTimeout:$Oe,now:Bh.unstable_now,prepareForCommit:LOe,preparePortalMount:AOe,prepareUpdate:OOe,removeChild:qOe,removeChildFromContainer:YOe,resetAfterCommit:MOe,resetTextContent:IOe,run:Bh.unstable_runWithPriority,scheduleTimeout:jOe,shouldDeprioritizeSubtree:ROe,shouldSetTextContent:FOe,supportsMutation:VOe,unhideInstance:eMe,unhideTextInstance:tMe,warnsIfNotActing:HOe},Symbol.toStringTag,{value:"Module"}));var aMe=Object.defineProperty,sMe=Object.defineProperties,lMe=Object.getOwnPropertyDescriptors,nN=Object.getOwnPropertySymbols,uMe=Object.prototype.hasOwnProperty,cMe=Object.prototype.propertyIsEnumerable,rN=(e,t,n)=>t in e?aMe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iN=(e,t)=>{for(var n in t||(t={}))uMe.call(t,n)&&rN(e,n,t[n]);if(nN)for(var n of nN(t))cMe.call(t,n)
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="60px" height="60px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
<g transform="matrix(0.5,0,0,0.5,0,0)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,2.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,7.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,10)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,12.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,15)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,17.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,20)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,22.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,25)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,27.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,30)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-2.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-7.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-10)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-12.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-15)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-17.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-20)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-22.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-25)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-27.5)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
<g transform="matrix(0.5,0,0,0.5,0,-30)">
<path d="M-3.5,63.5L64,-4" style="fill:none;stroke:black;stroke-width:1px;"/>
</g>
</svg>`.replaceAll("black",e),zMe=e=>{const{...t}=e,{maskColorString:n,stageCoordinates:r,stageDimensions:i,stageScale:o}=he(FMe),[a,s]=w.useState(null),[l,u]=w.useState(0),d=w.useRef(null),h=w.useCallback(()=>{u(l+1),setTimeout(h,500)},[l]);return w.useEffect(()=>{if(a)return;const m=new Image;m.onload=()=>{s(m)},m.src=aN(n)},[a,n]),w.useEffect(()=>{a&&(a.src=aN(n))},[a,n]),w.useEffect(()=>{const m=setInterval(()=>u(v=>(v+1)%5),50);return()=>clearInterval(m)},[]),!a||!ke.isNumber(r.x)||!ke.isNumber(r.y)||!ke.isNumber(o)||!ke.isNumber(i.width)||!ke.isNumber(i.height)?null:y.jsx(lc,{ref:d,offsetX:r.x/o,offsetY:r.y/o,height:i.height/o,width:i.width/o,fillPatternImage:a,fillPatternOffsetY:ke.isNumber(l)?l:0,fillPatternRepeat:"repeat",fillPatternScale:{x:1/o,y:1/o},listening:!0,globalCompositeOperation:"source-in",...t})},HMe=at([sn],e=>({objects:e.layerState.objects}),{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),VMe=e=>{const{...t}=e,{objects:n}=he(HMe);return y.jsx(sc,{listening:!1,...t,children:n.filter(tP).map((r,i)=>y.jsx(uS,{points:r.points,stroke:"rgb(0,0,0)",strokeWidth:r.strokeWidth*2,tension:0,lineCap:"round",lineJoin:"round",shadowForStrokeEnabled:!1,listening:!1,globalCompositeOperation:r.tool==="brush"?"source-over":"destination-out"},i))})};var lh=w,WMe=function(t,n,r){const i=lh.useRef("loading"),o=lh.useRef(),[a,s]=lh.useState(0),l=lh.useRef(),u=lh.useRef(),d=lh.useRef();return(l.current!==t||u.current!==n||d.current!==r)&&(i.current="loading",o.current=void 0,l.current=t,u.current=n,d.current=r),lh.useLayoutEffect(function(){if(!t)return;var h=document.createElement("img");function m(){i.current="loaded",o.current=h,s(Math.random())}function v(){i.current="failed",o.current=void 0,s(Math.random())}return h.addEventListener("load",m),h.addEventListener("error",v),n&&(h.crossOrigin=n),r&&(h.referrerpolicy=r),h.src=t,function(){h.removeEventListener("load",m),h.removeEventListener("error",v)}},[t,n,r]),[o.current,i.current]};const NY=e=>{const{url:t,x:n,y:r}=e,[i]=WMe(t);return y.jsx(RY,{x:n,y:r,image:i,listening:!1})},UMe=at([sn],e=>{const{layerState:{objects:t}}=e;return{objects:t}},{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),GMe=()=>{const{objects:e}=he(UMe);return e?y.jsx(sc,{name:"outpainting-objects",listening:!1,children:e.map((t,n)=>{if(W5(t))return y.jsx(NY,{x:t.x,y:t.y,url:t.image.url},n);if(uxe(t)){const r=y.jsx(uS,{points:t.points,stroke:t.color?Hh(t.color):"rgb(0,0,0)",strokeWidth:t.strokeWidth*2,tension:0,lineCap:"round",lineJoin:"round",shadowForStrokeEnabled:!1,listening:!1,globalCompositeOperation:t.tool==="brush"?"source-over":"destination-out"},n);return t.clip?y.jsx(sc,{clipX:t.clip.x,clipY:t.clip.y,clipWidth:t.clip.width,clipHeight:t.clip.height,children:r},n):r}else{if(cxe(t))return y.jsx(lc,{x:t.x,y:t.y,width:t.width,height:t.height,fill:Hh(t.color)},n);if(dxe(t))return y.jsx(lc,{x:t.x,y:t.y,width:t.width,height:t.height,fill:"rgb(255, 255, 255)",globalCompositeOperation:"destination-out"},n)}})}):null},qMe=at([sn],e=>{const{layerState:{stagingArea:{images:t,selectedImageIndex:n}},shouldShowStagingImage:r,shouldShowStagingOutline:i,boundingBoxCoordinates:{x:o,y:a},boundingBoxDimensions:{width:s,height:l}}=e;return{currentStagingAreaImage:t.length>0?t[n]:void 0,isOnFirstImage:n===0,isOnLastImage:n===t.length-1,shouldShowStagingImage:r,shouldShowStagingOutline:i,x:o,y:a,width:s,height:l}},{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),YMe=e=>{const{...t}=e,{currentStagingAreaImage:n,shouldShowStagingImage:r,shouldShowStagingOutline:i,x:o,y:a,width:s,height:l}=he(qMe);return y.jsxs(sc,{...t,children:[r&&n&&y.jsx(NY,{url:n.image.url,x:o,y:a}),i&&y.jsxs(sc,{children:[y.jsx(lc,{x:o,y:a,width:s,height:l,strokeWidth:1,stroke:"white",strokeScaleEnabled:!1}),y.jsx(lc,{x:o,y:a,width:s,height:l,dash:[4,4],strokeWidth:1,stroke:"black",strokeScaleEnabled:!1})]})]})},KMe=at([sn],e=>{const{layerState:{stagingArea:{images:t,selectedImageIndex:n}},shouldShowStagingOutline:r,shouldShowStagingImage:i}=e;return{currentStagingAreaImage:t.length>0?t[n]:void 0,isOnFirstImage:n===0,isOnLastImage
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zRe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function HRe(e){if(Array.isArray(e))return e_(e)}function hN(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 pN(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hN(Object(n),!0).forEach(function(r){XY(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hN(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function XY(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ay(e,t){return URe(e)||WRe(e,t)||ZY(e,t)||VRe()}function VRe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ZY(e,t){if(e){if(typeof e=="string")return e_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return e_(e,t)}}function e_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function WRe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,a,s;try{for(n=n.call(e);!(i=(a=n.next()).done)&&(r.push(a.value),!(t&&r.length===t));i=!0);}catch(l){o=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}return r}}function URe(e){if(Array.isArray(e))return e}var GRe="file-invalid-type",qRe="file-too-large",YRe="file-too-small",KRe="too-many-files",XRe=function(t){t=Array.isArray(t)&&t.length===1?t[0]:t;var n=Array.isArray(t)?"one of ".concat(t.join(", ")):t;return{code:GRe,message:"File type must be ".concat(n)}},gN=function(t){return{code:qRe,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},mN=function(t){return{code:YRe,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},ZRe={code:KRe,message:"Too many files"};function QY(e,t){var n=e.type==="application/x-moz-file"||$Re(e,t);return[n,n?null:XRe(t)]}function JY(e,t,n){if(Sh(e.size))if(Sh(t)&&Sh(n)){if(e.size>n)return[!1,gN(n)];if(e.size<t)return[!1,mN(t)]}else{if(Sh(t)&&e.size<t)return[!1,mN(t)];if(Sh(n)&&e.size>n)return[!1,gN(n)]}return[!0,null]}function Sh(e){return e!=null}function QRe(e){var t=e.files,n=e.accept,r=e.minSize,i=e.maxSize,o=e.multiple,a=e.maxFiles,s=e.validator;return!o&&t.length>1||o&&a>=1&&t.length>a?!1:t.every(function(l){var u=QY(l,n),d=ay(u,1),h=d[0],m=JY(l,r,i),v=ay(m,1),b=v[0],S=s?s(l):null;return h&&b&&!S})}function fS(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Xb(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(t){return t==="Files"||t==="application/x-moz-file"}):!!e.target&&!!e.target.files}function vN(e){e.preventDefault()}function JRe(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function eDe(e){return e.indexOf("Edge/")!==-1}function tDe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return JRe(e)||eDe(e)}function Il(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(r){for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];return t.some(function(s){return!fS(r)&&s&&s.apply(void 0,[r].concat(o)),fS(r)})}}function nDe(){return"showOpenFilePicker"in window}function rDe(e){if(Sh(e)){var t=Object.entries(e).filter(function(n){var r=ay(n,2),i=r[0],o=r[1],a=!0;return eK(i)||(console.warn('Skipped "'.concat(i,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),a=!1),(!Array.isArray(o)||!o.every(tK))&&(console.warn('Skipped "'.concat(i,'" because an invalid file extension was provided.')),a=!1),a}).reduce(function(n,r){var i=ay(r,2),o=i[0],a=i[1];return pN(pN({},n),{},XY({},o,a))},{});return[{description:"Files",accept:t}]}return e}function iDe(e){if(Sh(e))return Object.entries(e).reduce(function(t,n){var r=ay(n,2),i=r[0],o=r[1];return[].concat(fN(t),[i],fN(o))},[]).filter(function(t){return eK(t)||tK(t)}).join(",")}function oDe(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function aDe(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function eK(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function tK(e){return/^.*\.[\w]+$/.test(e)}var sDe=["children"],lDe=["open"],uDe=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onD
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function hDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function pDe(e){if(Array.isArray(e))return t_(e)}function VC(e,t){return vDe(e)||mDe(e,t)||nK(e,t)||gDe()}function gDe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nK(e,t){if(e){if(typeof e=="string")return t_(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t_(e,t)}}function t_(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function mDe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],i=!0,o=!1,a,s;try{for(n=n.call(e);!(i=(a=n.next()).done)&&(r.push(a.value),!(t&&r.length===t));i=!0);}catch(l){o=!0,s=l}finally{try{!i&&n.return!=null&&n.return()}finally{if(o)throw s}}return r}}function vDe(e){if(Array.isArray(e))return e}function yN(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 Cr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yN(Object(n),!0).forEach(function(r){n_(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yN(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function n_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hS(e,t){if(e==null)return{};var n=yDe(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i<o.length;i++)r=o[i],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function yDe(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o<r.length;o++)i=r[o],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}var lT=w.forwardRef(function(e,t){var n=e.children,r=hS(e,sDe),i=iK(r),o=i.open,a=hS(i,lDe);return w.useImperativeHandle(t,function(){return{open:o}},[o]),N.createElement(w.Fragment,null,n(Cr(Cr({},a),{},{open:o})))});lT.displayName="Dropzone";var rK={disabled:!1,getFilesFromEvent:ARe,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};lT.defaultProps=rK;lT.propTypes={children:jn.func,accept:jn.objectOf(jn.arrayOf(jn.string)),multiple:jn.bool,preventDropOnDocument:jn.bool,noClick:jn.bool,noKeyboard:jn.bool,noDrag:jn.bool,noDragEventsBubbling:jn.bool,minSize:jn.number,maxSize:jn.number,maxFiles:jn.number,disabled:jn.bool,getFilesFromEvent:jn.func,onFileDialogCancel:jn.func,onFileDialogOpen:jn.func,useFsAccessApi:jn.bool,autoFocus:jn.bool,onDragEnter:jn.func,onDragLeave:jn.func,onDragOver:jn.func,onDrop:jn.func,onDropAccepted:jn.func,onDropRejected:jn.func,onError:jn.func,validator:jn.func};var r_={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function iK(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=Cr(Cr({},rK),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,o=t.maxSize,a=t.minSize,s=t.multiple,l=t.maxFiles,u=t.onDragEnter,d=t.onDragLeave,h=t.onDragOver,m=t.onDrop,v=t.onDropAccepted,b=t.onDropRejected,S=t.onFileDialogCancel,k=t.onFileDialogOpen,E=t.useFsAccessApi,_=t.autoFocus,T=t.preventDropOnDocument,A=t.noClick,I=t.noKeyboard,R=t.noDrag,D=t.noDragEventsBubbling,j=t.onError,z=t.validator,V=w.useMemo(function(){return iDe(n)},[n]),K=w.useMemo(function(){return rDe(n)},[n]),te=w.useMemo(function(){return typeof k=="function"?k:bN},[k]),q=w.useMemo(function(){return typeof S=="function"?S:bN},[S]),$=w.useRef(null),U=w.useRef(null),X=w.useReducer(bDe,r_),Z=VC(X,2),W=Z[0],Q=Z[1],ie=W.isFocused,fe=W.isFileDialogActive,Se=w.useRef(typeof window<"u"&&window.isSecureContext&&E&&nDe()),Pe=function(){!Se.current&&fe&&setTimeout(function(){if(U.current){var Ne=U.current.files;Ne.length||(Q({type:"closeDialog"}),q())}},300)};w.use
${R.message}`,"");i({title:o("toast:uploadFailed"),description:A,status:"error",isClosable:!0})},[o,i]),d=w.useCallback(async T=>{n(fD({imageFile:T}))},[n]),h=w.useCallback((T,A)=>{A.forEach(I=>{u(I)}),T.forEach(I=>{d(I)})},[d,u]),{getRootProps:m,getInputProps:v,isDragAccept:b,isDragReject:S,isDragActive:k,open:E}=iK({accept:{"image/png":[".png"],"image/jpeg":[".jpg",".jpeg",".png"]},noClick:!0,onDrop:h,onDragOver:()=>s(!0),maxFiles:1});l(E),w.useEffect(()=>{const T=A=>{var j;const I=(j=A.clipboardData)==null?void 0:j.items;if(!I)return;const R=[];for(const z of I)z.kind==="file"&&["image/png","image/jpg"].includes(z.type)&&R.push(z);if(!R.length)return;if(A.stopImmediatePropagation(),R.length>1){i({description:o("toast:uploadFailedMultipleImagesDesc"),status:"error",isClosable:!0});return}const D=R[0].getAsFile();if(!D){i({description:o("toast:uploadFailedUnableToLoadDesc"),status:"error",isClosable:!0});return}n(fD({imageFile:D}))};return document.addEventListener("paste",T),()=>{document.removeEventListener("paste",T)}},[o,n,i,r]);const _=["img2img","unifiedCanvas"].includes(r)?` to ${es[r].tooltip}`:"";return y.jsx(SP.Provider,{value:E,children:y.jsxs("div",{...m({style:{}}),onKeyDown:T=>{T.key},children:[y.jsx("input",{...v()}),t,k&&a&&y.jsx(SDe,{isDragAccept:b,isDragReject:S,overlaySecondaryText:_,setIsHandlingUpload:s})]})})},wDe=at(ir,e=>e.log,{memoizeOptions:{resultEqualityCheck:(e,t)=>e.length===t.length}}),CDe=at(ir,e=>({shouldShowLogViewer:e.shouldShowLogViewer,hasError:e.hasError,wasErrorSeen:e.wasErrorSeen}),{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),_De=()=>{const e=Me(),t=he(wDe),{shouldShowLogViewer:n,hasError:r,wasErrorSeen:i}=he(CDe),[o,a]=w.useState(!0),s=w.useRef(null);w.useLayoutEffect(()=>{s.current!==null&&o&&(s.current.scrollTop=s.current.scrollHeight)},[o,t,n]);const l=()=>{e($U()),e(CC(!n))};Je("`",()=>{e(CC(!n))},[n]),Je("esc",()=>{e(CC(!1))});const u=()=>{s.current&&o&&s.current.scrollTop<s.current.scrollHeight-s.current.clientHeight&&a(!1)};return y.jsxs(y.Fragment,{children:[n&&y.jsx(kq,{defaultSize:{width:"100%",height:200},style:{display:"flex",position:"fixed",left:0,bottom:0,zIndex:9999},maxHeight:"90vh",children:y.jsx("div",{className:"console",ref:s,onScroll:u,children:t.map((d,h)=>{const{timestamp:m,message:v,level:b}=d;return y.jsxs("div",{className:`console-entry console-${b}-color`,children:[y.jsxs("p",{className:"console-timestamp",children:[m,":"]}),y.jsx("p",{className:"console-message",children:v})]},h)})})}),n&&y.jsx(uo,{hasArrow:!0,label:o?"Autoscroll On":"Autoscroll Off",children:y.jsx(ss,{className:"console-autoscroll-icon-button","data-autoscroll-enabled":o,size:"sm","aria-label":"Toggle autoscroll",variant:"solid",icon:y.jsx(Qke,{}),onClick:()=>a(!o)})}),y.jsx(uo,{hasArrow:!0,label:n?"Hide Console":"Show Console",children:y.jsx(ss,{className:"console-toggle-icon-button","data-error-seen":r||!i,size:"sm",position:"fixed",variant:"solid","aria-label":"Toggle Log Viewer",icon:n?y.jsx(hEe,{}):y.jsx(pq,{}),onClick:l})})]})},kDe=at(ir,e=>({isProcessing:e.isProcessing,currentStep:e.currentStep,totalSteps:e.totalSteps,currentStatusHasSteps:e.currentStatusHasSteps}),{memoizeOptions:{resultEqualityCheck:ke.isEqual}}),EDe=()=>{const{isProcessing:e,currentStep:t,totalSteps:n,currentStatusHasSteps:r}=he(kDe),i=t?Math.round(t*100/n):0;return y.jsx(BV,{value:i,isIndeterminate:e&&!r,className:"progress-bar"})};function PDe(e){const{title:t,hotkey:n,description:r}=e;return y.jsxs("div",{className:"hotkey-modal-item",children:[y.jsxs("div",{className:"hotkey-info",children:[y.jsx("p",{className:"hotkey-title",children:t}),r&&y.jsx("p",{className:"hotkey-description",children:r})]}),y.jsx("div",{className:"hotkey-key",children:n})]})}function TDe({children:e}){const{isOpen:t,onOpen:n,onClose:r}=Wh(),{t:i}=Ve(),o=[{title:i("hotkeys:invoke.title"),desc:i("hotkeys:invoke.desc"),hotkey:"Ctrl+Enter"},{title:i("hotkeys:cancel.title"),desc:i("hotkeys:cancel.desc"),hotkey:"Shift+X"},{title:i("hotkeys:focusPrompt.title"),desc:i("hotkeys:focusPrompt.desc"),hotkey:"Alt+A"},{title:i("hotkeys: