InvokeAI/frontend/dist/assets/index.bf9dd1fc.js

518 lines
1.3 MiB
JavaScript
Raw Normal View History

Final WebUI build for Release 2.1 - squashed commit of 52 commits from PR #1327 don't log base64 progress images Fresh Build For WebUI [WebUI] Loopback Default False Fixes bugs/styling - Fixes missing web app state on new version: Adds stateReconciler to redux-persist. When we add more values to the state and then release the update app, they will be automatically merged in. Reseting web UI will be needed far less. 7159ec - Fixes console z-index - Moves reset web UI button to visible area Decreases gallery width on inpainting Increases workarea split padding to 1rem Adds missing tooltips to site header Changes inpainting controls settings to hover Fixes hotkeys and settings buttons not working Improves bounding box interactions - Bounding box can now be moved by dragging any of its edges - Bounding box does not affect drawing if already drawing a stroke - Can lock bounding box to draw directly on the bounding box edges - Removes spacebar-hold behaviour due to technical issues Fixes silent crash when init image too large To send the mask to the server, the UI rendered the mask onto the init image and sent the whole image. The mask was then cropped by the server. If the image was too large, the app silently failed. Maybe it exceeds the websocket size limit. Fixed by cropping the mask in the UI layer, sending only bounding-box-sized mask image data. Disabled bounding box settings when locked Styles image uploader Builds fresh bundle Improves bounding box interaction Added spacebar-hold-to-transform back. Address bounding box feedback - Adds back toggle to hide bounding box - Box quick toggle = q, normal toggle = shift + q - Styles canvas alert icons Adds hints when unable to invoke - Popover on Invoke button indicates why exactly it is disabled, e.g. prompt is empty, something else is processing, etc. - There may be more than one reason; all are displayed. Fix Inpainting Alerts Styling Preventing unnecessary re-renders across the app Code Split Inpaint Options Isolate features to their own components so they dont re-render the other stuff each time. [TESTING] Remove global isReady checking I dont believe this is need at all because the isready state is constantly updated when needed and tracked real time in the Redux store. This causes massive re-renders. @psychedelicious If this is absolutely essential for a reason that I do not see, please hit me up on Discord. Fresh Bundle Fix Bounding Box Settings re-rendering on brush stroke [Code Splitting] Bounding Box Options Isolated all bounding box components to trigger unnecessary re-renders. Still need to fix bounding box triggering re-renders on the control panel inside the canvas itself. But the options panel should be a good to go with this change. Inpainting Controls Code Spitting and Performance Codesplit the entirety of the inpainting controls. Created new selectors for each and every component to ensure there are no unnecessary re-renders. App feels a lot smoother. Fixes rerenders on ClearBrushHistory Fixes crash when requesting post-generation upscale/face restoration - Moves the inpainting paste to before the postprocessing. Removes unused isReady state Changes Report Bug icon to a bug Restores shift+q bounding box shortcut Adds alert for bounding box size to status icons Adds asCheckbox to IAIIconButton Rough draft of this. Not happy with the styling but it's clearer than having them look just like buttons. Fixes crash related to old value of progress_latents in state Styling changes and settings modal minor refactor Fixes: uploaded JPG images not loading Reworks CurrentImageButtons.tsx - Change all icons to FA iconset for consistency - Refactors IAIIconButton, IAIButton, IAIPopover to handle ref forwarding - Redesigns buttons into group Only generate 1 iteration when seed fixed & variations disabled Fixes progress images select Fixes edge case: upload over gets stuck while alt tabbing - Press esc to close it now Fixes display progress images select typing Fixes current image button rerenders Adds min width to ImageUploader Makes fast-latents in progress default Update Icon Button Checkbox Style Styling Fixes next/prev image buttons Refactor canvas buttons + more Add Save Intermediates Step Count For accurate mode only. Co-Authored-By: Richard Macarthy <richardmacarthy@protonmail.com> Restores "initial image" text Address feedback - moves mask clear button - fixes intermediates - shrinks inpainting icons by 10% Fix Loopback Styling Adds escape hotkey to close floating panels Readd Hotkey for Dual Display Updated Current Image Button Styling
2022-11-02 08:08:11 +00:00
function zj(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 Su=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Y8(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var C={exports:{}},Jt={};/**
* @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 rv=Symbol.for("react.element"),Fj=Symbol.for("react.portal"),Bj=Symbol.for("react.fragment"),$j=Symbol.for("react.strict_mode"),Hj=Symbol.for("react.profiler"),Wj=Symbol.for("react.provider"),Vj=Symbol.for("react.context"),Uj=Symbol.for("react.forward_ref"),Gj=Symbol.for("react.suspense"),jj=Symbol.for("react.memo"),qj=Symbol.for("react.lazy"),xk=Symbol.iterator;function Kj(e){return e===null||typeof e!="object"?null:(e=xk&&e[xk]||e["@@iterator"],typeof e=="function"?e:null)}var II={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},MI=Object.assign,RI={};function F1(e,t,n){this.props=e,this.context=t,this.refs=RI,this.updater=n||II}F1.prototype.isReactComponent={};F1.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")};F1.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function OI(){}OI.prototype=F1.prototype;function X8(e,t,n){this.props=e,this.context=t,this.refs=RI,this.updater=n||II}var Q8=X8.prototype=new OI;Q8.constructor=X8;MI(Q8,F1.prototype);Q8.isPureReactComponent=!0;var bk=Array.isArray,NI=Object.prototype.hasOwnProperty,J8={current:null},DI={key:!0,ref:!0,__self:!0,__source:!0};function zI(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)NI.call(t,r)&&!DI.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),d=0;d<s;d++)l[d]=arguments[d+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:rv,type:e,key:o,ref:a,props:i,_owner:J8.current}}function Zj(e,t){return{$$typeof:rv,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function eC(e){return typeof e=="object"&&e!==null&&e.$$typeof===rv}function Yj(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Sk=/\/+/g;function ib(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Yj(""+e.key):t.toString(36)}function Oy(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 rv:case Fj:a=!0}}if(a)return a=e,i=i(a),e=r===""?"."+ib(a,0):r,bk(i)?(n="",e!=null&&(n=e.replace(Sk,"$&/")+"/"),Oy(i,t,n,"",function(d){return d})):i!=null&&(eC(i)&&(i=Zj(i,n+(!i.key||a&&a.key===i.key?"":(""+i.key).replace(Sk,"$&/")+"/")+e)),t.push(i)),1;if(a=0,r=r===""?".":r+":",bk(e))for(var s=0;s<e.length;s++){o=e[s];var l=r+ib(o,s);a+=Oy(o,t,n,l,i)}else if(l=Kj(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=r+ib(o,s++),a+=Oy(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 w2(e,t,n){if(e==null)return e;var r=[],i=0;return Oy(e,r,"","",function(o){return t.call(n,o,i++)}),r}function Xj(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 yo={current:null},Ny={transition:null},Qj={ReactCurrentDispatcher:yo,ReactCurrentBatchConfig:Ny,ReactCurrentOwner:J8};Jt.Children={map:w2,forEach:function(e,t,n){w2(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return w2(e,function(){t++}),t},toArray:function(e){return w2(e,function(t){return t})||[]},only:function(e){if(!eC(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};Jt.Component=F1;Jt.Fragment=Bj;Jt.Profiler=Hj;Jt
* @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(U,ee){var Q=U.length;U.push(ee);e:for(;0<Q;){var W=Q-1>>>1,ie=U[W];if(0<i(ie,ee))U[W]=ee,U[Q]=ie,Q=W;else break e}}function n(U){return U.length===0?null:U[0]}function r(U){if(U.length===0)return null;var ee=U[0],Q=U.pop();if(Q!==ee){U[0]=Q;e:for(var W=0,ie=U.length,de=ie>>>1;W<de;){var Se=2*(W+1)-1,De=U[Se],Me=Se+1,Ue=U[Me];if(0>i(De,Q))Me<ie&&0>i(Ue,De)?(U[W]=Ue,U[Me]=Q,W=Me):(U[W]=De,U[Se]=Q,W=Se);else if(Me<ie&&0>i(Ue,Q))U[W]=Ue,U[Me]=Q,W=Me;else break e}}return ee}function i(U,ee){var Q=U.sortIndex-ee.sortIndex;return Q!==0?Q:U.id-ee.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=[],d=[],p=1,g=null,m=3,y=!1,b=!1,w=!1,P=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,k=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function L(U){for(var ee=n(d);ee!==null;){if(ee.callback===null)r(d);else if(ee.startTime<=U)r(d),ee.sortIndex=ee.expirationTime,t(l,ee);else break;ee=n(d)}}function M(U){if(w=!1,L(U),!b)if(n(l)!==null)b=!0,be(N);else{var ee=n(d);ee!==null&&J(M,ee.startTime-U)}}function N(U,ee){b=!1,w&&(w=!1,E(z),z=-1),y=!0;var Q=m;try{for(L(ee),g=n(l);g!==null&&(!(g.expirationTime>ee)||U&&!Y());){var W=g.callback;if(typeof W=="function"){g.callback=null,m=g.priorityLevel;var ie=W(g.expirationTime<=ee);ee=e.unstable_now(),typeof ie=="function"?g.callback=ie:g===n(l)&&r(l),L(ee)}else r(l);g=n(l)}if(g!==null)var de=!0;else{var Se=n(d);Se!==null&&J(M,Se.startTime-ee),de=!1}return de}finally{g=null,m=Q,y=!1}}var F=!1,B=null,z=-1,j=5,q=-1;function Y(){return!(e.unstable_now()-q<j)}function ge(){if(B!==null){var U=e.unstable_now();q=U;var ee=!0;try{ee=B(!0,U)}finally{ee?ce():(F=!1,B=null)}}else F=!1}var ce;if(typeof k=="function")ce=function(){k(ge)};else if(typeof MessageChannel<"u"){var ve=new MessageChannel,we=ve.port2;ve.port1.onmessage=ge,ce=function(){we.postMessage(null)}}else ce=function(){P(ge,0)};function be(U){B=U,F||(F=!0,ce())}function J(U,ee){z=P(function(){U(e.unstable_now())},ee)}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(U){U.callback=null},e.unstable_continueExecution=function(){b||y||(b=!0,be(N))},e.unstable_forceFrameRate=function(U){0>U||125<U?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<U?Math.floor(1e3/U):5},e.unstable_getCurrentPriorityLevel=function(){return m},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(U){switch(m){case 1:case 2:case 3:var ee=3;break;default:ee=m}var Q=m;m=ee;try{return U()}finally{m=Q}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(U,ee){switch(U){case 1:case 2:case 3:case 4:case 5:break;default:U=3}var Q=m;m=U;try{return ee()}finally{m=Q}},e.unstable_scheduleCallback=function(U,ee,Q){var W=e.unstable_now();switch(typeof Q=="object"&&Q!==null?(Q=Q.delay,Q=typeof Q=="number"&&0<Q?W+Q:W):Q=W,U){case 1:var ie=-1;break;case 2:ie=250;break;case 5:ie=1073741823;break;case 4:ie=1e4;break;default:ie=5e3}return ie=Q+ie,U={id:p++,callback:ee,priorityLevel:U,startTime:Q,expirationTime:ie,sortIndex:-1},Q>W?(U.sortIndex=Q,t(d,U),n(l)===null&&U===n(d)&&(w?(E(z),z=-1):w=!0,J(M,Q-W))):(U.sortIndex=ie,t(l,U),b||y||(b=!0,be(N))),U},e.unstable_shouldYield=Y,e.unstable_wrapCallback=function(U){var ee=m;return function(){var Q=m;m=ee;try{return U.apply(this,arguments)}finally{m=Q}}}})(FI);(function(e){e.exports=FI})(Zp);/**
* @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 BI=C.exports,va=Zp.exports;function ze(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 $I=new Set,um={};function ph(e,t){v1(e,t),v1(e+"Capture",t)}function v1(e,t){for(um[e]=t,e=0;e<t.length;e++)$I.add(t[e])}var Tu=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),KS=Object.prototype.hasOwnProperty,Jj=/^[: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]*$/,wk={},Ck={};function eq(e){return KS.call(Ck,e)?!0:KS.call(wk,e)?!1:Jj.test(e)?Ck[e]=!0:(wk[e]=!0,!1)}function tq(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 nq(e,t,n,r){if(t===null||typeof t>"u"||tq(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 xo(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 Fi={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Fi[e]=new xo(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Fi[t]=new xo(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Fi[e]=new xo(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Fi[e]=new xo(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){Fi[e]=new xo(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Fi[e]=new xo(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Fi[e]=new xo(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Fi[e]=new xo(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Fi[e]=new xo(e,5,!1,e.toLowerCase(),null,!1,!1)});var tC=/[\-:]([a-z])/g;function nC(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-a
`+ob+e}var ab=!1;function sb(e,t){if(!e||ab)return"";ab=!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(d){var r=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){r=d}e.call(t.prototype)}else{try{throw Error()}catch(d){r=d}e()}}catch(d){if(d&&r&&typeof d.stack=="string"){for(var i=d.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{ab=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?mg(e):""}function rq(e){switch(e.tag){case 5:return mg(e.type);case 16:return mg("Lazy");case 13:return mg("Suspense");case 19:return mg("SuspenseList");case 0:case 2:case 15:return e=sb(e.type,!1),e;case 11:return e=sb(e.type.render,!1),e;case 1:return e=sb(e.type,!0),e;default:return""}}function QS(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 Mp:return"Fragment";case Ip:return"Portal";case ZS:return"Profiler";case iC:return"StrictMode";case YS:return"Suspense";case XS:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case WI:return(e.displayName||"Context")+".Consumer";case HI:return(e._context.displayName||"Context")+".Provider";case oC:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case aC:return t=e.displayName||null,t!==null?t:QS(e.type)||"Memo";case Fc:t=e._payload,e=e._init;try{return QS(e(t))}catch{}}return null}function iq(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 QS(t);case 8:return t===iC?"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 ld(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function UI(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function oq(e){var t=UI(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 _2(e){e._valueTracker||(e._valueTracker=oq(e))}function GI(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=UI(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function _3(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 JS(e,t){var n=t.checked;return gr({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function kk(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ld(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 jI(e,t){t=t.checked,t!=null&&rC(e,"checked",t,!1)}function ew(e,t){jI(e,t);var n=ld(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")?tw(e,t.type,n):t.hasOwnProperty("defaultValue")&&tw(e,t.type,ld(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ek(e,t,n){if(t.hasOwnProperty("val
`).replace(gK,"")}function M2(e,t,n){if(t=Zk(t),Zk(e)!==t&&n)throw Error(ze(425))}function M3(){}var gw=null,mw=null;function vw(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 yw=typeof setTimeout=="function"?setTimeout:void 0,mK=typeof clearTimeout=="function"?clearTimeout:void 0,Yk=typeof Promise=="function"?Promise:void 0,vK=typeof queueMicrotask=="function"?queueMicrotask:typeof Yk<"u"?function(e){return Yk.resolve(null).then(e).catch(yK)}:yw;function yK(e){setTimeout(function(){throw e})}function bb(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),pm(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);pm(t)}function td(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 Xk(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 $1=Math.random().toString(36).slice(2),xl="__reactFiber$"+$1,xm="__reactProps$"+$1,Lu="__reactContainer$"+$1,xw="__reactEvents$"+$1,xK="__reactListeners$"+$1,bK="__reactHandles$"+$1;function $f(e){var t=e[xl];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Lu]||n[xl]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Xk(e);e!==null;){if(n=e[xl])return n;e=Xk(e)}return t}e=n,n=e.parentNode}return null}function av(e){return e=e[xl]||e[Lu],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Dp(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(ze(33))}function G4(e){return e[xm]||null}var bw=[],zp=-1;function yd(e){return{current:e}}function Xn(e){0>zp||(e.current=bw[zp],bw[zp]=null,zp--)}function Gn(e,t){zp++,bw[zp]=e.current,e.current=t}var ud={},Xi=yd(ud),Fo=yd(!1),ah=ud;function y1(e,t){var n=e.type.contextTypes;if(!n)return ud;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 Bo(e){return e=e.childContextTypes,e!=null}function R3(){Xn(Fo),Xn(Xi)}function Qk(e,t,n){if(Xi.current!==ud)throw Error(ze(168));Gn(Xi,t),Gn(Fo,n)}function OM(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(ze(108,iq(e)||"Unknown",i));return gr({},n,r)}function O3(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ud,ah=Xi.current,Gn(Xi,e),Gn(Fo,Fo.current),!0}function Jk(e,t,n){var r=e.stateNode;if(!r)throw Error(ze(169));n?(e=OM(e,t,ah),r.__reactInternalMemoizedMergedChildContext=e,Xn(Fo),Xn(Xi),Gn(Xi,e)):Xn(Fo),Gn(Fo,n)}var bu=null,j4=!1,Sb=!1;function NM(e){bu===null?bu=[e]:bu.push(e)}function SK(e){j4=!0,NM(e)}function xd(){if(!Sb&&bu!==null){Sb=!0;var e=0,t=Tn;try{var n=bu;for(Tn=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}bu=null,j4=!1}catch(i){throw bu!==null&&(bu=bu.slice(e+1)),aM(lC,xd),i}finally{Tn=t,Sb=!1}}return null}var Fp=[],Bp=0,N3=null,D3=0,Va=[],Ua=0,sh=null,Cu=1,_u="";function Af(e,t){Fp[Bp++]=D3,Fp[Bp++]=N3,N3=e,D3=t}function DM(e,t,n){Va[Ua++]=Cu,Va[Ua++]=_u,Va[Ua++]=sh,sh=e;var r=Cu;e=_u;var i=32-As(r)-1;r&=~(1<<i),n+=1;var o=32-As(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Cu=1<<32-As(t)+i|n<<i|r,_u=o+e}else Cu=1<<o|n<<i|r,_u=e}function vC(e){e.return!==null&&(Af(e,1),DM(e,1,0))}function yC(e){for(;e===N3;)N3=Fp[--Bp],Fp[Bp]=null,D3=Fp[--Bp],Fp[Bp]=null;for(;e===sh;)sh=Va[--Ua],Va[Ua]=null,_u=Va[--Ua],Va[Ua]=null,Cu=Va[--Ua],Va[Ua]=null}var pa=null,fa=null,rr=!1,Ts=null;function zM(e,t){var n=qa(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.de
Error generating stack: `+o.message+`
`+o.stack}return{value:e,source:t,stack:i,digest:null}}function Eb(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Ew(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var AK=typeof WeakMap=="function"?WeakMap:Map;function dR(e,t,n){n=Pu(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){U3||(U3=!0,Dw=r),Ew(e,t)},n}function fR(e,t,n){n=Pu(-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(){Ew(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){Ew(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 uE(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new AK;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=UK.bind(null,e,t,n),t.then(e,e))}function cE(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 dE(e,t,n,r,i){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Pu(-1,1),t.tag=2,nd(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var IK=$u.ReactCurrentOwner,zo=!1;function po(e,t,n,r){t.child=e===null?UM(t,null,n,r):b1(t,e.child,n,r)}function fE(e,t,n,r,i){n=n.render;var o=t.ref;return e1(t,i),r=LC(e,t,n,r,o,i),n=AC(),e!==null&&!zo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Iu(e,t,i)):(rr&&n&&vC(t),t.flags|=1,po(e,t,r,i),t.child)}function hE(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!$C(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,hR(e,t,o,r,i)):(e=Gy(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&i)===0){var a=o.memoizedProps;if(n=n.compare,n=n!==null?n:mm,n(a,r)&&e.ref===t.ref)return Iu(e,t,i)}return t.flags|=1,e=od(o,r),e.ref=t.ref,e.return=t,t.child=e}function hR(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(mm(o,r)&&e.ref===t.ref)if(zo=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(zo=!0);else return t.lanes=e.lanes,Iu(e,t,i)}return Pw(e,t,n,r,i)}function pR(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Gn(Wp,ca),ca|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Gn(Wp,ca),ca|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,Gn(Wp,ca),ca|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,Gn(Wp,ca),ca|=r;return po(e,t,i,n),t.child}function gR(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Pw(e,t,n,r,i){var o=Bo(n)?ah:Xi.current;return o=y1(t,o),e1(t,i),n=LC(e,t,n,r,o,i),r=AC(),e!==null&&!zo?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Iu(e,t,i)):(rr&&r&&vC(t),t.flags|=1,po(e,t,n,i),t.child)}function pE(e,t,n,r,i){if(Bo(n)){var o=!0;O3(t)}else o=!1;if(e1(t,i),t.stateNode===null)Wy(e,t),WM(t,n,r),kw(t,n,r,i),r=!0;else if(e===null){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,d=n.contextType;typeof d=="object"&&d!==null?d=Xa(d):(d=Bo(n)?ah:Xi.current,d=y1(t,d));var p=n.getDerivedStateFromProps,g=typeof p=="function"||typeof a.getSnapshotBeforeUpdate=="function";g||typeof a.UNSAFE_componentWillReceiveProps!="function"&&typeof a.componentWillReceiveProps!="function"||(s!==r||l!==d)&&oE(t,a,r,d),Bc=!1;var m=t.memoizedState;a.state=m,B3(t,r,a,i),l=t.memoizedState,s!==r||m!==l||Fo.current||Bc?(typeof p=="function"&&(_w(t,n,p,r),l=t.memoizedState),(s=Bc||iE(t,n,s,r,m,l,d))?(g||typeof a.UNSAFE_componentWillMount!="function"&&typeof a.componentWillMount!="f
* @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 tZ=C.exports,nZ=Symbol.for("react.element"),rZ=Symbol.for("react.fragment"),iZ=Object.prototype.hasOwnProperty,oZ=tZ.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,aZ={key:!0,ref:!0,__self:!0,__source:!0};function FR(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)iZ.call(t,r)&&!aZ.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:nZ,type:e,key:o,ref:a,props:i,_owner:oZ.current}}r5.Fragment=rZ;r5.jsx=FR;r5.jsxs=FR;(function(e){e.exports=r5})(n5);const Bn=n5.exports.Fragment,S=n5.exports.jsx,oe=n5.exports.jsxs;var GC=C.exports.createContext({});GC.displayName="ColorModeContext";function jC(){const e=C.exports.useContext(GC);if(e===void 0)throw new Error("useColorMode must be used within a ColorModeProvider");return e}var $2={light:"chakra-ui-light",dark:"chakra-ui-dark"};function sZ(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?.()},setClassName(r){document.body.classList.add(r?$2.dark:$2.light),document.body.classList.remove(r?$2.light:$2.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 lZ="chakra-ui-color-mode";function uZ(e){return{ssr:!1,type:"localStorage",get(t){if(!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 cZ=uZ(lZ),TE=()=>{};function LE(e,t){return e.type==="cookie"&&e.ssr?e.get(t):t}function BR(e){const{value:t,children:n,options:{useSystemColorMode:r,initialColorMode:i,disableTransitionOnChange:o}={},colorModeManager:a=cZ}=e,s=i==="dark"?"dark":"light",[l,d]=C.exports.useState(()=>LE(a,s)),[p,g]=C.exports.useState(()=>LE(a)),{getSystemTheme:m,setClassName:y,setDataset:b,addListener:w}=C.exports.useMemo(()=>sZ({preventTransition:o}),[o]),P=i==="system"&&!l?p:l,E=C.exports.useCallback(M=>{const N=M==="system"?m():M;d(N),y(N==="dark"),b(N),a.set(N)},[a,m,y,b]);kl(()=>{i==="system"&&g(m())},[]),C.exports.useEffect(()=>{const M=a.get();if(M){E(M);return}if(i==="system"){E("system");return}E(s)},[a,s,i,E]);const k=C.exports.useCallback(()=>{E(P==="dark"?"light":"dark")},[P,E]);C.exports.useEffect(()=>{if(!!r)return w(E)},[r,w,E]);const L=C.exports.useMemo(()=>({colorMode:t??P,toggleColorMode:t?TE:k,setColorMode:t?TE:E}),[P,k,E,t]);return S(GC.Provider,{value:L,children:n})}BR.displayName="ColorModeProvider";var dZ=new Set(["dark","light","system"]);function fZ(e){let t=e;return dZ.has(t)||(t="light"),t}function hZ(e={}){const{initialColorMode:t="light",type:n="localStorage",storageKey:r="chakra-ui-color-mode"}=e,i=fZ(t),o=n==="cookie",a=`(function(){try{var a=function(o){var l="(prefers-color-scheme: dark)",v=window.matchMedia(l).matches?"dark":"light",e=o==="system"?v:o,d=document.documentElement,m=document.body,i="chakra-ui-light",n="chakra-ui-dark",s=e==="dark";return m.classList.add(s?n:i),m.classList.remove(s?i:n),d.style.colorScheme=e,d.dataset.theme=e,e},u=a,h="${i}",r="${r}",t=document.cookie.match(new RegExp("(^| )".concat(r,"=([^;]+)"))),c=t?t[2]:null;c?a(c):document.cookie="".concat(r,"=").concat(a(h),"; max-age=31536000; path=/")}catc
`,s=`(function(){try{var a=function(c){var v="(prefers-color-scheme: dark)",h=window.matchMedia(v).matches?"dark":"light",r=c==="system"?h:c,o=document.documentElement,s=document.body,l="chakra-ui-light",d="chakra-ui-dark",i=r==="dark";return s.classList.add(i?d:l),s.classList.remove(i?l:d),o.style.colorScheme=r,o.dataset.theme=r,r},n=a,m="${i}",e="${r}",t=localStorage.getItem(e);t?a(t):localStorage.setItem(e,a(m))}catch(a){}})();
`;return`!${o?a:s}`.trim()}function pZ(e={}){return S("script",{id:"chakra-script",dangerouslySetInnerHTML:{__html:hZ(e)}})}var $w={exports:{}};(function(e,t){var n=200,r="__lodash_hash_undefined__",i=800,o=16,a=9007199254740991,s="[object Arguments]",l="[object Array]",d="[object AsyncFunction]",p="[object Boolean]",g="[object Date]",m="[object Error]",y="[object Function]",b="[object GeneratorFunction]",w="[object Map]",P="[object Number]",E="[object Null]",k="[object Object]",L="[object Proxy]",M="[object RegExp]",N="[object Set]",F="[object String]",B="[object Undefined]",z="[object WeakMap]",j="[object ArrayBuffer]",q="[object DataView]",Y="[object Float32Array]",ge="[object Float64Array]",ce="[object Int8Array]",ve="[object Int16Array]",we="[object Int32Array]",be="[object Uint8Array]",J="[object Uint8ClampedArray]",U="[object Uint16Array]",ee="[object Uint32Array]",Q=/[\\^$.*+?()[\]{}|]/g,W=/^\[object .+?Constructor\]$/,ie=/^(?:0|[1-9]\d*)$/,de={};de[Y]=de[ge]=de[ce]=de[ve]=de[we]=de[be]=de[J]=de[U]=de[ee]=!0,de[s]=de[l]=de[j]=de[p]=de[q]=de[g]=de[m]=de[y]=de[w]=de[P]=de[k]=de[M]=de[N]=de[F]=de[z]=!1;var Se=typeof Su=="object"&&Su&&Su.Object===Object&&Su,De=typeof self=="object"&&self&&self.Object===Object&&self,Me=Se||De||Function("return this")(),Ue=t&&!t.nodeType&&t,ke=Ue&&!0&&e&&!e.nodeType&&e,Ve=ke&&ke.exports===Ue,ot=Ve&&Se.process,pt=function(){try{var I=ke&&ke.require&&ke.require("util").types;return I||ot&&ot.binding&&ot.binding("util")}catch{}}(),Vt=pt&&pt.isTypedArray;function Ft(I,D,G){switch(G.length){case 0:return I.call(D);case 1:return I.call(D,G[0]);case 2:return I.call(D,G[0],G[1]);case 3:return I.call(D,G[0],G[1],G[2])}return I.apply(D,G)}function Re(I,D){for(var G=-1,me=Array(I);++G<I;)me[G]=D(G);return me}function tt(I){return function(D){return I(D)}}function mt(I,D){return I?.[D]}function st(I,D){return function(G){return I(D(G))}}var vt=Array.prototype,mn=Function.prototype,yt=Object.prototype,Ut=Me["__core-js_shared__"],on=mn.toString,Bt=yt.hasOwnProperty,Oe=function(){var I=/[^.]+$/.exec(Ut&&Ut.keys&&Ut.keys.IE_PROTO||"");return I?"Symbol(src)_1."+I:""}(),et=yt.toString,qt=on.call(Object),Gt=RegExp("^"+on.call(Bt).replace(Q,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ee=Ve?Me.Buffer:void 0,Tt=Me.Symbol,en=Me.Uint8Array,Hn=Ee?Ee.allocUnsafe:void 0,je=st(Object.getPrototypeOf,Object),It=Object.create,$e=yt.propertyIsEnumerable,ct=vt.splice,qe=Tt?Tt.toStringTag:void 0,wt=function(){try{var I=ro(Object,"defineProperty");return I({},"",{}),I}catch{}}(),tn=Ee?Ee.isBuffer:void 0,Kn=Math.max,yr=Date.now,Wr=ro(Me,"Map"),$i=ro(Object,"create"),Id=function(){function I(){}return function(D){if(!Ir(D))return{};if(It)return It(D);I.prototype=D;var G=new I;return I.prototype=void 0,G}}();function Vr(I){var D=-1,G=I==null?0:I.length;for(this.clear();++D<G;){var me=I[D];this.set(me[0],me[1])}}function qu(){this.__data__=$i?$i(null):{},this.size=0}function Md(I){var D=this.has(I)&&delete this.__data__[I];return this.size-=D?1:0,D}function zs(I){var D=this.__data__;if($i){var G=D[I];return G===r?void 0:G}return Bt.call(D,I)?D[I]:void 0}function Ku(I){var D=this.__data__;return $i?D[I]!==void 0:Bt.call(D,I)}function Zu(I,D){var G=this.__data__;return this.size+=this.has(I)?0:1,G[I]=$i&&D===void 0?r:D,this}Vr.prototype.clear=qu,Vr.prototype.delete=Md,Vr.prototype.get=zs,Vr.prototype.has=Ku,Vr.prototype.set=Zu;function or(I){var D=-1,G=I==null?0:I.length;for(this.clear();++D<G;){var me=I[D];this.set(me[0],me[1])}}function Wl(){this.__data__=[],this.size=0}function Rd(I){var D=this.__data__,G=Hi(D,I);if(G<0)return!1;var me=D.length-1;return G==me?D.pop():ct.call(D,G,1),--this.size,!0}function Fs(I){var D=this.__data__,G=Hi(D,I);return G<0?void 0:D[G][1]}function Vl(I){return Hi(this.__data__,I)>-1}function Od(I,D){var G=this.__data__,me=Hi(G,I);return me<0?(++this.size,G.push([I,D])):G[me][1]=D,this}or.prototype.clear=Wl,or.prototype.delete=Rd,or.prototype.get=Fs,or.prototype.has=Vl,or.prototype.set=Od;function xi(I){var D=-1,G=I==null?0:I.length;for(this.clear();+
* 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 yi=typeof Symbol=="function"&&Symbol.for,QC=yi?Symbol.for("react.element"):60103,JC=yi?Symbol.for("react.portal"):60106,u5=yi?Symbol.for("react.fragment"):60107,c5=yi?Symbol.for("react.strict_mode"):60108,d5=yi?Symbol.for("react.profiler"):60114,f5=yi?Symbol.for("react.provider"):60109,h5=yi?Symbol.for("react.context"):60110,e9=yi?Symbol.for("react.async_mode"):60111,p5=yi?Symbol.for("react.concurrent_mode"):60111,g5=yi?Symbol.for("react.forward_ref"):60112,m5=yi?Symbol.for("react.suspense"):60113,oX=yi?Symbol.for("react.suspense_list"):60120,v5=yi?Symbol.for("react.memo"):60115,y5=yi?Symbol.for("react.lazy"):60116,aX=yi?Symbol.for("react.block"):60121,sX=yi?Symbol.for("react.fundamental"):60117,lX=yi?Symbol.for("react.responder"):60118,uX=yi?Symbol.for("react.scope"):60119;function Ca(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case QC:switch(e=e.type,e){case e9:case p5:case u5:case d5:case c5:case m5:return e;default:switch(e=e&&e.$$typeof,e){case h5:case g5:case y5:case v5:case f5:return e;default:return t}}case JC:return t}}}function iO(e){return Ca(e)===p5}An.AsyncMode=e9;An.ConcurrentMode=p5;An.ContextConsumer=h5;An.ContextProvider=f5;An.Element=QC;An.ForwardRef=g5;An.Fragment=u5;An.Lazy=y5;An.Memo=v5;An.Portal=JC;An.Profiler=d5;An.StrictMode=c5;An.Suspense=m5;An.isAsyncMode=function(e){return iO(e)||Ca(e)===e9};An.isConcurrentMode=iO;An.isContextConsumer=function(e){return Ca(e)===h5};An.isContextProvider=function(e){return Ca(e)===f5};An.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===QC};An.isForwardRef=function(e){return Ca(e)===g5};An.isFragment=function(e){return Ca(e)===u5};An.isLazy=function(e){return Ca(e)===y5};An.isMemo=function(e){return Ca(e)===v5};An.isPortal=function(e){return Ca(e)===JC};An.isProfiler=function(e){return Ca(e)===d5};An.isStrictMode=function(e){return Ca(e)===c5};An.isSuspense=function(e){return Ca(e)===m5};An.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===u5||e===p5||e===d5||e===c5||e===m5||e===oX||typeof e=="object"&&e!==null&&(e.$$typeof===y5||e.$$typeof===v5||e.$$typeof===f5||e.$$typeof===h5||e.$$typeof===g5||e.$$typeof===sX||e.$$typeof===lX||e.$$typeof===uX||e.$$typeof===aX)};An.typeOf=Ca;(function(e){e.exports=An})(rO);var oO=rO.exports,cX={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},dX={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},aO={};aO[oO.ForwardRef]=cX;aO[oO.Memo]=dX;var fX=!0;function hX(e,t,n){var r="";return n.split(" ").forEach(function(i){e[i]!==void 0?t.push(e[i]+";"):r+=i+" "}),r}var sO=function(t,n,r){var i=t.key+"-"+n.name;(r===!1||fX===!1)&&t.registered[i]===void 0&&(t.registered[i]=n.styles)},lO=function(t,n,r){sO(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 pX(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 gX={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:1,strokeWid
[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(d)}},[t]),S(Mre,{isPresent:t,childRef:r,sizeRef:i,children:C.exports.cloneElement(e,{ref:r})})}const Vb=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=E5(Ore),l=C.exports.useId(),d=C.exports.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:p=>{s.set(p,!0);for(const g of s.values())if(!g)return;r&&r()},register:p=>(s.set(p,!1),()=>s.delete(p))}),o?void 0:[n]);return C.exports.useMemo(()=>{s.forEach((p,g)=>s.set(g,!1))},[n]),C.exports.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=S(Rre,{isPresent:n,children:e})),S(U1.Provider,{value:d,children:e})};function Ore(){return new Map}const Lp=e=>e.key||"";function Nre(e,t){e.forEach(n=>{const r=Lp(n);t.set(r,n)})}function Dre(e){const t=[];return C.exports.Children.forEach(e,n=>{C.exports.isValidElement(n)&&t.push(n)}),t}const Hu=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:o=!0,mode:a="sync"})=>{i&&(a="wait",EN(!1,"Replace exitBeforeEnter with mode='wait'"));let[s]=Ire();const l=C.exports.useContext(a9).forceRender;l&&(s=l);const d=eD(),p=Dre(e);let g=p;const m=new Set,y=C.exports.useRef(g),b=C.exports.useRef(new Map).current,w=C.exports.useRef(!0);if(J3(()=>{w.current=!1,Nre(p,b),y.current=g}),p9(()=>{w.current=!0,b.clear(),m.clear()}),w.current)return S(Bn,{children:g.map(L=>S(Vb,{isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a,children:L},Lp(L)))});g=[...g];const P=y.current.map(Lp),E=p.map(Lp),k=P.length;for(let L=0;L<k;L++){const M=P[L];E.indexOf(M)===-1&&m.add(M)}return a==="wait"&&m.size&&(g=[]),m.forEach(L=>{if(E.indexOf(L)!==-1)return;const M=b.get(L);if(!M)return;const N=P.indexOf(L),F=()=>{b.delete(L),m.delete(L);const B=y.current.findIndex(z=>z.key===L);if(y.current.splice(B,1),!m.size){if(y.current=p,d.current===!1)return;s(),r&&r()}};g.splice(N,0,S(Vb,{isPresent:!1,onExitComplete:F,custom:t,presenceAffectsLayout:o,mode:a,children:M},Lp(M)))}),g=g.map(L=>{const M=L.key;return m.has(M)?L:S(Vb,{isPresent:!0,presenceAffectsLayout:o,mode:a,children:L},Lp(L))}),kN!=="production"&&a==="wait"&&g.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.`),S(Bn,{children:m.size?g:g.map(L=>C.exports.cloneElement(L))})};var vv=(...e)=>e.filter(Boolean).join(" ");function zre(){return!1}var Fre=e=>{const{condition:t,message:n}=e;t&&zre()&&console.warn(n)},Uf={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},og={scale:{enter:{scale:1},exit:{scale:.95}},fade:{enter:{opacity:1},exit:{opacity:0}},pushLeft:{enter:{x:"100%"},exit:{x:"-30%"}},pushRight:{enter:{x:"-100%"},exit:{x:"30%"}},pushUp:{enter:{y:"100%"},exit:{y:"-30%"}},pushDown:{enter:{y:"-100%"},exit:{y:"30%"}},slideLeft:{position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},slideRight:{position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},slideUp:{position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},slideDown:{position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}}};function S6(e){switch(e?.direction??"right"){case"right":return og.slideRight;case"left":return og.slideLeft;case"bottom":return og.slideDown;case"top":return og.slideUp;default:return og.slideRight}}var Jf={enter:{duration:.2,ease:Uf.easeOut},exit:{duration:.1,ease:Uf.easeIn}},Ms={enter:(e,t)=>({...e,delay:typeof t=="number"?t:t?.enter}),exit:(e,t)=>({...e,delay:typeof t=="number"?t:t?.exit})},Bre=e=>e!=null&&parseInt(e.toString(),10)>0,oT={exit:{height:{duration:.2,ease:Uf.ease},opacity:{duration:.3,ease:Uf.ease}},enter:{height:{duration:.3,ease:Uf.ease},opacity:{duration:.4,ease:Uf.ease}}},$re={exit:({animateOpacity:e,startingHeight:t,transition:n,transitionEnd:r,delay:i})=>({...e&&{opacity:Bre(t)?1:0},height:t,transitionEnd:r?.exit,transition:n?.exit??Ms.exit(oT.exit,i)}),enter:({animateOpacity:e,endingHei
`})}function aie(e){O5({condition:e.isOpen&&!!e.isDisabled,message:"Cannot open a disabled accordion item"})}function jf(e){const{isOpen:t,isDisabled:n}=A9(),{reduceMotion:r}=I9(),i=yv("chakra-accordion__icon",e.className),o=N5(),a={opacity:n?.4:1,transform:t?"rotate(-180deg)":void 0,transition:r?void 0:"transform 0.2s",transformOrigin:"center",...o.icon};return S(_a,{viewBox:"0 0 24 24","aria-hidden":!0,className:i,__css:a,...e,children:S("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})})}jf.displayName="AccordionIcon";var qf=Le(function(t,n){const{children:r,className:i}=t,{htmlProps:o,...a}=nie(t),l={...N5().container,overflowAnchor:"none"},d=C.exports.useMemo(()=>a,[a]);return le.createElement(Yre,{value:d},le.createElement(Ce.div,{ref:n,...o,className:yv("chakra-accordion__item",i),__css:l},typeof r=="function"?r({isExpanded:!!a.isOpen,isDisabled:!!a.isDisabled}):r))});qf.displayName="AccordionItem";var Kf=Le(function(t,n){const{reduceMotion:r}=I9(),{getPanelProps:i,isOpen:o}=A9(),a=i(t,n),s=yv("chakra-accordion__panel",t.className),l=N5();r||delete a.hidden;const d=le.createElement(Ce.div,{...a,__css:l.panel,className:s});return r?d:S(tD,{in:o,children:d})});Kf.displayName="AccordionPanel";var D5=Le(function({children:t,reduceMotion:n,...r},i){const o=Bi("Accordion",r),a=Sn(r),{htmlProps:s,descendants:l,...d}=eie(a),p=C.exports.useMemo(()=>({...d,reduceMotion:!!n}),[d,n]);return le.createElement(Xre,{value:l},le.createElement(tie,{value:p},le.createElement(Zre,{value:o},le.createElement(Ce.div,{ref:i,...s,className:yv("chakra-accordion",r.className),__css:o.root},t))))});D5.displayName="Accordion";var sie=(...e)=>e.filter(Boolean).join(" "),lie=uv({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),xv=Le((e,t)=>{const n=bo("Spinner",e),{label:r="Loading...",thickness:i="2px",speed:o="0.45s",emptyColor:a="transparent",className:s,...l}=Sn(e),d=sie("chakra-spinner",s),p={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:i,borderBottomColor:a,borderLeftColor:a,animation:`${lie} ${o} linear infinite`,...n};return le.createElement(Ce.div,{ref:t,__css:p,className:d,...l},r&&le.createElement(Ce.span,{srOnly:!0},r))});xv.displayName="Spinner";var z5=(...e)=>e.filter(Boolean).join(" ");function uie(e){return S(_a,{viewBox:"0 0 24 24",...e,children:S("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 cie(e){return S(_a,{viewBox:"0 0 24 24",...e,children:S("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 sT(e){return S(_a,{viewBox:"0 0 24 24",...e,children:S("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[die,fie]=kn({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[hie,M9]=kn({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),oD={info:{icon:cie,colorScheme:"blue"},warning:{icon:sT,colorScheme:"orange"},success:{icon:uie,colorScheme:"green"},error:{icon:sT,colorScheme:"red"},loading:{icon:xv,colorScheme:"blue"}};function pie(e){return oD[e].colorScheme}function gie(e){return oD[e].icon}var aD=Le(function(t,n){const{status:r="info",addRole:i=!0,...o}=Sn(t),a=t.colorScheme??pie(r),s=Bi("Alert",{...t,colorScheme:a}),l={width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden",...s.container};
* @license React
* react.development.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.
*//**
* @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 $5=(...e)=>e.filter(Boolean).join(" "),uT=e=>e?"":void 0,[Pie,Tie]=kn({strict:!1,name:"ButtonGroupContext"});function C6(e){const{children:t,className:n,...r}=e,i=C.exports.isValidElement(t)?C.exports.cloneElement(t,{"aria-hidden":!0,focusable:!1}):t,o=$5("chakra-button__icon",n);return le.createElement(Ce.span,{display:"inline-flex",alignSelf:"center",flexShrink:0,...r,className:o},i)}C6.displayName="ButtonIcon";function _6(e){const{label:t,placement:n,spacing:r="0.5rem",children:i=S(xv,{color:"currentColor",width:"1em",height:"1em"}),className:o,__css:a,...s}=e,l=$5("chakra-button__spinner",o),d=n==="start"?"marginEnd":"marginStart",p=C.exports.useMemo(()=>({display:"flex",alignItems:"center",position:t?"relative":"absolute",[d]:t?r:0,fontSize:"1em",lineHeight:"normal",...a}),[a,t,d,r]);return le.createElement(Ce.div,{className:l,...s,__css:p},i)}_6.displayName="ButtonSpinner";function Lie(e){const[t,n]=C.exports.useState(!e);return{ref:C.exports.useCallback(o=>{!o||n(o.tagName==="BUTTON")},[]),type:t?"button":void 0}}var Za=Le((e,t)=>{const n=Tie(),r=bo("Button",{...n,...e}),{isDisabled:i=n?.isDisabled,isLoading:o,isActive:a,children:s,leftIcon:l,rightIcon:d,loadingText:p,iconSpacing:g="0.5rem",type:m,spinner:y,spinnerPlacement:b="start",className:w,as:P,...E}=Sn(e),k=C.exports.useMemo(()=>{const F={...r?._focus,zIndex:1};return{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",whiteSpace:"nowrap",verticalAlign:"middle",outline:"none",...r,...!!n&&{_focus:F}}},[r,n]),{ref:L,type:M}=Lie(P),N={rightIcon:d,leftIcon:l,iconSpacing:g,children:s};return le.createElement(Ce.button,{disabled:i||o,ref:VQ(t,L),as:P,type:m??M,"data-active":uT(a),"data-loading":uT(o),__css:k,className:$5("chakra-button",w),...E},o&&b==="start"&&S(_6,{className:"chakra-button__spinner--start",label:p,placement:"start",spacing:g,children:y}),o?p||le.createElement(Ce.span,{opacity:0},S(cT,{...N})):S(cT,{...N}),o&&b==="end"&&S(_6,{className:"chakra-button__spinner--end",label:p,placement:"end",spacing:g,children:y}))});Za.displayName="Button";function cT(e){const{leftIcon:t,rightIcon:n,children:r,iconSpacing:i}=e;return oe(Bn,{children:[t&&S(C6,{marginEnd:i,children:t}),r,n&&S(C6,{marginStart:i,children:n})]})}var Zf=Le(function(t,n){const{size:r,colorScheme:i,variant:o,className:a,spacing:s="0.5rem",isAttached:l,isDisabled:d,...p}=t,g=$5("chakra-button__group",a),m=C.exports.useMemo(()=>({size:r,colorScheme:i,variant:o,isDisabled:d}),[r,i,o,d]);let y={display:"inline-flex"};return l?y={...y,"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}}:y={...y,"& > *:not(style) ~ *:not(style)":{marginStart:s}},le.createElement(Pie,{value:m},le.createElement(Ce.div,{ref:n,role:"group",__css:y,className:g,"data-attached":l?"":void 0,...p}))});Zf.displayName="ButtonGroup";var Ru=Le((e,t)=>{const{icon:n,children:r,isRound:i,"aria-label":o,...a}=e,s=n||r,l=C.exports.isValidElement(s)?C.exports.cloneElement(s,{"aria-hidden":!0,focusable:!1}):null;return S(Za,{padding:"0",borderRadius:i?"full":void 0,ref:t,"aria-label":o,...a,children:l})});Ru.displayName="IconButton";var q1=(...e)=>e.filter(Boolean).join(" "),Y2=e=>e?"":void 0,Gb=e=>e?!0:void 0;function dT(...e){return function(n){e.some(r=>(r?.(n),n?.defaultPrevented))}}var[Aie,hD]=kn({name:"FormControlStylesContext",errorMessage:`useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in "<FormControl />" `}),[Iie,K1]=kn({strict:!1,name:"FormControlContext"});function Mie(e){const{id:t,isRequired:n,isInvalid:r,isDisabled:i,isReadOnly:o,...a}=e,s=C.exports.useId(),l=t||`field-${s}`,d=`${l}-label`,p=`${l}-feedback`,g=`${l}-helptext`,[m,y]=C.exports.useState(!1),[b,w]=C.exports.useState(!1),[P,E]=C.exports.useState(!1),k=C.exports.useCallback((B={},z=null)=>({id:g,...B,ref:Fn(z,j=>{!j||w(!0)})}),[g]),L=C.exports.useCallback((B={},z=null)=>({...B,ref:z,"data-focus":Y2(P),"data-disab
: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: 100lvh) {
:root {
--chakra-vh: 100lvh;
}
}
`,aoe=()=>S(x5,{styles:bD}),soe=()=>S(x5,{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;
}
${bD}
`});function T6(e,t,n,r){const i=kr(n);return C.exports.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?.removeEventListener(t,i,r)}}var loe=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||n.forEach(function(i){e.addRange(i)}),t&&t.focus()}},uoe=loe,mT={"text/plain":"Text","text/html":"Url",default:"Text"},coe="Copy to clipboard: #{key}, Enter";function doe(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}function foe(e,t){var n,r,i,o,a,s,l=!1;t||(t={}),n=t.debug||!1;try{i=uoe(),o=document.createRange(),a=document.getSelection(),s=document.createElement("span"),s.textContent=e,s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",function(p){if(p.stopPropagation(),t.format)if(p.preventDefault(),typeof p.clipboardData>"u"){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var g=mT[t.format]||mT.default;window.clipboardData.setData(g,e)}else p.clipboardData.clearData(),p.clipboardData.setData(t.format,e);t.onCopy&&(p.preventDefault(),t.onCopy(p.clipboardData))}),document.body.appendChild(s),o.selectNodeContents(s),a.addRange(o);var d=document.execCommand("copy");if(!d)throw new Error("copy command was unsuccessful");l=!0}catch(p){n&&console.error("unable to copy using execCommand: ",p),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(g){n&&console.error("unable to copy using clipboardData: ",g),n&&console.error("falling back to prompt"),r=doe("message"in t?t.message:coe),window.prompt(r,e)}}finally{a&&(typeof a.removeRange=="function"?a.removeRange(o):a.removeAllRanges()),s&&document.body.removeChild(s),i()}return l}var hoe=foe,poe=dv?C.exports.useLayoutEffect:C.exports.useEffect;function L6(e,t=[]){const n=C.exports.useRef(e);return poe(()=>{n.current=e}),C.exports.useCallback((...r)=>{var i;return(i=n.current)==null?void 0:i.call(n,...r)},t)}function F9(e,t,n,r){const i=L6(t);return C.exports.useEffect(()=>{const o=Y3(n)??document;if(!!t)return o.addEventListener(e,i,r),()=>{o.removeEventListener(e,i,r)}},[e,n,r,i,t]),()=>{(Y3(n)??document).removeEventListener(e,i,r)}}function goe(e){const{isOpen:t,ref:n}=e,[r,i]=C.exports.useState(t),[o,a]=C.exports.useState(!1);return C.exports.useEffect(()=>{o||(i(t),a(!0))},[t,o,r]),F9("animationend",()=>{i(t)},()=>n.current),{present:!(t?!1:!r),onComplete(){var l;const d=DX(n.current),p=new d.CustomEvent("animationend",{bubbles:!0});(l=n.current)==null||l.dispatchEvent(p)}}}function moe(e,t={}){const[n,r]=C.exports.useState(!1),{timeout:i=1500,...o}=typeof t=="number"?{timeout:t}:t,a=C.exports.useCallback(()=>{const s=hoe(e,o);r(s)},[e,o]);return C.exports.useEffect(()=>{let s=null;return n&&(s=window.setTimeout(()=>{r(!1)},i)),()=>{s&&window.clearTimeout(s)}},[i,n]),{value:e,onCopy:a,hasCopied:n}}function voe(e,t){const n=e!==void 0;return[n,n&&typeof e<"u"?e:t]}function yoe(e,t){const n=C.exports.useId();return C.exports.useMemo(()=>e||[t,n].filter(Boolean).join("-"),[e,t,n])}function h4(e={}){const{onClose:t,onOpen:n,isOpen:r,id:i}=e,o=L6(n),a=L6(t),[s,l]=C.exports.useState(e.defaultIsOpen||!1),[d,p]=voe(r,s),g=yoe(i,"disclosure"),m=C.exports.useCallback(()=>{d||l(!1),a?.()},[d,a]),y=C.exports.useCallback(()=>{d||l(!0),o?.()},[d,o]),b=C.exports.useCallback(()=>{(p?m:y)()},[p,y,m]);return{isOpen:!!
.`.concat(Xle,` {
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(t3,` {
right: `).concat(s,"px ").concat(r,`;
}
.`).concat(n3,` {
margin-right: `).concat(s,"px ").concat(r,`;
}
.`).concat(t3," .").concat(t3,` {
right: 0 `).concat(r,`;
}
.`).concat(n3," .").concat(n3,` {
margin-right: 0 `).concat(r,`;
}
body {
`).concat(Qle,": ").concat(s,`px;
}
`)},cue=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?"margin":r,o=C.exports.useMemo(function(){return sue(i)},[i]);return S(lue,{styles:uue(o,!t,i,n?"":"!important")})},B6=!1;if(typeof window<"u")try{var ey=Object.defineProperty({},"passive",{get:function(){return B6=!0,!0}});window.addEventListener("test",ey,ey),window.removeEventListener("test",ey,ey)}catch{B6=!1}var bp=B6?{passive:!1}:!1,due=function(e){return e.tagName==="TEXTAREA"},Dz=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!due(e)&&n[t]==="visible")},fue=function(e){return Dz(e,"overflowY")},hue=function(e){return Dz(e,"overflowX")},DT=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=zz(e,n);if(r){var i=Fz(e,n),o=i[1],a=i[2];if(o>a)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},pue=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},gue=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},zz=function(e,t){return e==="v"?fue(t):hue(t)},Fz=function(e,t){return e==="v"?pue(t):gue(t)},mue=function(e,t){return e==="h"&&t==="rtl"?-1:1},vue=function(e,t,n,r,i){var o=mue(e,window.getComputedStyle(t).direction),a=o*r,s=n.target,l=t.contains(s),d=!1,p=a>0,g=0,m=0;do{var y=Fz(e,s),b=y[0],w=y[1],P=y[2],E=w-P-o*b;(b||E)&&zz(e,s)&&(g+=E,m+=b),s=s.parentNode}while(!l&&s!==document.body||l&&(t.contains(s)||t===s));return(p&&(i&&g===0||!i&&a>g)||!p&&(i&&m===0||!i&&-a>m))&&(d=!0),d},ty=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},zT=function(e){return[e.deltaX,e.deltaY]},FT=function(e){return e&&"current"in e?e.current:e},yue=function(e,t){return e[0]===t[0]&&e[1]===t[1]},xue=function(e){return`
.block-interactivity-`.concat(e,` {pointer-events: none;}
.allow-interactivity-`).concat(e,` {pointer-events: all;}
`)},bue=0,Sp=[];function Sue(e){var t=C.exports.useRef([]),n=C.exports.useRef([0,0]),r=C.exports.useRef(),i=C.exports.useState(bue++)[0],o=C.exports.useState(function(){return Nz()})[0],a=C.exports.useRef(e);C.exports.useEffect(function(){a.current=e},[e]),C.exports.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var w=o6([e.lockRef.current],(e.shards||[]).map(FT),!0).filter(Boolean);return w.forEach(function(P){return P.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),w.forEach(function(P){return P.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=C.exports.useCallback(function(w,P){if("touches"in w&&w.touches.length===2)return!a.current.allowPinchZoom;var E=ty(w),k=n.current,L="deltaX"in w?w.deltaX:k[0]-E[0],M="deltaY"in w?w.deltaY:k[1]-E[1],N,F=w.target,B=Math.abs(L)>Math.abs(M)?"h":"v";if("touches"in w&&B==="h"&&F.type==="range")return!1;var z=DT(B,F);if(!z)return!0;if(z?N=B:(N=B==="v"?"h":"v",z=DT(B,F)),!z)return!1;if(!r.current&&"changedTouches"in w&&(L||M)&&(r.current=N),!N)return!0;var j=r.current||N;return vue(j,P,w,j==="h"?L:M,!0)},[]),l=C.exports.useCallback(function(w){var P=w;if(!(!Sp.length||Sp[Sp.length-1]!==o)){var E="deltaY"in P?zT(P):ty(P),k=t.current.filter(function(N){return N.name===P.type&&N.target===P.target&&yue(N.delta,E)})[0];if(k&&k.should){P.cancelable&&P.preventDefault();return}if(!k){var L=(a.current.shards||[]).map(FT).filter(Boolean).filter(function(N){return N.contains(P.target)}),M=L.length>0?s(P,L[0]):!a.current.noIsolation;M&&P.cancelable&&P.preventDefault()}}},[]),d=C.exports.useCallback(function(w,P,E,k){var L={name:w,delta:P,target:E,should:k};t.current.push(L),setTimeout(function(){t.current=t.current.filter(function(M){return M!==L})},1)},[]),p=C.exports.useCallback(function(w){n.current=ty(w),r.current=void 0},[]),g=C.exports.useCallback(function(w){d(w.type,zT(w),w.target,s(w,e.lockRef.current))},[]),m=C.exports.useCallback(function(w){d(w.type,ty(w),w.target,s(w,e.lockRef.current))},[]);C.exports.useEffect(function(){return Sp.push(o),e.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:m}),document.addEventListener("wheel",l,bp),document.addEventListener("touchmove",l,bp),document.addEventListener("touchstart",p,bp),function(){Sp=Sp.filter(function(w){return w!==o}),document.removeEventListener("wheel",l,bp),document.removeEventListener("touchmove",l,bp),document.removeEventListener("touchstart",p,bp)}},[]);var y=e.removeScrollBar,b=e.inert;return oe(Bn,{children:[b?S(o,{styles:xue(i)}):null,y?S(cue,{gapMode:"margin"}):null]})}const wue=ele(Oz,Sue);var Bz=C.exports.forwardRef(function(e,t){return S(G5,{...bl({},e,{ref:t,sideCar:wue})})});Bz.classNames=G5.classNames;const $z=Bz;var bh=(...e)=>e.filter(Boolean).join(" ");function Sg(...e){return function(n){e.some(r=>(r?.(n),n?.defaultPrevented))}}var Cue=class{modals;constructor(){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}},$6=new Cue;function _ue(e,t){C.exports.useEffect(()=>(t&&$6.add(e),()=>{$6.remove(e)}),[t,e])}function kue(e){const{isOpen:t,onClose:n,id:r,closeOnOverlayClick:i=!0,closeOnEsc:o=!0,useInert:a=!0,onOverlayClick:s,onEsc:l}=e,d=C.exports.useRef(null),p=C.exports.useRef(null),[g,m,y]=Pue(r,"chakra-modal","chakra-modal--header","chakra-modal--body");Eue(d,t&&a),_ue(d,t);const b=C.exports.useRef(null),w=C.exports.useCallback(z=>{b.current=z.target},[]),P=C.exports.useCallback(z=>{z.key==="Escape"&&(z.stopPropagation(),o&&n?.(),l?.())},[o,n,l]),[E,k]=C.exports.useState(!1),[L,M]=C.exports.useState(!1),N=C.exports.useCallback((z={},j=null)=>({role:"dialog",...z,ref:Fn(j,d),id:g,tabIndex:-1,"aria-modal":!0,"aria-labelledby":E?m:void 0,"aria-describedby":L?y:void 0,onClick:Sg(z.onClick,q=>q.stopPropagation())}),[y,L,g,m,E]),F=C.exports.useCallback(z=>{z.stopPropagation(),b.current===z.target&&(!$6.isTopModal(d)||(i&&n?.()
45deg,
${t} 25%,
transparent 25%,
transparent 50%,
${t} 50%,
${t} 75%,
transparent 75%,
transparent
)`,backgroundSize:`${e} ${e}`}}function xfe(e){const t=xF().toHexString();return!e||mfe(e)?t:e.string&&e.colors?Sfe(e.string,e.colors):e.string&&!e.colors?bfe(e.string):e.colors&&!e.string?wfe(e.colors):t}function bfe(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)n+=`00${(t>>r*8&255).toString(16)}`.substr(-2);return n}function Sfe(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 wfe(e){return e[Math.floor(Math.random()*e.length)]}function Te(e,t){return n=>n.colorMode==="dark"?t:e}function S7(e){const{orientation:t,vertical:n,horizontal:r}=e;return t?t==="vertical"?n:r:{}}function Cfe(e){const t=typeof e;return e!=null&&(t==="object"||t==="function")&&!Array.isArray(e)}function CF(e){return Cfe(e)&&e.reference?e.reference:String(e)}var Y5=(e,...t)=>t.map(CF).join(` ${e} `).replace(/calc/g,""),YT=(...e)=>`calc(${Y5("+",...e)})`,XT=(...e)=>`calc(${Y5("-",...e)})`,V6=(...e)=>`calc(${Y5("*",...e)})`,QT=(...e)=>`calc(${Y5("/",...e)})`,JT=e=>{const t=CF(e);return t!=null&&!Number.isNaN(parseFloat(t))?String(t).startsWith("-")?String(t).slice(1):`-${t}`:V6(t,-1)},wu=Object.assign(e=>({add:(...t)=>wu(YT(e,...t)),subtract:(...t)=>wu(XT(e,...t)),multiply:(...t)=>wu(V6(e,...t)),divide:(...t)=>wu(QT(e,...t)),negate:()=>wu(JT(e)),toString:()=>e.toString()}),{add:YT,subtract:XT,multiply:V6,divide:QT,negate:JT});function _fe(e){return!Number.isInteger(parseFloat(e.toString()))}function kfe(e,t="-"){return e.replace(/\s+/g,t)}function _F(e){const t=kfe(e.toString());return t.includes("\\.")?e:_fe(e)?t.replace(".","\\."):e}function Efe(e,t=""){return[t,_F(e)].filter(Boolean).join("-")}function Pfe(e,t){return`var(${_F(e)}${t?`, ${t}`:""})`}function Tfe(e,t=""){return`--${Efe(e,t)}`}function Go(e,t){const n=Tfe(e,t?.prefix);return{variable:n,reference:Pfe(n,Lfe(t?.fallback))}}function Lfe(e){return typeof e=="string"?e:e?.reference}var{definePartsStyle:Afe,defineMultiStyleConfig:Ife}=ir(Tde.keys),Mfe={borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}},Rfe={transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"},Ofe={pt:"2",px:"4",pb:"5"},Nfe={fontSize:"1.25em"},Dfe=Afe({container:Mfe,button:Rfe,panel:Ofe,icon:Nfe}),zfe=Ife({baseStyle:Dfe}),{definePartsStyle:Pv,defineMultiStyleConfig:Ffe}=ir(Lde.keys),Nu=bd("alert-fg"),Tv=bd("alert-bg"),Bfe=Pv({container:{bg:Tv.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:Nu.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:Nu.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}});function w7(e){const{theme:t,colorScheme:n}=e,r=ii(t,`${n}.100`,n),i=R1(`${n}.200`,.16)(t);return Te(r,i)(e)}var $fe=Pv(e=>{const{colorScheme:t}=e,n=Te(`${t}.500`,`${t}.200`)(e);return{container:{[Tv.variable]:w7(e),[Nu.variable]:`colors.${n}`}}}),Hfe=Pv(e=>{const{colorScheme:t}=e,n=Te(`${t}.500`,`${t}.200`)(e);return{container:{[Tv.variable]:w7(e),[Nu.variable]:`colors.${n}`,paddingStart:"3",borderStartWidth:"4px",borderStartColor:Nu.reference}}}),Wfe=Pv(e=>{const{colorScheme:t}=e,n=Te(`${t}.500`,`${t}.200`)(e);return{container:{[Tv.variable]:w7(e),[Nu.variable]:`colors.${n}`,pt:"2",borderTopWidth:"4px",borderTopColor:Nu.reference}}}),Vfe=Pv(e=>{const{colorScheme:t}=e,n=Te(`${t}.500`,`${t}.200`)(e),r=Te("white","gray.900")(e);return{container:{[Tv.variable]:`colors.${n}`,[Nu.variable]:`colors.${r}`,color:Nu.reference}}}),Ufe={subtle:$fe,"left-accent":Hfe,"top-accent":Wfe,solid:Vfe},Gfe=Ffe({baseStyle:Bfe,variants:Ufe,defaultProps:{variant:"subtle",colorScheme:"blue"}}),kF={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem"
to right,
transparent 0%,
${ii(n,a)} 50%,
transparent 100%
)`;return{...!r&&i&&o,...r?{bgImage:s}:{bgColor:a}}},D1e={lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"},z1e=e=>({bg:Te("gray.100","whiteAlpha.300")(e)}),F1e=e=>({transitionProperty:"common",transitionDuration:"slow",...N1e(e)}),B1e=Cg(e=>({label:D1e,filledTrack:F1e(e),track:z1e(e)})),$1e={xs:Cg({track:{h:"1"}}),sm:Cg({track:{h:"2"}}),md:Cg({track:{h:"3"}}),lg:Cg({track:{h:"4"}})},H1e=O1e({sizes:$1e,baseStyle:B1e,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:W1e,definePartsStyle:a3}=ir(Ude.keys),V1e=e=>{var t;const n=(t=Hr(x4.baseStyle,e))==null?void 0:t.control;return{...n,borderRadius:"full",_checked:{...n?._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}},U1e=a3(e=>{var t,n,r,i;return{label:(n=(t=x4).baseStyle)==null?void 0:n.call(t,e).label,container:(i=(r=x4).baseStyle)==null?void 0:i.call(r,e).container,control:V1e(e)}}),G1e={md:a3({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:a3({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:a3({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},j1e=W1e({baseStyle:U1e,sizes:G1e,defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:q1e,definePartsStyle:K1e}=ir(Gde.keys),Z1e=e=>{var t;return{...(t=bn.baseStyle)==null?void 0:t.field,bg:Te("white","gray.700")(e),appearance:"none",paddingBottom:"1px",lineHeight:"normal","> option, > optgroup":{bg:Te("white","gray.700")(e)}}},Y1e={width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}},X1e=K1e(e=>({field:Z1e(e),icon:Y1e})),ay={paddingInlineEnd:"8"},nL,rL,iL,oL,aL,sL,lL,uL,Q1e={lg:{...(nL=bn.sizes)==null?void 0:nL.lg,field:{...(rL=bn.sizes)==null?void 0:rL.lg.field,...ay}},md:{...(iL=bn.sizes)==null?void 0:iL.md,field:{...(oL=bn.sizes)==null?void 0:oL.md.field,...ay}},sm:{...(aL=bn.sizes)==null?void 0:aL.sm,field:{...(sL=bn.sizes)==null?void 0:sL.sm.field,...ay}},xs:{...(lL=bn.sizes)==null?void 0:lL.xs,field:{...(uL=bn.sizes)==null?void 0:uL.sm.field,...ay},icon:{insetEnd:"1"}}},J1e=q1e({baseStyle:X1e,sizes:Q1e,variants:bn.variants,defaultProps:bn.defaultProps}),e0e=bd("skeleton-start-color"),t0e=bd("skeleton-end-color"),n0e=e=>{const t=Te("gray.100","gray.800")(e),n=Te("gray.400","gray.600")(e),{startColor:r=t,endColor:i=n,theme:o}=e,a=ii(o,r),s=ii(o,i);return{[e0e.variable]:a,[t0e.variable]:s,opacity:.7,borderRadius:"2px",borderColor:a,background:s}},r0e={baseStyle:n0e},i0e=e=>({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",bg:Te("white","gray.700")(e)}}),o0e={baseStyle:i0e},{defineMultiStyleConfig:a0e,definePartsStyle:X5}=ir(jde.keys),jm=bd("slider-thumb-size"),qm=bd("slider-track-size"),s0e=e=>{const{orientation:t}=e;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...S7({orientation:t,vertical:{h:"100%"},horizontal:{w:"100%"}})}},l0e=e=>({...S7({orientation:e.orientation,horizontal:{h:qm.reference},vertical:{w:qm.reference}}),overflow:"hidden",borderRadius:"sm",bg:Te("gray.200","whiteAlpha.200")(e),_disabled:{bg:Te("gray.300","whiteAlpha.300")(e)}}),u0e=e=>{const{orientation:t}=e;return{...S7({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:jm.reference,h:jm.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"}}},c0e=e=>{const{colorScheme:t}=e;return{width:"inherit",height:"inherit",bg:Te(`${t}.500`,`${t}.200`)(e)}},d0e=X5(e=>({container:s0e(e),track:l0e(e),thumb:u0e(e),filledTrack:c0e(e)})),f0e=X5({container:{[jm.variable]:"sizes.4",[
* @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 O1=C.exports;function Xme(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Qme=typeof Object.is=="function"?Object.is:Xme,Jme=O1.useState,eve=O1.useEffect,tve=O1.useLayoutEffect,nve=O1.useDebugValue;function rve(e,t){var n=t(),r=Jme({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return tve(function(){i.value=n,i.getSnapshot=t,vS(i)&&o({inst:i})},[e,n,t]),eve(function(){return vS(i)&&o({inst:i}),e(function(){vS(i)&&o({inst:i})})},[e]),nve(n),n}function vS(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qme(e,n)}catch{return!0}}function ive(e,t){return t()}var ove=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?ive:rve;KF.useSyncExternalStore=O1.useSyncExternalStore!==void 0?O1.useSyncExternalStore:ove;(function(e){e.exports=KF})(qF);var ZF={exports:{}},YF={};/**
* @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 J5=C.exports,ave=qF.exports;function sve(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var lve=typeof Object.is=="function"?Object.is:sve,uve=ave.useSyncExternalStore,cve=J5.useRef,dve=J5.useEffect,fve=J5.useMemo,hve=J5.useDebugValue;YF.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=cve(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=fve(function(){function l(y){if(!d){if(d=!0,p=y,y=r(y),i!==void 0&&a.hasValue){var b=a.value;if(i(b,y))return g=b}return g=y}if(b=g,lve(p,y))return b;var w=r(y);return i!==void 0&&i(b,w)?b:(p=y,g=w)}var d=!1,p,g,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=uve(e,o[0],o[1]);return dve(function(){a.hasValue=!0,a.value=s},[s]),hve(s),s};(function(e){e.exports=YF})(ZF);function pve(e){e()}let XF=pve;const gve=e=>XF=e,mve=()=>XF,pd=le.createContext(null);function QF(){return C.exports.useContext(pd)}const vve=()=>{throw new Error("uSES not initialized!")};let JF=vve;const yve=e=>{JF=e},xve=(e,t)=>e===t;function bve(e=pd){const t=e===pd?QF:()=>C.exports.useContext(e);return function(r,i=xve){const{store:o,subscription:a,getServerState:s}=t(),l=JF(a.addNestedSub,o.getState,s||o.getState,r,i);return C.exports.useDebugValue(l),l}}const Sve=bve();var wve={exports:{}},In={};/**
* @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 R7=Symbol.for("react.element"),O7=Symbol.for("react.portal"),ex=Symbol.for("react.fragment"),tx=Symbol.for("react.strict_mode"),nx=Symbol.for("react.profiler"),rx=Symbol.for("react.provider"),ix=Symbol.for("react.context"),Cve=Symbol.for("react.server_context"),ox=Symbol.for("react.forward_ref"),ax=Symbol.for("react.suspense"),sx=Symbol.for("react.suspense_list"),lx=Symbol.for("react.memo"),ux=Symbol.for("react.lazy"),_ve=Symbol.for("react.offscreen"),eB;eB=Symbol.for("react.module.reference");function is(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case R7:switch(e=e.type,e){case ex:case nx:case tx:case ax:case sx:return e;default:switch(e=e&&e.$$typeof,e){case Cve:case ix:case ox:case ux:case lx:case rx:return e;default:return t}}case O7:return t}}}In.ContextConsumer=ix;In.ContextProvider=rx;In.Element=R7;In.ForwardRef=ox;In.Fragment=ex;In.Lazy=ux;In.Memo=lx;In.Portal=O7;In.Profiler=nx;In.StrictMode=tx;In.Suspense=ax;In.SuspenseList=sx;In.isAsyncMode=function(){return!1};In.isConcurrentMode=function(){return!1};In.isContextConsumer=function(e){return is(e)===ix};In.isContextProvider=function(e){return is(e)===rx};In.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===R7};In.isForwardRef=function(e){return is(e)===ox};In.isFragment=function(e){return is(e)===ex};In.isLazy=function(e){return is(e)===ux};In.isMemo=function(e){return is(e)===lx};In.isPortal=function(e){return is(e)===O7};In.isProfiler=function(e){return is(e)===nx};In.isStrictMode=function(e){return is(e)===tx};In.isSuspense=function(e){return is(e)===ax};In.isSuspenseList=function(e){return is(e)===sx};In.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ex||e===nx||e===tx||e===ax||e===sx||e===_ve||typeof e=="object"&&e!==null&&(e.$$typeof===ux||e.$$typeof===lx||e.$$typeof===rx||e.$$typeof===ix||e.$$typeof===ox||e.$$typeof===eB||e.getModuleId!==void 0)};In.typeOf=is;(function(e){e.exports=In})(wve);function kve(){const e=mve();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 ML={notify(){},get:()=>[]};function Eve(e,t){let n,r=ML;function i(g){return l(),r.subscribe(g)}function o(){r.notify()}function a(){p.onStateChange&&p.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=kve())}function d(){n&&(n(),n=void 0,r.clear(),r=ML)}const p={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:d,getListeners:()=>r};return p}const Pve=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Tve=Pve?C.exports.useLayoutEffect:C.exports.useEffect;function Lve({store:e,context:t,children:n,serverState:r}){const i=C.exports.useMemo(()=>{const s=Eve(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=C.exports.useMemo(()=>e.getState(),[e]);return Tve(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]),S((t||pd).Provider,{value:i,children:n})}function tB(e=pd){const t=e===pd?QF:()=>C.exports.useContext(e);return function(){const{store:r}=t();return r}}const Ave=tB();function Ive(e=pd){const t=e===pd?Ave:tB(e);return function(){return t().dispatch}}const Mve=Ive();yve(ZF.exports.useSyncExternalStoreWithSelector);gve(Bl.exports.unstable_batchedUpdates);var N7="persist:",nB="persist/FLUSH",D7="persist/REHYDRATE",rB="persist/PAUSE",iB="persist/PERSIST",oB="persist/PURGE",aB="persist/REGISTER",Rve=-1;function l3(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?l3=function(n){return typeof n}:l3=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symb
* @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__",d=500,p="__lodash_placeholder__",g=1,m=2,y=4,b=1,w=2,P=1,E=2,k=4,L=8,M=16,N=32,F=64,B=128,z=256,j=512,q=30,Y="...",ge=800,ce=16,ve=1,we=2,be=3,J=1/0,U=9007199254740991,ee=17976931348623157e292,Q=0/0,W=4294967295,ie=W-1,de=W>>>1,Se=[["ary",B],["bind",P],["bindKey",E],["curry",L],["curryRight",M],["flip",j],["partial",N],["partialRight",F],["rearg",z]],De="[object Arguments]",Me="[object Array]",Ue="[object AsyncFunction]",ke="[object Boolean]",Ve="[object Date]",ot="[object DOMException]",pt="[object Error]",Vt="[object Function]",Ft="[object GeneratorFunction]",Re="[object Map]",tt="[object Number]",mt="[object Null]",st="[object Object]",vt="[object Promise]",mn="[object Proxy]",yt="[object RegExp]",Ut="[object Set]",on="[object String]",Bt="[object Symbol]",Oe="[object Undefined]",et="[object WeakMap]",qt="[object WeakSet]",Gt="[object ArrayBuffer]",Ee="[object DataView]",Tt="[object Float32Array]",en="[object Float64Array]",Hn="[object Int8Array]",je="[object Int16Array]",It="[object Int32Array]",$e="[object Uint8Array]",ct="[object Uint8ClampedArray]",qe="[object Uint16Array]",wt="[object Uint32Array]",tn=/\b__p \+= '';/g,Kn=/\b(__p \+=) '' \+/g,yr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Wr=/&(?:amp|lt|gt|quot|#39);/g,$i=/[&<>"']/g,Id=RegExp(Wr.source),Vr=RegExp($i.source),qu=/<%-([\s\S]+?)%>/g,Md=/<%([\s\S]+?)%>/g,zs=/<%=([\s\S]+?)%>/g,Ku=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Zu=/^\w*$/,or=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Wl=/[\\^$.*+?()[\]{}|]/g,Rd=RegExp(Wl.source),Fs=/^\s+/,Vl=/\s/,Od=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,xi=/\{\n\/\* \[wrapped with (.+)\] \*/,Bs=/,? & /,Nd=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Dd=/[()=,{}\[\]\/\s]/,zd=/\\(\\)?/g,Fd=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ai=/\w*$/,Bd=/^[-+]0x[0-9a-f]+$/i,$d=/^0b[01]+$/i,Hd=/^\[object .+?Constructor\]$/,Wd=/^0o[0-7]+$/i,Vd=/^(?:0|[1-9]\d*)$/,Ud=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,So=/($^)/,Gd=/['\n\r\u2028\u2029\\]/g,Hi="\\ud800-\\udfff",jo="\\u0300-\\u036f",os="\\ufe20-\\ufe2f",eo="\\u20d0-\\u20ff",ka=jo+os+eo,Yu="\\u2700-\\u27bf",$s="a-z\\xdf-\\xf6\\xf8-\\xff",Ea="\\xac\\xb1\\xd7\\xf7",Wi="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",vn="\\u2000-\\u206f",fn=" \\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",to="A-Z\\xc0-\\xd6\\xd8-\\xde",ar="\\ufe0e\\ufe0f",Lr=Ea+Wi+vn+fn,no="['\u2019]",Pa="["+Hi+"]",Ar="["+Lr+"]",qo="["+ka+"]",Ul="\\d+",wo="["+Yu+"]",ro="["+$s+"]",Gl="[^"+Hi+Lr+Ul+Yu+$s+to+"]",Qr="\\ud83c[\\udffb-\\udfff]",jl="(?:"+qo+"|"+Qr+")",Xu="[^"+Hi+"]",ql="(?:\\ud83c[\\udde6-\\uddff]){2}",Ta="[\\ud800-\\udbff][\\udc00-\\udfff]",bi="["+to+"]",La="\\u200d",as="(?:"+ro+"|"+Gl+")",jd="(?:"+bi+"|"+Gl+")",Aa="(?:"+no+"(?:d|ll|m|re|s|t|ve))?",Hs="(?:"+no+"(?:D|LL|M|RE|S|T|VE))?",Kl=jl+"?",Ws="["+ar+"]?",Si="(?:"+La+"(?:"+[Xu,ql,Ta].join("|")+")"+Ws+Kl+")*",ss="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ko="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Mt=Ws+Kl+Si,Qu="(?:"+[wo,ql,Ta].join("|")+")"+Mt,ls="(?:"+[Xu+qo+"?",qo,ql,Ta,Pa].join("|")+")",Ia=RegExp(no,"g"),Zl=RegExp(qo,"g"),Ir=RegExp(Qr+"(?="+Qr+")|"+ls+Mt,"g"),hn=RegExp([bi+"?"+ro+"+"+Aa+"(?="+[Ar,bi,"$"].join("|")+")",jd+"+"+Hs+"(?="+[Ar,bi+as,"$"].join("|")+")",bi+"?"+as+"+"+Aa,bi+"+"+Hs,Ko,ss,Ul,Qu].join("|"),"g"),Yl=RegExp("["+La+Hi+ka+ar+"]"),Xl=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ql=["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"],Jl=-1,an={};a
/* [wrapped with `+h+`] */
`)}function gW(u){return Ot(u)||kf(u)||!!(p0&&u&&u[p0])}function cu(u,h){var x=typeof u;return h=h??U,!!h&&(x=="number"||x!="symbol"&&Vd.test(u))&&u>-1&&u%1==0&&u<h}function uo(u,h,x){if(!dr(x))return!1;var A=typeof h;return(A=="number"?Ao(x)&&cu(h,x.length):A=="string"&&h in x)?ys(x[h],u):!1}function Bx(u,h){if(Ot(u))return!1;var x=typeof u;return x=="number"||x=="symbol"||x=="boolean"||u==null||oa(u)?!0:Zu.test(u)||!Ku.test(u)||h!=null&&u in pn(h)}function mW(u){var h=typeof u;return h=="string"||h=="number"||h=="symbol"||h=="boolean"?u!=="__proto__":u===null}function $x(u){var h=ye(u),x=$[h];if(typeof x!="function"||!(h in jt.prototype))return!1;if(u===x)return!0;var A=ae(x);return!!A&&u===A[0]}function vW(u){return!!ac&&ac in u}var yW=Qn?du:rb;function G0(u){var h=u&&u.constructor,x=typeof h=="function"&&h.prototype||wn;return u===x}function A_(u){return u===u&&!dr(u)}function I_(u,h){return function(x){return x==null?!1:x[u]===h&&(h!==n||u in pn(x))}}function xW(u){var h=v2(u,function(A){return x.size===d&&x.clear(),A}),x=h.cache;return h}function bW(u,h){var x=u[1],A=h[1],O=x|A,H=O<(P|E|B),K=A==B&&x==L||A==B&&x==z&&u[7].length<=h[8]||A==(B|z)&&h[7].length<=h[8]&&x==L;if(!(H||K))return u;A&P&&(u[2]=h[2],O|=x&P?0:k);var X=h[3];if(X){var se=u[3];u[3]=se?d2(se,X,h[4]):X,u[4]=se?Xo(u[3],p):h[4]}return X=h[5],X&&(se=u[5],u[5]=se?$0(se,X,h[6]):X,u[6]=se?Xo(u[5],p):h[6]),X=h[7],X&&(u[7]=X),A&B&&(u[8]=u[8]==null?h[8]:ei(u[8],h[8])),u[9]==null&&(u[9]=h[9]),u[0]=h[0],u[1]=O,u}function SW(u){var h=[];if(u!=null)for(var x in pn(u))h.push(x);return h}function wW(u){return Dh.call(u)}function M_(u,h,x){return h=xr(h===n?u.length-1:h,0),function(){for(var A=arguments,O=-1,H=xr(A.length-h,0),K=pe(H);++O<H;)K[O]=A[h+O];O=-1;for(var X=pe(h+1);++O<h;)X[O]=A[O];return X[h]=x(K),wi(u,this,X)}}function R_(u,h){return h.length<2?u:Zs(u,Dr(h,0,-1))}function CW(u,h){for(var x=u.length,A=ei(h.length,x),O=Ti(u);A--;){var H=h[A];u[A]=cu(H,x)?O[H]:n}return u}function Hx(u,h){if(!(h==="constructor"&&typeof u[h]=="function")&&h!="__proto__")return u[h]}var O_=D_(yf),j0=lf||function(u,h){return Ke.setTimeout(u,h)},Wx=D_(rp);function N_(u,h,x){var A=h+"";return Wx(u,pW(A,_W(dW(A),x)))}function D_(u){var h=0,x=0;return function(){var A=g0(),O=ce-(A-x);if(x=A,O>0){if(++h>=ge)return arguments[0]}else h=0;return u.apply(n,arguments)}}function h2(u,h){var x=-1,A=u.length,O=A-1;for(h=h===n?A:h;++x<h;){var H=mf(x,O),K=u[H];u[H]=u[x],u[x]=K}return u.length=h,u}var z_=xW(function(u){var h=[];return u.charCodeAt(0)===46&&h.push(""),u.replace(or,function(x,A,O,H){h.push(O?H.replace(zd,"$1"):A||x)}),h});function ol(u){if(typeof u=="string"||oa(u))return u;var h=u+"";return h=="0"&&1/u==-J?"-0":h}function _f(u){if(u!=null){try{return lr.call(u)}catch{}try{return u+""}catch{}}return""}function _W(u,h){return Wn(Se,function(x){var A="_."+x[0];h&x[1]&&!Vi(u,A)&&u.push(A)}),u.sort()}function F_(u){if(u instanceof jt)return u.clone();var h=new oo(u.__wrapped__,u.__chain__);return h.__actions__=Ti(u.__actions__),h.__index__=u.__index__,h.__values__=u.__values__,h}function kW(u,h,x){(x?uo(u,h,x):h===n)?h=1:h=xr(Dt(h),0);var A=u==null?0:u.length;if(!A||h<1)return[];for(var O=0,H=0,K=pe(uf(A/h));O<A;)K[H++]=Dr(u,O,O+=h);return K}function EW(u){for(var h=-1,x=u==null?0:u.length,A=0,O=[];++h<x;){var H=u[h];H&&(O[A++]=H)}return O}function PW(){var u=arguments.length;if(!u)return[];for(var h=pe(u-1),x=arguments[0],A=u;A--;)h[A-1]=arguments[A];return Ra(Ot(x)?Ti(x):[x],Or(h,1))}var TW=_t(function(u,h){return zr(u)?bc(u,Or(h,1,zr,!0)):[]}),LW=_t(function(u,h){var x=Fa(h);return zr(x)&&(x=n),zr(u)?bc(u,Or(h,1,zr,!0),Ae(x,2)):[]}),AW=_t(function(u,h){var x=Fa(h);return zr(x)&&(x=n),zr(u)?bc(u,Or(h,1,zr,!0),n,x):[]});function IW(u,h,x){var A=u==null?0:u.length;return A?(h=x||h===n?1:Dt(h),Dr(u,h<0?0:h,A)):[]}function MW(u,h,x){var A=u==null?0:u.length;return A?(h=x||h===n?1:Dt(h),h=A-h,Dr(u,0,h<0?0:h)):[]}function RW(u,h){return u&&u.length?Pc(u,Ae(h,3),!0,!0):[]}function OW(u,h){return u&&u.length?Pc(u,Ae(h,3),!0):[]}function NW(u,h,x,A){var O=u==null?0:u.length;return O?(x&&t
`;u.replace(Xe,function(St,Zt,rn,aa,co,sa){return rn||(rn=aa),Ie+=u.slice(_e,sa).replace(Gd,Gs),Zt&&(X=!0,Ie+=`' +
__e(`+Zt+`) +
'`),co&&(se=!0,Ie+=`';
`+co+`;
__p += '`),rn&&(Ie+=`' +
((__t = (`+rn+`)) == null ? '' : __t) +
'`),_e=sa+St.length,St}),Ie+=`';
`;var bt=sn.call(h,"variable")&&h.variable;if(!bt)Ie=`with (obj) {
`+Ie+`
}
`;else if(Dd.test(bt))throw new kt(s);Ie=(se?Ie.replace(tn,""):Ie).replace(Kn,"$1").replace(yr,"$1;"),Ie="function("+(bt||"obj")+`) {
`+(bt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(se?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Ie+`return __p
}`;var Wt=mk(function(){return nn(H,dt+"return "+Ie).apply(n,K)});if(Wt.source=Ie,qx(Wt))throw Wt;return Wt}function UG(u){return Cn(u).toLowerCase()}function GG(u){return Cn(u).toUpperCase()}function jG(u,h,x){if(u=Cn(u),u&&(x||h===n))return io(u);if(!u||!(h=so(h)))return u;var A=Ui(u),O=Ui(h),H=Yo(A,O),K=us(A,O)+1;return ms(A,H,K).join("")}function qG(u,h,x){if(u=Cn(u),u&&(x||h===n))return u.slice(0,u0(u)+1);if(!u||!(h=so(h)))return u;var A=Ui(u),O=us(A,Ui(h))+1;return ms(A,0,O).join("")}function KG(u,h,x){if(u=Cn(u),u&&(x||h===n))return u.replace(Fs,"");if(!u||!(h=so(h)))return u;var A=Ui(u),O=Yo(A,Ui(h));return ms(A,O).join("")}function ZG(u,h){var x=q,A=Y;if(dr(h)){var O="separator"in h?h.separator:O;x="length"in h?Dt(h.length):x,A="omission"in h?so(h.omission):A}u=Cn(u);var H=u.length;if(nu(u)){var K=Ui(u);H=K.length}if(x>=H)return u;var X=x-Oa(A);if(X<1)return A;var se=K?ms(K,0,X).join(""):u.slice(0,X);if(O===n)return se+A;if(K&&(X+=se.length-X),Kx(O)){if(u.slice(X).search(O)){var _e,Pe=se;for(O.global||(O=rf(O.source,Cn(ai.exec(O))+"g")),O.lastIndex=0;_e=O.exec(Pe);)var Ie=_e.index;se=se.slice(0,Ie===n?X:Ie)}}else if(u.indexOf(so(O),X)!=X){var Xe=se.lastIndexOf(O);Xe>-1&&(se=se.slice(0,Xe))}return se+A}function YG(u){return u=Cn(u),u&&Id.test(u)?u.replace(Wr,Vv):u}var XG=il(function(u,h,x){return u+(x?" ":"")+h.toUpperCase()}),Xx=dp("toUpperCase");function gk(u,h,x){return u=Cn(u),h=x?n:h,h===n?Rh(u)?nf(u):a0(u):u.match(h)||[]}var mk=_t(function(u,h){try{return wi(u,n,h)}catch(x){return qx(x)?x:new kt(x)}}),QG=Jn(function(u,h){return Wn(h,function(x){x=ol(x),ea(u,x,Gx(u[x],u))}),u});function JG(u){var h=u==null?0:u.length,x=Ae();return u=h?Nn(u,function(A){if(typeof A[1]!="function")throw new Ci(a);return[x(A[0]),A[1]]}):[],_t(function(A){for(var O=-1;++O<h;){var H=u[O];if(wi(H[0],this,A))return wi(H[1],this,A)}})}function ej(u){return Vh(di(u,g))}function Qx(u){return function(){return u}}function tj(u,h){return u==null||u!==u?h:u}var nj=V0(),rj=V0(!0);function Mo(u){return u}function Jx(u){return cr(typeof u=="function"?u:di(u,g))}function ij(u){return _c(di(u,g))}function oj(u,h){return Xs(u,di(h,g))}var aj=_t(function(u,h){return function(x){return ps(x,u,h)}}),sj=_t(function(u,h){return function(x){return ps(u,x,h)}});function eb(u,h,x){var A=gi(h),O=qh(h,A);x==null&&!(dr(h)&&(O.length||!A.length))&&(x=h,h=u,u=this,O=qh(h,gi(h)));var H=!(dr(x)&&"chain"in x)||!!x.chain,K=du(u);return Wn(O,function(X){var se=h[X];u[X]=se,K&&(u.prototype[X]=function(){var _e=this.__chain__;if(H||_e){var Pe=u(this.__wrapped__),Ie=Pe.__actions__=Ti(this.__actions__);return Ie.push({func:se,args:arguments,thisArg:u}),Pe.__chain__=_e,Pe}return se.apply(u,Ra([this.value()],arguments))})}),u}function lj(){return Ke._===this&&(Ke._=d0),this}function tb(){}function uj(u){return u=Dt(u),_t(function(h){return kc(h,u)})}var cj=U0(Nn),dj=U0(On),fj=U0(Ju);function vk(u){return Bx(u)?Us(ol(u)):gs(u)}function hj(u){return function(h){return u==null?n:Zs(u,h)}}var pj=v(),gj=v(!0);function nb(){return[]}function rb(){return!1}function mj(){return{}}function vj(){return""}function yj(){return!0}function xj(u,h){if(u=Dt(u),u<1||u>U)return[];var x=W,A=ei(u,W);h=Ae(h),u-=W;for(var O=Jd(A,h);++x<u;)h(x);return O}function bj(u){return Ot(u)?Nn(u,ol):oa(u)?[u]:Ti(z_(Cn(u)))}function Sj(u){var h=++of;return Cn(u)+h}var wj=fp(function(u,h){return u+h},0),Cj=R("ceil"),_j=fp(function(u,h){return u/h},1),kj=R("floor");function Ej(u){return u&&u.length?Sr(u,Mo,Kh):n}function Pj(u,h){return u&&u.length?Sr(u,Ae(h,2),Kh):n}function Tj(u){return Yd(u,Mo)}function Lj(u,h){return Yd(u,Ae(h,2))}function Aj(u){return u&&u.length?Sr(u,Mo,Ys):n}function Ij(u,h){return u&&u.length?Sr(u,Ae(h,2),Ys):n}var Mj=fp(function(u,h){return u*h},1),Rj=R("round"),Oj=fp(function(u,h){return u-h},0);function Nj(u){return u&&u.length?Qd(u,Mo):0}function Dj(u,h){return u&&u.length?Qd(u,Ae(h,2)):0}return $.after=iU,$.ary=K_,$.assign=GU,$.assignIn=lk,$.assignInWith=S2,$.assignWith=jU,$.at=qU,$.before=Z_,$.bind=Gx,$.bindAll=QG,$.bindKey=Y_,$.castArray=mU,$.chain=G_,$.chunk=kW,$.compact
`),n=+this.fontSize(),r=0,i=this.lineHeight()*n,o=this.attrs.width,a=this.attrs.height,s=o!==Tp&&o!==void 0,l=a!==Tp&&a!==void 0,d=this.padding(),p=o-d*2,g=a-d*2,m=0,y=this.wrap(),b=y!==KA,w=y!==kSe&&b,P=this.ellipsis();this.textArr=[],$S().font=this._getContextFont();for(var E=P?this._getTextWidth(BS):0,k=0,L=t.length;k<L;++k){var M=t[k],N=this._getTextWidth(M);if(s&&N>p)for(;M.length>0;){for(var F=0,B=M.length,z="",j=0;F<B;){var q=F+B>>>1,Y=M.slice(0,q+1),ge=this._getTextWidth(Y)+E;ge<=p?(F=q+1,z=Y,j=ge):B=q}if(z){if(w){var ce,ve=M[z.length],we=ve===Ey||ve===jA;we&&j<=p?ce=z.length:ce=Math.max(z.lastIndexOf(Ey),z.lastIndexOf(jA))+1,ce>0&&(F=ce,z=z.slice(0,F),j=this._getTextWidth(z))}z=z.trimRight(),this._addTextLine(z),r=Math.max(r,j),m+=i;var be=this._shouldHandleEllipsis(m);if(be){this._tryToAddEllipsisToLastLine();break}if(M=M.slice(F),M=M.trimLeft(),M.length>0&&(N=this._getTextWidth(M),N<=p)){this._addTextLine(M),m+=i,r=Math.max(r,N);break}}else break}else this._addTextLine(M),m+=i,r=Math.max(r,N),this._shouldHandleEllipsis(m)&&k<L-1&&this._tryToAddEllipsisToLastLine();if(l&&m+i>g)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!==Tp&&i!==void 0,a=this.padding(),s=i-a*2,l=this.wrap(),d=l!==KA;return!d||o&&t+r>s}_tryToAddEllipsisToLastLine(){var t=this.attrs.width,n=t!==Tp&&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+BS)<i;s||(a.text=a.text.slice(0,a.text.length-3))}this.textArr.splice(this.textArr.length-1,1),this._addTextLine(a.text+BS)}}getStrokeScaleEnabled(){return!0}}mr.prototype._fillFunc=TSe;mr.prototype._strokeFunc=LSe;mr.prototype.className=xSe;mr.prototype._attrsAffectingSize=["text","fontSize","padding","wrap","lineHeight","letterSpacing"];vr(mr);Z.overWriteSetter(mr,"width",p_());Z.overWriteSetter(mr,"height",p_());Z.addGetterSetter(mr,"fontFamily","Arial");Z.addGetterSetter(mr,"fontSize",12,He());Z.addGetterSetter(mr,"fontStyle",oH);Z.addGetterSetter(mr,"fontVariant",oH);Z.addGetterSetter(mr,"padding",0,He());Z.addGetterSetter(mr,"align",iH);Z.addGetterSetter(mr,"verticalAlign",bSe);Z.addGetterSetter(mr,"lineHeight",1,He());Z.addGetterSetter(mr,"wrap",_Se);Z.addGetterSetter(mr,"ellipsis",!1,Ns());Z.addGetterSetter(mr,"letterSpacing",0,He());Z.addGetterSetter(mr,"text","",t0());Z.addGetterSetter(mr,"textDecoration","");var ISe="",sH="normal";function lH(e){e.fillText(this.partialText,0,0)}function uH(e){e.strokeText(this.partialText,0,0)}class oi extends Ne{constructor(t){super(t),this.dummyCanvas=ue.createCanvasElement(),this.dataArray=[],this.dataArray=Rn.parsePathData(this.attrs.data),this.on("dataChange.konva",function(){this.dataArray=Rn.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 ue.warn("text.getTextHeight() method is deprecated. Use text.height() - for full height and text.fontSize() - for one line height
* @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 vwe=function(t){var n={},r=C.exports,i=Zp.exports,o=Object.assign;function a(c){for(var f="https://reactjs.org/docs/error-decoder.html?invariant="+c,v=1;v<arguments.length;v++)f+="&args[]="+encodeURIComponent(arguments[v]);return"Minified React error #"+c+"; visit "+f+" 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"),d=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),g=Symbol.for("react.strict_mode"),m=Symbol.for("react.profiler"),y=Symbol.for("react.provider"),b=Symbol.for("react.context"),w=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),E=Symbol.for("react.suspense_list"),k=Symbol.for("react.memo"),L=Symbol.for("react.lazy"),M=Symbol.for("react.offscreen"),N=Symbol.iterator;function F(c){return c===null||typeof c!="object"?null:(c=N&&c[N]||c["@@iterator"],typeof c=="function"?c:null)}function B(c){if(c==null)return null;if(typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c;switch(c){case p:return"Fragment";case d:return"Portal";case m:return"Profiler";case g:return"StrictMode";case P:return"Suspense";case E:return"SuspenseList"}if(typeof c=="object")switch(c.$$typeof){case b:return(c.displayName||"Context")+".Consumer";case y:return(c._context.displayName||"Context")+".Provider";case w:var f=c.render;return c=c.displayName,c||(c=f.displayName||f.name||"",c=c!==""?"ForwardRef("+c+")":"ForwardRef"),c;case k:return f=c.displayName||null,f!==null?f:B(c.type)||"Memo";case L:f=c._payload,c=c._init;try{return B(c(f))}catch{}}return null}function z(c){var f=c.type;switch(c.tag){case 24:return"Cache";case 9:return(f.displayName||"Context")+".Consumer";case 10:return(f._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return c=f.render,c=c.displayName||c.name||"",f.displayName||(c!==""?"ForwardRef("+c+")":"ForwardRef");case 7:return"Fragment";case 5:return f;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return B(f);case 8:return f===g?"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 f=="function")return f.displayName||f.name||null;if(typeof f=="string")return f}return null}function j(c){var f=c,v=c;if(c.alternate)for(;f.return;)f=f.return;else{c=f;do f=c,(f.flags&4098)!==0&&(v=f.return),c=f.return;while(c)}return f.tag===3?v:null}function q(c){if(j(c)!==c)throw Error(a(188))}function Y(c){var f=c.alternate;if(!f){if(f=j(c),f===null)throw Error(a(188));return f!==c?null:c}for(var v=c,_=f;;){var T=v.return;if(T===null)break;var R=T.alternate;if(R===null){if(_=T.return,_!==null){v=_;continue}break}if(T.child===R.child){for(R=T.child;R;){if(R===v)return q(T),c;if(R===_)return q(T),f;R=R.sibling}throw Error(a(188))}if(v.return!==_.return)v=T,_=R;else{for(var V=!1,re=T.child;re;){if(re===v){V=!0,v=T,_=R;break}if(re===_){V=!0,_=T,v=R;break}re=re.sibling}if(!V){for(re=R.child;re;){if(re===v){V=!0,v=R,_=T;break}if(re===_){V=!0,_=R,v=T;break}re=re.sibling}if(!V)throw Error(a(189))}}if(v.alternate!==_)throw Error(a(190))}if(v.tag!==3)throw Error(a(188));return v.stateNode.current===v?c:f}function ge(c){return c=Y(c),c!==null?ce(c):null}function ce(c){if(c.tag===5||c.tag===6)return c;for(c=c.child;c!==null;){var f=ce(c);if(f!==null)return f;c=c.sibling}return null}function ve(c){if(c.tag===5||c.tag===6)return c;for(c=c.child;c!==null;){if(c.tag!==4){var f=ve(c);if(f!==null)return f}c=c.sibling}return null}var we=Array.isArray,be=t.getPublicInstance,J=t.getRootHostContext,U=t.getChildHostContext,ee=t.prepareForCommit,Q=t.resetAfterCommit,W=t.createInstance,ie=t.appendInitialChild,de=t.finalizeInitialChildren,Se=t.prepareUpdate,De=t.shouldSetTextContent,Me=t.createTextInstance,Ue=t.scheduleTimeout,ke=t.cancelTimeout,Ve=t.noTimeout,ot=t.isPrimaryRenderer,pt=t.supportsMutation,Vt=t.suppo
`+jo+c}var eo=!1;function ka(c,f){if(!c||eo)return"";eo=!0;var v=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(f)if(f=function(){throw Error()},Object.defineProperty(f.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(f,[])}catch(Fe){var _=Fe}Reflect.construct(c,[],f)}else{try{f.call()}catch(Fe){_=Fe}c.call(f.prototype)}else{try{throw Error()}catch(Fe){_=Fe}c()}}catch(Fe){if(Fe&&_&&typeof Fe.stack=="string"){for(var T=Fe.stack.split(`
`),R=_.stack.split(`
`),V=T.length-1,re=R.length-1;1<=V&&0<=re&&T[V]!==R[re];)re--;for(;1<=V&&0<=re;V--,re--)if(T[V]!==R[re]){if(V!==1||re!==1)do if(V--,re--,0>re||T[V]!==R[re]){var fe=`
`+T[V].replace(" at new "," at ");return c.displayName&&fe.includes("<anonymous>")&&(fe=fe.replace("<anonymous>",c.displayName)),fe}while(1<=V&&0<=re);break}}}finally{eo=!1,Error.prepareStackTrace=v}return(c=c?c.displayName||c.name:"")?os(c):""}var Yu=Object.prototype.hasOwnProperty,$s=[],Ea=-1;function Wi(c){return{current:c}}function vn(c){0>Ea||(c.current=$s[Ea],$s[Ea]=null,Ea--)}function fn(c,f){Ea++,$s[Ea]=c.current,c.current=f}var to={},ar=Wi(to),Lr=Wi(!1),no=to;function Pa(c,f){var v=c.type.contextTypes;if(!v)return to;var _=c.stateNode;if(_&&_.__reactInternalMemoizedUnmaskedChildContext===f)return _.__reactInternalMemoizedMaskedChildContext;var T={},R;for(R in v)T[R]=f[R];return _&&(c=c.stateNode,c.__reactInternalMemoizedUnmaskedChildContext=f,c.__reactInternalMemoizedMaskedChildContext=T),T}function Ar(c){return c=c.childContextTypes,c!=null}function qo(){vn(Lr),vn(ar)}function Ul(c,f,v){if(ar.current!==to)throw Error(a(168));fn(ar,f),fn(Lr,v)}function wo(c,f,v){var _=c.stateNode;if(f=f.childContextTypes,typeof _.getChildContext!="function")return v;_=_.getChildContext();for(var T in _)if(!(T in f))throw Error(a(108,z(c)||"Unknown",T));return o({},v,_)}function ro(c){return c=(c=c.stateNode)&&c.__reactInternalMemoizedMergedChildContext||to,no=ar.current,fn(ar,c),fn(Lr,Lr.current),!0}function Gl(c,f,v){var _=c.stateNode;if(!_)throw Error(a(169));v?(c=wo(c,f,no),_.__reactInternalMemoizedMergedChildContext=c,vn(Lr),vn(ar),fn(ar,c)):vn(Lr),fn(Lr,v)}var Qr=Math.clz32?Math.clz32:ql,jl=Math.log,Xu=Math.LN2;function ql(c){return c>>>=0,c===0?32:31-(jl(c)/Xu|0)|0}var Ta=64,bi=4194304;function La(c){switch(c&-c){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 c&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return c&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return c}}function as(c,f){var v=c.pendingLanes;if(v===0)return 0;var _=0,T=c.suspendedLanes,R=c.pingedLanes,V=v&268435455;if(V!==0){var re=V&~T;re!==0?_=La(re):(R&=V,R!==0&&(_=La(R)))}else V=v&~T,V!==0?_=La(V):R!==0&&(_=La(R));if(_===0)return 0;if(f!==0&&f!==_&&(f&T)===0&&(T=_&-_,R=f&-f,T>=R||T===16&&(R&4194240)!==0))return f;if((_&4)!==0&&(_|=v&16),f=c.entangledLanes,f!==0)for(c=c.entanglements,f&=_;0<f;)v=31-Qr(f),T=1<<v,_|=c[v],f&=~T;return _}function jd(c,f){switch(c){case 1:case 2:case 4:return f+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 f+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 Aa(c,f){for(var v=c.suspendedLanes,_=c.pingedLanes,T=c.expirationTimes,R=c.pendingLanes;0<R;){var V=31-Qr(R),re=1<<V,fe=T[V];fe===-1?((re&v)===0||(re&_)!==0)&&(T[V]=jd(re,f)):fe<=f&&(c.expiredLanes|=re),R&=~re}}function Hs(c){return c=c.pendingLanes&-1073741825,c!==0?c:c&1073741824?1073741824:0}function Kl(){var c=Ta;return Ta<<=1,(Ta&4194240)===0&&(Ta=64),c}function Ws(c){for(var f=[],v=0;31>v;v++)f.push(c);return f}function Si(c,f,v){c.pendingLanes|=f,f!==536870912&&(c.suspendedLanes=0,c.pingedLanes=0),c=c.eventTimes,f=31-Qr(f),c[f]=v}function ss(c,f){var v=c.pendingLanes&~f;c.pendingLanes=f,c.suspendedLanes=0,c.pingedLanes=0,c.expiredLanes&=f,c.mutableReadLanes&=f,c.entangledLanes&=f,f=c.entanglements;var _=c.eventTimes;for(c=c.expirationTimes;0<v;){var T=31-Qr(v),R=1<<T;f[T]=0,_[T]=-1,c[T]=-1,v&=~R}}function Ko(c,f){var v=c.entangledLanes|=f;for(c=c.entanglements;v;){var _=31-Qr(v),T=1<<_;T&f|c[_]&f&&(c[_]|=f),v&=~T}}var Mt=0;function Qu(c){return c&=-c,1<c?4<c?(c&268435455)!==0?16:536870912:4:1}var ls=i.unstable_scheduleCallback,Ia
Error generating stack: `+R.message+`
`+R.stack}return{value:c,source:f,stack:T,digest:null}}function x0(c,f,v){return{value:c,source:null,stack:v??null,digest:f??null}}function vc(c,f){try{console.error(f.value)}catch(v){setTimeout(function(){throw v})}}var df=typeof WeakMap=="function"?WeakMap:Map;function b0(c,f,v){v=cs(-1,v),v.tag=3,v.payload={element:null};var _=f.value;return v.callback=function(){gf||(gf=!0,mf=_),vc(c,f)},v}function $(c,f,v){v=cs(-1,v),v.tag=3;var _=c.type.getDerivedStateFromError;if(typeof _=="function"){var T=f.value;v.payload=function(){return _(T)},v.callback=function(){vc(c,f)}}var R=c.stateNode;return R!==null&&typeof R.componentDidCatch=="function"&&(v.callback=function(){vc(c,f),typeof _!="function"&&(Js===null?Js=new Set([this]):Js.add(this));var V=f.stack;this.componentDidCatch(f.value,{componentStack:V!==null?V:""})}),v}function ou(c,f,v){var _=c.pingCache;if(_===null){_=c.pingCache=new df;var T=new Set;_.set(f,T)}else T=_.get(f),T===void 0&&(T=new Set,_.set(f,T));T.has(v)||(T.add(v),c=c2.bind(null,c,f,v),f.then(c,c))}function ff(c){do{var f;if((f=c.tag===13)&&(f=c.memoizedState,f=f!==null?f.dehydrated!==null:!0),f)return c;c=c.return}while(c!==null);return null}function oo(c,f,v,_,T){return(c.mode&1)===0?(c===f?c.flags|=65536:(c.flags|=128,v.flags|=131072,v.flags&=-52805,v.tag===1&&(v.alternate===null?v.tag=17:(f=cs(-1,1),f.tag=2,Gs(v,f,1))),v.lanes|=1),c):(c.flags|=65536,c.lanes=T,c)}var jt=s.ReactCurrentOwner,Gi=!1;function ki(c,f,v,_){f.child=c===null?Uv(f,null,v,_):ic(f,c.child,v,_)}function Qv(c,f,v,_,T){v=v.render;var R=f.ref;return nc(f,T),_=f0(c,f,v,_,R,T),v=sc(),c!==null&&!Gi?(f.updateQueue=c.updateQueue,f.flags&=-2053,c.lanes&=~T,fs(c,f,T)):(On&&v&&wi(f),f.flags|=1,ki(c,f,_,T),f.child)}function qs(c,f,v,_,T){if(c===null){var R=v.type;return typeof R=="function"&&!H0(R)&&R.defaultProps===void 0&&v.compare===null&&v.defaultProps===void 0?(f.tag=15,f.type=R,Jv(c,f,R,_,T)):(c=bf(v.type,null,_,f,f.mode,T),c.ref=f.ref,c.return=f,f.child=c)}if(R=c.child,(c.lanes&T)===0){var V=R.memoizedProps;if(v=v.compare,v=v!==null?v:tu,v(V,_)&&c.ref===f.ref)return fs(c,f,T)}return f.flags|=1,c=lo(R,_),c.ref=f.ref,c.return=f,f.child=c}function Jv(c,f,v,_,T){if(c!==null){var R=c.memoizedProps;if(tu(R,_)&&c.ref===f.ref)if(Gi=!1,f.pendingProps=_=R,(c.lanes&T)!==0)(c.flags&131072)!==0&&(Gi=!0);else return f.lanes=c.lanes,fs(c,f,T)}return S0(c,f,v,_,T)}function e2(c,f,v){var _=f.pendingProps,T=_.children,R=c!==null?c.memoizedState:null;if(_.mode==="hidden")if((f.mode&1)===0)f.memoizedState={baseLanes:0,cachePool:null,transitions:null},fn(Ys,ao),ao|=v;else{if((v&1073741824)===0)return c=R!==null?R.baseLanes|v:v,f.lanes=f.childLanes=1073741824,f.memoizedState={baseLanes:c,cachePool:null,transitions:null},f.updateQueue=null,fn(Ys,ao),ao|=c,null;f.memoizedState={baseLanes:0,cachePool:null,transitions:null},_=R!==null?R.baseLanes:v,fn(Ys,ao),ao|=_}else R!==null?(_=R.baseLanes|v,f.memoizedState=null):_=v,fn(Ys,ao),ao|=_;return ki(c,f,T,v),f.child}function t2(c,f){var v=f.ref;(c===null&&v!==null||c!==null&&c.ref!==v)&&(f.flags|=512,f.flags|=2097152)}function S0(c,f,v,_,T){var R=Ar(v)?no:ar.current;return R=Pa(f,R),nc(f,T),v=f0(c,f,v,_,R,T),_=sc(),c!==null&&!Gi?(f.updateQueue=c.updateQueue,f.flags&=-2053,c.lanes&=~T,fs(c,f,T)):(On&&_&&wi(f),f.flags|=1,ki(c,f,v,T),f.child)}function n2(c,f,v,_,T){if(Ar(v)){var R=!0;ro(f)}else R=!1;if(nc(f,T),f.stateNode===null)Da(c,f),Hv(f,v,_),l0(f,v,_,T),_=!0;else if(c===null){var V=f.stateNode,re=f.memoizedProps;V.props=re;var fe=V.context,Fe=v.contextType;typeof Fe=="object"&&Fe!==null?Fe=io(Fe):(Fe=Ar(v)?no:ar.current,Fe=Pa(f,Fe));var rt=v.getDerivedStateFromProps,Lt=typeof rt=="function"||typeof V.getSnapshotBeforeUpdate=="function";Lt||typeof V.UNSAFE_componentWillReceiveProps!="function"&&typeof V.componentWillReceiveProps!="function"||(re!==_||fe!==Fe)&&Wv(f,V,_,Fe),us=!1;var Je=f.memoizedState;V.state=Je,Rh(f,_,V,T),fe=f.memoizedState,re!==_||Je!==fe||Lr.current||us?(typeof rt=="function"&&(Nh(f,v,rt,_),fe=f.memoizedState),(re=us||tf(f,v,re,_,Je,fe,Fe))?(Lt||typeof V.UNSAFE_componentWillMount!="function"&
`+(_.join(" > ")+`
No matching component was found for:
`)+c.join(" > ")}return null},n.getPublicRootInstance=function(c){if(c=c.current,!c.child)return null;switch(c.child.tag){case 5:return be(c.child.stateNode);default:return c.child.stateNode}},n.injectIntoDevTools=function(c){if(c={bundleType:c.bundleType,version:c.version,rendererPackageName:c.rendererPackageName,rendererConfig:c.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:s.ReactCurrentDispatcher,findHostInstanceByFiber:fp,findFiberByHostInstance:c.findFiberByHostInstance||U0,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0"},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u")c=!1;else{var f=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(f.isDisabled||!f.supportsFiber)c=!0;else{try{an=f.inject(c),Nt=f}catch{}c=!!f.checkDCE}}return c},n.isAlreadyRendering=function(){return!1},n.observeVisibleRects=function(c,f,v,_){if(!yt)throw Error(a(363));c=M0(c,f);var T=Gt(c,v,_).disconnect;return{disconnect:function(){T()}}},n.registerMutableSourceForHydration=function(c,f){var v=f._getVersion;v=v(f._source),c.mutableSourceEagerHydrationData==null?c.mutableSourceEagerHydrationData=[f,v]:c.mutableSourceEagerHydrationData.push(f,v)},n.runWithPriority=function(c,f){var v=Mt;try{return Mt=c,f()}finally{Mt=v}},n.shouldError=function(){return null},n.shouldSuspend=function(){return!1},n.updateContainer=function(c,f,v,_){var T=f.current,R=hi(),V=Dr(T);return v=W0(v),f.context===null?f.context=v:f.pendingContext=v,f=cs(R,V),f.payload={element:c},_=_===void 0?null:_,_!==null&&(f.callback=_),c=Gs(T,f,V),c!==null&&(To(c,T,V,R),Mh(c,T,V)),V},n};(function(e){e.exports=vwe})(fH);const ywe=Y8(fH.exports);var x_={exports:{}},Lh={};/**
* @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.
*/Lh.ConcurrentRoot=1;Lh.ContinuousEventPriority=4;Lh.DefaultEventPriority=16;Lh.DiscreteEventPriority=1;Lh.IdleEventPriority=536870912;Lh.LegacyRoot=0;(function(e){e.exports=Lh})(x_);const QA={children:!0,ref:!0,key:!0,style:!0,forwardedRef:!0,unstable_applyCache:!0,unstable_applyDrawHitFromCache:!0};let JA=!1,eI=!1;const b_=".react-konva-event",xwe=`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
`,bwe=`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
`,Swe={};function Cx(e,t,n=Swe){if(!JA&&"zIndex"in t&&(console.warn(bwe),JA=!0),!eI&&t.draggable){var r=t.x!==void 0||t.y!==void 0,i=t.onDragEnd||t.onDragMove;r&&!i&&(console.warn(xwe),eI=!0)}for(var o in n)if(!QA[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 d=!t.hasOwnProperty(o);d&&e.setAttr(o,void 0)}var p=t._useStrictMode,g={},m=!1;const y={};for(var o in t)if(!QA[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]||p&&t[o]!==e.getAttr(o))&&(m=!0,g[o]=t[o])}m&&(e.setAttrs(g),Ad(e));for(var l in y)e.on(l+b_,y[l])}function Ad(e){if(!lt.autoDrawEnabled){var t=e.getLayer()||e.getStage();t&&t.batchDraw()}}const hH={},wwe={};hh.Node.prototype._applyProps=Cx;function Cwe(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),Ad(e)}function _we(e,t,n){let r=hh[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=hh.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 Cx(l,o),l}function kwe(e,t,n){console.error(`Text components are not supported for now in ReactKonva. Your text is: "${e}"`)}function Ewe(e,t,n){return!1}function Pwe(e){return e}function Twe(){return null}function Lwe(){return null}function Awe(e,t,n,r){return wwe}function Iwe(){}function Mwe(e){}function Rwe(e,t){return!1}function Owe(){return hH}function Nwe(){return hH}const Dwe=setTimeout,zwe=clearTimeout,Fwe=-1;function Bwe(e,t){return!1}const $we=!1,Hwe=!0,Wwe=!0;function Vwe(e,t){t.parent===e?t.moveToTop():e.add(t),Ad(e)}function Uwe(e,t){t.parent===e?t.moveToTop():e.add(t),Ad(e)}function pH(e,t,n){t._remove(),e.add(t),t.setZIndex(n.getZIndex()),Ad(e)}function Gwe(e,t,n){pH(e,t,n)}function jwe(e,t){t.destroy(),t.off(b_),Ad(e)}function qwe(e,t){t.destroy(),t.off(b_),Ad(e)}function Kwe(e,t,n){console.error(`Text components are not yet supported in ReactKonva. You text is: "${n}"`)}function Zwe(e,t,n){}function Ywe(e,t,n,r,i){Cx(e,i,r)}function Xwe(e){e.hide(),Ad(e)}function Qwe(e){}function Jwe(e,t){(t.visible==null||t.visible)&&e.show()}function e6e(e,t){}function t6e(e){}function n6e(){}const r6e=()=>x_.exports.DefaultEventPriority,i6e=Object.freeze(Object.defineProperty({__proto__:null,appendInitialChild:Cwe,createInstance:_we,createTextInstance:kwe,finalizeInitialChildren:Ewe,getPublicInstance:Pwe,prepareForCommit:Twe,preparePortalMount:Lwe,prepareUpdate:Awe,resetAfterCommit:Iwe,resetTextContent:Mwe,shouldDeprioritizeSubtree:Rwe,getRootHostContext:Owe,getChildHostContext:Nwe,scheduleTimeout:Dwe,cancelTimeout:zwe,noTimeout:Fwe,shouldSetTextContent:Bwe,isPrimaryRenderer:$we,warnsIfNotActing:Hwe,supportsMutation:Wwe,appendChild:Vwe,appendChildToContainer:Uwe,insertBefore:pH,insertInContainerBefore:Gwe,removeChild:jwe,removeChildFromContainer:qwe,commitTextUpdate:Kwe,commitMount:Zwe,commitUpdate:Ywe,hideInstance:Xwe,hideTextInstance:Qwe,unhideInstance:Jwe,unhideTextInstance:e6e,clearContainer:t6e,detachDeletedInstance:n6e,getCurrentEventPriority:r6e,now:Zp.exports.unstable_now,idlePriority:Zp.exports.unstable_IdlePriority,run:Zp.exports.unstable_runWithPriority},Symbol.toStringTag,{value:"Module"}));var o6e=Object.defineProperty,a6e=Object.defineProperties,s6e=Object.getOwnPropertyDescriptors,tI=Object.getOwnPropertySymbols,l6e=Object.prototype.hasOwnProperty,u6e=Object.prototype.propertyIsEnumerable,nI=(e,t,n)=>t in e?o6e(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rI=(e,t)=>{for(var n in t||(t={}))l6e.call(t,n)&&nI(e,n,t[n]);if(tI)
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function O9e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function N9e(e){if(Array.isArray(e))return j8(e)}function _I(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 kI(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_I(Object(n),!0).forEach(function(r){eW(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_I(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function eW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nv(e,t){return F9e(e)||z9e(e,t)||tW(e,t)||D9e()}function D9e(){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 tW(e,t){if(!!e){if(typeof e=="string")return j8(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 j8(e,t)}}function j8(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 z9e(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 F9e(e){if(Array.isArray(e))return e}var B9e="file-invalid-type",$9e="file-too-large",H9e="file-too-small",W9e="too-many-files",V9e=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:B9e,message:"File type must be ".concat(n)}},EI=function(t){return{code:$9e,message:"File is larger than ".concat(t," ").concat(t===1?"byte":"bytes")}},PI=function(t){return{code:H9e,message:"File is smaller than ".concat(t," ").concat(t===1?"byte":"bytes")}},U9e={code:W9e,message:"Too many files"};function nW(e,t){var n=e.type==="application/x-moz-file"||M9e(e,t);return[n,n?null:V9e(t)]}function rW(e,t,n){if(Bf(e.size))if(Bf(t)&&Bf(n)){if(e.size>n)return[!1,EI(n)];if(e.size<t)return[!1,PI(t)]}else{if(Bf(t)&&e.size<t)return[!1,PI(t)];if(Bf(n)&&e.size>n)return[!1,EI(n)]}return[!0,null]}function Bf(e){return e!=null}function G9e(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 d=nW(l,n),p=nv(d,1),g=p[0],m=rW(l,r,i),y=nv(m,1),b=y[0],w=s?s(l):null;return g&&b&&!w})}function B4(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function Ry(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 TI(e){e.preventDefault()}function j9e(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function q9e(e){return e.indexOf("Edge/")!==-1}function K9e(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return j9e(e)||q9e(e)}function dl(){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!B4(r)&&s&&s.apply(void 0,[r].concat(o)),B4(r)})}}function Z9e(){return"showOpenFilePicker"in window}function Y9e(e){if(Bf(e)){var t=Object.entries(e).filter(function(n){var r=nv(n,2),i=r[0],o=r[1],a=!0;return iW(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(oW))&&(console.warn('Skipped "'.concat(i,'" because an invalid file extension was provided.')),a=!1),a}).reduce(function(n,r){var i=nv(r,2),o=i[0],a=i[1];return kI(kI({},n),{},eW({},o,a))},{});return[{accept:t}]}return e}function X9e(e){if(Bf(e))return Object.entries(e).reduce(function(t,n){var r=nv(n,2),i=r[0],o=r[1];return[].concat(CI(t),[i],CI(o))},[]).filter(function(t){return iW(t)||oW(t)}).join(",")}function Q9e(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function J9e(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function iW(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function oW(e){return/^.*\.[\w]+$/.test(e)}var e7e=["children"],t7e=["open"],n7e=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLe
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a7e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function s7e(e){if(Array.isArray(e))return q8(e)}function GS(e,t){return c7e(e)||u7e(e,t)||aW(e,t)||l7e()}function l7e(){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 aW(e,t){if(!!e){if(typeof e=="string")return q8(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 q8(e,t)}}function q8(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 u7e(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 c7e(e){if(Array.isArray(e))return e}function LI(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 fr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LI(Object(n),!0).forEach(function(r){K8(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LI(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function K8(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $4(e,t){if(e==null)return{};var n=d7e(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 d7e(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 P_=C.exports.forwardRef(function(e,t){var n=e.children,r=$4(e,e7e),i=lW(r),o=i.open,a=$4(i,t7e);return C.exports.useImperativeHandle(t,function(){return{open:o}},[o]),S(C.exports.Fragment,{children:n(fr(fr({},a),{},{open:o}))})});P_.displayName="Dropzone";var sW={disabled:!1,getFilesFromEvent:C9e,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};P_.defaultProps=sW;P_.propTypes={children:Mn.exports.func,accept:Mn.exports.objectOf(Mn.exports.arrayOf(Mn.exports.string)),multiple:Mn.exports.bool,preventDropOnDocument:Mn.exports.bool,noClick:Mn.exports.bool,noKeyboard:Mn.exports.bool,noDrag:Mn.exports.bool,noDragEventsBubbling:Mn.exports.bool,minSize:Mn.exports.number,maxSize:Mn.exports.number,maxFiles:Mn.exports.number,disabled:Mn.exports.bool,getFilesFromEvent:Mn.exports.func,onFileDialogCancel:Mn.exports.func,onFileDialogOpen:Mn.exports.func,useFsAccessApi:Mn.exports.bool,autoFocus:Mn.exports.bool,onDragEnter:Mn.exports.func,onDragLeave:Mn.exports.func,onDragOver:Mn.exports.func,onDrop:Mn.exports.func,onDropAccepted:Mn.exports.func,onDropRejected:Mn.exports.func,onError:Mn.exports.func,validator:Mn.exports.func};var Z8={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function lW(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=fr(fr({},sW),e),n=t.accept,r=t.disabled,i=t.getFilesFromEvent,o=t.maxSize,a=t.minSize,s=t.multiple,l=t.maxFiles,d=t.onDragEnter,p=t.onDragLeave,g=t.onDragOver,m=t.onDrop,y=t.onDropAccepted,b=t.onDropRejected,w=t.onFileDialogCancel,P=t.onFileDialogOpen,E=t.useFsAccessApi,k=t.autoFocus,L=t.preventDropOnDocument,M=t.noClick,N=t.noKeyboard,F=t.noDrag,B=t.noDragEventsBubbling,z=t.onError,j=t.validator,q=C.exports.useMemo(function(){return X9e(n)},[n]),Y=C.exports.useMemo(function(){return Y9e(n)},[n]),ge=C.exports.useMemo(function(){return typeof P=="function"?P:AI},[P]),ce=C.exports.useMemo(function(){return typeof w=="function"?w:AI},[w]),ve=C.exports.useRef(null),we=C.exports.useRef(null),be=C.ex
`+M.message,"");i({title:"Upload failed",description:k,status:"error",isClosable:!0})},[i]),l=C.exports.useCallback(E=>{a(!0);const k={file:E};["img2img","inpainting"].includes(r)&&(k.destination=r),n(YL(k))},[n,r]),d=C.exports.useCallback((E,k)=>{k.forEach(L=>{s(L)}),E.forEach(L=>{l(L)})},[l,s]),{getRootProps:p,getInputProps:g,isDragAccept:m,isDragReject:y,isDragActive:b,open:w}=lW({accept:{"image/png":[".png"],"image/jpeg":[".jpg",".jpeg",".png"]},noClick:!0,onDrop:d,onDragOver:()=>a(!0),maxFiles:1});C.exports.useEffect(()=>{const E=k=>{const L=k.clipboardData?.items;if(!L)return;const M=[];for(const B of L)B.kind==="file"&&["image/png","image/jpg"].includes(B.type)&&M.push(B);if(!M.length)return;if(k.stopImmediatePropagation(),M.length>1){i({description:"Multiple images pasted, may only upload one image at a time",status:"error",isClosable:!0});return}const N=M[0].getAsFile();if(!N){i({description:"Unable to load file",status:"error",isClosable:!0});return}const F={file:N};["img2img","inpainting"].includes(r)&&(F.destination=r),n(YL(F))};return document.addEventListener("paste",E),()=>{document.removeEventListener("paste",E)}},[n,i,r]);const P=["img2img","inpainting"].includes(r)?` to ${Ff[r].tooltip}`:"";return S(i_.Provider,{value:w,children:oe("div",{...p({style:{}}),children:[S("input",{...g()}),t,b&&o&&S(h7e,{isDragAccept:m,isDragReject:y,overlaySecondaryText:P,setIsHandlingUpload:a})]})})},g7e=()=>{const e=it();return S(Yt,{tooltip:"Show Gallery (G)",tooltipProps:{placement:"top"},"aria-label":"Show Gallery",styleClass:"floating-show-hide-button right",onMouseOver:()=>{e(u8(!0))},children:S(CB,{})})};function m7e(e){return gt({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M32 384h272v32H32zM400 384h80v32h-80zM384 447.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"}},{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M32 240h80v32H32zM208 240h272v32H208zM192 303.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"}}]},{tag:"g",attr:{},child:[{tag:"path",attr:{d:"M32 96h272v32H32zM400 96h80v32h-80zM384 159.5c0 17.949-14.327 32.5-32 32.5-17.673 0-32-14.551-32-32.5v-95c0-17.949 14.327-32.5 32-32.5 17.673 0 32 14.551 32 32.5v95z"}}]}]})(e)}const v7e=Pt(e=>e.options,e=>{const{shouldPinOptionsPanel:t,shouldShowOptionsPanel:n}=e;return{shouldShowProcessButtons:!t||!n}},{memoizeOptions:{resultEqualityCheck:xt.isEqual}}),y7e=()=>{const e=it(),{shouldShowProcessButtons:t}=Be(v7e);return oe("div",{className:"show-hide-button-options",children:[S(Yt,{tooltip:"Show Options Panel (O)",tooltipProps:{placement:"top"},"aria-label":"Show Options Panel",onClick:()=>{e(z8(!0))},children:S(m7e,{})}),t&&oe(Bn,{children:[S(LB,{iconButton:!0}),S(IB,{}),S(AB,{})]})]})};x9e();const x7e=Pt([e=>e.gallery,e=>e.options,e=>e.system,Tr],(e,t,n,r)=>{const{shouldShowGallery:i,shouldHoldGalleryOpen:o,shouldPinGallery:a}=e,{shouldShowOptionsPanel:s,shouldHoldOptionsPanelOpen:l,shouldPinOptionsPanel:d}=t,p=xt.reduce(n.model_list,(y,b,w)=>(b.status==="active"&&(y=w),y),""),g=!(i||o&&!a),m=!(s||l&&!d)&&["txt2img","img2img","inpainting"].includes(r);return{modelStatusText:p,shouldShowGalleryButton:g,shouldShowOptionsPanelButton:m}},{memoizeOptions:{resultEqualityCheck:xt.isEqual}}),b7e=()=>{const e=it(),{shouldShowGalleryButton:t,shouldShowOptionsPanelButton:n}=Be(x7e);return C.exports.useEffect(()=>{e(f3e())},[e]),S("div",{className:"App",children:oe(p7e,{children:[S(o9e,{}),oe("div",{className:"app-content",children:[S(g9e,{}),S(S8e,{})]}),S("div",{className:"app-console",children:S(y9e,{})}),t&&S(g7e,{}),n&&S(y7e,{})]})})};const uW=e2e(YH);qS.createRoot(document.getElementById("root")).render(S(le.StrictMode,{children:S(Lve,{store:YH,children:S(XH,{loading:S(r9e,{}),persistor:uW,children:oe(fme,{theme:bI,children:[S(pZ,{initialColorMode:bI.config.initialColorMode}),S(b7e,{})]})})})}));