InvokeAI/invokeai/frontend/dist/assets/index-34c8aef8.js

639 lines
1.5 MiB
JavaScript
Raw Normal View History

2023-02-07 12:27:12 +00:00
var uee=Object.defineProperty;var cee=(e,t,n)=>t in e?uee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var sn=(e,t,n)=>(cee(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 wo=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 v={},dee={get exports(){return v},set exports(e){v=e}},mS={},w={},fee={get exports(){return w},set exports(e){w=e}},tn={};/**
* @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"),hee=Symbol.for("react.portal"),pee=Symbol.for("react.fragment"),gee=Symbol.for("react.strict_mode"),mee=Symbol.for("react.profiler"),vee=Symbol.for("react.provider"),yee=Symbol.for("react.context"),bee=Symbol.for("react.forward_ref"),See=Symbol.for("react.suspense"),xee=Symbol.for("react.memo"),wee=Symbol.for("react.lazy"),cL=Symbol.iterator;function Cee(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 _ee(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 kee(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var fL=/\/+/g;function Uw(e,t){return typeof e=="object"&&e!==null&&e.key!=null?kee(""+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 hee:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+Uw(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=_ee(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+Uw(o,s);a+=e4(o,t,n,l,i)}else if(l=Cee(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=r+Uw(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 Eee(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},Pee={ReactCurrentDispatcher:Lo,ReactCurrentBatchConfig:t4,ReactCurrentOwner:p_};tn.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}};tn.Component=d0;tn.Fragment=p
* @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 Tee=w,Lee=Symbol.for("react.element"),Aee=Symbol.for("react.fragment"),Oee=Object.prototype.hasOwnProperty,Mee=Tee.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Iee={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)Oee.call(t,r)&&!Iee.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:Lee,type:e,key:o,ref:a,props:i,_owner:Mee.current}}mS.Fragment=Aee;mS.jsx=dj;mS.jsxs=dj;(function(e){e.exports=mS})(dee);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 Ree(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 Dee="chakra-ui-color-mode";function Nee(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 jee=Nee(Dee),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=jee}=e,s=i==="dark"?"dark":"light",[l,u]=w.useState(()=>pL(a,s)),[d,h]=w.useState(()=>pL(a)),{getSystemTheme:m,setClassName:y,setDataset:b,addListener:S}=w.useMemo(()=>Ree({preventTransition:o}),[o]),E=i==="system"&&!l?d:l,k=w.useCallback(A=>{const I=A==="system"?m():A;u(I),y(I==="dark"),b(I),a.set(I)},[a,m,y,b]);Ws(()=>{i==="system"&&h(m())},[]),w.useEffect(()=>{const A=a.get();if(A){k(A);return}if(i==="system"){k("system");return}k(s)},[a,s,i,k]);const _=w.useCallback(()=>{k(E==="dark"?"light":"dark")},[E,k]);w.useEffect(()=>{if(r)return S(k)},[r,S,k]);const T=w.useMemo(()=>({colorMode:t??E,toggleColorMode:t?hL:_,setColorMode:t?hL:k,forced:t!==void 0}),[E,_,k,t]);return N.createElement(m_.Provider,{value:T},n)}fj.displayName="ColorModeProvider";var H4={},Bee={get exports(){return H4},set exports(e){H4=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]",y="[object Function]",b="[object GeneratorFunction]",S="[object Map]",E="[object Number]",k="[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]",F="[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,wS=Ai?Symbol.for("react.fragment"):60107,CS=Ai?Symbol.for("react.strict_mode"):60108,_S=Ai?Symbol.for("react.profiler"):60114,kS=Ai?Symbol.for("react.provider"):60109,ES=Ai?Symbol.for("react.context"):60110,__=Ai?Symbol.for("react.async_mode"):60111,PS=Ai?Symbol.for("react.concurrent_mode"):60111,TS=Ai?Symbol.for("react.forward_ref"):60112,LS=Ai?Symbol.for("react.suspense"):60113,Ane=Ai?Symbol.for("react.suspense_list"):60120,AS=Ai?Symbol.for("react.memo"):60115,OS=Ai?Symbol.for("react.lazy"):60116,One=Ai?Symbol.for("react.block"):60121,Mne=Ai?Symbol.for("react.fundamental"):60117,Ine=Ai?Symbol.for("react.responder"):60118,Rne=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 PS:case wS:case _S:case CS:case LS:return e;default:switch(e=e&&e.$$typeof,e){case ES:case TS:case OS:case AS:case kS:return e;default:return t}}case C_:return t}}}function Oj(e){return Ra(e)===PS}Fn.AsyncMode=__;Fn.ConcurrentMode=PS;Fn.ContextConsumer=ES;Fn.ContextProvider=kS;Fn.Element=w_;Fn.ForwardRef=TS;Fn.Fragment=wS;Fn.Lazy=OS;Fn.Memo=AS;Fn.Portal=C_;Fn.Profiler=_S;Fn.StrictMode=CS;Fn.Suspense=LS;Fn.isAsyncMode=function(e){return Oj(e)||Ra(e)===__};Fn.isConcurrentMode=Oj;Fn.isContextConsumer=function(e){return Ra(e)===ES};Fn.isContextProvider=function(e){return Ra(e)===kS};Fn.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===w_};Fn.isForwardRef=function(e){return Ra(e)===TS};Fn.isFragment=function(e){return Ra(e)===wS};Fn.isLazy=function(e){return Ra(e)===OS};Fn.isMemo=function(e){return Ra(e)===AS};Fn.isPortal=function(e){return Ra(e)===C_};Fn.isProfiler=function(e){return Ra(e)===_S};Fn.isStrictMode=function(e){return Ra(e)===CS};Fn.isSuspense=function(e){return Ra(e)===LS};Fn.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===wS||e===PS||e===_S||e===CS||e===LS||e===Ane||typeof e=="object"&&e!==null&&(e.$$typeof===OS||e.$$typeof===AS||e.$$typeof===kS||e.$$typeof===ES||e.$$typeof===TS||e.$$typeof===Mne||e.$$typeof===Ine||e.$$typeof===Rne||e.$$typeof===One)};Fn.typeOf=Ra;(function(e){e.exports=Fn})(Lne);var Mj=a7,Dne={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Nne={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Ij={};Ij[Mj.ForwardRef]=Dne;Ij[Mj.Memo]=Nne;var jne=!0;function Bne(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||jne===!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 $ne={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 die(e){const t=Yj().toHexString();return!e||lie(e)?t:e.string&&e.colors?hie(e.string,e.colors):e.string&&!e.colors?fie(e.string):e.colors&&!e.string?pie(e.colors):t}function fie(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 hie(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 pie(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 gie(e){const t=typeof e;return e!=null&&(t==="object"||t==="function")&&!Array.isArray(e)}function Qj(e){return gie(e)&&e.reference?e.reference:String(e)}var RS=(e,...t)=>t.map(Qj).join(` ${e} `).replace(/calc/g,""),FL=(...e)=>`calc(${RS("+",...e)})`,$L=(...e)=>`calc(${RS("-",...e)})`,d7=(...e)=>`calc(${RS("*",...e)})`,zL=(...e)=>`calc(${RS("/",...e)})`,HL=e=>{const t=Qj(e);return t!=null&&!Number.isNaN(parseFloat(t))?String(t).startsWith("-")?String(t).slice(1):`-${t}`:d7(t,-1)},Vu=Object.assign(e=>({add:(...t)=>Vu(FL(e,...t)),subtract:(...t)=>Vu($L(e,...t)),multiply:(...t)=>Vu(d7(e,...t)),divide:(...t)=>Vu(zL(e,...t)),negate:()=>Vu(HL(e)),toString:()=>e.toString()}),{add:FL,subtract:$L,multiply:d7,divide:zL,negate:HL});function mie(e){return!Number.isInteger(parseFloat(e.toString()))}function vie(e,t="-"){return e.replace(/\s+/g,t)}function Jj(e){const t=vie(e.toString());return t.includes("\\.")?e:mie(e)?t.replace(".","\\."):e}function yie(e,t=""){return[t,Jj(e)].filter(Boolean).join("-")}function bie(e,t){return`var(${Jj(e)}${t?`, ${t}`:""})`}function Sie(e,t=""){return`--${yie(e,t)}`}function yi(e,t){const n=Sie(e,t==null?void 0:t.prefix);return{variable:n,reference:bie(n,xie(t==null?void 0:t.fallback))}}function xie(e){return typeof e=="string"?e:e==null?void 0:e.reference}var{definePartsStyle:wie,defineMultiStyleConfig:Cie}=hr(bre.keys),_ie={borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}},kie={transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"},Eie={pt:"2",px:"4",pb:"5"},Pie={fontSize:"1.25em"},Tie=wie({container:_ie,button:kie,panel:Eie,icon:Pie}),Lie=Cie({baseStyle:Tie}),{definePartsStyle:py,defineMultiStyleConfig:Aie}=hr(Sre.keys),Ta=Vn("alert-fg"),Qu=Vn("alert-bg"),Oie=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 Mie=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}}}}),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},paddingStart:"3",borderStartWidth:"4px",borderStartColor:Ta.reference}}}),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},pt:"2",borderTopWidth:"4px",borderTopColor:Ta.reference}}}),Die=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}}}),Nie={subtle:Mie,"left-accent":Iie,"top-accent":Rie,solid:Die},jie=Aie({baseStyle:Oie,variants:Nie,defaultProps:{variant:"subtle",colorScheme:"blue"}}),eB={px:"1px",.
to right,
transparent 0%,
${Co(n,a)} 50%,
transparent 100%
)`;return{...!r&&i&&o,...r?{bgImage:s}:{bgColor:a}}},Mse={lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"},Ise=e=>({bg:Et("gray.100","whiteAlpha.300")(e)}),Rse=e=>({transitionProperty:"common",transitionDuration:"slow",...Ose(e)}),Dse=vv(e=>({label:Mse,filledTrack:Rse(e),track:Ise(e)})),Nse={xs:vv({track:{h:"1"}}),sm:vv({track:{h:"2"}}),md:vv({track:{h:"3"}}),lg:vv({track:{h:"4"}})},jse=Ase({sizes:Nse,baseStyle:Dse,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:Bse,definePartsStyle:s4}=hr(Dre.keys),Fse=e=>{var t;const n=(t=Eo(q4.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"}}}},$se=s4(e=>{var t,n,r,i;return{label:(n=(t=q4).baseStyle)==null?void 0:n.call(t,e).label,container:(i=(r=q4).baseStyle)==null?void 0:i.call(r,e).container,control:Fse(e)}}),zse={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"}})},Hse=Bse({baseStyle:$se,sizes:zse,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:Vse,definePartsStyle:Wse}=hr(Nre.keys),W3=Vn("select-bg"),qL,Use={...(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}},Gse={width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}},qse=Wse({field:Use,icon:Gse}),U3={paddingInlineEnd:"8"},YL,KL,XL,ZL,QL,JL,eA,tA,Yse={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"}}},Kse=Vse({baseStyle:qse,sizes:Yse,variants:_n.variants,defaultProps:_n.defaultProps}),o6=Vn("skeleton-start-color"),a6=Vn("skeleton-end-color"),Xse={[o6.variable]:"colors.gray.100",[a6.variable]:"colors.gray.400",_dark:{[o6.variable]:"colors.gray.800",[a6.variable]:"colors.gray.600"},background:o6.reference,borderColor:a6.reference,opacity:.7,borderRadius:"sm"},Zse={baseStyle:Xse},s6=Vn("skip-link-bg"),Qse={borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[s6.variable]:"colors.white",_dark:{[s6.variable]:"colors.gray.700"},bg:s6.reference}},Jse={baseStyle:Qse},{defineMultiStyleConfig:ele,definePartsStyle:DS}=hr(jre.keys),S2=Vn("slider-thumb-size"),x2=Vn("slider-track-size"),vd=Vn("slider-bg"),tle=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%"}})}},nle=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}),rle=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(Upe,{isPresent:t,childRef:r,sizeRef:i},w.cloneElement(e,{ref:r}))}const x6=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=$S(qpe),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(Gpe,{isPresent:n},e)),w.createElement(p0.Provider,{value:u},e)};function qpe(){return new Map}const Bg=e=>e.key||"";function Ype(e,t){e.forEach(n=>{const r=Bg(n);t.set(r,n)})}function Kpe(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",cF(!1,"Replace exitBeforeEnter with mode='wait'"));let[s]=Wpe();const l=w.useContext(M_).forceRender;l&&(s=l);const u=BF(),d=Kpe(e);let h=d;const m=new Set,y=w.useRef(h),b=w.useRef(new Map).current,S=w.useRef(!0);if(X4(()=>{S.current=!1,Ype(d,b),y.current=h}),z_(()=>{S.current=!0,b.clear(),m.clear()}),S.current)return w.createElement(w.Fragment,null,h.map(T=>w.createElement(x6,{key:Bg(T),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a},T)));h=[...h];const E=y.current.map(Bg),k=d.map(Bg),_=E.length;for(let T=0;T<_;T++){const A=E[T];k.indexOf(A)===-1&&m.add(A)}return a==="wait"&&m.size&&(h=[]),m.forEach(T=>{if(k.indexOf(T)!==-1)return;const A=b.get(T);if(!A)return;const I=E.indexOf(T),R=()=>{b.delete(T),m.delete(T);const D=y.current.findIndex(j=>j.key===T);if(y.current.splice(D,1),!m.size){if(y.current=d,u.current===!1)return;s(),r&&r()}};h.splice(I,0,w.createElement(x6,{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(x6,{key:Bg(T),isPresent:!0,presenceAffectsLayout:o,mode:a},T)}),uF!=="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 $l=function(){return $l=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},$l.apply(this,arguments)};function FF(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 bge(e){qS({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=YS(),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=Oe(function(t,n){const{children:r,className:i}=t,{htmlProps:o,...a}=gge(t),l={...YS().container,overflowAnchor:"none"},u=w.useMemo(()=>a,[a]);return N.createElement(uge,{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=Oe(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=YS();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=Oe(function({children:t,reduceMotion:n,...r},i){const o=Yi("Accordion",r),a=En(r),{htmlProps:s,descendants:l,...u}=hge(a),d=w.useMemo(()=>({...u,reduceMotion:!!n}),[u,n]);return N.createElement(cge,{value:l},N.createElement(pge,{value:d},N.createElement(lge,{value:o},N.createElement(Ce.div,{ref:i,...s,className:Sy("chakra-accordion",r.className),__css:o.root},t))))});ok.displayName="Accordion";var Sge=(...e)=>e.filter(Boolean).join(" "),xge=tf({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),xy=Oe((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=Sge("chakra-spinner",s),d={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:i,borderBottomColor:a,borderLeftColor:a,animation:`${xge} ${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 KS=(...e)=>e.filter(Boolean).join(" ");function wge(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 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.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[_ge,kge]=Mn({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[Ege,ak]=Mn({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),WF={info:{icon:Cge,colorScheme:"blue"},warning:{icon:xO,colorScheme:"orange"},success:{icon:wge,colorScheme:"green"},error:{icon:xO,colorScheme:"red"},loading:{icon:xy,colorScheme:"blue"}};function Pge(e){return WF[e].colorScheme}function Tge(e){return WF[e].icon}var UF=Oe(function(t,n){const{status:r="info",addRole:i=!0,...o}=En(t),a=t.colorScheme??Pge(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;
}
}
`,cme=()=>N.createElement(MS,{styles:t$}),dme=()=>N.createElement(MS,{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;
}
${t$}
`});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 fme(e){return"current"in e}var n$=()=>typeof window<"u";function hme(){const e=navigator.userAgentData;return(e==null?void 0:e.platform)??navigator.platform}var pme=e=>n$()&&e.test(navigator.vendor),gme=e=>n$()&&e.test(hme()),mme=()=>gme(/mac|iphone|ipad|ipod/i),vme=()=>mme()&&pme(/apple/i);function yme(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(!vme()||!r)return;const a=o.target,l=(n??[t]).some(u=>{const d=fme(u)?u.current:u;return(d==null?void 0:d.contains(a))||d===a});i().activeElement!==a&&l&&(o.preventDefault(),a.focus())})}var bme=ure?w.useLayoutEffect:w.useEffect;function LO(e,t=[]){const n=w.useRef(e);return bme(()=>{n.current=e}),w.useCallback((...r)=>{var i;return(i=n.current)==null?void 0:i.call(n,...r)},t)}function Sme(e,t){const n=e!==void 0;return[n,n&&typeof e<"u"?e:t]}function xme(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]=Sme(r,s),h=xme(i,"disclosure"),m=w.useCallback(()=>{u||l(!1),a==null||a()},[u,a]),y=w.useCallback(()=>{u||l(!0),o==null||o()},[u,o]),b=w.useCallback(()=>{(d?m:y)()},[d,y,m]);return{isOpen:!!d,onOpen:y,onClose:m,onToggle:b,isControlled:u,getButtonProps:(S={})=>({...S,"aria-expanded":d,"aria-controls":h,onClick:cre(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=Oe(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[wme,r$]=Mn({name:"InputGroupStylesContext",errorMessage:`useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in "<InputGroup />" `}),Cme=Oe(function(t,n){const r=Yi("Input",t),{children:i,className:o,...a}=En(t),s=Qr("chakra-input__group",o),l={},u=ZS(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 y,b;const S=fk({size:((y=m.props)==null?void 0:y.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(wme,{value:r},h))});Cme.displayName="InputGroup";var _me={left:{marginEnd:"-1px",borderEndRadius:0,borderEndColor:"transparent"},right:{marginStart:"-1px",borderStartRadius:0,borderStartColor:"transparent"}},kme=Ce("div",{baseStyle:{flex:"0 0 auto",width:"auto",display:"flex",alignItems:"center",whiteSpace:"nowrap"}}),pk=Oe(function(t,n){const{placement:r="left",...i}=t,o=_me[r]??{},a=r$();return N.createElement(kme,{ref:n,...i,__css:{...a.addon,...o}})});pk.displayName="InputAddon";var i$=Oe(function(t,n){return N.createElement(pk,{ref:n,placement:"left",...t,className:Qr("chakra-input__left-addon",t.className)})});i$.displayName="InputLeftAddon";i$.id="InputLeftAddon";var o$=Oe(function(t,n){return N.createElement(pk,{ref:n,placement:"right",...t,className:Qr("chakra-input__right-addon",t.className)})});o$.displayName="InputRightAddon";o$.id="InputRightAddon";var Eme=Ce("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),tx=Oe(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,Te=Se>>>1;fe<Te;){var ye=2*(fe+1)-1,He=W[ye],Ne=ye+1,tt=W[Ne];if(0>i(He,ie))Ne<Se&&0>i(tt,He)?(W[fe]=tt,W[Ne]=ie,fe=Ne):(W[fe]=He,W[ye]=ie,fe=ye);else if(Ne<Se&&0>i(tt,ie))W[fe]=tt,W[Ne]=ie,fe=Ne;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,y=!1,b=!1,S=!1,E=typeof setTimeout=="function"?setTimeout:null,k=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,k(j),j=-1),y=!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 Te=!0;else{var ye=n(u);ye!==null&&Z(A,ye.startTime-Q),Te=!1}return Te}finally{h=null,m=ie,y=!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 F=new MessageChannel,U=F.port2;F.port1.onmessage=te,q=function(){U.postMessage(null)}}else q=function(){E(te,0)};function X(W){D=W,R||(R=!0,q())}function Z(W,Q){j=E(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||y||(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?(k(j),j=-1):S=!0,Z(A,ie-fe))):(W.sortIndex=Se,t(l,W),b||y||(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}}}})(B$);(function(e){e.exports=B$})(B1e);/**
* @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 $e(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var $$=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++)$$.add(t[e])}var tc=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),q7=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 $1e(e){return q7.call(UO,e)?!0:q7.call(WO,e)?!1:F1e.test(e)?UO[e]=!0:(WO[e]=!0,!1)}function z1e(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 H1e(e,t,n,r){if(t===null||typeof t>"u"||z1e(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-
`+E6+e}var P6=!1;function T6(e,t){if(!e||P6)return"";P6=!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{P6=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?yv(e):""}function V1e(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=T6(e.type,!1),e;case 11:return e=T6(e.type.render,!1),e;case 1:return e=T6(e.type,!0),e;default:return""}}function Z7(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 Y7:return"Profiler";case Pk:return"StrictMode";case K7:return"Suspense";case X7:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case H$:return(e.displayName||"Context")+".Consumer";case z$: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:Z7(e.type)||"Memo";case pd:t=e._payload,e=e._init;try{return Z7(e(t))}catch{}}return null}function W1e(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 Z7(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 W$(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function U1e(e){var t=W$(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=U1e(e))}function U$(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=W$(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function d5(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 Q7(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 G$(e,t){t=t.checked,t!=null&&Ek(e,"checked",t,!1)}function J7(e,t){G$(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")?e9(e,t.type,n):t.hasOwnProperty("defaultValue")&&e9(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(t2e,"")}function cb(e,t,n){if(t=vM(t),vM(e)!==t&&n)throw Error($e(425))}function b5(){}var p9=null,g9=null;function m9(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 v9=typeof setTimeout=="function"?setTimeout:void 0,n2e=typeof clearTimeout=="function"?clearTimeout:void 0,yM=typeof Promise=="function"?Promise:void 0,r2e=typeof queueMicrotask=="function"?queueMicrotask:typeof yM<"u"?function(e){return yM.resolve(null).then(e).catch(i2e)}:v9;function i2e(e){setTimeout(function(){throw e})}function z6(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,y9="__reactEvents$"+x0,o2e="__reactListeners$"+x0,a2e="__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($e(33))}function sx(e){return e[z2]||null}var b9=[],em=-1;function af(e){return{current:e}}function fr(e){0>em||(e.current=b9[em],b9[em]=null,em--)}function nr(e,t){em++,b9[em]=e.current,e.current=t}var Gd={},so=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 S5(){fr(Jo),fr(so)}function SM(e,t,n){if(so.current!==Gd)throw Error($e(168));nr(so,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($e(108,W1e(e)||"Unknown",i));return Tr({},n,r)}function x5(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Gd,Gh=so.current,nr(so,e),nr(Jo,Jo.current),!0}function xM(e,t,n){var r=e.stateNode;if(!r)throw Error($e(169));n?(e=Rz(e,t,Gh),r.__reactInternalMemoizedMergedChildContext=e,fr(Jo),fr(so),nr(so,e)):fr(Jo),nr(Jo,n)}var Hu=null,lx=!1,H6=!1;function Dz(e){Hu===null?Hu=[e]:Hu.push(e)}function s2e(e){lx=!0,Dz(e)}function sf(){if(!H6&&Hu!==null){H6=!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,lx=!1}catch(i){throw Hu!==null&&(Hu=Hu.slice(e+1)),az(Ok,sf),i}finally{Bn=t,H6=!1}}return null}var tm=[],nm=0,w5=null,C5=0,Za=[],Qa=0,qh=null,Uu=1,Gu="";function dh(e,t){tm[nm++]=C5,tm[nm++]=w5,w5=e,C5=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 $k(e){e.return!==null&&(dh(e,1),Nz(e,1,0))}function zk(e){for(;e===w5;)w5=tm[--nm],tm[nm]=null,C5=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,Fs=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 q6(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function k9(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var m2e=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(){O5||(O5=!0,D9=r),k9(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(){k9(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){k9(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 m2e;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=A2e.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 v2e=uc.ReactCurrentOwner,Xo=!1;function xo(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&&$k(t),t.flags|=1,xo(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 E9(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 xo(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 E9(e,t,n,r,i){var o=ea(n)?Gh:so.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&&$k(t),t.flags|=1,xo(e,t,n,i),t.child)}function NM(e,t,n,r,i){if(ea(n)){var o=!0;x5(t)}else o=!1;if(Tm(t,i),t.stateNode===null)S4(e,t),Hz(t,n,r),_9(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:so.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,E5(t,r,a,i),l=t.memoizedState,s!==r||m!==l||Jo.current||gd?(typeof d=="function"&&(C9(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(r3e,` {
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(i3e,": ").concat(s,`px;
}
`)},m3e=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?"margin":r,o=w.useMemo(function(){return h3e(i)},[i]);return w.createElement(p3e,{styles:g3e(o,!t,i,n?"":"!important")})},W9=!1;if(typeof window<"u")try{var Sb=Object.defineProperty({},"passive",{get:function(){return W9=!0,!0}});window.addEventListener("test",Sb,Sb),window.removeEventListener("test",Sb,Sb)}catch{W9=!1}var Pg=W9?{passive:!1}:!1,v3e=function(e){return e.tagName==="TEXTAREA"},CV=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!v3e(e)&&n[t]==="visible")},y3e=function(e){return CV(e,"overflowY")},b3e=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},S3e=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},x3e=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},_V=function(e,t){return e==="v"?y3e(t):b3e(t)},kV=function(e,t){return e==="v"?S3e(t):x3e(t)},w3e=function(e,t){return e==="h"&&t==="rtl"?-1:1},C3e=function(e,t,n,r,i){var o=w3e(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 y=kV(e,s),b=y[0],S=y[1],E=y[2],k=S-E-o*b;(b||k)&&_V(e,s)&&(h+=k,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},_3e=function(e,t){return e[0]===t[0]&&e[1]===t[1]},k3e=function(e){return`
.block-interactivity-`.concat(e,` {pointer-events: none;}
.allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},E3e=0,Tg=[];function P3e(e){var t=w.useRef([]),n=w.useRef([0,0]),r=w.useRef(),i=w.useState(E3e++)[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=N7([e.lockRef.current],(e.shards||[]).map(nI),!0).filter(Boolean);return S.forEach(function(E){return E.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),S.forEach(function(E){return E.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=w.useCallback(function(S,E){if("touches"in S&&S.touches.length===2)return!a.current.allowPinchZoom;var k=xb(S),_=n.current,T="deltaX"in S?S.deltaX:_[0]-k[0],A="deltaY"in S?S.deltaY:_[1]-k[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 C3e(z,E,S,z==="h"?T:A,!0)},[]),l=w.useCallback(function(S){var E=S;if(!(!Tg.length||Tg[Tg.length-1]!==o)){var k="deltaY"in E?tI(E):xb(E),_=t.current.filter(function(I){return I.name===E.type&&I.target===E.target&&_3e(I.delta,k)})[0];if(_&&_.should){E.cancelable&&E.preventDefault();return}if(!_){var T=(a.current.shards||[]).map(nI).filter(Boolean).filter(function(I){return I.contains(E.target)}),A=T.length>0?s(E,T[0]):!a.current.noIsolation;A&&E.cancelable&&E.preventDefault()}}},[]),u=w.useCallback(function(S,E,k,_){var T={name:S,delta:E,target:k,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 y=e.removeScrollBar,b=e.inert;return w.createElement(w.Fragment,null,b?w.createElement(o,{styles:k3e(i)}):null,y?w.createElement(m3e,{gapMode:"margin"}):null)}const T3e=sye(xV,P3e);var EV=w.forwardRef(function(e,t){return w.createElement(yx,$l({},e,{ref:t,sideCar:T3e}))});EV.classNames=yx.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 L3e=class{constructor(){sn(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}},U9=new L3e;function A3e(e,t){w.useEffect(()=>(t&&U9.add(e),()=>{U9.remove(e)}),[t,e])}function O3e(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,y]=I3e(r,"chakra-modal","chakra-modal--header","chakra-modal--body");M3e(u,t&&a),A3e(u,t);const b=w.useRef(null),S=w.useCallback(j=>{b.current=j.target},[]),E=w.useCallback(j=>{j.key==="Escape"&&(j.stopPropagation(),o&&(n==null||n()),l==null||l())},[o,n,l]),[k,_]=w.useState(!1),[T,A]=w.useState(!1),I=w.useCallback((j={},z=null)=>({role:"dialog",...j,ref:Yn(z,u),id:h,tabIndex:-1,"aria-modal":!0,"aria-labelledby":k?m:void 0,"aria-describedby":T?y:void 0,onClick:wv(j.onClick,V=>V.stopPropagation())}),[y,T,h,m,k]),R=w.useCallback(j=>{j.stopPropagation(),b.current===j.target&&U9.isTopModal(u)&&(i&&(n==null||n()),s==null||s())},[n,i,s]),D=w.useCallback((j={},z=null)=>({...j,ref:Yn(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 Y4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var K4e=typeof Object.is=="function"?Object.is:Y4e,X4e=r0.useState,Z4e=r0.useEffect,Q4e=r0.useLayoutEffect,J4e=r0.useDebugValue;function e5e(e,t){var n=t(),r=X4e({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return Q4e(function(){i.value=n,i.getSnapshot=t,uC(i)&&o({inst:i})},[e,n,t]),Z4e(function(){return uC(i)&&o({inst:i}),e(function(){uC(i)&&o({inst:i})})},[e]),J4e(n),n}function uC(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!K4e(e,n)}catch{return!0}}function t5e(e,t){return t()}var n5e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?t5e:e5e;uW.useSyncExternalStore=r0.useSyncExternalStore!==void 0?r0.useSyncExternalStore:n5e;(function(e){e.exports=uW})(q4e);var J9={},r5e={get exports(){return J9},set exports(e){J9=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 _x=w,i5e=Q9;function o5e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var a5e=typeof Object.is=="function"?Object.is:o5e,s5e=i5e.useSyncExternalStore,l5e=_x.useRef,u5e=_x.useEffect,c5e=_x.useMemo,d5e=_x.useDebugValue;cW.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=l5e(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=c5e(function(){function l(y){if(!u){if(u=!0,d=y,y=r(y),i!==void 0&&a.hasValue){var b=a.value;if(i(b,y))return h=b}return h=y}if(b=h,a5e(d,y))return b;var S=r(y);return i!==void 0&&i(b,S)?b:(d=y,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=s5e(e,o[0],o[1]);return u5e(function(){a.hasValue=!0,a.value=s},[s]),d5e(s),s};(function(e){e.exports=cW})(r5e);function f5e(e){e()}let dW=f5e;const h5e=e=>dW=e,p5e=()=>dW,Xd=w.createContext(null);function fW(){return w.useContext(Xd)}const g5e=()=>{throw new Error("uSES not initialized!")};let hW=g5e;const m5e=e=>{hW=e},v5e=(e,t)=>e===t;function y5e(e=Xd){const t=e===Xd?fW:()=>w.useContext(e);return function(r,i=v5e){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 b5e=y5e();var fI={},S5e={get exports(){return fI},set exports(e){fI=e}},$n={};/**
* @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 $E=Symbol.for("react.element"),zE=Symbol.for("react.portal"),kx=Symbol.for("react.fragment"),Ex=Symbol.for("react.strict_mode"),Px=Symbol.for("react.profiler"),Tx=Symbol.for("react.provider"),Lx=Symbol.for("react.context"),x5e=Symbol.for("react.server_context"),Ax=Symbol.for("react.forward_ref"),Ox=Symbol.for("react.suspense"),Mx=Symbol.for("react.suspense_list"),Ix=Symbol.for("react.memo"),Rx=Symbol.for("react.lazy"),w5e=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 $E:switch(e=e.type,e){case kx:case Px:case Ex:case Ox:case Mx:return e;default:switch(e=e&&e.$$typeof,e){case x5e:case Lx:case Ax:case Rx:case Ix:case Tx:return e;default:return t}}case zE:return t}}}$n.ContextConsumer=Lx;$n.ContextProvider=Tx;$n.Element=$E;$n.ForwardRef=Ax;$n.Fragment=kx;$n.Lazy=Rx;$n.Memo=Ix;$n.Portal=zE;$n.Profiler=Px;$n.StrictMode=Ex;$n.Suspense=Ox;$n.SuspenseList=Mx;$n.isAsyncMode=function(){return!1};$n.isConcurrentMode=function(){return!1};$n.isContextConsumer=function(e){return ps(e)===Lx};$n.isContextProvider=function(e){return ps(e)===Tx};$n.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===$E};$n.isForwardRef=function(e){return ps(e)===Ax};$n.isFragment=function(e){return ps(e)===kx};$n.isLazy=function(e){return ps(e)===Rx};$n.isMemo=function(e){return ps(e)===Ix};$n.isPortal=function(e){return ps(e)===zE};$n.isProfiler=function(e){return ps(e)===Px};$n.isStrictMode=function(e){return ps(e)===Ex};$n.isSuspense=function(e){return ps(e)===Ox};$n.isSuspenseList=function(e){return ps(e)===Mx};$n.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===kx||e===Px||e===Ex||e===Ox||e===Mx||e===w5e||typeof e=="object"&&e!==null&&(e.$$typeof===Rx||e.$$typeof===Ix||e.$$typeof===Tx||e.$$typeof===Lx||e.$$typeof===Ax||e.$$typeof===pW||e.getModuleId!==void 0)};$n.typeOf=ps;(function(e){e.exports=$n})(S5e);function C5e(){const e=p5e();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 _5e(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=C5e())}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 k5e=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",E5e=k5e?w.useLayoutEffect:w.useEffect;function P5e({store:e,context:t,children:n,serverState:r}){const i=w.useMemo(()=>{const s=_5e(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=w.useMemo(()=>e.getState(),[e]);E5e(()=>{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 T5e=gW();function L5e(e=Xd){const t=e===Xd?T5e:gW(e);return function(){return t().dispatch}}const A5e=L5e();m5e(J9.useSyncExternalStoreWithSelector);h5e(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 O5e(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)(F)||F.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 F=(q==null?void 0:q.map(U=>U.deepPersistKey).filter(U=>U))||[];if(F.length){const U=F.filter((X,Z)=>F.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:F}){if(q&&q.length&&F&&F.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(F){const{duplicates:U,subsets:X}=(0,e.findDuplicatesAndSubsets)(F);(0,e.throwError)({duplicates:U,subsets:X},"blacklist")}};e.configValidator=V;const K=function({duplicates:q,subsets:F},U){if(q.length)throw new Error(`${t.PACKAGE_NAME}: duplicates of paths found in your ${U}.
${JSON.stringify(q)}`);if(F.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(F)}`)};e.throwError=K;const te=function(q){return(0,e.isArray)(q)?q.filter(e.unique).reduce((F,U)=>{const X=U.split("."),Z=X[0],W=X.slice(1).join(".")||void 0,Q=F.filter(fe=>Object.keys(fe)[0]===Z)[0],ie=Q?Object.values(Q)[0]:void 0;return Q||F.push({[Z]:W?[W]:void 0}),Q&&!ie&&W&&(Q[Z]=[W]),Q&&ie&&W&&ie.push(W),F},[]):[]};e.getRootKeysGroup=te})(RW);(function(e){var t=wo&&wo.__rest||function(h,m){var y={};for(var b in h)Object.prototype.hasOwnProperty.call(h,b)&&m.indexOf(b)<0&&(y[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])&&(y[b[S]]=h[b[S]]);return y};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,y={}){const b=y.whitelist||null,S=y.blacklist||null;function E(k){return!!(b&&b.indexOf(k)===-1||S&&S.indexOf(k)!==-1)}return{in:(k,_,T)=>!E(_)&&h?h(k,_,T):k,out:(k,_,T)=>!E(_)&&m?m(k,_,T):k,deepPersistKey:b&&b[0]}},a=(h,m,y,{debug:b,whitelist:S,blacklist:E,transforms:k})=>{if(S||E)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)(k);const _=(0,n.cloneDeep)(y);let T=h;if(T&&(0,n.isObjectLike)(T)){const A=(0,n.difference)(m,y);(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(y=>{if(!m||!m.length)return y;let b=null,S;return m.forEach(E=>{const k=E.split(".");S=(0,n.path)(y,k),typeof S>"u"&&(0,n.isIntegerString)(k[k.length-1])&&(S=r.PLACEHOLDER_UNDEFINED);const _=(0,n.assocPath)(k,S),T=(0,n.isArray)(_)?[]:{};b=(0,n.mergeDeep)(b||T,_,{preservePlaceholder:!0})}),b||y},y=>(0,n.preserveUndefined)(y,m,i.ConfigType.WHITELIST),{whitelist:[h]}));e.createWhitelist=s;const l=(h,m)=>((0,n.singleTransformValidator)(m,h,i.ConfigType.BLACKLIST),o(y=>{if(!m||!m.length)return;const b=(0,n.preserveUndefined)(y,m,i.ConfigType.BLACKLIST,!0);return m.map(E=>E.split(".")).reduce((E,k)=>(0,n.dissocPath)(E,k),b)},y=>(0,n.preserveUndefined)(y,m,i.ConfigType.BLACKLIST),{whitelist:[h]}));e.createBlacklist=l;const u=function(h,m){return m.map(y=>{const b=Object.keys(y)[0],S=y[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:y,blacklist:b,storage:S,transforms:E,rootReducer:k}=h,_=t(h,["key","whitelist","blacklist","storage","transforms","rootReducer"]);(0,n.configValidator)({whitelist:y,blacklist:b});const T=(0,n.getRootKeysGroup)(y),A=(0,n.getRootKeysGroup)(b),I=Object.keys(k(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)(y)?j.map(te=>(0,e.createBlacklist)(te)):[];return Object.assign(Object.assign({},_),{key:m,storage:S,transforms:[...z,...V,...K,...E||[]],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 Ee={},nxe={get exports(){return Ee},set exports(e){Ee=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,y=4,b=1,S=2,E=1,k=2,_=4,T=8,A=16,I=32,R=64,D=128,j=256,z=512,V=30,K="...",te=800,q=16,F=1,U=2,X=3,Z=1/0,W=9007199254740991,Q=17976931348623157e292,ie=0/0,fe=4294967295,Se=fe-1,Te=fe>>>1,ye=[["ary",D],["bind",E],["bindKey",k],["curry",T],["curryRight",A],["flip",z],["partial",I],["partialRight",R],["rearg",j]],He="[object Arguments]",Ne="[object Array]",tt="[object AsyncFunction]",_e="[object Boolean]",lt="[object Date]",wt="[object DOMException]",ct="[object Error]",mt="[object Function]",St="[object GeneratorFunction]",Ae="[object Map]",ut="[object Number]",Mt="[object Null]",at="[object Object]",Ct="[object Promise]",Zt="[object Proxy]",le="[object RegExp]",De="[object Set]",Ue="[object String]",Ye="[object Symbol]",we="[object Undefined]",je="[object WeakMap]",_t="[object WeakSet]",Dt="[object ArrayBuffer]",Le="[object DataView]",At="[object Float32Array]",Fe="[object Float64Array]",vt="[object Int8Array]",nn="[object Int16Array]",Rn="[object Int32Array]",Ke="[object Uint8Array]",xt="[object Uint8ClampedArray]",ft="[object Uint16Array]",Ht="[object Uint32Array]",rn=/\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]/,F0=/\\(\\)?/g,$0=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/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+"]?",Fa="(?:"+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+Fa,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"),Xn=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 zK(c){return $t(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 mo(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 Ew(c,g){if($t(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 HK(c){var g=typeof c;return g=="string"||g=="number"||g=="symbol"||g=="boolean"?c!=="__proto__":c===null}function Pw(c){var g=be(c),C=$[g];if(typeof C!="function"||!(g in Qt.prototype))return!1;if(c===C)return!0;var O=ue(C);return!!O&&c===O[0]}function VK(c){return!!Rc&&Rc in c}var WK=gr?Iu:Ww;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 UK(c){var g=O3(c,function(O){return C.size===u&&C.clear(),O}),C=g.cache;return g}function GK(c,g){var C=c[1],O=g[1],B=C|O,H=B<(E|k|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&E&&(c[2]=g[2],B|=C&E?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 qK(c){var g=[];if(c!=null)for(var C in mn(c))g.push(C);return g}function YK(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 KK(c,g){for(var C=c.length,O=fi(g.length,C),B=Fi(c);O--;){var H=g[O];c[O]=Mu(H,C)?B[H]:n}return c}function Tw(c,g){if(!(g==="constructor"&&typeof c[g]=="function")&&g!="__proto__")return c[g]}var kT=PT(Kf),B1=Ff||function(c,g){return kt.setTimeout(c,g)},Lw=PT(ug);function ET(c,g,C){var O=g+"";return Lw(c,$K(O,XK(jK(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=UK(function(c){var g=[];return c.charCodeAt(0)===46&&g.push(""),c.replace(ia,function(C,O,B,H){g.push(B?H.replace(F0,"$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 XK(c,g){return Zn(ye,function(C){var O="_."+C[0];g&C[1]&&!Ki(c,O)&&c.push(O)}),c.sort()}function LT(c){if(c instanceof Qt)return c.clone();var g=new fo(c.__wrapped__,c.__chain__);return g.__actions__=Fi(c.__actions__),g.__index__=c.__index__,g.__values__=c.__values__,g}function ZK(c,g,C){(C?mo(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($f(O/g));B<O;)J[H++]=qr(c,B,B+=g);return J}function QK(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 JK(){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($t(C)?Fi(C):[C],Ur(g,1))}var eX=Ot(function(c,g){return Yr(c)?Yc(c,Ur(g,1,Yr,!0)):[]}),tX=Ot(function(c,g){var C=Ga(g);return Yr(C)&&(C=n),Yr(c)?Yc(c,Ur(g,1,Yr,!0),Me(C,2)):[]}),nX=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 rX(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 iX(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 oX(c,g){return c&&c.length?td(c,Me(g,3),!0,!0):[]}function aX(c,g){return c&&c.length?td(c,Me(g,3),!0):[]}function sX(c,g,C,O){var B=c==null?0:c.length;
`;c.replace(et,function(Tt,Jt,an,Sa,vo,xa){return an||(an=Sa),Re+=c.slice(ke,xa).replace(q0,hl),Jt&&(ne=!0,Re+=`' +
__e(`+Jt+`) +
'`),vo&&(ce=!0,Re+=`';
`+vo+`;
__p += '`),an&&(Re+=`' +
((__t = (`+an+`)) == null ? '' : __t) +
'`),ke=xa+Tt.length,Tt}),Re+=`';
`;var Pt=un.call(g,"variable")&&g.variable;if(!Pt)Re=`with (obj) {
`+Re+`
}
`;else if(B0.test(Pt))throw new It(s);Re=(ce?Re.replace(rn,""):Re).replace(pr,"$1").replace(Mo,"$1;"),Re="function("+(Pt||"obj")+`) {
`+(Pt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(ne?", __e = _.escape":"")+(ce?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Re+`return __p
}`;var qt=sL(function(){return on(H,bt+"return "+Re).apply(n,J)});if(qt.source=Re,Rw(qt))throw qt;return qt}function mJ(c){return Ln(c).toLowerCase()}function vJ(c){return Ln(c).toUpperCase()}function yJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return co(c);if(!c||!(g=po(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 bJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return c.slice(0,t1(c)+1);if(!c||!(g=po(g)))return c;var O=Xi(c),B=bs(O,Xi(g))+1;return Es(O,0,B).join("")}function SJ(c,g,C){if(c=Ln(c),c&&(C||g===n))return c.replace(bc,"");if(!c||!(g=po(g)))return c;var O=Xi(c),B=ca(O,Xi(g));return Es(O,B).join("")}function xJ(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?po(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),Dw(B)){if(c.slice(ne).search(B)){var ke,Pe=ce;for(B.global||(B=Df(B.source,Ln(gs.exec(B))+"g")),B.lastIndex=0;ke=B.exec(Pe);)var Re=ke.index;ce=ce.slice(0,Re===n?ne:Re)}}else if(c.indexOf(po(B),ne)!=ne){var et=ce.lastIndexOf(B);et>-1&&(ce=ce.slice(0,et))}return ce+O}function wJ(c){return c=Ln(c),c&&I0.test(c)?c.replace(Oi,r3):c}var CJ=El(function(c,g,C){return c+(C?" ":"")+g.toUpperCase()}),Bw=vg("toUpperCase");function aL(c,g,C){return c=Ln(c),g=C?n:g,g===n?Fp(c)?Rf(c):Q0(c):c.match(g)||[]}var sL=Ot(function(c,g){try{return Ii(c,n,g)}catch(C){return Rw(C)?C:new It(C)}}),_J=mr(function(c,g){return Zn(g,function(C){C=Pl(C),pa(c,C,Mw(c[C],c))}),c});function kJ(c){var g=c==null?0:c.length,C=Me();return c=g?Un(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 EJ(c){return Kp(wi(c,h))}function Fw(c){return function(){return c}}function PJ(c,g){return c==null||c!==c?g:c}var TJ=D1(),LJ=D1(!0);function Wo(c){return c}function $w(c){return xr(typeof c=="function"?c:wi(c,h))}function AJ(c){return Qc(wi(c,h))}function OJ(c,g){return bl(c,wi(g,h))}var MJ=Ot(function(c,g){return function(C){return _s(C,c,g)}}),IJ=Ot(function(c,g){return function(C){return _s(c,C,g)}});function zw(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 Zn(B,function(ne){var ce=g[ne];c[ne]=ce,J&&(c.prototype[ne]=function(){var ke=this.__chain__;if(H||ke){var Pe=c(this.__wrapped__),Re=Pe.__actions__=Fi(this.__actions__);return Re.push({func:ce,args:arguments,thisArg:c}),Pe.__chain__=ke,Pe}return ce.apply(c,za([this.value()],arguments))})}),c}function RJ(){return kt._===this&&(kt._=r1),this}function Hw(){}function DJ(c){return c=Vt(c),Ot(function(g){return Jc(g,c)})}var NJ=N1(Un),jJ=N1(Wn),BJ=N1(Pc);function lL(c){return Ew(c)?fl(Pl(c)):ks(c)}function FJ(c){return function(g){return c==null?n:vl(c,g)}}var $J=x(),zJ=x(!0);function Vw(){return[]}function Ww(){return!1}function HJ(){return{}}function VJ(){return""}function WJ(){return!0}function UJ(c,g){if(c=Vt(c),c<1||c>W)return[];var C=fe,O=fi(c,fe);g=Me(g),c-=fe;for(var B=Of(O,g);++C<c;)g(C);return B}function GJ(c){return $t(c)?Un(c,Pl):ba(c)?[c]:Fi(TT(Ln(c)))}function qJ(c){var g=++Nf;return Ln(c)+g}var YJ=yg(function(c,g){return c+g},0),KJ=M("ceil"),XJ=yg(function(c,g){return c/g},1),ZJ=M("floor");function QJ(c){return c&&c.length?Nr(c,Wo,eg):n}function JJ(c,g){return c&&c.length?Nr(c,Me(g,2),eg):n}function eee(c){return Tf(c,Wo)}function tee(c,g){return Tf(c,Me(g,2))}function nee(c){return c&&c.length?Nr(c,Wo,yl):n}function ree(c,g){return c&&c.length?Nr(c,Me(g,2),yl):n}var iee=yg(function(c,g){return c*g},1),oee=M("round"),aee=yg(function(c,g){return c-g},0);function see(c){return c&&c.length?Af(c,Wo):0}function lee(c,g){return c&&c.length?Af(c,Me(g,2)):0}return $.after=AZ,$.ary=FT,$.assign=vQ,$.assignIn=JT,$.assignInWith=D3,$.assignWith=yQ,$.at=bQ,$.before=$T,$.bind=Mw,$.bindAll=_J,$.bindKey=zT,$.castArray=HZ,$.cha
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fwe(e){return lwe(e)||uwe(e)||cwe(e)||dwe()}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 hwe={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)}},pwe=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||hwe,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 pwe,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 gwe(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 mwe(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 X5(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=X5(e,n);return r!==void 0?r:X5(t,n)}function CU(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]):CU(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 z6e(e,t){return j6e(e)||B6e(e,t)||F6e(e,t)||$6e()}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 CC(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){RU(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 H6e=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(D6e)||{},i=r.i18n,o=r.defaultNS,a=n||i||O6e();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new N6e),!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=CC(CC(CC({},L6e()),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 y=(a.isInitialized||a.initializedStoreOnce)&&m.every(function(j){return C6e(j,a,u)});function b(){return a.getFixedT(null,u.nsMode==="fallback"?m:m[0],h)}var S=w.useState(b),E=z6e(S,2),k=E[0],_=E[1],T=m.join(),A=H6e(T),I=w.useRef(!0);w.useEffect(function(){var j=u.bindI18n,z=u.bindI18nStore;I.current=!0,!y&&!d&&xR(a,m,function(){I.current&&_(b)}),y&&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=[k,a,y];if(D.t=k,D.i18n=a,D.ready=y,y||!y&&!d)return D;throw new Promise(function(j){xR(a,m,function(){j()})})}zt.use(MU).use(PU).use(R6e).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 V6e={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},NU=cp({name:"system",initialState:V6e,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,y=this.wrap(),b=y!==nD,S=y!==k9e&&b,E=this.ellipsis();this.textArr=[],MC().font=this._getContextFont();for(var k=E?this._getTextWidth(OC):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)+k;te<=d?(R=V+1,j=K,z=te):D=V}if(j){if(S){var q,F=A[j.length],U=F===Fb||F===eD;U&&z<=d?q=j.length:q=Math.max(j.lastIndexOf(Fb),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+OC)<i;s||(a.text=a.text.slice(0,a.text.length-3))}this.textArr.splice(this.textArr.length-1,1),this._addTextLine(a.text+OC)}}getStrokeScaleEnabled(){return!0}}Lr.prototype._fillFunc=T9e;Lr.prototype._strokeFunc=L9e;Lr.prototype.className=b9e;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,Ge());ee.addGetterSetter(Lr,"fontStyle",OG);ee.addGetterSetter(Lr,"fontVariant",OG);ee.addGetterSetter(Lr,"padding",0,Ge());ee.addGetterSetter(Lr,"align",AG);ee.addGetterSetter(Lr,"verticalAlign",S9e);ee.addGetterSetter(Lr,"lineHeight",1,Ge());ee.addGetterSetter(Lr,"wrap",_9e);ee.addGetterSetter(Lr,"ellipsis",!1,nl());ee.addGetterSetter(Lr,"letterSpacing",0,Ge());ee.addGetterSetter(Lr,"text","",P0());ee.addGetterSetter(Lr,"textDecoration","");var O9e="",IG="normal";function RG(e){e.fillText(this.partialText,0,0)}function DG(e){e.strokeText(this.partialText,0,0)}class bi extends Be{constructor(t){super(t),this.dummyCanvas=de.createCanvasElement(),this.dataArray=[],this.dataArray=Hn.parsePathData(this.attrs.data),this.on("dataChange.konva",function(){this.dataArray=Hn.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 dLe(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))},fLe=function(e,t){return typeof e=="number"?e:t},Pi=function(e,t,n){n&&typeof n=="function"&&n(e,t)},hLe=function(e){return-Math.cos(e*Math.PI)/2+.5},pLe=function(e){return e},gLe=function(e){return e*e},mLe=function(e){return e*(2-e)},vLe=function(e){return e<.5?2*e*e:-1+(4-2*e)*e},yLe=function(e){return e*e*e},bLe=function(e){return--e*e*e+1},SLe=function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},xLe=function(e){return e*e*e*e},wLe=function(e){return 1- --e*e*e*e},CLe=function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},_Le=function(e){return e*e*e*e*e},kLe=function(e){return 1+--e*e*e*e*e},ELe=function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e},uY={easeOut:hLe,linear:pLe,easeInQuad:gLe,easeOutQuad:mLe,easeInOutQuad:vLe,easeInCubic:yLe,easeOutCubic:bLe,easeInOutCubic:SLe,easeInQuart:xLe,easeOutQuart:wLe,easeInOutQuart:CLe,easeInQuint:_Le,easeOutQuint:kLe,easeInOutQuint:ELe},cY=function(e){typeof e=="number"&&cancelAnimationFrame(e)},Vl=function(e){e.mounted&&(cY(e.animation),e.animate=!1,e.animation=null,e.velocity=null)};function dY(e,t,n,r){if(e.mounted){var i=new Date().getTime(),o=1;Vl(e),e.animation=function(){if(!e.mounted)return cY(e.animation);var a=new Date().getTime()-i,s=a/n,l=uY[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=PLe(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):dY(e,r,n,function(y){var b=s+d*y,S=l+h*y,E=u+m*y;o(b,S,E)})}}function PLe(e){var t=e.scale,n=e.positionX,r=e.positionY;return!(isNaN(t)||isNaN(n)||isNaN(r))}function TLe(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 LLe=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}},$P=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=TLe(n,r,t),a=o.wrapperWidth,s=o.wrapperHeight,l=o.newContentWidth,u=o.newDiffWidth,d=o.newContentHeight,h=o.newDiffHeight,m=LLe(a,l,u,s,d,h,Boolean(i));return m},s0=function(e,t){var n=$P(e,t);return e.bounds=n,n};function ow(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 y=Y8(e,s-h,u+h,r),b=Y8(t,l-m,d+m,r);return{x:y,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 aw(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,y=ow(h,m,i,o,0,0,null);return y}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"};bAe(SAe);var xAe=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(xY).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 wAe({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 v.jsx(yAe,{centerOnInit:!0,minScale:.1,initialPositionX:50,initialPositionY:50,children:({zoomIn:h,zoomOut:m,resetTransform:y,centerView:b})=>v.jsxs(v.Fragment,{children:[v.jsxs("div",{className:"lightbox-image-options",children:[v.jsx(Ze,{icon:v.jsx(BEe,{}),"aria-label":"Zoom In",tooltip:"Zoom In",onClick:()=>h(),fontSize:20}),v.jsx(Ze,{icon:v.jsx(FEe,{}),"aria-label":"Zoom Out",tooltip:"Zoom Out",onClick:()=>m(),fontSize:20}),v.jsx(Ze,{icon:v.jsx(NEe,{}),"aria-label":"Rotate Left",tooltip:"Rotate Left",onClick:l,fontSize:20}),v.jsx(Ze,{icon:v.jsx(jEe,{}),"aria-label":"Rotate Right",tooltip:"Rotate Right",onClick:u,fontSize:20}),v.jsx(Ze,{icon:v.jsx(VEe,{}),"aria-label":"Flip Image",tooltip:"Flip Image",onClick:d,fontSize:20}),v.jsx(Ze,{icon:v.jsx(Qx,{}),"aria-label":"Reset",tooltip:"Reset",onClick:()=>{y(),o(0),s(!1)},fontSize:20})]}),v.jsx(xAe,{wrapperStyle:{width:"100%",height:"100%"},children:v.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 CAe(){const e=Ie(),t=he(m=>m.lightbox.isLightboxOpen),{viewerImageToDisplay:n,shouldShowImageDetails:r,isOnFirstImage:i,isOnLastImage:o}=he(wq),[a,s]=w.useState(!1),l=()=>{s(!0)},u=()=>{s(!1)},d=()=>{e(oP())},h=()=>{e(iP())};return Qe("Esc",()=>{t&&e(Bm(!1))},[t]),v.jsxs("div",{className:"lightbox-container",children:[v.jsx(Ze,{icon:v.jsx(DEe,{}),"aria-label":"Exit Viewer",className:"lightbox-close-btn",onClick:()=>{e(Bm(!1))},fontSize:20}),v.jsxs("div",{className:"lightbox-display-container",children:[v.jsxs("div",{className:"lightbox-preview-wrapper",children:[v.jsx(Sq,{}),!r&&v.jsxs("div",{className:"current-image-next-prev-buttons",children:[v.jsx("div",{className:"next-prev-button-trigger-area prev-button-trigger-area",onMouseOver:l,onMouseOut:u,children:a&&!i&&v.jsx(ss,{"aria-label":"Previous image",icon:v.jsx(uq,{className:"next-prev-button"}),variant:"unstyled",onClick:d})}),v.jsx("div",{className:"next-prev-button-trigger-area next-button-trigger-area",onMouseOver:l,onMouseOut:u,children:a&&!o&&v.jsx(ss,{"aria-label":"Next image",icon:v.jsx(cq,{className:"next-prev-button"}),variant:"unstyled",onClick:h})})]}),n&&v.jsxs(v.Fragment,{children:[v.jsx(wAe,{image:n.url,styleClass:"lightbox-image"}),r&&v.jsx(MP,{image:n})]})]}),v.jsx(lY,{})]})]})}function _Ae(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 kAe=ot(yp,e=>({resultImages:e.categories.result.images,userImages:e.categories.user.images})),EAe=()=>{const{resultImages:e,userImages:t}=he(kAe);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}},PAe=ot([mp,Wx,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:Ee.isEqual}}),HP=e=>{const t=Ie(),{optionsPanel:n,children:r,styleClass:i}=e,{activeTabName:o,shouldShowDualDisplay:a,isLightboxOpen:s,shouldShowDualDisplayButton:l}=he(PAe),u=EAe(),d=()=>{t(uCe(!a)),t(vi(!0))},h=m=>{const y=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 mOe=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"),y=Symbol.for("react.provider"),b=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),k=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 E:return"Suspense";case k:return"SuspenseList"}if(typeof f=="object")switch(f.$$typeof){case b:return(f.displayName||"Context")+".Consumer";case y: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,se=L.child;se;){if(se===x){G=!0,x=L,P=M;break}if(se===P){G=!0,P=L,x=M;break}se=se.sibling}if(!G){for(se=M.child;se;){if(se===x){G=!0,x=M,P=L;break}if(se===P){G=!0,P=M,x=L;break}se=se.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(f){if(f.tag===5||f.tag===6)return f;for(f=f.child;f!==null;){if(f.tag!==4){var p=F(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,Te=t.finalizeInitialChildren,ye=t.prepareUpdate,He=t.shouldSetTextContent,Ne=t.createTextInstance,tt=t.scheduleTimeout,_e=t.cancelTimeout,lt=t.noTimeout,wt=t.isPrimaryRenderer,ct=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,se=M.length-1;1<=G&&0<=se&&L[G]!==M[se];)se--;for(;1<=G&&0<=se;G--,se--)if(L[G]!==M[se]){if(G!==1||se!==1)do if(G--,se--,0>se||L[G]!==M[se]){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<=se);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 se=G&~L;se!==0?P=cl(se):(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),se=1<<G,pe=L[G];pe===-1?(!(se&x)||se&P)&&(L[G]=Y0(se,p)):pe<=p&&(f.expiredLanes|=se),M&=~se}}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 Fa(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,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 fo(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 Qt=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)):(Wn&&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=go(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,ho),ho|=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,ho),ho|=f,null;p.memoizedState={baseLanes:0,cachePool:null,transitions:null},P=M!==null?M.baseLanes:x,Pn(yl,ho),ho|=P}else M!==null?(P=M.baseLanes|x,p.memoizedState=null):P=x,Pn(yl,ho),ho|=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)):(Wn&&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,se=p.memoizedProps;G.props=se;var pe=G.context,ze=x.contextType;typeof ze=="object"&&ze!==null?ze=co(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"||(se!==P||pe!==ze)&&n3(p,G,P,ze),bs=!1;var rt=p.memoizedState;G.state=rt,Fp(p,P,G,L),pe=p.memoizedState,se!==P||rt!==pe||li.current||bs?(typeof dt=="function"&&(zp(p,x,dt,P),pe=p.memoizedState),(se=bs||If(p,x,se,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(!le)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&&($o(f,L,G,M),Bp(f,L,G)),G},n};(function(e){e.exports=mOe})(gOe);const vOe=d_(K8);var uS={},yOe={get exports(){return uS},set exports(e){uS=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})(yOe);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",bOe=`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
`,SOe=`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
`,xOe={};function lw(e,t,n=xOe){if(!eN&&"zIndex"in t&&(console.warn(SOe),eN=!0),!tN&&t.draggable){var r=t.x!==void 0||t.y!==void 0,i=t.onDragEnd||t.onDragMove;r&&!i&&(console.warn(bOe),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 y={};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]&&(y[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 y)e.on(l+tT,y[l])}function gf(e){if(!pt.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}const LY={},wOe={};ep.Node.prototype._applyProps=lw;function COe(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 _Oe(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 lw(l,o),l}function kOe(e,t,n){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)}function EOe(e,t,n){return!1}function POe(e){return e}function TOe(){return null}function LOe(){return null}function AOe(e,t,n,r){return wOe}function OOe(){}function MOe(e){}function IOe(e,t){return!1}function ROe(){return LY}function DOe(){return LY}const NOe=setTimeout,jOe=clearTimeout,BOe=-1;function FOe(e,t){return!1}const $Oe=!1,zOe=!0,HOe=!0;function VOe(e,t){t.parent===e?t.moveToTop():e.add(t),gf(e)}function WOe(e,t){t.parent===e?t.moveToTop():e.add(t),gf(e)}function AY(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),gf(e)}function UOe(e,t,n){AY(e,t,n)}function GOe(e,t){t.destroy(),t.off(tT),gf(e)}function qOe(e,t){t.destroy(),t.off(tT),gf(e)}function YOe(e,t,n){console.error(`Text components are not yet supported in ReactKonva. You text is: "${n}"`)}function KOe(e,t,n){}function XOe(e,t,n,r,i){lw(e,i,r)}function ZOe(e){e.hide(),gf(e)}function QOe(e){}function JOe(e,t){(t.visible==null||t.visible)&&e.show()}function eMe(e,t){}function tMe(e){}function nMe(){}const rMe=()=>uS.DefaultEventPriority,iMe=Object.freeze(Object.defineProperty({__proto__:null,appendChild:VOe,appendChildToContainer:WOe,appendInitialChild:COe,cancelTimeout:jOe,clearContainer:tMe,commitMount:KOe,commitTextUpdate:YOe,commitUpdate:XOe,createInstance:_Oe,createTextInstance:kOe,detachDeletedInstance:nMe,finalizeInitialChildren:EOe,getChildHostContext:DOe,getCurrentEventPriority:rMe,getPublicInstance:POe,getRootHostContext:ROe,hideInstance:ZOe,hideTextInstance:QOe,idlePriority:Bh.unstable_IdlePriority,insertBefore:AY,insertInContainerBefore:UOe,isPrimaryRenderer:$Oe,noTimeout:BOe,now:Bh.unstable_now,prepareForCommit:TOe,preparePortalMount:LOe,prepareUpdate:AOe,removeChild:GOe,removeChildFromContainer:qOe,resetAfterCommit:OOe,resetTextContent:MOe,run:Bh.unstable_runWithPriority,scheduleTimeout:NOe,shouldDeprioritizeSubtree:IOe,shouldSetTextContent:FOe,supportsMutation:HOe,unhideInstance:JOe,unhideTextInstance:eMe,warnsIfNotActing:zOe},Symbol.toStringTag,{value:"Module"}));var oMe=Object.defineProperty,aMe=Object.defineProperties,sMe=Object.getOwnPropertyDescriptors,nN=Object.getOwnPropertySymbols,lMe=Object.prototype.hasOwnProperty,uMe=Object.prototype.propertyIsEnumerable,rN=(e,t,n)=>t in e?oMe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iN=(e,t)=>{for(var n in t||(t={}))lMe.call(t,n)&&rN(e,n,t[n]);if(nN)for(var n of nN(t))uMe.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),$Me=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(y=>(y+1)%5),50);return()=>clearInterval(m)},[]),!a||!Ee.isNumber(r.x)||!Ee.isNumber(r.y)||!Ee.isNumber(o)||!Ee.isNumber(i.width)||!Ee.isNumber(i.height)?null:v.jsx(lc,{ref:d,offsetX:r.x/o,offsetY:r.y/o,height:i.height/o,width:i.width/o,fillPatternImage:a,fillPatternOffsetY:Ee.isNumber(l)?l:0,fillPatternRepeat:"repeat",fillPatternScale:{x:1/o,y:1/o},listening:!0,globalCompositeOperation:"source-in",...t})},zMe=ot([ln],e=>({objects:e.layerState.objects}),{memoizeOptions:{resultEqualityCheck:Ee.isEqual}}),HMe=e=>{const{...t}=e,{objects:n}=he(zMe);return v.jsx(sc,{listening:!1,...t,children:n.filter(tP).map((r,i)=>v.jsx(cS,{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,VMe=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 y(){i.current="failed",o.current=void 0,s(Math.random())}return h.addEventListener("load",m),h.addEventListener("error",y),n&&(h.crossOrigin=n),r&&(h.referrerpolicy=r),h.src=t,function(){h.removeEventListener("load",m),h.removeEventListener("error",y)}},[t,n,r]),[o.current,i.current]};const DY=e=>{const{url:t,x:n,y:r}=e,[i]=VMe(t);return v.jsx(IY,{x:n,y:r,image:i,listening:!1})},WMe=ot([ln],e=>{const{layerState:{objects:t}}=e;return{objects:t}},{memoizeOptions:{resultEqualityCheck:Ee.isEqual}}),UMe=()=>{const{objects:e}=he(WMe);return e?v.jsx(sc,{name:"outpainting-objects",listening:!1,children:e.map((t,n)=>{if(U5(t))return v.jsx(DY,{x:t.x,y:t.y,url:t.image.url},n);if(lxe(t)){const r=v.jsx(cS,{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?v.jsx(sc,{clipX:t.clip.x,clipY:t.clip.y,clipWidth:t.clip.width,clipHeight:t.clip.height,children:r},n):r}else{if(uxe(t))return v.jsx(lc,{x:t.x,y:t.y,width:t.width,height:t.height,fill:Hh(t.color)},n);if(cxe(t))return v.jsx(lc,{x:t.x,y:t.y,width:t.width,height:t.height,fill:"rgb(255, 255, 255)",globalCompositeOperation:"destination-out"},n)}})}):null},GMe=ot([ln],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:Ee.isEqual}}),qMe=e=>{const{...t}=e,{currentStagingAreaImage:n,shouldShowStagingImage:r,shouldShowStagingOutline:i,x:o,y:a,width:s,height:l}=he(GMe);return v.jsxs(sc,{...t,children:[r&&n&&v.jsx(DY,{url:n.image.url,x:o,y:a}),i&&v.jsxs(sc,{children:[v.jsx(lc,{x:o,y:a,width:s,height:l,strokeWidth:1,stroke:"white",strokeScaleEnabled:!1}),v.jsx(lc,{x:o,y:a,width:s,height:l,dash:[4,4],strokeWidth:1,stroke:"black",strokeScaleEnabled:!1})]})]})},YMe=ot([ln],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 $Re(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function zRe(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){KY(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 KY(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 WRe(e)||VRe(e,t)||XY(e,t)||HRe()}function HRe(){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 XY(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 VRe(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 WRe(e){if(Array.isArray(e))return e}var URe="file-invalid-type",GRe="file-too-large",qRe="file-too-small",YRe="too-many-files",KRe=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:URe,message:"File type must be ".concat(n)}},gN=function(t){return{code:GRe,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},mN=function(t){return{code:qRe,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},XRe={code:YRe,message:"Too many files"};function ZY(e,t){var n=e.type==="application/x-moz-file"||BRe(e,t);return[n,n?null:KRe(t)]}function QY(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 ZRe(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=ZY(l,n),d=ay(u,1),h=d[0],m=QY(l,r,i),y=ay(m,1),b=y[0],S=s?s(l):null;return h&&b&&!S})}function hS(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 QRe(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function JRe(e){return e.indexOf("Edge/")!==-1}function eDe(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return QRe(e)||JRe(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!hS(r)&&s&&s.apply(void 0,[r].concat(o)),hS(r)})}}function tDe(){return"showOpenFilePicker"in window}function nDe(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 JY(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(eK))&&(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),{},KY({},o,a))},{});return[{description:"Files",accept:t}]}return e}function rDe(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 JY(t)||eK(t)}).join(",")}function iDe(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function oDe(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function JY(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function eK(e){return/^.*\.[\w]+$/.test(e)}var aDe=["children"],sDe=["open"],lDe=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onD
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fDe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function hDe(e){if(Array.isArray(e))return t_(e)}function WC(e,t){return mDe(e)||gDe(e,t)||tK(e,t)||pDe()}function pDe(){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 tK(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 gDe(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 mDe(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 pS(e,t){if(e==null)return{};var n=vDe(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 vDe(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=pS(e,aDe),i=rK(r),o=i.open,a=pS(i,sDe);return w.useImperativeHandle(t,function(){return{open:o}},[o]),N.createElement(w.Fragment,null,n(Cr(Cr({},a),{},{open:o})))});lT.displayName="Dropzone";var nK={disabled:!1,getFilesFromEvent:LRe,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=nK;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 rK(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=Cr(Cr({},nK),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,y=t.onDropAccepted,b=t.onDropRejected,S=t.onFileDialogCancel,E=t.onFileDialogOpen,k=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 rDe(n)},[n]),K=w.useMemo(function(){return nDe(n)},[n]),te=w.useMemo(function(){return typeof E=="function"?E:bN},[E]),q=w.useMemo(function(){return typeof S=="function"?S:bN},[S]),F=w.useRef(null),U=w.useRef(null),X=w.useReducer(yDe,r_),Z=WC(X,2),W=Z[0],Q=Z[1],ie=W.isFocused,fe=W.isFileDialogActive,Se=w.useRef(typeof window<"u"&&window.isSecureContext&&k&&tDe()),Te=function(){!Se.current&&fe&&setTimeout(function(){if(U.current){var je=U.current.files;je.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:y,isDragAccept:b,isDragReject:S,isDragActive:E,open:k}=rK({accept:{"image/png":[".png"],"image/jpeg":[".jpg",".jpeg",".png"]},noClick:!0,onDrop:h,onDragOver:()=>s(!0),maxFiles:1});l(k),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 v.jsx(SP.Provider,{value:k,children:v.jsxs("div",{...m({style:{}}),onKeyDown:T=>{T.key},children:[v.jsx("input",{...y()}),t,E&&a&&v.jsx(bDe,{isDragAccept:b,isDragReject:S,overlaySecondaryText:_,setIsHandlingUpload:s})]})})},xDe=ot(ir,e=>e.log,{memoizeOptions:{resultEqualityCheck:(e,t)=>e.length===t.length}}),wDe=ot(ir,e=>({shouldShowLogViewer:e.shouldShowLogViewer,hasError:e.hasError,wasErrorSeen:e.wasErrorSeen}),{memoizeOptions:{resultEqualityCheck:Ee.isEqual}}),CDe=()=>{const e=Ie(),t=he(xDe),{shouldShowLogViewer:n,hasError:r,wasErrorSeen:i}=he(wDe),[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(BU()),e(_C(!n))};Qe("`",()=>{e(_C(!n))},[n]),Qe("esc",()=>{e(_C(!1))});const u=()=>{s.current&&o&&s.current.scrollTop<s.current.scrollHeight-s.current.clientHeight&&a(!1)};return v.jsxs(v.Fragment,{children:[n&&v.jsx(Cq,{defaultSize:{width:"100%",height:200},style:{display:"flex",position:"fixed",left:0,bottom:0,zIndex:9999},maxHeight:"90vh",children:v.jsx("div",{className:"console",ref:s,onScroll:u,children:t.map((d,h)=>{const{timestamp:m,message:y,level:b}=d;return v.jsxs("div",{className:`console-entry console-${b}-color`,children:[v.jsxs("p",{className:"console-timestamp",children:[m,":"]}),v.jsx("p",{className:"console-message",children:y})]},h)})})}),n&&v.jsx(lo,{hasArrow:!0,label:o?"Autoscroll On":"Autoscroll Off",children:v.jsx(ss,{className:"console-autoscroll-icon-button","data-autoscroll-enabled":o,size:"sm","aria-label":"Toggle autoscroll",variant:"solid",icon:v.jsx(Gke,{}),onClick:()=>a(!o)})}),v.jsx(lo,{hasArrow:!0,label:n?"Hide Console":"Show Console",children:v.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?v.jsx(sEe,{}):v.jsx(fq,{}),onClick:l})})]})},_De=ot(ir,e=>({isProcessing:e.isProcessing,currentStep:e.currentStep,totalSteps:e.totalSteps,currentStatusHasSteps:e.currentStatusHasSteps}),{memoizeOptions:{resultEqualityCheck:Ee.isEqual}}),kDe=()=>{const{isProcessing:e,currentStep:t,totalSteps:n,currentStatusHasSteps:r}=he(_De),i=t?Math.round(t*100/n):0;return v.jsx(BV,{value:i,isIndeterminate:e&&!r,className:"progress-bar"})};function EDe(e){const{title:t,hotkey:n,description:r}=e;return v.jsxs("div",{className:"hotkey-modal-item",children:[v.jsxs("div",{className:"hotkey-info",children:[v.jsx("p",{className:"hotkey-title",children:t}),r&&v.jsx("p",{className:"hotkey-description",children:r})]}),v.jsx("div",{className:"hotkey-key",children:n})]})}function PDe({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: