@shopify/cli
Version:
A CLI tool to build for the Shopify platform
20 lines (17 loc) • 720 kB
JavaScript
import{a as ib,b as Pr,c as QQ,d as Im,e as yQ,f as QC,g as SQ,h as Sn,i as i1,j as rb,k as o1,l as hm,m as vQ,o as JA,p as Qm,q as r1,r as yC,s as Zo,t as c1,u as cb,v as An,w as _s,x as sb,y as s1}from"./chunk-CERXUPGC.js";import{b as ob}from"./chunk-T4M5CWAO.js";import{d as g1,f as Bi}from"./chunk-YTNDFQJT.js";import{a as t1}from"./chunk-ULQG3XQS.js";import{a as e1,c as mm,d as hC,e as IQ,f as hQ,i as A1,n as n1,o as a1,q as l1,r as u1}from"./chunk-IU2ZQ6TE.js";import{a as f1}from"./chunk-PIBY5DDZ.js";import{a as fn,b as lb,c as Y,d as ub,e as _t,f as Ci,g as I}from"./chunk-VPRTJUIN.js";var T1=Y((Rj,x1)=>{"use strict";I();var Mb=fn("os"),N1=fn("tty"),xu=f1(),{env:Wn}=process,$r;xu("no-color")||xu("no-colors")||xu("color=false")||xu("color=never")?$r=0:(xu("color")||xu("colors")||xu("color=true")||xu("color=always"))&&($r=1);"FORCE_COLOR"in Wn&&(Wn.FORCE_COLOR==="true"?$r=1:Wn.FORCE_COLOR==="false"?$r=0:$r=Wn.FORCE_COLOR.length===0?1:Math.min(parseInt(Wn.FORCE_COLOR,10),3));function HQ(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function OQ(e,a){if($r===0)return 0;if(xu("color=16m")||xu("color=full")||xu("color=truecolor"))return 3;if(xu("color=256"))return 2;if(e&&!a&&$r===void 0)return 0;let i=$r||0;if(Wn.TERM==="dumb")return i;if(process.platform==="win32"){let o=Mb.release().split(".");return Number(o[0])>=10&&Number(o[2])>=10586?Number(o[2])>=14931?3:2:1}if("CI"in Wn)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(o=>o in Wn)||Wn.CI_NAME==="codeship"?1:i;if("TEAMCITY_VERSION"in Wn)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Wn.TEAMCITY_VERSION)?1:0;if(Wn.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in Wn){let o=parseInt((Wn.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(Wn.TERM_PROGRAM){case"iTerm.app":return o>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(Wn.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(Wn.TERM)||"COLORTERM"in Wn?1:i}function Ub(e){let a=OQ(e,e&&e.isTTY);return HQ(a)}x1.exports={supportsColor:Ub,stdout:HQ(OQ(!0,N1.isatty(1))),stderr:HQ(OQ(!0,N1.isatty(2)))}});var bQ=Y((xj,U1)=>{"use strict";I();var Hb=T1(),AE=f1();function M1(e){if(/^\d{3,4}$/.test(e)){let i=/(\d{1,2})(\d{2})/.exec(e)||[];return{major:0,minor:parseInt(i[1],10),patch:parseInt(i[2],10)}}let a=(e||"").split(".").map(i=>parseInt(i,10));return{major:a[0],minor:a[1],patch:a[2]}}function GQ(e){let{CI:a,FORCE_HYPERLINK:i,NETLIFY:o,TEAMCITY_VERSION:s,TERM_PROGRAM:p,TERM_PROGRAM_VERSION:B,VTE_VERSION:Q}=process.env;if(i)return!(i.length>0&&parseInt(i,10)===0);if(AE("no-hyperlink")||AE("no-hyperlinks")||AE("hyperlink=false")||AE("hyperlink=never"))return!1;if(AE("hyperlink=true")||AE("hyperlink=always")||o)return!0;if(!Hb.supportsColor(e)||e&&!e.isTTY)return!1;if("WT_SESSION"in process.env)return!0;if(process.platform==="win32"||a||s)return!1;if(p){let y=M1(B||"");switch(p){case"iTerm.app":return y.major===3?y.minor>=1:y.major>3;case"WezTerm":return y.major>=20200620;case"vscode":return y.major>1||y.major===1&&y.minor>=72}}if(Q){if(Q==="0.50.0")return!1;let y=M1(Q);return y.major>0||y.minor>=50}return!1}U1.exports={supportsHyperlink:GQ,stdout:GQ(process.stdout),stderr:GQ(process.stderr)}});var F1=Y(se=>{"use strict";I();var qQ=Symbol.for("react.transitional.element"),bb=Symbol.for("react.portal"),_b=Symbol.for("react.fragment"),wb=Symbol.for("react.strict_mode"),zb=Symbol.for("react.profiler"),Lb=Symbol.for("react.consumer"),qb=Symbol.for("react.context"),Jb=Symbol.for("react.forward_ref"),Yb=Symbol.for("react.suspense"),Kb=Symbol.for("react.memo"),z1=Symbol.for("react.lazy"),Fb=Symbol.for("react.activity"),G1=Symbol.iterator;function jb(e){return e===null||typeof e!="object"?null:(e=G1&&e[G1]||e["@@iterator"],typeof e=="function"?e:null)}var L1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},q1=Object.assign,J1={};function aE(e,a,i){this.props=e,this.context=a,this.refs=J1,this.updater=i||L1}aE.prototype.isReactComponent={};aE.prototype.setState=function(e,a){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,a,"setState")};aE.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Y1(){}Y1.prototype=aE.prototype;function JQ(e,a,i){this.props=e,this.context=a,this.refs=J1,this.updater=i||L1}var YQ=JQ.prototype=new Y1;YQ.constructor=JQ;q1(YQ,aE.prototype);YQ.isPureReactComponent=!0;var b1=Array.isArray;function LQ(){}var hA={H:null,A:null,T:null,S:null},K1=Object.prototype.hasOwnProperty;function KQ(e,a,i){var o=i.ref;return{$$typeof:qQ,type:e,key:a,ref:o!==void 0?o:null,props:i}}function Xb(e,a){return KQ(e.type,a,e.props)}function FQ(e){return typeof e=="object"&&e!==null&&e.$$typeof===qQ}function Zb(e){var a={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(i){return a[i]})}var _1=/\/+/g;function zQ(e,a){return typeof e=="object"&&e!==null&&e.key!=null?Zb(""+e.key):a.toString(36)}function Vb(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(LQ,LQ):(e.status="pending",e.then(function(a){e.status==="pending"&&(e.status="fulfilled",e.value=a)},function(a){e.status==="pending"&&(e.status="rejected",e.reason=a)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function nE(e,a,i,o,s){var p=typeof e;(p==="undefined"||p==="boolean")&&(e=null);var B=!1;if(e===null)B=!0;else switch(p){case"bigint":case"string":case"number":B=!0;break;case"object":switch(e.$$typeof){case qQ:case bb:B=!0;break;case z1:return B=e._init,nE(B(e._payload),a,i,o,s)}}if(B)return s=s(e),B=o===""?"."+zQ(e,0):o,b1(s)?(i="",B!=null&&(i=B.replace(_1,"$&/")+"/"),nE(s,a,i,"",function(v){return v})):s!=null&&(FQ(s)&&(s=Xb(s,i+(s.key==null||e&&e.key===s.key?"":(""+s.key).replace(_1,"$&/")+"/")+B)),a.push(s)),1;B=0;var Q=o===""?".":o+":";if(b1(e))for(var y=0;y<e.length;y++)o=e[y],p=Q+zQ(o,y),B+=nE(o,a,i,p,s);else if(y=jb(e),typeof y=="function")for(e=y.call(e),y=0;!(o=e.next()).done;)o=o.value,p=Q+zQ(o,y++),B+=nE(o,a,i,p,s);else if(p==="object"){if(typeof e.then=="function")return nE(Vb(e),a,i,o,s);throw a=String(e),Error("Objects are not valid as a React child (found: "+(a==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.")}return B}function Gm(e,a,i){if(e==null)return e;var o=[],s=0;return nE(e,o,"","",function(p){return a.call(i,p,s++)}),o}function kb(e){if(e._status===-1){var a=e._result;a=a(),a.then(function(i){(e._status===0||e._status===-1)&&(e._status=1,e._result=i)},function(i){(e._status===0||e._status===-1)&&(e._status=2,e._result=i)}),e._status===-1&&(e._status=0,e._result=a)}if(e._status===1)return e._result.default;throw e._result}var w1=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var a=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(a))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Wb={map:Gm,forEach:function(e,a,i){Gm(e,function(){a.apply(this,arguments)},i)},count:function(e){var a=0;return Gm(e,function(){a++}),a},toArray:function(e){return Gm(e,function(a){return a})||[]},only:function(e){if(!FQ(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};se.Activity=Fb;se.Children=Wb;se.Component=aE;se.Fragment=_b;se.Profiler=zb;se.PureComponent=JQ;se.StrictMode=wb;se.Suspense=Yb;se.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=hA;se.__COMPILER_RUNTIME={__proto__:null,c:function(e){return hA.H.useMemoCache(e)}};se.cache=function(e){return function(){return e.apply(null,arguments)}};se.cacheSignal=function(){return null};se.cloneElement=function(e,a,i){if(e==null)throw Error("The argument must be a React element, but you passed "+e+".");var o=q1({},e.props),s=e.key;if(a!=null)for(p in a.key!==void 0&&(s=""+a.key),a)!K1.call(a,p)||p==="key"||p==="__self"||p==="__source"||p==="ref"&&a.ref===void 0||(o[p]=a[p]);var p=arguments.length-2;if(p===1)o.children=i;else if(1<p){for(var B=Array(p),Q=0;Q<p;Q++)B[Q]=arguments[Q+2];o.children=B}return KQ(e.type,s,o)};se.createContext=function(e){return e={$$typeof:qb,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null},e.Provider=e,e.Consumer={$$typeof:Lb,_context:e},e};se.createElement=function(e,a,i){var o,s={},p=null;if(a!=null)for(o in a.key!==void 0&&(p=""+a.key),a)K1.call(a,o)&&o!=="key"&&o!=="__self"&&o!=="__source"&&(s[o]=a[o]);var B=arguments.length-2;if(B===1)s.children=i;else if(1<B){for(var Q=Array(B),y=0;y<B;y++)Q[y]=arguments[y+2];s.children=Q}if(e&&e.defaultProps)for(o in B=e.defaultProps,B)s[o]===void 0&&(s[o]=B[o]);return KQ(e,p,s)};se.createRef=function(){return{current:null}};se.forwardRef=function(e){return{$$typeof:Jb,render:e}};se.isValidElement=FQ;se.lazy=function(e){return{$$typeof:z1,_payload:{_status:-1,_result:e},_init:kb}};se.memo=function(e,a){return{$$typeof:Kb,type:e,compare:a===void 0?null:a}};se.startTransition=function(e){var a=hA.T,i={};hA.T=i;try{var o=e(),s=hA.S;s!==null&&s(i,o),typeof o=="object"&&o!==null&&typeof o.then=="function"&&o.then(LQ,w1)}catch(p){w1(p)}finally{a!==null&&i.types!==null&&(a.types=i.types),hA.T=a}};se.unstable_useCacheRefresh=function(){return hA.H.useCacheRefresh()};se.use=function(e){return hA.H.use(e)};se.useActionState=function(e,a,i){return hA.H.useActionState(e,a,i)};se.useCallback=function(e,a){return hA.H.useCallback(e,a)};se.useContext=function(e){return hA.H.useContext(e)};se.useDebugValue=function(){};se.useDeferredValue=function(e,a){return hA.H.useDeferredValue(e,a)};se.useEffect=function(e,a){return hA.H.useEffect(e,a)};se.useEffectEvent=function(e){return hA.H.useEffectEvent(e)};se.useId=function(){return hA.H.useId()};se.useImperativeHandle=function(e,a,i){return hA.H.useImperativeHandle(e,a,i)};se.useInsertionEffect=function(e,a){return hA.H.useInsertionEffect(e,a)};se.useLayoutEffect=function(e,a){return hA.H.useLayoutEffect(e,a)};se.useMemo=function(e,a){return hA.H.useMemo(e,a)};se.useOptimistic=function(e,a){return hA.H.useOptimistic(e,a)};se.useReducer=function(e,a,i){return hA.H.useReducer(e,a,i)};se.useRef=function(e){return hA.H.useRef(e)};se.useState=function(e){return hA.H.useState(e)};se.useSyncExternalStore=function(e,a,i){return hA.H.useSyncExternalStore(e,a,i)};se.useTransition=function(){return hA.H.useTransition()};se.version="19.2.4"});var j1=Y((le,bm)=>{"use strict";I();process.env.NODE_ENV!=="production"&&(function(){function e(S,F){Object.defineProperty(o.prototype,S,{get:function(){console.warn("%s(...) is deprecated in plain JavaScript React classes. %s",F[0],F[1])}})}function a(S){return S===null||typeof S!="object"?null:(S=Ne&&S[Ne]||S["@@iterator"],typeof S=="function"?S:null)}function i(S,F){S=(S=S.constructor)&&(S.displayName||S.name)||"ReactClass";var lt=S+"."+F;Ot[lt]||(console.error("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",F,S),Ot[lt]=!0)}function o(S,F,lt){this.props=S,this.context=F,this.refs=qt,this.updater=lt||ee}function s(){}function p(S,F,lt){this.props=S,this.context=F,this.refs=qt,this.updater=lt||ee}function B(){}function Q(S){return""+S}function y(S){try{Q(S);var F=!1}catch{F=!0}if(F){F=console;var lt=F.error,pt=typeof Symbol=="function"&&Symbol.toStringTag&&S[Symbol.toStringTag]||S.constructor.name||"Object";return lt.call(F,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",pt),Q(S)}}function v(S){if(S==null)return null;if(typeof S=="function")return S.$$typeof===ZA?null:S.displayName||S.name||null;if(typeof S=="string")return S;switch(S){case Ut:return"Fragment";case _n:return"Profiler";case HA:return"StrictMode";case aA:return"Suspense";case Fa:return"SuspenseList";case ne:return"Activity"}if(typeof S=="object")switch(typeof S.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),S.$$typeof){case St:return"Portal";case jA:return S.displayName||"Context";case an:return(S._context.displayName||"Context")+".Consumer";case XA:var F=S.render;return S=S.displayName,S||(S=F.displayName||F.name||"",S=S!==""?"ForwardRef("+S+")":"ForwardRef"),S;case wn:return F=S.displayName||null,F!==null?F:v(S.type)||"Memo";case tA:F=S._payload,S=S._init;try{return v(S(F))}catch{}}return null}function D(S){if(S===Ut)return"<>";if(typeof S=="object"&&S!==null&&S.$$typeof===tA)return"<...>";try{var F=v(S);return F?"<"+F+">":"<...>"}catch{return"<...>"}}function U(){var S=zt.A;return S===null?null:S.getOwner()}function T(){return Error("react-stack-top-frame")}function H(S){if(En.call(S,"key")){var F=Object.getOwnPropertyDescriptor(S,"key").get;if(F&&F.isReactWarning)return!1}return S.key!==void 0}function J(S,F){function lt(){yA||(yA=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",F))}lt.isReactWarning=!0,Object.defineProperty(S,"key",{get:lt,configurable:!0})}function q(){var S=v(this.type);return Ra[S]||(Ra[S]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),S=this.props.ref,S!==void 0?S:null}function L(S,F,lt,pt,vt,Zt){var Jt=lt.ref;return S={$$typeof:mt,type:S,key:F,props:lt,_owner:pt},(Jt!==void 0?Jt:null)!==null?Object.defineProperty(S,"ref",{enumerable:!1,get:q}):Object.defineProperty(S,"ref",{enumerable:!1,value:null}),S._store={},Object.defineProperty(S._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(S,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(S,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:vt}),Object.defineProperty(S,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:Zt}),Object.freeze&&(Object.freeze(S.props),Object.freeze(S)),S}function ut(S,F){return F=L(S.type,F,S.props,S._owner,S._debugStack,S._debugTask),S._store&&(F._store.validated=S._store.validated),F}function It(S){Dt(S)?S._store&&(S._store.validated=1):typeof S=="object"&&S!==null&&S.$$typeof===tA&&(S._payload.status==="fulfilled"?Dt(S._payload.value)&&S._payload.value._store&&(S._payload.value._store.validated=1):S._store&&(S._store.validated=1))}function Dt(S){return typeof S=="object"&&S!==null&&S.$$typeof===mt}function Tt(S){var F={"=":"=0",":":"=2"};return"$"+S.replace(/[=:]/g,function(lt){return F[lt]})}function Ft(S,F){return typeof S=="object"&&S!==null&&S.key!=null?(y(S.key),Tt(""+S.key)):F.toString(36)}function Ge(S){switch(S.status){case"fulfilled":return S.value;case"rejected":throw S.reason;default:switch(typeof S.status=="string"?S.then(B,B):(S.status="pending",S.then(function(F){S.status==="pending"&&(S.status="fulfilled",S.value=F)},function(F){S.status==="pending"&&(S.status="rejected",S.reason=F)})),S.status){case"fulfilled":return S.value;case"rejected":throw S.reason}}throw S}function ue(S,F,lt,pt,vt){var Zt=typeof S;(Zt==="undefined"||Zt==="boolean")&&(S=null);var Jt=!1;if(S===null)Jt=!0;else switch(Zt){case"bigint":case"string":case"number":Jt=!0;break;case"object":switch(S.$$typeof){case mt:case St:Jt=!0;break;case tA:return Jt=S._init,ue(Jt(S._payload),F,lt,pt,vt)}}if(Jt){Jt=S,vt=vt(Jt);var ye=pt===""?"."+Ft(Jt,0):pt;return iA(vt)?(lt="",ye!=null&&(lt=ye.replace(Wl,"$&/")+"/"),ue(vt,F,lt,"",function(VA){return VA})):vt!=null&&(Dt(vt)&&(vt.key!=null&&(Jt&&Jt.key===vt.key||y(vt.key)),lt=ut(vt,lt+(vt.key==null||Jt&&Jt.key===vt.key?"":(""+vt.key).replace(Wl,"$&/")+"/")+ye),pt!==""&&Jt!=null&&Dt(Jt)&&Jt.key==null&&Jt._store&&!Jt._store.validated&&(lt._store.validated=2),vt=lt),F.push(vt)),1}if(Jt=0,ye=pt===""?".":pt+":",iA(S))for(var ae=0;ae<S.length;ae++)pt=S[ae],Zt=ye+Ft(pt,ae),Jt+=ue(pt,F,lt,Zt,vt);else if(ae=a(S),typeof ae=="function")for(ae===S.entries&&(Na||console.warn("Using Maps as children is not supported. Use an array of keyed ReactElements instead."),Na=!0),S=ae.call(S),ae=0;!(pt=S.next()).done;)pt=pt.value,Zt=ye+Ft(pt,ae++),Jt+=ue(pt,F,lt,Zt,vt);else if(Zt==="object"){if(typeof S.then=="function")return ue(Ge(S),F,lt,pt,vt);throw F=String(S),Error("Objects are not valid as a React child (found: "+(F==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":F)+"). If you meant to render a collection of children, use an array instead.")}return Jt}function Lt(S,F,lt){if(S==null)return S;var pt=[],vt=0;return ue(S,pt,"","",function(Zt){return F.call(lt,Zt,vt++)}),pt}function it(S){if(S._status===-1){var F=S._ioInfo;F!=null&&(F.start=F.end=performance.now()),F=S._result;var lt=F();if(lt.then(function(vt){if(S._status===0||S._status===-1){S._status=1,S._result=vt;var Zt=S._ioInfo;Zt!=null&&(Zt.end=performance.now()),lt.status===void 0&&(lt.status="fulfilled",lt.value=vt)}},function(vt){if(S._status===0||S._status===-1){S._status=2,S._result=vt;var Zt=S._ioInfo;Zt!=null&&(Zt.end=performance.now()),lt.status===void 0&&(lt.status="rejected",lt.reason=vt)}}),F=S._ioInfo,F!=null){F.value=lt;var pt=lt.displayName;typeof pt=="string"&&(F.name=pt)}S._status===-1&&(S._status=0,S._result=lt)}if(S._status===1)return F=S._result,F===void 0&&console.error(`lazy: Expected the result of a dynamic import() call. Instead received: %s
Your code should look like:
const MyComponent = lazy(() => import('./MyComponent'))
Did you accidentally put curly braces around the import?`,F),"default"in F||console.error(`lazy: Expected the result of a dynamic import() call. Instead received: %s
Your code should look like:
const MyComponent = lazy(() => import('./MyComponent'))`,F),F.default;throw S._result}function ht(){var S=zt.H;return S===null&&console.error(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://react.dev/link/invalid-hook-call for tips about how to debug and fix this problem.`),S}function Mt(){zt.asyncTransitions--}function yt(S){if(ja===null)try{var F=("require"+Math.random()).slice(0,7);ja=(bm&&bm[F]).call(bm,"timers").setImmediate}catch{ja=function(pt){xa===!1&&(xa=!0,typeof MessageChannel>"u"&&console.error("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var vt=new MessageChannel;vt.port1.onmessage=pt,vt.port2.postMessage(void 0)}}return ja(S)}function Ce(S){return 1<S.length&&typeof AggregateError=="function"?new AggregateError(S):S[0]}function Pt(S,F){F!==Xa-1&&console.error("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),Xa=F}function ot(S,F,lt){var pt=zt.actQueue;if(pt!==null)if(pt.length!==0)try{dt(pt),yt(function(){return ot(S,F,lt)});return}catch(vt){zt.thrownErrors.push(vt)}else zt.actQueue=null;0<zt.thrownErrors.length?(pt=Ce(zt.thrownErrors),zt.thrownErrors.length=0,lt(pt)):F(S)}function dt(S){if(!BA){BA=!0;var F=0;try{for(;F<S.length;F++){var lt=S[F];do{zt.didUsePromise=!1;var pt=lt(!1);if(pt!==null){if(zt.didUsePromise){S[F]=lt,S.splice(0,F);return}lt=pt}else break}while(!0)}S.length=0}catch(vt){S.splice(0,F+1),zt.thrownErrors.push(vt)}finally{BA=!1}}}typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());var mt=Symbol.for("react.transitional.element"),St=Symbol.for("react.portal"),Ut=Symbol.for("react.fragment"),HA=Symbol.for("react.strict_mode"),_n=Symbol.for("react.profiler"),an=Symbol.for("react.consumer"),jA=Symbol.for("react.context"),XA=Symbol.for("react.forward_ref"),aA=Symbol.for("react.suspense"),Fa=Symbol.for("react.suspense_list"),wn=Symbol.for("react.memo"),tA=Symbol.for("react.lazy"),ne=Symbol.for("react.activity"),Ne=Symbol.iterator,Ot={},ee={isMounted:function(){return!1},enqueueForceUpdate:function(S){i(S,"forceUpdate")},enqueueReplaceState:function(S){i(S,"replaceState")},enqueueSetState:function(S){i(S,"setState")}},fe=Object.assign,qt={};Object.freeze(qt),o.prototype.isReactComponent={},o.prototype.setState=function(S,F){if(typeof S!="object"&&typeof S!="function"&&S!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,S,F,"setState")},o.prototype.forceUpdate=function(S){this.updater.enqueueForceUpdate(this,S,"forceUpdate")};var he={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]};for(Ta in he)he.hasOwnProperty(Ta)&&e(Ta,he[Ta]);s.prototype=o.prototype,he=p.prototype=new s,he.constructor=p,fe(he,o.prototype),he.isPureReactComponent=!0;var iA=Array.isArray,ZA=Symbol.for("react.client.reference"),zt={H:null,A:null,T:null,S:null,actQueue:null,asyncTransitions:0,isBatchingLegacy:!1,didScheduleLegacyUpdate:!1,didUsePromise:!1,thrownErrors:[],getCurrentStack:null,recentlyCreatedOwnerStacks:0},En=Object.prototype.hasOwnProperty,Dn=console.createTask?console.createTask:function(){return null};he={react_stack_bottom_frame:function(S){return S()}};var yA,CA,Ra={},bu=he.react_stack_bottom_frame.bind(he,T)(),Si=Dn(D(T)),Na=!1,Wl=/\/+/g,zn=typeof reportError=="function"?reportError:function(S){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var F=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof S=="object"&&S!==null&&typeof S.message=="string"?String(S.message):String(S),error:S});if(!window.dispatchEvent(F))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",S);return}console.error(S)},xa=!1,ja=null,Xa=0,Ln=!1,BA=!1,yl=typeof queueMicrotask=="function"?function(S){queueMicrotask(function(){return queueMicrotask(S)})}:yt;he=Object.freeze({__proto__:null,c:function(S){return ht().useMemoCache(S)}});var Ta={map:Lt,forEach:function(S,F,lt){Lt(S,function(){F.apply(this,arguments)},lt)},count:function(S){var F=0;return Lt(S,function(){F++}),F},toArray:function(S){return Lt(S,function(F){return F})||[]},only:function(S){if(!Dt(S))throw Error("React.Children.only expected to receive a single React element child.");return S}};le.Activity=ne,le.Children=Ta,le.Component=o,le.Fragment=Ut,le.Profiler=_n,le.PureComponent=p,le.StrictMode=HA,le.Suspense=aA,le.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=zt,le.__COMPILER_RUNTIME=he,le.act=function(S){var F=zt.actQueue,lt=Xa;Xa++;var pt=zt.actQueue=F!==null?F:[],vt=!1;try{var Zt=S()}catch(ae){zt.thrownErrors.push(ae)}if(0<zt.thrownErrors.length)throw Pt(F,lt),S=Ce(zt.thrownErrors),zt.thrownErrors.length=0,S;if(Zt!==null&&typeof Zt=="object"&&typeof Zt.then=="function"){var Jt=Zt;return yl(function(){vt||Ln||(Ln=!0,console.error("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),{then:function(ae,VA){vt=!0,Jt.then(function(lA){if(Pt(F,lt),lt===0){try{dt(pt),yt(function(){return ot(lA,ae,VA)})}catch(Sl){zt.thrownErrors.push(Sl)}if(0<zt.thrownErrors.length){var _u=Ce(zt.thrownErrors);zt.thrownErrors.length=0,VA(_u)}}else ae(lA)},function(lA){Pt(F,lt),0<zt.thrownErrors.length&&(lA=Ce(zt.thrownErrors),zt.thrownErrors.length=0),VA(lA)})}}}var ye=Zt;if(Pt(F,lt),lt===0&&(dt(pt),pt.length!==0&&yl(function(){vt||Ln||(Ln=!0,console.error("A component suspended inside an `act` scope, but the `act` call was not awaited. When testing React components that depend on asynchronous data, you must await the result:\n\nawait act(() => ...)"))}),zt.actQueue=null),0<zt.thrownErrors.length)throw S=Ce(zt.thrownErrors),zt.thrownErrors.length=0,S;return{then:function(ae,VA){vt=!0,lt===0?(zt.actQueue=pt,yt(function(){return ot(ye,ae,VA)})):ae(ye)}}},le.cache=function(S){return function(){return S.apply(null,arguments)}},le.cacheSignal=function(){return null},le.captureOwnerStack=function(){var S=zt.getCurrentStack;return S===null?null:S()},le.cloneElement=function(S,F,lt){if(S==null)throw Error("The argument must be a React element, but you passed "+S+".");var pt=fe({},S.props),vt=S.key,Zt=S._owner;if(F!=null){var Jt;t:{if(En.call(F,"ref")&&(Jt=Object.getOwnPropertyDescriptor(F,"ref").get)&&Jt.isReactWarning){Jt=!1;break t}Jt=F.ref!==void 0}Jt&&(Zt=U()),H(F)&&(y(F.key),vt=""+F.key);for(ye in F)!En.call(F,ye)||ye==="key"||ye==="__self"||ye==="__source"||ye==="ref"&&F.ref===void 0||(pt[ye]=F[ye])}var ye=arguments.length-2;if(ye===1)pt.children=lt;else if(1<ye){Jt=Array(ye);for(var ae=0;ae<ye;ae++)Jt[ae]=arguments[ae+2];pt.children=Jt}for(pt=L(S.type,vt,pt,Zt,S._debugStack,S._debugTask),vt=2;vt<arguments.length;vt++)It(arguments[vt]);return pt},le.createContext=function(S){return S={$$typeof:jA,_currentValue:S,_currentValue2:S,_threadCount:0,Provider:null,Consumer:null},S.Provider=S,S.Consumer={$$typeof:an,_context:S},S._currentRenderer=null,S._currentRenderer2=null,S},le.createElement=function(S,F,lt){for(var pt=2;pt<arguments.length;pt++)It(arguments[pt]);pt={};var vt=null;if(F!=null)for(ae in CA||!("__self"in F)||"key"in F||(CA=!0,console.warn("Your app (or one of its dependencies) is using an outdated JSX transform. Update to the modern JSX transform for faster performance: https://react.dev/link/new-jsx-transform")),H(F)&&(y(F.key),vt=""+F.key),F)En.call(F,ae)&&ae!=="key"&&ae!=="__self"&&ae!=="__source"&&(pt[ae]=F[ae]);var Zt=arguments.length-2;if(Zt===1)pt.children=lt;else if(1<Zt){for(var Jt=Array(Zt),ye=0;ye<Zt;ye++)Jt[ye]=arguments[ye+2];Object.freeze&&Object.freeze(Jt),pt.children=Jt}if(S&&S.defaultProps)for(ae in Zt=S.defaultProps,Zt)pt[ae]===void 0&&(pt[ae]=Zt[ae]);vt&&J(pt,typeof S=="function"?S.displayName||S.name||"Unknown":S);var ae=1e4>zt.recentlyCreatedOwnerStacks++;return L(S,vt,pt,U(),ae?Error("react-stack-top-frame"):bu,ae?Dn(D(S)):Si)},le.createRef=function(){var S={current:null};return Object.seal(S),S},le.forwardRef=function(S){S!=null&&S.$$typeof===wn?console.error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof S!="function"?console.error("forwardRef requires a render function but was given %s.",S===null?"null":typeof S):S.length!==0&&S.length!==2&&console.error("forwardRef render functions accept exactly two parameters: props and ref. %s",S.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),S!=null&&S.defaultProps!=null&&console.error("forwardRef render functions do not support defaultProps. Did you accidentally pass a React component?");var F={$$typeof:XA,render:S},lt;return Object.defineProperty(F,"displayName",{enumerable:!1,configurable:!0,get:function(){return lt},set:function(pt){lt=pt,S.name||S.displayName||(Object.defineProperty(S,"name",{value:pt}),S.displayName=pt)}}),F},le.isValidElement=Dt,le.lazy=function(S){S={_status:-1,_result:S};var F={$$typeof:tA,_payload:S,_init:it},lt={name:"lazy",start:-1,end:-1,value:null,owner:null,debugStack:Error("react-stack-top-frame"),debugTask:console.createTask?console.createTask("lazy()"):null};return S._ioInfo=lt,F._debugInfo=[{awaited:lt}],F},le.memo=function(S,F){S==null&&console.error("memo: The first argument must be a component. Instead received: %s",S===null?"null":typeof S),F={$$typeof:wn,type:S,compare:F===void 0?null:F};var lt;return Object.defineProperty(F,"displayName",{enumerable:!1,configurable:!0,get:function(){return lt},set:function(pt){lt=pt,S.name||S.displayName||(Object.defineProperty(S,"name",{value:pt}),S.displayName=pt)}}),F},le.startTransition=function(S){var F=zt.T,lt={};lt._updatedFibers=new Set,zt.T=lt;try{var pt=S(),vt=zt.S;vt!==null&&vt(lt,pt),typeof pt=="object"&&pt!==null&&typeof pt.then=="function"&&(zt.asyncTransitions++,pt.then(Mt,Mt),pt.then(B,zn))}catch(Zt){zn(Zt)}finally{F===null&<._updatedFibers&&(S=lt._updatedFibers.size,lt._updatedFibers.clear(),10<S&&console.warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table.")),F!==null&<.types!==null&&(F.types!==null&&F.types!==lt.types&&console.error("We expected inner Transitions to have transferred the outer types set and that you cannot add to the outer Transition while inside the inner.This is a bug in React."),F.types=lt.types),zt.T=F}},le.unstable_useCacheRefresh=function(){return ht().useCacheRefresh()},le.use=function(S){return ht().use(S)},le.useActionState=function(S,F,lt){return ht().useActionState(S,F,lt)},le.useCallback=function(S,F){return ht().useCallback(S,F)},le.useContext=function(S){var F=ht();return S.$$typeof===an&&console.error("Calling useContext(Context.Consumer) is not supported and will cause bugs. Did you mean to call useContext(Context) instead?"),F.useContext(S)},le.useDebugValue=function(S,F){return ht().useDebugValue(S,F)},le.useDeferredValue=function(S,F){return ht().useDeferredValue(S,F)},le.useEffect=function(S,F){return S==null&&console.warn("React Hook useEffect requires an effect callback. Did you forget to pass a callback to the hook?"),ht().useEffect(S,F)},le.useEffectEvent=function(S){return ht().useEffectEvent(S)},le.useId=function(){return ht().useId()},le.useImperativeHandle=function(S,F,lt){return ht().useImperativeHandle(S,F,lt)},le.useInsertionEffect=function(S,F){return S==null&&console.warn("React Hook useInsertionEffect requires an effect callback. Did you forget to pass a callback to the hook?"),ht().useInsertionEffect(S,F)},le.useLayoutEffect=function(S,F){return S==null&&console.warn("React Hook useLayoutEffect requires an effect callback. Did you forget to pass a callback to the hook?"),ht().useLayoutEffect(S,F)},le.useMemo=function(S,F){return ht().useMemo(S,F)},le.useOptimistic=function(S,F){return ht().useOptimistic(S,F)},le.useReducer=function(S,F,lt){return ht().useReducer(S,F,lt)},le.useRef=function(S){return ht().useRef(S)},le.useState=function(S){return ht().useState(S)},le.useSyncExternalStore=function(S,F,lt){return ht().useSyncExternalStore(S,F,lt)},le.useTransition=function(){return ht().useTransition()},le.version="19.2.4",typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())})()});var Re=Y((jj,jQ)=>{"use strict";I();process.env.NODE_ENV==="production"?jQ.exports=F1():jQ.exports=j1()});var k1=Y(tc=>{"use strict";I();tc.ConcurrentRoot=1;tc.ContinuousEventPriority=8;tc.DefaultEventPriority=32;tc.DiscreteEventPriority=2;tc.IdleEventPriority=268435456;tc.LegacyRoot=0;tc.NoEventPriority=0});var W1=Y(ec=>{"use strict";I();process.env.NODE_ENV!=="production"&&(ec.ConcurrentRoot=1,ec.ContinuousEventPriority=8,ec.DefaultEventPriority=32,ec.DiscreteEventPriority=2,ec.IdleEventPriority=268435456,ec.LegacyRoot=0,ec.NoEventPriority=0)});var wm=Y((fX,ZQ)=>{"use strict";I();process.env.NODE_ENV==="production"?ZQ.exports=k1():ZQ.exports=W1()});var CD=Y(TA=>{"use strict";I();function oy(e,a){var i=e.length;e.push(a);t:for(;0<i;){var o=i-1>>>1,s=e[o];if(0<qm(s,a))e[o]=a,e[i]=s,i=o;else break t}}function eo(e){return e.length===0?null:e[0]}function Ym(e){if(e.length===0)return null;var a=e[0],i=e.pop();if(i!==a){e[0]=i;t:for(var o=0,s=e.length,p=s>>>1;o<p;){var B=2*(o+1)-1,Q=e[B],y=B+1,v=e[y];if(0>qm(Q,i))y<s&&0>qm(v,Q)?(e[o]=v,e[y]=i,o=y):(e[o]=Q,e[B]=i,o=B);else if(y<s&&0>qm(v,i))e[o]=v,e[y]=i,o=y;else break t}}return a}function qm(e,a){var i=e.sortIndex-a.sortIndex;return i!==0?i:e.id-a.id}TA.unstable_now=void 0;typeof performance=="object"&&typeof performance.now=="function"?(iD=performance,TA.unstable_now=function(){return iD.now()}):(ly=Date,oD=ly.now(),TA.unstable_now=function(){return ly.now()-oD});var iD,ly,oD,Po=[],Ac=[],o_=1,Tu=null,va=3,ry=!1,HC=!1,OC=!1,cy=!1,sD=typeof setTimeout=="function"?setTimeout:null,fD=typeof clearTimeout=="function"?clearTimeout:null,rD=typeof setImmediate<"u"?setImmediate:null;function Jm(e){for(var a=eo(Ac);a!==null;){if(a.callback===null)Ym(Ac);else if(a.startTime<=e)Ym(Ac),a.sortIndex=a.expirationTime,oy(Po,a);else break;a=eo(Ac)}}function sy(e){if(OC=!1,Jm(e),!HC)if(eo(Po)!==null)HC=!0,rE||(rE=!0,oE());else{var a=eo(Ac);a!==null&&fy(sy,a.startTime-e)}}var rE=!1,GC=-1,gD=5,ED=-1;function pD(){return cy?!0:!(TA.unstable_now()-ED<gD)}function uy(){if(cy=!1,rE){var e=TA.unstable_now();ED=e;var a=!0;try{t:{HC=!1,OC&&(OC=!1,fD(GC),GC=-1),ry=!0;var i=va;try{e:{for(Jm(e),Tu=eo(Po);Tu!==null&&!(Tu.expirationTime>e&&pD());){var o=Tu.callback;if(typeof o=="function"){Tu.callback=null,va=Tu.priorityLevel;var s=o(Tu.expirationTime<=e);if(e=TA.unstable_now(),typeof s=="function"){Tu.callback=s,Jm(e),a=!0;break e}Tu===eo(Po)&&Ym(Po),Jm(e)}else Ym(Po);Tu=eo(Po)}if(Tu!==null)a=!0;else{var p=eo(Ac);p!==null&&fy(sy,p.startTime-e),a=!1}}break t}finally{Tu=null,va=i,ry=!1}a=void 0}}finally{a?oE():rE=!1}}}var oE;typeof rD=="function"?oE=function(){rD(uy)}:typeof MessageChannel<"u"?(iy=new MessageChannel,cD=iy.port2,iy.port1.onmessage=uy,oE=function(){cD.postMessage(null)}):oE=function(){sD(uy,0)};var iy,cD;function fy(e,a){GC=sD(function(){e(TA.unstable_now())},a)}TA.unstable_IdlePriority=5;TA.unstable_ImmediatePriority=1;TA.unstable_LowPriority=4;TA.unstable_NormalPriority=3;TA.unstable_Profiling=null;TA.unstable_UserBlockingPriority=2;TA.unstable_cancelCallback=function(e){e.callback=null};TA.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):gD=0<e?Math.floor(1e3/e):5};TA.unstable_getCurrentPriorityLevel=function(){return va};TA.unstable_next=function(e){switch(va){case 1:case 2:case 3:var a=3;break;default:a=va}var i=va;va=a;try{return e()}finally{va=i}};TA.unstable_requestPaint=function(){cy=!0};TA.unstable_runWithPriority=function(e,a){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var i=va;va=e;try{return a()}finally{va=i}};TA.unstable_scheduleCallback=function(e,a,i){var o=TA.unstable_now();switch(typeof i=="object"&&i!==null?(i=i.delay,i=typeof i=="number"&&0<i?o+i:o):i=o,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return s=i+s,e={id:o_++,callback:a,priorityLevel:e,startTime:i,expirationTime:s,sortIndex:-1},i>o?(e.sortIndex=i,oy(Ac,e),eo(Po)===null&&e===eo(Ac)&&(OC?(fD(GC),GC=-1):OC=!0,fy(sy,i-o))):(e.sortIndex=s,oy(Po,e),HC||ry||(HC=!0,rE||(rE=!0,oE()))),e};TA.unstable_shouldYield=pD;TA.unstable_wrapCallback=function(e){var a=va;return function(){var i=va;va=a;try{return e.apply(this,arguments)}finally{va=i}}}});var BD=Y(MA=>{"use strict";I();process.env.NODE_ENV!=="production"&&(function(){function e(){if(Tt=!1,Lt){var ot=MA.unstable_now();Mt=ot;var dt=!0;try{t:{It=!1,Dt&&(Dt=!1,Ge(it),it=-1),ut=!0;var mt=L;try{e:{for(p(ot),q=i(T);q!==null&&!(q.expirationTime>ot&&Q());){var St=q.callback;if(typeof St=="function"){q.callback=null,L=q.priorityLevel;var Ut=St(q.expirationTime<=ot);if(ot=MA.unstable_now(),typeof Ut=="function"){q.callback=Ut,p(ot),dt=!0;break e}q===i(T)&&o(T),p(ot)}else o(T);q=i(T)}if(q!==null)dt=!0;else{var HA=i(H);HA!==null&&y(B,HA.startTime-ot),dt=!1}}break t}finally{q=null,L=mt,ut=!1}dt=void 0}}finally{dt?yt():Lt=!1}}}function a(ot,dt){var mt=ot.length;ot.push(dt);t:for(;0<mt;){var St=mt-1>>>1,Ut=ot[St];if(0<s(Ut,dt))ot[St]=dt,ot[mt]=Ut,mt=St;else break t}}function i(ot){return ot.length===0?null:ot[0]}function o(ot){if(ot.length===0)return null;var dt=ot[0],mt=ot.pop();if(mt!==dt){ot[0]=mt;t:for(var St=0,Ut=ot.length,HA=Ut>>>1;St<HA;){var _n=2*(St+1)-1,an=ot[_n],jA=_n+1,XA=ot[jA];if(0>s(an,mt))jA<Ut&&0>s(XA,an)?(ot[St]=XA,ot[jA]=mt,St=jA):(ot[St]=an,ot[_n]=mt,St=_n);else if(jA<Ut&&0>s(XA,mt))ot[St]=XA,ot[jA]=mt,St=jA;else break t}}return dt}function s(ot,dt){var mt=ot.sortIndex-dt.sortIndex;return mt!==0?mt:ot.id-dt.id}function p(ot){for(var dt=i(H);dt!==null;){if(dt.callback===null)o(H);else if(dt.startTime<=ot)o(H),dt.sortIndex=dt.expirationTime,a(T,dt);else break;dt=i(H)}}function B(ot){if(Dt=!1,p(ot),!It)if(i(T)!==null)It=!0,Lt||(Lt=!0,yt());else{var dt=i(H);dt!==null&&y(B,dt.startTime-ot)}}function Q(){return Tt?!0:!(MA.unstable_now()-Mt<ht)}function y(ot,dt){it=Ft(function(){ot(MA.unstable_now())},dt)}if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error()),MA.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var v=performance;MA.unstable_now=function(){return v.now()}}else{var D=Date,U=D.now();MA.unstable_now=function(){return D.now()-U}}var T=[],H=[],J=1,q=null,L=3,ut=!1,It=!1,Dt=!1,Tt=!1,Ft=typeof setTimeout=="function"?setTimeout:null,Ge=typeof clearTimeout=="function"?clearTimeout:null,ue=typeof setImmediate<"u"?setImmediate:null,Lt=!1,it=-1,ht=5,Mt=-1;if(typeof ue=="function")var yt=function(){ue(e)};else if(typeof MessageChannel<"u"){var Ce=new MessageChannel,Pt=Ce.port2;Ce.port1.onmessage=e,yt=function(){Pt.postMessage(null)}}else yt=function(){Ft(e,0)};MA.unstable_IdlePriority=5,MA.unstable_ImmediatePriority=1,MA.unstable_LowPriority=4,MA.unstable_NormalPriority=3,MA.unstable_Profiling=null,MA.unstable_UserBlockingPriority=2,MA.unstable_cancelCallback=function(ot){ot.callback=null},MA.unstable_forceFrameRate=function(ot){0>ot||125<ot?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):ht=0<ot?Math.floor(1e3/ot):5},MA.unstable_getCurrentPriorityLevel=function(){return L},MA.unstable_next=function(ot){switch(L){case 1:case 2:case 3:var dt=3;break;default:dt=L}var mt=L;L=dt;try{return ot()}finally{L=mt}},MA.unstable_requestPaint=function(){Tt=!0},MA.unstable_runWithPriority=function(ot,dt){switch(ot){case 1:case 2:case 3:case 4:case 5:break;default:ot=3}var mt=L;L=ot;try{return dt()}finally{L=mt}},MA.unstable_scheduleCallback=function(ot,dt,mt){var St=MA.unstable_now();switch(typeof mt=="object"&&mt!==null?(mt=mt.delay,mt=typeof mt=="number"&&0<mt?St+mt:St):mt=St,ot){case 1:var Ut=-1;break;case 2:Ut=250;break;case 5:Ut=1073741823;break;case 4:Ut=1e4;break;default:Ut=5e3}return Ut=mt+Ut,ot={id:J++,callback:dt,priorityLevel:ot,startTime:mt,expirationTime:Ut,sortIndex:-1},mt>St?(ot.sortIndex=mt,a(H,ot),i(T)===null&&ot===i(H)&&(Dt?(Ge(it),it=-1):Dt=!0,y(B,mt-St))):(ot.sortIndex=Ut,a(T,ot),It||ut||(It=!0,Lt||(Lt=!0,yt()))),ot},MA.unstable_shouldYield=Q,MA.unstable_wrapCallback=function(ot){var dt=L;return function(){var mt=L;L=dt;try{return ot.apply(this,arguments)}finally{L=mt}}},typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error())})()});var Km=Y((LX,gy)=>{"use strict";I();process.env.NODE_ENV==="production"?gy.exports=CD():gy.exports=BD()});var dD=Y((JX,bC)=>{"use strict";I();bC.exports=function(e){function a(n,l,r,f){return new Of(n,l,r,f)}function i(){}function o(n){var l="https://react.dev/errors/"+n;if(1<arguments.length){l+="?args[]="+encodeURIComponent(arguments[1]);for(var r=2;r<arguments.length;r++)l+="&args[]="+encodeURIComponent(arguments[r])}return"Minified React error #"+n+"; visit "+l+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function s(n){var l=n,r=n;if(n.alternate)for(;l.return;)l=l.return;else{n=l;do l=n,(l.flags&4098)!==0&&(r=l.return),n=l.return;while(n)}return l.tag===3?r:null}function p(n){if(s(n)!==n)throw Error(o(188))}function B(n){var l=n.alternate;if(!l){if(l=s(n),l===null)throw Error(o(188));return l!==n?null:n}for(var r=n,f=l;;){var C=r.return;if(C===null)break;var d=C.alternate;if(d===null){if(f=C.return,f!==null){r=f;continue}break}if(C.child===d.child){for(d=C.child;d;){if(d===r)return p(C),n;if(d===f)return p(C),l;d=d.sibling}throw Error(o(188))}if(r.return!==f.return)r=C,f=d;else{for(var N=!1,G=C.child;G;){if(G===r){N=!0,r=C,f=d;break}if(G===f){N=!0,f=C,r=d;break}G=G.sibling}if(!N){for(G=d.child;G;){if(G===r){N=!0,r=d,f=C;break}if(G===f){N=!0,f=d,r=C;break}G=G.sibling}if(!N)throw Error(o(189))}}if(r.alternate!==f)throw Error(o(190))}if(r.tag!==3)throw Error(o(188));return r.stateNode.current===r?n:l}function Q(n){var l=n.tag;if(l===5||l===26||l===27||l===6)return n;for(n=n.child;n!==null;){if(l=Q(n),l!==null)return l;n=n.sibling}return null}function y(n){var l=n.tag;if(l===5||l===26||l===27||l===6)return n;for(n=n.child;n!==null;){if(n.tag!==4&&(l=y(n),l!==null))return l;n=n.sibling}return null}function v(n){return n===null||typeof n!="object"?null:(n=Bp&&n[Bp]||n["@@iterator"],typeof n=="function"?n:null)}function D(n){if(n==null)return null;if(typeof n=="function")return n.$$typeof===dp?null:n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case po:return"Fragment";case Pc:return"Profiler";case pp:return"StrictMode";case Co:return"Suspense";case Fe:return"SuspenseList";case qf:return"Activity"}if(typeof n=="object")switch(n.$$typeof){case Oi:return"Portal";case Pu:return n.displayName||"Context";case Lf:return(n._context.displayName||"Context")+".Consumer";case Er:var l=n.render;return n=n.displayName,n||(n=l.displayName||l.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Cp:return l=n.displayName||null,l!==null?l:D(n.type)||"Memo";case Gi:l=n._payload,n=n._init;try{return D(n(l))}catch{}}return null}function U(n){return{current:n}}function T(n){0>Ir||(n.current=is[Ir],is[Ir]=null,Ir--)}function H(n,l){Ir++,is[Ir]=n.current,n.current=l}function J(n){return n>>>=0,n===0?32:31-(Nd(n)/xd|0)|0}function q(n){var l=n&42;if(l!==0)return l;switch(n&-n){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return n&261888;case 262144:case 524288:case 1048576:case 2097152:return n&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return n&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return n}}function L(n,l,r){var f=n.pendingLanes;if(f===0)return 0;var C=0,d=n.suspendedLanes,N=n.pingedLanes;n=n.warmLanes;var G=f&134217727;return G!==0?(f=G&~d,f!==0?C=q(f):(N&=G,N!==0?C=q(N):r||(r=G&~n,r!==0&&(C=q(r))))):(G=f&~d,G!==0?C=q(G):N!==0?C=q(N):r||(r=f&~n,r!==0&&(C=q(r)))),C===0?0:l!==0&&l!==C&&(l&d)===0&&(d=C&-C,r=l&-l,d>=r||d===32&&(r&4194048)!==0)?l:C}function ut(n,l){return(n.pendingLanes&~(n.suspendedLanes&~n.pingedLanes)&l)===0}function It(n,l){switch(n){case 1:case 2:case 4:case 8:case 64:return l+250;case 16:case 32: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 l+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Dt(){var n=hr;return hr<<=1,(hr&62914560)===0&&(hr=4194304),n}function Tt(n){for(var l=[],r=0;31>r;r++)l.push(n);return l}function Ft(n,l){n.pendingLanes|=l,l!==268435456&&(n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0)}function Ge(n,l,r,f,C,d){var N=n.pendingLanes;n.pendingLanes=r,n.suspendedLanes=0,n.pingedLanes=0,n.warmLanes=0,n.expiredLanes&=r,n.entangledLanes&=r,n.errorRecoveryDisabledLanes&=r,n.shellSuspendCounter=0;var G=n.entanglements,$=n.expirationTimes,ct=n.hiddenUpdates;for(r=N&~r;0<r;){var Bt=31-Ba(r),Et=1<<Bt;G[Bt]=0,$[Bt]=-1;var Rt=ct[Bt];if(Rt!==null)for(ct[Bt]=null,Bt=0;Bt<Rt.length;Bt++){var jt=Rt[Bt];jt!==null&&(jt.lane&=-536870913)}r&=~Et}f!==0&&ue(n,f,0),d!==0&&C===0&&n.tag!==0&&(n.suspendedLanes|=d&~(N&~l))}function ue(n,l,r){n.pendingLanes|=l,n.suspendedLanes&=~l;var f=31-Ba(l);n.entangledLanes|=l,n.entanglements[f]=n.entanglements[f]|1073741824|r&261930}function Lt(n,l){var r=n.entangledLanes|=l;for(n=n.entanglements;r;){var f=31-Ba(r),C=1<<f;C&l|n[f]&l&&(n[f]|=l),r&=~C}}function it(n,l){var r=l&-l;return r=(r&42)!==0?1:ht(r),(r&(n.suspendedLanes|l))!==0?0:r}function ht(n){switch(n){case 2:n=1;break;case 8:n=4;break;case 32:n=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:n=128;break;case 268435456:n=134217728;break;default:n=0}return n}function Mt(n){return n&=-n,2<n?8<n?(n&134217727)!==0?32:268435456:8:2}function yt(n){if(typeof ng=="function"&&Op(n),bA&&typeof bA.setStrictMode=="function")try{bA.setStrictMode(vo,n)}catch{}}function Ce(n,l){return n===l&&(n!==0||1/n===1/l)||n!==n&&l!==l}function Pt(n){if(yr===void 0)try{throw Error()}catch(r){var l=r.stack.trim().match(/\n( *(at )?)/);yr=l&&l[1]||"",ma=-1<r.stack.indexOf(`
at`)?" (<anonymous>)":-1<r.stack.indexOf("@")?"@unknown:0:0":""}return`
`+yr+n+ma}function ot(n,l){if(!n||cs)return"";cs=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var f={DetermineComponentFrameRoot:function(){try{if(l){var Et=function(){throw Error()};if(Object.defineProperty(Et.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Et,[])}catch(jt){var Rt=jt}Reflect.construct(n,[],Et)}else{try{Et.call()}catch(jt){Rt=jt}n.call(Et.prototype)}}else{try{throw Error()}catch(jt){Rt=jt}(Et=n())&&typeof Et.catch=="function"&&Et.catch(function(){})}}catch(jt){if(jt&&Rt&&typeof jt.stack=="string")return[jt.stack,Rt.stack]}return[null,null]}};f.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var C=Object.getOwnPropertyDescriptor(f.DetermineComponentFrameRoot,"name");C&&C.configurable&&Object.defineProperty(f.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var d=f.DetermineComponentFrameRoot(),N=d[0],G=d[1];if(N&&G){var $=N.split(`
`),ct=G.split(`
`);for(C=f=0;f<$.length&&!$[f].includes("DetermineComponentFrameRoot");)f++;for(;C<ct.length&&!ct[C].includes("DetermineComponentFrameRoot");)C++;if(f===$.length||C===ct.length)for(f=$.length-1,C=ct.length-1;1<=f&&0<=C&&$[f]!==ct[C];)C--;for(;1<=f&&0<=C;f--,C--)if($[f]!==ct[C]){if(f!==1||C!==1)do if(f--,C--,0>C||$[f]!==ct[C]){var Bt=`
`+$[f].replace(" at new "," at ");return n.displayName&&Bt.includes("<anonymous>")&&(Bt=Bt.replace("<anonymous>",n.displayName)),Bt}while(1<=f&&0<=C);break}}}finally{cs=!1,Error.prepareStackTrace=r}return(r=n?n.displayName||n.name:"")?Pt(r):""}function dt(n,l){switch(n.tag){case 26:case 27:case 5:return Pt(n.type);case 16:return Pt("Lazy");case 13:return n.child!==l&&l!==null?Pt("Suspense Fallback"):Pt("Suspense");case 19:return Pt("SuspenseList");case 0:case 15:return ot(n.type,!1);case 11:return ot(n.type.render,!1);case 1:return ot(n.type,!0);case 31:return Pt("Activity");default:return""}}function mt(n){try{var l="",r=null;do l+=dt(n,r),r=n,n=n.return;while(n);return l}catch(f){return`
Error generating stack: `+f.message+`
`+f.stack}}function St(n,l){if(typeof n=="object"&&n!==null){var r=Md.get(n);return r!==void 0?r:(l={value:n,source:l,stack:mt(l)},Md.set(n,l),l)}return{value:n,source:l,stack:mt(l)}}function Ut(n,l){Do[Sr++]=V,Do[Sr++]=WA,WA=n,V=l}function HA(n,l,r){il[ol++]=oa,il[ol++]=fu,il[ol++]=ai,ai=n;var f=oa;n=fu;var C=32-Ba(f)-1;f&=~(1<<C),r+=1;var d=32-Ba(l)+C;if(30<d){var N=C-C%5;d=(f&(1<<N)-1).toString(32),f>>=N,C-=N,oa=1<<32-Ba(l)+C|r<<C|f,fu=d+n}else oa=1<<d|r<<C|f,fu=n}function _n(n){n.return!==null&&(Ut(n,1),HA(n,1,0))}function an(n){for(;n===WA;)WA=Do[--Sr],Do[Sr]=null,V=Do[--Sr],Do[Sr]=null;for(;n===ai;)ai=il[--ol],il[ol]=null,fu=il[--ol],il[ol]=null,oa=il[--ol],il[ol]=null}function jA(n,l){il[ol++]=oa,il[ol++]=fu,il[ol++]=ai,oa=l.id,fu=l.overflow,ai=n}function XA(n,l){H(zi,l),H(ss,n),H(Gn,null),n=gh(l),T(Gn),H(Gn,n)}function aA(){T(Gn),T(ss),T(zi)}function Fa(n){n.memoizedState!==null&&H(lg,n);var l=Gn.current,r=JB(l,n.type);l!==r&&(H(ss,n),H(Gn,r))}function wn(n){ss.current===n&&(T(Gn),T(ss)),lg.current===n&&(T(lg),ll?_i._currentValue=ia:_i._currentValue2=ia)}function tA(n){var l=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw qt(St(l,n)),bp}function ne(n,l){if(!Un)throw Error(o(175));Br(n.stateNode,n.type,n.memoizedProps,l,n)||tA(n,!0)}function Ne(n){for(on=n.return;on;)switch(on.