UNPKG

lazybun-tui

Version:

A TUI & Process manager for Bun monorepos

10 lines 720 kB
#!/usr/bin/env bun // @bun var F7=Object.create;var{getPrototypeOf:H7,defineProperty:H6,getOwnPropertyNames:U7}=Object;var M7=Object.prototype.hasOwnProperty;var pB=(A,E,C)=>{C=A!=null?F7(H7(A)):{};let G=E||!A||!A.__esModule?H6(C,"default",{value:A,enumerable:!0}):C;for(let M of U7(A))if(!M7.call(G,M))H6(G,M,{get:()=>A[M],enumerable:!0});return G};var gC=(A,E)=>()=>(E||A((E={exports:{}}).exports,E),E.exports);var JK=(A,E)=>{for(var C in E)H6(A,C,{get:E[C],enumerable:!0,configurable:!0,set:(G)=>E[C]=()=>G})};var U6=(A,E)=>()=>(A&&(E=A(A=0)),E);var M6=import.meta.require;var FQ=gC((y7)=>{var K6=Symbol.for("react.transitional.element"),J7=Symbol.for("react.portal"),N7=Symbol.for("react.fragment"),K7=Symbol.for("react.strict_mode"),Y7=Symbol.for("react.profiler"),R7=Symbol.for("react.consumer"),X7=Symbol.for("react.context"),q7=Symbol.for("react.forward_ref"),O7=Symbol.for("react.suspense"),z7=Symbol.for("react.memo"),XK=Symbol.for("react.lazy"),V7=Symbol.for("react.activity"),NK=Symbol.iterator;function S7(A){if(A===null||typeof A!=="object")return null;return A=NK&&A[NK]||A["@@iterator"],typeof A==="function"?A:null}var qK={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},OK=Object.assign,zK={};function WF(A,E,C){this.props=A,this.context=E,this.refs=zK,this.updater=C||qK}WF.prototype.isReactComponent={};WF.prototype.setState=function(A,E){if(typeof A!=="object"&&typeof A!=="function"&&A!=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,A,E,"setState")};WF.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function VK(){}VK.prototype=WF.prototype;function Y6(A,E,C){this.props=A,this.context=E,this.refs=zK,this.updater=C||qK}var R6=Y6.prototype=new VK;R6.constructor=Y6;OK(R6,WF.prototype);R6.isPureReactComponent=!0;var KK=Array.isArray;function N6(){}var gE={H:null,A:null,T:null,S:null},SK=Object.prototype.hasOwnProperty;function X6(A,E,C){var G=C.ref;return{$$typeof:K6,type:A,key:E,ref:G!==void 0?G:null,props:C}}function L7(A,E){return X6(A.type,E,A.props)}function q6(A){return typeof A==="object"&&A!==null&&A.$$typeof===K6}function Z7(A){var E={"=":"=0",":":"=2"};return"$"+A.replace(/[=:]/g,function(C){return E[C]})}var YK=/\/+/g;function J6(A,E){return typeof A==="object"&&A!==null&&A.key!=null?Z7(""+A.key):E.toString(36)}function j7(A){switch(A.status){case"fulfilled":return A.value;case"rejected":throw A.reason;default:switch(typeof A.status==="string"?A.then(N6,N6):(A.status="pending",A.then(function(E){A.status==="pending"&&(A.status="fulfilled",A.value=E)},function(E){A.status==="pending"&&(A.status="rejected",A.reason=E)})),A.status){case"fulfilled":return A.value;case"rejected":throw A.reason}}throw A}function TF(A,E,C,G,M){var Y=typeof A;if(Y==="undefined"||Y==="boolean")A=null;var X=!1;if(A===null)X=!0;else switch(Y){case"bigint":case"string":case"number":X=!0;break;case"object":switch(A.$$typeof){case K6:case J7:X=!0;break;case XK:return X=A._init,TF(X(A._payload),E,C,G,M)}}if(X)return M=M(A),X=G===""?"."+J6(A,0):G,KK(M)?(C="",X!=null&&(C=X.replace(YK,"$&/")+"/"),TF(M,E,C,"",function(b){return b})):M!=null&&(q6(M)&&(M=L7(M,C+(M.key==null||A&&A.key===M.key?"":(""+M.key).replace(YK,"$&/")+"/")+X)),E.push(M)),1;X=0;var V=G===""?".":G+":";if(KK(A))for(var L=0;L<A.length;L++)G=A[L],Y=V+J6(G,L),X+=TF(G,E,C,Y,M);else if(L=S7(A),typeof L==="function")for(A=L.call(A),L=0;!(G=A.next()).done;)G=G.value,Y=V+J6(G,L++),X+=TF(G,E,C,Y,M);else if(Y==="object"){if(typeof A.then==="function")return TF(j7(A),E,C,G,M);throw E=String(A),Error("Objects are not valid as a React child (found: "+(E==="[object Object]"?"object with keys {"+Object.keys(A).join(", ")+"}":E)+"). If you meant to render a collection of children, use an array instead.")}return X}function RM(A,E,C){if(A==null)return A;var G=[],M=0;return TF(A,G,"","",function(Y){return E.call(C,Y,M++)}),G}function _7(A){if(A._status===-1){var E=A._result;E=E(),E.then(function(C){if(A._status===0||A._status===-1)A._status=1,A._result=C},function(C){if(A._status===0||A._status===-1)A._status=2,A._result=C}),A._status===-1&&(A._status=0,A._result=E)}if(A._status===1)return A._result.default;throw A._result}var RK=typeof reportError==="function"?reportError:function(A){if(typeof window==="object"&&typeof window.ErrorEvent==="function"){var E=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof A==="object"&&A!==null&&typeof A.message==="string"?String(A.message):String(A),error:A});if(!window.dispatchEvent(E))return}else if(typeof process==="object"&&typeof process.emit==="function"){process.emit("uncaughtException",A);return}console.error(A)},v7={map:RM,forEach:function(A,E,C){RM(A,function(){E.apply(this,arguments)},C)},count:function(A){var E=0;return RM(A,function(){E++}),E},toArray:function(A){return RM(A,function(E){return E})||[]},only:function(A){if(!q6(A))throw Error("React.Children.only expected to receive a single React element child.");return A}};y7.Activity=V7;y7.Children=v7;y7.Component=WF;y7.Fragment=N7;y7.Profiler=Y7;y7.PureComponent=Y6;y7.StrictMode=K7;y7.Suspense=O7;y7.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=gE;y7.__COMPILER_RUNTIME={__proto__:null,c:function(A){return gE.H.useMemoCache(A)}};y7.cache=function(A){return function(){return A.apply(null,arguments)}};y7.cacheSignal=function(){return null};y7.cloneElement=function(A,E,C){if(A===null||A===void 0)throw Error("The argument must be a React element, but you passed "+A+".");var G=OK({},A.props),M=A.key;if(E!=null)for(Y in E.key!==void 0&&(M=""+E.key),E)!SK.call(E,Y)||Y==="key"||Y==="__self"||Y==="__source"||Y==="ref"&&E.ref===void 0||(G[Y]=E[Y]);var Y=arguments.length-2;if(Y===1)G.children=C;else if(1<Y){for(var X=Array(Y),V=0;V<Y;V++)X[V]=arguments[V+2];G.children=X}return X6(A.type,M,G)};y7.createContext=function(A){return A={$$typeof:X7,_currentValue:A,_currentValue2:A,_threadCount:0,Provider:null,Consumer:null},A.Provider=A,A.Consumer={$$typeof:R7,_context:A},A};y7.createElement=function(A,E,C){var G,M={},Y=null;if(E!=null)for(G in E.key!==void 0&&(Y=""+E.key),E)SK.call(E,G)&&G!=="key"&&G!=="__self"&&G!=="__source"&&(M[G]=E[G]);var X=arguments.length-2;if(X===1)M.children=C;else if(1<X){for(var V=Array(X),L=0;L<X;L++)V[L]=arguments[L+2];M.children=V}if(A&&A.defaultProps)for(G in X=A.defaultProps,X)M[G]===void 0&&(M[G]=X[G]);return X6(A,Y,M)};y7.createRef=function(){return{current:null}};y7.forwardRef=function(A){return{$$typeof:q7,render:A}};y7.isValidElement=q6;y7.lazy=function(A){return{$$typeof:XK,_payload:{_status:-1,_result:A},_init:_7}};y7.memo=function(A,E){return{$$typeof:z7,type:A,compare:E===void 0?null:E}};y7.startTransition=function(A){var E=gE.T,C={};gE.T=C;try{var G=A(),M=gE.S;M!==null&&M(C,G),typeof G==="object"&&G!==null&&typeof G.then==="function"&&G.then(N6,RK)}catch(Y){RK(Y)}finally{E!==null&&C.types!==null&&(E.types=C.types),gE.T=E}};y7.unstable_useCacheRefresh=function(){return gE.H.useCacheRefresh()};y7.use=function(A){return gE.H.use(A)};y7.useActionState=function(A,E,C){return gE.H.useActionState(A,E,C)};y7.useCallback=function(A,E){return gE.H.useCallback(A,E)};y7.useContext=function(A){return gE.H.useContext(A)};y7.useDebugValue=function(){};y7.useDeferredValue=function(A,E){return gE.H.useDeferredValue(A,E)};y7.useEffect=function(A,E){return gE.H.useEffect(A,E)};y7.useEffectEvent=function(A){return gE.H.useEffectEvent(A)};y7.useId=function(){return gE.H.useId()};y7.useImperativeHandle=function(A,E,C){return gE.H.useImperativeHandle(A,E,C)};y7.useInsertionEffect=function(A,E){return gE.H.useInsertionEffect(A,E)};y7.useLayoutEffect=function(A,E){return gE.H.useLayoutEffect(A,E)};y7.useMemo=function(A,E){return gE.H.useMemo(A,E)};y7.useOptimistic=function(A,E){return gE.H.useOptimistic(A,E)};y7.useReducer=function(A,E,C){return gE.H.useReducer(A,E,C)};y7.useRef=function(A){return gE.H.useRef(A)};y7.useState=function(A){return gE.H.useState(A)};y7.useSyncExternalStore=function(A,E,C){return gE.H.useSyncExternalStore(A,E,C)};y7.useTransition=function(){return gE.H.useTransition()};y7.version="19.2.0"});var wK=gC((SS,zM)=>{zM.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];if(process.platform!=="win32")zM.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");if(process.platform==="linux")zM.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var v6=gC((LS,xF)=>{var ME=global.process,o2=function(A){return A&&typeof A==="object"&&typeof A.removeListener==="function"&&typeof A.emit==="function"&&typeof A.reallyExit==="function"&&typeof A.listeners==="function"&&typeof A.kill==="function"&&typeof A.pid==="number"&&typeof A.on==="function"};if(!o2(ME))xF.exports=function(){return function(){}};else{if(L6=M6("assert"),r2=wK(),Z6=/^win/i.test(ME.platform),fF=M6("events"),typeof fF!=="function")fF=fF.EventEmitter;if(ME.__signal_exit_emitter__)BD=ME.__signal_exit_emitter__;else BD=ME.__signal_exit_emitter__=new fF,BD.count=0,BD.emitted={};if(!BD.infinite)BD.setMaxListeners(1/0),BD.infinite=!0;xF.exports=function(A,E){if(!o2(global.process))return function(){};if(L6.equal(typeof A,"function","a callback must be provided for exit handler"),e2===!1)VM();var C="exit";if(E&&E.alwaysLast)C="afterexit";var G=function(){if(BD.removeListener(C,A),BD.listeners("exit").length===0&&BD.listeners("afterexit").length===0)WH()};return BD.on(C,A),G},WH=function(){if(!e2||!o2(global.process))return;e2=!1,r2.forEach(function(E){try{ME.removeListener(E,wH[E])}catch(C){}}),ME.emit=fH,ME.reallyExit=SM,BD.count-=1},xF.exports.unload=WH,ug=function(E,C,G){if(BD.emitted[E])return;BD.emitted[E]=!0,BD.emit(E,C,G)},wH={},r2.forEach(function(A){wH[A]=function(){if(!o2(global.process))return;var C=ME.listeners(A);if(C.length===BD.count){if(WH(),ug("exit",null,A),ug("afterexit",null,A),Z6&&A==="SIGHUP")A="SIGINT";ME.kill(ME.pid,A)}}}),xF.exports.signals=function(){return r2},e2=!1,VM=function(){if(e2||!o2(global.process))return;e2=!0,BD.count+=1,r2=r2.filter(function(E){try{return ME.on(E,wH[E]),!0}catch(C){return!1}}),ME.emit=_6,ME.reallyExit=j6},xF.exports.load=VM,SM=ME.reallyExit,j6=function(E){if(!o2(global.process))return;ME.exitCode=E||0,ug("exit",ME.exitCode,null),ug("afterexit",ME.exitCode,null),SM.call(ME,ME.exitCode)},fH=ME.emit,_6=function(E,C){if(E==="exit"&&o2(global.process)){if(C!==void 0)ME.exitCode=C;var G=fH.apply(this,arguments);return ug("exit",ME.exitCode,null),ug("afterexit",ME.exitCode,null),G}else return fH.apply(this,arguments)}}var L6,r2,Z6,fF,BD,WH,ug,wH,e2,VM,SM,j6,fH,_6});function l6(A,E){var C=A.length;A.push(E);A:for(;0<C;){var G=C-1>>>1,M=A[G];if(0<vM(M,E))A[G]=E,A[C]=M,C=G;else break A}}function sC(A){return A.length===0?null:A[0]}function WM(A){if(A.length===0)return null;var E=A[0],C=A.pop();if(C!==E){A[0]=C;A:for(var G=0,M=A.length,Y=M>>>1;G<Y;){var X=2*(G+1)-1,V=A[X],L=X+1,b=A[L];if(0>vM(V,C))L<M&&0>vM(b,V)?(A[G]=b,A[L]=C,G=L):(A[G]=V,A[X]=C,G=X);else if(L<M&&0>vM(b,C))A[G]=b,A[L]=C,G=L;else break A}}return E}function vM(A,E){var C=A.sortIndex-E.sortIndex;return C!==0?C:A.id-E.id}function $M(A){for(var E=sC(bg);E!==null;){if(E.callback===null)WM(bg);else if(E.startTime<=A)WM(bg),E.sortIndex=E.expirationTime,l6(b0,E);else break;E=sC(bg)}}function n6(A){if(kH=!1,$M(A),!PH)if(sC(b0)!==null)PH=!0,PF||(PF=!0,hF());else{var E=sC(bg);E!==null&&o6(n6,E.startTime-A)}}function QY(){return s6?!0:nC()-BY<Nq?!1:!0}function c6(){if(s6=!1,PF){var A=nC();BY=A;var E=!0;try{A:{PH=!1,kH&&(kH=!1,AY(pH),pH=-1),i6=!0;var C=p6;try{B:{$M(A);for(yI=sC(b0);yI!==null&&!(yI.expirationTime>A&&QY());){var G=yI.callback;if(typeof G==="function"){yI.callback=null,p6=yI.priorityLevel;var M=G(yI.expirationTime<=A);if(A=nC(),typeof M==="function"){yI.callback=M,$M(A),E=!0;break B}yI===sC(b0)&&WM(b0),$M(A)}else WM(b0);yI=sC(b0)}if(yI!==null)E=!0;else{var Y=sC(bg);Y!==null&&o6(n6,Y.startTime-A),E=!1}}break A}finally{yI=null,p6=C,i6=!1}E=void 0}}finally{E?hF():PF=!1}}}function o6(A,E){pH=eK(function(){A(nC())},E)}var nC=void 0,a6,yM,d6,b0,bg,Jq=1,yI=null,p6=3,i6=!1,PH=!1,kH=!1,s6=!1,eK,AY,rK,PF=!1,pH=-1,Nq=5,BY=-1,hF,TM,t6,r6=5,e6=1,wM=3,A4=2,B4=function(A){A.callback=null},Q4=function(){s6=!0},fM=function(A,E,C){var G=nC();switch(typeof C==="object"&&C!==null?(C=C.delay,C=typeof C==="number"&&0<C?G+C:G):C=G,A){case 1:var M=-1;break;case 2:M=250;break;case 5:M=1073741823;break;case 4:M=1e4;break;default:M=5000}return M=C+M,A={id:Jq++,callback:E,priorityLevel:A,startTime:C,expirationTime:M,sortIndex:-1},C>G?(A.sortIndex=C,l6(bg,A),sC(b0)===null&&A===sC(bg)&&(kH?(AY(pH),pH=-1):kH=!0,o6(n6,C-G))):(A.sortIndex=M,l6(b0,A),PH||i6||(PH=!0,PF||(PF=!0,hF()))),A},E4;var DY=U6(()=>{if(typeof performance==="object"&&typeof performance.now==="function")a6=performance,nC=function(){return a6.now()};else yM=Date,d6=yM.now(),nC=function(){return yM.now()-d6};b0=[],bg=[],eK=typeof setTimeout==="function"?setTimeout:null,AY=typeof clearTimeout==="function"?clearTimeout:null,rK=typeof setImmediate<"u"?setImmediate:null;if(typeof rK==="function")hF=function(){rK(c6)};else if(typeof MessageChannel<"u")TM=new MessageChannel,t6=TM.port2,TM.port1.onmessage=c6,hF=function(){t6.postMessage(null)};else hF=function(){eK(c6,0)};E4=QY});var IY=gC((EL,cH)=>{DY();var D4=pB(FQ(),1);cH.exports=function(A){function E(B,Q,I,F){return new hG(B,Q,I,F)}function C(){}function G(B){var Q="https://react.dev/errors/"+B;if(1<arguments.length){Q+="?args[]="+encodeURIComponent(arguments[1]);for(var I=2;I<arguments.length;I++)Q+="&args[]="+encodeURIComponent(arguments[I])}return"Minified React error #"+B+"; visit "+Q+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function M(B){var Q=B,I=B;if(B.alternate)for(;Q.return;)Q=Q.return;else{B=Q;do Q=B,(Q.flags&4098)!==0&&(I=Q.return),B=Q.return;while(B)}return Q.tag===3?I:null}function Y(B){if(M(B)!==B)throw Error(G(188))}function X(B){var Q=B.alternate;if(!Q){if(Q=M(B),Q===null)throw Error(G(188));return Q!==B?null:B}for(var I=B,F=Q;;){var J=I.return;if(J===null)break;var R=J.alternate;if(R===null){if(F=J.return,F!==null){I=F;continue}break}if(J.child===R.child){for(R=J.child;R;){if(R===I)return Y(J),B;if(R===F)return Y(J),Q;R=R.sibling}throw Error(G(188))}if(I.return!==F.return)I=J,F=R;else{for(var $=!1,h=J.child;h;){if(h===I){$=!0,I=J,F=R;break}if(h===F){$=!0,F=J,I=R;break}h=h.sibling}if(!$){for(h=R.child;h;){if(h===I){$=!0,I=R,F=J;break}if(h===F){$=!0,F=R,I=J;break}h=h.sibling}if(!$)throw Error(G(189))}}if(I.alternate!==F)throw Error(G(190))}if(I.tag!==3)throw Error(G(188));return I.stateNode.current===I?B:Q}function V(B){var Q=B.tag;if(Q===5||Q===26||Q===27||Q===6)return B;for(B=B.child;B!==null;){if(Q=V(B),Q!==null)return Q;B=B.sibling}return null}function L(B){var Q=B.tag;if(Q===5||Q===26||Q===27||Q===6)return B;for(B=B.child;B!==null;){if(B.tag!==4&&(Q=L(B),Q!==null))return Q;B=B.sibling}return null}function b(B){if(B===null||typeof B!=="object")return null;return B=H3&&B[H3]||B["@@iterator"],typeof B==="function"?B:null}function r(B){if(B==null)return null;if(typeof B==="function")return B.$$typeof===EN?null:B.displayName||B.name||null;if(typeof B==="string")return B;switch(B){case Ug:return"Fragment";case X2:return"Profiler";case g3:return"StrictMode";case cG:return"Suspense";case fC:return"SuspenseList";case q2:return"Activity"}if(typeof B==="object")switch(B.$$typeof){case Hg:return"Portal";case wC:return(B.displayName||"Context")+".Provider";case F3:return(B._context.displayName||"Context")+".Consumer";case p8:var Q=B.render;return B=B.displayName,B||(B=Q.displayName||Q.name||"",B=B!==""?"ForwardRef("+B+")":"ForwardRef"),B;case Y0:return Q=B.displayName||null,Q!==null?Q:r(B.type)||"Memo";case uD:Q=B._payload,B=B._init;try{return r(B(Q))}catch(I){}}return null}function QA(B){return{current:B}}function w(B){0>Rg||(B.current=oG[Rg],oG[Rg]=null,Rg--)}function u(B,Q){Rg++,oG[Rg]=B.current,B.current=Q}function l(B){return B>>>=0,B===0?32:31-(r8(B)/rG|0)|0}function c(B){var Q=B&42;if(Q!==0)return Q;switch(B&-B){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:case 262144:case 524288:case 1048576:case 2097152:return B&4194048;case 4194304:case 8388608:case 16777216:case 33554432:return B&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return B}}function o(B,Q,I){var F=B.pendingLanes;if(F===0)return 0;var J=0,R=B.suspendedLanes,$=B.pingedLanes;B=B.warmLanes;var h=F&134217727;return h!==0?(F=h&~R,F!==0?J=c(F):($&=h,$!==0?J=c($):I||(I=h&~B,I!==0&&(J=c(I))))):(h=F&~R,h!==0?J=c(h):$!==0?J=c($):I||(I=F&~B,I!==0&&(J=c(I)))),J===0?0:Q!==0&&Q!==J&&(Q&R)===0&&(R=J&-J,I=Q&-Q,R>=I||R===32&&(I&4194048)!==0)?Q:J}function MA(B,Q){return(B.pendingLanes&~(B.suspendedLanes&~B.pingedLanes)&Q)===0}function LA(B,Q){switch(B){case 1:case 2:case 4:case 8:case 64:return Q+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 Q+5000;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 NA(){var B=eG;return eG<<=1,(eG&4194048)===0&&(eG=256),B}function OA(){var B=Xg;return Xg<<=1,(Xg&62914560)===0&&(Xg=4194304),B}function KA(B){for(var Q=[],I=0;31>I;I++)Q.push(B);return Q}function PA(B,Q){B.pendingLanes|=Q,Q!==268435456&&(B.suspendedLanes=0,B.pingedLanes=0,B.warmLanes=0)}function xA(B,Q,I,F,J,R){var $=B.pendingLanes;B.pendingLanes=I,B.suspendedLanes=0,B.pingedLanes=0,B.warmLanes=0,B.expiredLanes&=I,B.entangledLanes&=I,B.errorRecoveryDisabledLanes&=I,B.shellSuspendCounter=0;var{entanglements:h,expirationTimes:IA,hiddenUpdates:SA}=B;for(I=$&~I;0<I;){var bA=31-GD(I),sA=1<<bA;h[bA]=0,IA[bA]=-1;var AB=SA[bA];if(AB!==null)for(SA[bA]=null,bA=0;bA<AB.length;bA++){var lB=AB[bA];lB!==null&&(lB.lane&=-536870913)}I&=~sA}F!==0&&QB(B,F,0),R!==0&&J===0&&B.tag!==0&&(B.suspendedLanes|=R&~($&~Q))}function QB(B,Q,I){B.pendingLanes|=Q,B.suspendedLanes&=~Q;var F=31-GD(Q);B.entangledLanes|=Q,B.entanglements[F]=B.entanglements[F]|1073741824|I&4194090}function BQ(B,Q){var I=B.entangledLanes|=Q;for(B=B.entanglements;I;){var F=31-GD(I),J=1<<F;J&Q|B[F]&Q&&(B[F]|=Q),I&=~J}}function LQ(B){switch(B){case 2:B=1;break;case 8:B=4;break;case 32:B=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:B=128;break;case 268435456:B=134217728;break;default:B=0}return B}function OB(B){return B&=-B,2<B?8<B?(B&134217727)!==0?32:268435456:8:2}function bQ(B){if(typeof K1==="function"&&mN(B),hD&&typeof hD.setStrictMode==="function")try{hD.setStrictMode(Z2,B)}catch(Q){}}function tB(B){if(t3===void 0)try{throw Error()}catch(I){var Q=I.stack.trim().match(/\n( *(at )?)/);t3=Q&&Q[1]||"",hN=-1<I.stack.indexOf(` at`)?" (<anonymous>)":-1<I.stack.indexOf("@")?"@unknown:0:0":""}return` `+t3+B+hN}function oQ(B,Q){if(!B||AF)return"";AF=!0;var I=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var F={DetermineComponentFrameRoot:function(){try{if(Q){var sA=function(){throw Error()};if(Object.defineProperty(sA.prototype,"props",{set:function(){throw Error()}}),typeof Reflect==="object"&&Reflect.construct){try{Reflect.construct(sA,[])}catch(lB){var AB=lB}Reflect.construct(B,[],sA)}else{try{sA.call()}catch(lB){AB=lB}B.call(sA.prototype)}}else{try{throw Error()}catch(lB){AB=lB}(sA=B())&&typeof sA.catch==="function"&&sA.catch(function(){})}}catch(lB){if(lB&&AB&&typeof lB.stack==="string")return[lB.stack,AB.stack]}return[null,null]}};F.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var J=Object.getOwnPropertyDescriptor(F.DetermineComponentFrameRoot,"name");J&&J.configurable&&Object.defineProperty(F.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var R=F.DetermineComponentFrameRoot(),$=R[0],h=R[1];if($&&h){var IA=$.split(` `),SA=h.split(` `);for(J=F=0;F<IA.length&&!IA[F].includes("DetermineComponentFrameRoot");)F++;for(;J<SA.length&&!SA[J].includes("DetermineComponentFrameRoot");)J++;if(F===IA.length||J===SA.length)for(F=IA.length-1,J=SA.length-1;1<=F&&0<=J&&IA[F]!==SA[J];)J--;for(;1<=F&&0<=J;F--,J--)if(IA[F]!==SA[J]){if(F!==1||J!==1)do if(F--,J--,0>J||IA[F]!==SA[J]){var bA=` `+IA[F].replace(" at new "," at ");return B.displayName&&bA.includes("<anonymous>")&&(bA=bA.replace("<anonymous>",B.displayName)),bA}while(1<=F&&0<=J);break}}}finally{AF=!1,Error.prepareStackTrace=I}return(I=B?B.displayName||B.name:"")?tB(I):""}function GE(B){switch(B.tag){case 26:case 27:case 5:return tB(B.type);case 16:return tB("Lazy");case 13:return tB("Suspense");case 19:return tB("SuspenseList");case 0:case 15:return oQ(B.type,!1);case 11:return oQ(B.type.render,!1);case 1:return oQ(B.type,!0);case 31:return tB("Activity");default:return""}}function MB(B){try{var Q="";do Q+=GE(B),B=B.return;while(B);return Q}catch(I){return` Error generating stack: `+I.message+` `+I.stack}}function FA(B,Q){if(typeof B==="object"&&B!==null){var I=AH.get(B);if(I!==void 0)return I;return Q={value:B,source:Q,stack:MB(Q)},AH.set(B,Q),Q}return{value:B,source:Q,stack:MB(Q)}}function YA(B,Q){mC[hC++]=BF,mC[hC++]=j2,j2=B,BF=Q}function zA(B,Q,I){oD[VD++]=PC,oD[VD++]=kC,oD[VD++]=sI,sI=B;var F=PC;B=kC;var J=32-GD(F)-1;F&=~(1<<J),I+=1;var R=32-GD(Q)+J;if(30<R){var $=J-J%5;R=(F&(1<<$)-1).toString(32),F>>=$,J-=$,PC=1<<32-GD(Q)+J|I<<J|F,kC=R+B}else PC=1<<R|I<<J|F,kC=B}function XB(B){B.return!==null&&(YA(B,1),zA(B,1,0))}function eB(B){for(;B===j2;)j2=mC[--hC],mC[hC]=null,BF=mC[--hC],mC[hC]=null;for(;B===sI;)sI=oD[--VD],oD[VD]=null,kC=oD[--VD],oD[VD]=null,PC=oD[--VD],oD[VD]=null}function tQ(B,Q){u(q0,Q),u(QF,B),u(ED,null),B=IN(Q),w(ED),u(ED,B)}function i(){w(ED),w(QF),w(q0)}function W(B){B.memoizedState!==null&&u(_2,B);var Q=ED.current,I=CN(Q,B.type);Q!==I&&(u(QF,B),u(ED,I))}function x(B){QF.current===B&&(w(ED),w(QF)),_2.current===B&&(w(_2),dI?uC._currentValue=Ng:uC._currentValue2=Ng)}function RA(B){var Q=Error(G(418,""));throw cB(FA(Q,B)),BH}function VA(B,Q){if(!mD)throw Error(G(175));L2(B.stateNode,B.type,B.memoizedProps,Q,B)||RA(B)}function uA(B){for(SD=B.return;SD;)switch(SD.tag){case 5:case 13:LI=!1;return;case 27:case 3:LI=!0;return;default:SD=SD.return}}function $A(B){if(!mD||B!==SD)return!1;if(!wQ)return uA(B),wQ=!0,!1;var Q=B.tag;if(WE?Q!==3&&Q!==27&&(Q!==5||sG(B.type)&&!dG(B.type,B.memoizedProps))&&wE&&RA(B):Q!==3&&(Q!==5||sG(B.type)&&!dG(B.type,B.memoizedProps))&&wE&&RA(B),uA(B),Q===13){if(!mD)throw Error(G(316));if(B=B.memoizedState,B=B!==null?B.dehydrated:null,!B)throw Error(G(317));wE=jN(B)}else wE=WE&&Q===27?zD(B.type,wE):SD?tG(B.stateNode):null;return!0}function YQ(){mD&&(wE=SD=null,wQ=!1)}function AQ(){var B=O0;return B!==null&&(ZD===null?ZD=B:ZD.push.apply(ZD,B),O0=null),B}function cB(B){O0===null?O0=[B]:O0.push(B)}function wB(B,Q){return B===Q&&(B!==0||1/B===1/Q)||B!==B&&Q!==Q}function cA(B,Q,I){dI?(u(EF,Q._currentValue),Q._currentValue=I):(u(EF,Q._currentValue2),Q._currentValue2=I)}function hB(B){var Q=EF.current;dI?B._currentValue=Q:B._currentValue2=Q,w(EF)}function m(B,Q,I){for(;B!==null;){var F=B.alternate;if((B.childLanes&Q)!==Q?(B.childLanes|=Q,F!==null&&(F.childLanes|=Q)):F!==null&&(F.childLanes&Q)!==Q&&(F.childLanes|=Q),B===I)break;B=B.return}}function GA(B,Q,I,F){var J=B.child;J!==null&&(J.return=B);for(;J!==null;){var R=J.dependencies;if(R!==null){var $=J.child;R=R.firstContext;A:for(;R!==null;){var h=R;R=J;for(var IA=0;IA<Q.length;IA++)if(h.context===Q[IA]){R.lanes|=I,h=R.alternate,h!==null&&(h.lanes|=I),m(R.return,I,B),F||($=null);break A}R=h.next}}else if(J.tag===18){if($=J.return,$===null)throw Error(G(341));$.lanes|=I,R=$.alternate,R!==null&&(R.lanes|=I),m($,I,B),$=null}else $=J.child;if($!==null)$.return=J;else for($=J;$!==null;){if($===B){$=null;break}if(J=$.sibling,J!==null){J.return=$.return,$=J;break}$=$.return}J=$}}function oA(B,Q,I,F){B=null;for(var J=Q,R=!1;J!==null;){if(!R){if((J.flags&524288)!==0)R=!0;else if((J.flags&262144)!==0)break}if(J.tag===10){var $=J.alternate;if($===null)throw Error(G(387));if($=$.memoizedProps,$!==null){var h=J.type;PD(J.pendingProps.value,$.value)||(B!==null?B.push(h):B=[h])}}else if(J===_2.current){if($=J.alternate,$===null)throw Error(G(387));$.memoizedState.memoizedState!==J.memoizedState.memoizedState&&(B!==null?B.push(uC):B=[uC])}J=J.return}B!==null&&GA(Q,B,I,F),Q.flags|=262144}function RB(B){for(B=B.firstContext;B!==null;){var Q=B.context;if(!PD(dI?Q._currentValue:Q._currentValue2,B.memoizedValue))return!0;B=B.next}return!1}function ZB(B){MI=B,nI=null,B=B.dependencies,B!==null&&(B.firstContext=null)}function zB(B){return bE(MI,B)}function HQ(B,Q){return MI===null&&ZB(B),bE(B,Q)}function bE(B,Q){var I=dI?Q._currentValue:Q._currentValue2;if(Q={context:Q,memoizedValue:I,next:null},nI===null){if(B===null)throw Error(G(308));nI=Q,B.dependencies={lanes:0,firstContext:Q},B.flags|=524288}else nI=nI.next=Q;return I}function rQ(){return{controller:new QH,data:new Map,refCount:0}}function wI(B){B.refCount--,B.refCount===0&&PN(kN,function(){B.controller.abort()})}function WD(B){B!==qg&&B.next===null&&(qg===null?DF=qg=B:qg=qg.next=B),IF=!0,v2||(v2=!0,l0())}function RC(B,Q){if(!y2&&IF){y2=!0;do{var I=!1;for(var F=DF;F!==null;){if(!Q)if(B!==0){var J=F.pendingLanes;if(J===0)var R=0;else{var{suspendedLanes:$,pingedLanes:h}=F;R=(1<<31-GD(42|B)+1)-1,R&=J&~($&~h),R=R&201326741?R&201326741|1:R?R|2:0}R!==0&&(I=!0,fI(F,R))}else R=qQ,R=o(F,F===kQ?R:0,F.cancelPendingCommit!==null||F.timeoutHandle!==VI),(R&3)===0||MA(F,R)||(I=!0,fI(F,R));F=F.next}}while(I);y2=!1}}function rg(){XC()}function XC(){IF=v2=!1;var B=0;z0!==0&&(g1()&&(B=z0),z0=0);for(var Q=SI(),I=null,F=DF;F!==null;){var J=F.next,R=qC(F,Q);if(R===0)F.next=null,I===null?DF=J:I.next=J,J===null&&(qg=I);else if(I=F,B!==0||(R&3)!==0)IF=!0;F=J}RC(B,!1)}function qC(B,Q){for(var{suspendedLanes:I,pingedLanes:F,expirationTimes:J}=B,R=B.pendingLanes&-62914561;0<R;){var $=31-GD(R),h=1<<$,IA=J[$];if(IA===-1){if((h&I)===0||(h&F)!==0)J[$]=LA(h,Q)}else IA<=Q&&(B.expiredLanes|=h);R&=~h}if(Q=kQ,I=qQ,I=o(B,B===Q?I:0,B.cancelPendingCommit!==null||B.timeoutHandle!==VI),F=B.callbackNode,I===0||B===Q&&(fQ===2||fQ===9)||B.cancelPendingCommit!==null)return F!==null&&F!==null&&a3(F),B.callbackNode=null,B.callbackPriority=0;if((I&3)===0||MA(B,I)){if(Q=I&-I,Q===B.callbackPriority)return Q;switch(F!==null&&a3(F),OB(I)){case 2:case 8:I=bN;break;case 32:I=i3;break;case 268435456:I=N1;break;default:I=i3}return F=OC.bind(null,B),I=e8(I,F),B.callbackPriority=Q,B.callbackNode=I,Q}return F!==null&&F!==null&&a3(F),B.callbackPriority=2,B.callbackNode=null,2}function OC(B,Q){if(nE!==0&&nE!==5)return B.callbackNode=null,B.callbackPriority=0,null;var I=B.callbackNode;if(TC(!0)&&B.callbackNode!==I)return null;var F=qQ;if(F=o(B,B===kQ?F:0,B.cancelPendingCommit!==null||B.timeoutHandle!==VI),F===0)return null;return gg(B,F,Q),qC(B,SI()),B.callbackNode!=null&&B.callbackNode===I?OC.bind(null,B):null}function fI(B,Q){if(TC())return null;gg(B,Q,!0)}function l0(){JN?NN(function(){(PB&6)!==0?e8(d3,rg):XC()}):e8(d3,rg)}function dD(){return z0===0&&(z0=NA()),z0}function zC(B,Q){if($2===null){var I=$2=[];s3=0,T2=dD(),W2={status:"pending",value:void 0,then:function(F){I.push(F)}}}return s3++,Q.then(YI,YI),Q}function YI(){if(--s3===0&&$2!==null){W2!==null&&(W2.status="fulfilled");var B=$2;$2=null,T2=0,W2=null;for(var Q=0;Q<B.length;Q++)(0,B[Q])()}}function a0(B,Q){var I=[],F={status:"pending",value:null,reason:null,then:function(J){I.push(J)}};return B.then(function(){F.status="fulfilled",F.value=Q;for(var J=0;J<I.length;J++)(0,I[J])(Q)},function(J){F.status="rejected",F.reason=J;for(J=0;J<I.length;J++)(0,I[J])(void 0)}),F}function iD(){var B=Og.current;return B!==null?B:kQ.pooledCache}function VC(B,Q){Q===null?u(Og,Og.current):u(Og,Q.pool)}function II(){var B=iD();return B===null?null:{parent:dI?HE._currentValue:HE._currentValue2,pool:B}}function D0(B,Q){if(PD(B,Q))return!0;if(typeof B!=="object"||B===null||typeof Q!=="object"||Q===null)return!1;var I=Object.keys(B),F=Object.keys(Q);if(I.length!==F.length)return!1;for(F=0;F<I.length;F++){var J=I[F];if(!Y1.call(Q,J)||!PD(B[J],Q[J]))return!1}return!0}function RI(B){return B=B.status,B==="fulfilled"||B==="rejected"}function I0(){}function I8(B,Q,I){switch(I=B[I],I===void 0?B.push(Q):I!==Q&&(Q.then(I0,I0),Q=I),Q.status){case"fulfilled":return Q.value;case"rejected":throw B=Q.reason,eg(B),B;default:if(typeof Q.status==="string")Q.then(I0,I0);else{if(B=kQ,B!==null&&100<B.shellSuspendCounter)throw Error(G(482));B=Q,B.status="pending",B.then(function(F){if(Q.status==="pending"){var J=Q;J.status="fulfilled",J.value=F}},function(F){if(Q.status==="pending"){var J=Q;J.status="rejected",J.reason=F}})}switch(Q.status){case"fulfilled":return Q.value;case"rejected":throw B=Q.reason,eg(B),B}throw Vg=Q,zg}}function C8(){if(Vg===null)throw Error(G(459));var B=Vg;return Vg=null,B}function eg(B){if(B===zg||B===IH)throw Error(G(483))}function A2(){for(var B=V0,Q=CH=V0=0;Q<B;){var I=rD[Q];rD[Q++]=null;var F=rD[Q];rD[Q++]=null;var J=rD[Q];rD[Q++]=null;var R=rD[Q];if(rD[Q++]=null,F!==null&&J!==null){var $=F.pending;$===null?J.next=J:(J.next=$.next,$.next=J),F.pending=J}R!==0&&g8(I,J,R)}}function B2(B,Q,I,F){rD[V0++]=B,rD[V0++]=Q,rD[V0++]=I,rD[V0++]=F,CH|=F,B.lanes|=F,B=B.alternate,B!==null&&(B.lanes|=F)}function GG(B,Q,I,F){return B2(B,Q,I,F),Q2(B)}function gD(B,Q){return B2(B,null,null,Q),Q2(B)}function g8(B,Q,I){B.lanes|=I;var F=B.alternate;F!==null&&(F.lanes|=I);for(var J=!1,R=B.return;R!==null;)R.childLanes|=I,F=R.alternate,F!==null&&(F.childLanes|=I),R.tag===22&&(B=R.stateNode,B===null||B._visibility&1||(J=!0)),B=R,R=R.return;return B.tag===3?(R=B.stateNode,J&&Q!==null&&(J=31-GD(I),B=R.hiddenUpdates,F=B[J],F===null?B[J]=[Q]:F.push(Q),Q.lane=I|536870912),R):null}function Q2(B){if(50<m2)throw m2=0,JF=null,Error(G(185));for(var Q=B.return;Q!==null;)B=Q,Q=B.return;return B.tag===3?B.stateNode:null}function YD(B){B.updateQueue={baseState:B.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function E2(B,Q){B=B.updateQueue,Q.updateQueue===B&&(Q.updateQueue={baseState:B.baseState,firstBaseUpdate:B.firstBaseUpdate,lastBaseUpdate:B.lastBaseUpdate,shared:B.shared,callbacks:null})}function tD(B){return{lane:B,tag:0,payload:null,callback:null,next:null}}function CI(B,Q,I){var F=B.updateQueue;if(F===null)return null;if(F=F.shared,(PB&2)!==0){var J=F.pending;return J===null?Q.next=Q:(Q.next=J.next,J.next=Q),F.pending=Q,Q=Q2(B),g8(B,null,I),Q}return B2(B,F,Q,I),Q2(B)}function SC(B,Q,I){if(Q=Q.updateQueue,Q!==null&&(Q=Q.shared,(I&4194048)!==0)){var F=Q.lanes;F&=B.pendingLanes,I|=F,Q.lanes=I,BQ(B,I)}}function d0(B,Q){var{updateQueue:I,alternate:F}=B;if(F!==null&&(F=F.updateQueue,I===F)){var J=null,R=null;if(I=I.firstBaseUpdate,I!==null){do{var $={lane:I.lane,tag:I.tag,payload:I.payload,callback:null,next:null};R===null?J=R=$:R=R.next=$,I=I.next}while(I!==null);R===null?J=R=Q:R=R.next=Q}else J=R=Q;I={baseState:F.baseState,firstBaseUpdate:J,lastBaseUpdate:R,shared:F.shared,callbacks:F.callbacks},B.updateQueue=I;return}B=I.lastBaseUpdate,B===null?I.firstBaseUpdate=Q:B.next=Q,I.lastBaseUpdate=Q}function LC(){if(Sg){var B=W2;if(B!==null)throw B}}function i0(B,Q,I,F){Sg=!1;var J=B.updateQueue;pC=!1;var{firstBaseUpdate:R,lastBaseUpdate:$}=J,h=J.shared.pending;if(h!==null){J.shared.pending=null;var IA=h,SA=IA.next;IA.next=null,$===null?R=SA:$.next=SA,$=IA;var bA=B.alternate;bA!==null&&(bA=bA.updateQueue,h=bA.lastBaseUpdate,h!==$&&(h===null?bA.firstBaseUpdate=SA:h.next=SA,bA.lastBaseUpdate=IA))}if(R!==null){var sA=J.baseState;$=0,bA=SA=IA=null,h=R;do{var AB=h.lane&-536870913,lB=AB!==h.lane;if(lB?(qQ&AB)===AB:(F&AB)===AB){AB!==0&&AB===T2&&(Sg=!0),bA!==null&&(bA=bA.next={lane:0,tag:h.tag,payload:h.payload,callback:null,next:null});A:{var pD=B,h2=h;AB=Q;var eD=I;switch(h2.tag){case 1:if(pD=h2.payload,typeof pD==="function"){sA=pD.call(eD,sA,AB);break A}sA=pD;break A;case 3:pD.flags=pD.flags&-65537|128;case 0:if(pD=h2.payload,AB=typeof pD==="function"?pD.call(eD,sA,AB):pD,AB===null||AB===void 0)break A;sA=kG({},sA,AB);break A;case 2:pC=!0}}AB=h.callback,AB!==null&&(B.flags|=64,lB&&(B.flags|=8192),lB=J.callbacks,lB===null?J.callbacks=[AB]:lB.push(AB))}else lB={lane:AB,tag:h.tag,payload:h.payload,callback:h.callback,next:null},bA===null?(SA=bA=lB,IA=sA):bA=bA.next=lB,$|=AB;if(h=h.next,h===null)if(h=J.shared.pending,h===null)break;else lB=h,h=lB.next,lB.next=null,J.lastBaseUpdate=lB,J.shared.pending=null}while(1);bA===null&&(IA=sA),J.baseState=IA,J.firstBaseUpdate=SA,J.lastBaseUpdate=bA,R===null&&(J.shared.lanes=0),AC|=$,B.lanes=$,B.memoizedState=sA}}function G8(B,Q){if(typeof B!=="function")throw Error(G(191,B));B.call(Q)}function F8(B,Q){var I=B.callbacks;if(I!==null)for(B.callbacks=null,B=0;B<I.length;B++)G8(I[B],Q)}function H8(B,Q){B=eI,u(L0,B),u(S0,Q),eI=B|Q.baseLanes}function FG(){u(L0,eI),u(S0,S0.current)}function HG(){eI=L0.current,w(S0),w(L0)}function FE(){throw Error(G(321))}function UG(B,Q){if(Q===null)return!1;for(var I=0;I<Q.length&&I<B.length;I++)if(!PD(B[I],Q[I]))return!1;return!0}function MG(B,Q,I,F,J,R){return oI=R,BB=Q,Q.memoizedState=null,Q.updateQueue=null,Q.lanes=0,LB.H=B===null||B.memoizedState===null?o3:r3,Z0=!1,R=I(F,J),Z0=!1,f2&&(R=t0(Q,I,F,J)),JG(B),R}function JG(B){LB.H=j0;var Q=mQ!==null&&mQ.next!==null;if(oI=0,RE=mQ=BB=null,CF=!1,x2=0,Lg=null,Q)throw Error(G(300));B===null||_B||(B=B.dependencies,B!==null&&RB(B)&&(_B=!0))}function t0(B,Q,I,F){BB=B;var J=0;do{if(f2&&(Lg=null),x2=0,f2=!1,25<=J)throw Error(G(301));if(J+=1,RE=mQ=null,B.updateQueue!=null){var R=B.updateQueue;R.lastEffect=null,R.events=null,R.stores=null,R.memoCache!=null&&(R.memoCache.index=0)}LB.H=pN,R=Q(I,F)}while(f2);return R}function OU(){var B=LB.H,Q=B.useState()[0];return Q=typeof Q.then==="function"?s0(Q):Q,B=B.useState()[0],(mQ!==null?mQ.memoizedState:null)!==B&&(BB.flags|=1024),Q}function NG(){var B=gF!==0;return gF=0,B}function D2(B,Q,I){Q.updateQueue=B.updateQueue,Q.flags&=-2053,B.lanes&=~I}function KG(B){if(CF){for(B=B.memoizedState;B!==null;){var Q=B.queue;Q!==null&&(Q.pending=null),B=B.next}CF=!1}oI=0,RE=mQ=BB=null,f2=!1,x2=gF=0,Lg=null}function QD(){var B={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return RE===null?BB.memoizedState=RE=B:RE=RE.next=B,RE}function eQ(){if(mQ===null){var B=BB.alternate;B=B!==null?B.memoizedState:null}else B=mQ.next;var Q=RE===null?BB.memoizedState:RE.next;if(Q!==null)RE=Q,mQ=B;else{if(B===null){if(BB.alternate===null)throw Error(G(467));throw Error(G(310))}mQ=B,B={memoizedState:mQ.memoizedState,baseState:mQ.baseState,baseQueue:mQ.baseQueue,queue:mQ.queue,next:null},RE===null?BB.memoizedState=RE=B:RE=RE.next=B}return RE}function YG(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function s0(B){var Q=x2;return x2+=1,Lg===null&&(Lg=[]),B=I8(Lg,B,Q),Q=BB,(RE===null?Q.memoizedState:RE.next)===null&&(Q=Q.alternate,LB.H=Q===null||Q.memoizedState===null?o3:r3),B}function C0(B){if(B!==null&&typeof B==="object"){if(typeof B.then==="function")return s0(B);if(B.$$typeof===wC)return zB(B)}throw Error(G(438,String(B)))}function n0(B){var Q=null,I=BB.updateQueue;if(I!==null&&(Q=I.memoCache),Q==null){var F=BB.alternate;F!==null&&(F=F.updateQueue,F!==null&&(F=F.memoCache,F!=null&&(Q={data:F.data.map(function(J){return J.slice()}),index:0})))}if(Q==null&&(Q={data:[],index:0}),I===null&&(I=YG(),BB.updateQueue=I),I.memoCache=Q,I=Q.data[Q.index],I===void 0)for(I=Q.data[Q.index]=Array(B),F=0;F<B;F++)I[F]=xC;return Q.index++,I}function mE(B,Q){return typeof Q==="function"?Q(B):Q}function ZC(B){var Q=eQ();return I2(Q,mQ,B)}function I2(B,Q,I){var F=B.queue;if(F===null)throw Error(G(311));F.lastRenderedReducer=I;var J=B.baseQueue,R=F.pending;if(R!==null){if(J!==null){var $=J.next;J.next=R.next,R.next=$}Q.baseQueue=J=R,F.pending=null}if(R=B.baseState,J===null)B.memoizedState=R;else{Q=J.next;var h=$=null,IA=null,SA=Q,bA=!1;do{var sA=SA.lane&-536870913;if(sA!==SA.lane?(qQ&sA)===sA:(oI&sA)===sA){var AB=SA.revertLane;if(AB===0)IA!==null&&(IA=IA.next={lane:0,revertLane:0,action:SA.action,hasEagerState:SA.hasEagerState,eagerState:SA.eagerState,next:null}),sA===T2&&(bA=!0);else if((oI&AB)===AB){SA=SA.next,AB===T2&&(bA=!0);continue}else sA={lane:0,revertLane:SA.revertLane,action:SA.action,hasEagerState:SA.hasEagerState,eagerState:SA.eagerState,next:null},IA===null?(h=IA=sA,$=R):IA=IA.next=sA,BB.lanes|=AB,AC|=AB;sA=SA.action,Z0&&I(R,sA),R=SA.hasEagerState?SA.eagerState:I(R,sA)}else AB={lane:sA,revertLane:SA.revertLane,action:SA.action,hasEagerState:SA.hasEagerState,eagerState:SA.eagerState,next:null},IA===null?(h=IA=AB,$=R):IA=IA.next=AB,BB.lanes|=sA,AC|=sA;SA=SA.next}while(SA!==null&&SA!==Q);if(IA===null?$=R:IA.next=h,!PD(R,B.memoizedState)&&(_B=!0,bA&&(I=W2,I!==null)))throw I;B.memoizedState=R,B.baseState=$,B.baseQueue=IA,F.lastRenderedState=R}return J===null&&(F.lanes=0),[B.memoizedState,F.dispatch]}function j(B){var Q=eQ(),I=Q.queue;if(I===null)throw Error(G(311));I.lastRenderedReducer=B;var{dispatch:F,pending:J}=I,R=Q.memoizedState;if(J!==null){I.pending=null;var $=J=J.next;do R=B(R,$.action),$=$.next;while($!==J);PD(R,Q.memoizedState)||(_B=!0),Q.memoizedState=R,Q.baseQueue===null&&(Q.baseState=R),I.lastRenderedState=R}return[R,F]}function _(B,Q,I){var F=BB,J=eQ(),R=wQ;if(R){if(I===void 0)throw Error(G(407));I=I()}else I=Q();var $=!PD((mQ||J).memoizedState,I);$&&(J.memoizedState=I,_B=!0),J=J.queue;var h=e.bind(null,F,J,B);if(r0(2048,8,h,[B]),J.getSnapshot!==Q||$||RE!==null&&RE.memoizedState.tag&1){if(F.flags|=2048,g0(9,g2(),a.bind(null,F,J,I,Q),null),kQ===null)throw Error(G(349));R||(oI&124)!==0||k(F,Q,I)}return I}function k(B,Q,I){B.flags|=16384,B={getSnapshot:Q,value:I},Q=BB.updateQueue,Q===null?(Q=YG(),BB.updateQueue=Q,Q.stores=[B]):(I=Q.stores,I===null?Q.stores=[B]:I.push(B))}function a(B,Q,I,F){Q.value=I,Q.getSnapshot=F,HA(Q)&&jA(B)}function e(B,Q,I){return I(function(){HA(Q)&&jA(B)})}function HA(B){var Q=B.getSnapshot;B=B.value;try{var I=Q();return!PD(B,I)}catch(F){return!0}}function jA(B){var Q=gD(B,2);Q!==null&&kE(Q,B,2)}function _A(B){var Q=QD();if(typeof B==="function"){var I=B;if(B=I(),Z0){bQ(!0);try{I()}finally{bQ(!1)}}}return Q.memoizedState=Q.baseState=B,Q.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:mE,lastRenderedState:B},Q}function kA(B,Q,I,F){return B.baseState=I,I2(B,mQ,typeof F==="function"?F:mE)}function hA(B,Q,I,F,J){if(OG(B))throw Error(G(485));if(B=Q.action,B!==null){var R={payload:J,action:B,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function($){R.listeners.push($)}};LB.T!==null?I(!0):R.isTransition=!1,F(R),I=Q.pending,I===null?(R.next=Q.pending=R,rA(Q,R)):(R.next=I.next,Q.pending=I.next=R)}}function rA(B,Q){var{action:I,payload:F}=Q,J=B.state;if(Q.isTransition){var R=LB.T,$={};LB.T=$;try{var h=I(J,F),IA=LB.S;IA!==null&&IA($,h),VB(B,Q,h)}catch(SA){QE(B,Q,SA)}finally{LB.T=R}}else try{R=I(J,F),VB(B,Q,R)}catch(SA){QE(B,Q,SA)}}function VB(B,Q,I){I!==null&&typeof I==="object"&&typeof I.then==="function"?I.then(function(F){RQ(B,Q,F)},function(F){return QE(B,Q,F)}):RQ(B,Q,I)}function RQ(B,Q,I){Q.status="fulfilled",Q.value=I,yQ(Q),B.state=I,Q=B.pending,Q!==null&&(I=Q.next,I===Q?B.pending=null:(I=I.next,Q.next=I,rA(B,I)))}function QE(B,Q,I){var F=B.pending;if(B.pending=null,F!==null){F=F.next;do Q.status="rejected",Q.reason=I,yQ(Q),Q=Q.next;while(Q!==F)}B.action=null}function yQ(B){B=B.listeners;for(var Q=0;Q<B.length;Q++)(0,B[Q])()}function hE(B,Q){return Q}function tE(B,Q){if(wQ){var I=kQ.formState;if(I!==null){A:{var F=BB;if(wQ){if(wE){var J=VN(wE,LI);if(J){wE=tG(J),F=t8(J);break A}}RA(F)}F=!1}F&&(Q=I[0])}}I=QD(),I.memoizedState=I.baseState=Q,F={pending:null,lanes:0,dispatch:null,lastRenderedReducer:hE,lastRenderedState:Q},I.queue=F,I=G0.bind(null,BB,F),F.dispatch=I,F=_A(!1);var R=fD.bind(null,BB,!1,F.queue);return F=QD(),J={state:Q,dispatch:null,action:B,pending:null},F.queue=J,I=hA.bind(null,BB,J,R,I),J.dispatch=I,F.memoizedState=B,[Q,I,!1]}function xI(B){var Q=eQ();return wD(Q,mQ,B)}function wD(B,Q,I){if(Q=I2(B,Q,hE)[0],B=ZC(mE)[0],typeof Q==="object"&&Q!==null&&typeof Q.then==="function")try{var F=s0(Q)}catch($){if($===zg)throw IH;throw $}else F=Q;Q=eQ();var J=Q.queue,R=J.dispatch;return I!==Q.memoizedState&&(BB.flags|=2048,g0(9,g2(),C2.bind(null,J,I),null)),[F,R,B]}function C2(B,Q){B.action=Q}function o0(B){var Q=eQ(),I=mQ;if(I!==null)return wD(Q,I,B);eQ(),Q=Q.memoizedState,I=eQ();var F=I.queue.dispatch;return I.memoizedState=B,[Q,F,!1]}function g0(B,Q,I,F){return B={tag:B,create:I,deps:F,inst:Q,next:null},Q=BB.updateQueue,Q===null&&(Q=YG(),BB.updateQueue=Q),I=Q.lastEffect,I===null?Q.lastEffect=B.next=B:(F=I.next,I.next=B,B.next=F,Q.lastEffect=B),B}function g2(){return{destroy:void 0,resource:void 0}}function U8(){return eQ().memoizedState}function G2(B,Q,I,F){var J=QD();F=F===void 0?null:F,BB.flags|=B,J.memoizedState=g0(1|Q,g2(),I,F)}function r0(B,Q,I,F){var J=eQ();F=F===void 0?null:F;var R=J.memoizedState.inst;mQ!==null&&F!==null&&UG(F,mQ.memoizedState.deps)?J.memoizedState=g0(Q,R,I,F):(BB.flags|=B,J.memoizedState=g0(1|Q,R,I,F))}function M8(B,Q){G2(8390656,8,B,Q)}function J8(B,Q){r0(2048,8,B,Q)}function RG(B,Q){return r0(4,2,B,Q)}function bJ(B,Q){return r0(4,4,B,Q)}function mJ(B,Q){if(typeof Q==="function"){B=B();var I=Q(B);return function(){typeof I==="function"?I():Q(null)}}if(Q!==null&&Q!==void 0)return B=B(),Q.current=B,function(){Q.current=null}}function hJ(B,Q,I){I=I!==null&&I!==void 0?I.concat([B]):null,r0(4,4,mJ.bind(null,Q,B),I)}function N8(){}function PJ(B,Q){var I=eQ();Q=Q===void 0?null:Q;var F=I.memoizedState;if(Q!==null&&UG(Q,F[1]))return F[0];return I.memoizedState=[B,Q],B}function kJ(B,Q){var I=eQ();Q=Q===void 0?null:Q;var F=I.memoizedState;if(Q!==null&&UG(Q,F[1]))return F[0];if(F=B(),Z0){bQ(!0);try{B()}finally{bQ(!1)}}return I.memoizedState=[F,Q],F}function XG(B,Q,I){if(I===void 0||(oI&1073741824)!==0)return B.memoizedState=Q;return B.memoizedState=I,B=OI(),BB.lanes|=B,AC|=B,I}function K8(B,Q,I,F){if(PD(I,Q))return I;if(S0.current!==null)return B=XG(B,I,F),PD(B,Q)||(_B=!0),B;if((oI&42)===0)return _B=!0,B.memoizedState=I;return B=OI(),BB.lanes|=B,AC|=B,Q}function zU(B,Q,I,F,J){var R=iI();cE(R!==0&&8>R?R:8);var $=LB.T,h={};LB.T=h,fD(B,!1,Q,I);try{var IA=J(),SA=LB.S;if(SA!==null&&SA(h,IA),IA!==null&&typeof IA==="object"&&typeof IA.then==="function"){var bA=a0(IA,F);Ag(B,Q,bA,qD(B))}else Ag(B,Q,F,qD(B))}catch(sA){Ag(B,Q,{then:function(){},status:"rejected",reason:sA},qD())}finally{cE(R),LB.T=$}}function pJ(B){var Q=B.memoizedState;if(Q!==null)return Q;Q={memoizedState:Ng,baseState:Ng,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mE,lastRenderedState:Ng},next:null};var I={};return Q.next={memoizedState:I,baseState:I,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:mE,lastRenderedState:I},next:null},B.memoizedState=Q,B=B.alternate,B!==null&&(B.memoizedState=Q),Q}function VU(){return zB(uC)}function e0(){return eQ().memoizedState}function qG(){return eQ().memoizedState}function F2(B){for(var Q=B.return;Q!==null;){switch(Q.tag){case 24:case 3:var I=qD();B=tD(I);var F=CI(Q,B,I);F!==null&&(kE(F,Q,I),SC(F,Q,I)),Q={cache:rQ()},B.payload=Q;return}Q=Q.return}}function SU(B,Q,I){var F=qD();I={lane:F,revertLane:0,action:I,hasEagerState:!1,eagerState:null,next:null},OG(B)?uI(Q,I):(I=GG(B,Q,I,F),I!==null&&(kE(I,B,F),LU(I,Q,F)))}function G0(B,Q,I){var F=qD();Ag(B,Q,I,F)}function Ag(B,Q,I,F){var J={lane:F,revertLane:0,action:I,hasEagerState:!1,eagerState:null,next:null};if(OG(B))uI(Q,J);else{var R=B.alternate;if(B.lanes===0&&(R===null||R.lanes===0)&&(R=Q.lastRenderedReducer,R!==null))try{var $=Q.lastRenderedState,h=R($,I);if(J.hasEagerState=!0,J.eagerState=h,PD(h,$))return B2(B,Q,J,0),kQ===null&&A2(),!1}catch(IA){}finally{}if(I=GG(B,Q,J,F),I!==null)return kE(I,B,F),LU(I,Q,F),!0}return!1}function fD(B,Q,I,F){if(F={lane:2,revertLane:dD(),action:F,hasEagerState:!1,eagerState:null,next:null},OG(B)){if(Q)throw Error(G(479))}else Q=GG(B,I,F,2),Q!==null&&kE(Q,B,2)}function OG(B){var Q=B.alternate;return B===BB||Q!==null&&Q===BB}function uI(B,Q){f2=CF=!0;var I=B.pending;I===null?Q.next=Q:(Q.next=I.next,I.next=Q),B.pending=Q}function LU(B,Q,I){if((I&4194048)!==0){var F=Q.lanes;F&=B.pendingLanes,I|=F,Q.lanes=I,BQ(B,I)}}function zG(B){var Q=u2;return u2+=1,cC===null&&(cC=[]),I8(cC,B,Q)}function H2(B,Q){Q=Q.props.ref,B.ref=Q!==void 0?Q:null}function Bg(B,Q){if(Q.$$typeof===QN)throw Error(G(525));throw B=Object.prototype.toString.call(Q),Error(G(31,B==="[object Object]"?"object with keys {"+Object.keys(Q).join(", ")+"}":B))}function ZU(B){var Q=B._init;return Q(B._payload)}function jU(B){function Q(EA,s){if(B){var CA=EA.deletions;CA===null?(EA.deletions=[s],EA.flags|=16):CA.push(s)}}function I(EA,s){if(!B)return null;for(;s!==null;)Q(EA,s),s=s.sibling;return null}function F(EA){for(var s=new Map;EA!==null;)EA.key!==null?s.set(EA.key,EA):s.set(EA.index,EA),EA=EA.sibling;return s}function J(EA,s){return EA=zI(EA,s),EA.index=0,EA.sibling=null,EA}function R(EA,s,CA){if(EA.index=CA,!B)return EA.flags|=1048576,s;if(CA=EA.alternate,CA!==null)return CA=CA.index,CA<s?(EA.flags|=67108866,s):CA;return EA.flags|=67108866,s}function $(EA){return B&&EA.alternate===null&&(EA.flags|=67108866),EA}function h(EA,s,CA,fA){if(s===null||s.tag!==6)return s=h8(CA,EA.mode,fA),s.return=EA,s;return s=J(s,CA),s.return=EA,s}function IA(EA,s,CA,fA){var FB=CA.type;if(FB===Ug)return bA(EA,s,CA.props.children,fA,CA.key);if(s!==null&&(s.elementType===FB||typeof FB==="object"&&FB!==null&&FB.$$typeof===uD&&ZU(FB)===s.type))return s=J(s,CA.props),H2(s,CA),s.return=EA,s;return s=PG(CA.type,CA.key,CA.props,null,EA.mode,fA),H2(s,CA),s.return=EA,s}function SA(EA,s,CA,fA){if(s===null||s.tag!==4||s.stateNode.containerInfo!==CA.containerInfo||s.stateNode.implementation!==CA.implementation)return s=R2(CA,EA.mode,fA),s.return=EA,s;return s=J(s,CA.children||[]),s.return=EA,s}function bA(EA,s,CA,fA,FB){if(s===null||s.tag!==7)return s=K0(CA,EA.mode,fA,FB),s.return=EA,s;return s=J(s,CA),s.return=EA,s}function sA(EA,s,CA){if(typeof s==="string"&&s!==""||typeof s==="number"||typeof s==="bigint")return s=h8(""+s,EA.mode,CA),s.return=EA,s;if(typeof s==="object"&&s!==null){switch(s.$$typeof){case pG:return CA=PG(s.type,s.key,s.props,null,EA.mode,CA),H2(CA,s),CA.return=EA,CA;case Hg:return s=R2(s,EA.mode,CA),s.return=EA,s;case uD:var fA=s._init;return s=fA(s._payload),sA(EA,s,CA)}if(lG(s)||b(s))return s=K0(s,EA.mode,CA,null),s.return=EA,s;if(typeof s.then==="function")return sA(EA,zG(s),CA);if(s.$$typeof===wC)return sA(EA,HQ(EA,s),CA);Bg(EA,s)}return null}function AB(EA,s,CA,fA){var FB=s!==null?s.key:null;if(typeof CA==="string"&&CA!==""||typeof CA==="number"||typeof CA==="bigint")return FB!==null?null:h(EA,s,""+CA,fA);if(typeof CA==="object"&&CA!==null){switch(CA.$$typeof){case pG:return CA.key===FB?IA(EA,s,CA,fA):null;case Hg:return CA.key===FB?SA(EA,s,CA,fA):null;case uD:return FB=CA._init,CA=FB(CA._payload),AB(EA,s,CA,fA)}if(lG(CA)||b(CA))return FB!==null?null:bA(EA,s,CA,fA,null);if(typeof CA.then==="function")return AB(EA,s,zG(CA),fA);if(CA.$$typeof===wC)return AB(EA,s,HQ(EA,CA),fA);Bg(EA,CA)}return null}function lB(EA,s,CA,fA,FB){if(typeof fA==="string"&&fA!==""||typeof fA==="number"||typeof fA==="bigint")return EA=EA.get(CA)||null,h(s,EA,""+fA,FB);if(typeof fA==="object"&&fA!==null){switch(fA.$$typeof){case pG:return EA=EA.get(fA.key===null?CA:fA.key)||null,IA(s,EA,fA,FB);case Hg:return EA=EA.get(fA.key===null?CA:fA.key)||null,SA(s,EA,fA,FB);case uD:var lQ=fA._init;return fA=lQ(fA._payload),lB(EA,s,CA,fA,FB)}if(lG(fA)||b(fA))return EA=EA.get(CA)||null,bA(s,EA,fA,FB,null);if(typeof fA.then==="function")return lB(EA,s,CA,zG(fA),FB);if(fA.$$typeof===wC)return lB(EA,s,CA,HQ(s,fA),FB);Bg(s,fA)}return null}function pD(EA,s,CA,fA){for(var FB=null,lQ=null,fB=s,ZQ=s=0,jE=null;fB!==null&&ZQ<CA.length;ZQ++){fB.index>ZQ?(jE=fB,fB=null):jE=fB.sibling;var zQ=AB(EA,fB,CA[ZQ],fA);if(zQ===null){fB===null&&(fB=jE);break}B&&fB&&zQ.alternate===null&&Q(EA,fB),s=R(zQ,s,ZQ),lQ===null?FB=zQ:lQ.sibling=zQ,lQ=zQ,fB=jE}if(ZQ===CA.length)return I(EA,fB),wQ&&YA(EA,ZQ),FB;if(fB===null){for(;ZQ<CA.length;ZQ++)fB=sA(EA,CA[ZQ],fA),fB!==null&&(s=R(fB,s,ZQ),lQ===null?FB=fB:lQ.sibling=fB,lQ=fB);return wQ&&YA(EA,ZQ),FB}for(fB=F(fB);ZQ<CA.length;ZQ++)jE=lB(fB,EA,ZQ,CA[ZQ],fA),jE!==null&&(B&&jE.alternate!==null&&fB.delete(jE.key===null?ZQ:jE.key),s=R(jE,s,ZQ),lQ===null?FB=jE:lQ.sibling=jE,lQ=jE);return B&&fB.forEach(function(AI){return Q(EA,AI)}),wQ&&YA(EA,ZQ),FB}function h2(EA,s,CA,fA){if(CA==null)throw Error(G(151));for(var FB=null,lQ=null,fB=s,ZQ=s=0,jE=null,zQ=CA.next();fB!==null&&!zQ.done;ZQ++,zQ=CA.next()){fB.index>ZQ?(jE=fB,fB=null):jE=fB.sibling;var AI=AB(EA,fB,zQ.value,fA);if(AI===null){fB===null&&(fB=jE);break}B&&fB&&AI.alternate===null&&Q(EA,fB),s=R(AI,s,ZQ),lQ===null?FB=AI:lQ.sibling=AI,lQ=AI,fB=jE}if(zQ.done)return I(EA,fB),wQ&&YA(EA,ZQ),FB;if(fB===null){for(;!zQ.done;ZQ++,zQ=CA.next())zQ=sA(EA,zQ.value,fA),zQ!==null&&(s=R(zQ,s,ZQ),lQ===null?FB=zQ:lQ.sibling=zQ,lQ=zQ);return wQ&&YA(EA,ZQ),FB}for(fB=F(fB);!zQ.done;ZQ++,zQ=CA.next())zQ=lB(fB,EA,ZQ,zQ.value,fA),zQ!==null&&(B&&zQ.alternate!==null&&fB.delete(zQ.key===null?ZQ:zQ.key),s=R(zQ,s,ZQ),lQ===null?FB=zQ:lQ.sibling=zQ,lQ=zQ);return B&&fB.forEach(function(JH){return Q(EA,JH)}),wQ&&YA(EA,ZQ),FB}function eD(EA,s,CA,fA){if(typeof CA==="obje